<SEC-DOCUMENT>0000920371-25-000051.txt : 20250303
<SEC-HEADER>0000920371-25-000051.hdr.sgml : 20250303
<ACCEPTANCE-DATETIME>20250228202624
ACCESSION NUMBER:		0000920371-25-000051
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		131
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250303
DATE AS OF CHANGE:		20250228

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Simpson Manufacturing Co., Inc.
		CENTRAL INDEX KEY:			0000920371
		STANDARD INDUSTRIAL CLASSIFICATION:	CUTLERY, HANDTOOLS & GENERAL HARDWARE [3420]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				943196943
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		5956 W LAS POSITAS BLVD
		CITY:			PLEASANTON
		STATE:			CA
		ZIP:			94588
		BUSINESS PHONE:		9255609000

	MAIL ADDRESS:	
		STREET 1:		5956 W LAS POSITAS BLVD
		CITY:			PLEASANTON
		STATE:			CA
		ZIP:			94588

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SIMPSON MANUFACTURING CO INC /CA/
		DATE OF NAME CHANGE:	19940315
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>ssd-20241231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:c594f7f6-4bca-4e2f-9c09-04aa19bea0c9,g:097d43c8-dfc4-40d0-95c3-02966a1d5c3a,d:3af4283c67a441fca30d8d415f2d0402-->
<html xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml" xmlns:ssd="http://www.simpsonfg.com/20241231" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>ssd-20241231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-32">0000920371</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-33">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-34">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-35">FY</ix:nonNumeric><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-115">0.01</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-116">0.01</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-117">5,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-118">5,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-119">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-120">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-121">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-122">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-123">0.01</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-124">0.01</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-125">160,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-126">160,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-127">41,878</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-128">42,323</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-129">41,878</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-130">42,323</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-313">1.11</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-314">1.07</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-315">1.03</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="INF" name="ssd:ShareBasedCompensationPerShare" format="ixt:fixed-zero" scale="0" id="f-316">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="ssd:ShareBasedCompensationPerShare" scale="0" id="f-317">197.98</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="ssd:ShareBasedCompensationPerShare" format="ixt:fixed-zero" scale="0" id="f-318">&#8212;</ix:nonFraction><ix:nonNumeric contextRef="c-71" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="f-512">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-73" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="f-514">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-77" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="f-538">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-99" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="f-587">P3Y</ix:nonNumeric><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="f-717">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="f-718">133</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-719">10,264</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="f-720">951</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-721">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-722">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-723">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-724">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="f-725">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="f-726">1</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-727">6,254</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-728">2,711</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-729">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-730">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-731">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-732">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="f-733">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="f-734">1</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-735">1,437</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-736">2,207</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-737">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-738">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-739">0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-740">0</ix:nonFraction><ix:nonNumeric contextRef="c-196" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="f-881">http://fasb.org/us-gaap/2024#OtherAssetsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-197" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="f-883">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="f-885">http://fasb.org/us-gaap/2024#DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-199" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="f-888">http://fasb.org/us-gaap/2024#OtherAssetsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-200" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="f-890">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="f-892">http://fasb.org/us-gaap/2024#DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-115" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="f-959">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-115" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="f-1088">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-1096">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-1097">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="ssd-20241231.xsd"/></ix:references><ix:resources><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="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="bank"><xbrli:measure>ssd:bank</xbrli:measure></xbrli:unit><xbrli:unit id="director"><xbrli:measure>ssd:director</xbrli:measure></xbrli:unit><xbrli:unit id="plan"><xbrli:measure>ssd:plan</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>ssd:segment</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-02-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:DCPVestedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:DCPVestedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ssd:DerivativeContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ssd:DerivativeContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ssd:DerivativeContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ssd:DerivativeContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ssd:DerivativeContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">us-gaap:DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ssd:ETANCOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ssd:ETANCOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ssd:MachineryEquipmentAndSoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ssd:MachineryEquipmentAndSoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ssd:MachineryEquipmentAndSoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">ssd:NetIncomeProFormaWithAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">ssd:NetIncomeProFormaWithAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2024-08-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-09-01</xbrli:startDate><xbrli:endDate>2024-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-09-01</xbrli:startDate><xbrli:endDate>2024-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:TradeNameMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:TradeNameMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-09-01</xbrli:startDate><xbrli:endDate>2024-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-09-01</xbrli:startDate><xbrli:endDate>2024-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:DevelopedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:DevelopedTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-09-01</xbrli:startDate><xbrli:endDate>2024-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:DevelopedTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-09-01</xbrli:startDate><xbrli:endDate>2024-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-09-01</xbrli:startDate><xbrli:endDate>2024-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">ssd:A2018StockRepurchaseProgramMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ssd:StockOptionAndRestrictedStockUnitPlan2011Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ssd:EmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ssd:StockBonusPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ssd:StockBonusPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ssd:StockBonusPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ssd:ForwardPointsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ssd:ForwardPointsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">ssd:CrossCurrencySwapIndexedToEquitySettlementCashAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:SwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">ssd:HedgeAccountingReserveBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ssd:EURForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:NoncompeteAgreementsTrademarksAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:NoncompeteAgreementsTrademarksAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:NoncompeteAgreementsTrademarksAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:NoncompeteAgreementsTrademarksAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:NoncompeteAgreementsTrademarksAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ssd:WellsFargoBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:AdjustedBaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:AdjustedBaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:EurodollarApplicableMarginRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:EurodollarApplicableMarginRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:EurodollarApplicableMarginRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:EurodollarApplicableMarginRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:DailySimpleRFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:DailySimpleRFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:DailySimpleRFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:DailySimpleRFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:DebtInstrumentRateOverLifeOfDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-294"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-298"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-307"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-311"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-313"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-320"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-321"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-322"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-325"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:ForeignOperatingEntitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-330"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-332"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-333"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-334"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-335"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-336"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-337"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-338"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-339"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-340"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-341"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-342"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-343"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-344"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-345"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-346"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-347"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-348"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-349"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-350"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-351"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-352"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-353"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-354"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-355"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-356"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-357"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-358"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-359"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-360"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-361"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-362"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-363"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-364"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-365"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-366"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-367"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-368"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-369"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-370"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-371"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-372"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-373"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-374"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-375"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-376"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-377"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-378"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-379"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-380"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-381"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-382"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-383"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-384"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-385"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-386"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-387"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-388"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-389"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-390"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-391"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-392"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-393"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-394"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-395"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-396"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-397"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-398"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-399"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-400"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-404"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-405"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-406"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-407"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:OtherProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-408"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:OtherProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-409"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:OtherProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-410"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-31</xbrli:startDate><xbrli:endDate>2025-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-411"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-24</xbrli:startDate><xbrli:endDate>2025-01-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-412"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-413"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-02-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-414"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-416"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-417"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-418"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-419"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-420"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-422"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-423"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-424"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-425"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-426"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-427"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-429"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-431"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-432"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-433"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-434"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-435"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000920371</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i3af4283c67a441fca30d8d415f2d0402_1"></div><div style="min-height:40.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM&#160;<ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:14pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="f-2">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> Annual Report Pursuant to Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-4"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-3">December 31</ix:nonNumeric>, 2024</ix:nonNumeric>&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:14pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="f-5">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> Transition Report Pursuant to Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">for the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number:&#160; <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">1-13429</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7" continuedAt="f-7-1">Simpson Manufacturing Co.,&#160;Inc</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%"><ix:continuation id="f-7-1">.</ix:continuation> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.305%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">94-3196943</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or other jurisdiction of</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identification No.)</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:700;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">5956 W. Las Positas Blvd</ix:nonNumeric>., <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Pleasanton</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" id="f-12">CA</ix:nonNumeric> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">94588</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(Address of principal executive offices)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;                       </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Zip Code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Registrant&#8217;s telephone number, including area code:&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">925</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">560-9000</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section&#160;12(b)&#160;of the Act:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.587%"><tr><td style="width:1.0%"/><td style="width:35.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.609%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title of Each Class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Symbol</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name of Each Exchange on Which Registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock, par value $0.01</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">SSD</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">New York Stock Exchange</ix:nonNumeric></span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section&#160;12(g)&#160;of the Act:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">None</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Title of class)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.  <ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#253;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or 15(d)&#160;of the Act.     </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yes &#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;    <ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#253;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;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. <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#253;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#253;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7262(b)) by the registered public accounting firm that prepared or issued its audit report. <ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-23">&#9746;</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and "emerging growth company" in Rule&#160;12b-2 of the Exchange Act.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:23.228%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.171%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.672%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.529%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-24">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">x</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated filer&#160;&#160;                     </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer&#160;  &#160; </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller reporting company&#160;&#160;    </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="f-25">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-26">&#9744;</ix:nonNumeric></span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;If an emerging growth company, indicate by check mark if the registrant has elected has elected not to use the extended transition period for complying with the new or revised financial accounting standards provided pursuant to Section 13 (a) of the Exchange Act </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-27">o</ix:nonNumeric></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act). Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="f-28">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#253;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The aggregate market value of the shares of common stock, par value $0.01 per share, which is the only outstanding class of voting and non-voting equity, held by non-affiliates of the registrant (based on the closing price for the common stock on the New York Stock Exchange on June 30, 2024) was approximately $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="f-29">7,105,664,832</ix:nonFraction>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;24, 2025, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">41,974,436</ix:nonFraction></span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares of the registrant&#8217;s common stock were outstanding.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Documents Incorporated by Reference</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="c-1" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-31" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portions of the registrant's definitive Proxy Statement for its 2025 annual meeting of stockholders (the "2025 Annual Meeting") are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission (the "SEC") within 120 days of the registrant's fiscal year ended December&#160;31, 2024.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIMPSON MANUFACTURING CO.,&#160;INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><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:9.493%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:83.080%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.127%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">PART I</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_16">Business</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_16">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 1A.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_19">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_19">12</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 1B.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_22">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_22">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 1C.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_25">Cybersecurity</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_22">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_28">Properties</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_28">25</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_31">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_31">26</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_34">Mine Safely Disclosure</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_34">26</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">PART II</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 5.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_40">Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_40">27</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_43">Reserved</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_43">29</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 7.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_46">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_46">29</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 7A.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_61">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:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_61">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 8.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_64">Consolidated Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_64">42</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 9.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_166">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_166">82</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 9A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_169">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_169">82</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 9B.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_172">Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_172">82</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 9C.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_175">Disclosure Regarding Foreign Jurisdictions That Prevent Inspections</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_169">82</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 6.62pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">PART III</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 10.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_181">Directors, Executive Officers, and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_181">83</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 11.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_184">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_184">83</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 12.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_187">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_187">83</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 13.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_190">Certain Relationship and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_190">83</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 14.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_193">Principal Accounting Fees and Services</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_193">83</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">PART 1V</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 15.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_199">Exhibits</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_199"> and</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_199"> Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_199">83</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_202">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_202">86</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:232%">NOTE ABOUT FORWARD-LOOKING STATEMENTS</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this filing we make statements concerning our expectations, beliefs, plans, objectives, goals, strategies, and future events or performance. Such statements are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended "the "Exchange Act"). Forward-looking statements generally can be identified by words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;target,&#8221; &#8220;continue,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;change,&#8221; &#8220;result,&#8221; &#8220;future,&#8221; &#8220;will,&#8221; &#8220;could,&#8221; &#8220;can,&#8221; &#8220;may,&#8221; &#8220;likely,&#8221; &#8220;potentially,&#8221; or similar expressions. Forward-looking statements are all statements other than those of historical fact and include, but are not limited to, statements about future financial and operating results, our plans, objectives, business outlook, priorities, expectations and intentions, expectations for sales and market growth, comparable sales, earnings and performance, stockholder value, capital expenditures, cash flows, the housing market, the home improvement industry, demand for services, share repurchases, our ongoing integration of recently acquired companies, our strategic initiatives, including the impact of these initiatives on our strategic and operational plans and financial results, and any statement of an assumption underlying any of the foregoing.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements are subject to inherent uncertainties, risks and other factors that are difficult to predict and could cause our actual results to vary in material respects from what we have expressed or implied by these forward-looking statements. Important factors that could cause our actual results and financial condition to differ materially from those expressed in or implied by our forward-looking statements include, the effect of global pandemics such as the COVID 19 pandemic or other widespread public health crises and their effects on the global economy, the effects of inflation and labor, and supply shortages on our operations, the operations of our customers, suppliers and business partners, and our ongoing integration of recently acquired companies and those discussed under Item 1A. Risk Factors and Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2024. Additional risks include: the cyclicality and impact of general economic conditions&#894; changing conditions in global markets including the impact of sanctions and tariffs, quotas and other trade actions and import restrictions&#894; the impact of pandemics, epidemics or other public health emergencies&#894; volatile supply and demand conditions affecting prices and volumes in the markets for both our products and raw materials we purchase&#894; the impact of foreign currency fluctuations&#894; potential limitations on our ability to access capital resources and borrowings under our existing credit agreement; restrictions on our business and financial covenants under our credit agreement&#894; reliance on employees subject to collective bargaining agreements; and or ability to repurchase shares of our common stock and the amounts and timing of repurchases, if any.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We caution that you should not place undue reliance on these forward-looking statements, which speak only as of the date of this report. We undertake no obligation to publicly update any forward-looking statement, whether as a result of new information, future developments or otherwise, except as may be required by law. Readers are urged to carefully review and consider the various disclosures made by us in this report and in our other reports filed with the Securities and Exchange Commission (the "SEC") that advise of the risks and factors that may affect our business.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;I</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i3af4283c67a441fca30d8d415f2d0402_16"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Background</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Simpson Manufacturing Co., Inc. ("Simpson," the "Company," "we," "us," or "our,") through its subsidiaries, including, Simpson Strong-Tie Company Inc. ("SST"), designs, engineers and is a leading manufacturer of structural solutions for wood, concrete, and steel connections. These solutions help customers design and build safer and stronger structures. The Company is relentlessly focused on providing customers with best in-class field support, technical expertise, digital tools, and training. Our research, rigorous testing, and focus on innovation enable us to design cost-effective, high-performing, and easy-to-install solutions for a multitude of applications in wood, steel, and concrete structures. Our products for wood construction are used in light-frame building applications and include connectors, truss plates, screw fastening systems, fasteners and pre-fabricated lateral-force resisting systems. Our products for concrete construction are used in concrete, masonry and steel building applications and include adhesives, chemicals, mechanical anchors, carbide drill bits, powder actuated tools, fiber reinforced materials, and other repair products used for protecting and strengthening structures. The Company markets its products to the residential construction, light industrial, commercial construction, original equipment manufacturer ("OEM"), component manufacturers and national retail markets domestically in North America, primarily in the United States, and internationally, predominantly in Europe. Our European operations includes our subsidiary FIXCO, Invest S.A.S. (together with its subsidiaries, &#8220;ETANCO&#8221;), which we acquired in 2022 to expand our product portfolio to include commercial building envelope solutions. ETANCO is a leading designer, manufacturer and distributor of fixing and fastening solutions for the European building and construction market. ETANCO's primary product applications directly align with the addressable markets in which the Company operates, expands our portfolio of solutions, including mechanical anchors, fasteners and commercial building envelope solutions, and significantly increase our market presence across Europe. Simpson also provides engineering services to support and enhance products and their specification while growing its offering of digital tools and design, planning and estimating software to facilitate the specification, selection and use of our products. The Company has continuously manufactured structural connectors since 1956 and believes that it benefits from the strong name recognition of the Simpson Strong-Tie&#174; brand in residential, light industrial, and commercial markets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company attracts and retains customers by designing, manufacturing and selling high quality, high-performing products that are cost effective and easy for our customers to install. The Company manufactures and warehouses its products in geographic proximity to its markets to help ensure availability and facilitate timely delivery to customers, which enables us to promptly respond to customer requests for specially designed products and services. The Company maintains levels of inventory intended to operate with minimum backlog and fill most customer orders within 24-48 hours. High levels of manufacturing automation and flexibility allow the Company to maintain its high-quality standards while continuing to provide prompt delivery to meet our customers' needs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company intends to continue efforts to increase market share in its geographic markets of North America, Europe, and Asia/Pacific as well as across its broad product range through:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">An increasingly diverse portfolio of products and software, and a commitment to developing complete solutions for the markets we serve;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Our long-standing reputation, relationships and engagement with engineers, building officials, and contractors to design safer, stronger structures and&#8239;improve construction standards and practices;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">A dedication to innovation and extensive product engineering along with rigorous research and testing in our nine state-of-the-art labs;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Striving for best-in-class field support, technical expertise, digital tools, and training to make it easy to select, specify, install and purchase our products;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Industry-leading product availability and delivery standards on our vast product offering across multiple distribution channels, with typical delivery within 24-48 hours and high fill rates;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">A deep commitment to trades education and partnering with organizations that provide training and career opportunities to attract more people to the construction industry and alleviate labor shortages; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Expanding our solutions and offerings to our end-market customers in the residential, commercial, OEM, component manufacturer, and national retail areas.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Products and Services</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, the Company&#8217;s product lines have encompassed connectors, anchors, fasteners, lateral-force resisting systems, and truss plates, as well as repair and strengthening product lines for the industrial and transportation markets. See &#8220;Item 7 &#8212; </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; and &#8220;Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_157">19</a> &#8212; Segment Information&#8221; to the Company&#8217;s consolidated financial statements for financial information regarding revenues by product category. The Company has established a presence in Europe through acquisition of companies with existing customer bases and through servicing U.S.-based customers operating in Europe. The Company also distributes connector, anchor, and adhesive products in Canada, Mexico, Chile, Australia, and New Zealand. Additionally, with the acquisition of ETANCO, the Company expanded its product portfolio to include commercial building envelope solutions and significantly increased its market presence across Europe.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the Company&#8217;s products are code-listed and approved by building code evaluation agencies. To achieve these approvals, the Company conducts extensive product testing, which is witnessed and certified by independent testing laboratories. These tests also provide the basis of load ratings for the Company&#8217;s structural products. This test and load information is used by architects, engineers, contractors, building officials, and homeowners in selecting our products and comparing them to those of competitors, and is useful across all applications of the Company&#8217;s products, ranging from the wood deck constructed by a homeowner to a multi-story steel structure designed by an architect or engineer.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Structural Products for Wood Construction.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company produces and markets over 15,000 standard and custom products for wood construction applications. These products are used primarily to strengthen, support and connect wood applications in residential and commercial construction and do-it-yourself (&#8220;DIY&#8221;) projects. The Company&#8217;s wood construction products contribute to structural integrity and resistance to seismic, wind and gravitational forces. As described below, the Company&#8217;s wood construction products include: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Connectors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Connectors are prefabricated metal products designed to join wood, concrete, masonry or steel together and are essential for tying wood construction elements together and create safer and stronger buildings. Included in this category are connectors, holddowns, and truss connector plates.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Fasteners</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The fastening line includes variety of nails, screws and staples, which are complemented by the Company's multiple screw fastening systems, which are used exclusively in numerous applications such as building envelope applications, decking, subfloors, drywall and roofing; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Lateral-Force Resisting Systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Lateral-force resisting systems are assemblies used to resist earthquake or wind forces and include pre-fabricated steel and wood shearwalls, Anchor Tiedown Systems (ATS), and Yield-Link connections for steel moment and braced frames. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Structural Products for Concrete Construction. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company produces and markets over 3,000 standard and custom products for concrete construction applications. These products are composed of various materials including steel, chemicals and carbon fiber. They are used primarily to anchor, protect and strengthen concrete, brick and masonry applications in industrial, infrastructure, residential, commercial and DIY projects. The Company&#8217;s product solutions for concrete construction applications contribute to structural integrity and resistance to seismic, wind and gravitational forces. These products are sold in all segments of the Company. As described below, the Company&#8217;s concrete construction products include: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Anchor Products -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Anchor products include adhesives, mechanical anchors, carbide drill bits, and powder-actuated pins and tools used for numerous applications of anchoring or attaching elements onto concrete, brick, masonry and steel; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Repair, Protection and Strengthening Products </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Concrete construction repair, protection and strengthening products include grouts, coatings, sealers, mortars, fiberglass and fiber-reinforced polymer systems and asphalt products. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Engineering and Design Services. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s engineers not only design and test products, but also provide customers with engineering support for a number of products manufactured and sold by the Company. This support might range from the discussion of a load value in a catalog to testing the suitability of an existing product in a unique application. For the truss product line, the Company&#8217;s engineers review the output of the Company&#8217;s software to assist customers in ensuring that trusses are properly designed and specified, and in some instances seal design diagrams. Generally, in connection with any engineering services the Company provides, the Company&#8217;s engineers serve as a point of reference and support for the customer&#8217;s engineers and other design and construction professionals, who ultimately determine and are responsible for the engineering approach and design loads for any project.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The growth of the Company&#8217;s business as well as many of its current growth initiatives have been and are currently facilitated by its current technology and software solutions, as well as its ongoing digital development initiatives. The Company has an ever-growing suite of advanced technology tools, including software, to improve operational efficiencies in the building industry. The Company&#8217;s early software solutions started by supporting engineers and designers with product selection and specification applications as well as estimating solutions for builders and retailers. The Company strategically expanded its software offerings to enhance collaboration with building industry partners in an effort to streamline workflows, reduce labor </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">time and costs, improve accuracy, support scalability, and increase its profitability. The Company has grown its software solutions to support the growth of many customer groups, such as component manufacturers, builders and lumber yards. The Company has also introduced software applications for the DIY and repair and remodel markets. Whether focusing on residential, commercial, or outdoor structures, the Company&#8217;s technology and digital solutions are designed to solve challenges, simplify tasks and provide cost-effective product and design recommendations that ultimately enhance customer efficiency and business success. The Company&#8217;s customer-facing software and other technology solutions are anticipated to expand over time to address the growing needs of its end-markets to become a larger portion of the Company&#8217;s overall value-added offerings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Distribution Channels and Markets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company seeks to expand existing and identify new distributions channels in the markets it serves and expand into new adjacent markets. Presently, the Company primarily serves in three geographic markets, which are also its operating segments, consisting of the North America, Europe and Asia/Pacific segments. The North America segment includes operations primarily in the U.S. and Canada. The Europe segment includes operations primarily in France, the United Kingdom, Germany, Denmark, Switzerland, Portugal, Poland, The Netherlands, Belgium, Spain, Sweden, Norway, and Italy. The Asia/Pacific segment includes operations primarily in Australia, New Zealand, China, Taiwan, and Vietnam. These segments are similar in several ways, including similarities in the products manufactured and distributed, the types of materials used, the production processes, the distribution channels and the product applications.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells its products through multiple channels, including the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Dealers. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company intends to increase penetration of the residential market by expanding to markets in which it sells products directly to lumber dealers and cooperatives. The Company's sales force maintains ongoing contact with these customers and supports the inventory levels, resets, and displays. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Home Centers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company intends to increase penetration of the DIY and contractor customer markets by continuing to expand its product offerings through home centers. The Company&#8217;s sales force maintains ongoing contact with home centers to work with them in a broad range of areas, including inventory levels, retail display maintenance and product knowledge training. The Company&#8217;s strategy is to ensure that the home center retail stores are fully stocked with adequate supplies of the Company&#8217;s products carried by those stores. The Company has further developed extensive bar coding and merchandising aids and has devoted a portion of its research and development efforts to DIY products. The Company&#8217;s sales to home centers increased year-over-year in 2024, 2023 and 2022. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.5pt">Wood Component Manufacturers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The Company works directly with wood component manufacturer customers. The Company continues to develop its software solutions, equipment offerings, and provide better technology solutions increasing its truss connector plate sales as well as other Simpson Strong-Tie core products sales within the component industry.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">OEM Relationships.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company works closely with manufacturers of engineered wood, composite laminated timber and OEMs for off-site construction to develop and expand the application and sales of its engineered wood connector, fastener, anchor, and truss products. The Company has relationships with many of the leaders in these industries. The Company also intends to expand opportunities with other OEMs where its products complement their offerings. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Distributors.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company regularly evaluates its distribution coverage and the service level provided by its distributors, and from time to time implement changes. The Company evaluates distributors' product mix and conducts promotion to encourage them to add the Company's products that complement the mix of their product offerings in their markets.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Contractors.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In some markets, the Company sells to a wide range of end customers (contractors) mainly through direct sales.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Products</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to innovate, advance and diversify our product offerings, the Company commits substantial resources to new product development. The majority of our products have been developed through its internal research and development team. The Company believes it is the only U.S. manufacturer with the capability to internally test multi-story wall systems, thus enabling full scale testing rather than analysis alone to prove system performance. The Company&#8217;s engineering, sales, product management, and marketing teams work together with architects, engineers, building inspectors, code officials, builders and customers in the new product development process.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s product research and development is based largely on products or solutions that are identified within the Company, feedback or requests from customers for new or specialty products or in connection with the Company&#8217;s strategic initiatives to expand into new markets and/or develop new product lines. The Company&#8217;s strategy is to develop new products on a proprietary basis, to seek patents when appropriate, and to rely on trade secret protection for others. Depending on availability and circumstances, the Company will acquire products or solutions meeting our strategic initiatives.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since at least 2006, the Company generally develops 45 to 70 new products each year. In 2024, through our research and development efforts, the Company developed over 65 new products expanding its product offerings by adding:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">new connectors and lateral products for wood framing applications;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">new connectors and fasteners for mass timber and offsite constructions;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">connections for structural steel construction;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">new connectors for cold formed steel applications;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">new fastener products and tools for wood construction;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">new mechanical and adhesive anchors for concrete and masonry construction; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">new repair and strengthening systems for concrete and masonry applications.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By executing on its research and development strategy, the Company intends to continue to expand its product offerings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company provides expertise and resources to offer software solutions and services to builders and lumber building material dealers, and supports efforts to further develop integrated software component solutions for the building industry. The Company also continues to focus on the development of truss software for the design, modeling, and truss plate selection for its integrated component manufacturing customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Competition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Simpson is a category creator in the building products space. Its mission is to deliver innovative solutions that help people design and build safer, stronger structures. The Company&#8217;s products improve the performance and integrity of the structures they are installed in, helping to make those structures more resilient and sustainable, and often helping to save lives in times of natural disasters and catastrophes.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Currently, in the U.S. 26 of the top 30 builders (based on number of housing starts per year) are engaged in our builder program. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company encounters a variety of competitors that vary by product line, end market, and geographic area. The Company's competitors include many regional or specialized companies, as well as large U.S. and non-U.S. companies or divisions of large companies. While we do not believe that any single company competes with us across all of our product lines and distribution channels, certain companies compete in one or more product categories and/or distribution channels.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Since 1956, through the Simpson Strong-Tie&#174; brand, the Company has led the industry in the wood connectors products space and a growing presence in both the concrete and fastener markets in the U.S. and Europe. The Company has successfully increased its market share over the years through:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">designing and marketing end-to-end construction product systems;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">product availability with delivery in typically 24 hours to 48 hours; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">strong customer support and education for engineers, builders, contractors and building officials;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">extensive product testing capabilities at our state-of-the-art test lab;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">strong relationships with engineers that get our products specified on the blueprint and pulled through to the job site; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">active involvement with code officials to improve building codes and construction practices.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company believes these value-added services are competitive differentiators and provides the Company with a competitive advantage, helping it to achieve industry-leading margins, strong brand recognition and a trusted reputation. The Company also provides engineering services in support of some of our products and increasingly offer design and other software that facilitates the specification, selection and use of our products. The Company is also investing in software technology, such as 3D visualization software tools, truss design and specification software, Artificial Intelligence ("AI"), and construction-related software, in order to drive increased specification and use of our building material products with engineers, truss component manufacturers, builders, lumber dealers, and homeowners as well as to support our customers with additional solutions and services.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In an effort to help mitigate exposure to the cyclicality of the U.S. housing market as well as to respond to the needs of our customers, the Company has made investments over the years in adjacent products such as anchors, fasteners, and software solutions and expanded operations internationally into Europe. As a result, the Company is less dependent on U.S. housing starts, though they are still a leading indicator for a significant portion of the business.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Resources</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Raw Materials</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal raw material used by the Company is steel, including stainless steel. The Company also uses materials such as carbon fiber, fiberglass, mortars, grouts, epoxies and acrylics in the manufacture of its chemical anchoring and reinforcing products. The Company purchases raw materials from a variety of commercial sources. The Company&#8217;s practice is to seek cost savings and enhanced quality by developing business relationships with and purchasing from a limited number of suppliers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases steel at market prices, which fluctuate as a result of supply and demand driven by prevailing economic conditions in the marketplace. The steel industry is highly cyclical and prices for the Company&#8217;s raw materials are influenced by numerous factors beyond the Company&#8217;s control including geopolitical and macroeconomic factors, supply constraints and supply chain disruptions, foreign currency fluctuations, import tariffs and duties, and unsettled international trade disputes. The steel market continues to be dynamic, with a high degree of uncertainty about future pricing trends. Numerous factors may cause steel prices to increase in the future. In addition to increases in steel prices, steel mills may impose surcharges for zinc, energy and freight in response to their rising costs. See &#8220;Item 1A &#8212; Risk Factors&#8221; and &#8220;Item 7 &#8212; Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221; The Company historically has not attempted to hedge against changes in prices of steel or other raw materials. However, the Company may purchase and carry more steel or other raw materials in inventory to meet projected sales demand in a tight raw materials market.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Patents, Trademarks and Intellectual Property</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Generally, the Company seeks statutory protection for strategic or financially important intellectual property developed in connection with its business. Certain intellectual property, where appropriate, is protected by contracts, licenses, confidentiality or other agreements. From time to time, the Company takes action to protect its businesses by asserting its intellectual property rights against third-party infringers.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s trademarks are registered or otherwise legally protected in the U.S. and many non-U.S. countries where products and services of the Company are sold. The Company may, from time to time, become involved in trademark licensing transactions. Most works of authorship produced for the Company, such as computer programs, catalogs and sales literature, carry appropriate notices indicating the Company's claim to copyright protection under U.S. law and appropriate international treaties.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has U.S. and foreign patents, the majority of which cover products that the Company currently manufactures and markets. These patents, and applications for new and continuation patents, cover various design aspects of the Company&#8217;s products, as well as processes used in their manufacture. The Company continues to develop new potentially patentable products, product enhancements and product designs as well as acquire patented products. The Company also seeks continuation patents for all pending patents, and it is dedicated to securing patents for any new developments. Although the Company does not have plans to apply for additional foreign patents covering existing products, the Company is committed to pursuing intellectual property protection for patentable enhancements as appropriate. The Company has developed an international patent program to protect any innovative new product that it may develop, ensuring its competitive advantage is safeguarded. In addition to seeking patent protection, the Company relies on unpatented proprietary technology to maintain its competitive position. See &#8220;Item 1A &#8212; Risk Factors.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">While the Company believes its intellectual property portfolio is important to its business operations and in the aggregate constitutes a valuable asset, no single patent, trademark, license or other intellectual property, or group of such intellectual property, is critical to the success of the business or any segment.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality and Cyclicality</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company&#8217;s sales have been seasonal and cyclical, with operating results varying from quarter to quarter, as a result of our European operations, primarily ETANCO, overall sales are becoming less seasonal. Our sales and income have historically been lower in the first and fourth quarters than in the second and third quarters of a fiscal year, as the Company's customers tend to purchase construction materials in the late spring and summer months for the construction season. Additionally, weather conditions, such as extended cold or wet weather, affecting and sometimes delaying installation of some of its products, would negatively affect the Company's results of operations. Operating results vary from quarter to quarter and with economic cycles. Although the Company&#8217;s sales are also dependent, to a degree, on the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> U.S. residential home c</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">onstruction industry, the North America Segment accounted for approximately 77.8% of our net sales for the fiscal year ended December&#160;31, 2024. As noted above, the same efforts to mitigate the Company's reliance on housing starts have also softened </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the effects of seasons and adverse weather on the Company's quarterly results. See &#8220;Item 1A &#8212; Risk Factors&#8221; and &#8220;Item 7 &#8212; Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Human Capital Resources</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Successful execution of the Company's strategy is largely dependent on attracting, developing and retaining key employees and leaders. The skills, experience, industry knowledge, and contributions of our employees significantly benefit our operations and performance. We continuously evaluate, modify, and enhance our internal programs, processes and technologies to increase employee engagement, productivity, and efficiency and provide the opportunities, skills, and resources they need to be successful. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2024, our employees, including those employed by consolidated subsidiaries, by region were approximately:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:86.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.181%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Asia Pacific</span></div></td><td colspan="2" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">797&#160;</span></td><td style="background-color:#deeaf6;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Europe</span></div></td><td colspan="2" style="border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,536&#160;</span></td><td style="border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Americas</span></div></td><td colspan="2" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,539&#160;</span></td><td style="background-color:#deeaf6;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #9cc2e5;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left:1pt solid #9cc2e5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5,872&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-right:1pt solid #cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Inclusion and Belonging</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our commitment to inclusion and belonging starts at the top with a highly skilled and diverse board. We strive to have employees representing different genders, ages, ethnicities and abilities by implementing thoughtful, customized solutions and programs.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2024, we had the following global gender demographics:</span></div><div><span><br/></span></div><div><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:63.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.182%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:0 1pt"/><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Women</span></div></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Men</span></div></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Not Disclosed</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">All employees</span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">22.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">70.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8.0%</span></td></tr><tr><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Individual Contributors</span></div></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">23.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">68.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9.0%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Middle Management</span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">75.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5.0%</span></td></tr><tr><td colspan="3" style="background-color:#deeaf6;border-bottom:1pt solid #9cc2e5;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Senior Leadership</span></div></td><td colspan="3" style="background-color:#deeaf6;border-bottom:1pt solid #9cc2e5;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-bottom:1pt solid #9cc2e5;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">84.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-bottom:1pt solid #9cc2e5;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2024, our U.S. employees had the following race and ethnicity demographics:</span></div><div><span><br/></span></div><div><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:48.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.474%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:0 1pt"/><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">All U.S. Employees</span></div></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Individual Contributors</span></div></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Middle Management</span></div></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Senior Leadership</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">American Indian or Alaska Native</span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></td></tr><tr><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Asian</span></div></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14.0%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Black or African American</span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.0%</span></td></tr><tr><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hispanic or Latino</span></div></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Native Hawaiian or Other Pacific Islander</span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></td></tr><tr><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Two or More Races</span></div></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">White</span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">52.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">48.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">73.0%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">77.0%</span></td></tr><tr><td colspan="3" style="background-color:#deeaf6;border-bottom:1pt solid #9cc2e5;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Not disclosed</span></td><td colspan="3" style="background-color:#deeaf6;border-bottom:1pt solid #9cc2e5;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-bottom:1pt solid #9cc2e5;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-bottom:1pt solid #9cc2e5;border-left:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.0%</span></td><td colspan="3" style="background-color:#deeaf6;border-bottom:1pt solid #9cc2e5;border-left:1pt solid #9cc2e5;border-right:1pt solid #9cc2e5;border-top:1pt solid #9cc2e5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.0%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Talent Development</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's commitment to talent development is fundamental to executing our strategy and advancing the development, manufacture, and marketing of innovative products and services. The opportunity to grow and develop skills and abilities, regardless of job role, division, or geographical location is critical to the success of the Company as a global organization. By investing in the Company's employees&#8217; continuous development, we create a culture where every employee can thrive and grow. We provide the tools, resources, and opportunities that empower our team to expand their skills, embrace new challenges, and drive our organization&#8217;s success. We offer comprehensive global leadership development programs that provide leaders with the training, tools, and experiences necessary to develop their full leadership potential.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Pay Equity</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s compensation philosophy is to attract, retain, motivate, and differentiate employees through its rewards programs. We believe people should be paid for what they do and how they do it, regardless of their gender, race, or other personal characteristics, and we are committed to internal pay equity. The Board of Directors, through its Compensation and Leadership Development Committee, monitors the relationship between the pay received by our executive officers, and Human Resources evaluates the compensation program for executive officers. The Company's Human Resources department, along with senior management, evaluates the compensation received by all other employees. The Company's compensation philosophy and strategy are strongly aligned with its strategic priorities and its vision for shareholder value creation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition to financial compensation, the Company offers a comprehensive health and wellness package to its employees which is designed to provide a range of options that can be personalized to suit their individual and/or family needs. As part of an ongoing commitment to attract, retain, and inspire our workforce in the United States, the Company provides remote and flexible work options for positions that support this approach. The Company regularly engages with its partners and benefits consultants to ensure its health and wellness package evolves to meet the needs of our diverse workforce both now and in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Workplace Safety and Health</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A vital part of our business is providing our workforce with a safe, healthy and sustainable working environment. Our Environmental, Health and Safety program focuses on implementing change through employee observation feedback channels to recognize risk and continuously improve our processes, as well as conducting regular risk reviews and self-audits at our manufacturing facilities around the world to explore new opportunities to reduce potential employee exposure to occupational injuries. Our continuous focus on workplace safety has enabled us to preserve business continuity without sacrificing our commitment to keeping our colleagues and workplace visitors safe.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Labor Relations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December&#160;31, 2024, approximately 18.4% of the Company&#8217;s employees are represented by labor unions and are covered by collective bargaining agreements. We have two facility locations with collective bargaining agreements covering tool and die craftsmen, maintenance workers, and sheet-metal workers. In Stockton, California, two union contracts will expire in June 2027 and September 2028, respectively. In Riverside, California, two union contracts will expire on February 28, 2025, which is in the process of being renegotiated and in June 2026, respectively. The Company also has two collective bargaining agreements in France, one under the Convention collective nationale de la m&#233;tallurgie and the other under Plasturgie. Based on current information and subject to future events and circumstances, we believe that, even if new agreements are not reached before the existing labor union contracts expire, it is not expected to have a material adverse effect on the Company&#8217;s ability to provide products to customers or on the Company&#8217;s profitability. See &#8220;Item 1A &#8212; Risk Factors.&#8221;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's website address is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.simpsonmfg.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We file or furnish annual, quarterly and current reports, proxy statements and other information with the SEC. You may obtain a copy of any of these reports, free of charge, on the "Financials - SEC Filling" page of our website, as soon as reasonably practicable after we file such material with, or furnish it to the SEC. Printed copies of any of these materials will also be provided free of charge on request.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through the "Governance" page of our website, it is also possible to access copies of the charters for our Audit and Finance Committee, Compensation and Leadership Development Committee, Corporate Strategy and Acquisitions Committee and Nominating and ESG Committee, Sustainability Reports, as well as our Corporate Governance Guidelines and Code of Business Conduct and Ethics. Each of these documents is made available free of charge. We intend to disclose on our website any amendment to, or waiver of, any provisions of our Code of Business Conduct and Ethics that apply to any of our directors, executive officers or senior financial officers that would otherwise be required to be disclosed under the rules of the SEC or the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New York Stock Exchange (the "NYSE"). The foregoing information regarding our website and its content is for your convenience only. The information contained in or connected to our website is not deemed to be incorporated by reference in this Annual Report or filed with the SEC. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the SEC maintains a website that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC, where you may obtain a copy of all information we file publicly with the SEC. The SEC website address is www.sec.gov.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_19"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. Risk Factors.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing in the Company's common stock involves a high degree of risk. You should carefully review the following discussion of the risks that may affect our business, results of operations and financial condition, as well as our consolidated financial statements and notes thereto and the other information appearing in this report, for important information regarding risks that affect us. Current global economic events and conditions may amplify many of these risks. These risks are not the only risks that may affect us. Additional risks that we are not aware of or do not believe are material at the time of this filing, may also become important factors that adversely affect our business.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Risks Related to Our Business and Our Industry</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business cycles and uncertainty regarding the housing market, economic conditions, political climate and other factors beyond our control could adversely affect demand for our products and services, and our costs of doing business, any of which may harm our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The primary drivers of our North America segment are U.S. housing starts, residential remodeling, and replacement activities. Accordingly, our business, financial condition, and results of operations depend significantly on the stability of the housing and residential construction and home improvement markets, which are affected by conditions and other factors that are beyond our control. These conditions include, but are not limited to:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">uncertainty about the housing and residential construction and home improvement markets;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">consumer confidence and spending; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unemployment levels;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">foreclosure rates;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">interest rates;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">raw material, logistics and energy costs;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">labor and healthcare costs;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">capital availability, or lack thereof, to builders, developers and consumers;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unfavorable weather conditions and natural disasters; and </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">political or social instability, such as war, or acts of terrorism or other international incidents.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These factors could adversely affect demand for our products and services, and our costs of doing business, our business, financial condition, and results of operations may be harmed. Further, many of our customers in the construction industry are small and medium-sized businesses that are more likely to be adversely affected by economic downturns than larger, more established businesses. Uncertainty about current global economic conditions may cause these consumers to postpone or refrain from spending or may cause them to switch to lower-cost alternative products, which could reduce demand for our products and materially and adversely affect our financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We have a few large customers, the loss of any one of which could negatively affect our sales and profits.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our largest customers accounted for a significant portion of net sales for the years ended December&#160;31, 2024, 2023, and 2022. A reduction in, or elimination of, our sales to any of these customers would at least temporarily, and possibly on a longer term basis, cause a material reduction in our net sales, income from operations and net income. Such a reduction in or elimination of our sales to any of our largest customers would also increase our relative dependence on our remaining large customers.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our distributor customers and builders have increasingly consolidated over time, which has increased the material adverse effect risk of losing any one of them and may increase their bargaining power in negotiations with us. These trends could negatively affect our sales and profitability.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our growth may depend on our ability to develop new products and services and penetrate new markets, which could reduce our profitability.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our continued growth depends upon our ability to develop additional products, services, and technologies that meet our customers&#8217; expectations of our brand and quality and that allow us to enter into new markets. Expansion into new markets and the development of new products and services may involve considerable costs and may not generate sufficient revenue to be profitable or cover the costs of development. We might not be able to penetrate these product markets and any market penetration that occurs might not be timely or profitable. We may be unable to recoup part or all of the investments we make in attempting to develop new products and technologies and penetrate new markets. Any of these events could reduce our profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Increases in prices of raw materials and energy could negatively affect our sales and profits.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Steel is the principal raw material used in the manufacture of many of our products. The price of steel has historically fluctuated on a cyclical basis and has often depended on a variety of factors over which we have no control including geopolitical and macroeconomic conditions and currency exchange rates. Import tariffs and/or other mandates also could significantly increase the prices on raw materials that are critical to our business, such as steel. The cost of producing our products is also sensitive to the price of energy. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The selling prices of our products have not always increased in response to raw material, energy or other cost increases, and we are unable to determine to what extent, if any, we will be able to pass future cost increases through to our customers. Increases in prices of raw materials and energy, our inability or unwillingness to pass increased costs through to our customers could materially and adversely affect our financial condition or results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We face significant competition in the markets we serve and we may not be able to compete successfully.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to compete effectively we must continue to develop enhancements to our existing products, new products and services on a timely basis that meet changing consumer preferences and successfully develop, manufacture and market these new products, product enhancements and services. There can be no assurance that we will be successful in developing and marketing new products, product enhancements, additional technologies and services. Many of our competitors are dedicating increasing resources to competing with us, especially as our products and services become more affected by technological advances and software innovations. Our inability to effectively compete could reduce the sales of our products and services, which could have a material adverse impact on our business, financial condition, and results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our ability to compete effectively in North America depends, to a significant extent, on the specification or approval of our products by architects, engineers, building inspectors, building code officials and customers and their acceptance of our premium brand. If a significant portion of those communities were to decide that the design, materials, manufacturing, testing or quality control of our products is inferior to that of any of our competitors or the cost differences between our products and any competitors are not justifiable, our sales and profits could be materially reduced.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">We depend on third parties for transportation services and the lack of availability of transportation and/or increases in cost could materially and adversely affect our business and operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends on the transportation of both our products to our customers and distributors and the transportation of raw materials to us. We rely on third parties for transportation services of these items, which services are occasionally in high demand (especially at the end of calendar quarters) and/or subject to price fluctuations. Damage or disruption to our supply chain, including transportation and distribution capabilities, could impair our ability to manufacture or sell our products. Failure to take adequate steps to mitigate the likelihood or potential impact of disruptions, or to effectively manage such events if they occur could adversely affect our business or financial results. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the required supply of transportation services is unavailable when needed, our manufacturing processes may be interrupted if we are not able to receive raw materials or we may be unable to sell our products at full value, or at all. This could harm our reputation, negatively impact our customer relationships and have a material adverse effect on our financial condition and results of operations. In addition, a material increase in transportation rates or fuel surcharges could have a material adverse effect on our profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expectations relating to environmental, social and governance considerations expose the Company to potential liabilities, increased costs, reputational harm and other adverse effects on the Company&#8217;s business.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many governments, regulators, investors, employees, customers and other stakeholders are increasingly focused on environmental, social and governance considerations relating to businesses, including climate change and greenhouse gas emissions, human capital and diversity, equity and inclusion. We make statements about our environmental, social and governance goals and initiatives through information provided on our website, press statements and other communications, including through our Environmental, Social and Governance Report. Responding to these environmental, social and governance considerations and implementation of these goals and initiatives involves risks and uncertainties, including those described under &#8220;Forward-Looking Statements,&#8221; requires investments and are impacted by factors that may be outside our control. In addition, some stakeholders may disagree with our goals and initiatives and the focus of stakeholders may change and evolve over time. Stakeholders also may have very different views on where environmental, social and governance focus should be placed, including differing views of regulators in various jurisdictions in which we operate. Any failure, or perceived failure, by us to achieve our goals, further our initiatives, adhere to our public statements, comply with federal, state or international environmental, social and governance laws and regulations, or meet evolving and varied stakeholder expectations and standards could result in legal and regulatory proceedings against us and materially adversely affect our business, reputation, results of operations, financial condition and stock price.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Risks Related to Our Intellectual Property and Information Technology</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We have experienced and may in the future experience delays, outages, cyber-based attacks or security breaches in relation to our information systems and computer networks, which have disrupted and may in the future disrupt our operations and may result in data corruption. As a result, our profitability, financial condition and reputation could be negatively affected. In addition, data privacy statements and laws could subject us to liability.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on information technology networks and systems, including the Internet, to process, transmit and store electronic information. We depend on our information technology infrastructure for electronic communications among our locations around the world and between our personnel and our subsidiaries, customers and suppliers. We collect and retain large volumes of internal and customer, vendor and supplier data, including some personally identifiable information, for business purposes. We also maintain personally identifiable information about our employees. The integrity and protection of our customer, vendor, supplier, employee and other Company data is critical to our business. The regulatory environment governing information, security and privacy laws is increasingly demanding and continues to evolve. Maintaining compliance with applicable security and privacy regulations may increase our operating costs or adversely affect our business operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Despite the security and maintenance measures we have in place, our facilities and systems, and those of the retailers, dealers, licensees and other third-parties with which we do business, we remain vulnerable to security breaches, cyber-attacks, acts of vandalism, computer viruses, malware, data corruption, delays, disruptions, programming and/or human errors or other similar events, such as those accomplished through fraud, trickery or other forms of deceiving our employees, contractors or other agents or representatives and those due to system updates, natural disasters, malicious attacks, accidents, power disruptions, telecommunications failures, acts of terrorism or war, computer viruses, physical or electronic break-ins or similar events. Such incidents have occurred, continue to occur, and may occur in the future.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Security breaches of our infrastructure could create system disruptions, shutdowns or unauthorized disclosures of confidential information. Despite the security measures we have in place, our facilities and systems, and those of the retailers, dealers, licensees and other third parties with which we do business, we may be vulnerable to security breaches, cyber-attacks, acts of vandalism, computer viruses, misplaced or lost data, programming and/or human errors or other similar events. Such incidents may involve misappropriation, loss or other unauthorized disclosure of confidential data, materials or information, including those concerning our customers, employees or suppliers, whether by us or by the retailers, dealers, licensees and other third-party distributors with which we do business, disrupt our operations, result in losses, damage our reputation, and expose us to the risks of litigation and liability (including regulatory liability); and may have a material adverse effect on our business, results of operations and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our recent efforts to increase our technology offerings and integrate new software and application offerings may prove unsuccessful and may affect our future prospects.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In North America the residential construction industry has experienced increased complexity in some home design and builders are more aggressively trying to reduce their costs. One of our responses has been to develop and market sophisticated software and applications to facilitate the specification, selection and use of our product systems. We have continued to commit substantial resources to our software development endeavors in recent years and expect that trend to continue.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not be able to create and further develop commercially successful software and applications. Even if we are able to create and develop initially successful ideas, the technology industry is subject to rapid changes. We may not be able to adapt quickly enough to keep up with changing demands, and our software may become obsolete.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">While we see having a software interface with the construction industry as a potential growth area, we also face competition from other companies that are focused solely or primarily on the development of software and applications. These companies may have significantly greater expertise and resources to devote to software development, and we may be unable to compete with them in that space.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">If we cannot protect our intellectual property, we will not be able to compete effectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor and protect against activities that might infringe, dilute, or otherwise harm our patents, trademarks and other intellectual property and rely on the patent, trademark and other laws of the U.S. and other countries. However, we may be unable to prevent third parties from using our intellectual property without our authorization. To the extent we cannot protect our intellectual property, unauthorized use and misuse of our intellectual property could harm our competitive position and have a material adverse impact on our business, financial condition and results of operations. In addition, the laws of some non-U.S. jurisdictions provide less protection for our proprietary rights than the laws of the U.S. and we therefore may not be able to effectively enforce our intellectual property rights in these jurisdictions. If we are unable to maintain certain exclusive licenses, our brand recognition and sales could be adversely impacted. Current employees, contractors and suppliers have, and former employees, contractors and suppliers may have, access to trade secrets and confidential information regarding our operations which could be disclosed improperly and in breach of contract to our competitors or otherwise used to harm us.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third parties may also claim that we are infringing upon their intellectual property rights. If we are unable to successfully defend or license such alleged infringing intellectual property or if we are required to substitute similar technology from another source, our operations could be adversely affected. Even if we believe that such intellectual property claims are without merit, defending such claims can be costly, time consuming and require significant resources. Claims of intellectual property infringement also might require us to redesign affected products, pay costly damage awards, or face injunctions prohibiting us from manufacturing, importing, marketing or selling certain of our products. Even if we have agreements to indemnify us, indemnifying parties may be unable or unwilling to do so.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We are subject to cyber security risks and may incur increasing costs in efforts to minimize those risks and to comply with regulatory standards.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We employ information technology systems and operate websites which allow for the secure storage and transmission of proprietary or confidential information regarding our customers, employees and others. We make significant efforts to secure our computer network to mitigate the risk of possible cyber-attacks, including, but not limited to, data breaches, and are continuously working to upgrade our existing information technology systems to ensure that we are protected, to the greatest extent possible, against cyber risks and security breaches. Despite these efforts security of our computer networks could be compromised which could impact operations and confidential information could be misappropriated, which could lead to negative publicity, loss of sales and profits or cause us to incur significant costs to reimburse third- parties for damages, which could adversely impact profits.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We strive to comply with all applicable laws, policies, legal obligations and industry codes of conduct relating to privacy and data protection, to the extent possible. However, we continue to see increasingly complex, rigorous and more stringent state and national regulatory standards enacted to protect businesses and personal data, including the General Data Protection Regulation (&#8220;GDPR&#8221;) and the California Consumer Privacy Act of 2018 ("CCPA"). GDPR is a comprehensive European Union privacy and data protection reform, effective in 2018, which applies to companies that are organized in the European Union or otherwise provide services to consumers who reside in the European Union, and imposes strict standards regarding the sharing, storage, use, disclosure and protection of end user data and significant penalties (monetary and otherwise) for non-compliance. The CCPA, which became effective in 2023 established a new privacy framework for covered businesses by, among other things, creating an expanded definition of personal information, establishing new data privacy rights for consumers in the State of California and creating a new and potentially severe statutory damages framework for violations of the CCPA and for businesses that fail to implement reasonable security procedures and practices to prevent data breaches. More recently, on November 3, 2020, California enacted the California Privacy Rights Act (the &#8220;CPRA&#8221;). The CPRA, which went into effect on January 1, 2023, expands upon the protections provided by the CCPA, including new limitations on the sale or sharing of consumers' personal information, and the creation of a new state agency to enforce the CPRA&#8217;s protections. Any failure to comply with GDPR, the CCPA, the CPRA, or other state or regulatory standards, could subject the Company to legal and reputational risks. Misuse of or failure to secure personal information could also result in violation of data privacy laws and </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">regulations, proceedings against us by governmental entities or others, damage to our reputation and credibility, and could have a material adverse effect on our business and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We publicly post our privacy policies and practices concerning our processing, use, and disclosure of personally identifiable information on our websites. If we fail to adhere to our privacy policy and other published statements or applicable laws concerning our processing, use, transmission and disclosure of protected information, or if our statements or practices are found to be deceptive or misrepresentative, we could face regulatory actions, fines and other liability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We rely on complex software systems and hosted applications to operate our business, and our business may be disrupted if we are unable to successfully and efficiently update these systems or convert to new systems.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are increasingly dependent on technology systems to operate our business, reduce costs, and enhance customer service. These systems include complex software systems and hosted applications that are provided by third parties such as financial management and human capital management platforms from SAP America, Inc. and Workday, Inc. Software systems need to be updated on a regular basis with patches, bug fixes and other modifications. Hosted applications are subject to service availability and reliability of hosting environments. We also migrate from legacy systems to new systems from time to time. Maintaining existing software systems, implementing upgrades and converting to new systems are costly and require a significant allocation of personnel and other resources. The implementation of these systems upgrades and conversions is a complex and time-consuming project involving substantial expenditures for implementation activities, consultants, system hardware and software, often requires transforming our current business and financial processes to conform to new systems, and therefore, may take longer, be more disruptive, and cost more than forecast and may not be successful. If the implementation is delayed or otherwise is not successful, it may hinder our business operations and negatively affect our financial condition and results of operations. There are many factors that may materially and adversely affect the schedule, cost, and execution of the implementation process, including, without limitation, problems during the design and testing phases of new systems; system delays and malfunctions; the deviation by suppliers and contractors from the required performance under their contracts with us; the diversion of management attention from our daily operations to the implementation project; reworks due to unanticipated changes in business processes; difficulty in training employees in the operation of new systems and maintaining internal control while converting from legacy systems to new systems; and integration with our existing systems. Some of such factors may not be reasonably anticipated or may be beyond our control.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Some of our agreements for software and software-as-services products have limited terms, and we may be unable to renew such agreements and may lose access to such products.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have various agreements with a number of third parties that provide software and software-as-a-service products to us. These agreements often require reoccurring payments for online access to the products and have limited terms. In the future, we will be required to renegotiate the terms of these agreements, and may be unable to renew such agreements on favorable terms. If any such agreement cannot be renewed or can only be renewed on terms that are materially worse for us, we may be unable to access the applicable software, and our business and operating results may be adversely affected.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Risks Related to Our International Operations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">International operations and our financial results in those markets may be affected by legal, regulatory, political, currency exchange and other economic risks.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024, revenue from sales outside of the U.S. was $591.5 million, representing approximately 26.5% of consolidated sales. In addition, a portion of our manufacturing and production operations are located outside the U.S. As a result, our business is subject to risks and uncertainties associated with international operations, including:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties and costs associated with complying with a wide variety of complex and changing laws, including securities laws, tax laws, employment and pension-related laws, competition laws, U.S. and foreign export and trading laws, and laws governing improper business practices, treaties and regulations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limitations on our ability to enforce legal rights and remedies;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse domestic or international economic and political conditions, business interruption, war and civil disturbance;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes to tax, currency, or other laws or policies that may adversely impact our ability to repatriate cash from non-U.S. subsidiaries, make cross-border investments, or engage in other intercompany transactions; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential future or existing regulatory guidance and interpretations of the tax legislation, as well as any associated assumptions that the Company makes related to the change;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes to tariffs or other import or export restrictions, penalties or sanctions, including modification or elimination of international agreements covering trade or investment;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">costs and availability of shipping and transportation;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">nationalization or forced relocation of properties by foreign governments;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">currency exchange rate fluctuations between the U.S. dollar and foreign currencies; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">uncertainty with respect to any potential changes to laws, regulations and policies that could exacerbate the risks described above.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of these factors could result in increased costs or decreased revenues and could materially and adversely affect our sales, financial condition, and results of operations. Additionally, international construction standards, techniques and methods differ from those in the U.S. and as a result, we may need to redesign our products, or design new products, to compete effectively and profitably in international markets. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we operate in many parts of the world that have experienced governmental corruption and we could be adversely affected by violations of the Foreign Corrupt Practices Act ("FCPA") and similar worldwide anti-corruption laws. The FCPA and similar anti-corruption laws in other jurisdictions generally prohibit companies and their intermediaries from making improper payments to officials for the purpose of obtaining or retaining business. Although we mandate compliance with these anti-corruption laws, we cannot provide assurance that these measures will necessarily prevent violations of these laws by our employees or agents. If we were found to be liable for violations of anti-corruption laws, we could be liable for criminal or civil penalties or other sanctions, which could have a material adverse impact on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">If significant tariffs or other restrictions are placed on our imports or any related counter-measures are taken by other countries, our costs of doing business, revenue and results of operations may be negatively impacted.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If significant tariffs or other restrictions are placed on Chinese or other imports or any related countermeasures are taken by China or other countries, our costs of doing business, revenue and results of operations may be materially harmed. If duties are imposed on our imports, we may be required to raise our prices, which may result in the loss of customers and harm our operating performance. Alternatively, we may seek to shift production outside of China, resulting in diversion of management's attention, significant costs and disruption to our operations as we would need to pursue the time-consuming processes of establishing a new supply chain, identifying substitute components and establishing new manufacturing locations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Failure to comply with export, import, and sanctions laws and regulations could materially and adversely affect us.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to a number of export, import and economic sanction regulations, including the International Traffic in Arms Regulations (&#8220;ITAR&#8221;), the Export Administration Regulations (&#8220;EAR&#8221;) and U.S. sanction regulations administered by the U.S. Department of Treasury, Office of Foreign Assets (&#8220;OFAC&#8221;). Foreign governments where we have operations also implement export, import and sanction laws and regulations, some of which may be inconsistent or conflict with ITAR and EAR. Where we face such inconsistencies, it may be impossible for us to comply with all applicable regulations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we do not obtain all necessary import and export licenses required by applicable export and import regulations, including ITAR and EAR, or do business with sanctioned countries or individuals, we may be subject to fines, penalties and other regulatory action by governmental authorities, including, among other things, having our export or import privileges suspended. Even if our policies and procedures for exports, imports and sanction regulations comply, but our employees fail or neglect to follow them in all respects, we might incur similar liability.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any changes in applicable export, import or sanction laws or regulations or any legal or regulatory violations could materially and adversely affect our business and financial condition.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our manufacturing facilities in China complicate our supply and inventory management.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain manufacturing capability in various parts of the world, including Jiangsu, China, in part to allow us to serve our customers with prompt delivery of needed products. In recent years, we have significantly expanded our manufacturing capabilities in China. Substantially all of our manufacturing output in China was and is currently intended for export to other parts of the world. Any halting or disruption to our operations at or near our Jiangsu, China manufacturing facility could substantially interfere with our general commercial activity related to our supply chain and customer base, which could have a material adverse effect on our financial condition, results of operations, business or prospects. In such event, we may need to seek alternative sources of supply for products for our customers, which may increase the costs to manufacture and deliver our products.</span></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We are subject to U.S. and international tax laws that could affect our financial results.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally conduct international operations through our wholly-owned subsidiaries. Our income tax liabilities in the different countries where we operate depend in part on internal settlement prices and administrative charges among us and our subsidiaries. These arrangements require us to make judgments with which tax authorities may disagree. Tax authorities may impose additional tariffs, duties, taxes, penalties and interest on us. Transactions that we have arranged in light of current tax rules could have material and adverse consequences if tax rules change, and changes in tax rules or imposition of any new or increased tariffs, duties and taxes could materially and adversely affect our sales, profits and financial condition.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax laws are dynamic and subject to change as new laws are passed and new interpretations are issued or applied. If the U.S. or other foreign tax authorities change applicable tax laws, our overall taxes could increase, and our business, financial condition or results of operations may be adversely impacted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant judgment and certain estimates are required in determining our worldwide provision for income taxes. Future tax law changes may materially increase the Company&#8217;s prospective income tax expense.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxation in the U.S. as well as numerous foreign jurisdictions. Significant judgment is required in determining our worldwide income tax provision and, there are many transactions and calculations where the ultimate tax determination is uncertain. Although we believe our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our financial statements and may materially affect our financial results in the period or periods for which such determination is made.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Increases in income tax rates, changes in income tax laws or disagreements with tax authorities could adversely affect our financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Increases in income tax rates or other changes in tax laws, including changes in how existing tax laws are interpreted or enforced, could adversely affect our financial performance. For example, economic and political conditions in countries where we are subject to taxes, including the United States, have in the past and could continue to result in significant changes in tax legislation or regulation. For example, numerous countries have agreed to a statement in support of the Organization for Economic Co-operation and Development model (OECD) rules that propose a partial global profit reallocation and a global minimum tax rate of 15.0%. Numerous countries, including European Union member states, have already enacted legislation incorporating the global minimum tax with effect and widespread implementation of a global minimum tax is expected by 2025. While we are subject to Pillar II, the enacted legislative changes to date did not have a material impact to our overall operations. As the legislation becomes effective in other countries in which we do business, our taxes could increase and negatively impact our provision for income taxes. As the legislation continues to become effective in countries in which we do business, our taxes could increase and negatively impact our provision for income taxes. This increasingly complex global tax environment could increase tax uncertainty, which could in turn result in higher compliance costs and adverse effects on our financial performance. We are also subject to regular reviews, examinations and audits by numerous taxing authorities with respect to income and non-income based taxes. Economic and political pressures to increase tax revenues in jurisdictions in which we operate, or the adoption of new or reformed tax legislation or regulation, also could make resolving any tax disputes more difficult and the final resolution of any tax audits could have an adverse effect on our financial performance.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We are a global company with significant revenues and earnings generated internationally, which exposes us to the impact of foreign currency fluctuations, as well as political and economic risks.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales outside of the U.S. accounted for 26.5% of our consolidated net sales and a portion of our earnings in 2024. We anticipate that sales and earnings from international operations will continue to represent a portion of our net sales and earnings in the future. In addition, many of our manufacturing facilities and suppliers are located outside of the U.S. Our foreign operations subject us to certain commercial, political and financial risks. Our business in these foreign markets is subject to general political conditions, including any political instability (such as those resulting from war, terrorism and insurrections) and general economic conditions in these markets, such as inflation, deflation, interest rate volatility and credit availability. Additionally, a number of factors, including U.S. relations with the governments of the foreign countries in which we operate, changes to international trade agreements and treaties, increases in trade protectionism, or the weakening or loss of certain intellectual property protection rights in some countries, may affect our business, financial condition and results of operations. Foreign regulatory requirements, including those related to the testing, authorization, and labeling of products and import or export licensing requirements, could affect the availability of our products in these markets.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to risks associated with general political conditions, our international operations are subject to fluctuations in foreign currency exchange rates The functional currency for most of our foreign operations is the applicable local currency. As a result, fluctuations in foreign currency exchange rates affect the results of our operations and the value of our foreign assets and </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">liabilities, which in turn may adversely affect results of operations and cash flows and the comparability of period-to-period results of operations. Foreign governmental policies and actions regarding currency valuation could result in actions by the United States and other countries to offset the effects of such fluctuations. Given the unpredictability and volatility of foreign currency exchange rates, ongoing or unusual volatility may adversely impact our business and financial conditions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Global and Economic Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Changes in the global economic environment, inflation, elevated interest rates, recessions or prolonged periods of slow economic growth, and global instability and actual and threatened geopolitical conflict, could continue to adversely affect our operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Overall economic conditions in the U.S. and globally, including in Europe, including adverse factors such as heightened inflation, capital market volatility, rising or sustained high interest rates, currency rate fluctuations, and economic slowdown or recession, may result in unfavorable conditions that could negatively affect demand for our products due to customers decreasing their inventories in the near-term or long-term, reduction in sales due to raw material shortages, reduction in research and development efforts, our inability to sufficiently hedge our currency and raw material costs, insolvency of suppliers and customers and exacerbate some of the other risks that affect our business, financial condition and results of operations. Periods of economic downturn or continued uncertainty could result in difficulty increasing or maintaining our level of sales or profitability and we may experience an adverse effect on our business, results of operations, financial condition and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The impact of public health crises, could have a significant effect on supply and/or demand for our products and services and have a negative impact on our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Global pandemics, such as COVID-19, or other public health crises may adversely affect, among other things, our supply chain and associated costs; demand for our products and services; our operations and sales, marketing and distribution efforts; our research and development capabilities; our engineering, design, and manufacturing processes; and other important business activities. These events could result in significant losses, adversely affect our competitive position, increase our costs, require substantial expenditures and recovery time, make it difficult or impossible to provide services or deliver products to our customers or to receive components from our suppliers, create delays and inefficiencies in our supply chain and result in the need to impose employee travel restrictions. Our operations and those of our suppliers and distributors could be adversely affected if manufacturing, logistics, or other operations in key locations, are disrupted for any reason, such as those described above or other economic, business, labor, environmental, public health, regulatory or political reasons. In addition, even if our operations are unaffected or recover quickly, if our customers cannot timely resume their own operations, they may reduce or cancel their orders, or these events could otherwise result in a decrease in demand for our products.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Changes in government and industry regulatory standards pertaining to health and safety and various political factors could have a material adverse effect on our business, financial condition or results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Public health crises, such as the COVID-19 pandemic, and the measures taken in response to such events have in the past negatively impacted, and may again in the future negatively impact, our operations and workforce, as well as those of our partners, customers and suppliers. Additionally, concerns over the economic impact of such events have, from time to time, caused increased volatility in financial and other capital markets. The negative impacts of any such events on business operations and demand for our offerings will depend on future developments and actions taken in response to such events, which may be outside our control, highly uncertain, and cannot be predicted at this time.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Political factors that could impact us include, but are not limited to, changes to tax laws and regulations resulting in increased income tax liability, changes in administration resulting in increased or newly imposed tariffs, increased regulation, limitations on exports of energy and raw materials, and trade remedies. Actions taken by the U.S. government could affect our results of operations, cash flows and liquidity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Risks Related to Seasonality and Weather Conditions</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality and weather-related conditions may have a significant impact on our financial condition from period to period.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The demand for our products and services is heavily correlated to both seasonal changes, with operating results varying from quarter to quarter, and unpredictable weather patterns. Our sales and income have historically been lower in the first and fourth quarters than in the second and third quarters, as customers tend to purchase construction materials in the late spring and summer months for the construction season. In addition, weather conditions, such as unseasonably warm, cold or wet weather, which affect, and sometimes delay or accelerate installation of some of our products, may significantly affect our results of </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">operations. Sales that we anticipate in one quarter may occur in another quarter, affecting both quarters&#8217; results and potentially our stock price.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we typically ship orders as we receive them and maintain inventory levels to allow us to operate with minimum backlog. The efficiency of our inventory system, and our ability to avoid backlogs and potential loss of customers, is closely tied to our ability to accurately predict seasonal and quarterly variances. Further, our planned expenditures are also based primarily on sales forecasts. When sales do not meet our expectations, our operating results will be reduced for the relevant quarters, as we will have already incurred expenses based on those expectations. This could result in a material decline in our stock price.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Climate change, drought, weather conditions and storm activity could have a material adverse impact on our results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In North America, weather conditions and the level of severe storms can have a significant impact on the markets for residential construction and home improvement. As a result, climate change that results in altered weather conditions or storm activity could have a significant impact on our business by:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">depressing or reversing economic development;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reducing the demand for construction;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increasing the cost and reducing the availability of wood products used in construction;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increasing the cost and reducing the availability of raw materials and energy;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increasing the cost and reducing the availability of insurance covering damage from natural disasters; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">lead to new laws and regulations that increase our expenses and reduce our sales.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, any weather conditions that slow or limit residential or construction activity can adversely impact demand for our products and services.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower demand for our products or services as a result of this scenario could adversely impact our business, financial condition and results of operations. Additionally, severely low temperatures may lead to significant and immediate spikes in costs of natural gas, electricity and other commodities that could negatively affect our results of operation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Natural disasters or other catastrophes could decrease our manufacturing capacity or harm our business and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Some of our manufacturing facilities are located in geographic regions that have experienced, or may experience in the future, major natural disasters and other catastrophes, such as fires, earthquakes, floods and hurricanes. Our disaster recovery plan may not be adequate or effective to respond in such events. Further, although we maintain various form and levels of insurance to protect us against potential loss exposures, the scope of our available insurance coverage may not be adequate to protect us against all potential risks. For example, we do not carry earthquake insurance and other insurance that we carry is limited in the risks covered and the amount of coverage. Our insurance may not be adequate to cover all of our resulting costs, business interruption and lost profits when a major natural disaster or catastrophe occurs. A natural disaster rendering one or more of our manufacturing facilities totally or partially inoperable, whether or not covered by insurance, would materially and adversely affect our business and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Risks Related to Product, Services and Sales Risks</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product liability claims and litigation could affect our business, reputation, financial condition, results of operations and cash flows.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the ordinary course of business, the products that we design and/or manufacture, and/or the services we provide, have led to product liability claims or other legal claims being filed against us. To the extent that plaintiffs are successful in showing that a defect in a product&#8217;s design, manufacture or warnings led to personal injury or property damage, or that our provision of services resulted in similar injury or damage, we may be subject to claims for damages. Although we are insured for damages above a certain amount, we bear the costs and expenses associated with defending claims, including frivolous lawsuits, and are responsible for damages up to the insurance retention amount. The insurance that we carry is limited in the amount of coverage and may not be adequate to cover all of our resulting costs, business interruption and lost profits if we are subject to product liability claims. We might also face increases in premiums and reductions in the availability of insurance covering product liability, which could have a significant impact on our business. In addition to claims concerning individual products, as a manufacturer, we can be subject to costs, potential negative publicity and lawsuits related to product recalls, which could adversely impact our results of operations and damage our reputation.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Design defects, labeling defects, product formula defects, inaccurate chemical mixes, product recalls and/or product liability claims could harm our business, reputation, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our products are integral to the structural soundness or safety of the structures in which they are used and we have on occasion found flaws and deficiencies in the design, manufacturing, assembling, labeling, product formulations, chemical mixes or testing of our products. We also have on occasion found flaws and deficiencies in raw materials and finished goods produced by others and used with or incorporated into our products. Some flaws and deficiencies have not been apparent until after the products were installed or used by customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If any flaws or deficiencies exist in our products and if such flaws or deficiencies are not discovered and corrected before our products are incorporated into structures, the structures could be unsafe or could suffer severe damage, such as collapse or fire, and personal injury or death could result. To the extent that such damage or injury is not covered by our product liability insurance and we are held to be liable, we could be required to correct such damage and to compensate persons who might have suffered injury or death, and our business, reputation, financial condition, results of operations and cash flows could be materially and adversely affected.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the nature of many of our products and their use in construction projects, claims (including product warranty claims and claims resulting from a natural disaster) may be made against us with regard to damage or destruction of structures incorporating our products whether or not our products failed. Any such claims, if asserted, could require us to expend material time and efforts defending the claim and may materially and adversely affect our business, reputation, financial condition and results of operations. Costs associated with resolving such claims (such as repair or replacement of the affected parts) could be material and may exceed any amounts reserved in our consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">While we generally attempt to limit our contractual liability and our exposure to price or expense increases, we may have uncapped liabilities or significant exposure under some contracts, and could suffer material losses under such contracts.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into many types of contracts with our customers, suppliers and other third parties, including in connection with our expansion into new markets and new product lines. Under some of these contracts, our overall liability may not be limited to a specified maximum amount or we may have significant potential exposure to price or expense increases. If we receive claims under these contracts or experience significant price increases or comparable expense increases, we may incur liabilities significantly in excess of the revenues associated with such contracts, which could have a material adverse effect on our results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Some of our technology offerings provide planning and design functions to customers, and we are involved both in product sales and engineering services. Any software errors or deficiencies or failures in our engineering services could have material adverse effects on our business, reputation, financial condition, results of operations and cash flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our planning/design software applications facilitate the creation by customers of complex construction and building designs and is extremely complex. If our software applications contain defects or errors, our engineers prepare, approve or seal drawings that contain defects or we are otherwise involved in any design or construction that contains flaws, regardless of whether we caused such flaws, we may be required to correct deficiencies and may become involved in litigation. Further, if any damage or injury is not covered by our insurance and we are held to be liable, we could be required to correct such damage and to compensate persons who might have suffered injury, and our business, reputation, financial condition, results of operations and cash flows could be materially and adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Risks Related to Human Capital</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We depend on executives and other key employees, the loss of whom could harm our business.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend, in part, on the efforts and skills of our executives and other key employees, including members of our sales force. Our executives and key employees are experienced and highly qualified. The loss of any of our executive officers or other key employees could harm the business and the Company&#8217;s ability to timely achieve its strategic initiatives. Our success also depends on our ability to identify, attract, hire and retain our key personnel. We face strong competition for such personnel and may not be able to attract or retain such personnel. In addition, when we experience periods with little or no profits, a decrease in compensation based on our profits may make it difficult to attract and retain highly qualified personnel. We may not be able to attract and retain key personnel or may incur significant costs to do so.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our work force could become increasingly unionized in the future and our unionized or union-free work force could strike, which could adversely affect the stability of our production and reduce our profitability.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant number of our employees are represented by labor unions and covered by collective bargaining agreements that will expire between 2025 and 2028. Generally, collective bargaining agreements that expire may be terminated after notice by the union. After termination, the union may authorize a strike similar to the strike which was initiated at our Stockton facility in the third quarter of 2019. Although we believe that our relations with our employees are generally good, no assurance can be given that we will be able to successfully extend or renegotiate our collective bargaining agreements as they expire. If we fail to extend or renegotiate our collective bargaining agreements, if disputes with our unions arise, or if the workers covered by one or more of the collective bargaining agreements engage in a strike, lockout, or other work stoppage, we could have a material adverse effect on production at one or more of our facilities, incur higher labor costs, and, depending upon the length of such dispute or work stoppage, on our business, results of operations, financial position a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd liquidity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Capital Expenditures, Expansions, Acquisitions and Divestitures Risks</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Acquisitions, divestitures, and other strategic transactions could fail to achieve financial or strategic objectives, disrupt our ongoing business, and adversely impact our results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In furtherance of our business strategy, we routinely evaluate opportunities and may enter into agreements for possible acquisitions, divestitures, or other strategic transactions. A significant portion of our growth has been generated by acquisitions, such as the acquisition of ETANCO and we may continue to acquire businesses in the future as part of our growth strategy. Furthermore, there is no assurance that any such transaction will result in synergistic benefits. A potential acquisition, divestiture, or other strategic transaction may involve a number of risks including, but not limited to:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the transaction may not effectively advance our business strategy, and its anticipated benefits may never materialize;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">integration of an acquired business' accounting, information technology, human resources, and other administrative systems may fail to permit effective management and expense reduction;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">diversion of management&#8217;s attention from business operations to integration matters;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">departure of key personnel from the acquired business;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">effectively managing entrepreneurial spirit and decision-making;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unanticipated costs and exposure to unforeseen liabilities; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">impairment of assets.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As a result, if we fail to evaluate and execute these transactions properly, we might not achieve the anticipated benefits of such transactions and we may incur costs in excess of what we anticipate. These risks would likely be greater in the case of larger transactions.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, future acquisitions may involve issuance of additional equity securities that dilute the value of our existing equity securities, increase our debt, cause impairment related to goodwill and cause impairment of, and amortization expenses related to, other intangible assets, which could materially and adversely affect our profitability.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our capital expenditures may not be adequate to maintain our competitive position and may not be implemented in a timely or cost-effective manner.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our capital expenditures are limited by our liquidity and capital resources and the amount we have available for capital spending is limited by the need to pay our other expenses and to maintain adequate cash reserves and borrowing capacity to meet unexpected demands that may arise. Productivity improvements through process re-engineering, design efficiency and manufacturing cost improvements may be required to offset potential increases in labor and raw material costs and competitive price pressures. If we are unable to make sufficient capital expenditures, or to maximize the efficiency of the capital expenditures we do make, our competitive position may be harmed and we may be unable to manufacture the products necessary to compete successfully in our targeted market segments.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional financing, if needed, to fund our working capital, growth or other business requirements may not be available on reasonable terms, or at all.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the cash needed for working capital or to fund our growth or other business requirements increases to a level that exceeds the amount of cash that we generate from operations and have available through our current credit arrangements, we will need to seek additional financing. Additional or new borrowings may not be available on reasonable terms, or at all. Our ability to raise money by issuing and selling shares of our common or preferred stock depends on general market conditions and the demand </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for our stock. If we sell stock, our existing stockholders could experience substantial dilution. Our inability to secure additional financing could prevent the expansion of our business, internally and through acquisitions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Regulatory Risks</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Failure to comply with industry regulations could result in reduced sales and increased costs.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to environmental laws and regulations governing emissions into the air, discharges into water, and generation, handling, storage, transportation, treatment and disposal of waste materials. We are also subject to other federal and state laws and regulations regarding health and safety matters.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our manufacturing operations involve the use of solvents, chemicals, oils and other materials that are regarded as hazardous or toxic. We also use complex and heavy machinery and equipment that can pose severe safety hazards, especially if not properly and carefully used. Some of our products also incorporate materials that are hazardous or toxic in some forms, such as:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">zinc and lead used in some steel galvanizing processes; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">chemicals used in our acrylic and epoxy anchoring products, our concrete repair, strengthening and protecting products; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">gun powder used in our powder-actuated tools, which is explosive.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have in the past, and may in the future, need to take steps to remedy our failure to properly label, store, transport, use and manufacture such toxic and hazardous materials.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we do not obtain all material licenses and permits required by environmental, health and safety laws and regulations, or otherwise fail to comply with applicable laws and regulations, we may be subject to regulatory action by governmental authorities. If our policies and procedures are flawed, or our employees fail or neglect to follow our policies and procedures in all respects, we might incur liability. Relevant laws and regulations could change or new ones could be adopted that require us to incur substantial expense to comply.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Complying or failing to comply with conflict minerals regulations could materially and adversely affect our supply chain, our relationships with customers and suppliers and our financial results.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently subject to conflict mineral disclosure regulations in the U.S. and may be affected by new regulations concerning conflict and similar minerals adopted by other jurisdictions where we operate. While we have been successful to date in adapting to such regulations, we have and will continue to incur added costs to comply with the disclosure requirements, including costs related to determining the source of such minerals used in our products. We may not be able to ascertain the origins of such minerals that we use and may not be able to satisfy requests from customers to certify that our products are free of conflict minerals. These requirements also could constrain the pool of suppliers from which we source such minerals. We may be unable to obtain conflict-free minerals at competitive prices. Such consequences will increase costs and may materially and adversely affect our manufacturing operations and profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">When we provide engineering services we are subject to various local, state and federal rules and regulations which can increase our potential liability.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our product offerings, we may provide engineering and design-related services to our clients. Some of these services require us to stamp drawings or otherwise be involved in the engineering process. While we generally attempt to limit our liability through our internal processes and through our legal agreements with third parties to which we provide such services, under various local, state and federal rules and regulations these limitations may not be effective and we may be held liable for engineering failures. Any such liability could materially and adversely affect our profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">General Risk Factors</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Any issuance of preferred stock may dilute your investment and reduce funds available for dividends.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors is authorized by our certificate of incorporation to determine the terms of one or more series of preferred stock and to authorize the issuance of shares of any such series on such terms as our Board of Directors may approve. Any such issuance could be used to impede an acquisition of our business that our Board of Directors does not approve, further dilute the equity investments of holders of our common stock and reduce funds available for the payment of dividends to holders of our common stock.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Provisions in our amended and restated certificate of incorporation and bylaws or Delaware law might discourage, delay or prevent a change in control of our company or changes in our management.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation and bylaws contain provisions that may discourage, delay or prevent a change in control of our Company or changes in our management that our stockholders may deem advantageous. For example, under our charter documents, our stockholders cannot call special meetings and cannot take action by written consent. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we are subject to Section 203 of the Delaware General Corporation Law, which generally prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any &#8220;interested&#8221; stockholder for a period of three years following the date on which the stockholder became an &#8220;interested&#8221; stockholder and which may discourage, delay or prevent a change in control of our company. Delaware law and our corporate governance documents could deter takeover attempts that might otherwise be beneficial to our stockholders.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">If we were required to write down all or part of our goodwill or other indefinite-lived intangible assets, our results of operations or financial condition could be materially adversely affected in a particular period.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Declines in the Company&#8217;s business may result in an impairment of the Company&#8217;s tangible and intangible assets which could result in a material non-cash charge</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. At least annually, or at other times when events occur that could affect the value of such assets, we perform impairment tests on our goodwill, indefinite-lived intangible assets and definite-lived intangible assets. To determine whether an impairment has occurred, we may utilize "Step Zero" qualitative test or compare fair value of each of our reporting units with its carrying value. In the past, these tests have led us to incur significant impairment charges. Significant and unanticipated changes in circumstances, such as significant adverse changes in business climate, adverse actions by regulatory authorities, unanticipated competition, loss of key customers or changes in technology or markets, can require a charge for impairment that can negatively impact our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_22"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B. Unresolved Staff Comments.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i3af4283c67a441fca30d8d415f2d0402_25"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1C. Cybersecurity.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Risk Management and Strategy</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="f-36" continuedAt="f-36-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="f-38" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" format="ixt:fixed-true" id="f-37">Our cybersecurity risk management efforts are an integral part of our overall risk management processes, and we are deeply committed to safeguarding our digital and information technology environment for our employees, customers and vendors. We employ a robust, global and multi-layered security strategy, known as &#8220;defense-in-depth,&#8221; to assess, identify and manage cybersecurity risks and protect our cyber work environment from potential threats and vulnerabilities.</ix:nonNumeric></ix:nonNumeric> These risks, threats and vulnerabilities include those that could result in significant operational disruption to the Company, such as production disruption, business downtime or loss of containment, as well as risks that could have significant reputational or compliance/regulatory impact. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's Information Security team monitors information security risks that target both technology and manufacturing environments and identifies potential risks to Simpson&#8217;s information security posture. Any identified risks are prioritized in terms of impact to Simpson&#8217;s information security posture and, if critical, addressed immediately or added to Simpson&#8217;s information security roadmap. To supplement our internal cybersecurity resources, we also engage external third parties to perform information security assessments, penetration tests and related services to enhance our information security program. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" format="ixt:fixed-true" id="f-39">Risks Associated with Third-Party Service Providers</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" format="ixt:fixed-true" id="f-40">In addition, we implement robust processes to oversee and manage risks associated with our business arrangements with third-party service providers.</ix:nonNumeric> All new Simpson third-party business agreements are reviewed and assessed by our Information Security team. We also perform information security program investigations on the security posture of, and assess any publicly known information security events related to, these third-party service providers. If a third party service provider with a business agreement with Simpson experiences an information security breach or incident, our Information Security Team reviews and assesses such event to understand Simpson&#8217;s overall exposure to the security incident. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Insurance</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We maintain cybersecurity insurance coverage at industry standard levels as a part of our comprehensive insurance portfolio to help mitigate risk in the event an information security event occurs.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-36-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Risks from Cybersecurity Threats</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Despite our security measures, our information technology and infrastructure may remain vulnerable to disruptions, including as a result of attacks by increasingly sophisticated intruders or others who attempt to cause harm to, or otherwise interfere with the normal use of our systems. We have experienced targeted and non-targeted cybersecurity attacks and incidents in the past that have resulted in unauthorized persons gaining access to our information systems and computer networks, and we could in the future experience similar attacks. When we do experience cybersecurity incidents like these and the one we disclosed in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">October 2023, we aim to utilize that experience to inform and strengthen our cybersecurity management efforts. In response to the October 2023 incident, we increased our phishing awareness training and testing, deployed a cybersecurity tool that continuously monitors and verifies the security posture of individual devices within our network, and deployed technology that provides visibility into our sensitive data across different cloud environments, allowing the identification of potential vulnerabilities and take proactive measures to protect data from unauthorized access, misuse, or theft.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" format="ixt:fixed-false" id="f-41">We do not believe any risks from cybersecurity threats, including as a result of any previous cybersecurity incident, have materially affected or are reasonably likely to materially affect the Company or our business strategy, results of operations, or financial condition.</ix:nonNumeric> For additional information regarding the risks from cybersecurity threats we face, see the section captioned &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Risks Relating to Our Intellectual Property and Information Technology</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8221; under Part I, Item 1A &#8220;Risk Factors&#8221; above.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Governance</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Board and Committee Oversight</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="f-42" escape="true">Although our full Board of Directors is ultimately responsible for risk oversight, our <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" format="ixt:fixed-true" id="f-43">Board</ix:nonNumeric> is assisted in discharging its risk oversight responsibility by its committees. The Audit and Finance Committee of the Board is responsible for providing oversight of our information security program and cybersecurity risks. In connection with this oversight role, the Audit and Finance Committee receives information technology updates from management at least quarterly. Cybersecurity risks facing the Company and updates on the Company&#8217;s practices and progress to mitigate such risks are also the subject of management reports to the Audit and Finance Committee on a more frequent basis, as necessary or appropriate.</ix:nonNumeric> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Management&#8217;s Role in Assessing and Managing Risk</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="f-46" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-45" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="f-44" escape="true">The Company&#8217;s information security efforts are led by our <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true" id="f-47">Executive Vice President, Chief Technology Officer (&#8220;CTO&#8221;) and our Director of Information Security (&#8220;IT Director&#8221;)</ix:nonNumeric>, supported by our executive management team. These efforts are designed to address information security governance and risk, product security, identification and protection of critical assets, third-party risk, security awareness, cyber defense operations, artificial intelligence and data protection governance, and related risk management matters.</ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" id="f-48" escape="true">Our CTO and IT Director have an average of over 25 years of prior work experience in various roles involving information technology, including security, auditing compliance, systems and programming. These individuals have relevant educational and industry experience, including holding similar positions at other large companies.</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" id="f-50" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-49" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our CTO provides relevant cybersecurity and information technology reports to the Audit and Finance Committee, and to the executive and senior leadership teams. These reports are provided at quarterly Audit and Finance Committee meetings and at our Digital Quarterly Business Review (&#8220;Digital QBR&#8221;) meetings. These reports typically include analyses of recent significant cybersecurity threats and incidents at the Company and across the industry, as well as a review of our security controls, assessments and program maturity, top risks, risk mitigation status, and a review of our third-party service providers as appropriate. Simpson&#8217;s information security roadmap and posture are also reviewed quarterly with members of the executive leadership team and the Audit and Finance Committee. In accordance with our information security program, any information security event is assessed and reviewed by our Digital Leadership team and members of the executive leadership team.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Through the Digital QBR process, the executive leadership team is responsible for assessing and reviewing our information security program and the Company&#8217;s material risks from cybersecurity threats. Additional supervision and management is provided by our Digital Leadership team, comprised of our CTO; VP, Digital Infrastructure and Operations; VP, Digital Enterprise Applications; and International IT Director.</span></div></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric><div id="i3af4283c67a441fca30d8d415f2d0402_28"></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Properties.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our headquarters and principal executive offices in Pleasanton, California, and our principal U.S. manufacturing facilities in Stockton and Riverside, California; McKinney, Texas; Columbus, Ohio; West Chicago, Illinois; and Gallatin, Tennessee are located in owned premises. The principal manufacturing facilities located outside the U.S., the majority of which we own, are in France, Italy, Denmark, Germany, Poland, Switzerland, Sweden, Portugal and China. We also own and lease smaller manufacturing facilities, warehouses, research and development facilities and sales offices in the U.S., Canada, the United </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kingdom, Europe, Asia, Australia, New Zealand, and Chile. As of February&#160;28, 2025, the Company&#8217;s owned and leased facilities were as follows:</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:34.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.290%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Approximate&#160;Square&#160;Footage</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Properties</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Owned</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in&#160;thousands&#160;of&#160;square&#160;feet)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,365&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,116&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia/Pacific</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:'Times New Roman',sans-serif;font-size:10pt;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative and all other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,425&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,710&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,135&#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="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our properties are maintained in good operating condition. Our manufacturing facilities are equipped with specialized equipment and use extensive automation. Our leased facilities typically have renewal options and have expiration dates through 2039. We believe we will be able to extend leases on our various facilities as necessary, or as they expire. Currently, our manufacturing facilities are being operated with at least one full-time shift. Based on current information and subject to future events and circumstances, we anticipate that we may require additional facilities to accommodate possible future growth.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_31"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Legal Proceedings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is involved in various legal proceedings and other matters arising in the normal course of business. Corrosion, hydrogen embrittlement, cracking, material hardness, wood pressure-treating chemicals, misinstallations, misuse, design and assembly flaws, manufacturing defects, labeling defects, product formula defects, inaccurate chemical mixes, adulteration, environmental conditions, or other factors can contribute to failure of fasteners, connectors, anchors, adhesives, specialty chemicals, such as fiber reinforced polymers, and tool products. In addition, inaccuracies may occur in product information, descriptions and instructions found in catalogs, packaging, data sheets, and the Company&#8217;s website.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently is not a party to any legal proceedings which the Company expects individually or in the aggregate to have a material adverse effect on the Company&#8217;s financial condition, cash flows or results of operations. Nonetheless, the resolution of any claim or litigation is subject to inherent uncertainty and we could in the future incur judgments, enter into settlements of claims or revise our expectations regarding the outcome of the various legal proceedings and other matters we are currently involved in, which could materially impact our financial condition, cash flows or results of operations. Refer to Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_145">15</a>, &#8220;Commitments and Contingencies,&#8221; to the Company&#8217;s consolidated financial statements included in this Annual Report on Form 10-K for a discussion of recent developments related to certain of the legal proceedings in which we are involved.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_34"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Mine Safety Disclosures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;II</span></div><div style="text-align:center"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_40"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%">Market Information for Common Stock</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s common stock is listed on the NYSE under the symbol &#8220;SSD.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;24, 2025 there were 97,545 holders of record of the Company&#8217;s common stock, although we believe that there are a significantly larger number of beneficial owners of our common stock. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024, the Company paid a total of $46.5 million in cash dividends. On January&#160;31, 2025, the Company declared a quarterly cash dividend of $0.28 per share of common stock to be paid on April&#160;23, 2025 to stockholders of record as of April&#160;3, 2025. See "Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_160">20</a> &#8212; Subsequent Events" to the Company's consolidated financial statements. Future dividends, if any, will be determined by the Company&#8217;s Board of Directors, based on the Company&#8217;s future earnings, cash flows, financial condition and other factors deemed relevant by the Board of Directors. See &#8220;Item 7 &#8212; Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Performance Graph</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph compares the cumulative total stockholder return on the Company&#8217;s common stock from December&#160;31, 2019 through December&#160;31, 2024, with the cumulative total return on the S&amp;P 500 Index (a broad equity market index), the Dow Jones U.S. Building Materials &amp; Fixtures Index (a published industry or line-of-business index) and a Peer Group Index over the same period (assuming the investment of $100 in the Company&#8217;s common stock and in each of the indices on December&#160;31, 2019, and reinvestment of all dividends into additional shares of the same class of equity securities at the frequency with which dividends are paid on such securities during the applicable fiscal year). To provide an additional comparison to our performance, we included an index consisting of companies in the building products or construction materials industries that are most comparable to us in terms of size and nature of operations, which group has also been referenced by us in connection with setting our executive compensation. The Peer Group Index below consisted of A.O. Smith Corporation;</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AAON, Inc.; Advance Drainage Systems, Inc.; Allegion Plc; American Woodmark Corp.; Apogee Enterprises, Inc.; Armstrong World Industries, Inc.; Atkore, Inc.; Azek Company, Inc.; Eagle Materials, Inc.; Gibraltar Industries, Inc.; James Hardie Industries plc; Lousiana-Pacific Corporation; Patrick Industries, Inc.; Quanex Building Products Corp.; Summit Materials, Inc.; and Trex Company, Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><img src="ssd-20241231_g1.jpg" alt="SSD Performance Stock Performance and Peer Co 2024.jpg" style="height:569px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchases of Equity Securities by the Issuer and Affiliated Purchasers</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the monthly repurchases of shares of the Company's common stock in the fourth quarter of 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:44.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.387%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.709%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Period</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Number of Shares Purchased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Price Paid per Share<span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline">1</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Approximate Value of Shares that May Yet Be Purchased Under the Plans or Programs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(in millions)2</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1 - October 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,590&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 1 - November 30, 2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,315&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.32&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,906&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 1 - December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Total</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,918&#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="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></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 41&#160;thousand</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares of the Company's common stock were repurchased in 2024, in connection with the withholding of shares to cover payroll taxes on vesting of stock-based compensation awards vested and for retirement eligible employees who retired during 2024. </span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">559 thousand shares of the Company's common stock were repurchased in 2024 for a total amount of $100.0 million which authorization expired on December&#160;31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 23, 2024, we announced the Board of Directors authorized a new share repurchase program pursuant to which the Company my purchase up to $100.0 million of the Company&#8217;s common stock from January&#160;1, 2025 through December&#160;31, 2025. This authorization replaces the previous share repurchase authorizations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">From February 1, 2025 to February 27, 2025, the Company repurchased 146,640 shares of the Company&#8217;s common stock in the open market at an average price of $170.48 per share for a total of approximately $25.0 million. As a result, as of February 28, 2025, approximately $75.0 million remained available for share repurchase through December 31, 2025 under the Company&#8217;s previously announced $100.0 million share repurchase authorization.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_43"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. [Reserved]</span></div><div><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_46"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the terms the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; &#8220;us&#8221; and similar terms used herein refer collectively to Simpson Manufacturing Co.,&#160;Inc., a Delaware corporation, and its wholly-owned subsidiaries, including Simpson Strong-Tie Company Inc., unless otherwise stated. The Company regularly uses its website to post information regarding its business and governance. The Company encourages investors to use http://www.simpsonmfg.com as a source of information about the Company. The information on our website is not incorporated by reference into this report or other material we file with or furnish to the SEC, except as explicitly noted or as required by law.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion and analysis provides information which management believes is relevant to an assessment and understanding of the Company&#8217;s consolidated financial condition and results of operations. This discussion should be read in conjunction with the accompanying Condensed Consolidated Financial Statements and notes thereto included in this report.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Strong-Tie&#8221; and our other trademarks appearing in this report are our property. This report contains additional trade names and trademarks of other companies. We do not intend our use or display of other companies&#8217; trade names or trademarks to imply an endorsement or sponsorship of us by such companies, or any relationship with any of these companies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="border-bottom:1pt solid #000000;margin-bottom:5pt;margin-top:10pt;opacity:1;width:198pt"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Average price paid per share of common shares repurchased excludes excise tax. As of January 1, 2024, the Company's share repurchases are subjected to a 1.0% excise tax enacted by the Inflation Reduction Act of 2022. The amount of excise tax incurred is included in the Company's Consolidated Statement of Stockholders' Equity for the year ended December&#160;31, 2024.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Pursuant to the $100.0 million repurchase authorization from the Board of Directors on October 19, 2023, and which expired on December 31,</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> 2024. See "Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_109">5</a> &#8212; Stockholder's Equity".</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Overview</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We design, manufacture and sell building construction products that are of high quality and performance, easy to use and cost-effective for customers. We operate in three business segments determined by geographic region: North America, Europe and Asia/Pacific. Within the North America segment, our sales efforts are aligned to customer market teams dedicated to serving the following markets:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Residential;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Commercial;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Original Equipment Manufacturers ("OEM");</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">National Retail; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Component Manufacturers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our organic growth opportunities are focused on expanding our product lines with our current customers while also identifying new market share gain opportunities within our core product and market competencies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In order to grow in these markets, we aspire to be among the leaders in engineered load-rated construction building products and systems and digital product offerings. We also aspire to leverage our engineering expertise, deep-rooted relationships with top builders, engineers, contractors, code officials and distributors, along with our ongoing commitment to testing, research and innovation. Importantly, we currently have existing products, testing results, distribution and manufacturing capabilities to support our ambitions. This will ultimately be a function of expanding our sales and/or marketing functions to promote our products to different end users and distribution channels, expanding our customer base, and introducing new products in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commitment to continuous improvement has fostered our core Company ambitions, which we will pursue including:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Strengthen our values-based culture;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Be the partner of choice; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Be an innovative leader in the markets we operate;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Above market growth relative to the U.S. housing starts (exceeding our historical average volume performance in North America of approximately 250 basis points above the housing starts market);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An operating income margin at or above 20%; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Earnings per share growth exceeding net revenue growth. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since announced in 2021, we made great progress on our key growth initiatives. Examples include:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Added approximately $1.0 billion in revenue and $200.0 million in operating profit.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Realigned our sales team by end market, significantly reduced two-step distribution, and made significant investments in our field sales and engineering teams.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Made significant footprint investments in both production and warehouses. Our investment in our new Gallatin Tennessee facility enables us to onshore additional fastener and anchor production, and the operation will in-source key manufacturing processes such as heat treating and coating of fasteners. Additional warehouse capabilities will also enhance next day delivery for our North American customers. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Invested significantly in digital solutions, combined with the other initiatives strengthened our business model, which drove hardware sales, created value for our customers and made us a partner of choice. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Strengthened our senior leadership team through a combination of internal development and external experts. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, we are now in an even stronger market position in connectors with significant gains in both fasteners and anchors. In addition, due to our high service levels, increasingly diverse portfolio of products and software as well as our commitment to innovation and developing complete solutions for the markets we serve, we believe we can continue to achieve above market growth in the North America relative to U.S. housing starts for fiscal 2025 and beyond. These examples further emulate our Founder, Barclay Simpson&#8217;s, nine principles of doing business, and more specifically the focus and obsession on customers and users. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Non-GAAP Financial Measures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In addition to financial information prepared in accordance with GAAP, we use Adjusted EBITDA as a non-GAAP financial measure in evaluating the ongoing operating performance of our business. The Company defines adjusted EBITDA as net income (loss) before income taxes, adjusted to exclude depreciation and amortization, integration, acquisition and restructuring costs, non-qualified deferred compensation adjustments, goodwill impairment, gain on bargain purchase, net loss or gain on disposal of assets, interest income or expense, and foreign exchange and other expense (income).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> We use adjusted EBITDA to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">provide additional insight into the Company&#8217;s operating performance in light of the significant levels of growth investment we have made in our operations, the effect depreciation as well as acquisition and integration costs will have on our operating results. We believe this will also provide a better approximation of our cash flows compared to operating income. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Factors Affecting Our Results of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s business, financial condition, and results of operations depend in large part on the level of U.S. housing starts and residential construction activity. Overall housing starts decreased 3.9%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> over</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the trailing twelve months ending December&#160;31, 2024 compared to the trailing twelve months ending December&#160;31, 2023. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower housing starts in the U.S. could result in lower demand, which would affect the Company's sales and possibly operating profit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unlike lumber or other products that have a more direct correlation to U.S. housing starts, our products are used to a greater extent in areas that are subject to natural forces, such as seismic or wind events. Our products are generally used in a sequential progression that follows the construction process. Residential and commercial construction begins with the foundation, followed by the wall and the roof systems, and then the installation of our products, which flow into a project or a house according to these schedules.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In prior years, our sales were heavily seasonal with operating results varying from quarter to quarter depending on weather conditions that could delay construction starts. Our sales and income have historically been lower in the first and fourth quarters than in the second and third quarters of a fiscal year. Increasing interest rates, tariffs, political uncertainty due to rising energy costs, volatility in the steel market and stressed product transportation systems, can also have an effect on our gross and operating profits as well. Due to efforts in diversifying our geographic footprint, product offerings, and changing our path to market in the U.S., sales from our product lines, customer base and customer purchases are becoming less seasonal. Changes in raw material cost could impact the amount of inventory on-hand, and negatively affect our gross profit and operating margins depending on the timing of raw material purchases or how much sales prices can be increased to offset any increases in raw material costs. Changes in labor, freight and warehousing costs, could also negatively impact gross profit depending on timing and amount of sales price can be increased to offset the higher costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations also expose us to risks associated with pandemics, epidemics or other public health crises.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Segment Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Historically, our North America segment has generated more revenues from wood construction products compared to concrete construction products. North America net sales increased 1.1% for the year ended December&#160;31, 2024 compared to December&#160;31, 2023. Our wood construction product net sales increased 0.5% for the year ended December&#160;31, 2024 compared to December&#160;31, 2023, primarily due to increased sales volumes, partly offset by product price decreases implemented during the first quarter of 2023. Our concrete construction product sales increased 5.0% over the same periods. For 2025, U.S. housing starts could improve in the low-single digit range from 2024 levels, with growth weighted towards the second half of the year. With the investments we have made, we believe we will be able to continue to grow net sales above the US housing starts market, one of our company ambitions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income decreased 7.1% to $439.6 million from $473.2 million on lower gross profits as well as increased personnel costs software and hardware costs and professional fees, party offset by lower incentive costs. Fiscal year 2024 operating margins were also affected by recent acquisitions including acquisition and integration related costs. For 2025, incremental investments in the current business will be limited until the U.S. housing market shows long-term improvement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024, work continued on our Columbus, Ohio facility expansion as well as the construction of our new Gallatin, Tennessee facility. We expect the expansion and operation of these facilities to be completed and commence in 2025. The expanded and new facilities will improve our overall service, production efficiencies and safety in the workplace, as well as reduce our reliance on certain outsourced finished goods and component products and continue to ensure we have ample capacity to meet our customer needs. These investments reinforce our core business model differentiators to remain the partner of choice as we continue to produce products locally and ensure superior levels of customer service. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Europe net sales decreased slightly for the fiscal year December&#160;31, 2024 compared to December&#160;31, 2023, due to lower sales volumes, offset by the positive effect of $3.7&#160;million in foreign currency translation. Both wood and concrete construction product sales decreased for the twelve months ended December&#160;31, 2024 compared to the twelve months ended December&#160;31, 2023. Gross profit decreased $8.1 million primarily due to increased factory overhead, warehouse and freight costs, as a percentage of net sales. Operating income decreased $12.2 million on lower gross profits and increased costs supporting the optimization of the European footprint, including the realization of defensive Etanco related synergies, which resulted in $5.7 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">million in restructuring and severance charges for fiscal year 2024. As a result of these efforts and projected increased sales, we currently anticipate Europe's 2025 operating margin to improve compared to fiscal year 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Asia/Pacific segment has generated revenues from both wood and concrete construction products. We believe that the Asia/Pacific segment is not significant to our overall performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Outlook</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on business trends and conditions, the Company's outlook for the full fiscal year ending December&#160;31, 2025 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Given the uncertainty regarding 2025 U.S. housing starts compared to prior year housing starts, consolidated operating margin is estimated to be in the range of 18.5% to 20.5% with the low end of the range based on flat to declining 2025 housing starts compared to prior year. The operating margin range includes a projected gain between $10.0 million to $12.0 million from the sale of the old Gallatin facility based on a $19.0 million contracted sale price.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The effective tax rate is estimated to be in the range of 25.5% to 26.5%, including both federal and state income tax rates as well as international income tax rates, and assuming no tax law changes are enacted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Capital expenditures are estimated to be approximately $150.0 million to $170.0 million, which includes $75.0 million for the Columbus, Ohio facility expansion and construction of the new Gallatin, Tennessee facility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our discussion of our results focuses on 2024 and 2023 and year-to-year comparisons between those periods. Discussions of 2022 results and year-to-year comparison between 2023 and 2022 results are not included in this Annual Report on Form 10-K and can be found in "Management's Discussion and Analysis of Financial Condition and Results of Operations" in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023. The following table sets forth, for the years indicated, the Company&#8217;s operating results as a percentage of net sales for the years ended December&#160;31, 2024, 2023 and 2022, respectively:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.708%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.9&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development and other engineering 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration related 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on disposal of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income and other finance costs, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and foreign exchange loss, net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_49"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of the Years Ended December&#160;31, 2024 and 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless otherwise stated, the results announced below, when providing comparisons (which are generally indicated by words such as &#8220;increased,&#8221; &#8220;decreased,&#8221; &#8220;unchanged&#8221; or &#8220;compared to&#8221;), compare the results of operations for the year ended December&#160;31, 2024, against the results of operations for the year ended December&#160;31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in the Company&#8217;s operations from 2023 to 2024, and the increases or decreases from the prior year, for each category by segment:</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><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.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.433%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Increase&#160;(Decrease)&#160;in&#160;Operating&#160;Segment</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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia/ <br/>Pacific</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Admin&#160;&amp; <br/>All Other</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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,457&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,701)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232,139&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170,048&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,511&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,365&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,097)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,288&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,054)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,066)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025,851&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating 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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development and other engineering expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,980&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,330&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,402&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564,250&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,755&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,047&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,513)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,510&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on disposal of assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration related 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,632&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(947)</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,813&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,149&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,664)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,192)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(828)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,510&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,975&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income and other financing costs, net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,391&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(578)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,277&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and foreign exchange loss, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,397)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,209)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,547&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,911)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,826)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,154&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,043&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,762)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,987&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,149)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,723)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,988&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,224&#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="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Net Sales </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">increased approximately 0.8% to $2.2 billion from prior year, primarily due to higher sales volumes, incremental sales from the Company's 2024 acquisitions, and the positive effect of $3.7&#160;million in foreign currency translation related mostly to Europe's currencies weakening against the United States dollar. Wood construction product net sales, including sales of connectors, truss plates, fastening systems, fasteners and shearwalls, represented 85.1% and 85.4% of the Company&#8217;s total net sales for the years ended December&#160;31, 2024 and 2023, respectively. Concrete construction product net sales, including sales of adhesives, chemicals, mechanical anchors, powder actuated tools and reinforcing fiber materials, represented 14.8% and 14.5% of the Company&#8217;s total net sales for the years ended December&#160;31, 2024 and 2023, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Gross profit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">decreased approximately 1.7% to $1.0 billion from prior year, primarily due to lower gross margins. Gross margins decreased to 46.0% from 47.1%, primarily due to higher factory and overhead as well as warehouse and freight costs, partly offset by lower material costs, as a percentage of net sales. Gross margins, including some inter-segment expenses, which were eliminated upon consolidation, and excluding certain expenses that are allocated according to product group, decreased from 47.2% to 45.6% for wood construction products and increased from 46.0% to 47.5% for concrete construction products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Research and development and other engineering expens</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">e</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> increased 1.5% to $93.6 million from $92.2 million, primarily due increased personnel costs of $4.6 million partially offset by a decrease of $3.2 million in variable incentive compensation costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased 7.6% to $219.4 million from $204.0 million, primarily due to increases of $17.3 million in personnel costs and $4.0 million in advertising and trade shows, partially offset by a decrease of $7.9 million in variable compensation costs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">General and administrative expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">increased 3.5% to $277.5 million from $268.1 million, primarily due to increases of $12.8 million in personnel costs, $7.1 million in professional fees, and $1.6 million in depreciation and amortization, partially offset by a decrease of $13.2 million in variable compensation costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">effective income tax rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">increased to 25.8% from 25.7%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidated net income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $322.2 million compared to $354.0 million. Diluted net income per share of common stock was $7.60 compared to $8.26. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of $520.1 million decreased 6.2% compared to $554.2 million, primarily due to lower gross profits and higher operating expenses, as noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Sales</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows net sales by segment for the years ended December&#160;31, 2024 and 2023, respectively:&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:53.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.459%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North<br/>America</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia/<br/>Pacific</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,716,422&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,756&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,625&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735,879</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,055&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,205&#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 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232,139</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,457</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,701)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,336</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage increase (decrease)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows segment net sales as percentages of total net sales for the years ended December&#160;31, 2024 and 2023, respectively:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:54.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.459%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North<br/>America</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia/<br/>Pacific</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total 2023 net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total 2024 net sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.8&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross Profit</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows gross profit by segment for the years ended December&#160;31, 2024 and 2023, respectively:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:43.099%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.477%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North<br/>America</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia/<br/>Pacific</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Admin&#160;&amp;<br/>All&#160;Other</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,557&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,048&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,679&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,529)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,504&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,982&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,798&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025,851&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,053)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,066)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,904)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage decrease</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* The statistic is not meaningful or material.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows gross margins by segment for the years ended December&#160;31, 2024 and 2023, respectively:</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:43.099%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.477%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North<br/>America</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia/<br/>Pacific</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Admin&#160;&amp;<br/>All&#160;Other</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 gross margin</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">*</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* The statistic is not meaningful or material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">North America</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.5pt">Net sales </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">increased 1.1% primarily due to higher sales volumes and incremental sales from the Company's 2024 acquisitions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.5pt">Gross margin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> decreased to 49.0% from 50.3%, primarily due to higher factory and overhead as well as warehouse costs, partially offset by lower material costs, as a percentage of net sales.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Research and development and engineering expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> decreased $0.3&#160;million.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Selling expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased $14.3&#160;million, primarily due to increases of $16.9 million in personnel costs, $2.9 million in advertising and trade shows, partially offset by a decrease of $7.7 million in variable compensation costs.</span></div><div style="border-bottom:1pt solid #000000;margin-bottom:5pt;margin-top:10pt;opacity:1;width:198pt"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Adjusted EBITDA is a non-GAAP financial measure and it is defined in the Non-GAAP Financial Measures Item 7. For a reconciliation of Adjusted EBITDA to U.S. GAAP ("GAAP) net income see the schedule titled "Reconciliation of Non-GAAP Financial Measures."</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:27pt;text-align:justify"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">General and administrative expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> increased $7.7&#160;million, primarily due to increases of $7.3 million in personnel costs and $4.6 million in professional and legal fees, partially offset by a decrease of $5.7 million in variable compensation costs. </span></div><div style="padding-left:27pt;text-align:justify"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Income from operations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">decreased $33.7 million, primarily due to lower gross profit as well as increases in operating expenses. The operating expense increases were driven by higher personnel costs, professional fees, and travel-related expenses, which were partially offset by a decrease in variable compensation costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Europe</span></div><div style="padding-left:63pt;text-align:justify"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.5pt">Net sales de</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">creased 0.4%, primarily due to lower sales volumes. Net sales benefited from the positive effect of approximately $3.7&#160;million in foreign currency translation.</span></div><div style="padding-left:27pt;text-align:justify"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Gross margin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> decreased to 35.3% from 36.8%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rimarily due to higher factory and overhead as well as warehouse and freight costs, partly offset by lower material costs, as a percentage of net sales.</span></div><div style="padding-left:27pt;text-align:justify"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.5pt">Income from operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> decreased $12.2&#160;million, primarily due to lower gross profit as well as $5.0 million in higher operating expenses including personnel costs.</span></div><div style="padding-left:27pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Asia/Pacific</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For information about the Company&#8217;s Asia/Pacific segment, please refer to the table above setting forth changes in our operating results for the years ended December&#160;31, 2024 and 2023. </span></div><div style="padding-left:63pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrative and All Other</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">General and administrative expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">decreased $1.5 million, primarily due to a decrease of $6.1 million in variable compensation costs, partially offset by increases of $2.3 million in professional and legal fees and $1.9 million in personnel costs.</span></div><div id="i3af4283c67a441fca30d8d415f2d0402_52"></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_55"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical accounting policies described below affect the Company&#8217;s more significant judgments and estimates used in the preparation of the Company&#8217;s consolidated financial statements. If the Company&#8217;s business conditions change or if it uses different assumptions or estimates in the application of these and other accounting policies, the Company&#8217;s future results of operations could be adversely affected.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Valuation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value (market). Cost includes all costs incurred in bringing each product to its present location and condition, as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Raw materials and purchased finished goods &#8212; principally valued at a cost determined on a weighted average basis; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In-process products and finished goods &#8212; the cost of direct materials and labor plus attributable overhead based on a normal level of activity.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies net realizable value and makes estimates for obsolescence to the gross value of inventory. The Company estimates net realizable value is based on estimated selling price less further costs expected to be incurred t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hrough completion and disposal. The Company impairs slow-moving products by comparing inventories on hand to projected demand. If on-hand supply of a product exceeds projected demand or if the Company believes the product is no longer marketable, the product is considered obsolete inventory. The Company revalues obsolete inventory to its net realizable value and has consistently applied this methodology. The Company believes that this approach is suitable for impairments of slow-moving and obsolete inventory. When impairments are established, a new cost basis of the inventory is created. Unexpected changes in market demand, building codes or buyer preferences could reduce the rate of inventory turnover and require the Company to recognize more obsolete inventory.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for business combinations requires us to make significant estimates and assumptions. We use our best estimates and assumptions to accurately assign fair value to the tangible and intangible assets acquired and liabilities assumed at the acquisition date as well as the useful lives of those acquired intangible assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Critical estimates in valuing certain of the intangible assets and goodwill we have acquired are:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">future expected cash flows from operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">historical and expected customer attrition rates and anticipated growth in revenue from acquired customers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">assumptions about the period of time the acquired trade name will continue to be used in our offerings; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">discount rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our goodwill balance is not amortized to expense, and we may assess quantitative or qualitative factors to determine whether it is more likely than not that the fair value of each reporting unit is less than its carrying amount as a basis for determining whether it is necessary to complete quantitative impairment assessments. The Company evaluates the recoverability of goodwill in accordance with Accounting Standard Codification (&#8220;ASC&#8221;) Topic 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">&#8220;Intangibles - Goodwill and Other,&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> annually, or more frequently if an event occurs or circumstances change in the interim that would more likely than not reduce the fair value of the asset below its carrying amount.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Intangible assets acquired are recognized at their fair value at the date of acquisition. Finite-lived intangibles are amortized over their applicable useful lives. We monitor conditions related to these assets to determine whether events and circumstances warrant a revision to the remaining amortization or depreciation period. We test these assets for potential impairment annually and whenever management concludes events or changes in circumstances indicate that the carrying amount may not be recoverable.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company tests goodwill for impairment at the reporting unit level on an annual basis (in the fourth quarter for the Company). The Company also reviews goodwill for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. These events or circumstances could include a significant change in the business climate, legal factors, operating performance indicators, competition, or disposition or relocation of a significant portion of a reporting unit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">During fiscal year 2023, we re-evaluated our European reporting units after a full year of operations from our acquisition of ETANCO as it has become further integrated into our other European operations resulting in changes to the management, product distribution, and operations structure of our European operations. As a result of this re-evaluation, all European reporting units were consolidated for reporting purposes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">into one overall Europe reporting unit. A qualitative assessment was performed immediately preceding the reporting unit change and determined that it was not more likely than not that any impairment existed prior to the reporting unit change.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We determined that the U.S. reporting unit includes four components: Northwest United States, Southwest United States, Northeast United States and Southeast United States. The Australia reporting unit includes two components: Australia and New Zealand. For each of these reporting units, the Company aggregated the components because management concluded that they are economically similar, and that the goodwill is recoverable from these components working in concert.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We applied the ("Step 0") approach in the fourth quarter of 2024 to assess qualitative factors related to the goodwill of the reporting units to determine whether it is necessary to perform an impairment test. For this qualitative assessment, we assessed various assumptions, events and circumstances that could have affected the estimated fair value of the reporting units. Based on the qualitative assessment performed, the Company concluded that there was no evidence of events or circumstances that would indicate a material change from the Company&#8217;s prior year quantitative assessment by reporting unit and therefore, it was more likely than not that the estimated fair value of reporting units exceeded their respective carrying values. The annual testing of goodwill for impairment did not result in impairment charges. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Generally, the Company's revenue contract with a customer exists when (1) the goods are shipped, services are rendered, and the related invoice is generated, (2) the duration of the contract does not extend beyond the promised goods or services already transferred and (3) the transaction price of each distinct promised product or service specified in the invoice is based on its </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">relative stated standalone selling price. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product to a customer at a point in time. The Company's shipping terms provide the primary indicator of the transfer of control. The general shipping terms are Incoterm C.P.T. (F.O.B. shipping point), where the title, and risk and rewards of ownership transfer at the point when the products are no longer on the Company's premises. Other Incoterms are allowed as exceptions depending on the product or service being sold and the nature of the sale. The Company recognizes revenue based on the consideration specified in the invoice with a customer, excluding any sales incentives, discounts, and amounts collected on behalf of third parties (i.e., governmental tax authorities).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Volume rebates, discounts and rights of return are accounted for as variable considerations because the transaction price is either uncertain until the customer completes or fails the specified volumes or returned product are not returned by the return period. The Company estimates allowances based on historical experience from prior periods and the customer&#8217;s historical purchasing pattern. These estimates are deducted from revenues and are reevaluated periodically during the reporting period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effect of New Accounting Standards</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_94">1</a> &#8212; Operations and Summary of Significant Accounting Policies"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for effects of new accounting standards on the Company&#8217;s consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_58"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have historically met our capital needs through a combination of cash flows from operating activities and, when necessary, borrowings under our credit facilities. Our principal uses of capital include the costs and expenses associated with our operations, including financing working capital requirements and continuing our capital allocation strategy, which includes supporting capital expenditures, paying cash dividends, repurchasing the Company's common stock, and financing other investment opportunities from time to time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On March 30, 2022, the Company entered into an Amended and Restated Credit Agreement. The Amended and Restated Credit Agreement provides for a 5-year revolving credit facility of $450.0 million, which includes a letter of credit-sub-facility up to $50.0&#160;million, and for a 5-year term loan facility of $450.0 million.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2024, the Company had no borrowings under the revolving credit facility and $388.1 million under the term loan facility, and has $450.0 million available to borrow under the revolving credit facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has certain contractual obligations, primarily debt interest, operating leases, and purchase obligations, which include annual facility fees. Refer to "Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_133">12</a> - Leases", "Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_142">14</a> - Debt" and "Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_199">15</a> - Commitment and Contingencies" in Part II, Item 8 for details related to the Company's obligations and debt annual facility fees. The Company did not have any significant off-balance sheet commitments as of December&#160;31, 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, our cash and cash equivalents consisted of deposits and money market funds held with established national financial institutions, and includes $111.6&#160;million held in the local currencies of our foreign operations and could be subject to additional taxation if repatriated to the U.S. The Company is maintaining a permanent reinvestment assertion on its foreign earnings relative to remaining cash held outside the United States. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents selected financial information as of December&#160;31, 2024, 2023 and 2022, respectively:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:319.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:58.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.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.00pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,371&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,742&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,655&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,612&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,555&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investment, goodwill and intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872,699&#160;</span></td><td style="background-color:#cceeff;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash net working capital</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,602&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521,362&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the significant categories of cash flows for the twelve months ended December&#160;31, 2024, 2023 and 2022, respectively:</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:center"><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:54.163%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Operating activities</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,160&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,022&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,821&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,251)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(870,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261,464)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(199,034)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from operating activities result primarily from our earnings before non-cash items such as depreciation, amortization, and stock based compensation, and are affected by changes in operating assets and liabilities which consist primarily of working capital balances. Our revenues are derived from manufacturing and sales of building construction materials. Our operating cash flows are impacted by prevailing macro-economic conditions and subject to seasonality, which is cyclically associated with the volume and timing of construction project starts. For example, as a result of seasonality, our trade accounts receivable is generally at its lowest at the end of the fourth quarter and increases during the first, second and third quarters as construction activity ramps up in markets we serve.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2024, cash provided by operating activities of $338.2 million in cash and cash equivalents as a result of $322.2 million from net income and adding back $113.4 million for non-cash adjustments from net income which includes depreciation and amortization, stock-based compensation and non-cash lease expense, partially offset by a decrease of $97.5 million for the net change in operating assets and liabilities. The net change in operating assets and liabilities included increases of $50.4 million in inventory and $12.7 million in other current assets as well as a $17.0 million net change in other non-current assets and liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cash used in investing activities of $259.3 million during the year ended December&#160;31, 2024, was primarily for capital spending of $180.4 million for facility expansion projects, and machinery and equipment purchases as well as $79.2 million for the acquisitions of Calculated Structured Designs, Inc.; Monet DeSauw, Inc. and certain properties of Callaway Properties, LLC ("Monet"); and QuickFrames USA, LLC. In which Monet was acquired for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$48.7&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> net of cash received. Based on current forecasts, capital expenditures are estimated to range between $150.0 million to $170.0 million for 2025 including the expected spend of $75.0 million to complete the Columbus, Ohio facility expansion and replacement of Gallatin, Tennessee facility. The remaining $75.0 million to $95.0 million in capital expenditures will be primarily focused on purchases of new equipment to support increased productivity and efficiencies, the timing of which is subject to future events and circumstances.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in financing activities of $261.5 million during the year ended December&#160;31, 2024, consisted primarily of $100.8 million in loan principal payments, $100.0 million for the repurchase of the Company&#8217;s common stock and $46.5 million used to pay cash dividends. The Company purchased and received approximately 559 thousand shares of it&#8217;s common stock on the open market at an average price of $178.83 per share.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October&#160;23, 2024, the Company's Board of Directors (the "Board") authorized the Company to repurchase up to $100.0 million of the Company's common stock, effective January&#160;1, 2025 through December&#160;31, 2025. From February 1, 2025 to February 28, 2025, the Company repurchased 146,640 shares of the Company&#8217;s common stock in the open market at an average price of $170.48 per share for a total of approximately $25.0 million. Further, on January&#160;31, 2025, the Board declared a quarterly cash dividend of $0.28 per share payable on April&#160;23, 2025 to stockholders of record on April&#160;3, 2025, and estimated to be $11.8 million in total.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended December&#160;31, 2024, the Company returned $146.5 million to the Company's shareholders, which represents 92.8% of our free cash flow from operations during the same period. Since the beginning of 2021 to the fiscal year ended December&#160;31, 2024, the Company has returned $430.0 million to shareholders, which represents 45.7% of our free cash flow. During the same period the Company has repurchased approximately 2.0 million shares of the Company's common stock, which represents approximately 4.5% of the outstanding shares of the Company's common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash flows from operating activities years ended December&#160;31, 2023 and 2022 are incorporated by reference to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_52">Form 10-K 2023 filing.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_52"> </a></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of Non-GAAP Financial Measures</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands) (Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div style="padding-right:-4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">A reconciliation of adjusted EBITDA to net income, the most directly comparable GAAP measure, is set forth below.</span></div><div style="text-align:justify"><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:67.759%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Twelve Months Ended December 31,</span></td></tr><tr><td colspan="3" style="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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,224&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,987&#160;</span></td><td style="background-color:#cceeff;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="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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest (income) expense, net and other financing costs</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,277)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,584&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other*</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,732&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,382&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">554,245&#160;</span></td><td style="background-color:#cceeff;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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*Other: Includes acquisition, integration, restructuring related expenses, non-qualified deferred compensation plan adjustments, other &amp; foreign exchange loss net, and net loss or gain on disposal of assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are subject to various claims, lawsuits, legal proceedings (including litigation, arbitration or regulatory actions) and other matters arising in the ordinary course of business. Periodically, we evaluate the status of each matter and assess our potential financial exposure. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a liability when we believe that it is both probable that a loss has been incurred, and the amount is reasonably estimable. Significant judgment is required to determine both probability of a loss and the estimated amount. The outcomes of claims, lawsuits, legal proceedings and other matters brought against the Company are subject to significant uncertainty, some of which are inherently unpredictable and/or beyond our control. Therefore, although management considers the likelihood of such an outcome to be remote, if one or more of these matters were resolved against the Company for amounts in excess of management&#8217;s expectations, they could have a material adverse impact on our business, results of operations, financial position and liquidity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;Item 3 &#8212; Legal Proceedings&#8221; above and &#8220;Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_145">15</a> &#8212; Commitments and Contingencies&#8221; to the Company&#8217;s consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inflation and Raw Materials</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inflation rates continued to increase during fiscal year 2024, which negatively affected labor costs and other costs of doing business, and as such may adversely affect our operating profits if we cannot recover the higher costs through price increases. Our main raw material is steel, and as such, increases in steel prices may adversely affect our gross margin if we cannot recover the higher costs through price increases. See &#8220;Item 1 &#8212; Raw Materials&#8221; and &#8220;Item 1A &#8212; Risk Factors.&#8221;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, to facilitate transactions of services and products, we have agreed to indemnify certain parties with respect to certain matters. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. In addition, we have entered into indemnification agreements with our officers and directors, and the Company&#8217;s bylaws as permitted by the Company&#8217;s certificate of incorporation require the Company to indemnify corporate servants, including our officers and directors, to the fullest extent permitted by law. The Company maintains directors and officers liability insurance coverage to reduce its exposure to such obligations. The Company has not incurred significant obligations under indemnification provisions historically, and does not expect to incur significant obligations in the future. It is not possible to determine the maximum potential amount under these indemnities due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. Accordingly, the Company has not recorded any liability for costs related to these indemnities through December&#160;31, 2024</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i3af4283c67a441fca30d8d415f2d0402_61"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operations both within the U.S. and internationally, and we are exposed to market risks in the ordinary course of our business, including changes to foreign currency exchange rates and interest rates and fluctuations in commodity prices. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Exchange Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have foreign exchange rate risk in our international operations, and through purchases from foreign vendors. Changes in the values of currencies of foreign countries affect our financial position, income statement and cash flows when translated into U.S. Dollars. We estimate that if the exchange rate were to change by 10.0% in any one country where we have our operations, the change in net income would not be material to our operations taken as a whole.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We may manage our exposure to transactional exposures by entering into foreign currency forward contracts for forecasted transactions and projected cash flows for foreign currencies in future periods. In 2022 and 2023, we entered into financial contracts at various times to hedge the risk of fluctuations associated with the Euro and the Chinese Yuan. Refer to &#8220;Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_121">9</a> &#8212; Derivative Instruments&#8221; to the Company&#8217;s consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustments on our underlying assets and liabilities resulted in an accumulated other comprehensive loss of $37.3 million for the year ended December&#160;31, 2024, due to the effects of the strengthening United States Dollar in relation to almost all other countries. The loss was partially offset by $2.5 million in accumulated other comprehensive losses from foreign currency forward contracts. Refer to &#8220;Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_109">5</a> &#8212; Stockholders' Equity&#8221; to the Company&#8217;s consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary exposure to interest rate risk results from outstanding borrowings under the Amended and Restated Credit Agreement, which bears interest at variable rates.&#160;As of December&#160;31, 2024, the outstanding debt under the Amended and Restated Credit Agreement subject to interest rate fluctuations was $388.1 million. The variable interest rates on the Credit Agreement fluctuate and expose us to short-term changes in market interest rates as our interest obligation on this instrument is based on prevailing market interest rates.&#160;Interest rates fluctuate as a result of many factors, including governmental monetary and tax policies, domestic and international economic and political considerations and other factors that are beyond our control. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into an interest rate swap agreement to convert the variable interest rate on our revolver and term loan to fixed interest rates. The objective of the interest rate swap agreement is to eliminate the variability of the interest payment cash flows associated with the variable interest rate outstanding under the borrowings. We designated the interest rate swaps as cash flow hedges. Refer to "Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_121">9</a> &#8212; Derivatives Instruments" to the Company&#8217;s consolidated financial statements, for further information on our interest rate swap contracts in effect as of December&#160;31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commodity Price Risk</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the normal course of business, we are exposed to market risk related to our purchase of steel, a significant raw material upon which our manufacturing depends. Steel cost started decreasing at the end of 2022 with prices stabilizing by the end of 2023 and during 2024</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> While steel is typically available from numerous suppliers, the price of steel is a commodity subject to fluctuations that apply across broad spectrums of the steel market. We do not use any derivative or hedging instruments to manage steel price risk. If the price of steel increases, our variable costs would also increase. While historically we have successfully mitigated these increased costs through the implementation of price increases, in the future we may not be able to successfully mitigate these costs, which could cause our operating margins to decline.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_64"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8. Consolidated Financial Statements and Supplementary Data.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIMPSON MANUFACTURING CO., INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><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:89.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.403%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated financial statements</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_67">Reports of Independent Registered Public Accounting Firm (PCAOB ID Number </a><ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-51">248</ix:nonNumeric><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_67">) </a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_67">43</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_73">Consolidated Balance Sheets at </a>December&#160;31, 2024<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_73"> and </a>2023</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_73">45</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_79">Consolidated Statements of Operations for the years ended </a>December&#160;31, 2024<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_79">, </a>2023<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_79"> and </a>2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_79">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_82">Consolidated Statements of Stockholders' Equity for the years ended </a>December&#160;31, 2024<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_82">, </a>2023<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_82"> and </a>2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_82">47</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_88">Consolidated Statements of Cash Flows for the years ended </a>December&#160;31, 2024<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_88">, </a>2023<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_88"> and </a>2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_88">48</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_91">Notes to the Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_91">50</a></span></div></td></tr><tr style="height:15pt"><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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Statement Schedule</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_163">Schedule II &#8212; Valuation and Qualifying Accounts</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3af4283c67a441fca30d8d415f2d0402_163">81</a></span></div></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_67"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-bottom:6pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Board of Directors and Stockholders</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Simpson Manufacturing Co., Inc. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Opinion on the financial statement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">s</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We have audited the accompanying consolidated balance sheets of Simpson Manufacturing Co., Inc. (a Delaware corporation) and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2024 and 2023, the related consolidated statements of operations, stockholders&#8217; equity, and cash flows for each of the three years in the period ended December 31, 2024, and the related notes and financial statement schedule included under Item 15a (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2024, in conformity with accounting principles generally accepted in the United States of America. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the Company&#8217;s internal control over financial reporting as of December 31, 2024, based on criteria established in the 2013 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Internal Control&#8212;Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;), and our report dated February 28, 2025 expressed an unqualified opinion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:156%">Basis for opinio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:156%">n</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:156%">Critical audit matters</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Critical audit matters are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. We determined that there are no critical audit matters.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-52">Grant Thornton LLP</ix:nonNumeric> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have served as the Company&#8217;s auditor since 2015.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-53">San Francisco, California</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;28, 2025</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_70"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Board of Directors and Stockholders</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Simpson Manufacturing Co., Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:156%">Opinion on internal control over financial reporting</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have audited the internal control over financial reporting of Simpson Manufacturing Co., Inc. (a Delaware corporation) and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2024, based on criteria established in the 2013 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Internal Control&#8212;Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of  December 31, 2024,  based on criteria established in the 2013 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Internal Control&#8212;Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> issued by COSO.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the consolidated financial statements of the Company as of and for the year ended December 31, 2024, and our report dated February 28, 2025 expressed an unqualified opinion on those financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:156%">Basis for opinion</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Report on Internal Control over Financial Reporting (&#8220;Management&#8217;s Report&#8221;). Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:156%">Definition and limitations of internal control over financial reporting</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Grant Thornton LLP </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Francisco, California</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;28, 2025</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_73"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Simpson Manufacturing Co.,&#160;Inc. and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.078%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.872%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-54">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-55">239,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-56">429,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-57">284,392</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">283,975</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="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-59">593,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-60">551,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">59,383</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">47,069</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="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">1,176,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">1,312,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-65">531,655</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-66">418,612</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-67">93,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-68">68,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-69">512,383</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-70">502,550</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-71">375,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-72">365,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-73">46,825</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-74">36,990</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="background-color:#cceeff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-75">2,736,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-76">2,704,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:14.62pt;padding-right:14.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES, MEZZANINE EQUITY,  AND STOCKHOLDERS&#8217; EQUITY</span></div></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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">100,972</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">107,524</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="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">242,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-80">231,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, current portion</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-81">22,500</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-82">22,500</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="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-83">366,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-84">361,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current portion and issuance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-85">362,563</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-86">458,791</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-87">76,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-88">55,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-89">90,303</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-90">98,170</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-91">27,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-92">51,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-93">923,034</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-94">1,024,978</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (see Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_145">15</a>)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-95"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-5" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-96"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified deferred compensation plan share awards</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="ssd:NonQualifiedDeferredCompensationPlanShareAwards" format="ixt:num-dot-decimal" scale="3" id="f-97">7,786</ix:nonFraction></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="ssd:NonQualifiedDeferredCompensationPlanShareAwards" format="ixt:fixed-zero" scale="3" id="f-98">&#8212;</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, par value $0.01; authorized shares, 160,000; issued and outstanding shares, 41,878 and 42,323 at December&#160;31, 2024 and 2023, respectively</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-99">424</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-100">426</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="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-101">307,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-102">313,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-103">1,646,568</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-104">1,426,554</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="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock held in non-qualified deferred compensation plan ("DCP")</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="ssd:CommonStockHeldByNonQualifiedDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="3" id="f-105">1,297</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="ssd:CommonStockHeldByNonQualifiedDeferredCompensationPlan" format="ixt:fixed-zero" scale="3" id="f-106">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-107">100,771</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-108">50,363</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-109">46,773</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-110">9,990</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-111">1,805,348</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-112">1,679,746</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:47.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities, mezzanine equity, and stockholders&#8217; equity</span></div></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-113">2,736,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-114">2,704,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div><div><span><br/></span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Simpson Manufacturing Co.,&#160;Inc. and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:59.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.384%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-131">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-132">2,232,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-133">2,213,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-134">2,116,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-135">1,206,288</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-136">1,170,048</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-137">1,174,794</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="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-138">1,025,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-139">1,043,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-140">941,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development and other engineering</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineering" format="ixt:num-dot-decimal" scale="3" id="f-141">93,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineering" format="ixt:num-dot-decimal" scale="3" id="f-142">92,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineering" format="ixt:num-dot-decimal" scale="3" id="f-143">68,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-144">219,402</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-145">203,980</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-146">169,378</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="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-147">277,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-148">268,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-149">228,468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Total operating expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-150">590,510</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-151">564,250</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-152">466,200</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="ssd:BusinessCombinationAcquisitionAndIntegrationRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="f-153">5,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="ssd:BusinessCombinationAcquisitionAndIntegrationRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="f-154">4,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="ssd:BusinessCombinationAcquisitionAndIntegrationRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="f-155">17,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:22.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Net gain on disposal of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="f-156">447</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="f-157">276</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets" format="ixt:num-dot-decimal" scale="3" id="f-158">1,317</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-159">429,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-160">475,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-161">459,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Interest income (expense), net and other financing 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-162">5,277</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-163">3,391</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-164">7,594</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Other &amp; foreign exchange loss, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-165">1,209</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-166">1,993</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-167">3,408</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-168">434,043</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-169">476,547</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-170">448,065</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-171">111,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-172">122,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-173">114,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-174">322,224</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-175">353,987</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-176">333,995</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation adjustment and other, net of tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-177">37,313</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-178">19,690</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-179">20,733</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized pension adjustments, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-180">1,956</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-181">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-182">2,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Cash flow hedge adjustment, net of tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="f-183">2,486</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="f-184">25,694</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="f-185">32,214</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-186">285,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-187">348,056</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-188">347,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share:</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"/><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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-189">7.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-190">8.31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-191">7.78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-192">7.60</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-193">8.26</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-194">7.76</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Weighted average number of shares of common stock outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Basic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-195">42,182</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-196">42,598</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-197">42,925</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="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-198">42,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-199">42,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-200">43,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div><div><span><br/></span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_82"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Simpson Manufacturing Co.,&#160;Inc. and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Stockholders&#8217; Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the years ended December&#160;31, 2022, 2023 and <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-201">2024</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands, except per share data)</span><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:26.148%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.027%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.027%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.027%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.027%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.032%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr style="height:20pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comprehensive loss</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DCP Vested</span></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury<br/>Stock</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</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"/></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:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Par Value</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-202">43,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-203">432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-204">294,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-205">906,841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-206">17,605</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-207">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-208">1,183,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</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:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-209">333,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-210">333,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation adjustment and other, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-211">20,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-212">20,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension adjustment, net of tax</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:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-213">2,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-214">2,065</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash flow hedges, net of tax</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="f-215">32,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="f-216">32,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based 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:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-217">12,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-218">12,422</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-20" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="f-219">811</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-220">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-221">78,622</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-222">78,622</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retirement of common stock</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:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="3" id="f-223">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:TreasuryStockRetiredCostMethodAmount" format="ixt:num-dot-decimal" scale="3" id="f-224">78,614</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:TreasuryStockRetiredCostMethodAmount" format="ixt:num-dot-decimal" scale="3" id="f-225">78,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:TreasuryStockRetiredCostMethodAmount" format="ixt:fixed-zero" scale="3" id="f-226">&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends declared on common stock, $1.03 per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-227">44,192</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-228">44,192</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares issued from release of restricted stock units</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="f-229">138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-230">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-231">9,553</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-232">9,552</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock issued at $110.13 per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="f-233">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-234">1,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-235">1,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2022</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-236">42,560</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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-237">425</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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-238">298,983</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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-239">1,118,030</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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-240">4,059</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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-241">&#8212;</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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-242">1,413,379</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-243">353,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-244">353,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation adjustment and other, net of tax</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:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-245">19,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-246">19,690</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension adjustment, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-247">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-248">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash flow hedges, net of tax</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:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="f-249">25,694</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="f-250">25,694</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-251">19,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-252">19,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common stock including excise tax</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="f-253">361</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-254">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-255">50,363</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-256">50,363</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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends declared on common stock, $1.07 per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-257">45,463</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-258">45,463</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares issued from release of restricted stock units</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="f-259">114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-260">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-261">7,431</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-262">7,430</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock issued at $197.98 per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="f-263">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-264">1,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-265">1,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-33" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-266">42,323</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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-267">426</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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-268">313,119</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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-269">1,426,554</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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-270">9,990</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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-271">50,363</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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-272">1,679,746</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-273">322,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-274">322,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation adjustment and other, net of tax</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:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-275">37,313</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-276">37,313</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension adjustment, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-277">1,956</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-278">1,956</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash flow hedges, net of tax</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:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="f-279">2,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="f-280">2,486</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation and deferred compensation plan ("DCP") expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-40" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="3" id="f-281">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-282">6,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-283">6,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock held in DCP</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:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="ssd:NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-284">1,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" sign="-" name="ssd:NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-285">1,297</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="ssd:NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:fixed-zero" scale="3" id="f-286">&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in redemption value of share awards in DCP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="ssd:AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="3" id="f-287">2,311</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="ssd:AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="3" id="f-288">2,311</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of redeemable noncontrolling interests</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:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromRedemptions" format="ixt:num-dot-decimal" scale="3" id="f-289">6,171</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromRedemptions" format="ixt:num-dot-decimal" scale="3" id="f-290">2,742</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromRedemptions" format="ixt:num-dot-decimal" scale="3" id="f-291">8,913</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common stock, including excise tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-40" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="f-292">559</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-293">100,771</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-294">100,771</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retirement of common stock</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="3" id="f-295">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:TreasuryStockRetiredCostMethodAmount" format="ixt:num-dot-decimal" scale="3" id="f-296">50,360</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" sign="-" name="us-gaap:TreasuryStockRetiredCostMethodAmount" format="ixt:num-dot-decimal" scale="3" id="f-297">50,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:TreasuryStockRetiredCostMethodAmount" format="ixt:fixed-zero" scale="3" id="f-298">&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends declared on common stock, $1.11 per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-299">46,797</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-300">46,797</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares issued from release of Restricted Stock Units</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-40" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="f-301">126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-302">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-303">7,744</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-304">7,743</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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-305">41,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-306">424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-307">307,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-308">1,646,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-309">46,773</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-310">1,297</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-311">100,771</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-312">1,805,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="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"/><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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div><div><span><br/></span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_88"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Simpson Manufacturing Co.,&#160;Inc. and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.762%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-319">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-320">322,224</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-321">353,987</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-322">333,995</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of assets 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-323">447</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-324">558</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="f-325">1,317</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off of software development project</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AssetImpairmentCharges" scale="3" id="f-326">710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-327">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-328">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-329">85,399</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-330">74,707</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-331">60,890</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="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncash lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-332">17,380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-333">14,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-334">11,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Release of acquisition related tax and legal contingency</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" format="ixt:num-dot-decimal" scale="3" id="f-335">1,797</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" format="ixt:fixed-zero" scale="3" id="f-336">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" format="ixt:fixed-zero" scale="3" id="f-337">&#8212;</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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory step-up expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" format="ixt:fixed-zero" scale="3" id="f-338">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" format="ixt:fixed-zero" scale="3" id="f-339">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" format="ixt:num-dot-decimal" scale="3" id="f-340">13,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (income) in equity method investment, before tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal" scale="3" id="f-341">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal" scale="3" id="f-342">281</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal" scale="3" id="f-343">914</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-344">4,239</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-345">7,541</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-346">13,156</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncash compensation related to stock plans and changes in the fair value of DCP</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-347">19,022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-348">23,859</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-349">14,980</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for credit losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-350">115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-351">730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-352">1,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred hedge gain</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-353">3,472</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-354">3,860</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-355">2,690</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net of amounts acquired (see Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_103">3</a>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-356">3,650</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-357">13,051</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-358">19,763</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="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-359">50,373</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-360">15,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-361">28,421</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-362">12,745</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="f-363">734</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-364">6,107</ix:nonFraction>)</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="f-365">5,812</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="f-366">3,066</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="f-367">4,016</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other current 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-368">7,860</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-369">2,806</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-370">20,394</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="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets and liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-371">17,035</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-372">26,255</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-373">19,625</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-374">338,160</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-375">427,022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-376">399,821</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from investing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-377">180,357</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-378">88,824</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-379">62,362</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions, net of cash acquired (see Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_103">3</a>)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-380">79,172</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-381">23,353</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-382">810,765</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of equity investments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-383">1,615</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-384">1,361</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-385">3,178</ix:nonFraction>)</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Termination forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="ssd:TerminationForwardContracts" format="ixt:fixed-zero" scale="3" id="f-386">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="ssd:TerminationForwardContracts" format="ixt:fixed-zero" scale="3" id="f-387">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="ssd:TerminationForwardContracts" format="ixt:num-dot-decimal" scale="3" id="f-388">3,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of property and equipment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-389">1,885</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-390">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-391">2,526</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of a business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" format="ixt:fixed-zero" scale="3" id="f-392">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-393">8,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" format="ixt:fixed-zero" scale="3" id="f-394">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-395">259,259</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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-396">103,251</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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-397">870,244</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from lines of credit</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-398">2,445</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-399">2,276</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-400">717,268</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments of line of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-401">100,752</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-402">98,679</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-403">134,120</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Termination of cash flow hedge</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="ssd:TerminationOfCashFlowHedge" format="ixt:fixed-zero" scale="3" id="f-404">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="ssd:TerminationOfCashFlowHedge" format="ixt:fixed-zero" scale="3" id="f-405">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="ssd:TerminationOfCashFlowHedge" format="ixt:num-dot-decimal" scale="3" id="f-406">21,252</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-407">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-408">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-409">6,804</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-410">100,000</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-411">50,000</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-412">78,622</ix:nonFraction>)</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-413">46,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-414">45,201</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-415">43,895</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid on behalf of employees for shares withheld</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-416">7,744</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-417">7,430</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-418">9,553</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of redeemable noncontrolling interests</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-419">8,913</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="f-420">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="f-421">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-422">261,464</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-423">199,034</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-424">465,526</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-425">7,888</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-426">4,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-427">4,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-428">190,451</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-429">129,080</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="f-430">413</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-431">429,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-432">300,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-433">301,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of year</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-434">239,371</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-435">429,822</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-436">300,742</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:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.762%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.458%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Disclosure of Cash Flow Information</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid during the year for</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-437">13,435</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-438">16,439</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-439">17,028</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-440">117,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-441">123,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-442">113,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncash activity during the year for</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncash Capital expenditures</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-443">12,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-444">11,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-445">1,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration for acquisitions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="f-446">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-447">1,189</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-448">6,500</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Company&#8217;s common stock for compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-449">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-450">1,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-451">960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared but not paid</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-452">11,729</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-453">11,518</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-454">11,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div><div><span><br/></span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Simpson Manufacturing Co.,&#160;Inc. and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i3af4283c67a441fca30d8d415f2d0402_94"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="f-455" continuedAt="f-455-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Operations and Summary of Significant Accounting Policies</span></ix:nonNumeric></div><ix:continuation id="f-455-1" continuedAt="f-455-2"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Simpson Manufacturing Co.,&#160;Inc., through Simpson Strong-Tie Company Inc. and its other subsidiaries (collectively, the &#8220;Company&#8221;), focuses on designing, manufacturing, and marketing systems and products to make buildings and structures safe and secure. The Company designs, engineers and is a leading manufacturer of wood construction products, including connectors, truss plates, fastening systems, fasteners and shearwalls, and concrete construction products, including adhesives, specialty chemicals, mechanical anchors, powder actuated tools and fiber reinforcing materials. The Company markets its products to the residential construction, industrial, commercial and infrastructure construction, remodeling and do-it-yourself markets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates exclusively in the building products industry. The Company&#8217;s products are sold primarily in the U.S., Canada, Europe and Pacific Rim. A significant portion of the Company&#8217;s business is dependent on economic activity within the North America segment. The Company's business is also dependent on the availability of steel, its primary raw material.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-456" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Simpson Manufacturing Co.,&#160;Inc. and its subsidiaries. Investments in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="ssd:PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange" scale="-2" id="f-457">50.0</ix:nonFraction>%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or less owned entities are accounted for using either cost or equity method. All significant intercompany transactions have been eliminated. Certain prior years' amounts have been reclassified to conform to the fiscal <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-458">2024</ix:nonNumeric> presentation. These reclassifications had no impact on the Company's Consolidated Balance Sheets, Consolidated Statements of Operations, Consolidated Statements of Stockholders&#8217; Equity or Consolidated Statements of Cash Flow.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-459" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Management believes that these consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation under GAAP.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-460" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies investments that are highly liquid and have maturities of three months or less at the date of purchase as cash equivalents. As of December&#160;31, 2024, and 2023, the value of these investments was $<ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="f-461">49.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="f-462">163.6</ix:nonFraction>&#160;million, respectively, consisting of money market funds. The value of the investments is based on cost, which approximates fair value based on Level 1 inputs.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="f-463" continuedAt="f-463-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current Estimated Credit Loss - Allowance for doubtful accounts</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an allowance for doubtful accounts receivable for estimated future expected credit losses resulting from customers' failure to make payments on its accounts receivable. The Company determines the estimate of the allowance for doubtful accounts receivable by considering several factors, including (1) specific information on the financial condition and the current creditworthiness of customers, (2) credit rating, (3) payment history and historical experience, (4) aging of the accounts receivable, and (5) reasonable and supportable forecasts about collectability</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company also reserves <ix:nonFraction unitRef="number" contextRef="c-4" decimals="INF" name="ssd:PercentageOfUncollectibleAccountsReceivable" scale="-2" id="f-464">100.0</ix:nonFraction>% of the amounts deemed uncollectible due to a customer's deteriorating financial condition or bankruptcy. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Every quarter, the Company evaluates the customer group using the accounts receivable aging report and its best judgment when considering changes in customers' credit ratings, level of delinquency, customers' historical payments and loss experience, current market and economic conditions, and expectations of future market and economic conditions. </span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-455-2" continuedAt="f-455-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="f-465" escape="true"><ix:continuation id="f-463-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The changes in the allowance for credit losses for the year ended December&#160;31, 2024 are outlined in the table below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:48.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.037%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance <br/>as of</span></td><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance <br/>as of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expense (Deductions), net</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2024</span></td></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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-466">3,881</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" scale="3" id="f-467">115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="f-468">998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-469">2,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amount is net of recoveries and the effect of foreign currency fluctuations for the year ended December&#160;31, 2024</span></div></ix:continuation></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ssd:ConcentrationsOfCreditRiskPolicyTextBlock" id="f-470" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of Credit Risk</span></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash in banks, short-term investments in money market funds and trade accounts receivable. The Company maintains its cash on demand deposit and in money market accounts held in <ix:nonFraction unitRef="bank" contextRef="c-1" decimals="INF" name="ssd:NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany" scale="0" id="f-471">35</ix:nonFraction> banks, and at times these cash and investments may be in excess of amounts insured by the Federal Deposit Insurance Corporation (FDIC). However, we have not experienced any losses on these accounts.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-472" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Valuation</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value. Cost includes all costs incurred in bringing each product to its present location and condition, as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Raw materials and purchased finished goods for resale &#8212; principally valued at a cost determined on a weighted average basis; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In-process products and finished goods &#8212; the cost of direct materials and labor plus attributable overhead based on a normal level of activity.</span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies net realizable value when making estimates for obsolescence to the gross value of inventory. Estimated net realizable value is based on estimated selling price less further costs expected to be incurred through completion and disposal. The Company impairs slow-moving products by comparing inventories on hand to projected demand. If on-hand supply of a product exceeds projected demand or if the Company believes the product is no longer marketable, the product is considered obsolete inventory. The Company revalues obsolete inventory to its net realizable value and has consistently applied this methodology. When impairments are established, a new cost basis of the inventory is created</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. An unexpected change in market demand, building codes or buyer preferences could reduce the rate of inventory turnover and require the recognition of more obsolete inventory.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ssd:OtherCurrentAssetsPolicyTextBlock" id="f-473" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Current Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets consist primarily of prepaid expenses, derivative assets-current, and other miscellaneous assets. Refer to Note 9 for more information for derivative assets-current. The remaining assets are less than </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5% of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the other current assets.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies" id="f-474" continuedAt="f-474-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranties and Recalls</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-474-1">The Company provides product warranties for specific product lines and records estimated expenses in the period in which the recall occurs, none of which has been material to the consolidated financial statements. In a limited number of circumstances, the Company may also agree to indemnify customers against legal claims made against those customers by the end users of the Company&#8217;s products. Historically, payments made by the Company, if any, under such agreements have not had a material effect on its consolidated statement of operations, cash flows or financial position</ix:continuation>.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EquityMethodInvestmentsPolicy" id="f-475" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Investments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments and ownership interests under either cost or the equity method accounting when it has the ability to exercise significant influence but does not have a controlling financial interest. The Company records its interest in the net earnings of its equity method investees, along with adjustments for unrealized profits or losses within earnings or loss from equity interests in the consolidated statement of operations. The investment is reviewed for impairment whenever factors indicate the carrying amount might not be recoverable and the decrease in value, if any, is recognized in the period the impairment occurs in the consolidated statement of operations.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="f-476" continuedAt="f-476-1" escape="true"><ix:continuation id="f-455-3" continuedAt="f-455-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between unrelated market participants. As such, fair value is a market-based measurement that is determined based on assumptions that unrelated market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified under a three-tier fair valuation hierarchy based on the observability of the inputs available in the market: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; and Level 3 inputs are unobservable inputs based on the Company&#8217;s assumptions used to measure assets and liabilities at fair value. The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The carrying amounts of trade accounts receivable, accounts payable, accrued liabilities and other current liabilities approximate fair value due to the short-term nature of these instruments. The fair values of the Company's investments and liabilities in the deferred compensation plan are classified as Level 1 within the fair value hierarchy, and are subject to investment risks. The fair values of interest rate and foreign currency contracts are classified as Level 2 within the fair value hierarchy. The fair values of the Company&#8217;s contingent consideration related to acquisitions is classified as Level 3 within the fair value hierarchy, as these amounts are based on unobservable inputs such as management estimates and entity-specific assumptions and are evaluated on an ongoing basis.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-477" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables summarize the financial assets and financial liabilities measured at fair value for the Company as of December&#160;31, 2024 and 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"/><td style="width:36.909%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.403%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.009%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-478">2024</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-479">49,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-480">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-481">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-482">163,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan due 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="f-483">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-484">388,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="f-485">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="f-486">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-487">410,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolver due 2027 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:fixed-zero" scale="3" id="f-488">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:fixed-zero" scale="3" id="f-489">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:fixed-zero" scale="3" id="f-490">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:fixed-zero" scale="3" id="f-491">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-492">75,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments - assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-493">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-494">32,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-495">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-496">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-497">21,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments - liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-498">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-499">7,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-500">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-501">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-502">30,111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in deferred compensation plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="f-503">944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-504">1,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent considerations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-505">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-506">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-507">5,400</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-508">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-509">6,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1) The carrying amounts of cash equivalents, representing money market funds traded in an active market with relatively short maturities, are reported on the consolidated balance sheet as of December&#160;31, 2024 and 2023 as a component of "Cash and cash equivalents".</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(2) The carrying amounts of our term loan and revolver approximate fair value as of December&#160;31, 2024 and 2023 based upon their terms and conditions as disclosed in Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_142">14</a> in comparison to debt instruments with similar terms and conditions available on the same date.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(3) Derivatives for interest rate, foreign exchange, and forward swap contracts are discussed in Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_121">9</a>.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(4) Non-qualified deferred compensation plan.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company uses derivative instruments as a risk management tool to mitigate the potential impact of certain market risks. Foreign currency and interest rate risk are the primary market risks the Company manages through the use of derivative instruments, which are accounted for as cash flow hedges or net investment hedges under the accounting standards and carried at fair value as other current or noncurrent assets or as other current or other long-term liabilities in the consolidated balance sheets. Assets and liabilities with the legal right of offset are not offset in the consolidated balance sheets. Net deferred gains and losses related to changes in fair value of cash flow hedges are included in accumulated other comprehensive income/loss ("OCI"), a component of stockholders' equity in the consolidated balance sheets; and are reclassified into the line item in the consolidated statement of operations in which the hedged items are recorded in the same period the hedged item affects earnings. The effective portion of gains and losses attributable to net investment hedges is recorded net of tax to OCI to offset the change in the carrying value of the net investment being hedged. Recognition in earnings of amounts previously recorded to OCI are limited to circumstances such as complete or substantially complete liquidation of the net investment in the hedged foreign operation. Changes in fair value of any derivatives that are determined to be ineffective are immediately reclassified from OCI into earnings.</span></div></ix:continuation></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-455-4" continuedAt="f-455-5"><ix:continuation id="f-476-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Deferred Compensation Plan</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company established a non-qualified deferred compensation plan ("DCP" or &#8220;the Plan&#8221;) in April 2023 for eligible employees and members of the Board of Directors. The Plan provides eligible participants the opportunity to defer and invest a specified percentage of their compensation, including the Company stock awards upon vesting. The Plan is a non-qualified plan that is informally funded by assets in a rabbi trust, which restricts the Company's use and access to the assets held but is subject to the claims of the Company's creditors in the event that the Company becomes insolvent. The amount of compensation to be deferred by participants are based on their own elections and are adjusted for any investment changes that the participants direct. This plan does not provide for employer contributions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Plan permits diversification of vested shares (common stock) into other equity securities subject to a six-month holding period subsequent to vesting. Accounting for deferred common stock will be under either plan C or plan D. Accounting will depend on whether or not the employee has diversified the common stock. Under plan C, diversification is permitted but the employee has not diversified. Under plan D, diversification is permitted and the employee has diversified.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For common stock that have not been diversified, the employer stock held in the deferred compensation plan is classified in a manner similar to treasury stock and presented separately on the consolidated balance sheets as the Company's common stock held by the non-qualified deferred compensation plan. Common stock will be recorded at fair value of the stock at the time it vested, subsequent changes in the value of the common stock is not recognized. The deferred compensation obligations are measured independently at fair value of the common stock with a corresponding charge or credit to compensation cost. Fair value is determined as the product of the common stock and the closing price of the stock each reporting period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under plan D, assets held by the rabbi trust are subject to applicable GAAP. The deferred compensation obligation is measured independently at fair value of the underlying assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company previously presented certain DCP transactions within existing financial statement line items of the consolidated balance sheets and consolidated statement of stockholders&#8217; equity for periods ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December&#160;31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. For the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December&#160;31, 2024, the Company presented t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">he equity balances related to "Non-qualified deferred compensation plan share awards" as mezzanine equity for</span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredCompensationEquity" scale="6" id="f-510">7.8</ix:nonFraction> million</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and they were</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> combined with stock-based compensation expense in the consolidated statement of stockholders&#8217; equity for the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December&#160;31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The Company has evaluated the errors both qualitatively and quantitatively and has concluded that they have immaterial impact on the periods presented.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:99%">Business Combinations and Asset Acquisitions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business combinations are accounted for under the acquisition method in accordance with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 805, Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The acquisition method requires identifiable assets acquired and liabilities assumed and any noncontrolling interest in the business acquired be recognized and measured at fair value on the acquisition date, which is the date that the acquirer obtains control of the acquired business. The amount by which the fair value of consideration transferred as the purchase price exceeds the net fair value of assets acquired and liabilities assumed is recorded as goodwill. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions that do not meet the definition of a business under the ASC are accounted for as an acquisition of assets, whereby all of the cost of the individual assets acquired and liabilities assumed, including certain transactions costs, are allocated on a relative fair value basis. Accordingly, goodwill is never recognized in an asset acquisition. Refer to Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_103">3</a> for more information.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-511" continuedAt="f-511-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are carried at cost. Major renewals and betterments are capitalized while maintenance and repairs are expensed as incurred. When assets are sold or retired, their costs and accumulated depreciation are removed from the accounts, and the resulting gains or losses are reflected in the consolidated statements of operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 350 Intangibles&#8212;Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> provides guidance on capitalization of the costs incurred for computer software developed or obtained for internal use. The Company capitalizes qualified external costs and internal costs related to the purchase and implementation of software projects used for business operations and engineering design activities. Capitalized software costs primarily include purchased software, internal costs and external consulting fees. Capitalized software projects are amortized over the estimated useful lives of the software.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="f-455-5" continuedAt="f-455-6"><ix:continuation id="f-511-1"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation and Amortization</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software, including amounts capitalized for internally developed software is amortized on a straight-line basis over an estimated useful life </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of <span style="-sec-ix-hidden:f-512">three</span> to <ix:nonNumeric contextRef="c-72" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-513">five years</ix:nonNumeric>. Machinery and equipment is depreciated using accelerated methods over an estimated useful life of <span style="-sec-ix-hidden:f-514">three</span> to <ix:nonNumeric contextRef="c-74" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-515">ten years</ix:nonNumeric>.&#160;Buildings and site improvements are depreciated using the straight-line method over their estimated useful lives, which range from <ix:nonNumeric contextRef="c-75" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-516">15</ix:nonNumeric> to <ix:nonNumeric contextRef="c-76" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-517">45</ix:nonNumeric> years. Leasehold </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">improvements are amortized using the straight-line method over the shorter of the expected life or the remaining term of the lease. Purchased intangible assets with finite useful lives are amortized using the straight-line method over the estimated useful lives of the assets.</span></div></ix:continuation><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityPolicyTextBlock" id="f-518" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors has the authority to issue authorized and unissued preferred stock in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">one o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r more series with such designations, rights and preferences as may be determined from time to time by the Board of Directors. Accordingly, the Board of Directors is empowered, without stockholder approval, to issue preferred stock with dividend, redemption, liquidation, conversion, voting or other rights that could adversely affect the voting power or other rights of the holders of the Company&#8217;s common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to the rights of holders of any preferred stock that may be issued in the future, holders of common stock are entitled to receive dividends, if any, as may be declared from time to time by the Board of Directors out of legally available funds, and in the event of liquidation, dissolution or winding-up of the Company, to share ratably in all assets available for distribution. The holders of common stock have no preemptive or conversion rights. Subject to the rights of any preferred stock that may be issued in the future, the holders of common stock are entitled to one vote per share on any matter submitted to a vote of the stockholders. A director in an uncontested election is elected if the votes cast &#8220;for&#8221; such director&#8217;s election exceed the votes cast &#8220;against&#8221; such director&#8217;s election, except that, if a stockholder properly nominates a candidate for election to the Board of Directors, the candidates with the highest number of affirmative votes (up to the number of directors to be elected) are elected. There are no redemption or sinking fund provisions applicable to common stock.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="f-519" continuedAt="f-519-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income or Loss</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-519-1">Comprehensive income is defined as net income plus other comprehensive income or loss. Other comprehensive income or loss consists of changes in cumulative translation adjustments, changes in unamortized pension adjustments and changes in the fair value of derivative instruments classified as cash flow hedge instruments, all of which are recorded directly in accumulated other comprehensive income within stockholders&#8217; equity.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-520" continuedAt="f-520-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Translation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-520-1">The local currency is the functional currency for all of the Company&#8217;s operations in Europe, Canada, Asia, Australia and New Zealand. Assets and liabilities denominated in foreign currencies are translated using the exchange rate on the balance sheet date. Revenues and expenses are translated using average exchange rates prevailing during the year. The translation adjustment resulting from this process is shown separately as a component of stockholders&#8217; equity. Foreign currency transaction gains or losses are presented below operating income.</ix:continuation> </span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-521" continuedAt="f-521-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Generally, the Company's revenue contract with a customer exists when (1) the goods are shipped, services are rendered, and the related invoice is generated, (2) the duration of the contract does not extend beyond the promised goods or services already transferred and (3) the transaction price of each distinct promised product or service specified in the invoice is based on its relative stated standalone selling price. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product to a customer at a point in time. Our shipping terms provide the primary indicator of the transfer of control. The Company's general shipping terms are Incoterm C.P.T. (F.O.B. shipping point), where the title, and risk and rewards of ownership transfer at the point when the products are no longer on the Company's premises. Other Incoterms are allowed as exceptions depending on the product or service being sold and the nature of the sale. The Company recognizes revenue based on the consideration specified in the invoice with a customer, excluding any sales incentives, discounts, and amounts collected on behalf of third parties (i.e., governmental tax authorities). Based on historical experience with the customer, the customer's purchasing pattern, and its significant experience selling products, the Company concluded that a significant reversal in the cumulative amount of revenue recognized would not occur when the uncertainty (if any) is resolved (that is, when the total amount of purchases is known).</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-455-6" continuedAt="f-455-7"><ix:continuation id="f-521-1" continuedAt="f-521-2"><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liability is recorded when consideration is received from a customer and the Company has remaining unsatisfied performance obligations.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="f-521-2" continuedAt="f-521-3"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-521-3"> Company presents taxes collected and remitted to governmental authorities on a net basis in the consolidated statements of operations. Additionally, all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected from a customer (e.g., sales, use, value added, and some excise taxes) are excluded from revenue.</ix:continuation> Refer to Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_100">2</a> for more information.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CostOfSalesPolicyTextBlock" id="f-522" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Sales</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales includes material, labor, factory and tooling overhead, shipping, and freight costs. Major components of these expenses are steel and other materials, packaging and cartons, personnel costs, and facility costs, such as rent, depreciation and utilities, related to the production and distribution of the Company&#8217;s products. Inbound freight charges, purchasing and receiving costs, inspection costs, warehousing costs, internal transfer costs, and other costs of the Company&#8217;s distribution network are also included in cost of sales.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="ssd:ToolAndDiePolicyTextBlock" id="f-523" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tool and Die Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tool and die costs are included in product costs in the year incurred.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="f-524" continuedAt="f-524-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product and Software Research and Development Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-524-1">Product research and development costs, which are included in operating expenses and are charged against income as incurred, were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="f-525">20.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="f-526">24.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="f-527">15.7</ix:nonFraction> million in <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-528">2024</ix:nonNumeric>, 2023 and 2022, respectively. Product research and development expenses include all related personnel costs including salary, benefits, retirement, stock-based compensation costs, as well as computer and software costs, professional fees, supplies, tools and maintenance costs. In <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-529">2024</ix:nonNumeric>, 2023 and 2022, the Company incurred software development expenses related to its ongoing expansion into the component manufacturing and residential markets as well as ongoing development of construction-related applications that serve multiple end markets, and some of the software development costs were capitalized that were amortized over the estimated useful lives and reviewed for impairment. The Company amortizes acquired patents over their remaining lives and performs periodic reviews for impairment. The cost of internally developed patents is expensed as incurred. Refer to Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_124">1</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_124">0</a> for more information.</ix:continuation> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="f-530" continuedAt="f-530-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling costs include expenses associated with selling, merchandising and marketing the Company&#8217;s products. Major components of these expenses are personnel, sales commissions, facility costs such as rent, depreciation and utilities, professional services, information technology costs, sales promotion, advertising, literature and trade shows.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="f-531" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are included in selling expenses and were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AdvertisingExpense" scale="6" id="f-532">14.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AdvertisingExpense" scale="6" id="f-533">12.3</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AdvertisingExpense" scale="6" id="f-534">12.6</ix:nonFraction> million in <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-535">2024</ix:nonNumeric>, 2023, and 2022, respectively.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:continuation id="f-530-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative costs include personnel, information technology related costs, facility costs such as rent, depreciation and utilities, professional services, amortization of intangibles and bad debt charges.</span></div></ix:continuation><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-536" continuedAt="f-536-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Leases</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-536-1">The Company has operating leases for certain facilities, equipment, autos and data centers. As an accounting policy for short-term leases, the Company elected to not recognize a right-of-use asset ("ROU asset") and liability if, at the commencement date, the lease (1) has a term of 12 months or less and (2) does not include renewal and purchase options that the Company is reasonably certain to exercise. Monthly payments on short-term leases are recognized on a straight-line basis over the full lease term.</ix:continuation> </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-455-7"><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-537" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes stock-based compensation expense related to the estimated fair value of restricted stock awards on a straight-line basis, net of estimated forfeitures, over the requisite service period of the awards, which is generally the vesting term </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of <span style="-sec-ix-hidden:f-538">three</span> or <ix:nonNumeric contextRef="c-78" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-539">four years</ix:nonNumeric>. S</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tock-based compensation related to performance share grants are measured based on grant date fair value and expensed on a graded basis over the service period of the awards, which is generally a performance period of <ix:nonNumeric contextRef="c-77" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-540">three years</ix:nonNumeric>. The performance conditions are based on the Company's achievement of revenue growth and return on invested capital over the performance period, and are evaluated for the probability of vesting at the end of each reporting period with changes in expected results cumulatively recognized as an adjustment to expense. The assumptions used to calculate the fair value of restricted stock grants are evaluated and revised, as necessary, to reflect market conditions and the Company&#8217;s experience.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-541" continuedAt="f-541-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-541-1">Income taxes are calculated using an asset and liability approach. The provision for income taxes includes federal, state and foreign taxes currently payable, and deferred taxes due to temporary differences between the financial statement and tax bases of assets and liabilities. In addition, future tax benefits are recognized to the extent that realization of such benefits is more likely than not. This method gives consideration to the future tax consequences of the deferred income tax items and immediately recognizes changes in income tax laws in the year of enactment.</ix:continuation> </span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-542" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Income per Share </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per common share is computed based on the weighted average number of common shares outstanding. Potentially dilutive shares are included in the diluted per-share calculations using the treasury stock method for all periods when the effect of their inclusion is dilutive.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standard Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update ("ASU") 2023-07 requiring enhanced segment disclosures. ASU 2023-07 requires disclosure of significant segment expenses regularly provided to the chief operating decision maker (&#8220;CODM&#8221;) included within segment operating profit or loss. Additionally, ASU 2023-07 requires a description of how the CODM utilizes segment operating profit or loss to assess segment performance. The requirements of the ASU are effective for the annual period ending December 31,2024, and requires companies to apply them retrospectively. The Company adopted the ASU using retrospective transition method, and it had no impact on the Company&#8217;s consolidated financial statements. Refer to Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_157">19</a> for more information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Not Yet Adopted </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2023, the FASB issued ASU 2023-09 requiring enhanced income tax disclosures. The ASU requires disclosure of specific categories and disaggregation of information in the rate reconciliation table. The ASU also requires disclosure of disaggregated information related to income taxes paid, income or loss from continuing operations before income tax expense or benefit, and income tax expense or benefit from continuing operations. The requirements of the ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted and the amendments should be applied on a prospective basis. Retrospective application is permitted. The Company is in the process of analyzing the impact of the ASU on its Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03 requiring public companies to disclose, in interim and reporting periods, additional information about certain expenses in the financial statements. The ASU is effective for annual periods beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. Early adoption is permitted and is effective on either a prospective basis or retrospective basis. The Company is currently assessing the potential impacts of adoption on the consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not believe other new accounting pronouncements issued by the FASB will have a material impact on its consolidated financial statements.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" xsi:nil="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-543"></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_100"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-544" continuedAt="f-544-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Revenue from Contracts with Customers</span></ix:nonNumeric></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-544-1" continuedAt="f-544-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregated revenue</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates net sales into the following major product groups as described in its segment information included in these financial statements under Note<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_157"> 1</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_157">9</a>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Wood Construction Products Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Wood construction products represented approximately <ix:nonFraction unitRef="number" contextRef="c-79" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-545">85.1</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="c-80" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-546">85.4</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="c-81" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-547">87.0</ix:nonFraction>% of total net sales in the years ended December&#160;31, 2024, 2023, and 2022 respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concrete Construction Products Revenue.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Concrete construction products represented approximately <ix:nonFraction unitRef="number" contextRef="c-82" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-548">14.8</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="c-83" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-549">14.5</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="c-84" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-550">13.0</ix:nonFraction>% of total net sales in the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer acceptance criteria. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, there are no customer acceptance criteria included in the Company&#8217;s standard sales agreement with customers. When an arrangement with the customer does not meet the criteria to be accounted for as a revenue contract under the standard, the Company recognizes revenue in the amount of nonrefundable consideration received when the Company has transferred control of the goods or services and has stopped transferring (and has no obligation to transfer) additional goods or services. The Company offers certain customers discounts for paying invoices ahead of the due date, which are generally 30 to 60 days after the issue date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Service sales, representing after-market repair and maintenance, engineering activities and software license sales and services were less than <ix:nonFraction unitRef="number" contextRef="c-85" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-551"><ix:nonFraction unitRef="number" contextRef="c-86" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-552"><ix:nonFraction unitRef="number" contextRef="c-87" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-553">0.5</ix:nonFraction></ix:nonFraction></ix:nonFraction>% of net sales for <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-554">2024</ix:nonNumeric>, 2023 and 2022 and recognized as the services are completed or by transferring control over a product to a customer at a point in time. Services may be sold separately or in bundled packages. The typical contract length for services is generally less than one year. For bundled packages, the Company accounts for individual services separately when they are distinct within the context of the contract. A distinct service is separately identifiable from other items in the bundled package if a customer can benefit from it on its own or with other resources that are readily available to the customer. The consideration (including any discounts) is allocated between separate services in a bundle based on their stand-alone selling prices. The stand-alone selling prices are determined based on the prices at which the Company separately sells the services.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reconciliation of contract balances</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are the right to receive consideration in exchange for goods or services that the Company has transferred to a customer when that right is conditional on something other than the passage of time. Contract liabilities are recorded for any services billed to customers and not yet recognizable if the contract period has commenced or for the amount collected from customers in advance of the contract period commencing. As of December&#160;31, 2024 and 2023, the Company had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> material contract assets</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from contracts with customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other accounting considerations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Volume discounts. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Volume discounts are accounted for as variable consideration because the transaction price is uncertain until the customer completes or fails to purchase the specified volume of purchases (consideration is contingent on a future outcome - occurrence or nonoccurrence). In addition, the Company applies the volume rebate or discount retrospectively, because the final price of each product or services sold depends on the customer's total purchases subject to the rebate program. Estimated rebates are deducted from revenues based on the gross transaction price and historical experience with the customer.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rights of return and other allowances. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rights of return create variability in the transaction price. The Company accounts for returned product during the return period as a refund to customer and not a performance obligation. The estimated allowance for returns is based on historical percentage of returns and allowance from prior periods and the customer's historical purchasing pattern. This estimate is deducted from revenues based on the gross transaction price.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principal versus Agent. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considered the principal versus agent guidance of the revenue recognition standard and concluded that the Company is the principal in a third-party transaction. The Company manufactures its products and has control over the transfer of its products to Dealer Distributors, Contract Distributors, and end customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs to obtain or fulfill a contract. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred to obtain a contract are immaterial. Commission cost is not an incremental cost directly related to obtaining a contract.</span></div></ix:continuation><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-544-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipping costs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes shipping and handling activities that occur after the customer has obtained control of goods as a fulfillment cost rather than as an additional promised service. Therefore, the Company recognizes revenue and accrues shipping and handling costs when the control of goods transfers to the customer upon shipment.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising costs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cooperative advertising and partnership discounts are consideration payable to a customer and not payment in exchange for a distinct product or service at fair value. Estimated cooperative advertising and partnership discounts are reductions of the transaction price.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_103"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.  <ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="f-555" continuedAt="f-555-1" escape="true">Acquisitions</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-555-1" continuedAt="f-555-2"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On April 1, 2022, the Company completed its acquisition of <ix:nonFraction unitRef="number" contextRef="c-88" decimals="INF" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" scale="-2" id="f-556">100.0</ix:nonFraction>% of the outstanding equity interest of FIXCO Invest S.A.S. (together with its subsidiaries, "ETANCO") for total purchase consideration of $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="6" id="f-557">805.4</ix:nonFraction>&#160;million, net of cash acquired (the "Acquisition"). The Acquisition was completed pursuant to the securities purchase agreement dated January 26, 2022, as amended (the &#8220;SPA&#8221;), by and among the Company, Fastco Investment, Fastco Financing, LRLUX and certain other security holders. The purchase price for the Acquisition was paid using cash on hand and borrowings in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="f-558">250.0</ix:nonFraction>&#160;million under the revolving credit facility and $<ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-559">450.0</ix:nonFraction>&#160;million under the term loan facility. See Note <a style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_142">14</a> for further information on the Amended and Restated Credit Facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ETANCO is a manufacturer and distributor of fastener and fixing products headquartered in France and its primary product applications directly align with the addressable markets in which the Company operates. The Acquisition allows the Company to enter into new commercial building markets such as fa&#231;ades, waterproofing, safety and solar, as well as grow its share of direct business sales in Europe.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ETANCO&#8217;s results of operations were included in the Company's consolidated financial statements from the April 1, 2022 acquisition date, and as such, only includes ETANCO's results of operations for the nine months ending December 31, 2022. ETANCO had net sales of $<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" scale="6" id="f-560">212.6</ix:nonFraction> million and a net loss of $<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" sign="-" name="ssd:NetLoss" scale="6" id="f-561">5.9</ix:nonFraction> million for the nine months ended December 31, 2022, which includes costs related to fair-value adjustments for acquired inventory, amortization of acquired intangible assets, and expenses incurred for integration.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase price allocation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Acquisition was accounted for using the acquisition method of accounting in accordance with A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SC 805, Business Combinations (&#8220;ASC 805&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which requires, among other things, assets acquired and liabilities assumed in a business combination be recorded at fair value as of the acquisition date with limited exceptions. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="f-562" continuedAt="f-562-1" escape="true"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the $<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="f-563">824.4</ix:nonFraction>&#160;million purchase price, including cash, to the estimated fair values of the tangible and intangible assets acquired and liabilities assumed is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:76.531%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:21.269%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-564">19,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable, net</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationAcquiredReceivablesFairValue" format="ixt:num-dot-decimal" scale="3" id="f-565">63,607</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="f-566">107,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-567">4,491</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-568">89,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized" format="ixt:num-dot-decimal" scale="3" id="f-569">5,361</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-570">365,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-571">357,327</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-572">2,881</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="f-573">1,015,148</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts payable </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-574">46,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other current liabilities</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-575">22,079</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="f-576">5,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax and other long-term liabilities </span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="f-577">117,031</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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-578">824,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-555-2" continuedAt="f-555-3"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trade accounts receivable, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross amount of trade receivables acquired was approximately $<ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-5" name="us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount" format="ixt:num-dot-decimal" scale="6" id="f-579">67.4</ix:nonFraction>&#160;million, of which $<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="ssd:BusinessCombinationAcquiredReceivableExcessAmountCollected" format="ixt:num-dot-decimal" scale="6" id="f-580">66.0</ix:nonFraction>&#160;million was collected, in excess of the original collectible estimate of $<ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="us-gaap:BusinessCombinationAcquiredReceivablesFairValue" format="ixt:num-dot-decimal" scale="6" id="f-581">63.6</ix:nonFraction>&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired inventory primarily consists of raw materials and finished goods consisting of building and construction materials products. The Company adjusted acquired finished goods higher by $<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="6" id="f-582">13.6</ix:nonFraction>&#160;million to estimated fair value based on expected selling prices less a reasonable amount for selling efforts. The fair value adjustment was fully recognized as a component of cost of sales over the inventory&#8217;s estimated turnover period during the nine months ended December&#160;31, 2022. There were no such adjustments during the twelve months ended December&#160;31, 2024 and 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Property and equipment, net</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Acquired property and equipment includes land of $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="f-583">16.1</ix:nonFraction>&#160;million, buildings and site improvements of $<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="f-584">32.5</ix:nonFraction>&#160;million, and machinery, equipment, and software of $<ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="f-585">41.1</ix:nonFraction>&#160;million. The estimated fair value of property and equipment was determined primarily using market and/or cost approach methodologies. The acquired fair value for buildings and site improvements will depreciate on a straight-line basis over the estimated useful lives of the assets for a period of up to <ix:nonNumeric contextRef="c-98" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-586">sixteen years</ix:nonNumeric>, and machinery, equipment and software will depreciate on an accelerated basis over an estimated useful life of <span style="-sec-ix-hidden:f-587">three</span> to <ix:nonNumeric contextRef="c-100" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-588">ten years</ix:nonNumeric>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of purchase price over the net assets acquired is recognized as goodwill and relates to the value that is expected from the acquired assembled workforce as well as the increased scale and synergies resulting from the integration of both businesses. The goodwill recognized from the Acquisition is not deductible for local income tax purposes. Goodwill was allocated to components within ETANCO.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets, net</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" id="f-589" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of intangible assets acquired was determined primarily using income approach methodologies. The values allocated to intangible assets and the useful lives are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:54.163%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:21.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.269%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands except useful life)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average useful life (in years) </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-101" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-590">15</ix:nonNumeric></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-591">248,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Indefinite </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-592">93,811</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-104" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-593">10</ix:nonNumeric></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-594">11,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-106" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-595">8</ix:nonNumeric></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-596">3,862</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="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-597">357,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquired definite-lived intangible assets will be amortized on a straight-line basis over estimated useful lives, which approximates the pattern in which these assets are utilized.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the increase in fair value of inventory, property and equipment, and intangible assets, deferred tax liabilities of $<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-598">105.9</ix:nonFraction>&#160;million were recognized, primarily due to intangible assets.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition and integration related costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, the Company incurred acquisition and integration related expenses of $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="f-599">17.3</ix:nonFraction>&#160;million. These costs were included in the Company's income from operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited pro forma results</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma combined financial information presents estimated results as if the Company acquired ETANCO on January 1, 2021. The unaudited pro forma financial information as presented below is for informational purposes </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-555-3" continuedAt="f-555-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">only and does not purport to actually represent what the Company&#8217;s combined results of operations would have been had the Acquisition occurred on January 1, 2021, or what those results will be for any future periods.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="f-600" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma consolidated financial information has been prepared using the acquisition method of accounting in accordance with U.S. GAAP:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:52.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.033%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.034%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="f-601">2,195,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="f-602">1,884,654</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-603">363,527</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-604">261,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:BasicEarningsPerShareProForma" scale="0" id="f-605">8.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-108" decimals="2" name="us-gaap:BasicEarningsPerShareProForma" scale="0" id="f-606">6.03</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:DilutedEarningsPerShareProForma" scale="0" id="f-607">8.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-108" decimals="2" name="us-gaap:DilutedEarningsPerShareProForma" scale="0" id="f-608">6.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-609">42,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-108" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-610">43,325</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-611">43,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-108" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-612">43,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma results above includes the following non-recurring charges to net income:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1) Acquisition and integration related costs of $<ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-5" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-613">17.3</ix:nonFraction>&#160;million which were incurred during the twelve months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022, were adjusted as if such costs were incurred during the twelve months ended December 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2) The $<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="6" id="f-614">13.6</ix:nonFraction>&#160;million fair value adjustment for inventory recognized during the twelve months ended December 31, 2022, was adjusted as if incurred during the twelve months ended December 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">3) Net income for ETANCO includes adjustments of $<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-5" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-615">0.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-5" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-616">3.2</ix:nonFraction>&#160;million to conform ETANCO&#8217;s historical financial results prepared under French GAAP to U.S. GAAP for the twelve months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> December 31, 2022, and December 31, 2021, respectively. The U.S. GAAP adjustments are primarily related to share-based payments expense on awards that were settled prior to the Acquisition, and costs incurred and capitalized by ETANCO on its historical acquisitions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">During the year ended December&#160;31, 2024, the Company also completed three other acquisitions that were not material to the Company's consolidated financial statements, individually and in aggregate. Accordingly, pro-forma historical results of operations related to these business acquisitions during the year ended December&#160;31, 2024 have not been presented, but summarized below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 1, 2024, the Company completed the acquisition of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">all of the operating assets and assumed liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> of Calculated Structured Designs, Inc. ("CSD"), a software development company providing solutions for the engineered wood, engineering, design and building industries in North America, Australia and the UK.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 1, 2024, the Company completed the acquisition of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">all of the operating assets and assumed liabilities of Monet DeSauw Inc. and certain properties of Callaway Properties, LLC (together with its subsidiaries, &#8220;Monet&#8221;) for a total purchase consideration of approximately $<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="f-617">48.7</ix:nonFraction>&#160;million net of cash received and liabilities assumed. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Monet specializes in the production of large-scale saws and material handling equipment for the truss industry in the United States. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 1, 2024, the Company completed the acquisition of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">all of the operating assets and assumed liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> of QuickFrames USA, LLC (QuickFrames), a manufacturer of pre-engineered structural support systems for commercial construction with sales in North America.</span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-562-1" continuedAt="f-562-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The following table summarizes the Company's preliminary purchase price allocations of assets acquired and liabilities assumed as of the acquisition dates for the twelve months ended December&#160;31, 2024, including the related estimated useful lives, where applicable:</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-555-4"><ix:continuation id="f-562-2"><div style="text-align:justify"><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:36.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.104%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amounts</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net working capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="ssd:BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-618">3,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand" scale="3" id="f-619">310</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="f-620">396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-115" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-621">1</ix:nonNumeric> - <ix:nonNumeric contextRef="c-116" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-622">5</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Improvements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="f-623">500</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-118" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-624">28</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-119" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-625">8</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename and other (definite)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-626">1,088</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-121" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-627">10</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename (indefinite)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:IndefiniteLivedTrademarks" format="ixt:num-dot-decimal" scale="3" id="f-628">11,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-629">10,761</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-123" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-630">7</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-631">13,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-125" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-632">5</ix:nonNumeric> - <ix:nonNumeric contextRef="c-126" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-633">10</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-634">15,800</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-128" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-635">10</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-636">32,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-637">10,482</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="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net assets acquired and liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-638">79,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The valuations of assets acquired and liabilities assumed for CSD and QuickFrames have not yet been finalized as of December&#160;31, 2024, and finalization of these valuations during the measurement period could result in a change in the amounts recorded. The completion of the valuations for CSD and QuickFrames will occur no later than one year from the acquisition dates as required by U.S. GAAP.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amount of goodwill generated from these acquisitions is deductible for tax purposes.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_106"></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%">      4.  <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-639" continuedAt="f-639-1" escape="true">Net Income per Share</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-640" escape="true"><ix:continuation id="f-639-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shows a reconciliation of basic earnings per share (&#8220;EPS&#8221;) to diluted EPS:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.286%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Years&#160;Ended&#160;December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands,&#160;except per-share&#160;amounts)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-641">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-642">322,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-643">353,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-644">333,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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: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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-645">42,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-646">42,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-647">42,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of potential common stock equivalents</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-648">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-649">239</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-650">122</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-651">42,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-652">42,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-653">43,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-654">7.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-655">8.31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-656">7.78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-657">7.60</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-658">8.26</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-659">7.76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div><span><br/></span></div><div><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_109"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.  <ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-660" continuedAt="f-660-1" escape="true">Stockholders' Equity</ix:nonNumeric></span></div><ix:continuation id="f-660-1" continuedAt="f-660-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act of 2022 ("IRA") was signed into law. The provisions included a new Corporate Alternative Minimum Tax "CAMT", an excise tax of 1.0% on stock buybacks, and significant tax incentives for energy and climate initiatives, all effective for tax year 2023 and onwards. The Company is not subject to the provisions of CAMT and does not expect the impact of the remaining provisions to be material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended December&#160;31, 2024, the Company repurchased approximately <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="6" id="f-661">0.6</ix:nonFraction> million shares of the Company&#8217;s common stock in the open market at an average price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="INF" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-662">178.83</ix:nonFraction> per share, for a total of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredParValueMethod" scale="6" id="f-663">100.0</ix:nonFraction> million under the previously announced $<ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-5" name="srt:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="f-664">100.0</ix:nonFraction> million share repurchase authorization (which expired at the end of 2024). As of December&#160;31, 2024, the </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-660-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company accr</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ued approximately $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-4" name="us-gaap:ShareRepurchaseProgramExciseTaxPayable" format="ixt:num-dot-decimal" scale="6" id="f-665">0.8</ix:nonFraction>&#160;million for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the excise tax, which is included as a cost of treasury stock; however, this is not reflected in the share repurchase amounts above.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income or Loss</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-666" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shows the components of accumulated other comprehensive income or loss as of December&#160;31, 2024, 2023, and 2022 respectively:</span></div><div style="margin-top:5pt;text-align:center"><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:45.020%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.588%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.028%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension Benefit</span></td><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Flow Hedge</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward Foreign Currency</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands) </span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-667">15,221</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-668">2,506</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="3" id="f-669">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-670">122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-671">17,605</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive gain/(loss) net of tax benefit (expense) of $0, ($133), ($10,264) and ($951), respectively.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-672">20,942</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-673">2,065</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-674">42,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-675">11,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-676">35,761</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulative other comprehensive income, net of $0 tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="f-677">209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-678">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-679">18,987</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-680">3,437</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-681">22,215</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-682">35,954</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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-683">441</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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-684">23,753</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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-685">8,583</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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-686">4,059</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $6,254 and $2,711, respectively.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-687">19,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-688">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-689">3,815</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-690">8,785</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-691">7,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulative other comprehensive income, net of $0 tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-692">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-693">&#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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-694">8,187</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-695">4,907</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-696">13,094</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-697">16,264</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-698">368</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-699">11,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-700">5,109</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-701">9,990</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $1,437 and ($2,207), respectively.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-702">37,313</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-703">1,956</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-704">39,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-705">11,505</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-706">11,236</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulative other comprehensive income, net of $0 tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-707">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-708">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-709">43,227</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-710">4,792</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-711">48,019</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2024</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-712">53,577</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-713">2,324</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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="display:none"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-714">7,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-715">1,604</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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-716">46,773</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"/></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_112"></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> 6.  <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-741" continuedAt="f-741-1" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-741-1" continuedAt="f-741-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently maintains the Simpson Manufacturing Co.,&#160;Inc. Amended and Restated 2011 Incentive Plan (the &#8220;2011 Plan&#8221;) as its only equity incentive plan. Under the 2011 Plan, no more than </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-158" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="f-742">16.3</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of the Company&#8217;s common stock in aggregate may be issued, including shares already issued pursuant to prior awards granted under the 2011 Plan. Shares of common stock underlying awards to be issued pursuant to the 2011 Plan are registered under the Securities Act. Under the 2011 Plan, the Company may grant restricted stock and restricted stock units. The Company currently intends to award only performance-based stock units ("PSUs") and/or time-based restricted stock units ("RSUs"). </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="f-743" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Company&#8217;s stock-based compensation activity:</span></div><div style="margin-top:5pt;text-align:center"><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:69.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.167%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)&#160;</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-744">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense recognized </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-745">13,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-746">19,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-747">12,503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit of stock-based compensation expense in provision for income taxes</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-748">3,204</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-749">4,808</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-750">3,133</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense, net of tax</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-751">9,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-752">14,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-753">9,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates stock-based compensation expense amongst cost of sales, research and development and other engineering expense, selling expense, or general and administrative expense based on the job functions performed by the employees to whom the stock-based compensation is awarded. Stock-based compensation capitalized in inventory was immaterial for all periods presented. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-741-2" continuedAt="f-741-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="f-754" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s unvested restricted stock unit activity for the year ended December&#160;31, 2024</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top: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:54.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><td style="width:0.1%"/></tr><tr style="height:30pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Value&#160;*</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">in thousands)</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested&#160;Restricted&#160;Stock&#160;Units&#160;(RSUs)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January&#160;1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-159" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-755">378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-159" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-756">102.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-757">74,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-160" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-758">161</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-160" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-759">177.60</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="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-160" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="f-760">167</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-160" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-761">103.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-160" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-762">36</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-160" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-763">116.62</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="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-161" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-764">336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-161" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-765">130.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-766">55,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and expected to vest at December&#160;31, 2024</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-161" decimals="-3" name="ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" scale="3" id="f-767">327</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><ix:nonFraction unitRef="usdPerShare" contextRef="c-161" xsi:nil="true" name="ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" id="f-768"></ix:nonFraction></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-769">54,249</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* The intrinsic value for outstanding and expected to vest is calculated using the closing price per share of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usdPerShare" contextRef="c-161" decimals="INF" name="us-gaap:SharePrice" scale="0" id="f-770">165.83</ix:nonFraction>,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> as reported by the New York Stock Exchange on December&#160;31, 2024.</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-162" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-771">156</ix:nonFraction> thousand RSUs and PSUs to the Company&#8217;s employees, including officers at an estimated weighted average fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-162" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-772">177.73</ix:nonFraction> per share, based on the closing price (adjusted for certain market factors primarily the present value of dividends) of the Company&#8217;s common stock on the grant date. The RSUs and PSUs granted to the Company&#8217;s employees may be time-based, performance-based or time- and performance-based. Certain of the PSUs are</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> granted to officers and key employees, where the number of performance-based awards to be issued is based on the achievement of certain Company performance criteria established in the award agreement over a cumulative <ix:nonNumeric contextRef="c-163" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-773">three years</ix:nonNumeric> period. These awards cliff vest after <ix:nonNumeric contextRef="c-163" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-774">three years</ix:nonNumeric>. In addition, these same officers and key employees also receive time-based RSUs, which vest pursuant to a <ix:nonNumeric contextRef="c-163" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-775">three-year</ix:nonNumeric> graded vesting schedule. Time and performance-based RSUs granted to the Company&#8217;s employees excluding officers and certain key employees, vest ratably over the <ix:nonNumeric contextRef="c-162" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-776">four-year</ix:nonNumeric> life of the award and through 2020, required the underlying shares of the Company's common stock to be subject to a performance-based adjustment during the first year and starting in 2021, were time-based awards which vest ratable over the four-year life of the award.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s <ix:nonFraction unitRef="director" contextRef="c-164" decimals="INF" name="ssd:NumberOfDirectors" format="ixt-sec:numwordsen" scale="0" id="f-777">seven</ix:nonFraction> non-employee directors serving during 2024 are entitled to receive approximately $<ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" scale="6" id="f-778">0.9</ix:nonFraction> million in equity compensation annually. The number of shares granted is based on the average closing share price for the Company over the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="ssd:ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod" format="ixt-sec:durday" id="f-779">60</ix:nonNumeric> days period prior to approval of the award in the second quarter of each year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In May <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-780">2024</ix:nonNumeric>, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-164" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="f-781">4,692</ix:nonFraction> shares of the Company's common stock to the non-employee directors, based on the average closing price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-164" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-782">173.89</ix:nonFraction> per share and recognized total expense of $<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="0" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-783">0.8</ix:nonFraction> million. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of RSUs and PSUs vested during the years ended December&#160;31, 2024, 2023 and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-784">31.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-785">20.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-786">25.6</ix:nonFraction> million, respectively, based on the market value on the vest date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company&#8217;s aggregate unamortized stock compensation expense was approximately $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="f-787">24.2</ix:nonFraction> million, which is expected to be recognized over a weighted-average period of approximately <ix:nonNumeric contextRef="c-1" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-788">2.2</ix:nonNumeric> years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Bonus Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also maintains the Simpson Manufacturing Co., Inc. 1994 Employee Stock Bonus Plan (the &#8220;Stock Bonus Plan&#8221;), whereby it awards shares of the Company&#8217;s common stock to employees, who do not otherwise participate in any of the Company&#8217;s equity-based incentive plans and meet minimum service requirements. Shares have generally been awarded under the Stock Bonus Plan following the year in which the respective employee reached his or her tenth, twentieth, thirtieth, fortieth or fiftieth anniversary of employment with the Company or any direct or indirect subsidiary thereof. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" id="f-789" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company awarded shares for service through <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-790">2024</ix:nonNumeric>, 2023, and 2022 as shown below:</span></div><div style="text-align:justify"><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:55.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-791">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares to be issued</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-792">21,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-793">9,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-794">9,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares settled with cash (foreign employees)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="ssd:ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash" scale="0" id="f-795">763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="ssd:ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash" format="ixt:num-dot-decimal" scale="0" id="f-796">4,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="ssd:ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash" format="ixt:num-dot-decimal" scale="0" id="f-797">7,400</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total awards</span></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-798">22,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-799">14,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-800">16,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="f-741-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, we recorded pre-tax compensation charges of $<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-801">3.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-802">1.9</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-803">1.5</ix:nonFraction> million for years ended December&#160;31, 2024, 2023, and 2022, respectively. These charges include cash bonuses to compensate employees for income taxes payable as a result of the stock bonuses.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_115"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="f-804" continuedAt="f-804-1" escape="true">Trade Accounts Receivable, net</ix:nonNumeric></span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="f-805" escape="true"><ix:continuation id="f-804-1"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable consisted of the following:</span></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><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:68.006%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-806">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-807">291,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-808">292,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-809">2,998</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-810">3,881</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for sales discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="ssd:AllowanceForSalesDiscountAndReturnsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-811">4,090</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="ssd:AllowanceForSalesDiscountAndReturnsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-812">4,504</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-813">284,392</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-814">283,975</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></ix:continuation></ix:nonNumeric><div><span><br/></span></div><div><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_118"></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">      </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.   <ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryDisclosureTextBlock" id="f-815" continuedAt="f-815-1" escape="true">Inventories</ix:nonNumeric></span></div><ix:continuation id="f-815-1"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-816" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventories are as follows:</span></div><div><span><br/></span></div><div style="margin-top: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:68.006%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;As of December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-817">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-818">207,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-819">167,177</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process products</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-820">57,627</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-821">57,432</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-822">327,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-823">326,966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-824">593,175</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-825">551,575</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></ix:nonNumeric></ix:continuation><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_121"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.   <ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="f-826" continuedAt="f-826-1" escape="true">Derivative Instruments</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-826-1" continuedAt="f-826-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company enters into derivative instrument agreements, including forward foreign currency exchange contracts, interest rate swaps, and cross currency swaps to manage risk in connection with changes in foreign currency and interest rates. The Company hedges committed exposures and does not engage in speculative transactions. The Company only enters into derivative instrument agreements with counterparties who have highly rated credit. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company produces certain of its concrete products from a wholly owned subsidiary in China, and as a result is exposed to variability in cash outflows associated with changes in the foreign exchange rate between the U.S. Dollar and the Chinese Yuan (CNY). In November 2022, the Company entered into a series of foreign currency derivative contracts that matured monthly between January 2023 and December 2023. These forward contracts are accounted for as cash flow hedges under the accounting standards, and fair value is included in other current assets or other current liabilities, as applicable, in the consolidated balance sheet. Net deferred gains and losses on these contracts relating to changes in fair value are included in accumulated other OCI and are reclassified into cost of sales in the consolidated statements of operations in the which the hedged items are recorded in the same period the hedged item affects earnings. There were $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet" scale="6" id="f-827">0.2</ix:nonFraction> million in losses recorded on these contracts during the year ended December&#160;31, 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet" format="ixt:num-dot-decimal" scale="6" id="f-828">0.2</ix:nonFraction>&#160;million in losses recorded on these contracts during the year ending December&#160;31, 2024. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Beginning in March 2022, the Company entered into a forward foreign currency contract expiring in March 2029 to hedge its exposure to adverse foreign currency exchange rate movements for its operations in Europe and elected the spot method for designating this contract as a net investment hedge with the net interest income from forward points excluded and amortized to interest expense. During May 2022, the Company settled the March 2022 forward foreign currency contract for $<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-5" name="us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-829">3.9</ix:nonFraction>&#160;million in cash, which included $<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-5" name="us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-830">0.4</ix:nonFraction>&#160;million in recognized forward points, terminated the hedge accounting treatment and simultaneously entered into a new forward foreign currency contract expiring in March 2029 with the same notional amount at a new forward rate. The Company also elected the spot method for designating the May 2022 contract as a net investment hedge. The $<ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-5" name="us-gaap:FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci" format="ixt:num-dot-decimal" scale="6" id="f-831">3.5</ix:nonFraction>&#160;million gain recognized on the March 2022 contract from recognized forward points is deferred in OCI and will remain in OCI until either the sale or substantially complete liquidation of the hedged subsidiaries.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-826-2" continuedAt="f-826-3"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Beginning in March 2022, the Company also converted a Euro-denominated ("EUR"), fixed rate obligation into a U.S. Dollar fixed rate obligation using a receive fixed, pay fixed cross currency swap, which was designated as a cash flow hedge. During May 2022, the Company settled the March 2022 cross currency swap for $<ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-5" name="us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-832">22.4</ix:nonFraction>&#160;million in cash, which was comprised of $<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="us-gaap:FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci" format="ixt:num-dot-decimal" scale="6" id="f-833">21.3</ix:nonFraction>&#160;million gain on the swap excluding accrued interest and $<ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-5" name="us-gaap:FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci" format="ixt:num-dot-decimal" scale="6" id="f-834">1.1</ix:nonFraction>&#160;million of net interest income accrued according to the terms of the swap. The Company terminated the hedge accounting treatment and simultaneously entered into a new cross currency swap expiring in March 2029 with a lower notional amount for the US dollar denominated leg at a new US dollar interest rate. An amount of $<ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-5" name="us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet" format="ixt:num-dot-decimal" scale="6" id="f-835">28.3</ix:nonFraction>&#160;million was reclassified out of OCI into earnings to offset the currency loss on the underlying security being hedged resulting in a net $<ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="6" id="f-836">7.0</ix:nonFraction>&#160;million hedge accounting balance reserved within OCI, which is being amortized to interest expense in the consolidated statements of operations through the termination of the underlying hedged intercompany debt in March 2029.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company converted its domestic U.S. variable rate debt to fixed rate debt using a receive variable, pay fixed interest rate swap expiring March 2027. The interest rate swap contract is also designated as a cash flow hedge. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">As of December&#160;31, 2024, the aggregate notional amount of the Company's outstanding interest rate contracts, cross currency swap contracts and EUR forward contracts</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">were $<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-837">388.1</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-5" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-838">406.9</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-839">321.7</ix:nonFraction>&#160;million, respectively. As of December&#160;31, 2023, there were no outstanding forward contracts on its Chinese Yuan denominated purchases. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Changes in fair value of any forward contracts that are determined to be ineffective are immediately reclassified from OCI into earnings. There were no amounts recognized due to ineffectiveness during the twelve months ended December&#160;31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="f-840" continuedAt="f-840-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of fair value and cash flow hedge accounting on the consolidated statements of operations for the periods ended December 31, were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-841">2024</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="12" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other &amp; foreign exchange loss, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other &amp; foreign exchange loss, net</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amounts of income and expense line items presented in the Consolidated Statements of Operations in which the effects of fair value or cash flow hedges are recorded</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-842">1,206,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-843">5,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="ssd:OtherForeignExchangeLossNet" format="ixt:num-dot-decimal" scale="3" id="f-844">1,209</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-845">1,170,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-846">3,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="ssd:OtherForeignExchangeLossNet" format="ixt:num-dot-decimal" scale="3" id="f-847">1,993</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The effects of fair value and cash flow hedging</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain or (loss) on cash flow hedging relationships </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest contracts:</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain or (loss) reclassified from OCI to earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="f-848">11,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="f-849">15,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap contract</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain or (loss) reclassified from OCI to earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="f-850">4,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="f-851">26,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="f-852">5,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="f-853">12,704</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contract</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain or (loss) reclassified from OCI to earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet" scale="3" id="f-854">188</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet" scale="3" id="f-855">155</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The effects of derivative instruments on the consolidated statements of operations for the twelve months ended December&#160;31, 2024 and December&#160;31, 2023 were as follows:</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="f-826-3"><ix:continuation id="f-840-1"><div style="text-align:justify"><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:25.062%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.109%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.531%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Hedging Relationships</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in OCI</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location of Gain (Loss) Reclassified from OCI into Earnings</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified from OCI into Earnings</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-856">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-857">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-858">8,589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-859">4,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-860">11,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-861">15,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-862">28,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-863">14,737</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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-864">4,939</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-865">5,170</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-188" xsi:nil="true" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" id="f-866"></ix:nonFraction></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="f-867">124</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FX gain (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-868">26,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-869">12,704</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="f-870">188</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="f-871">155</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-872">37,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-873">10,193</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-874">43,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-875">8,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">For the twelve months ended December&#160;31, 2024 and 2023, a gain of $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="6" id="f-876">13.9</ix:nonFraction>&#160;million and a loss of $<ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="6" id="f-877">11.4</ix:nonFraction>&#160;million, respectively, on the net investment hedge were included in OCI. For the twelve months ended December&#160;31, 2024 and 2023, deferred gains from the forward points of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci" format="ixt:num-dot-decimal" scale="6" id="f-878">5.1</ix:nonFraction>&#160;million for both years were reclassified from OCI to interest expense. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December&#160;31, 2024, the aggregate fair values of the Company&#8217;s derivative instruments on the Consolidated Balance Sheet were comprised of an asset of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="6" id="f-879">32.4</ix:nonFraction>&#160;million, of which $<ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="6" id="f-880">13.6</ix:nonFraction>&#160;million is included in <span style="-sec-ix-hidden:f-881">other current assets</span>, and the balance of $<ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="6" id="f-882">18.8</ix:nonFraction>&#160;million as <span style="-sec-ix-hidden:f-883">other non-current assets</span>, and of a noncurrent liability of $<ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-5" sign="-" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-884">7.2</ix:nonFraction>&#160;million included as <span style="-sec-ix-hidden:f-885">deferred income tax and other long-term liabilities</span>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December&#160;31, 2023, the aggregate fair values of the Company&#8217;s derivative instruments on the Consolidated Balance Sheet were comprised of an asset of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="6" id="f-886">21.9</ix:nonFraction>&#160;million, of which $<ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="6" id="f-887">14.5</ix:nonFraction>&#160;million is included in <span style="-sec-ix-hidden:f-888">other current assets</span>, and the balance of $<ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="6" id="f-889">7.4</ix:nonFraction>&#160;million as <span style="-sec-ix-hidden:f-890">other non-current assets</span>, and of a noncurrent liability of $<ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-5" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-891">30.1</ix:nonFraction>&#160;million included as <span style="-sec-ix-hidden:f-892">deferred income tax and other long-term liabilities</span>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December&#160;31, 2024, the Company expects it will reclassify net gains of approxi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">mately $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-5" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="6" id="f-893">15.0</ix:nonFraction>&#160;million, cu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">rrently recorded in Accumulated Other Comprehensive Income (AOCI), into interest expense in earnings within the next twelve months. However, the actual amount reclassified could vary due to future changes in the fair value of these derivatives.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_124"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.   <ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-894" continuedAt="f-894-1" escape="true">Property, Plant and Equipment, net</ix:nonNumeric></span></div><ix:continuation id="f-894-1" continuedAt="f-894-2"><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-895" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consisted of the following:</span></div><div style="margin-top: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:68.006%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-896">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" format="ixt:num-dot-decimal" scale="3" id="f-897">61,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" format="ixt:num-dot-decimal" scale="3" id="f-898">62,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and site improvements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" format="ixt:num-dot-decimal" scale="3" id="f-899">246,138</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" format="ixt:num-dot-decimal" scale="3" id="f-900">246,021</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" format="ixt:num-dot-decimal" scale="3" id="f-901">11,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" format="ixt:num-dot-decimal" scale="3" id="f-902">7,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" format="ixt:num-dot-decimal" scale="3" id="f-903">567,322</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" format="ixt:num-dot-decimal" scale="3" id="f-904">516,017</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" format="ixt:num-dot-decimal" scale="3" id="f-905">885,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" format="ixt:num-dot-decimal" scale="3" id="f-906">832,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-907">516,320</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-908">474,974</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="ssd:PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress" format="ixt:num-dot-decimal" scale="3" id="f-909">369,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="ssd:PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress" format="ixt:num-dot-decimal" scale="3" id="f-910">357,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital projects in progress</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="f-911">162,148</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="f-912">61,179</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-913">531,655</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-914">418,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="text-indent:13.5pt"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment as of December&#160;31, 2024, and 2023, includes fully depreciated assets with an original cost of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="ssd:FullyDepreciatedPropertyPlantAndEquipmentOriginalCost" scale="6" id="f-915">402.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="ssd:FullyDepreciatedPropertyPlantAndEquipmentOriginalCost" scale="6" id="f-916">352.5</ix:nonFraction> million, respectively, which are still in use. The Company capitalizes certain development costs associated with internal use software, including the direct costs of services provided by third-party consultants and payroll for internal employees, both of which are performing development and implementation activities on a software project. As of December&#160;31, 2024, and 2023, the Company had capitalized software development costs net of accumulated amortization of</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-917">35.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-918">33.8</ix:nonFraction> million, respectively, included in machinery and equipment and as of December&#160;31, 2024, and 2023, and $<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-5" name="us-gaap:ConstructionInProgressGross" scale="6" id="f-919">16.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-5" name="us-gaap:ConstructionInProgressGross" scale="6" id="f-920">9.7</ix:nonFraction> million, respectively, was included in capital projects in progress. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="f-894-2" continuedAt="f-894-3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense, including depreciation of equipment and amortization of internally developed and acquired software, was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-921">59.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-922">51.2</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-923">43.4</ix:nonFraction>&#160;million</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-894-3">for the years ended December 31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-924">2024</ix:nonNumeric>, 2023 and 2022, respectively.</ix:continuation> </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_127"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> 11.   <ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-925" continuedAt="f-925-1" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-925-1" continuedAt="f-925-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-926" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The annual changes in the carrying amount of goodwill, by segment, as of December&#160;31, 2024 and 2023, were as follows, respectively:</span></div><div style="text-align:justify"><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:46.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North<br/>America</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia<br/>Pacific</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-927">103,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-928">390,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-929">1,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-930">495,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-931">2,077</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline">1</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-932">1,497</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:fixed-zero" scale="3" id="f-933">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" scale="3" id="f-934">580</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill disposed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1" format="ixt:num-dot-decimal" scale="3" id="f-935">5,678</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline">2</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1" format="ixt:num-dot-decimal" scale="3" id="f-936">5,678</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-937">63</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-938">13,075</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-939">2</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-940">13,136</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"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-941">101,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-942">399,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-943">1,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-944">502,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-945">32,820</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:fixed-zero" scale="3" id="f-946">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:fixed-zero" scale="3" id="f-947">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-948">32,820</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-949">230</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-950">22,644</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-951">113</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-952">22,987</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-953">134,148</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-954">377,049</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-955">1,186</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-956">512,383</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></table></div></ix:nonNumeric><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill Impairment Testing</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill for impairment at the reporting unit level on an annual basis (in the fourth quarter). The goodwill balance is not amortized to expense, and the Company may assess qualitative or quantitative factors to determine whether it is more likely than not that the fair value of each reporting unit is less than its carrying amount as a basis for determining whether it is necessary to complete quantitative impairment assessments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">During fiscal year 2023, we re-evaluated our European reporting units after a full year of operations from our acquisition of ETANCO as it has become further integrated into our other European operations resulting in changes to the management, product distribution, and operations structure of our European operations. As a result of this re-evaluation, all European reporting units were consolidated for reporting purposes into one overall Europe reporting unit. A qualitative assessment was performed immediately preceding the reporting unit change and determined that it was not more likely than not that any impairment existed prior to the reporting unit change. For the Company&#8217;s remaining reporting units, the reporting unit level is generally one level below the operating segment, which is at the country level, except for the United States and Australia.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company determined that the U.S. reporting unit includes four components: Northwest United States, Southwest United States, Northeast United States and Southeast United States. The Australia reporting unit includes two components: Australia and New Zealand. For each of these reporting units, the Company aggregated the components because management concluded that they are economically similar, and that the goodwill is recoverable from these components working in concert.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-957">2024</ix:nonNumeric>, the Company applied the ("Step 0") approach to assess qualitative factors related to the goodwill of the reporting units to determine whether it is necessary to perform an impairment test. For this qualitative assessment, the Company assessed various assumptions, events and circumstances that would have affected the estimated fair value of the reporting units. Based on the qualitative assessment performed, the Company concluded that there was no evidence of events or circumstances that would indicate a material change from the Company&#8217;s prior year quantitative assessment by reporting unit and therefore, it was more likely than not that the estimated fair value of reporting units exceeded their respective carrying values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In 2023, the Company applied the ("Step 1") approach where the Company compares the fair value of the reporting unit to its carrying value. The fair value calculation uses both the income approach (discounted cash flow method) and the market approach, equally weighted. If the Company determines that the carrying value of the net assets assigned to the reporting unit, including goodwill, exceeds the fair value of the reporting unit, no further action is taken. If the Company determines that the carrying value of a reporting unit&#8217;s goodwill exceeds its implied fair value, the Company will record an impairment charge equal to the difference between the implied fair value of the goodwill and the carrying value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-958">2024</ix:nonNumeric> and 2023 annual testing of goodwill for impairment did not result in impairment charges. "See Item 7 - Critical Accounting Policies and Estimates - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Goodwill and Other Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">".</span></div></ix:continuation><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="border-bottom:1pt solid #000000;margin-bottom:5pt;margin-top:10pt;opacity:1;width:198pt"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Company finalized an acquisition of a business that resulted in $2.1 million decrease in goodwill with $0.9 million reclassified to intangible asset and a corresponding decrease of $1.2 million in a contingent consideration liability. The final amounts are measurement period adjustments for conditions that existed at the acquisition date. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Company finalized a sale of a business that did not result in material gain or loss.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="f-925-2" continuedAt="f-925-3"><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Amortizable Intangible Assets</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets from acquired businesses or asset purchases are recognized at their estimated fair values on the date of acquisition and consist of patents, unpatented technology, non-compete agreements, trademarks, customer relationships and other intangible assets. Finite-lived intangibles are amortized to expense over the applicable useful lives, ranging from</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <span style="-sec-ix-hidden:f-959">three</span> to <ix:nonNumeric contextRef="c-116" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="f-960">twenty-one years</ix:nonNumeric>, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based on the nature of the asset and the underlying pattern of economic benefit as reflected by future net cash inflows. The Company performs an impairment test of finite-lived intangibles whenever events or changes in circumstances indicate their carrying value may be impaired.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total gross carrying amount and accumulated amortization of definite-lived intangible assets as of December&#160;31, 2024, was $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-961">487.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-962">112.3</ix:nonFraction> million, respectively. The aggregate amount of amortization expense of intangible assets for the years ended December&#160;31, 2024, 2023 and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-963">24.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-964">23.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-965">17.4</ix:nonFraction> million, respectively.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining amortization period for all amortizable intangibles on a combined basis</span><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-966">9.6</ix:nonNumeric></span><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> years as of December&#160;31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ssd:ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock" id="f-967" continuedAt="f-967-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The annual changes in the carrying amounts of patents, unpatented technologies, customer relationships and non-compete agreements and other intangible assets subject to amortization for the years ended December&#160;31, 2024 and 2023 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:59.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.384%"/><td style="width:0.1%"/></tr><tr style="height:19pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Patents</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-968">24,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-969">2,803</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-970">21,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross" format="ixt:num-dot-decimal" scale="3" id="f-971">13,996</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet" format="ixt:num-dot-decimal" scale="3" id="f-972">13,996</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-973">2,051</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-974">2,051</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-975">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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-976">430</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-977">38,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-978">4,854</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-979">33,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-980">15,800</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-981">15,800</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-982">3,468</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-983">3,468</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-984">926</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-985">926</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-986">53,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-987">8,322</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-988">45,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:justify"><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:60.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.331%"/><td style="width:0.1%"/></tr><tr style="height:19pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unpatented&#160;Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-989">22,410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-990">19,459</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-991">2,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-992">820</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-993">820</ix:nonFraction>)</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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-994">98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-995">98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-996">22,508</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-997">20,279</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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-998">2,229</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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-999">991</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-1000">991</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-1001">49</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-1002">49</ix:nonFraction>)</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1003">22,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1004">21,270</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1005">1,189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="f-925-3" continuedAt="f-925-4"><ix:continuation id="f-967-1"><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:59.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.384%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Compete&#160;Agreements,<br/>Trademarks and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1006">28,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1007">12,932</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1008">15,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquisitions, net of cash acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="f-1009">380</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline">3</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="f-1010">380</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1011">2,813</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1012">2,813</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-1013">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-1014">226</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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1015">28,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1016">15,745</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1017">12,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross" format="ixt:num-dot-decimal" scale="3" id="f-1018">14,100</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="ssd:AmortizationOfIntangibleAssetsPurchases" format="ixt:fixed-zero" scale="3" id="f-1019">&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross" format="ixt:num-dot-decimal" scale="3" id="f-1020">14,100</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1021">2,972</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1022">2,972</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-1023">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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-1024">7</ix:nonFraction>)</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1025">42,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1026">18,717</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1027">23,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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-top:5pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:59.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.384%"/><td style="width:0.1%"/></tr><tr style="height:19pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer&#160;Relationships</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1028">260,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1029">28,970</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1030">231,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross" format="ixt:num-dot-decimal" scale="3" id="f-1031">1,300</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="ssd:AmortizationOfIntangibleAssetsPurchases" format="ixt:fixed-zero" scale="3" id="f-1032">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet" format="ixt:num-dot-decimal" scale="3" id="f-1033">1,300</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1034">17,429</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1035">17,429</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1036">7,407</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1037">7,407</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1038">269,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1039">46,399</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1040">222,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-1041">10,560</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1042">10,560</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" name="us-gaap:GainLossOnDispositionOfIntangibleAssets" scale="3" id="f-1043">331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" name="us-gaap:GainLossOnDispositionOfIntangibleAssets" scale="3" id="f-1044">331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1045">17,362</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1046">17,362</ix:nonFraction>)</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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1047">16,745</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1048">16,745</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1049">263,312</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1050">63,761</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1051">199,551</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></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-1052" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, estimated future amortization of intangible assets was as follows:</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in&#160;thousands)&#160;</span></div><div style="margin-top:5pt;text-align:justify"><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:78.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.398%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1053">26,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1054">26,053</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1055">25,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1056">25,719</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1057">25,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1058">139,762</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1059">269,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indefinite-Lived Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets totaled $<ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="f-1060">105.7</ix:nonFraction> million as of December&#160;31, 2024, including $<ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="6" id="f-1061">93.2</ix:nonFraction> million, net of an unfavorable foreign exchange impact of $<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" sign="-" name="us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="6" id="f-1062">0.7</ix:nonFraction> million, attributable to trade names acquired in the ETANCO acquisition.</span></div></ix:continuation><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="border-bottom:1pt solid #000000;margin-bottom:5pt;margin-top:10pt;opacity:1;width:198pt"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Company finalized an acquisition of a business that resulted in a $0.4 million decrease in the intangible with an offset of $1.3 million to customer relationships. The final amounts are measurement period adjustments for conditions that existed at the acquisition date.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-1063" escape="true"><ix:continuation id="f-925-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Definite-lived and indefinite-lived assets, net, by segment as of December&#160;31, 2024, and 2023 were as follows:&#160;</span></div><div style="margin-top:5pt;text-align:justify"><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:59.814%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.440%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total&#160;Intangible&#160;Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1064">64,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1065">33,740</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1066">30,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1067">384,432</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1068">53,493</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1069">330,939</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia/Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1070">4,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-1071">290</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1072">3,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1073">452,862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1074">87,523</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1075">365,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:59.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.384%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2024</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total&#160;Intangible&#160;Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1076">116,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1077">39,061</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1078">77,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1079">366,586</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1080">72,621</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1081">293,965</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia/Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1082">4,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-1083">643</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1084">3,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1085">487,376</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1086">112,325</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1087">375,051</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></table></div></ix:continuation></ix:nonNumeric><div><span><br/></span></div><div><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_133"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-1091" continuedAt="f-1091-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-1090" continuedAt="f-1090-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-1089" continuedAt="f-1089-1" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1091-1" continuedAt="f-1091-2"><ix:continuation id="f-1090-1" continuedAt="f-1090-2"><ix:continuation id="f-1089-1" continuedAt="f-1089-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for certain facilities, equipment and automobiles. The existing operating leases expire at various dates through 2039, some of which include options to extend the leases for up to <ix:nonNumeric contextRef="c-4" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-1092">five years</ix:nonNumeric>. The Company measured the lease liability at the present value of the lease payments to be made over the lease term. The lease payments are discounted using the Company's incremental borrowing rate. The Company measured the right-of-use ("ROU") assets at the amount at which the lease liability is recognized plus initial direct costs incurred or prepayment amounts. The ROU assets are amortized on a straight-line basis over the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of operating leases included on the consolidated balance sheets as of December&#160;31, 2024, and 2023, and consolidated statements of operations, and consolidated statements of cash flows for the years ended December&#160;31, 2024 and 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:71.920%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.391%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheets Line Item</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1093">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-1094">93,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-1095">68,792</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1096"><span style="-sec-ix-hidden:f-1097">Accrued expenses and other current liabilities</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1098">19,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1099">14,954</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1100">76,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1101">55,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1102">95,599</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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1103">70,278</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"/></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><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></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expense were as follows:</span></div><div style="margin-top:5pt;text-align:center"><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:30.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.574%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statements of Operations Line Item</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended<br/>&#160;December 31, </span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1104">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease cost</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General administrative expenses and <br/>cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1105">19,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1106">16,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="f-1091-2"><ix:continuation id="f-1089-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other information</span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1090-2" continuedAt="f-1090-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows:</span></div><div style="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:77.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.427%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended<br/>&#160;December 31, </span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1107">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating cash flows for operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-1108">19,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-1109">15,859</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets obtained in exchange for new lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1110">46,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1111">23,074</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"/></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="f-1113" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-1112" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule, by years, of maturities for lease liabilities as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center"><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:77.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.392%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1114">22,883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1115">20,286</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1116">17,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1117">14,942</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1118">11,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1119">24,819</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-1120">111,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount and other</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-1121">16,344</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Total lease liabilities</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1122">95,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:nonNumeric><div><span><br/></span></div><ix:continuation id="f-1090-3"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s lease terms and discount rates as of December&#160;31, 2024</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt;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:382.75pt"/><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:60.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended<br/>&#160;December 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1123">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease terms (in years):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1124">6.4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1125">5.5</ix:nonNumeric></span></td><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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1126">5.3</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1127">4.9</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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"/></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_136"></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> 13.   <ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="f-1128" continuedAt="f-1128-1" escape="true">Accrued Liabilities and Other Current Liabilities</ix:nonNumeric></span></div><ix:continuation id="f-1128-1"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="f-1129" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and other current liabilities consisted of the following: </span><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:68.006%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1130">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Labor related liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="ssd:AccruedSalesIncentiveAndAdvertisingCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1131">48,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="ssd:AccruedSalesIncentiveAndAdvertisingCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1132">43,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales incentives &amp; advertising 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedVacationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1133">62,337</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedVacationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1134">85,635</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued cash profit sharing and commissions </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1135">16,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1136">26,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales tax payable 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SalesAndExciseTaxPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1137">64,855</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SalesAndExciseTaxPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1138">31,352</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1139">11,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1140">11,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued profit sharing trust contributions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1141">19,313</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1142">17,964</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease - current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1143">19,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1144">14,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1145">242,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1146">231,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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></ix:continuation><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_142"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">      </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.   <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-1147" continuedAt="f-1147-1" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="f-1147-1" continuedAt="f-1147-2"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 30, 2022, the Company entered into the Amended and Restated Credit Facility, which amends and restates the Company's previous Credit Agreement, dated July 27, 2012. The Amended and Restated Credit Facility provides for a <ix:nonNumeric contextRef="c-248" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-1148">5-year</ix:nonNumeric> $<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" id="f-1149">450.0</ix:nonFraction> million revolving line of credit, which includes a letter of credit-sub-facility up to $<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-6" name="us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet" scale="6" id="f-1150">50.0</ix:nonFraction> million, and a <ix:nonNumeric contextRef="c-251" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-1151">5-year</ix:nonNumeric> term loan facility of $<ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-1152">450.0</ix:nonFraction> million. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company borrowed $<ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-5" name="us-gaap:ProceedsFromLinesOfCredit" scale="6" id="f-1153">450.0</ix:nonFraction> million under the term loan facility to finance a portion of the purchase price for the acquisition of ETANCO. In addition, the Company incurred $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="f-1154">6.8</ix:nonFraction> million of debt issuance costs, which are classified in long-term debt on the consolidated balance sheet, that have been deferred and are being amortized over the <ix:nonNumeric contextRef="c-248" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-1155">5-year</ix:nonNumeric> terms of the Amended and Restated Credit Facility. During <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1156">2024</ix:nonNumeric> and 2023, the Company made principal payments of</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:LineOfCreditFacilityPeriodicPayment" scale="6" id="f-1157"><ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-5" name="us-gaap:LineOfCreditFacilityPeriodicPayment" scale="6" id="f-1158">97.5</ix:nonFraction></ix:nonFraction> million on the Company's outstanding term loan facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is required to pay an annual revolving credit facility fee of <ix:nonFraction unitRef="number" contextRef="c-255" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="f-1159">0.1</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-256" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="f-1160">0.3</ix:nonFraction>% per annum on the available commitments under the terms of the Amended and Restated Revolving Credit Facility, regardless of usage, with the applicable fee determined on a quarterly basis based on the Company&#8217;s net leverage ratio. The fee is included within Interest expense, net and other in the Company's consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amounts borrowed under the Amended and Restated Credit Facility will bear interest from time to time at either the Base Rate, Spread Adjusted Daily Simple SOFR, Spread Adjusted Term SOFR, Adjusted Eurocurrency Rate or Daily Simple RFR, in each case, as calculated under and as in effect from time to time under the Amended and Restated Credit Facility, plus the Applicable Margin, as defined in the Amended and Restated Credit Facility. The Applicable Margin is determined based on the Company&#8217;s net leverage ratio, and ranges (i) from <ix:nonFraction unitRef="number" contextRef="c-257" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1161">0.0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-258" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1162">0.8</ix:nonFraction>% per annum for amounts borrowed under the term loan facility that bear interest at Base Rate, (ii) from <ix:nonFraction unitRef="number" contextRef="c-259" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1163">0.8</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-260" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1164">1.8</ix:nonFraction>% per annum for amounts borrowed under the term loan facility that bear interest at Adjusted Eurocurrency Rate, Spread Adjusted Daily Simple SOFR or Spread Adjusted Term SOFR, (iii) from <ix:nonFraction unitRef="number" contextRef="c-261" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1165">0.0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-262" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1166">0.5</ix:nonFraction>% per annum for amounts borrowed under the revolving credit facility that bear interest at Base Rate, (iv) from <ix:nonFraction unitRef="number" contextRef="c-263" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1167">0.7</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-264" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1168">1.5</ix:nonFraction>% per annum for amounts borrowed under the revolving credit facility that bear interest at Daily Simple RFR (solely to the extent denominated in pound sterling) and (v) from <ix:nonFraction unitRef="number" contextRef="c-265" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1169">0.7</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-266" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1170">1.5</ix:nonFraction>% per annum for amounts borrowed under the revolving credit facility that bear interest at Daily Simple RFR (other than loans denominated in pound sterling) or Adjusted Eurocurrency Rate. Loans outstanding under the Amended and Restated Credit Facility may be prepaid at any time without penalty except for customary breakage costs and expenses. Based on current principal payment expectations, the annual interest rate on the outstanding debt will be approximately <ix:nonFraction unitRef="number" contextRef="c-267" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1171">2.0</ix:nonFraction>% over the life of the debt including the effects of the interest rate swap and other derivatives noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2024, in addition to the Amended and Restated Credit Facility, certain of the Company&#8217;s domestic subsidiaries are guarantors for a credit agreement between certain of its foreign subsidiaries and institutional lenders. Together, all credit facilities provide the Company with a total of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="f-1172">458.3</ix:nonFraction> million in available revolving credit lines and an irrevocable standby letter of credit in support of various insurance deductibles.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" scale="6" id="f-1173">388.1</ix:nonFraction> million, excluding deferred financing costs, outstanding under the Amended and Restated Credit Facility, which is the estimated fair value as of December&#160;31, 2024. There was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" scale="6" id="f-1174">485.7</ix:nonFraction> million outstanding balances under the Amended and Restated Credit Facility as of December&#160;31, 2023.</span></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-1175" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule, by years, of maturities for the remaining term loan facility as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center"><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:76.531%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:21.269%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5-Year Term Loan</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1176">22,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1177">22,500</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1178">343,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loan outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-1179">388,125</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company complied with its financial covenants under the Amended and Related Credit Facility as of December&#160;31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs interest costs, which include interest net of the effect of cash flow hedges, maintenance fees and bank charges. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-1180" continuedAt="f-1180-1" escape="true">The amount of costs incurred, capitalized, and expensed for the years ended December&#160;31, 2024, 2023 and 2022, consisted of the following:</ix:nonNumeric></span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="f-1180-1"><ix:continuation id="f-1147-2"><div style="text-align:justify"><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:62.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1181">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest costs, including benefits from cash flow and net investment hedges</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="f-1182">6,349</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="f-1183">7,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="f-1184">9,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest capitalized</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="3" id="f-1185">4,078</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="3" id="f-1186">2,666</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="3" id="f-1187">1,658</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, including benefits from cash flow and net investment hedges</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-1188">2,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-1189">4,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-1190">8,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_145"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.   <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1191" continuedAt="f-1191-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="f-1191-1"><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the debt and lease obligations described in the footnotes, the Company has certain purchase obligations in the ordinary course of business. These purchase obligations are primarily related to the acquisition, and construction or expansion of facilities and equipment. The Company is not a party to any long-term supply contracts with respect to the purchase of raw materials or finished goods. As of December&#160;31, 2024, the Company has steel purchase obligations that are expected to be settled during the year. The Company also has debt interest obligations that includes annual facility fees on the Company&#8217;s primary line-of-credit facility in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="INF" name="us-gaap:LongTermDebt" scale="6" id="f-1192">20.2</ix:nonFraction> million at December&#160;31, 2024. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Relations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, approximately</span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="ssd:PercentageOfEmployeesAsRepresentedByLaborUnions" scale="-2" id="f-1193">18.4</ix:nonFraction>%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of our employees are represented by labor unions and are covered by collective bargaining agreements in the U.S. The Company has two-facility locations with collective bargaining agreements covering tool and die craftsmen, maintenance workers, and sheet-metal workers. In Stockton, California, two union contracts will expire in June 2027 and September 2028, respectively. In Riverside, California, two union contracts will expire on February, 28 2025, which is in the process of being renegotiated, and in June 2026, respectively. France also has two collectively bargained agreements, one under the Convention collective nationale de la m&#233;tallurgie and the other under Plasturgie. Based on current information and subject to future events and circumstances, the Company believes that, even if new agreements are not reached before the existing labor union contracts expire, it is not expected to have a material adverse effect on the Company&#8217;s ability to provide products to customers or on the Company&#8217;s profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Environmental</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s policy with regard to environmental liabilities is to accrue for future environmental assessments and remediation costs when information becomes available that indicates that it is probable that the Company is liable for any related claims and assessments and the amount of the liability is reasonably estimable. The Company does not believe that any such matters will have a material adverse effect on the Company&#8217;s financial condition, cash flows or results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation and Potential Claims </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">From time to time, the Company is involved in various legal proceedings and other matters arising in the normal course of business. Corrosion, hydrogen embrittlement, cracking, material hardness, wood pressure-treating chemicals, misinstallations, misuse, design and assembly flaws, manufacturing defects, labeling defects, product formula defects, inaccurate chemical mixes, adulteration, environmental conditions, or other factors can contribute to failure of fasteners, connectors, anchors, adhesives, specialty chemicals, such as fiber reinforced polymers, and tool products. In addition, inaccuracies may occur in product information, descriptions and instructions found in catalogs, packaging, data sheets, and the Company&#8217;s website.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The resolution of any claim or litigation is subject to inherent uncertainty and could have a material adverse effect on the Company&#8217;s financial condition, cash flows or results of operations.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_1771"></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> 16.   <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-1194" continuedAt="f-1194-1" escape="true">Income Taxes</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1194-1" continuedAt="f-1194-2"><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-1195" continuedAt="f-1195-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes from operations consisted of the following:&#160;</span></ix:nonNumeric></div><ix:continuation id="f-1195-1"><div style="margin-top: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:53.951%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1196">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1197">75,783</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1198">89,954</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1199">90,703</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1200">22,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1201">24,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1202">25,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1203">17,855</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1204">15,824</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1205">12,544</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="f-1206">787</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1207">6,466</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1208">5,806</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-1209">690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-1210">860</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-1211">801</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1212">4,140</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-1213">215</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1214">7,917</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1215">111,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1216">122,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1217">114,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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><div style="text-indent:13.5pt"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="f-1218" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income and loss from operations before income taxes for the years ended December&#160;31, 2024, 2023, and 2022, respectively, consisted of the following:</span></div><div style="margin-top: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:53.951%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1219">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1220">395,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1221">427,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1222">437,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-1223">38,266</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-1224">49,251</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-1225">10,559</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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1226">434,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1227">476,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1228">448,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OperatingLossCarryforwards" scale="6" id="f-1229">45.6</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of net operating loss carryforwards in various foreign taxing jurisdictions. Most of the tax losses can be carried forward indefinitely.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">As of December&#160;31, 2024, and 2023, the Company has valuation allowances of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="f-1230">12.7</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="f-1231">10.4</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">, respectively. The valuation allowance increased by </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="6" id="f-1232">2.3</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> for the year ended December&#160;31, 2024 and decreased by </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="6" id="f-1233">0.8</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> for the year ended December&#160;31, 2023. The increase in the 2024 valuation allowances was primarily due to the increase in net operating losses in Europe. The decrease in the 2023 valuation allowances was primarily due to expiration of certain U.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">S. foreign tax credit.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2024, the Company asserts that its accumulated undistributed earnings generated by our foreign subsidiaries are permanently reinvested and as such, has not recognized a US deferred tax liability on its investment in foreign subsidiaries. The Company will continue to assess its permanent reinvestment assertion on a quarterly basis. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-1234" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations between the statutory federal income tax rates and the Company&#8217;s effective income tax rates as a percentage of income before income taxes for its operations were as follows:</span></div><div style="margin-top: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:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1235">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1236">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1237">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1238">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="ssd:EffectiveIncomeTaxRateReconciliationStateIncomeTaxes" scale="-2" id="f-1239">4.1</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="ssd:EffectiveIncomeTaxRateReconciliationStateIncomeTaxes" scale="-2" id="f-1240">3.8</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="ssd:EffectiveIncomeTaxRateReconciliationStateIncomeTaxes" scale="-2" id="f-1241">4.4</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in U.S. tax rate applied to deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-1242">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-1243">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" format="ixt:fixed-zero" scale="-2" id="f-1244">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-1245">0.5</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="-2" id="f-1246">&#8212;</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="-2" id="f-1247">&#8212;</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">True-up of prior year tax returns to tax provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" format="ixt:fixed-zero" scale="-2" id="f-1248">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-1249">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" format="ixt:fixed-zero" scale="-2" id="f-1250">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Difference between U.S. statutory and foreign local tax rates</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="ssd:EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes" scale="-2" id="f-1251">0.4</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="ssd:EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes" scale="-2" id="f-1252">0.4</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="ssd:EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes" scale="-2" id="f-1253">0.2</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in uncertain tax position</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" format="ixt:fixed-zero" scale="-2" id="f-1254">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" scale="-2" id="f-1255">0.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" format="ixt:fixed-zero" scale="-2" id="f-1256">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="ssd:EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary" scale="-2" id="f-1257">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="ssd:EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary" scale="-2" id="f-1258">0.6</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" sign="-" name="ssd:EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary" scale="-2" id="f-1259">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1260">25.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1261">25.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1262">25.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="f-1194-2" continuedAt="f-1194-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-1263" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of the significant temporary differences that constitute the deferred tax assets and liabilities as of December&#160;31, 2024, and 2023, respectively, were as follows: </span></div><div><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:69.178%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1264">2024</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred asset taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="3" id="f-1265">1,388</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="3" id="f-1266">1,606</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Health claims</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1267">1,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1268">2,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-1269">8,766</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-1270">8,218</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales incentive and advertising allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="ssd:DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances" format="ixt:num-dot-decimal" scale="3" id="f-1271">1,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="ssd:DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances" format="ixt:num-dot-decimal" scale="3" id="f-1272">1,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="ssd:DeferredTaxAssetsLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="f-1273">23,493</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="ssd:DeferredTaxAssetsLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="f-1274">17,880</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1275">4,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1276">3,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryforwards</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign" format="ixt:num-dot-decimal" scale="3" id="f-1277">3,782</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign" format="ixt:num-dot-decimal" scale="3" id="f-1278">3,905</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-United States tax loss carry forward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" format="ixt:num-dot-decimal" scale="3" id="f-1279">8,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" format="ixt:num-dot-decimal" scale="3" id="f-1280">5,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="ssd:DeferredTaxAssetAcquisitionExpense" format="ixt:num-dot-decimal" scale="3" id="f-1281">1,315</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="ssd:DeferredTaxAssetAcquisitionExpense" format="ixt:num-dot-decimal" scale="3" id="f-1282">1,904</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research &amp; development expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-1283">11,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-1284">9,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-1285">6,282</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-1286">3,689</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1287">72,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1288">61,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Less valuation allowances</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1289">12,727</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1290">10,430</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Total deferred asset taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1291">59,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1292">50,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax 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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-1293">26,886</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-1294">23,484</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and other intangibles 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1295">96,779</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1296">106,041</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="ssd:DeferredTaxLiabilitiesRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-1297">23,075</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="ssd:DeferredTaxLiabilitiesRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-1298">17,517</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedging OCI</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="3" id="f-1299">2,190</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="3" id="f-1300">1,386</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1301">148,930</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1302">148,428</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liability</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1303">88,980</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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1304">97,601</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"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="f-1305" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amounts of unrecognized tax benefits in <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1306">2024</ix:nonNumeric>, 2023 and 2022, respectively, were as follows, including foreign translation amounts:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reconciliation of Unrecognized Tax Benefits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1307">2024</ix:nonNumeric></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1308">4,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1309">7,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="f-1310">944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to prior years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1311">585</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1312">39</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1313">6,528</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions based on tax positions related to prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1314">49</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1315">103</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1316">38</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of the current year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-1317">647</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-1318">463</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-1319">73</ix:nonFraction>&#160;</span></td><td style="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:num-dot-decimal" scale="3" id="f-1320">1,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:num-dot-decimal" scale="3" id="f-1321">2,990</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="f-1322">275</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1323">4,667</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1324">4,641</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1325">7,232</ix:nonFraction>&#160;</span></td><td style="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-top:5pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1326">2024</ix:nonNumeric>, the Company&#8217;s uncertain tax positions decreased b</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">y $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" scale="6" id="f-1327">1.2</ix:nonFraction> million, primarily due to positions for open years of which were assumed in the Company&#8217;s acquisition of ETANCO. Tax positions of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="f-1328">1.5</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="f-1329">2.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="f-1330">0.2</ix:nonFraction> million</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">are included in the balance of unrecognized tax benefits as of December&#160;31, 2024, 2023, and 2022, respectively, which if recognized, would reduce the effective tax rate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues interest and penalties related to unrecognized tax benefits in income tax expense in accordance with the Company&#8217;s accounting policy. The Company accr</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ued $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" scale="6" id="f-1331">1.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" format="ixt:num-dot-decimal" scale="6" id="f-1332">0.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" scale="6" id="f-1333">0.9</ix:nonFraction> million as of December&#160;31, 2024, 2023 and 2022, respectively for the potential payment of interest and penalties before income tax benefits. The Company does not expect any material changes in unrecognized tax benefits within the next 12 months.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company remained subject to federal income tax examinations in the U.S. for the tax years 2021</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">through <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1334">2024</ix:nonNumeric></span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, tax years 2019 through <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1335">2024</ix:nonNumeric></span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remain open in various states, local and foreign jurisdictions.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="f-1194-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act &#8220;IRA&#8221; was signed into the law. The provisions included a new Corporate Alternative Minimum Tax "CAMT", an excise tax on stock buybacks, and significant tax incentives for energy and climate initiatives, all effective for tax year 2023 and onwards. The Company is not subject to the provisions of CAMT and does not expect the impact of the remaining provisions to be material.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_151"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.   <ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-1336" continuedAt="f-1336-1" escape="true">Retirement Plans</ix:nonNumeric></span></div><ix:continuation id="f-1336-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has seven defined contribution retirement plans covering substantially all salaried employees and nonunion hourly employees. The Simpson Manufacturing Co., Inc. 401(k) Profit Sharing Plan (the "Plan") covers U.S. employees and provides for quarterly safe harbor contributions, limited to <ix:nonFraction unitRef="number" contextRef="c-268" decimals="INF" name="ssd:DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation" scale="-2" id="f-1337">3.0</ix:nonFraction>% of the employees' quarterly eligible compensation and for annual discretionary contributions, subject to certain limitations. The discretionary amounts for <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1338">2024</ix:nonNumeric>, 2023 and 2022 were equal to <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-1339">7.0</ix:nonFraction>% of qualifying salaries or wages of the covered employees. The Company also has the Simpson Manufacturing Co., Inc. SMW Supplemental 401(k) Plan where it makes periodic contributions to this plan in accordance with the collective bargaining agreement. For 2024, the Company contributed 1.0% of the covered employees' qualifying salaries and wages. The other <ix:nonFraction unitRef="plan" contextRef="c-269" decimals="INF" name="ssd:NumberOfDefinedContributionRetirementPlans" format="ixt-sec:numwordsen" scale="0" id="f-1340">five</ix:nonFraction> defined contribution plans, covering the Company&#8217;s European and Canadian employees, require the Company to make contributions ranging from <ix:nonFraction unitRef="number" contextRef="c-270" decimals="INF" name="ssd:DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation" scale="-2" id="f-1341">3.0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-271" decimals="INF" name="ssd:DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation" scale="-2" id="f-1342">15.0</ix:nonFraction>% of the employees&#8217; compensation. The total cost for these retirement plans for the years ended December&#160;31, 2024, 2023 and 2022, was $<ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-1343">29.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-1344">26.8</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-1345">23.8</ix:nonFraction> million, respectively.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We participate in various multiemployer benefit plans that cover some of our employees who are represented by labor unions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make periodic contributions to these plans in accordance with the terms of applicable collective bargaining agreements and laws but do not sponsor or administer these plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not participate in any multiemployer benefit plans for which we consider our contributions to be individually significant. If we withdraw from participation in any of these plans, the applicable law would require us to fund our allocable share of the unfunded vested benefits, which is known as a withdrawal liability. As of December&#160;31, 2024, we believe that there was no probable withdrawal liability under the multiemployer benefit pension plans under the terms of collective-bargaining agreements that cover its union-represented employees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total contribution to various industry-wide, union-sponsored pension funds and a statutorily required pension fund for employees in the U.S. and Europe were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PensionContributions" scale="6" id="f-1346">6.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PensionContributions" format="ixt:num-dot-decimal" scale="6" id="f-1347">5.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PensionContributions" scale="6" id="f-1348">5.4</ix:nonFraction> million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_154"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18.   <ix:nonNumeric contextRef="c-1" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="f-1349" continuedAt="f-1349-1" escape="true">Related Party Transactions</ix:nonNumeric></span></div><ix:continuation id="f-1349-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company identified certain purchases of goods and services from companies where the former Chief Executive Officer of the Company served as a director on the respective company's board providing the goods or services.&#160;The amount of goods and services purchased by the Company pursuant to these arrangements was not material to the Company&#8217;s consolidated statements of operations and cash flows for the year ended December&#160;31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company identified certain related party transactions for the years ended December&#160;31, 2024 and 2023. The total expenses were not material to the Company, and the majority of the expenses were recorded within general and administrative expenses on our Consolidated Statement of Operations during the years ended December&#160;31, 2024 and 2023.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_157"></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.   <ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1350" continuedAt="f-1350-1" escape="true">Segment Information</ix:nonNumeric></span></div><ix:continuation id="f-1350-1" continuedAt="f-1350-2"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is organized into <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-1351"><ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-1352">three</ix:nonFraction></ix:nonFraction> reporting segments defined by the regions where the Company&#8217;s products are manufactured, marketed and distributed to the Company&#8217;s customers. The financial information of these segments is available and utilized by the Chief Executive Officer, the Company&#8217;s CODM, to assess the segments&#8217; performance. The primary measurements used to measure the financial performance of the segments are revenue, gross margins, and operating margins to decide whether to reinvest the profits, make acquisitions, pay down debt or borrow, or to return capital to shareholders via</span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dividends and share repurchases. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" id="f-1353">three</ix:nonFraction> regional segments are the North America segment (comprised primarily of the Company&#8217;s operations in the U.S. and Canada), the Europe segment and the Asia/Pacific segment (comprised of the Company&#8217;s operations in Asia, the South Pacific, and the Middle East). These segments are similar in several ways, including the types of materials used, the production processes, the distribution channels and the product applications. </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="f-1350-2" continuedAt="f-1350-3"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Administrative&#160;&amp; All Other column primarily includes expenses such as self-insured workers compensation claims for employees, stock-based compensation for certain members of management, interest expense, foreign exchange gains or losses and income tax expense, as well as revenues and expenses related to real estate activities. </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-1354" continuedAt="f-1354-1" escape="true"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents financial information of each segment that is used by the CODM to assess the performance of segments for periods ended December&#160;31, 2024, 2023 and 2022, respectively:</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:42.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.535%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.535%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.535%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.800%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)&#160;</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North<br/>America</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Europe</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asia/<br/>Pacific</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Administrative<br/>&amp; All Other</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1355">2024</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><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1356">1,735,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1357">479,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1358">17,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1359">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1360">2,232,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Products</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1361">1,499,889</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1362">384,494</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1363">15,141</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1364">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1365">1,899,524</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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concrete Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1366">233,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1367">94,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1368">2,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1369">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1370">330,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-1371">885,375</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-1372">310,073</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-1373">11,407</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-3" sign="-" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="f-1374">567</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-1375">1,206,288</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-1376">850,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-1377">168,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-1378">5,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-3" name="us-gaap:GrossProfit" scale="3" id="f-1379">567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-1380">1,025,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development, and other engineering 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" format="ixt:num-dot-decimal" scale="3" id="f-1381">84,246</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" format="ixt:num-dot-decimal" scale="3" id="f-1382">8,514</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" scale="3" id="f-1383">816</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" format="ixt:fixed-zero" scale="3" id="f-1384">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" format="ixt:num-dot-decimal" scale="3" id="f-1385">93,576</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-1386">164,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-1387">51,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-1388">3,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:fixed-zero" scale="3" id="f-1389">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-1390">219,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1391">161,958</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1392">72,181</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1393">1,851</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1394">41,542</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1395">277,532</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to other segments *</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1396">3,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1397">4,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1398">33,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1399">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1400">41,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1401">439,567</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1402">33,806</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="f-1403">294</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1404">43,104</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1405">429,975</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1406">49,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1407">31,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1408">2,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1409">1,883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1410">85,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash charges</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="ssd:SignificantNoncashCharges" format="ixt:num-dot-decimal" scale="3" id="f-1411">12,895</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="ssd:SignificantNoncashCharges" format="ixt:num-dot-decimal" scale="3" id="f-1412">1,607</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="ssd:SignificantNoncashCharges" scale="3" id="f-1413">275</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-3" name="ssd:SignificantNoncashCharges" format="ixt:num-dot-decimal" scale="3" id="f-1414">4,245</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="ssd:SignificantNoncashCharges" format="ixt:num-dot-decimal" scale="3" id="f-1415">19,022</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1416">98,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1417">9,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1418">1,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1419">2,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1420">111,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1421">243,728</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1422">13,863</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1423">3,280</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="f-1424">273</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1425">261,144</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1426">2,062,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1427">687,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1428">48,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-3" sign="-" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1429">63,108</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1430">2,736,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.459%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North<br/>America</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Europe</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asia/<br/>Pacific</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Administrative<br/>&amp; All Other</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1431">1,716,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1432">480,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1433">16,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1434">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1435">2,213,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Products</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-292" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1436">1,491,848</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-293" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1437">385,134</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-294" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1438">14,467</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1439">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1440">1,891,449</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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concrete Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-297" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1441">222,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-298" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1442">95,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-299" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1443">2,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1444">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-301" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1445">320,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-1446">853,864</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-1447">303,708</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-1448">10,946</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-302" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-1449">1,530</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-1450">1,170,048</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-1451">862,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-1452">177,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-1453">5,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-302" decimals="-3" sign="-" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-1454">1,530</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-1455">1,043,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development, and other engineering expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" format="ixt:num-dot-decimal" scale="3" id="f-1456">84,539</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" format="ixt:num-dot-decimal" scale="3" id="f-1457">7,523</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" scale="3" id="f-1458">105</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-302" decimals="-6" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" format="ixt:fixed-zero" scale="3" id="f-1459">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" format="ixt:num-dot-decimal" scale="3" id="f-1460">92,167</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-1461">150,616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-1462">50,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-1463">2,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-302" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:fixed-zero" scale="3" id="f-1464">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-1465">203,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1466">154,241</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1467">68,578</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1468">2,229</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-302" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1469">43,055</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1470">268,103</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to other segments *</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-303" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1471">4,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1472">5,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1473">29,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1474">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-306" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1475">39,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1476">473,229</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1477">45,998</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="f-1478">535</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1479">44,613</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1480">475,149</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1481">40,883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1482">29,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1483">2,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1484">1,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1485">74,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash charges</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="ssd:SignificantNoncashCharges" format="ixt:num-dot-decimal" scale="3" id="f-1486">13,344</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="ssd:SignificantNoncashCharges" format="ixt:num-dot-decimal" scale="3" id="f-1487">2,379</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="ssd:SignificantNoncashCharges" scale="3" id="f-1488">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-3" name="ssd:SignificantNoncashCharges" format="ixt:num-dot-decimal" scale="3" id="f-1489">7,658</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="ssd:SignificantNoncashCharges" format="ixt:num-dot-decimal" scale="3" id="f-1490">23,896</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1491">109,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1492">11,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1493">1,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-1494">90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1495">122,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1496">92,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1497">21,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1498">6,402</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-3" sign="-" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1499">7,605</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1500">113,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1501">1,745,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1502">716,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1503">38,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1504">204,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1505">2,704,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="f-1350-3" continuedAt="f-1350-4"><ix:continuation id="f-1354-1"><div style="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:36.623%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.439%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.439%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.439%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.439%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.107%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.691%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North<br/>America</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Europe</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asia/<br/>Pacific</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Administrative<br/>&amp; All Other</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Total</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1506">1,701,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1507">400,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1508">14,743</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1509">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1510">2,116,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Products</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-312" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1511">1,496,062</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-313" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1512">323,065</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-314" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1513">12,453</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-315" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1514">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1515">1,831,580</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="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concrete Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1516">202,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1517">77,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-319" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1518">2,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-320" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1519">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-321" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1520">282,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-1521">890,384</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-1522">274,687</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-1523">9,834</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-3" sign="-" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="f-1524">111</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-1525">1,174,794</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="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-1526">810,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-1527">125,616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-1528">4,909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-3" name="us-gaap:GrossProfit" scale="3" id="f-1529">111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-1530">941,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development, and other engineering expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" format="ixt:num-dot-decimal" scale="3" id="f-1531">62,676</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" format="ixt:num-dot-decimal" scale="3" id="f-1532">5,467</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" scale="3" id="f-1533">254</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-3" sign="-" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" scale="3" id="f-1534">43</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="ssd:ResearchAndDevelopmentAndOtherEngineeringExpense" format="ixt:num-dot-decimal" scale="3" id="f-1535">68,354</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="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-1536">126,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-1537">39,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-1538">2,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-3" name="us-gaap:SellingAndMarketingExpense" scale="3" id="f-1539">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-1540">169,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1541">135,163</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1542">52,958</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1543">1,462</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1544">38,885</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1545">228,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="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to other segments *</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-323" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1546">4,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-324" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1547">5,732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-325" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1548">32,979</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1549">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-326" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1550">43,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1551">485,899</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1552">11,121</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="f-1553">723</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1554">38,676</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1555">459,067</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="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1556">36,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1557">22,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1558">1,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="f-1559">563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1560">60,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash charges</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="ssd:SignificantNoncashCharges" format="ixt:num-dot-decimal" scale="3" id="f-1561">7,504</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="ssd:SignificantNoncashCharges" format="ixt:num-dot-decimal" scale="3" id="f-1562">1,099</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="ssd:SignificantNoncashCharges" scale="3" id="f-1563">510</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-3" name="ssd:SignificantNoncashCharges" format="ixt:num-dot-decimal" scale="3" id="f-1564">5,868</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="ssd:SignificantNoncashCharges" format="ixt:num-dot-decimal" scale="3" id="f-1565">14,981</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="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1566">112,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1567">1,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1568">1,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-1569">751</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1570">114,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1571">54,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1572">817,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1573">1,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1574">2,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-1575">875,801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1576">1,393,968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1577">675,634</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1578">34,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-327" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1579">399,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1580">2,503,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;* Sales to other segments are eliminated upon consolidation.</span></div></ix:continuation><div style="text-align:justify;text-indent:20.25pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash collected by the Company&#8217;s U.S. subsidiaries is routinely transferred into the Company&#8217;s cash management accounts, and therefore is in the total assets of "Administrative &amp; All Other." Cash and cash equivalent balances in "Administrative &amp; All Other" were $<ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="f-1581">126.1</ix:nonFraction>&#160;million, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-1582">368.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-327" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-1583">222.5</ix:nonFraction> million as of December&#160;31, 2024, 2023 and 2022, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-328" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="f-1584">111.6</ix:nonFraction>&#160;million, or <ix:nonFraction unitRef="number" contextRef="c-328" decimals="3" name="ssd:CashAndCashEquivalentsPercentage" scale="-2" id="f-1585">46.6</ix:nonFraction>%, of its cash and cash equivalents held outside the U.S. in accounts belonging to the Company&#8217;s various foreign operating entities. The majority of this balance is held in foreign currencies and could be subject to additional taxation if repatriated to the U.S. </span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The significant non-cash charges comprise compensation related to equity awards under the Company&#8217;s stock-based incentive plans, the Company&#8217;s employee stock bonus plan, and the Company's non-qualified deferred compensation plan. The Company&#8217;s measure of profit or loss for its reportable segments is income (loss) from operations. The reconciling amounts between consolidated income before tax and consolidated income from operations are net interest income (expense), net and other, foreign exchange gain (loss), certain legal and professional fees associated with the acquisition of ETANCO, refer to Note <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:none" href="#i3af4283c67a441fca30d8d415f2d0402_103">3</a> "Acquisitions," and gain on disposal of a assets. Interest income (expense) is primarily attributed to &#8220;Administrative&#160;&amp; All Other.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" id="f-1586" continuedAt="f-1586-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the geographic distribution of the Company&#8217;s net sales and long-lived assets as of December&#160;31, 2024, 2023 and 2022, respectively:</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="f-1350-4"><ix:continuation id="f-1586-1"><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:31.792%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.478%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1587">2024</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived<br/>Assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived<br/>Assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-329" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1588">1,640,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-330" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1589">439,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1590">1,630,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-332" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1591">305,564</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-333" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1592">1,615,728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-334" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1593">273,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-335" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1594">225,336</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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-336" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1595">54,807</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-337" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1596">223,562</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-338" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1597">62,547</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-339" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1598">170,904</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-340" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1599">90,296</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-341" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1600">90,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-342" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1601">2,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-343" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1602">81,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-344" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1603">2,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-345" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1604">81,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-346" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1605">2,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Italy</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-347" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1606">56,042</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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-348" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1607">24,869</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-349" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1608">62,428</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-350" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1609">25,245</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-351" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1610">47,294</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-352" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1611">4,342</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-353" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1612">48,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-354" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1613">12,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-355" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1614">45,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-356" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1615">12,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-357" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1616">42,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-358" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1617">11,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Poland</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-359" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1618">45,528</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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-360" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1619">11,452</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-361" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1620">39,978</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-362" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1621">10,836</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-363" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1622">27,803</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-364" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1623">2,721</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-365" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1624">29,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-366" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1625">2,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-367" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1626">32,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-368" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1627">2,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-369" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1628">37,349</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-370" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1629">1,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-371" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1630">17,549</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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-372" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1631">1,723</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-373" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1632">18,802</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-374" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1633">2,297</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-375" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1634">15,032</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-376" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1635">2,182</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sweden</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-377" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1636">13,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-378" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1637">2,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-379" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1638">15,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-380" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1639">2,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-381" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1640">16,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-382" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1641">2,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denmark</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-383" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1642">12,746</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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-384" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1643">4,614</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-385" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1644">12,318</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-386" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1645">3,734</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-387" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1646">12,610</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-388" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1647">1,015</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-389" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1648">12,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-390" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1649">1,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-391" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1650">11,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-392" decimals="-3" name="us-gaap:NoncurrentAssets" scale="3" id="f-1651">800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-393" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1652">9,468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-394" decimals="-3" name="us-gaap:NoncurrentAssets" scale="3" id="f-1653">245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Norway</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-395" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1654">8,391</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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-396" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:fixed-zero" scale="3" id="f-1655">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-397" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1656">9,635</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-398" decimals="-3" name="us-gaap:NoncurrentAssets" scale="3" id="f-1657">852</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-399" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1658">12,241</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-400" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:fixed-zero" scale="3" id="f-1659">&#8212;</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-401" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1660">32,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-402" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1661">17,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-403" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1662">31,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-404" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1663">19,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-405" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1664">27,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-406" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1665">11,496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1666">2,232,139</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1667">574,983</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1668">2,213,803</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1669">451,092</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1670">2,116,087</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1671">404,049</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></ix:continuation><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales and long-lived assets, excluding intangible assets and goodwill, are attributable to the country where the sales or manufacturing operations are located.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's wood construction products are used in light-frame building applications and include connectors, truss plates, screw fastening systems, fasteners and pre-fabricated lateral-force resisting systems. Its concrete construction products are used in concrete, masonry and steel building applications and include adhesives, chemicals, mechanical anchors, carbide drill bits, powder actuated tools, fiber reinforced materials, and other repair products used for protecting and strengthening structures. <ix:nonNumeric contextRef="c-1" name="ssd:ScheduleOfRevenueDistributedByProductInformationTableTextBlock" id="f-1672" continuedAt="f-1672-1" escape="true">The following table shows the distribution of the Company&#8217;s net sales by product for the years ended December&#160;31, 2024, 2023 and 2022, respectively:</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="f-1672-1"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1673">2024</ix:nonNumeric></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Construction</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1674">1,899,524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1675">1,891,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1676">1,831,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concrete Construction</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1677">330,557</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-301" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1678">320,500</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-321" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1679">282,205</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-407" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1680">2,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-408" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1681">1,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-409" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1682">2,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1683">2,232,139</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1684">2,213,803</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1685">2,116,087</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></ix:continuation><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No customers accounted for more than 10.0% of net sales for the years ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1686">2024</ix:nonNumeric>, 2023 and 2022.</span></div></ix:continuation><div id="i3af4283c67a441fca30d8d415f2d0402_160"></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20.  <ix:nonNumeric contextRef="c-1" name="us-gaap:SubsequentEventsTextBlock" id="f-1687" continuedAt="f-1687-1" escape="true">Subsequent Events</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1687-1" continuedAt="f-1687-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Declaration</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;31, 2025, the Company's Board of Directors (the "Board") declared a quarterly cash dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-410" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1688">0.28</ix:nonFraction> per share of the Company's common stock, estimated to be $<ix:nonFraction unitRef="usd" contextRef="c-410" decimals="-5" name="us-gaap:Dividends" scale="6" id="f-1689">11.8</ix:nonFraction> million in total. The record date for the dividend will be April&#160;3, 2025, and will be paid on April&#160;23, 2025. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="f-1687-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Treasury Share Retirement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;31, 2025, the Board adopted a resolution to retire <ix:nonFraction unitRef="shares" contextRef="c-410" decimals="INF" name="us-gaap:TreasuryStockSharesRetired" format="ixt:num-dot-decimal" scale="0" id="f-1690">559,179</ix:nonFraction> shares held as treasury account in Stockholders' Equity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sale of Asset</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 24, 2025, the Company has executed an agreement to sell its Gallatin, Tennessee facility for $<ix:nonFraction unitRef="usd" contextRef="c-411" decimals="-5" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1691">19.1</ix:nonFraction>&#160;million. As of December 31, 2024, the assets did not meet the held-for-sale criteria.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2025, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="c-412" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-1692">146,640</ix:nonFraction> shares of the Company&#8217;s common stock in the open market at an average price of <ix:nonFraction unitRef="usdPerShare" contextRef="c-412" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-1693">170.48</ix:nonFraction> per share for a total of approximately $<ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-1694">25.0</ix:nonFraction> million. As a result, as of February 28, 2025, approximately $<ix:nonFraction unitRef="usd" contextRef="c-413" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="f-1695">75.0</ix:nonFraction>&#160;million remained available for share repurchase through December 31, 2025 under the Company&#8217;s previously announced $<ix:nonFraction unitRef="usd" contextRef="c-413" decimals="-5" name="srt:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="f-1696">100.0</ix:nonFraction>&#160;million share repurchase authorization.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_163"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="f-1697" escape="true"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Simpson Manufacturing Co.,&#160;Inc. and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">for the years ended December&#160;31, 2024, 2023 and 2022 </span></div><div style="text-align:center"><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:43.099%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.477%"/><td style="width:0.1%"/></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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</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:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged</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:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">to&#160;Costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">to&#160;Other</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:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Beginning</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">and</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accounts&#160;&#8212;</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:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">at&#160;End</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of&#160;Year</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expenses</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-offs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of&#160;Year</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year to date December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-414" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1698">3,881</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-415" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="f-1699">115</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-415" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1700">998</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-415" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="f-1701">&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-416" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1702">2,998</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for sales discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-417" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1703">8,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-418" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:fixed-zero" scale="3" id="f-1704">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-418" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1705">995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-418" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="f-1706">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-419" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1707">7,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for deferred tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-420" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1708">10,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-421" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1709">2,595</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-421" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="f-1710">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-421" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="f-1711">298</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1712">12,727</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year to date December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-423" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1713">3,240</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-424" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="f-1714">730</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-424" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1715">89</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-424" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="f-1716">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-414" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1717">3,881</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for sales discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-425" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1718">8,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-426" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:fixed-zero" scale="3" id="f-1719">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-426" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1720">588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-426" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="f-1721">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-417" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1722">8,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for deferred tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-427" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1723">11,179</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-428" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="f-1724">955</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-428" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="f-1725">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-428" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1726">1,704</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-420" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1727">10,430</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year to date December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-429" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1728">1,932</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-430" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1729">1,663</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-430" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1730">355</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-430" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="f-1731">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-423" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1732">3,240</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for sales discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-431" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1733">7,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-432" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1734">1,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-432" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="f-1735">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-432" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="f-1736">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-425" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1737">8,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for deferred tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-433" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1738">11,991</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-434" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="f-1739">97</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-434" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="f-1740">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-434" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="f-1741">909</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-427" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1742">11,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_166"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_169"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9A.&#160;Controls and Procedures.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Controls and Procedures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of December&#160;31, 2024, the Company carried out an evaluation, under the supervision and with the participation of the Company&#8217;s management, including the chief executive officer the (&#8220;CEO&#8221;) and the chief financial officer (the &#8220;CFO&#8221;), of the effectiveness of the Company&#8217;s disclosure controls and procedures (as defined in Rule&#160;13a-15(e)&#160;and 15-d-15(e) under the Exchange Act. Based on this evaluation, the Company&#8217;s CEO and CFO have concluded that the Company&#8217;s disclosure controls and procedures were effective at the reasonable assurance level. Disclosure controls and procedures are controls and other procedures designed reasonably to assure that information required to be disclosed in the Company&#8217;s reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules&#160;and forms. Disclosure controls and procedures are also designed reasonably to assure that this information is accumulated and communicated to the Company&#8217;s management, including the CEO and the CFO, as appropriate to allow timely decisions regarding required disclosure.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s management, including the CEO and the CFO, does not, however, expect that the Company&#8217;s disclosure controls and procedures or the Company&#8217;s internal control over financial reporting will prevent all fraud and material errors. Internal control over financial reporting, no matter how well conceived and operated, can provide only reasonable, not absolute assurance that the objectives of the control system are met. In addition, the design of a control system must reflect the facts that there are resource constraints and that the benefits of controls must be considered relative to their costs. The inherent limitations in internal control over financial reporting include the realities that judgments can be faulty and that breakdowns can occur because of simple error or mistake. Controls also can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of controls. The design of any system of internal control is also based in part on assumptions about the likelihood of future events, and there can be only reasonable, not absolute assurance that any design will succeed in achieving its stated goals under all potential events and conditions. Over time, controls may become inadequate because of changes in circumstances, or the degree of compliance with the policies and procedures may deteriorate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Management's Report on Internal Control over Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The Company&#8217;s management is responsible for establishing and maintaining adequate internal control over financial reporting. The Company&#8217;s management assessed the effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;31, 2024, using the criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;) and concluded that the Company&#8217;s internal control over financial reporting was effective as of December&#160;31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Grant Thornton LLP, an independent registered public accounting firm that audited the Company&#8217;s Consolidated Financial Statements, has also audited the effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;31, 2024, as stated in their report included in the Company&#8217;s Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no changes in our internal control over financial reporting identified in management's evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act during the year ended December&#160;31, 2024, that materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_172"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B. Other Information.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">None of the Company's directors or officers <ix:nonNumeric contextRef="c-435" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1743"><ix:nonNumeric contextRef="c-435" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1744">adopted</ix:nonNumeric></ix:nonNumeric>, modified, or <ix:nonNumeric contextRef="c-435" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1745"><ix:nonNumeric contextRef="c-435" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1746">terminated</ix:nonNumeric></ix:nonNumeric> a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement during the Company's fiscal quarter ended December&#160;31, 2024, as such terms are defined under Item 408(a) of Regulation S-K.</span></div><div><span><br/></span></div><div><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_175"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9C. Disclosure Regarding Foreign Jurisdiction That Prevent Inspections.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i3af4283c67a441fca30d8d415f2d0402_178"></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;III</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i3af4283c67a441fca30d8d415f2d0402_181"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 10. Directors, Executive Officers and Corporate Governance.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The other information required by this Item will be contained in the Company&#8217;s proxy statement for the 2025 Annual Meeting of Stockholders to be held on Tuesday, May&#160;6, 2025, to be filed with the SEC not later than 120 days following the end of the Company&#8217;s fiscal year ended December&#160;31, 2024, which information is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Insider Trading Policies and Procedures</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" format="ixt:fixed-true" id="f-1747">We have adopted an insider trading policy (the &#8220;Insider Trading Policy&#8221;</ix:nonNumeric>) which applies to all employees and prohibits trading in the Company's and its affiliates' securities by persons associated with the Company that may possess material nonpublic information relating to the Company and affiliates. A copy of the Insider Trading Policy is filed as Exhibit 19.1 to this Annual Report on Form 10-K.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i3af4283c67a441fca30d8d415f2d0402_184"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11. Executive Compensation.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item will be contained in the Company&#8217;s proxy statement for the 2025 Annual Meeting of Stockholders to be held on Tuesday, May&#160;6, 2025, to be filed with the SEC not later than 120 days following the end of the Company&#8217;s fiscal year ended December&#160;31, 2024, which information is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_187"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item will be contained in the Company&#8217;s proxy statement for the 2025 Annual Meeting of Stockholders to be held on Tuesday, May&#160;6, 2025, to be filed with the SEC not later than 120 days following the end of the Company&#8217;s fiscal year ended December&#160;31, 2024, which information is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_190"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13. Certain Relationships and Related Transactions, and Director Independence.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item will be contained in the Company&#8217;s proxy statement for the 2025 Annual Meeting of Stockholders to be held on Tuesday, May&#160;6, 2025, to be filed with the SEC not later than 120 days following the end of the Company&#8217;s fiscal year ended December&#160;31, 2024, which information is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_193"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14. Principal Accounting Fees and Services.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item will be contained in the Company&#8217;s proxy statement for the 2025 Annual Meeting of Stockholders to be held on Tuesday, May&#160;6, 2025, to be filed with the SEC not later than 120 days following the end of the Company&#8217;s fiscal year ended December&#160;31, 2024, which information is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_196"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;IV</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i3af4283c67a441fca30d8d415f2d0402_199"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15. Exhibits and Financial Statement Schedules.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160; The following documents are filed as part of this Annual Report on Form 10-K:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160; Consolidated financial statements</span></div><div style="text-align:justify;text-indent:54pt"><span><br/></span></div><div style="padding-left:81pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidated financial statements are filed as a part of this report:</span></div><div style="text-align:justify;text-indent:72pt"><span><br/></span></div><div style="padding-left:99pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reports of Independent Registered Public Accounting Firms</span></div><div style="padding-left:99pt;text-align:justify"><span><br/></span></div><div style="padding-left:99pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Balance Sheets as of December&#160;31, 2024, and 2023</span></div><div style="padding-left:99pt;text-align:justify"><span><br/></span></div><div style="padding-left:99pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Operations for the years ended December&#160;31, 2024, 2023 and 2022</span></div><div style="padding-left:72pt;text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="padding-left:99pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Comprehensive Income for the years ended December&#160;31, 2024, 2023 and 2022</span></div><div style="padding-left:72pt;text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="padding-left:99pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Stockholders&#8217; Equity for the years ended December&#160;31, 2024, 2023 and 2022</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div style="padding-left:99pt;text-align:justify"><span><br/></span></div><div style="padding-left:99pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Cash Flows for the years ended December&#160;31, 2024, 2023 and 2022</span></div><div style="padding-left:99pt;text-align:justify"><span><br/></span></div><div style="padding-left:99pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:justify;text-indent:90pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160; Financial Statement Schedules</span></div><div style="padding-left:81pt;text-align:justify"><span><br/></span></div><div style="padding-left:81pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidated financial statement schedule for each of the years in the three-year period ended December&#160;31, 2024, is filed as part of this Annual Report on Form 10-K:</span></div><div style="padding-left:27pt;text-align:justify;text-indent:54pt"><span><br/></span></div><div style="padding-left:99pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule II - Valuation and Qualifying Accounts-Years ended December&#160;31, 2024, 2023 and 2022.</span></div><div style="padding-left:99pt;text-align:justify"><span><br/></span></div><div style="padding-left:99pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other schedules have been omitted as the required information is not present or is not present in amounts sufficient to require submission of the schedule, or because the information required is included in the consolidated financial statements and related notes thereto.</span></div><div style="text-indent:90pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160; Exhibits</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following exhibits are either incorporated by reference into, or filed or furnished with, this Annual Report on Form 10-K, as indicated below.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037118000111/exhibit31certificateofinco.htm">Certificate of Incorporation of Simpson Manufacturing Co.,&#160;Inc., as amended, is incorporated by reference to Exhibit&#160;3.1 of its Quarterly Report on Form&#160;10-Q for the quarter ended March 31, 2018</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:63pt;text-align:justify"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.2&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037124000113/exhibit31certificateofam.htm">Certificate of Amendment of Certificate of Incorporation of Simpson Manufac</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037124000113/exhibit31certificateofam.htm">turing </a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037124000113/exhibit31certificateofam.htm">Co., Inc.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037124000113/exhibit31certificateofam.htm">is</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037124000113/exhibit31certificateofam.htm"> incorporated by reference to Exhibit 3.1 of the Company's Current Report on Form 8-K filed on May 6, 2024</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.3&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037123000076/exhibit31bylaws-smco0320.htm">Amended and Restated Bylaws of Simpson Manufacturing Co., Inc., as amended, are incorporated by reference to Exhibit 3.1 of the Company's Current Report on Form 8-K filed on March 14, </a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037123000076/exhibit31bylaws-smco0320.htm">2023</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037123000076/exhibit31bylaws-smco0320.htm">.</a></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.1&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="exhibit41registrantsecur.htm">Description of Securities </a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="exhibit41registrantsecur.htm">Registered</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="exhibit41registrantsecur.htm"> under Section 12 of the Exchange Act</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="exhibit41registrantsecur.htm"> is filed herewith</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.1*&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/920371/000110465905010697/a05-1751_1ex10d2.htm">Form&#160;of Indemnification Agreement between Simpson Manufacturing Co.,&#160;Inc. and its directors and executive officers, as well as the officers of Simpson Strong-Tie Company Inc., is incorporated by reference to Exhibit&#160;10.2 of Simpson Manufacturing Co.,&#160;Inc.&#8217;s Annual Report on Form&#160;10-K for the year ended December&#160;31, 2004.</a></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           *Management contract or compensatory plan or arrangement.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.2&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037122000067/exhibit101-arcreditagree.htm">Amended and Restated Credit Agreement among the Company, the subsidiaries of the Company party thereto as guarantors, the lenders party thereto, Wells Fargo Bank, National Association, as administrative agent, and the other parties party thereto is incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed April 4, 2022</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.3*&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit105eocpsasamended.htm">Simpson Manufacturing Co.,&#160;Inc. Executive Officer Cash Profit Sharing Plan, as amended through March 17, 2017 is </a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit105eocpsasamended.htm">incorporate by reference to Exhibit 10.5 o</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit105eocpsasamended.htm">f  its Annual Report on Form 10-K dated F</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit105eocpsasamended.htm">ebruary 28, 2024</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. </span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          *Management contract or compensatory plan or arrangement.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-20.25pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.4*&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/920371/000092037115000059/exhibita-2011incentiveplan.htm">Simpson Manufacturing Co.,&#160;Inc. Amended and Restated 2011 Incentive Plan is incorporated by reference to Exhibit A of Simpson Manufacturing Co.,&#160;Inc.&#8217;s Schedule 14A Proxy Statement dated March 9, 2015.</a></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           *Management contract or compensatory plan or arrangement.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.5*&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/920371/000092037115000162/exhibit45simpsonmfgco401kp.htm">Simpson Manufacturing Co.,&#160;Inc. 401(k)&#160;Profit Sharing Plan is incorporated by reference to Exhibit&#160;4.5 of Simpson Manufacturing Co.,&#160;Inc.&#8217;s Registration Statement on Form S-8, File Number 333-173811, dated December 15, 2015.</a></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           *Management contract or compensatory plan or arrangement.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;10.6*&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000113/exhibit101severanceplan.htm">Simpson Manufac</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000113/exhibit101severanceplan.htm">turing Co., Inc. Executive S</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000113/exhibit101severanceplan.htm">everance Plan is incorporated by reference to Exhibit 10.1 of the Company's Current Report</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000113/exhibit101severanceplan.htm"> </a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000113/exhibit101severanceplan.htm">on Form 8-K filed on May 6, 2024. </a></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           *Management contract or compensatory plan or arrangement.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div style="padding-left:63pt;text-align:justify;text-indent:-63pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.7* </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037123000120/exhibit43simpsonmanufact.htm">Simpson Manufacturing Co., Inc. Non-qualified Plan is incorporated by reference to Exhibit 4.3 of the</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037123000120/exhibit43simpsonmanufact.htm"> </a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037123000120/exhibit43simpsonmanufact.htm">Company's</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037123000120/exhibit43simpsonmanufact.htm"> Form S-8 filed on May 8, 2023.</a></span></div><div style="padding-left:36pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> *Management contract or compensatory plan or arrangement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.8*&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037122000056/exhibit1092022directorti.htm">Form of Simpson Manufacturing Co., Inc. Director Time Based Restricted Stock Unit Agreement is</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037122000056/exhibit1092022directorti.htm"> incorporated by reference to Exhibit 10.9 of its Annual Report on Form 10-K dated February 28, 2022</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">                         *Management contract or compensatory plan or arrangement.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.9 *</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037122000056/exhibit10102022performan.htm">Form of Simpson Manufacturing Co., Inc. 2022 Performance Based Restricted Stock Unit Agreement is incorporated by reference to Exhibit 10.10 of its Annual Report on Form 10-K dated February 28, 2022</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160; *Management contract or compensatory plan or arrangement.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.10*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/920371/000092037122000056/exhibit10112022time-base.htm">Form of Simpson Manufacturing Co., Inc. 2022 Time Based Restricted Stock Unit Agreement is incorporated by reference to Exhibit 10.11 of its Annual Report on Form 10-K dated February 28, 2022</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;* Management contract or compensatory plan or arrangement.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.11*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit10122024executive.htm">Form of Simpson Manufacturing Co., Inc. 2024 Performance Based Restricted Stock Unit Agreement is </a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit10122024executive.htm">incorporated by reference to Exhibit 10</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit10122024executive.htm">.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit10122024executive.htm">12 of its Annual Report on Form 10-K dated February 28, 2024</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          * Management contract or compensatory plan or arrangement.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.12*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit10132024exeuctive.htm">Form of Simpson Manufacturing Co., Inc. 2024 Time Based Restricted Stock Unit Agreement is </a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit10132024exeuctive.htm">incorporate</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit10132024exeuctive.htm">d by re</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit10132024exeuctive.htm">ference to Exhibit 10</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit10132024exeuctive.htm">.13 of its Annual Report on Form 10-K dated February 28, 2024</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          * Management contract or compensatory plan or arrangement.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.1&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit191insidertrading.htm">Insider </a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit191insidertrading.htm">Trading</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit191insidertrading.htm"> Policy</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit191insidertrading.htm"> </a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit191insidertrading.htm">of Simpson Manufacturing Co., Inc.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit191insidertrading.htm">, effective as of Febr</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit191insidertrading.htm">uary 20, 2025,</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit191insidertrading.htm"> </a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit191insidertrading.htm">is filed herewith</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit21listofsubsidiar.htm">List</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit21listofsubsidiar.htm"> of Subsidiaries of the Registrant is filed herewith</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit23auditorsconsent_2.htm">Consent of Grant Thornton LLP is filed herewith</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.1&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit311annualceocertifi.htm">Chief Executive Officer&#8217;s Rule&#160;13a-14(a)/15d-14(a)&#160;Certification is filed herewith</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.2&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit312_annualcfocertif.htm">Chief Financial Officer&#8217;s Rule&#160;13a-14(a)/15d-14(a)&#160;Certification is filed herewith</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit32_annual2024.htm">Section&#160;1350 Certifications are furnished herewith</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit97compensation_re.htm">Compensation Recovery Policy of Simpson Manufacturing Co., Inc., effective as of July 28, 2023, is </a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit97compensation_re.htm">incorporated by reference</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit97compensation_re.htm"> to Exhibit 97 of it</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000920371/000092037124000063/exhibit97compensation_re.htm">s Annual Report on Form 10-K dated February 28, 2024</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101&#160;&#160;&#160;&#160;Financial statements from the annual report on Form&#160;10-K of Simpson Manufacturing Co.,&#160;Inc. for the year ended December&#160;31, 2024, formatted in XBRL, are filed herewith and include: (i)&#160;the Consolidated Balance Sheets, (ii)&#160;the Consolidated Statements of Operations, (iii)&#160;the Statement of Comprehensive Income, (iv)&#160;the Consolidated Statements of Stockholders&#8217; Equity, (v)&#160;the Consolidated Statements of Cash Flows and (vi)&#160;the Notes to Consolidated Financial Statements.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104&#160;&#160;&#160;&#160;Cover Page Interactive Data File (embedded within the Inline XBRL document).</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><div id="i3af4283c67a441fca30d8d415f2d0402_202"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16. Form 10-K Summary.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i3af4283c67a441fca30d8d415f2d0402_205"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="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:5.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.030%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: </span></td><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Simpson Manufacturing Co.,&#160;Inc.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/Matt Dunn</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matt Dunn</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">and Duly Authorized Officer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">of the Registrant</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(principal accounting and financial officer)</span></td></tr></table></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated below. </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"/><td style="width:34.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.137%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Signature</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Chief Executive Officer:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/Mike Olosky</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Mike Olosky)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(principal executive officer)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:6pt"><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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Chief Financial Officer:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/Matt Dunn</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Treasurer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Matt Dunn)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(principal accounting and financial officer)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Directors:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/Philip E. Donaldson</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board and Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Philip E. Donaldson)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:11pt"><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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/James S. Andrasick</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(James S. Andrasick)</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="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:11pt"><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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/Chau Banks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Chau Banks)</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="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:9pt"><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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/Felica Coney</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Felica Coney)</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="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:11pt"><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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/Gary M. Cusumano</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Gary M. Cusumano)</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="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/Angela Drake</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Angela Drake)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/Celeste Volz Ford</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Celeste Volz Ford)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:9pt"><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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/Kenneth Knight</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Kenneth Knight)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:9pt"><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"/></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></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>exhibit41registrantsecur.htm
<DESCRIPTION>EX-4.1
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit41registrantsecur</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit41registrantsecur001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit41registrantsecur001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Exhibit 4.1    DESCRIPTION OF THE REGISTRANT&#8217;S SECURITIES  REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES  EXCHANGE ACT OF 1934    As of December 31, 2024, Simpson Manufacturing Co., Inc. had one class of securities registered  under Section 12 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;): (i) its  common stock, $0.01 par value per share (&#8220;common stock&#8221;).    References in the following discussion to the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; and similar  references mean Simpson Manufacturing Co., Inc. excluding, unless the context otherwise requires or  otherwise expressly stated, its subsidiaries.    DESCRIPTION OF COMMON STOCK    The following is a description of some of the terms of our capital stock, our certificate of  incorporation, as amended (the &#8220;charter&#8221;), our amended and restated bylaws (the &#8220;bylaws&#8221;) and certain  provisions of the Delaware General Corporation Law (the &#8220;DGCL&#8221;). The following description is not  complete and is subject to, and qualified in its entirety by reference to, our charter and bylaws, each of  which is filed or incorporated by reference as an exhibit to our Annual Report on Form 10-K of which this  exhibit is a part, and the DGCL. You should read our charter and bylaws and the applicable provisions of  the DGCL for a complete statement of the provisions described herein and for other provisions that may  be important to you.    General    Under our charter, the total number of shares of all classes of capital stock which we are  authorized to issue is 165,000,000 shares, consisting of two classes: 160,000,000 shares of common  stock, $0.01 par value per share, and 5,000,000 shares of preferred stock, $0.01 par value per share  (&#8220;preferred stock&#8221;).    Our common stock is listed on the New York Stock Exchange under the symbol &#8220;SSD.&#8221;    Voting    Each share of our common stock is entitled to one vote per share on all matters submitted to a  vote of our common stockholders. Unless otherwise provided by applicable law, the rules or regulations  of any applicable stock exchange, or our charter or bylaws, every matter to be voted on by our  stockholders at a meeting of stockholders at which a quorum is present, other than the election of  directors, shall be decided by the affirmative vote of the holders of a majority in voting power of the  shares of our common stock entitled to vote thereon that are present in person or represented by proxy  at the applicable meeting.    Nominees for election as directors at an annual meeting of stockholders shall stand for election  to a one-year term expiring at the next annual meeting of stockholders and until their respective  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit41registrantsecur002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit41registrantsecur002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">successors are duly elected and qualified, subject to earlier death, resignation, retirement or removal.  Pursuant to our bylaws and subject to the rights of any series of our preferred stock that may be  outstanding, each member of our board of directors shall be elected by the affirmative vote of a  majority of the votes cast with respect to such director (excluding abstentions) by the shares  represented and entitled to vote at a meeting of stockholders at which a quorum is present; provided,  however, that in any election of directors in which a stockholder has properly nominated a person for  election to our board of directors in compliance withour bylaws (a &#8220;Contested Election&#8221;), each of the  directors to be elected at such meeting shall be elected by the affirmative vote of a plurality of the votes  cast by the shares represented and entitled to vote at such meeting with respect to the election of such  director. Our charter does not entitle the holders of our common stock to cumulative voting rights with  respect to the election of our directors.    If an incumbent director fails to receive the affirmative vote of a majority of the votes cast at a  meeting for the election of directors (other than a Contested Election), the Governance and Nominating  Committee of our board of directors shall make a recommendation to our board of directors whether to  accept or reject any resignation that may have been previously tendered by such incumbent director.    Dividends    Subject to any preferential rights of any outstanding shares of our preferred stock to receive  dividends before any dividends may be paid on our common stock, the holders of our common stock will  be entitled to share ratably in any dividends payable on our common stock that may be declared by our  board of directors out of funds legally available for the payment of dividends.    Liquidation Rights  Upon our voluntary or involuntary liquidation, dissolution or winding-up, the holders of our common  stock will be entitled to share ratably in any of our assets remaining for distribution to our common  stockholders after payment of or provision for our debts and other liabilities and subject to any  preferential rights of any outstanding shares of our preferred stock to receive distributions in the event  of our liquidation, dissolution or winding-up before distributions are made to holders of our common  stock.    Other Rights    Holders of our common stock are not entitled to preemptive or conversion rights. There are no  redemption or sinking fund provisions applicable to our common stock.    Preferred Stock    Under our charter, our board of directors is authorized, without vote or other action by our  stockholders, to cause the issuance of up to 5,000,000 shares of our preferred stock in one or more  series from time to time, to establish the number of shares to be included in each such series and to fix  the designation, powers, preferences and rights of the shares of each such series (which may include,  without limitation, voting rights, dividend rights and preferences, liquidation rights and preferences,  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit41registrantsecur003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit41registrantsecur003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">redemption provisions and rights to convert the preferred stock of such series into other securities or  property) and any qualifications, limitations or restrictions thereof, and to increase or decrease the  number of shares of any such series (but not below the number of shares of such series then  outstanding). Our board of directors may authorize the issuance of preferred stock with voting,  dividend, liquidation, conversion or other rights (which may include, without limitation, rights of one or  more series of preferred stock, voting as a separate class, to elect one or more directors, rights of one or  more series of preferred stock to vote with our common stock in the election of directors, and rights to  receive dividends and to receive distributions in the event of our liquidation, dissolution or winding-up  before any dividends or distributions may be paid to holders of our common stock) that could dilute or  otherwise adversely affect the voting power or the dividend, liquidation or other rights of the holders of  the common stock. The issuance of preferred stock, while providing flexibility in connection with  possible acquisitions, financings and other corporate purposes, could, among other things, have the  effect of delaying, deterring or preventing a merger, change of control or other takeover of our  company that our stockholders mightconsider to be in their best interests, including transactions that  might result in a premium being paid over the market price of our common stock, and may also  adversely affect the market price of our common stock and any other securities that we may issue and  the voting, dividend, liquidation and other rights of the holders of our common stock.    Anti-Takeover Provisions of Delaware Law    We are subject to Section 203 of the DGCL (&#8220;Section 203&#8221;). In general, Section 203 prohibits a  publicly-held Delaware corporation from engaging in &#8220;business combination&#8221; transactions with any  &#8220;interested stockholder&#8221; for a period of three years following the time that the stockholder became an  interested stockholder, unless:    &#8226; prior to the time the stockholder became an interested stockholder, the corporation&#8217;s  board of directors approved either the applicable business combination or the  transaction which resulted in the stockholder becoming an interested stockholder;  &#8226; upon consummation of the transaction which resulted in the stockholder becoming an  interested stockholder, the interested stockholder owned at least 85% of the voting  stock of the corporation outstanding at the time the transaction commenced, excluding  for purposes of determining the voting stock outstanding (but not the voting stock  owned by the interested stockholder) shares owned by directors who are also officers of  the corporation and shares owned by employee stock plans in which the employee  participants do not have the right to determine confidentially whether shares held  subject to the plan will be tendered in a tender or exchange offer; or  &#8226; at or subsequent to the time that the stockholder became an interested stockholder,  the business combination is approved by the corporation&#8217;s board of directors and  authorized at an annual or special meeting of stockholders by the affirmative vote of at  least 66-2/3% of the outstanding voting stock which is not owned by the interested  stockholder.    A &#8220;business combination&#8221; is defined to include, among other things and in general and subject  to exceptions, a merger of the corporation with the interested stockholder; a sale of 10% or more of the  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit41registrantsecur004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit41registrantsecur004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">market value of the corporation&#8217;s consolidated assets to the interested stockholder; certain transactions  that result in the issuance of the corporation&#8217;s stock to the interested stockholder; a transaction that  has the effect of increasing the proportionate share of the corporation&#8217;s stock owned by the interested  stockholder; and any receipt by the interested stockholder of loans, guarantees or other financial  benefits provided by the corporation. An &#8220;interested stockholder&#8221; is defined to include, in general and  subject to exceptions, a person that (1) owns 15% or more of the outstanding voting stock of the  corporation or (2) is an &#8220;affiliate&#8221; or &#8220;associate&#8221; (as defined in Section 203) of the corporation and was  the owner of 15% or more of the corporation&#8217;s outstanding voting stock at any time within the prior  three year period.    A Delaware corporation may opt out of Section 203 with an express provision in its original  certificate of incorporation or by an amendment to its certificate of incorporation or bylaws expressly  electing not to be governed by Section 203 and approved by a majority of its outstanding voting shares.  We have not opted out of Section 203. As a result, Section 203 could delay, deter or prevent a merger,  change of control or other takeover of our company that our stockholders might consider to be in their  best interests, including transactions that might result in a premium being paid over the market price of  our common stock, and may also adversely affect the market price of our common stock and any other  securities that we may issue.    Anti-Takeover Provisions of Our Charter and Bylaws    Certain provisions of our charter and bylaws could have the effect of delaying, deterring or preventing  another party from acquiring or seeking to acquire control of us. For example, our charter and bylaws  include anti-takeover provisions that:    &#8226; authorize our board of directors, without vote or other action by our stockholders, to  cause the issuance of preferred stock in one or more series from time to time and, with  respect to each series, to establish the number of shares constituting that series and to  fix the rights and other terms of that series, which may include, without limitation,  voting rights, dividend rights and preferences, liquidation rights and preferences and  rights to convert the preferred stock of such series into other securities or property;  &#8226; provide that, subject to the rights of any series of our preferred stock that may be  outstanding, vacancies on our board of directors or newly created directorships  resulting from an increase in the number of our directors may be filled only by a  majority of directors then in office, even though less than a quorum, or by the sole  remaining director;  &#8226; provide that the number of directors constituting our board of directors shall be fixed  from time to time by resolution adopted by our board of directors;  &#8226; require that actions to be taken by our stockholders must be taken at an annual or  special meeting of our stockholders and not by written consent;  &#8226; establish advance notice procedures and other requirements for stockholders to submit  nominations of candidates for election to our board of directors and other proposals to  be brought before a stockholders meeting;  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit41registrantsecur005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit41registrantsecur005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">&#8226; provide that, subject to the rights of any series of preferred stock that may be  outstanding and except as may be required by law, special meetings of stockholders  may be called only by our board of directors; and  &#8226; do not give the holders of our common stock cumulative voting rights with respect to  the election of directors, which means that the holders of a majority of our outstanding  shares of common stock can elect all directors standing for election by our common  stockholders.    The provisions described above are intended to discourage certain types of coercive takeover  practices and inadequate takeover bids and to encourage anyone seeking to acquire control of us to  negotiate first with our board of directors. However, these provisions may also delay, deter or prevent a  merger, change of control or other takeover of our company that our stockholders might consider to be  in their best interests, including transactions that might result in a premium being paid over the market  price of our common stock, and may also adversely affect the market price of our common stock and  any other securities that we may issue. These provisions may also have the effect of preventing changes  in our management.    Limitation on Liability of Directors; Indemnification of Directors and Officers    Our charter provides that, to the fullest extent permitted by law, none of our officers and directors shall  be personally liable for monetary damages for breach of fiduciary duty as a director. Our bylaws provide  that we will indemnify our officers and directors to the fullest extent permitted by the DGCL. We believe  that these limitations of liability and indemnification provisions are useful to attract and retain qualified  directors and officers.          </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19.1
<SEQUENCE>3
<FILENAME>exhibit191insidertrading.htm
<DESCRIPTION>EX-19.1
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit191insidertrading</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit191insidertrading001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit191insidertrading001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">1  Insider Trading Policy of Simpson Manufacturing Co., Inc.  Effective date: February 20, 2025  Purpose  Simpson Manufacturing Co., Inc. (collectively with its subsidiaries, the  &#8220;Company&#8221;) has adopted this Insider Trading Policy (this &#8220;Policy&#8221;) to help its  directors, officers and employees comply with insider trading laws. Persons  subject to this Policy must not engage in illegal trading and must avoid the  appearance of improper trading. Each individual is responsible for making sure  that they comply with this Policy, and that any family member, household  member or entity whose transactions are subject to this Policy, as discussed  below, also comply with this Policy.  Persons Subject to the Policy  This Policy applies to all members of the Company&#8217;s Board of Directors, and all  officers and employees, consultants, agents and independent contractors of the  Company and its subsidiaries, as well as their respective family members and  others in their households (collectively referred to as &#8220;Insiders&#8221;), and any other  person the Compliance Officer (defined below) may designate as Insiders  because they have access to material nonpublic information concerning the  Company. This Policy also applies to family members with whom an Insider  does not reside but whose transactions in the Company&#8217;s securities are  directed by an Insider or are subject to an Insider&#8217;s influence or control (such as  the Insider&#8217;s parents or children) and to any entities influenced or controlled by  an Insider (such as corporations, partnerships or trusts).  Further, this Policy continues to apply to former Insiders even after they have  terminated their employment or other relationship with the Company to the  extent they are in possession of material nonpublic information.   Transactions Subject to the Policy  Except as explicitly set forth below, this Policy applies to any and all trading and  other transactions in (i) the Company&#8217;s securities, including transactions in  common stock, options, preferred stock, and any other type of securities that  the Company may issue, as well as to derivative securities relating to any of the  Company's securities, whether or not issued by the Company and (ii) the  securities of certain other companies, including common stock, options,  preferred stock and other securities issued by those companies as well as  derivative securities relating to any of those companies' securities, where the  person trading used information obtained while working for the Company.   Prohibited Activities  No Insider who is aware of material nonpublic information about the Company  may (either directly or through family members, or other persons or entities):  Exhibit 19.1 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit191insidertrading002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit191insidertrading002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">2     1. Buy, sell, donate, gift or otherwise transact in Company securities.    2. Provide material nonpublic information, which is known as &#8220;tipping&#8221;,  concerning the Company to any person other than a director, officer  or employee of the Company, unless required as part of that  Insider&#8217;s regular duties for the Company and authorized by the  Compliance Officer.    3. Give trading advice of any kind about the Company to anyone.    The Company has determined that there is a heightened risk and appearance of  improper or inappropriate conduct if Insiders engage in certain types of transactions. It  therefore is the Company&#8217;s policy that Insiders may not:    1. Engage in short sales of Company securities. Short sales may  evidence an expectation on the part of the seller that the securities  will decline in value, and therefore have the potential to signal to the  market that the seller lacks confidence in the Company&#8217;s prospects.  In addition, Section 16(c) of the Securities Exchange Act of 1934, as  amended (the &#8220;Exchange Act&#8221;), prohibits Section 16 Individuals from  engaging in short sales.    2. Engage in transactions in puts, calls or other derivative instruments  that relate to or involve Company securities. Such transactions are,  in effect, bets on short-term movements in the Company&#8217;s stock  price and therefore create the appearance that the transaction is  based on nonpublic information.    3. Engage in any transactions that are designed to hedge or offset or  have the effect of hedging or offsetting any decrease in the market  value of equity securities of the Company, including, without  limitation, prepaid variable forward contracts, equity swaps, collars,  exchange funds and transactions with economic consequences  comparable to the foregoing financial instruments.     4. Engage in any transactions that are designed to pledge equity  securities of the Company as collateral for a loan, purchase such  securities on margin, or hold such securities in a margin account.    5. While in possession of material nonpublic information gained in the  course of employment with or service to the Company, (a) buy, sell,  donate, gift or otherwise transact in the securities of any other public  company, (b) &#8220;tip&#8221; or disclose such material nonpublic information to  anyone, or (c) give trading advice of any kind to anyone concerning  such other public company.    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit191insidertrading003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit191insidertrading003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">3   Additional Restrictions Applicable to Section 16 Individuals and Key Employees  1. No Section 16 Individual or Key Employee (each as defined below)  may buy, sell, donate, gift or otherwise transact in Company  securities outside of the Company trading window described in &#8220;The  Trading Window&#8221; below.    2. No Section 16 Individual or Key Employee may trade in Company  securities unless the trade(s) have been approved by the  Compliance Officer in accordance with the procedures set forth in  &#8220;Procedures for Approving Trades by Section 16  Individuals/Key Employees and Hardship Cases&#8221; below.    Exceptions  The prohibited activities and restrictions above do not apply to:    1. Exercises of stock options or similar equity awards or the surrender  of shares to the Company in payment of the stock option exercise  price or in satisfaction of any tax withholding obligations. This Policy  does apply, however, to any sale of stock as part of a broker- assisted cashless exercise of an option, or any other market sale for  generating the cash needed to pay the exercise price of an option.    2. Acquisitions of Company securities in the Company&#8217;s 401(k) plan  resulting from your periodic contribution of money to the plan  pursuant to your payroll deduction election. This Policy does apply,  however, to certain elections you may make under the 401(k) plan,  including: (a) an election to increase or decrease the percentage of  your periodic contributions that will be allocated to the Company  stock fund; (b) an election to make an intra-plan transfer of an  existing account balance into or out of the Company stock fund; (c)  an election to borrow money against your 401(k) plan account if the  loan will result in a liquidation of some or all of your Company stock  fund balance; and ( d) an election to pre-pay a plan loan if the pre- payment will result in allocation of loan proceeds to the Company  stock fund. It should be noted that sales of Company Securities  from a 401(k) account are also subject to Rule 144, and therefore  affiliates should ensure that a Form 144 is filed when required.    3. Other purchases of securities from the Company or sales of securities to  the Company.    4. Purchases or sales made pursuant to a Rule 10b5-1 plan that is  adopted and operated in compliance with the terms of this Policy  (see &#8220;Rule 10b5-1 Trading Plans&#8221;).       </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit191insidertrading004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit191insidertrading004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">4   Determining Whether Information Is Material And Nonpublic  Definition of &#8220;Material&#8221; Information.    1. There is no bright line test for determining whether particular  information is material. Such a determination depends on the facts  and circumstances unique to each situation, and cannot be made  solely based on the potential financial impact of the information.    2. In general, information about the Company should be considered  &#8220;material&#8221; if:    &#61623; A reasonable investor would consider the information  significant when deciding whether to buy or sell Company  securities; or    &#61623; The information, if disclosed, could be viewed by a  reasonable investor as having significantly altered the  total mix of information available in the marketplace  about the Company.    Put simply, if the information could reasonably be expected to affect the  price of the Company&#8217;s stock, whether positively or negatively, it should  be considered material.    3. It is important to remember that whether information is material will  be viewed by enforcement agencies with the benefit of hindsight. In  other words, if the price of the Company&#8217;s stock changed after the  information having been made public, it will likely be considered  material by enforcement agencies.    4. While it is not possible to identify every type of information that  could be deemed &#8220;material,&#8221; the following matters ordinarily  should be considered material:    &#61623; Projections of future earnings or losses, or other earnings  guidance;    &#61623; Changes to previously announced earnings guidance,  or the decision to suspend earnings guidance;    &#61623; A pending or proposed merger, acquisition or tender offer;    &#61623; A pending or proposed acquisition or disposition of a significant  asset;    &#61623; A pending or proposed joint venture;    &#61623; A Company restructuring;  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit191insidertrading005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit191insidertrading005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">5     &#61623; Significant related party transactions;    &#61623; A change in dividend policy, the declaration of a stock  split, or an offering of additional securities;    &#61623; Bank borrowings or other financing transactions out of the ordinary  course;    &#61623; The establishment of a repurchase program for Company  securities;    &#61623; A change in the Company&#8217;s pricing or cost structure;    &#61623; Major marketing changes;    &#61623; A change in auditors or notification that the auditor&#8217;s reports  may no longer be relied upon;    &#61623; Impending bankruptcy or the existence of severe liquidity  problems;    &#61623; The gain or loss of a significant customer or supplier;    &#61623; A significant cybersecurity incident, such as a data breach, or  any other significant disruption in the Company&#8217;s operations  or loss, potential loss, breach or unauthorized access of its  property or assets, whether at its facilities or through its  information technology infrastructure;    &#61623; The imposition of an event-specific restriction on trading in  Company securities or the securities of another company or  the extension or termination of such restriction;  &#61623; Major discoveries or significant changes or developments in  products or product lines, research or technologies;    &#61623; Significant changes or developments in supplies or  inventory, including significant product defects,  recalls or product returns;    &#61623; Stock splits, public or private securities/debt offerings, or  changes in dividend policies or amounts;    &#61623; Significant changes in senior management;    &#61623; Actual or threatened major litigation, or the resolution of such  litigation;    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit191insidertrading006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit191insidertrading006.jpg" title="slide6" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">6   &#61623; An imminent change in the Company&#8217;s credit rating by a rating  agency; or    &#61623; The contents of forthcoming publications that may affect  the market price of Company securities.    Definition of &#8220;Nonpublic&#8221; Information  Information is &#8220;nonpublic&#8221; if it has not been disseminated to investors through a  widely circulated news or wire service (such as Dow Jones, Bloomberg, PR  Newswire, etc.) or through a public  filing with the Securities and Exchange Commission (the &#8220;SEC&#8221;). For the  purposes of this Policy, information will be not considered public until after the  close of trading on the second full trading day following the Company&#8217;s  widespread public release of the information.    Consult the Compliance Officer for Guidance  Any Insider who is unsure whether the information they possess is material or  nonpublic should consult the Compliance Officer for guidance before trading in  any Company securities.    Additional Provisions For Section 16 Individuals and Key Employees  Definitions of Section 16 Individuals and Key Employees.    1. &#8220;Section 16 Individual&#8221; &#8211; Each member of the Company&#8217;s Board of  Directors (&#8220;Board&#8221;), those officers of the Company designated by  the Board as &#8220;Section 16 officers&#8221; of the Company, and their  respective family members and others in their households.    2. &#8220;Key Employees&#8221; &#8211; The following individuals are deemed Key  Employees for purposes of this Policy because of their position with  the Company and their possible access to material nonpublic  information:    &#61623; Active employees of the Company who have met or  currently meet the eligibility requirements to receive  annual stock option and/or restricted stock unit  awards from the Compensation and Leadership  Development Committee of the Board (the &#8220;Committee&#8221;);   &#61623; Active employees of the Company who are  members of the Executive Leadership Team;  &#61623; Active employees of the Company who are  members of the Senior Leadership Team;  &#61623; Active employees or contractors/consultants of the  Company who are members of the Internal Audit  department;  &#61623; Active employees or contractors/consultants of the  Company who are members of the Legal  department;  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit191insidertrading007.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit191insidertrading007.jpg" title="slide7" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">7   &#61623; Active employees or contractors/consultants of the  Company who are members of the Mergers &amp;  Acquisitions team;  &#61623; Active employees or contractors/consultants of the  Company who are Executive Assistants or Chiefs  of Staff (acting or in title) to members of the  Executive Leadership Team;  &#61623; Active employees or contractors/consultants of the  Company who have access to the Company&#8217;s  consolidated financial information; and  &#61623; Any other individual designated from time to time  by the Compliance Officer as a Key Employee.    Employees and other individuals who are recipients of stock  option and/or restricted stock unit awards from the Committee that  are broad-based or special awards from the CEO or other  authorized officer under a pool of stock options or restricted stock  units established by the Committee shall not be considered Key  Employees unless they also meet one or more of the conditions  set forth in the preceding two bullets.    The Trading Window  1. Trading Only While Trading Window is Open. Section 16  Individuals and Key Employees may buy, sell or trade in  Company securities only while the Company&#8217;s  trading window is open. In general, the Company&#8217;s trading window  opens starting on the third full trading day following the Company&#8217;s  public announcement of quarterly earnings, and remains open  through the fifteenth day of the last month of the then- current fiscal  quarter. The trading window is closed (i.e., no trading is allowed)  from the sixteenth day of the last month of the then-current fiscal  quarter until the third day following the earnings release.    2. Event-Specific Trading Restriction Periods. From time to time, an  event may occur that is material to the Company and is known by  only a few directors, officers and/or employees. So long as the event  remains material and nonpublic, the persons designated by the  Compliance Officer may not trade Company securities. In addition,  the Company&#8217;s financial results may be sufficiently material in a  particular fiscal quarter that, in the judgment of the Compliance  Officer, designated persons should refrain from trading in Company  securities even sooner than the typical blackout period described  above. In that situation, the Compliance Officer may notify these  persons that they should not trade in the Company&#8217;s Securities,  without disclosing the reason for the restriction. The existence of an  event-specific trading restriction period or extension of a blackout  period will not be announced to the Company as a whole, and should  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit191insidertrading008.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit191insidertrading008.jpg" title="slide8" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">8   not be communicated to any other person. Even if the Compliance  Officer has not designated you as a person who should not trade due  to an event-specific restriction, you should not trade while aware of  material nonpublic information. Exceptions will not be granted during  an event-specific trading restriction period. Further, the Company  may close the trading window at any time if there is material  nonpublic information that could affect trading in Company securities.  In this circumstance, the trading window will not reopen until after the  close of trading on the second full trading day following the  Company&#8217;s widespread public release of such information.    3. No Trading While Aware of Material Nonpublic Information.  Notwithstanding that the Company&#8217;s trading window is open, any  Section 16 Individual or Key Employee who is in possession of  material nonpublic information regarding the Company may not,  directly or indirectly, purchase or sell or otherwise engage in any  transaction involving Company securities, including the exercise of  stock options or any transfer, gift, pledge or loan of, Company  securities during an open trading window until the close of trading on  the second full trading day following the Company&#8217;s widespread  public release of such information.    4. Exceptions for Hardship Cases. The Compliance Officer may, on a  case- by-case basis, authorize trading in Company securities outside  of the applicable trading windows (but not during special trading  blackout periods) due to financial hardship or other hardships, but  only in accordance with the procedures set forth in &#8220;Procedures for  Approving Trades by Section 16 Individuals/Key Employees and  Hardship Cases - Hardship Trades&#8221; below.    Procedures for Approving Trades by Section 16 Individuals/Key  Employees and Hardship Cases  1. Section 16 Individual/Key Employee Trades. No Section 16 Individual  or Key Employee may trade in Company securities until:    A. the individual has notified the Compliance Officer in writing, at  least two business days prior to the proposed trade(s), of the  amount and nature of the proposed trade(s), and    B. the individual has certified to the Compliance Officer in  writing, no more than three business days prior to the  proposed trade(s), that they are not aware of material  nonpublic information regarding the Company.    The notice and certification required by this section shall be given  using the form attached hereto as Exhibit A. Once the request is  approved, the individual will have five business days from the  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit191insidertrading009.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit191insidertrading009.jpg" title="slide9" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">9   approval date to effect the transaction, provided that the facts in  the individual&#8217;s certification referred to in &#8220;Procedures for  Approving Trades by Section 16 Individuals/Key Employees  and Hardship Cases&#8221; above remain correct. Once the approval  period identified in the notice has expired, a new notice and  certification pursuant to this section must be given in order for the  individual to trade in Company securities.    2. Hardship Trades. The Compliance Officer may, on a case-by-case  basis, authorize trading in Company securities outside of an  applicable trading window due to financial hardship or other  hardships only after:    A. the person trading has notified the Compliance Officer  in writing of the circumstances of the hardship and the  amount and nature of the proposed trade(s), and    B. the person trading has certified to the Compliance Officer in  writing no earlier than two business days prior to the proposed  trade(s) that they are not aware of material nonpublic  information concerning the Company.    3. Compliance Officer Trades. If the Compliance Officer desires to  complete any trades involving Company securities, they must first  obtain the approval of the Chief Executive Officer or the Chief  Financial Officer of the Company.    4. No Obligation to Approve Trades. The existence of the foregoing  approval procedures does not in any way obligate the Compliance  Officer (or, in the case of any trade by the Compliance Officer, the  Chief Executive Officer or the Chief Financial Officer of the  Company) to approve any trades requested by Section 16  Individuals, Key Employees, hardship applicants or the Compliance  Officer.    Compliance Officer  The Company has designated its Vice President, Legal as the individual  responsible for ensuring compliance with this Policy (the &#8220;Compliance Officer&#8221;).  The duties of the Compliance Officer include the following:    1. Administering this Policy and monitoring and enforcing  compliance with all Policy provisions and procedures.    2. Responding to all inquiries relating to this Policy.    3. Reviewing and either approving or denying all proposed trades by  Section 16  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit191insidertrading010.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit191insidertrading010.jpg" title="slide10" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">10   Individuals in accordance with the &#8220;Procedures for Approving Trades  by Section 16 Individuals/Key Employees and Hardship Cases&#8221; set  forth above.    4. Providing copies of this Policy and other appropriate materials to all new  Insiders.    5. Administering, monitoring and enforcing compliance with all  federal and state insider trading laws and regulations.    6. Assisting in the preparation and filing of all required SEC reports  relating to insider trading in Company securities.    7. Revising the Policy as necessary to reflect changes in federal or  state insider trading laws and regulations, or as otherwise deemed  necessary or appropriate.    The Compliance Officer has designated the Legal Director of Corporate  Governance &amp; Securities Law to assist with the performance of such duties,  and in the event that the Compliance Officer is unable or unavailable to  perform such duties, the Legal Director of Corporate Governance &amp; Securities  Law would perform all such duties. The Compliance Officer may also  designate other individuals to perform such duties, as necessary.     Rule 10b5-1 Trading Plans  The trading prohibitions set forth in this Policy will not apply to trades that are  conducted through the use of a properly implemented Rule 10b5-1 plan (a &#8220;Rule  10b5-1 Trading Plan&#8221; or &#8220;Plan&#8221;). The SEC has adopted Rule 10b5-1 under the  Exchange Act which provides an affirmative defense against insider trading  liability of trades occurring under a pre-arranged, written trading plan (typically  entered into with a broker) that meets the Rule&#8217;s requirements. Under the Rule, to  qualify for the affirmative defense, an individual must be able to demonstrate that  the purchase, sale or trade in question took place pursuant to a written plan that  was implemented before they became aware of material nonpublic information.     Specific Requirements  1. Pre-Approval. Anyone wishing to establish a Rule 10b5-1 Trading  Plan (or modify an existing Plan) for trading in the Company&#8217;s  securities must first receive approval from the Compliance Officer or  their designee and ensure that the Plan complies with the  requirements of Rule 10b5-1. Section 16 Individuals or Key  Employees wanting to establish a Rule 10b5-1 Trading Plan must  also satisfy the notification and certification requirements set forth in  &#8220;Procedures for Approving Trades by Section 16 Individuals/Key  Employees and Hardship Cases&#8221; above.    2. Material Nonpublic Information and Event Specific Trading  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit191insidertrading011.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit191insidertrading011.jpg" title="slide11" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">11   Restriction. An individual desiring to enter into a Rule 10b5-1  Trading Plan must enter into the plan at a time when they are not  aware of any material nonpublic information about the Company or  otherwise subject to an event specific trading restriction.    3. Trading Window. Section 16 Individuals and Key Employees may  only establish a Rule 10b5-1 Trading Plan when the Company&#8217;s  trading window is open.    4. Cooling-Off Period.  After the adoption or modification of a Rule  10b5-1 Trading Plan, an individual is subject to a waiting period  before they may commence purchases or sales thereunder (the  &#8220;Cooling-Off Period&#8221;).     For a director or officer, the applicable Cooling-Off Period is the  later of (i) 90 days after the adoption or modification of the Plan or  (ii) two full trading days following the filing of the Form 10-Q or Form  10-K for the reporting period in which the Plan was adopted,  provided that such waiting period need not exceed 120 days after  the adoption or modification of the Plan.     For all other individuals, the applicable Cooling-Off Period is 30  days after the adoption or modification of the Plan.    5. No Overlapping Single-Trade Plans.   An individual may not  establish overlapping Rule 10b5-1 Trading Plans and must limit the  use of single-trade plans (i.e., a plan covering a single trading  event) to one during any consecutive 12-month period, in each case  subject to the accommodations set forth in Rule 10b5-1.    Potential Penalties and Disciplinary Sanctions  1. Civil and Criminal Penalties. The consequences of prohibited  insider trading or tipping can be severe. Persons violating insider  trading or tipping rules may be required to disgorge the profit made  or the loss avoided by the trading, pay the loss suffered by the  person who purchased securities from or sold securities to the  Insider or tippee, pay significant civil and/or criminal penalties, and  serve a lengthy jail term. The Company in such circumstances  may also be required to pay major civil or criminal penalties.    2. Company Discipline. Violation of this Policy or federal or state  insider trading or tipping laws by any Insider may, in the case of a  director, subject the director to dismissal proceedings and, in the  case of an officer or employee, subject the officer or employee to  disciplinary action by the Company up to and including termination  for cause.    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit191insidertrading012.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit191insidertrading012.jpg" title="slide12" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">12   3. Reporting of Violations. Any Insider who violates this Policy or any  federal or state law governing insider trading or tipping, or knows of  any such violation by any other Insider, must report the violation  immediately to the Compliance Officer. Upon determining that any  such violation has occurred, the Compliance Officer, in  consultation with, where appropriate, the Chair of the Audit Committee of  the Board, will determine whether the Company should release any  material nonpublic information, and, when required by applicable law,  shall cause the Company to report the violation to the SEC or other  appropriate governmental authority.    Miscellaneous  This Policy will be delivered to all directors, officers, employees and designated  outsiders upon its adoption by the Company and to all new directors, officers,  employees and designated outsiders at the start of their employment or  relationship with the Company.    Upon first receiving a copy of this Policy or any revised versions, each Section 16  Individual and Key Employee must sign an acknowledgment that they have  received a copy of this Policy and agrees to comply with its terms.  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit191insidertrading013.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit191insidertrading013.jpg" title="slide13" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">13      Receipt and Acknowledgment    Upon first receiving a copy of the Simpson Manufacturing Co., Inc. Insider  Trading Policies and Procedures or any revised version thereof, each member of  the Board of Directors, each officer designated under the Policy as a &#8220;Section 16  Individual&#8221; and each individual meeting the definition of &#8220;Key Employee&#8221; must  sign  the following receipt and acknowledgement.    I, , hereby acknowledge that I have received and  read a copy of the Simpson Manufacturing Co., Inc. Insider Trading Policies and  Procedures and agree to comply with its terms. I understand that violation of  insider trading or tipping laws or regulations may subject me to severe civil  and/or criminal penalties, and that violation of the terms of the above-titled policy  may subject me to discipline by the Company up to and including termination for  cause.          Signature  Date              (Print Name)               </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>4
<FILENAME>exhibit21listofsubsidiar.htm
<DESCRIPTION>EX-21
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit21listofsubsidiar</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit21listofsubsidiar001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit21listofsubsidiar001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">  84  Exhibit 21    Simpson Manufacturing Co., Inc. and Subsidiaries  List of Subsidiaries of Simpson Manufacturing Co., Inc.  At February 27, 2025     1.     Simpson Strong-Tie Company Inc., a California corporation  2.     Simpson Strong-Tie International, Inc., a California corporation  3.     Simpson Strong-Tie Canada, Limited, a Canadian corporation  4.     Simpson Strong-Tie Europe EURL, a French corporation  5.     Simpson Strong-Tie, S.A.S., a French corporation  6.     Simpson Strong-Tie Australia, Inc., a California corporation  7.     Simpson Strong-Tie A/S, a Danish corporation  8.     Simpson Strong-Tie GmbH, a German corporation  9.     Simpson France SCI, a French corporation  10.   Simpson Strong-Tie Australia Pty Limited, an Australian corporation  11.   Simpson Strong-Tie Asia Limited, a Hong Kong company  12.   Simpson Strong-Tie Asia Holding Limited, a Hong Kong company  13.   Simpson Strong-Tie (Zhangjiagang) Co., Ltd., a Chinese company  14.   Simpson Strong-Tie (New Zealand) Limited, a New Zealand company  15.   Simpson Strong-Tie Switzerland GmbH, a Switzerland company  16.   S&amp;P Clever Reinforcement Company AG, a Switzerland company  17.   S&amp;P Reinforcement Benelux B.V., a Dutch company  18.   S&amp;P Polska Sp. z.o.o., a Polish corporation  19.   Clever Reinforcement Iberica - Materiais de Constru&ccedil;&atilde;o, Lda., a Portugal company  20.   Simpson Strong-Tie Vietnam Company Limited, a Vietnam company  21.   Simpson Strong-Tie Chile Limitada, a Chile company  22.   Simpson Strong-Tie Structural Connectors Ireland Ltd, an Ireland company  23.   Multi Services D&eacute;coupe S.A., a Belgium company  24.   Simpson Strong-Tie AB, a Swedish company  25.  Christiania Spigerverk AS, a Norwegian company  26.   Sabrefix (UK) Limited, a UK Company  27.   S&amp;P Reinforcement Spain S.L., a Spanish company   28.   Holz Holdings, LLC, a Utah limited liability company (18% ownership)  29.   Ruby Sketch, an Australian company (25% ownership)  30.   Fixco Invest SAS, a French company  31.   Plastiform's SAS, a French company  32.   Lepone SCI, a French company  33.   Lober SCI, a French company  34.   Ateliers LR Etanco SAS, a French company  35.   RFIX SAS, a French company  36.   L.R.D. SAS, a French company  37.   LRM Industries SAS, a French company  38.   Cleas Protection SAS, a French company  39.   Friulsider S.P.A., an Italian company  40.   Friulsider UK Limited, an UK company  41.   Simpson Strong-Tie Etanco P.S.A., a Polish company  42.   Etanco Romania SRL, a Romanian company  43.   Etanco Benelux, a Belgium company  44.   SYSTEA GmbH, a German company  45.   SYSTEA North America Inc., a US company  46.   MSJ Holding GmbH, a Swiss company  47.   PMJ-tec AG, a Swiss company  48.   PMJ-tec BV, a Dutch company  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>5
<FILENAME>exhibit23auditorsconsent_2.htm
<DESCRIPTION>EX-23
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i8d6316f36e1f44d49c59b325c79e2023_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:700;line-height:120%">Exhibit 23</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have issued our reports dated February 28, 2025, with respect to the consolidated financial statements, financial statement schedule, and internal control over financial reporting included in the Annual Report of Simpson Manufacturing Co., Inc. on Form 10-K for the year ended December 31, 2024.  We consent to the incorporation by reference of said reports in the Registration Statements of Simpson Manufacturing  Co., Inc. on Forms S-3 (File Nos. 333-44603 and 333-102910) and on Forms S-8 (File Nos. 033-90964, 333-37325, 333-40858, 333-97313, 333-97315, 333-173811, 033-85662 and 333-271724).</font></div><div style="margin-bottom:6pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#47;s&#47; Grant Thornton LLP</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">San Francisco, California</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">February&#160;28, 2025</font></div><div><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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>exhibit311annualceocertifi.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i81da2de87f7344e9bab4fa48e4a87e67_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:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%">Simpson Manufacturing Co., Inc. and Subsidiaries</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%">Rule 13a-14(a)&#47;15d-14(a) Certifications</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Mike Olosky, certify that&#58;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this annual report on Form 10-K of Simpson Manufacturing Co., Inc.&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;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="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;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="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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="padding-left:54pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;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="padding-left:54pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (c)&#160;&#160;&#160;&#160;Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and </font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and </font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:7.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.237%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.969%"></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:700;line-height:100%">DATE&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 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:1pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By &#47;s&#47;Mike Olosky</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</font></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%">Mike Olosky</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</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%">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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>exhibit312_annualcfocertif.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="icdfe569a98fa46579dea89cb34d57cb7_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:700;line-height:120%">Exhibit 31.2</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%">Simpson Manufacturing Co., Inc. and Subsidiaries</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%">Rule 13a-14(a)&#47;15d-14(a) Certifications</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Matt Dunn, certify that&#58;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this annual report on Form 10-K of Simpson Manufacturing Co., Inc.&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;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="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;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="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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="padding-left:54pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;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="padding-left:54pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (c)&#160;&#160;&#160;&#160;Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and </font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and </font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:5pt;padding-left:10.12pt;padding-right:10.12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:7.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.703%"></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:700;line-height:100%">DATE&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 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:1pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By &#47;s&#47;Matt Dunn</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</font></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%">Matt Dunn</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</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%">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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>8
<FILENAME>exhibit32_annual2024.htm
<DESCRIPTION>EX-32
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="iba381f9445a248f5b861353f874e613d_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:700;line-height:120%">Exhibit 32</font></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%">Simpson Manufacturing Co., Inc. and Subsidiaries</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%">Section 1350 Certifications</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undersigned, Mike Olosky and Matt Dunn, being the duly elected and acting Chief Executive Officer and Chief Financial Officer, respectively, of Simpson Manufacturing Co., Inc., a Delaware corporation (the &#8220;Company&#8221;), hereby certify that the annual report of the Company on Form 10-K for the year ended December&#160;31, 2024, fully complies with the requirements of section 13(a) of the Securities Exchange Act of 1934, as amended, and that information contained in such report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="padding-left:252pt"><font><br></font></div><div style="padding-left:252pt"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="margin-top:5pt;text-align:center"><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><td style="width:6.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.107%"></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:700;line-height:100%">DATE&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 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:1pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By &#47;s&#47;Mike Olosky</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mike Olosky</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr><tr style="height:15pt"><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 style="height:15pt"><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="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:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By &#47;s&#47;Matt Dunn</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: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:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matt Dunn</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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><tr style="height:15pt"><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></table></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">A signed original of this written statement required by Section 1350 of Chapter 63 of Title 18 of the United States Code has been provided to Simpson Manufacturing Co., Inc. and will be retained by Simpson Manufacturing Co., Inc. and furnished to the Securities and Exchange Commission or its staff on request.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The foregoing certification is being furnished to the Securities and Exchange Commission pursuant to &#167; 18 U.S.C. Section 1350. It is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div><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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>ssd-20241231.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:c594f7f6-4bca-4e2f-9c09-04aa19bea0c9,g:097d43c8-dfc4-40d0-95c3-02966a1d5c3a-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ssd="http://www.simpsonfg.com/20241231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.simpsonfg.com/20241231">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af-sub/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.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="ssd-20241231_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="ssd-20241231_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="ssd-20241231_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="ssd-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.simpsonfg.com/role/DocumentandEntityInformation">
        <link:definition>0000001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.simpsonfg.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.simpsonfg.com/role/ConsolidatedBalanceSheets">
        <link:definition>9952151 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.simpsonfg.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952152 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations">
        <link:definition>9952153 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquity" roleURI="http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>9952154 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquityParenthetical" roleURI="http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical">
        <link:definition>9952155 - Statement - Consolidated Statements of Stockholders' Equity (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="ConsolidatedStatementsofCashFlows" roleURI="http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>9952156 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSummaryofSignificantAccountingPolicies" roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPolicies">
        <link:definition>9952157 - Disclosure - Operations and 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="Acquisitions" roleURI="http://www.simpsonfg.com/role/Acquisitions">
        <link:definition>9952158 - Disclosure - Acquisitions</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="RevenuefromContractswithCustomers" roleURI="http://www.simpsonfg.com/role/RevenuefromContractswithCustomers">
        <link:definition>9952159 - Disclosure - Revenue from Contracts with Customers</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="NetIncomeperShare" roleURI="http://www.simpsonfg.com/role/NetIncomeperShare">
        <link:definition>9952160 - Disclosure - Net Income 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="StockholdersEquity" roleURI="http://www.simpsonfg.com/role/StockholdersEquity">
        <link:definition>9952161 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.simpsonfg.com/role/StockBasedCompensation">
        <link:definition>9952162 - 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="TradeAccountsReceivablenet" roleURI="http://www.simpsonfg.com/role/TradeAccountsReceivablenet">
        <link:definition>9952163 - Disclosure - Trade Accounts Receivable, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.simpsonfg.com/role/Inventories">
        <link:definition>9952164 - Disclosure - Inventories</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="DerivativeInstruments" roleURI="http://www.simpsonfg.com/role/DerivativeInstruments">
        <link:definition>9952165 - Disclosure - Derivative Instruments</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="PropertyPlantandEquipmentnet" roleURI="http://www.simpsonfg.com/role/PropertyPlantandEquipmentnet">
        <link:definition>9952166 - Disclosure - Property, Plant and Equipment, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssets" roleURI="http://www.simpsonfg.com/role/GoodwillandIntangibleAssets">
        <link:definition>9952167 - Disclosure - Goodwill and 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="Leases" roleURI="http://www.simpsonfg.com/role/Leases">
        <link:definition>9952168 - 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="AccruedLiabilitiesandOtherCurrentLiabilities" roleURI="http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilities">
        <link:definition>9952169 - Disclosure - Accrued Liabilities and Other Current Liabilities</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="Debt" roleURI="http://www.simpsonfg.com/role/Debt">
        <link:definition>9952170 - Disclosure - 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="CommitmentsandContingencies" roleURI="http://www.simpsonfg.com/role/CommitmentsandContingencies">
        <link:definition>9952171 - 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="IncomeTaxes" roleURI="http://www.simpsonfg.com/role/IncomeTaxes">
        <link:definition>9952172 - 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="RetirementPlans" roleURI="http://www.simpsonfg.com/role/RetirementPlans">
        <link:definition>9952173 - Disclosure - Retirement Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.simpsonfg.com/role/RelatedPartyTransactions">
        <link:definition>9952174 - 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="SegmentInformation" roleURI="http://www.simpsonfg.com/role/SegmentInformation">
        <link:definition>9952175 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.simpsonfg.com/role/SubsequentEvents">
        <link:definition>9952176 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS" roleURI="http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS">
        <link:definition>9952177 - Disclosure - SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS</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="OperationsandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9955511 - Disclosure - Operations and 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="OperationsandSummaryofSignificantAccountingPoliciesTables" roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables">
        <link:definition>9955512 - Disclosure - Operations and 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="AcquisitionsTables" roleURI="http://www.simpsonfg.com/role/AcquisitionsTables">
        <link:definition>9955513 - Disclosure - Acquisitions (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="NetIncomeperShareTables" roleURI="http://www.simpsonfg.com/role/NetIncomeperShareTables">
        <link:definition>9955514 - Disclosure - Net Income 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="StockholdersEquityTables" roleURI="http://www.simpsonfg.com/role/StockholdersEquityTables">
        <link:definition>9955515 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.simpsonfg.com/role/StockBasedCompensationTables">
        <link:definition>9955516 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeAccountsReceivablenetTables" roleURI="http://www.simpsonfg.com/role/TradeAccountsReceivablenetTables">
        <link:definition>9955517 - Disclosure - Trade Accounts Receivable, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.simpsonfg.com/role/InventoriesTables">
        <link:definition>9955518 - Disclosure - Inventories (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="DerivativeInstrumentsandHedgingActivitiesTables" roleURI="http://www.simpsonfg.com/role/DerivativeInstrumentsandHedgingActivitiesTables">
        <link:definition>9955519 - Disclosure - Derivative Instruments and Hedging Activities (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="PropertyPlantandEquipmentnetTables" roleURI="http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetTables">
        <link:definition>9955520 - Disclosure - Property, Plant and Equipment, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsTables" roleURI="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>9955521 - Disclosure - Goodwill and 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="LeasesTables" roleURI="http://www.simpsonfg.com/role/LeasesTables">
        <link:definition>9955522 - 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="AccruedLiabilitiesandOtherCurrentLiabilitiesTables" roleURI="http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesTables">
        <link:definition>9955523 - Disclosure - Accrued Liabilities and Other Current Liabilities (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="DebtTables" roleURI="http://www.simpsonfg.com/role/DebtTables">
        <link:definition>9955524 - Disclosure - 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="IncomeTaxesTables" roleURI="http://www.simpsonfg.com/role/IncomeTaxesTables">
        <link:definition>9955525 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.simpsonfg.com/role/SegmentInformationTables">
        <link:definition>9955526 - Disclosure - Segment Information (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="OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails" roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails">
        <link:definition>9955527 - Disclosure - Operations and Summary of Significant Accounting Policies - PP&amp;E and Other Misc Disclosures (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="OperationsandSummaryofSignificantAccountingPoliciesCECLRollforwardDetails" roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesCECLRollforwardDetails">
        <link:definition>9955528 - Disclosure - Operations and Summary of Significant Accounting Policies - CECL Rollforward (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="OperationsandSummaryofSignificantAccountingPoliciesResearchandDevelopmentandAdvertisingCostsDetails" roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesResearchandDevelopmentandAdvertisingCostsDetails">
        <link:definition>9955529 - Disclosure - Operations and Summary of Significant Accounting Policies - Research and Development and Advertising Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails">
        <link:definition>9955530 - Disclosure - Operations and Summary of Significant Accounting Policies - Stock Based Compensation (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="OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails" roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails">
        <link:definition>9955531 - Disclosure - Operations and Summary of Significant Accounting Policies - Deprecation and Amortization (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="OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails" roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails">
        <link:definition>9955532 - Disclosure - Operations and Summary of Significant Accounting Policies - Fair Value Table (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.simpsonfg.com/role/AcquisitionsNarrativeDetails">
        <link:definition>9955533 - 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="AcquisitionsPreliminaryPurchasePriceAllocationDetails" roleURI="http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails">
        <link:definition>9955534 - Disclosure - Acquisitions - Preliminary Purchase Price Allocation (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="AcquisitionsIntangibleAssetsDetails" roleURI="http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails">
        <link:definition>9955535 - Disclosure - Acquisitions - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsProFormaDetails" roleURI="http://www.simpsonfg.com/role/AcquisitionsProFormaDetails">
        <link:definition>9955536 - Disclosure - Acquisitions - Pro Forma (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="RevenuefromContractswithCustomersDetails" roleURI="http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails">
        <link:definition>9955537 - Disclosure - Revenue from Contracts with Customers (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="NetIncomeperShareSharesandEPSDetails" roleURI="http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails">
        <link:definition>9955538 - Disclosure - Net Income per Share - Shares and EPS (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="StockholdersEquityStockRepurchaseProgramDetails" roleURI="http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails">
        <link:definition>9955539 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityComprehensiveIncomeLossDetails" roleURI="http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails">
        <link:definition>9955540 - Disclosure - Stockholders' Equity - Comprehensive Income (Loss) - (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="StockBasedCompensationDetails" roleURI="http://www.simpsonfg.com/role/StockBasedCompensationDetails">
        <link:definition>9955541 - Disclosure - Stock-Based Compensation (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="TradeAccountsReceivablenetDetails" roleURI="http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails">
        <link:definition>9955542 - Disclosure - Trade Accounts Receivable, net (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="InventoriesDetails" roleURI="http://www.simpsonfg.com/role/InventoriesDetails">
        <link:definition>9955543 - Disclosure - Inventories (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="DerivativeInstrumentsDetails" roleURI="http://www.simpsonfg.com/role/DerivativeInstrumentsDetails">
        <link:definition>9955544 - Disclosure - Derivative 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="PropertyPlantandEquipmentnetDetails" roleURI="http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails">
        <link:definition>9955545 - Disclosure - Property, Plant and Equipment, net (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="GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" roleURI="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails">
        <link:definition>9955546 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails" roleURI="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails">
        <link:definition>9955547 - Disclosure - Goodwill and Intangible Assets - Amortizable Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails" roleURI="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails">
        <link:definition>9955548 - Disclosure - Goodwill and Intangible Assets - Goodwill and Intangible Assets, Net (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="LeasesSummaryofleasesonBalanceSheetsDetails" roleURI="http://www.simpsonfg.com/role/LeasesSummaryofleasesonBalanceSheetsDetails">
        <link:definition>9955549 - Disclosure - Leases - Summary of leases on Balance Sheets (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="LeasesComponentsofLeaseExpenseDetails" roleURI="http://www.simpsonfg.com/role/LeasesComponentsofLeaseExpenseDetails">
        <link:definition>9955550 - Disclosure - Leases - Components of Lease Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSupplementaryCashFlowInformationDetails" roleURI="http://www.simpsonfg.com/role/LeasesSupplementaryCashFlowInformationDetails">
        <link:definition>9955551 - Disclosure - Leases - Supplementary 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="LeasesScheduleofLeasesDetails" roleURI="http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails">
        <link:definition>9955552 - Disclosure - Leases - Schedule of Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesWeighedAverageLifeofLeasesDetails" roleURI="http://www.simpsonfg.com/role/LeasesWeighedAverageLifeofLeasesDetails">
        <link:definition>9955553 - Disclosure - Leases - Weighed Average Life of Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesandOtherCurrentLiabilitiesDetails" roleURI="http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails">
        <link:definition>9955554 - Disclosure - Accrued Liabilities and Other Current Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDetails" roleURI="http://www.simpsonfg.com/role/DebtDetails">
        <link:definition>9955555 - Disclosure - 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="DebtLoanFacilityDetails" roleURI="http://www.simpsonfg.com/role/DebtLoanFacilityDetails">
        <link:definition>9955556 - Disclosure - Debt - Loan Facility (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="DebtMaintenanceFeesandBankChargesDetails" roleURI="http://www.simpsonfg.com/role/DebtMaintenanceFeesandBankChargesDetails">
        <link:definition>9955557 - Disclosure - Debt- Maintenance Fees and Bank Charges (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="CommitmentsandContingenciesDetails" roleURI="http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails">
        <link:definition>9955558 - Disclosure - Commitments and Contingencies (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="IncomeTaxesTaxCutsandJobsActDetails" roleURI="http://www.simpsonfg.com/role/IncomeTaxesTaxCutsandJobsActDetails">
        <link:definition>9955559 - Disclosure - Income Taxes - Tax Cuts and Jobs Act (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="IncomeTaxesSummaryofTaxReconciliationsDetails" roleURI="http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails">
        <link:definition>9955560 - Disclosure - Income Taxes - Summary of Tax Reconciliations (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="IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9955561 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesUnrecognizedTaxBenefitsDetails" roleURI="http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails">
        <link:definition>9955562 - Disclosure - Income Taxes - Unrecognized Tax Benefits (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="RetirementPlansDetails" roleURI="http://www.simpsonfg.com/role/RetirementPlansDetails">
        <link:definition>9955563 - Disclosure - Retirement Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNarrativeDetails" roleURI="http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails">
        <link:definition>9955564 - Disclosure - Segment Information - 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="SegmentInformationGeographicDistributionandNetSalesbyProductDetails" roleURI="http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails">
        <link:definition>9955565 - Disclosure - Segment Information - Geographic Distribution and Net Sales by Product (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="SubsequentEventsDetails" roleURI="http://www.simpsonfg.com/role/SubsequentEventsDetails">
        <link:definition>9955566 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" roleURI="http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails">
        <link:definition>9955567 - Disclosure - SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (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="ssd_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan" abstract="false" name="CommonStockHeldByNonQualifiedDeferredCompensationPlan" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_NonQualifiedDeferredCompensationPlanShareAwards" abstract="false" name="NonQualifiedDeferredCompensationPlanShareAwards" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_ETANCOMember" abstract="true" name="ETANCOMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_ResearchAndDevelopmentAndOtherEngineering" abstract="false" name="ResearchAndDevelopmentAndOtherEngineering" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" abstract="false" name="BusinessCombinationAcquisitionAndIntegrationRelatedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_DCPVestedStockMember" abstract="true" name="DCPVestedStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" abstract="false" name="NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan" abstract="false" name="AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_ShareBasedCompensationPerShare" abstract="false" name="ShareBasedCompensationPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="ssd_TerminationForwardContracts" abstract="false" name="TerminationForwardContracts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_TerminationOfCashFlowHedge" abstract="false" name="TerminationOfCashFlowHedge" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_SupplementalCashFlowCashPaidAbstract" abstract="true" name="SupplementalCashFlowCashPaidAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ssd_ConcentrationsOfCreditRiskPolicyTextBlock" abstract="false" name="ConcentrationsOfCreditRiskPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="ssd_ToolAndDiePolicyTextBlock" abstract="false" name="ToolAndDiePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="ssd_OtherCurrentAssetsPolicyTextBlock" abstract="false" name="OtherCurrentAssetsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock" abstract="false" name="ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock" abstract="false" name="ScheduleOfRevenueDistributedByProductInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange" abstract="false" name="PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany" abstract="false" name="NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ssd_PercentageOfUncollectibleAccountsReceivable" abstract="false" name="PercentageOfUncollectibleAccountsReceivable" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="ssd_DerivativeContractsMember" abstract="true" name="DerivativeContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_MonetDeSauwInc.Member" abstract="true" name="MonetDeSauwInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ssd_MachineryEquipmentAndSoftwareDevelopmentMember" abstract="true" name="MachineryEquipmentAndSoftwareDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_NetIncomeProFormaWithAdjustmentMember" abstract="true" name="NetIncomeProFormaWithAdjustmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_NetLoss" abstract="false" name="NetLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected" abstract="false" name="BusinessCombinationAcquiredReceivableExcessAmountCollected" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_TradeNameMember" abstract="true" name="TradeNameMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ssd_DevelopedTechnologyMember" abstract="true" name="DevelopedTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities" abstract="false" name="BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_WoodConstructionMember" abstract="true" name="WoodConstructionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_ConcreteConstructionMember" abstract="true" name="ConcreteConstructionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_OtherProductsMember" abstract="true" name="OtherProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_A2018StockRepurchaseProgramMemberMember" abstract="true" name="A2018StockRepurchaseProgramMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_ForwardForeignCurrencyMember" abstract="true" name="ForwardForeignCurrencyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_EmployeesMember" abstract="true" name="EmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_StockOptionAndRestrictedStockUnitPlan2011Member" abstract="true" name="StockOptionAndRestrictedStockUnitPlan2011Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_StockBonusPlanMember" abstract="true" name="StockBonusPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_NumberOfDirectors" abstract="false" name="NumberOfDirectors" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash" abstract="false" name="ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod" abstract="false" name="ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ssd_AllowanceForSalesDiscountAndReturnsCurrent" abstract="false" name="AllowanceForSalesDiscountAndReturnsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_ForwardPointsMember" abstract="true" name="ForwardPointsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_EURForwardContractMember" abstract="true" name="EURForwardContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember" abstract="true" name="CrossCurrencySwapIndexedToEquitySettlementCashAmountMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_HedgeAccountingReserveBalanceMember" abstract="true" name="HedgeAccountingReserveBalanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_OtherForeignExchangeLossNet" abstract="false" name="OtherForeignExchangeLossNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" abstract="false" name="PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress" abstract="false" name="PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost" abstract="false" name="FullyDepreciatedPropertyPlantAndEquipmentOriginalCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_NoncompeteAgreementsTrademarksAndOtherMember" abstract="true" name="NoncompeteAgreementsTrademarksAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_NorthAmericaSegmentMember" abstract="true" name="NorthAmericaSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_EuropeSegmentMember" abstract="true" name="EuropeSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_AsiaPacificSegmentMember" abstract="true" name="AsiaPacificSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet" abstract="false" name="FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_AmortizationOfIntangibleAssetsPurchases" abstract="false" name="AmortizationOfIntangibleAssetsPurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross" abstract="false" name="FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_AccruedSalesIncentiveAndAdvertisingCurrent" abstract="false" name="AccruedSalesIncentiveAndAdvertisingCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_AdjustedBaseRateMember" abstract="true" name="AdjustedBaseRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_EurodollarApplicableMarginRateMember" abstract="true" name="EurodollarApplicableMarginRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_DailySimpleRFRMember" abstract="true" name="DailySimpleRFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_DebtInstrumentRateOverLifeOfDebtMember" abstract="true" name="DebtInstrumentRateOverLifeOfDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_WellsFargoBankMember" abstract="true" name="WellsFargoBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_CollectiveBargainingArrangementsTable" abstract="true" name="CollectiveBargainingArrangementsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="ssd_CollectiveBargainingArrangementsLineItems" abstract="true" name="CollectiveBargainingArrangementsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ssd_PercentageOfEmployeesAsRepresentedByLaborUnions" abstract="false" name="PercentageOfEmployeesAsRepresentedByLaborUnions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes" abstract="false" name="EffectiveIncomeTaxRateReconciliationStateIncomeTaxes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes" abstract="false" name="EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary" abstract="false" name="EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_DeferredTaxAssetsLeaseObligations" abstract="false" name="DeferredTaxAssetsLeaseObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_DeferredTaxAssetAcquisitionExpense" abstract="false" name="DeferredTaxAssetAcquisitionExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_DeferredTaxLiabilitiesRightOfUseAssets" abstract="false" name="DeferredTaxLiabilitiesRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_NumberOfDefinedContributionRetirementPlans" abstract="false" name="NumberOfDefinedContributionRetirementPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation" abstract="false" name="DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="ssd_ForeignOperatingEntitiesMember" abstract="true" name="ForeignOperatingEntitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ssd_ResearchAndDevelopmentAndOtherEngineeringExpense" abstract="false" name="ResearchAndDevelopmentAndOtherEngineeringExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_SignificantNoncashCharges" abstract="false" name="SignificantNoncashCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ssd_CashAndCashEquivalentsPercentage" abstract="false" name="CashAndCashEquivalentsPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="ssd_OtherCountriesMember" abstract="true" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>ssd-20241231_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:c594f7f6-4bca-4e2f-9c09-04aa19bea0c9,g:097d43c8-dfc4-40d0-95c3-02966a1d5c3a-->
<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.simpsonfg.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ssd-20241231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.simpsonfg.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7beb39a4-04cf-4709-ae17-382f46968121" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_58d99dbd-4793-4931-88c3-a5d3e0d59d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7beb39a4-04cf-4709-ae17-382f46968121" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_58d99dbd-4793-4931-88c3-a5d3e0d59d4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_42738d33-9e00-4c55-b5f3-4fdcfa86ff6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7beb39a4-04cf-4709-ae17-382f46968121" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_42738d33-9e00-4c55-b5f3-4fdcfa86ff6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bcf3655c-d773-44f9-88e8-74a62cbd748b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7beb39a4-04cf-4709-ae17-382f46968121" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bcf3655c-d773-44f9-88e8-74a62cbd748b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_9c1c71b4-02bc-4034-8fd0-1609e5bf572a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7beb39a4-04cf-4709-ae17-382f46968121" xlink:to="loc_us-gaap_CommonStockValue_9c1c71b4-02bc-4034-8fd0-1609e5bf572a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_2092ac25-8d83-430b-a3c4-bd21acfe400e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7beb39a4-04cf-4709-ae17-382f46968121" xlink:to="loc_us-gaap_TreasuryStockValue_2092ac25-8d83-430b-a3c4-bd21acfe400e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan_543141f9-e0d3-44a2-8768-62cce08a8044" xlink:href="ssd-20241231.xsd#ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7beb39a4-04cf-4709-ae17-382f46968121" xlink:to="loc_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan_543141f9-e0d3-44a2-8768-62cce08a8044" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_5f5b3868-49e5-44d6-bd09-598308aea859" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_bc3b3de4-55a6-465e-990a-243261d2d158" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_5f5b3868-49e5-44d6-bd09-598308aea859" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_bc3b3de4-55a6-465e-990a-243261d2d158" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f4e8ad27-5954-4b02-8243-27117b0b55c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_5f5b3868-49e5-44d6-bd09-598308aea859" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f4e8ad27-5954-4b02-8243-27117b0b55c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_4aae4dee-87eb-406f-a4cf-78c323717e90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_5f5b3868-49e5-44d6-bd09-598308aea859" xlink:to="loc_us-gaap_LineOfCredit_4aae4dee-87eb-406f-a4cf-78c323717e90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4888f51d-a326-4360-8d5c-20750ed25312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_5f5b3868-49e5-44d6-bd09-598308aea859" xlink:to="loc_us-gaap_LiabilitiesCurrent_4888f51d-a326-4360-8d5c-20750ed25312" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9bd2f6bf-ed21-4bb5-acfe-4f0588f4d2cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_5f5b3868-49e5-44d6-bd09-598308aea859" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9bd2f6bf-ed21-4bb5-acfe-4f0588f4d2cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a7d8cae5-a83a-4ae8-be2e-1416190b2a08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3ba6727a-9bad-44f6-a93e-44440f42feb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a7d8cae5-a83a-4ae8-be2e-1416190b2a08" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3ba6727a-9bad-44f6-a93e-44440f42feb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d489167a-373f-4695-9fbe-18e378329438" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a7d8cae5-a83a-4ae8-be2e-1416190b2a08" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d489167a-373f-4695-9fbe-18e378329438" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ced4d897-1a65-4aa8-bc48-8497788dfb79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a7d8cae5-a83a-4ae8-be2e-1416190b2a08" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ced4d897-1a65-4aa8-bc48-8497788dfb79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_440104a6-e60f-4884-bef8-40c353eea5d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a7d8cae5-a83a-4ae8-be2e-1416190b2a08" xlink:to="loc_us-gaap_AssetsCurrent_440104a6-e60f-4884-bef8-40c353eea5d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_32c63cda-03f0-4eaf-93c6-e10d2e95192e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a7d8cae5-a83a-4ae8-be2e-1416190b2a08" xlink:to="loc_us-gaap_Goodwill_32c63cda-03f0-4eaf-93c6-e10d2e95192e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a7b40f21-e2a2-4a05-8a00-737aea9ee942" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a7d8cae5-a83a-4ae8-be2e-1416190b2a08" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a7b40f21-e2a2-4a05-8a00-737aea9ee942" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f3b17460-3eb0-43c1-8009-c5acc25e7019" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f7957c8c-08bd-4e5d-9780-7da2f6e9f986" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_f3b17460-3eb0-43c1-8009-c5acc25e7019" xlink:to="loc_us-gaap_StockholdersEquity_f7957c8c-08bd-4e5d-9780-7da2f6e9f986" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NonQualifiedDeferredCompensationPlanShareAwards_4a1706fe-5c76-4657-9a62-5f887d31b4a3" xlink:href="ssd-20241231.xsd#ssd_NonQualifiedDeferredCompensationPlanShareAwards"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_f3b17460-3eb0-43c1-8009-c5acc25e7019" xlink:to="loc_ssd_NonQualifiedDeferredCompensationPlanShareAwards_4a1706fe-5c76-4657-9a62-5f887d31b4a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1186403c-b773-4289-9067-a0b1a25df22a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_f3b17460-3eb0-43c1-8009-c5acc25e7019" xlink:to="loc_us-gaap_Liabilities_1186403c-b773-4289-9067-a0b1a25df22a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_72ce7e00-74fa-46f5-a0b0-aefaf60b5802" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_f3b17460-3eb0-43c1-8009-c5acc25e7019" xlink:to="loc_us-gaap_CommitmentsAndContingencies_72ce7e00-74fa-46f5-a0b0-aefaf60b5802" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_cedabf7b-f773-4c93-af51-c55351201882" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_69dabea6-0e50-4992-b62b-e464a38eec5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_cedabf7b-f773-4c93-af51-c55351201882" xlink:to="loc_us-gaap_InventoryNet_69dabea6-0e50-4992-b62b-e464a38eec5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_4779b6ac-02ab-4c6d-bc3c-73f6818f0118" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_cedabf7b-f773-4c93-af51-c55351201882" xlink:to="loc_us-gaap_OtherAssetsCurrent_4779b6ac-02ab-4c6d-bc3c-73f6818f0118" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6d93dfb4-99f6-4945-9fe3-82e759158745" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_cedabf7b-f773-4c93-af51-c55351201882" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6d93dfb4-99f6-4945-9fe3-82e759158745" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e0a5d90a-282a-4141-9344-56682b386749" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_cedabf7b-f773-4c93-af51-c55351201882" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e0a5d90a-282a-4141-9344-56682b386749" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_8e9276c7-c36c-4f23-9b9e-1802f0c38b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_f9586972-ef99-42cb-bd3a-1b087d1d41f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8e9276c7-c36c-4f23-9b9e-1802f0c38b2d" xlink:to="loc_us-gaap_LongTermDebtCurrent_f9586972-ef99-42cb-bd3a-1b087d1d41f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_a8f18474-c11a-4fbd-8654-f27ba0ab8525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8e9276c7-c36c-4f23-9b9e-1802f0c38b2d" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_a8f18474-c11a-4fbd-8654-f27ba0ab8525" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_47ec2080-4c6f-4a81-b947-579f4e54391a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8e9276c7-c36c-4f23-9b9e-1802f0c38b2d" xlink:to="loc_us-gaap_AccountsPayableCurrent_47ec2080-4c6f-4a81-b947-579f4e54391a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ssd-20241231.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_0320478f-cc14-47f9-a085-914a1f1eace3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1a432644-f137-45e7-9ca1-8aba3f4abf96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0320478f-cc14-47f9-a085-914a1f1eace3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1a432644-f137-45e7-9ca1-8aba3f4abf96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ad5ac487-3bce-40d6-a42a-4df5ec72825f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0320478f-cc14-47f9-a085-914a1f1eace3" xlink:to="loc_us-gaap_NetIncomeLoss_ad5ac487-3bce-40d6-a42a-4df5ec72825f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_633b598d-3e94-4e92-a8e3-ff845dcb4718" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0320478f-cc14-47f9-a085-914a1f1eace3" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_633b598d-3e94-4e92-a8e3-ff845dcb4718" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_28b94bcf-1752-4dce-9114-6feb9c6c3de8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0320478f-cc14-47f9-a085-914a1f1eace3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_28b94bcf-1752-4dce-9114-6feb9c6c3de8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8b9c483-ce51-4639-b1ac-71bf61e1bdc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_a1191df5-7360-428a-953b-b5afb95d0eea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8b9c483-ce51-4639-b1ac-71bf61e1bdc3" xlink:to="loc_us-gaap_OperatingIncomeLoss_a1191df5-7360-428a-953b-b5afb95d0eea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d60805aa-9d9f-470d-81bd-8e9dbb41ce7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8b9c483-ce51-4639-b1ac-71bf61e1bdc3" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d60805aa-9d9f-470d-81bd-8e9dbb41ce7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5caae2df-1268-4b4a-a07f-f5a397ca0651" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8b9c483-ce51-4639-b1ac-71bf61e1bdc3" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5caae2df-1268-4b4a-a07f-f5a397ca0651" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_11b47ff4-6880-4773-bf32-003659e390b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_c15abd38-875e-4394-af92-fcb3814c714a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_11b47ff4-6880-4773-bf32-003659e390b2" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_c15abd38-875e-4394-af92-fcb3814c714a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_93de60c7-4e82-492a-9dde-3ea8f21457a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_11b47ff4-6880-4773-bf32-003659e390b2" xlink:to="loc_us-gaap_SellingAndMarketingExpense_93de60c7-4e82-492a-9dde-3ea8f21457a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ResearchAndDevelopmentAndOtherEngineering_f784754f-8ce1-493b-933e-ad8373ddec1e" xlink:href="ssd-20241231.xsd#ssd_ResearchAndDevelopmentAndOtherEngineering"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_11b47ff4-6880-4773-bf32-003659e390b2" xlink:to="loc_ssd_ResearchAndDevelopmentAndOtherEngineering_f784754f-8ce1-493b-933e-ad8373ddec1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9967fc4d-436d-47da-843a-7105c79eb569" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_39bbcba5-1299-40f2-9962-1025e2732e38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_9967fc4d-436d-47da-843a-7105c79eb569" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_39bbcba5-1299-40f2-9962-1025e2732e38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_91cf2396-3713-4711-b36a-a9a2d002faf0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_9967fc4d-436d-47da-843a-7105c79eb569" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_91cf2396-3713-4711-b36a-a9a2d002faf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2149656a-8b0e-4053-9d4b-76172ae75d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_aa168a22-3e3e-49ff-9f0c-c189fbd22c5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2149656a-8b0e-4053-9d4b-76172ae75d6c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_aa168a22-3e3e-49ff-9f0c-c189fbd22c5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0e3eb012-2b1a-4a0d-83c0-e0f706bbc0e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2149656a-8b0e-4053-9d4b-76172ae75d6c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0e3eb012-2b1a-4a0d-83c0-e0f706bbc0e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_fa4bec82-cbcc-4131-892d-3a656160b935" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_d45c0e2f-6917-46fb-8316-afcd2fcf7df9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_fa4bec82-cbcc-4131-892d-3a656160b935" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_d45c0e2f-6917-46fb-8316-afcd2fcf7df9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_8d3f0758-53e7-4956-9b70-7f0ee026160e" xlink:href="ssd-20241231.xsd#ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_fa4bec82-cbcc-4131-892d-3a656160b935" xlink:to="loc_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_8d3f0758-53e7-4956-9b70-7f0ee026160e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_71b7592b-567a-477a-a5bd-db1224f6b6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_fa4bec82-cbcc-4131-892d-3a656160b935" xlink:to="loc_us-gaap_GrossProfit_71b7592b-567a-477a-a5bd-db1224f6b6fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_1689bf5b-5406-4c47-a736-894b6284cb92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_fa4bec82-cbcc-4131-892d-3a656160b935" xlink:to="loc_us-gaap_OperatingExpenses_1689bf5b-5406-4c47-a736-894b6284cb92" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ssd-20241231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f30b7306-69b7-4d06-9639-808a9b57b14b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e0bc2650-8a8d-4e07-80bd-2d727622a129" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_f30b7306-69b7-4d06-9639-808a9b57b14b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e0bc2650-8a8d-4e07-80bd-2d727622a129" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_374ca916-8cbb-4503-b58f-ddf12e08dfa2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_f30b7306-69b7-4d06-9639-808a9b57b14b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_374ca916-8cbb-4503-b58f-ddf12e08dfa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4d87058b-4389-4698-bb56-0c8c7ffe2b44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_f30b7306-69b7-4d06-9639-808a9b57b14b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4d87058b-4389-4698-bb56-0c8c7ffe2b44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d216b754-a865-4efa-9717-19a806addf33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_f30b7306-69b7-4d06-9639-808a9b57b14b" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d216b754-a865-4efa-9717-19a806addf33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_84174701-9fdb-40b9-a758-3adf49201a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_cc8fa520-45f1-4608-9f5a-a959f7413bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_84174701-9fdb-40b9-a758-3adf49201a5b" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_cc8fa520-45f1-4608-9f5a-a959f7413bb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_8e1d4c9e-afea-4767-a134-7d908c2376c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_84174701-9fdb-40b9-a758-3adf49201a5b" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_8e1d4c9e-afea-4767-a134-7d908c2376c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b9c90ebb-a444-4e30-8e60-802eee8454b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_84174701-9fdb-40b9-a758-3adf49201a5b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b9c90ebb-a444-4e30-8e60-802eee8454b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_TerminationForwardContracts_56698910-e6fe-4502-b8c0-3809972ad441" xlink:href="ssd-20241231.xsd#ssd_TerminationForwardContracts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_84174701-9fdb-40b9-a758-3adf49201a5b" xlink:to="loc_ssd_TerminationForwardContracts_56698910-e6fe-4502-b8c0-3809972ad441" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_3450d17f-ff5a-4ebf-bbc5-4a871ed06118" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_84174701-9fdb-40b9-a758-3adf49201a5b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_3450d17f-ff5a-4ebf-bbc5-4a871ed06118" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_fcb60160-6c95-4675-aa91-5dab12d43c80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_84174701-9fdb-40b9-a758-3adf49201a5b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_fcb60160-6c95-4675-aa91-5dab12d43c80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_bf850c05-3ef9-4ff6-86aa-7a7eb1fd4eac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_OperatingLeaseExpense_bf850c05-3ef9-4ff6-86aa-7a7eb1fd4eac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ca583d8d-17fd-4006-980b-51b9cab46823" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_NetIncomeLoss_ca583d8d-17fd-4006-980b-51b9cab46823" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_4e6fcd47-b4d3-4a8e-9b80-d8cb816285dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_4e6fcd47-b4d3-4a8e-9b80-d8cb816285dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_43cead49-1c49-4651-9b4e-6b337fbd606c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_43cead49-1c49-4651-9b4e-6b337fbd606c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_817449e8-ed10-4020-8146-cdf189fe15bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_817449e8-ed10-4020-8146-cdf189fe15bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_e75fcc40-2e1f-4658-82dc-1a73e9ef08f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_e75fcc40-2e1f-4658-82dc-1a73e9ef08f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_0b6446f7-58f2-453f-bc87-e08d32e10ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_0b6446f7-58f2-453f-bc87-e08d32e10ebe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e838155c-e358-4042-8b93-2971ce8cd2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_ShareBasedCompensation_e838155c-e358-4042-8b93-2971ce8cd2ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_6ae04b99-ed50-4166-9818-5df0071a2393" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_6ae04b99-ed50-4166-9818-5df0071a2393" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_5e20c4a8-9a61-4a55-97a1-ddccae01c604" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_5e20c4a8-9a61-4a55-97a1-ddccae01c604" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_ab13777d-1e68-4080-9a6b-b9a16b717ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_ab13777d-1e68-4080-9a6b-b9a16b717ecf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_6a103c25-c562-4be7-b299-c31a11b28da6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_AssetImpairmentCharges_6a103c25-c562-4be7-b299-c31a11b28da6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_532e24e9-cda8-4863-a5ed-22c4c30a0605" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_532e24e9-cda8-4863-a5ed-22c4c30a0605" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_9b4718ee-5222-479e-b607-7444e32dc45f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_9b4718ee-5222-479e-b607-7444e32dc45f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainBeforeTax_0a54cff7-7922-46e4-b023-ada14d62df4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainBeforeTax"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainBeforeTax_0a54cff7-7922-46e4-b023-ada14d62df4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b5209e87-32c7-4ad1-a07b-3264e6f05f38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b5209e87-32c7-4ad1-a07b-3264e6f05f38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_271add21-24d6-41a8-b748-08f1315b599f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_271add21-24d6-41a8-b748-08f1315b599f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2e69192c-2526-4c88-a91d-2e1d3d37dd82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_668e960d-7771-45fc-937e-d0241c5f9f5f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2e69192c-2526-4c88-a91d-2e1d3d37dd82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_edeb63df-440c-412f-a528-0bb7569e183c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4249155f-f690-4cf2-8024-b2c24d2ce63d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_edeb63df-440c-412f-a528-0bb7569e183c" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4249155f-f690-4cf2-8024-b2c24d2ce63d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_TerminationOfCashFlowHedge_d406268f-7b78-46cf-8b20-af12d92db63e" xlink:href="ssd-20241231.xsd#ssd_TerminationOfCashFlowHedge"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_edeb63df-440c-412f-a528-0bb7569e183c" xlink:to="loc_ssd_TerminationOfCashFlowHedge_d406268f-7b78-46cf-8b20-af12d92db63e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_6fef51e3-cf02-47e1-8d09-387bb37bb7b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_edeb63df-440c-412f-a528-0bb7569e183c" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_6fef51e3-cf02-47e1-8d09-387bb37bb7b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_f38e7f15-f414-4f9d-bb8a-dc35a6c3ceb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_edeb63df-440c-412f-a528-0bb7569e183c" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_f38e7f15-f414-4f9d-bb8a-dc35a6c3ceb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_aea54d8e-1f6d-40da-ba14-b142e0ccca16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_edeb63df-440c-412f-a528-0bb7569e183c" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_aea54d8e-1f6d-40da-ba14-b142e0ccca16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_30fb18f1-f9bc-4c73-b66b-d0219db0af14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_edeb63df-440c-412f-a528-0bb7569e183c" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_30fb18f1-f9bc-4c73-b66b-d0219db0af14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_6844ce18-2022-4fec-8154-9752bea782ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_edeb63df-440c-412f-a528-0bb7569e183c" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_6844ce18-2022-4fec-8154-9752bea782ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_c21c018d-4edb-4500-b125-861d59b9ead1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_edeb63df-440c-412f-a528-0bb7569e183c" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_c21c018d-4edb-4500-b125-861d59b9ead1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#AcquisitionsPreliminaryPurchasePriceAllocationDetails"/>
  <link:calculationLink xlink:role="http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_dc833955-e8e9-4308-8a85-94179539fe39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_68b9c602-ca01-4eb9-a174-99c8542c8243" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_dc833955-e8e9-4308-8a85-94179539fe39" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_68b9c602-ca01-4eb9-a174-99c8542c8243" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_4dac4ccc-5d56-4ccb-a198-aac08af1e1dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_dc833955-e8e9-4308-8a85-94179539fe39" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_4dac4ccc-5d56-4ccb-a198-aac08af1e1dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_d5731466-fcc6-4477-bc48-c93e06270c82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_dc833955-e8e9-4308-8a85-94179539fe39" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_d5731466-fcc6-4477-bc48-c93e06270c82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_aa172f37-147c-457a-8b13-d463c1cb8144" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_dc833955-e8e9-4308-8a85-94179539fe39" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_aa172f37-147c-457a-8b13-d463c1cb8144" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_33602b58-66c5-46fd-83b4-28df4ac36a06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_dc833955-e8e9-4308-8a85-94179539fe39" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_33602b58-66c5-46fd-83b4-28df4ac36a06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b3646384-f22a-4327-9521-943e5ef2e1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_b19bdf56-3647-4e75-ac8e-ad376058d448" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquiredReceivablesFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b3646384-f22a-4327-9521-943e5ef2e1e4" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_b19bdf56-3647-4e75-ac8e-ad376058d448" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_f5d734de-c0fa-45b3-ae75-bf5dffa0527d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b3646384-f22a-4327-9521-943e5ef2e1e4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_f5d734de-c0fa-45b3-ae75-bf5dffa0527d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_54fe1a7a-daf5-4b81-b91d-821009afc719" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b3646384-f22a-4327-9521-943e5ef2e1e4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_54fe1a7a-daf5-4b81-b91d-821009afc719" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_40432076-6a56-4b30-8493-ca680ec4c7ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b3646384-f22a-4327-9521-943e5ef2e1e4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_40432076-6a56-4b30-8493-ca680ec4c7ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized_98dfb4ab-2aa3-4bf5-9738-85a34938949a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b3646384-f22a-4327-9521-943e5ef2e1e4" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized_98dfb4ab-2aa3-4bf5-9738-85a34938949a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_12b856c5-e885-4a8f-9d63-105091b00951" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b3646384-f22a-4327-9521-943e5ef2e1e4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_12b856c5-e885-4a8f-9d63-105091b00951" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_5d1ceb81-b061-41de-bc2e-b379d96654f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b3646384-f22a-4327-9521-943e5ef2e1e4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_5d1ceb81-b061-41de-bc2e-b379d96654f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_467835a4-35b4-4a05-a01c-d87f28fcfc50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b3646384-f22a-4327-9521-943e5ef2e1e4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_467835a4-35b4-4a05-a01c-d87f28fcfc50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_04765b81-9350-474d-94fa-dd7b26a59047" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b3646384-f22a-4327-9521-943e5ef2e1e4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_04765b81-9350-474d-94fa-dd7b26a59047" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_07de2597-0d5c-496f-8792-73106d47f682" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_02c7ed02-d856-43b5-bdae-706761928e05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_07de2597-0d5c-496f-8792-73106d47f682" xlink:to="loc_us-gaap_Goodwill_02c7ed02-d856-43b5-bdae-706761928e05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_be6e9037-82fb-4151-9ca1-611f74a5b9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_07de2597-0d5c-496f-8792-73106d47f682" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_be6e9037-82fb-4151-9ca1-611f74a5b9f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_664e4d05-5930-421d-956f-7d3545be880e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_07de2597-0d5c-496f-8792-73106d47f682" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_664e4d05-5930-421d-956f-7d3545be880e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_3261ce83-a262-4962-b5c9-d06425a5087a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_07de2597-0d5c-496f-8792-73106d47f682" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_3261ce83-a262-4962-b5c9-d06425a5087a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_be7a9df6-095d-4a93-8114-a4e996b1e93e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_07de2597-0d5c-496f-8792-73106d47f682" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_be7a9df6-095d-4a93-8114-a4e996b1e93e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities_1fdf487a-5e28-46b2-894f-4dba7c2e793e" xlink:href="ssd-20241231.xsd#ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_07de2597-0d5c-496f-8792-73106d47f682" xlink:to="loc_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities_1fdf487a-5e28-46b2-894f-4dba7c2e793e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_46b68ecc-1488-4970-bacf-ab7964b6767a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_07de2597-0d5c-496f-8792-73106d47f682" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_46b68ecc-1488-4970-bacf-ab7964b6767a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#NetIncomeperShareSharesandEPSDetails"/>
  <link:calculationLink xlink:role="http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0a67de7b-4d75-4161-a1a5-930d765ebfc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_adf6e58e-60c9-4f19-91d7-b8757340bcc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_0a67de7b-4d75-4161-a1a5-930d765ebfc0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_adf6e58e-60c9-4f19-91d7-b8757340bcc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_79a8dd5a-a62f-4708-8e96-b85986e9e232" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_0a67de7b-4d75-4161-a1a5-930d765ebfc0" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_79a8dd5a-a62f-4708-8e96-b85986e9e232" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e487b5ab-066a-423f-8f5d-f5ee4d2c1655" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0a67de7b-4d75-4161-a1a5-930d765ebfc0" xlink:to="loc_us-gaap_NetIncomeLoss_e487b5ab-066a-423f-8f5d-f5ee4d2c1655" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#TradeAccountsReceivablenetDetails"/>
  <link:calculationLink xlink:role="http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f4eab10f-eee0-4fc2-8dd5-0af2c74dea65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_eed405e5-fde1-4cdf-a06b-6668698c4fac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_f4eab10f-eee0-4fc2-8dd5-0af2c74dea65" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_eed405e5-fde1-4cdf-a06b-6668698c4fac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_17e9f6c6-7896-428e-be82-f0ceb7bdcadc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_f4eab10f-eee0-4fc2-8dd5-0af2c74dea65" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_17e9f6c6-7896-428e-be82-f0ceb7bdcadc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AllowanceForSalesDiscountAndReturnsCurrent_332793e1-490d-4681-9635-2f68ba605f4a" xlink:href="ssd-20241231.xsd#ssd_AllowanceForSalesDiscountAndReturnsCurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_f4eab10f-eee0-4fc2-8dd5-0af2c74dea65" xlink:to="loc_ssd_AllowanceForSalesDiscountAndReturnsCurrent_332793e1-490d-4681-9635-2f68ba605f4a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/InventoriesDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.simpsonfg.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_7e95945f-6d7d-4a22-9fd7-5ba5e1a78dae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_e40b5f33-6db0-48c6-bb3e-c05d7d7b0371" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_7e95945f-6d7d-4a22-9fd7-5ba5e1a78dae" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_e40b5f33-6db0-48c6-bb3e-c05d7d7b0371" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_7bd64bb0-35f0-4369-bf42-859e486c5d90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_7e95945f-6d7d-4a22-9fd7-5ba5e1a78dae" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_7bd64bb0-35f0-4369-bf42-859e486c5d90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_9c8cdd60-1570-4c8c-8a42-176352babab7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_7e95945f-6d7d-4a22-9fd7-5ba5e1a78dae" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_9c8cdd60-1570-4c8c-8a42-176352babab7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#PropertyPlantandEquipmentnetDetails"/>
  <link:calculationLink xlink:role="http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress_ad2f85ff-a790-4b80-9b5a-a1ba04d262c8" xlink:href="ssd-20241231.xsd#ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress_55c805f5-06b1-4b30-970c-4cace84a34b5" xlink:href="ssd-20241231.xsd#ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress_ad2f85ff-a790-4b80-9b5a-a1ba04d262c8" xlink:to="loc_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress_55c805f5-06b1-4b30-970c-4cace84a34b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c19f15ec-c6e5-40dc-a499-b8383ad5d4e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress_ad2f85ff-a790-4b80-9b5a-a1ba04d262c8" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c19f15ec-c6e5-40dc-a499-b8383ad5d4e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_bbfd95d5-f6ac-4d27-af83-215dc89c30b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress_5fe6a76d-3ecd-41c6-81c1-1808956e4929" xlink:href="ssd-20241231.xsd#ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_bbfd95d5-f6ac-4d27-af83-215dc89c30b1" xlink:to="loc_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress_5fe6a76d-3ecd-41c6-81c1-1808956e4929" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_615c21ed-f578-46c6-9523-8f17626ec033" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_bbfd95d5-f6ac-4d27-af83-215dc89c30b1" xlink:to="loc_us-gaap_ConstructionInProgressGross_615c21ed-f578-46c6-9523-8f17626ec033" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#AccruedLiabilitiesandOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_3a570135-5691-49c9-8886-bd8e48a6d06e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_eb27067c-4884-4894-b90e-7a2cf3e3ab92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_3a570135-5691-49c9-8886-bd8e48a6d06e" xlink:to="loc_us-gaap_DividendsPayableCurrent_eb27067c-4884-4894-b90e-7a2cf3e3ab92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_ccf1ce14-891c-4dcc-8654-5b6ebb3f37dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_3a570135-5691-49c9-8886-bd8e48a6d06e" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_ccf1ce14-891c-4dcc-8654-5b6ebb3f37dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_cb3bee11-3185-449a-a080-315825dece51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_3a570135-5691-49c9-8886-bd8e48a6d06e" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_cb3bee11-3185-449a-a080-315825dece51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_0cbd8390-b7e1-4dc8-a1d9-eb0d031b5942" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_3a570135-5691-49c9-8886-bd8e48a6d06e" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_0cbd8390-b7e1-4dc8-a1d9-eb0d031b5942" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e71aa531-f6f4-4cb3-9eb6-06d3a087e48c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_3a570135-5691-49c9-8886-bd8e48a6d06e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e71aa531-f6f4-4cb3-9eb6-06d3a087e48c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_83c51de8-b3ac-48de-addc-a3a8bc6d0844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_3a570135-5691-49c9-8886-bd8e48a6d06e" xlink:to="loc_us-gaap_AccruedVacationCurrent_83c51de8-b3ac-48de-addc-a3a8bc6d0844" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AccruedSalesIncentiveAndAdvertisingCurrent_adfa5036-6bce-47de-ba2b-418cea3262ec" xlink:href="ssd-20241231.xsd#ssd_AccruedSalesIncentiveAndAdvertisingCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_3a570135-5691-49c9-8886-bd8e48a6d06e" xlink:to="loc_ssd_AccruedSalesIncentiveAndAdvertisingCurrent_adfa5036-6bce-47de-ba2b-418cea3262ec" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/DebtLoanFacilityDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#DebtLoanFacilityDetails"/>
  <link:calculationLink xlink:role="http://www.simpsonfg.com/role/DebtLoanFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_fc444112-58a0-488b-88f6-9b898eb8615e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d91508b5-123c-4ddb-8e4d-fd256620da00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fc444112-58a0-488b-88f6-9b898eb8615e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d91508b5-123c-4ddb-8e4d-fd256620da00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_244f3872-4ef0-4848-a4c1-d236a1656bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fc444112-58a0-488b-88f6-9b898eb8615e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_244f3872-4ef0-4848-a4c1-d236a1656bdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_56e4c1a5-0f99-4a88-ac81-c49de62b4e16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fc444112-58a0-488b-88f6-9b898eb8615e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_56e4c1a5-0f99-4a88-ac81-c49de62b4e16" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#IncomeTaxesSummaryofTaxReconciliationsDetails"/>
  <link:calculationLink xlink:role="http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_732e76fe-c0ff-473d-84b3-be7cb13c13cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_0e898505-1ed2-4a83-b3cb-6efbb1e287d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_732e76fe-c0ff-473d-84b3-be7cb13c13cf" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_0e898505-1ed2-4a83-b3cb-6efbb1e287d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c92926a3-27db-49f2-a4d9-dcf2482a45ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_732e76fe-c0ff-473d-84b3-be7cb13c13cf" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c92926a3-27db-49f2-a4d9-dcf2482a45ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_fb5a77e7-6f6a-424a-a0c5-7729a564638d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5c81c46d-3fcb-469e-9d6e-79adfdc77035" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fb5a77e7-6f6a-424a-a0c5-7729a564638d" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5c81c46d-3fcb-469e-9d6e-79adfdc77035" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8a9c8e5b-1c4e-493c-9757-0872840d9ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fb5a77e7-6f6a-424a-a0c5-7729a564638d" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8a9c8e5b-1c4e-493c-9757-0872840d9ebc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_477ebf07-1673-4c64-93ea-912ad8b44e92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fb5a77e7-6f6a-424a-a0c5-7729a564638d" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_477ebf07-1673-4c64-93ea-912ad8b44e92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_948b6231-fb1d-4755-a997-a7c7247ee473" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fb5a77e7-6f6a-424a-a0c5-7729a564638d" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_948b6231-fb1d-4755-a997-a7c7247ee473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_44bd21bf-9f7a-4522-aa93-091e6137c35a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fb5a77e7-6f6a-424a-a0c5-7729a564638d" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_44bd21bf-9f7a-4522-aa93-091e6137c35a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_6c0e9391-428a-4f10-8478-e7d645dce845" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fb5a77e7-6f6a-424a-a0c5-7729a564638d" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_6c0e9391-428a-4f10-8478-e7d645dce845" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_95069d8a-501c-4cda-bdc5-04234af1523c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes_93346620-9629-4fc7-8f8a-ede2c60a59f7" xlink:href="ssd-20241231.xsd#ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_95069d8a-501c-4cda-bdc5-04234af1523c" xlink:to="loc_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes_93346620-9629-4fc7-8f8a-ede2c60a59f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_dc12221e-729a-4f60-b183-4c35ffd4e8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_95069d8a-501c-4cda-bdc5-04234af1523c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_dc12221e-729a-4f60-b183-4c35ffd4e8d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_8a6a650a-1239-4e2e-8cbc-0f8f0bf54e31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_95069d8a-501c-4cda-bdc5-04234af1523c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_8a6a650a-1239-4e2e-8cbc-0f8f0bf54e31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_0e14592f-9c78-4ab9-9686-0a849de47850" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_95069d8a-501c-4cda-bdc5-04234af1523c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_0e14592f-9c78-4ab9-9686-0a849de47850" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_57d3012c-65b0-4800-9402-fea38f835a96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_95069d8a-501c-4cda-bdc5-04234af1523c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_57d3012c-65b0-4800-9402-fea38f835a96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary_e025e325-5cf9-4987-9225-5de7b1568bed" xlink:href="ssd-20241231.xsd#ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_95069d8a-501c-4cda-bdc5-04234af1523c" xlink:to="loc_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary_e025e325-5cf9-4987-9225-5de7b1568bed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_923a58eb-bd75-4602-89b9-915f3914d161" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_95069d8a-501c-4cda-bdc5-04234af1523c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_923a58eb-bd75-4602-89b9-915f3914d161" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes_23837d05-03b4-4435-b429-74c5b5cc2659" xlink:href="ssd-20241231.xsd#ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_95069d8a-501c-4cda-bdc5-04234af1523c" xlink:to="loc_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes_23837d05-03b4-4435-b429-74c5b5cc2659" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_05d9798f-cfee-4513-ae15-aff2865aebe1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_676efc17-14a8-4843-af71-be60454e71a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_05d9798f-cfee-4513-ae15-aff2865aebe1" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_676efc17-14a8-4843-af71-be60454e71a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_9a36ce4e-5cb0-4f4a-8372-d600cca4aef7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_05d9798f-cfee-4513-ae15-aff2865aebe1" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_9a36ce4e-5cb0-4f4a-8372-d600cca4aef7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DeferredTaxAssetsLeaseObligations_3f0dfe41-cc1c-41b0-83e4-30582e40291d" xlink:href="ssd-20241231.xsd#ssd_DeferredTaxAssetsLeaseObligations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_05d9798f-cfee-4513-ae15-aff2865aebe1" xlink:to="loc_ssd_DeferredTaxAssetsLeaseObligations_3f0dfe41-cc1c-41b0-83e4-30582e40291d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DeferredTaxAssetAcquisitionExpense_4b14854d-eeb7-4c28-921e-24e511b9d218" xlink:href="ssd-20241231.xsd#ssd_DeferredTaxAssetAcquisitionExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_05d9798f-cfee-4513-ae15-aff2865aebe1" xlink:to="loc_ssd_DeferredTaxAssetAcquisitionExpense_4b14854d-eeb7-4c28-921e-24e511b9d218" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_01647e4c-6c02-4ec7-82e3-514ca09d075d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_05d9798f-cfee-4513-ae15-aff2865aebe1" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_01647e4c-6c02-4ec7-82e3-514ca09d075d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_8aacb998-52e4-4d8b-88e1-e88f338efaf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_05d9798f-cfee-4513-ae15-aff2865aebe1" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_8aacb998-52e4-4d8b-88e1-e88f338efaf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_34d73b7e-7507-4cea-9a8e-ad28652ece32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_05d9798f-cfee-4513-ae15-aff2865aebe1" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_34d73b7e-7507-4cea-9a8e-ad28652ece32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_606abe65-af2c-4879-815e-7dc8f4d2817a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_05d9798f-cfee-4513-ae15-aff2865aebe1" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_606abe65-af2c-4879-815e-7dc8f4d2817a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_7fd44ce3-77ea-472a-8bef-9d4f32a563c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_05d9798f-cfee-4513-ae15-aff2865aebe1" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_7fd44ce3-77ea-472a-8bef-9d4f32a563c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_800936ea-c75b-4639-bc41-1d694fc0229f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_05d9798f-cfee-4513-ae15-aff2865aebe1" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_800936ea-c75b-4639-bc41-1d694fc0229f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances_be9e24ed-9ba0-416b-b8b2-514441347210" xlink:href="ssd-20241231.xsd#ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_05d9798f-cfee-4513-ae15-aff2865aebe1" xlink:to="loc_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances_be9e24ed-9ba0-416b-b8b2-514441347210" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_94b77594-6ae4-4688-a2c4-033e24266250" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_ae6bb057-f654-40f7-a11c-28ddc8845b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_94b77594-6ae4-4688-a2c4-033e24266250" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_ae6bb057-f654-40f7-a11c-28ddc8845b0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_83e127e8-f742-4bed-83a8-27de9d6bd706" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_94b77594-6ae4-4688-a2c4-033e24266250" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_83e127e8-f742-4bed-83a8-27de9d6bd706" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_0181d87c-a2c0-44e8-97c7-d981d484e460" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_1a27bf1a-57f7-47c1-9975-4f27cb014adf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_0181d87c-a2c0-44e8-97c7-d981d484e460" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_1a27bf1a-57f7-47c1-9975-4f27cb014adf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DeferredTaxLiabilitiesRightOfUseAssets_1f7aef94-309b-412f-bd1c-6f333780a215" xlink:href="ssd-20241231.xsd#ssd_DeferredTaxLiabilitiesRightOfUseAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_0181d87c-a2c0-44e8-97c7-d981d484e460" xlink:to="loc_ssd_DeferredTaxLiabilitiesRightOfUseAssets_1f7aef94-309b-412f-bd1c-6f333780a215" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome_8046dbd1-d161-45aa-9c21-f358c1c25e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_0181d87c-a2c0-44e8-97c7-d981d484e460" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome_8046dbd1-d161-45aa-9c21-f358c1c25e9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_c270f1db-ad5c-41bc-b26b-a8b304a79770" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_0181d87c-a2c0-44e8-97c7-d981d484e460" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_c270f1db-ad5c-41bc-b26b-a8b304a79770" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_32d24808-f69c-42e8-b5ac-7c7b5051ebe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_67f76758-6356-443a-99c4-cfd89c84f10d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_32d24808-f69c-42e8-b5ac-7c7b5051ebe2" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_67f76758-6356-443a-99c4-cfd89c84f10d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d4d74272-e311-44f9-98a2-a755d802fb1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_32d24808-f69c-42e8-b5ac-7c7b5051ebe2" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d4d74272-e311-44f9-98a2-a755d802fb1c" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>ssd-20241231_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:c594f7f6-4bca-4e2f-9c09-04aa19bea0c9,g:097d43c8-dfc4-40d0-95c3-02966a1d5c3a-->
<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.simpsonfg.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ssd-20241231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_033771bf-c540-4c61-8cbf-ce242a138f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_StatementTable_033771bf-c540-4c61-8cbf-ce242a138f0c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_f366cb10-70e5-402a-9772-9c0f67bfa302" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_033771bf-c540-4c61-8cbf-ce242a138f0c" xlink:to="loc_srt_RestatementAxis_f366cb10-70e5-402a-9772-9c0f67bfa302" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_f366cb10-70e5-402a-9772-9c0f67bfa302_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_f366cb10-70e5-402a-9772-9c0f67bfa302" xlink:to="loc_srt_RestatementDomain_f366cb10-70e5-402a-9772-9c0f67bfa302_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_3fe62bcb-c4f4-48c7-8e8a-7ce5c4d39e6a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_f366cb10-70e5-402a-9772-9c0f67bfa302" xlink:to="loc_srt_RestatementDomain_3fe62bcb-c4f4-48c7-8e8a-7ce5c4d39e6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6619c177-13b6-446f-bf23-3e86edc486d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_033771bf-c540-4c61-8cbf-ce242a138f0c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6619c177-13b6-446f-bf23-3e86edc486d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6619c177-13b6-446f-bf23-3e86edc486d0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6619c177-13b6-446f-bf23-3e86edc486d0" xlink:to="loc_us-gaap_ClassOfStockDomain_6619c177-13b6-446f-bf23-3e86edc486d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b5945a63-67f5-4274-9a2f-8fb0b070dff1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6619c177-13b6-446f-bf23-3e86edc486d0" xlink:to="loc_us-gaap_ClassOfStockDomain_b5945a63-67f5-4274-9a2f-8fb0b070dff1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a39cbbb7-a3e4-4530-abff-68756407e23a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a39cbbb7-a3e4-4530-abff-68756407e23a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_add1af78-ef8d-4ea4-814d-5356ea31e5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_add1af78-ef8d-4ea4-814d-5356ea31e5b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ee25b5d1-4677-4f8b-878e-b05ace420226" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_InventoryNet_ee25b5d1-4677-4f8b-878e-b05ace420226" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_14c3dd52-f7ef-4c48-803e-a938784ddacf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_OtherAssetsCurrent_14c3dd52-f7ef-4c48-803e-a938784ddacf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_75d9b9f7-3307-462a-8784-9a798950fb30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_AssetsCurrent_75d9b9f7-3307-462a-8784-9a798950fb30" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a4ae0948-058d-4101-8084-aa8ba3d2c2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a4ae0948-058d-4101-8084-aa8ba3d2c2bf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d90052b2-5ba1-4812-a4b2-1a007bb43ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d90052b2-5ba1-4812-a4b2-1a007bb43ea8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_32cc1b66-7758-492e-bc94-edca4b8e30fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_Goodwill_32cc1b66-7758-492e-bc94-edca4b8e30fd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_533c5acc-eb12-48db-8c1f-d6902fbb9afb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_533c5acc-eb12-48db-8c1f-d6902fbb9afb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_926f4a25-fde8-46ad-a7b8-83fed18eabce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_926f4a25-fde8-46ad-a7b8-83fed18eabce" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_06735e58-360a-4589-8f31-794aaacee7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_Assets_06735e58-360a-4589-8f31-794aaacee7ee" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_2010d009-f499-4380-bb19-dc12f6fd8e61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_AccountsPayableCurrent_2010d009-f499-4380-bb19-dc12f6fd8e61" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c08ccf64-0cfb-4aef-b3e6-58242d23456e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_c08ccf64-0cfb-4aef-b3e6-58242d23456e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_af51673c-2201-4b23-97d1-d40c145d4d85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_LongTermDebtCurrent_af51673c-2201-4b23-97d1-d40c145d4d85" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_70c5d093-dfaa-4839-9230-e580ffb90e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_LiabilitiesCurrent_70c5d093-dfaa-4839-9230-e580ffb90e4b" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_61f3e148-edc7-40b8-ad35-5bb9f3cc634f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_LineOfCredit_61f3e148-edc7-40b8-ad35-5bb9f3cc634f" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_895e78a8-e445-4700-b449-cc26a483a9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_895e78a8-e445-4700-b449-cc26a483a9bc" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_34fd18e0-155a-43c0-a258-812ad0a7b03e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_34fd18e0-155a-43c0-a258-812ad0a7b03e" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_b40bb5f1-18cb-4c95-b421-181a995de00e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_b40bb5f1-18cb-4c95-b421-181a995de00e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_dd13cfbf-9164-46b8-b2c6-acee1977776a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_Liabilities_dd13cfbf-9164-46b8-b2c6-acee1977776a" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_d5575f4d-579c-4591-a4a0-2df0d20d14fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_CommitmentsAndContingencies_d5575f4d-579c-4591-a4a0-2df0d20d14fb" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_9afb5526-9e93-48c3-b91c-e9cdf1cf739b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_CommonStockValue_9afb5526-9e93-48c3-b91c-e9cdf1cf739b" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_6ced60ab-eac2-43b2-920f-ed5c0206b9b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_6ced60ab-eac2-43b2-920f-ed5c0206b9b5" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_98155ac8-5222-4907-9310-08c1fb91a237" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_98155ac8-5222-4907-9310-08c1fb91a237" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_8b8897b7-b6c4-425a-b48d-a23e5bb74835" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_TreasuryStockValue_8b8897b7-b6c4-425a-b48d-a23e5bb74835" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan_73776b27-da6c-467f-becb-e343e89e8bd1" xlink:href="ssd-20241231.xsd#ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan_73776b27-da6c-467f-becb-e343e89e8bd1" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5d5a37bc-0d1c-4f7a-afee-f7b62e484841" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5d5a37bc-0d1c-4f7a-afee-f7b62e484841" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_083859e0-9477-4be0-a142-7463d876be94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_StockholdersEquity_083859e0-9477-4be0-a142-7463d876be94" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_932f5801-94a6-43f5-870b-31e6a3b841e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_932f5801-94a6-43f5-870b-31e6a3b841e0" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NonQualifiedDeferredCompensationPlanShareAwards_80c04a3a-4c19-486e-a975-af45e6b137e6" xlink:href="ssd-20241231.xsd#ssd_NonQualifiedDeferredCompensationPlanShareAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_ssd_NonQualifiedDeferredCompensationPlanShareAwards_80c04a3a-4c19-486e-a975-af45e6b137e6" xlink:type="arc" order="29"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ssd-20241231.xsd#ConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_de914b5f-9c9e-40b0-b1c7-c719e8205948" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_StatementTable_de914b5f-9c9e-40b0-b1c7-c719e8205948" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_da0e01e8-64a7-4b91-a87d-a29ee714a229" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_de914b5f-9c9e-40b0-b1c7-c719e8205948" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_da0e01e8-64a7-4b91-a87d-a29ee714a229" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_da0e01e8-64a7-4b91-a87d-a29ee714a229_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_da0e01e8-64a7-4b91-a87d-a29ee714a229" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_da0e01e8-64a7-4b91-a87d-a29ee714a229_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ef55fbbb-df72-44d1-846c-94f01e2d5eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_da0e01e8-64a7-4b91-a87d-a29ee714a229" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ef55fbbb-df72-44d1-846c-94f01e2d5eb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ETANCOMember_afd430b6-f47b-4f7e-a518-aa4ebdd193ea" xlink:href="ssd-20241231.xsd#ssd_ETANCOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ef55fbbb-df72-44d1-846c-94f01e2d5eb3" xlink:to="loc_ssd_ETANCOMember_afd430b6-f47b-4f7e-a518-aa4ebdd193ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3f788508-2233-4fe8-a950-1001f253f9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3f788508-2233-4fe8-a950-1001f253f9cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_8740ce3d-30cd-44fd-bc8a-8b516eb45e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_8740ce3d-30cd-44fd-bc8a-8b516eb45e3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_4aab645c-9fe2-4dde-b2e5-e0ca1943280d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_GrossProfit_4aab645c-9fe2-4dde-b2e5-e0ca1943280d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_bc644fcc-9302-4995-a2c5-accd62d43e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_OperatingExpensesAbstract_bc644fcc-9302-4995-a2c5-accd62d43e3a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ResearchAndDevelopmentAndOtherEngineering_af169187-c4f2-4614-8207-058bd960999d" xlink:href="ssd-20241231.xsd#ssd_ResearchAndDevelopmentAndOtherEngineering"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_bc644fcc-9302-4995-a2c5-accd62d43e3a" xlink:to="loc_ssd_ResearchAndDevelopmentAndOtherEngineering_af169187-c4f2-4614-8207-058bd960999d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_477ce1a4-7435-4c93-a6b1-af8a9212d481" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_bc644fcc-9302-4995-a2c5-accd62d43e3a" xlink:to="loc_us-gaap_SellingAndMarketingExpense_477ce1a4-7435-4c93-a6b1-af8a9212d481" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_099c133e-71da-46cd-8ac0-05f846356821" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_bc644fcc-9302-4995-a2c5-accd62d43e3a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_099c133e-71da-46cd-8ac0-05f846356821" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_643150f3-d638-4e4a-876f-72427db45760" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_bc644fcc-9302-4995-a2c5-accd62d43e3a" xlink:to="loc_us-gaap_OperatingExpenses_643150f3-d638-4e4a-876f-72427db45760" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_60fa8504-6bf2-4ef4-b17c-4e8b03ee9483" xlink:href="ssd-20241231.xsd#ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_60fa8504-6bf2-4ef4-b17c-4e8b03ee9483" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_7ad801a7-6300-4b48-bfa8-98c4bc312a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_7ad801a7-6300-4b48-bfa8-98c4bc312a5f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_068fe29e-b497-4ffe-948b-349bf120dfd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_OperatingIncomeLoss_068fe29e-b497-4ffe-948b-349bf120dfd7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7e2ff34f-d7d1-4c17-989d-a20d57c2e5ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7e2ff34f-d7d1-4c17-989d-a20d57c2e5ef" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_4b9e690c-1dbc-46b2-a91e-9e59d5ca282d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_4b9e690c-1dbc-46b2-a91e-9e59d5ca282d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4407b697-617d-4d25-ab96-a2ac5b615380" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4407b697-617d-4d25-ab96-a2ac5b615380" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_35ab00ae-ddf2-4a79-b4db-f663241855af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_35ab00ae-ddf2-4a79-b4db-f663241855af" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f5e8499d-8204-493e-badc-25e32bbd0890" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_NetIncomeLoss_f5e8499d-8204-493e-badc-25e32bbd0890" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_80775dd5-306a-4e02-ac69-edd693c902f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_80775dd5-306a-4e02-ac69-edd693c902f9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_6934b689-de2b-4cbc-8623-34ddb2e9d9df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_80775dd5-306a-4e02-ac69-edd693c902f9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_6934b689-de2b-4cbc-8623-34ddb2e9d9df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_d353f316-b3d5-4043-88c3-d3a202c306da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_80775dd5-306a-4e02-ac69-edd693c902f9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_d353f316-b3d5-4043-88c3-d3a202c306da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_8b01c620-8d91-452a-b8c9-6316de913f71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_80775dd5-306a-4e02-ac69-edd693c902f9" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_8b01c620-8d91-452a-b8c9-6316de913f71" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_97f55d0d-c0dd-485b-95c6-c8e7123d1a53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_97f55d0d-c0dd-485b-95c6-c8e7123d1a53" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_097f877a-ec83-47d7-bbac-88b3d6c0fa30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_EarningsPerShareAbstract_097f877a-ec83-47d7-bbac-88b3d6c0fa30" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_8f34d71d-5261-4d12-b779-fb50967e76ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_097f877a-ec83-47d7-bbac-88b3d6c0fa30" xlink:to="loc_us-gaap_EarningsPerShareBasic_8f34d71d-5261-4d12-b779-fb50967e76ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_490f3b9c-186b-4ddb-a3cd-22e6fb4799bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_097f877a-ec83-47d7-bbac-88b3d6c0fa30" xlink:to="loc_us-gaap_EarningsPerShareDiluted_490f3b9c-186b-4ddb-a3cd-22e6fb4799bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_aebfb0fe-561b-4f0c-8cc0-f072397ae889" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_aebfb0fe-561b-4f0c-8cc0-f072397ae889" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bbd104be-26a3-4e28-86ef-ef5ebe3ce7a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_aebfb0fe-561b-4f0c-8cc0-f072397ae889" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bbd104be-26a3-4e28-86ef-ef5ebe3ce7a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aef95ff5-a6f4-4b1f-be56-b0798ffe7a11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_aebfb0fe-561b-4f0c-8cc0-f072397ae889" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aef95ff5-a6f4-4b1f-be56-b0798ffe7a11" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="ssd-20241231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d58589ca-5a0d-46ae-b1be-0a47fee4f16b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_bc318ce6-52c8-4504-8f34-d9f826e1af6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d58589ca-5a0d-46ae-b1be-0a47fee4f16b" xlink:to="loc_us-gaap_StatementTable_bc318ce6-52c8-4504-8f34-d9f826e1af6c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5ebee766-35c9-476b-ae1e-f898a89629eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_bc318ce6-52c8-4504-8f34-d9f826e1af6c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5ebee766-35c9-476b-ae1e-f898a89629eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5ebee766-35c9-476b-ae1e-f898a89629eb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5ebee766-35c9-476b-ae1e-f898a89629eb" xlink:to="loc_us-gaap_EquityComponentDomain_5ebee766-35c9-476b-ae1e-f898a89629eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5ebee766-35c9-476b-ae1e-f898a89629eb" xlink:to="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0ad48028-868d-4790-baa1-da8a0c499fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:to="loc_us-gaap_CommonStockMember_0ad48028-868d-4790-baa1-da8a0c499fa5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_fc842738-edf2-4d96-b70a-fac2be2f944b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_fc842738-edf2-4d96-b70a-fac2be2f944b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_eed64a70-566e-419d-b1c1-ccf14774614c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:to="loc_us-gaap_RetainedEarningsMember_eed64a70-566e-419d-b1c1-ccf14774614c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_b093d0df-a56b-4a62-b809-4e9c2ef7b098" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:to="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_b093d0df-a56b-4a62-b809-4e9c2ef7b098" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_b0990ffb-3d39-41ac-b44b-d72d77b87f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:to="loc_us-gaap_TreasuryStockCommonMember_b0990ffb-3d39-41ac-b44b-d72d77b87f4e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DCPVestedStockMember_6e915d18-dde7-4947-86b6-d34c2c002896" xlink:href="ssd-20241231.xsd#ssd_DCPVestedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:to="loc_ssd_DCPVestedStockMember_6e915d18-dde7-4947-86b6-d34c2c002896" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d58589ca-5a0d-46ae-b1be-0a47fee4f16b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d87427b5-0779-47d9-b4fe-34bd5ca5c971" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_StockholdersEquity_d87427b5-0779-47d9-b4fe-34bd5ca5c971" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d0c96af6-06e0-4c1b-badb-b0aad4ab5ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_CommonStockSharesIssued_d0c96af6-06e0-4c1b-badb-b0aad4ab5ab9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e8e85cce-d6b0-4239-9fae-c40205f4dfad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e8e85cce-d6b0-4239-9fae-c40205f4dfad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_9adab3b2-ef0e-4625-9cd2-720fd778f936" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_9adab3b2-ef0e-4625-9cd2-720fd778f936" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_dd46c4ac-e8bd-4ac2-ab22-1902faa3509c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_dd46c4ac-e8bd-4ac2-ab22-1902faa3509c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_45a9aef3-2abe-49c9-bca0-f6ab88798d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_45a9aef3-2abe-49c9-bca0-f6ab88798d7d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_e9d052b0-961e-4d03-b844-dd3780c22393" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_e9d052b0-961e-4d03-b844-dd3780c22393" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_252f1251-8518-4540-8bc8-9d1804c0c982" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_252f1251-8518-4540-8bc8-9d1804c0c982" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c519c90a-4974-41b1-a93d-e6f0c92daece" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c519c90a-4974-41b1-a93d-e6f0c92daece" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_c00b400c-dba3-470f-ae10-6fc445b44372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_c00b400c-dba3-470f-ae10-6fc445b44372" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationEquity_cbc58964-ae9f-4300-b30d-8d1a47dbd5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_DeferredCompensationEquity_cbc58964-ae9f-4300-b30d-8d1a47dbd5f5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_8d9e6df1-8479-4e48-abfa-5aac9cf08d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficitAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_8d9e6df1-8479-4e48-abfa-5aac9cf08d6b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_c059ad7e-d172-4b0e-98ed-0f57fd7fee97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_c059ad7e-d172-4b0e-98ed-0f57fd7fee97" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_ce75c51f-7695-4dab-9b36-865af6081d61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_ce75c51f-7695-4dab-9b36-865af6081d61" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_71d3517b-1c01-4abb-ab70-3ddcc2db2138" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_71d3517b-1c01-4abb-ab70-3ddcc2db2138" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_e3fe37cb-db69-4278-a60a-d4587fffec05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_DividendsCommonStockCash_e3fe37cb-db69-4278-a60a-d4587fffec05" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_4680ab1b-6f55-4107-9a7a-63668b3f7b49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_4680ab1b-6f55-4107-9a7a-63668b3f7b49" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_f960a770-7ba9-4c25-b490-639e51025e82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_f960a770-7ba9-4c25-b490-639e51025e82" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_c0d55030-288e-4008-aa3a-eccc07997130" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_c0d55030-288e-4008-aa3a-eccc07997130" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_474607b4-eb7c-473f-b788-429db5081c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_474607b4-eb7c-473f-b788-429db5081c9d" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_36ef46c2-2a33-4393-8cbb-49becf5a7a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_aad73e11-4a35-44f4-87fe-abb75171bbea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_f6cf402b-a6fd-4aec-89eb-7a51bf39ec61" xlink:href="ssd-20241231.xsd#ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d58589ca-5a0d-46ae-b1be-0a47fee4f16b" xlink:to="loc_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_f6cf402b-a6fd-4aec-89eb-7a51bf39ec61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan_72cd28b2-c14f-41dc-9d7d-d4ed8fe9c4a9" xlink:href="ssd-20241231.xsd#ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d58589ca-5a0d-46ae-b1be-0a47fee4f16b" xlink:to="loc_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan_72cd28b2-c14f-41dc-9d7d-d4ed8fe9c4a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_2315c2b3-8af0-494c-80b4-cc5cca9da2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d58589ca-5a0d-46ae-b1be-0a47fee4f16b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_2315c2b3-8af0-494c-80b4-cc5cca9da2e6" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c51a4646-ecb8-40f2-adcf-da759e3d3957" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4641735e-6c35-4ef6-b852-93a564e8553d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c51a4646-ecb8-40f2-adcf-da759e3d3957" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4641735e-6c35-4ef6-b852-93a564e8553d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_aa87f779-a4f6-4fe2-af12-c49bed9dd7f8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4641735e-6c35-4ef6-b852-93a564e8553d" xlink:to="loc_srt_RangeAxis_aa87f779-a4f6-4fe2-af12-c49bed9dd7f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_aa87f779-a4f6-4fe2-af12-c49bed9dd7f8_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_aa87f779-a4f6-4fe2-af12-c49bed9dd7f8" xlink:to="loc_srt_RangeMember_aa87f779-a4f6-4fe2-af12-c49bed9dd7f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_56e4040f-b3b1-4fc8-bc25-b8683bfa3ed4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_aa87f779-a4f6-4fe2-af12-c49bed9dd7f8" xlink:to="loc_srt_RangeMember_56e4040f-b3b1-4fc8-bc25-b8683bfa3ed4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bf042ba7-0149-410e-a604-a413a0eabd59" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_56e4040f-b3b1-4fc8-bc25-b8683bfa3ed4" xlink:to="loc_srt_MinimumMember_bf042ba7-0149-410e-a604-a413a0eabd59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6f41a683-5cc2-4d63-87c5-93568be3c974" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_56e4040f-b3b1-4fc8-bc25-b8683bfa3ed4" xlink:to="loc_srt_MaximumMember_6f41a683-5cc2-4d63-87c5-93568be3c974" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c3f57000-b49a-44e4-9519-5f801c8d6e35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4641735e-6c35-4ef6-b852-93a564e8553d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c3f57000-b49a-44e4-9519-5f801c8d6e35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3f57000-b49a-44e4-9519-5f801c8d6e35_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c3f57000-b49a-44e4-9519-5f801c8d6e35" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3f57000-b49a-44e4-9519-5f801c8d6e35_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9e3baab-3bbf-4888-9e08-fdac2514d606" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c3f57000-b49a-44e4-9519-5f801c8d6e35" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9e3baab-3bbf-4888-9e08-fdac2514d606" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_9363144f-542d-48a7-bf98-5e385c070bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9e3baab-3bbf-4888-9e08-fdac2514d606" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_9363144f-542d-48a7-bf98-5e385c070bc7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_1e84b132-7e41-4693-9648-2931e04302c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9e3baab-3bbf-4888-9e08-fdac2514d606" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_1e84b132-7e41-4693-9648-2931e04302c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_136bc0ef-5864-4936-a029-68efcead76ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9e3baab-3bbf-4888-9e08-fdac2514d606" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_136bc0ef-5864-4936-a029-68efcead76ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange_dd6b1b42-29d4-47b0-a0e9-866ee6cb0f42" xlink:href="ssd-20241231.xsd#ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c51a4646-ecb8-40f2-adcf-da759e3d3957" xlink:to="loc_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange_dd6b1b42-29d4-47b0-a0e9-866ee6cb0f42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract_9289b134-a7df-4eb1-929b-5a4d04ec5028" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c51a4646-ecb8-40f2-adcf-da759e3d3957" xlink:to="loc_us-gaap_AccountsReceivableNetAbstract_9289b134-a7df-4eb1-929b-5a4d04ec5028" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany_4ca024d0-ddab-4243-a989-3d52af7aba2e" xlink:href="ssd-20241231.xsd#ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_9289b134-a7df-4eb1-929b-5a4d04ec5028" xlink:to="loc_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany_4ca024d0-ddab-4243-a989-3d52af7aba2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortizationAbstract_520c1fbb-eb32-424f-99ed-e2fc7f471a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortizationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c51a4646-ecb8-40f2-adcf-da759e3d3957" xlink:to="loc_us-gaap_DepreciationAndAmortizationAbstract_520c1fbb-eb32-424f-99ed-e2fc7f471a6e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_e394f656-6252-41d8-a5bf-9e124698b69a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepreciationAndAmortizationAbstract_520c1fbb-eb32-424f-99ed-e2fc7f471a6e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_e394f656-6252-41d8-a5bf-9e124698b69a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_beaaec33-b27a-4dde-be8d-59d4fd4bdf14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_d89c57b8-c915-4084-957c-7c7ae100dcbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_beaaec33-b27a-4dde-be8d-59d4fd4bdf14" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_d89c57b8-c915-4084-957c-7c7ae100dcbb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e46600c8-5b2f-4bf8-ad6c-0523ebb0d37f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_d89c57b8-c915-4084-957c-7c7ae100dcbb" xlink:to="loc_srt_RangeAxis_e46600c8-5b2f-4bf8-ad6c-0523ebb0d37f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e46600c8-5b2f-4bf8-ad6c-0523ebb0d37f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_e46600c8-5b2f-4bf8-ad6c-0523ebb0d37f" xlink:to="loc_srt_RangeMember_e46600c8-5b2f-4bf8-ad6c-0523ebb0d37f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ad3504ac-a1d0-4235-9f04-94be3bb62e64" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_e46600c8-5b2f-4bf8-ad6c-0523ebb0d37f" xlink:to="loc_srt_RangeMember_ad3504ac-a1d0-4235-9f04-94be3bb62e64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ce5e3338-7337-4629-be40-ae05e7a8c855" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ad3504ac-a1d0-4235-9f04-94be3bb62e64" xlink:to="loc_srt_MaximumMember_ce5e3338-7337-4629-be40-ae05e7a8c855" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fbb50ea8-be46-45f7-9ca6-249c952c5129" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ad3504ac-a1d0-4235-9f04-94be3bb62e64" xlink:to="loc_srt_MinimumMember_fbb50ea8-be46-45f7-9ca6-249c952c5129" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bdc3e0a8-ba99-4de5-b300-1831295c43af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_beaaec33-b27a-4dde-be8d-59d4fd4bdf14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bdc3e0a8-ba99-4de5-b300-1831295c43af" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_66cb84c0-e0c6-40a0-87da-9635676f4f85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_eccd8be5-4298-4e3a-a9f6-f6985b2aead2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_66cb84c0-e0c6-40a0-87da-9635676f4f85" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_eccd8be5-4298-4e3a-a9f6-f6985b2aead2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1843b07d-8eed-4193-8ee8-0aafe58ccc81" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_eccd8be5-4298-4e3a-a9f6-f6985b2aead2" xlink:to="loc_srt_RangeAxis_1843b07d-8eed-4193-8ee8-0aafe58ccc81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1843b07d-8eed-4193-8ee8-0aafe58ccc81_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1843b07d-8eed-4193-8ee8-0aafe58ccc81" xlink:to="loc_srt_RangeMember_1843b07d-8eed-4193-8ee8-0aafe58ccc81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7af70a01-f8ea-4d56-943e-02b7221a0a63" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1843b07d-8eed-4193-8ee8-0aafe58ccc81" xlink:to="loc_srt_RangeMember_7af70a01-f8ea-4d56-943e-02b7221a0a63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b67f8c19-123e-425a-b753-f1693c48fa1c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7af70a01-f8ea-4d56-943e-02b7221a0a63" xlink:to="loc_srt_MinimumMember_b67f8c19-123e-425a-b753-f1693c48fa1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dbd4b24d-e717-4e9a-96f8-0d4b4bb3026a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7af70a01-f8ea-4d56-943e-02b7221a0a63" xlink:to="loc_srt_MaximumMember_dbd4b24d-e717-4e9a-96f8-0d4b4bb3026a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_45f6ef6e-ccb5-4db2-8c15-911d846e187c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_eccd8be5-4298-4e3a-a9f6-f6985b2aead2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_45f6ef6e-ccb5-4db2-8c15-911d846e187c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45f6ef6e-ccb5-4db2-8c15-911d846e187c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_45f6ef6e-ccb5-4db2-8c15-911d846e187c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45f6ef6e-ccb5-4db2-8c15-911d846e187c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fd017c04-1624-4e0d-9ef4-9d0eabbb0070" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_45f6ef6e-ccb5-4db2-8c15-911d846e187c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fd017c04-1624-4e0d-9ef4-9d0eabbb0070" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_f8f67135-ca93-4b3e-ae45-965ef59903da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fd017c04-1624-4e0d-9ef4-9d0eabbb0070" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_f8f67135-ca93-4b3e-ae45-965ef59903da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_bd89f6aa-f560-4a31-b9b7-f7f6cc48ea19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fd017c04-1624-4e0d-9ef4-9d0eabbb0070" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_bd89f6aa-f560-4a31-b9b7-f7f6cc48ea19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_4a82680b-d33e-41a1-8d02-98b68f78131c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fd017c04-1624-4e0d-9ef4-9d0eabbb0070" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_4a82680b-d33e-41a1-8d02-98b68f78131c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1cab9007-42c7-492a-9fd6-e08b068f692f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_66cb84c0-e0c6-40a0-87da-9635676f4f85" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1cab9007-42c7-492a-9fd6-e08b068f692f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_b27744f6-760e-435c-82df-633e2da7372b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_66cb84c0-e0c6-40a0-87da-9635676f4f85" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_b27744f6-760e-435c-82df-633e2da7372b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26fa13f0-60ef-498a-895f-8cfab8492cac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26fa13f0-60ef-498a-895f-8cfab8492cac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_26fa13f0-60ef-498a-895f-8cfab8492cac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26fa13f0-60ef-498a-895f-8cfab8492cac" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_26fa13f0-60ef-498a-895f-8cfab8492cac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1df39826-d704-4a01-a0fc-548ec30e496d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26fa13f0-60ef-498a-895f-8cfab8492cac" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1df39826-d704-4a01-a0fc-548ec30e496d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_649c9cef-e921-48cb-8b78-80ee8250bc29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1df39826-d704-4a01-a0fc-548ec30e496d" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_649c9cef-e921-48cb-8b78-80ee8250bc29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_5e76633d-0bef-4649-8856-4013ce76f478" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1df39826-d704-4a01-a0fc-548ec30e496d" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_5e76633d-0bef-4649-8856-4013ce76f478" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_9e092f31-04b9-47cd-b5ad-486d9d978ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1df39826-d704-4a01-a0fc-548ec30e496d" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_9e092f31-04b9-47cd-b5ad-486d9d978ebe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_3072daca-6433-478a-be27-075dc178b563" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:to="loc_us-gaap_CreditFacilityAxis_3072daca-6433-478a-be27-075dc178b563" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_3072daca-6433-478a-be27-075dc178b563_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_3072daca-6433-478a-be27-075dc178b563" xlink:to="loc_us-gaap_CreditFacilityDomain_3072daca-6433-478a-be27-075dc178b563_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e4868fbd-f639-4e45-bcb8-81c7dbea1c86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_3072daca-6433-478a-be27-075dc178b563" xlink:to="loc_us-gaap_CreditFacilityDomain_e4868fbd-f639-4e45-bcb8-81c7dbea1c86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_af851dff-c54e-45ff-b13f-16d60d8490f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e4868fbd-f639-4e45-bcb8-81c7dbea1c86" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_af851dff-c54e-45ff-b13f-16d60d8490f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_956d6784-e214-489b-a88f-4ed1588758d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:to="loc_us-gaap_DebtInstrumentAxis_956d6784-e214-489b-a88f-4ed1588758d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_956d6784-e214-489b-a88f-4ed1588758d6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_956d6784-e214-489b-a88f-4ed1588758d6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_956d6784-e214-489b-a88f-4ed1588758d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a38d9bc5-0e5c-436f-9b57-bdcd133fae63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_956d6784-e214-489b-a88f-4ed1588758d6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a38d9bc5-0e5c-436f-9b57-bdcd133fae63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DerivativeContractsMember_93dd2168-ec6a-4021-b9d0-77afb3b0433b" xlink:href="ssd-20241231.xsd#ssd_DerivativeContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a38d9bc5-0e5c-436f-9b57-bdcd133fae63" xlink:to="loc_ssd_DerivativeContractsMember_93dd2168-ec6a-4021-b9d0-77afb3b0433b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_26be9692-18cc-42f5-a74d-e3473f5fbd09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_26be9692-18cc-42f5-a74d-e3473f5fbd09" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_26be9692-18cc-42f5-a74d-e3473f5fbd09_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_26be9692-18cc-42f5-a74d-e3473f5fbd09" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_26be9692-18cc-42f5-a74d-e3473f5fbd09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_62d2c7bb-6831-407b-86e0-2eebae246f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_26be9692-18cc-42f5-a74d-e3473f5fbd09" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_62d2c7bb-6831-407b-86e0-2eebae246f7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_fccfcb99-b195-4980-85a8-78ca34f04da6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_62d2c7bb-6831-407b-86e0-2eebae246f7d" xlink:to="loc_us-gaap_ForeignExchangeContractMember_fccfcb99-b195-4980-85a8-78ca34f04da6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_96cf21e6-2584-49ad-85a8-792f8fc38176" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:to="loc_srt_RestatementAxis_96cf21e6-2584-49ad-85a8-792f8fc38176" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_96cf21e6-2584-49ad-85a8-792f8fc38176_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_96cf21e6-2584-49ad-85a8-792f8fc38176" xlink:to="loc_srt_RestatementDomain_96cf21e6-2584-49ad-85a8-792f8fc38176_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_e38fdf6d-d577-47b1-b0a1-bd3b80be6c4f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_96cf21e6-2584-49ad-85a8-792f8fc38176" xlink:to="loc_srt_RestatementDomain_e38fdf6d-d577-47b1-b0a1-bd3b80be6c4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_fe70c0cd-f560-4690-aae8-ff6f87aebef1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_e38fdf6d-d577-47b1-b0a1-bd3b80be6c4f" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_fe70c0cd-f560-4690-aae8-ff6f87aebef1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_dd87a4bb-8584-48c6-a423-59f6e007f97f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_dd87a4bb-8584-48c6-a423-59f6e007f97f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_dd87a4bb-8584-48c6-a423-59f6e007f97f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_dd87a4bb-8584-48c6-a423-59f6e007f97f" xlink:to="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_dd87a4bb-8584-48c6-a423-59f6e007f97f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_5d95ef53-5055-46f3-832a-e73642c59b42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_dd87a4bb-8584-48c6-a423-59f6e007f97f" xlink:to="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_5d95ef53-5055-46f3-832a-e73642c59b42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_ec99950d-bc3d-4c3a-a171-cd37b42722f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_5d95ef53-5055-46f3-832a-e73642c59b42" xlink:to="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_ec99950d-bc3d-4c3a-a171-cd37b42722f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_240b1eb4-d233-4154-8d74-ac09f1d64aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_240b1eb4-d233-4154-8d74-ac09f1d64aa4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_9163d877-a702-4f43-915b-8f876a5a6f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_9163d877-a702-4f43-915b-8f876a5a6f8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_a06b1d89-0422-48d0-bc4b-522b8c3487e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_DerivativeAssets_a06b1d89-0422-48d0-bc4b-522b8c3487e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_6ce3edf2-69fc-46df-8187-3386befc8f84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_DerivativeLiabilities_6ce3edf2-69fc-46df-8187-3386befc8f84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure_408d0aa3-5008-45fb-9f6f-aed302756a34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure_408d0aa3-5008-45fb-9f6f-aed302756a34" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_5249bbe0-e110-4ca2-b2af-a6ccaa304b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_LongTermDebtFairValue_5249bbe0-e110-4ca2-b2af-a6ccaa304b2f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_aacac73f-5c73-4fdf-a1b2-9c70c8bab9d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_aacac73f-5c73-4fdf-a1b2-9c70c8bab9d1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_7ee71871-236c-4e92-bd03-08563ad1cc7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_7ee71871-236c-4e92-bd03-08563ad1cc7d" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#AcquisitionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f022be9b-940d-44e1-9d2d-d734f675744f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f022be9b-940d-44e1-9d2d-d734f675744f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f022be9b-940d-44e1-9d2d-d734f675744f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f022be9b-940d-44e1-9d2d-d734f675744f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f022be9b-940d-44e1-9d2d-d734f675744f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a0d029b-534a-46bf-9dc1-2269615c1dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f022be9b-940d-44e1-9d2d-d734f675744f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a0d029b-534a-46bf-9dc1-2269615c1dd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ETANCOMember_abebee72-0f69-45bb-bec1-0d667700539f" xlink:href="ssd-20241231.xsd#ssd_ETANCOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a0d029b-534a-46bf-9dc1-2269615c1dd4" xlink:to="loc_ssd_ETANCOMember_abebee72-0f69-45bb-bec1-0d667700539f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_MonetDeSauwInc.Member_f2f22684-4d2f-4233-8d41-d2522b56de34" xlink:href="ssd-20241231.xsd#ssd_MonetDeSauwInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a0d029b-534a-46bf-9dc1-2269615c1dd4" xlink:to="loc_ssd_MonetDeSauwInc.Member_f2f22684-4d2f-4233-8d41-d2522b56de34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_953ef11e-d1c7-4780-868a-05f16208f5cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_953ef11e-d1c7-4780-868a-05f16208f5cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_953ef11e-d1c7-4780-868a-05f16208f5cf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_953ef11e-d1c7-4780-868a-05f16208f5cf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_953ef11e-d1c7-4780-868a-05f16208f5cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6345be7d-41f6-4095-b24f-e70c9838c490" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_953ef11e-d1c7-4780-868a-05f16208f5cf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6345be7d-41f6-4095-b24f-e70c9838c490" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_7017bc2c-ec73-47bc-b266-767337059f20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6345be7d-41f6-4095-b24f-e70c9838c490" xlink:to="loc_us-gaap_LandMember_7017bc2c-ec73-47bc-b266-767337059f20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_eb2dd40a-4566-4334-80e5-6273f6dd0cde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6345be7d-41f6-4095-b24f-e70c9838c490" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_eb2dd40a-4566-4334-80e5-6273f6dd0cde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_MachineryEquipmentAndSoftwareDevelopmentMember_2de6f960-c0b7-4b69-82ff-f7cd7db969d8" xlink:href="ssd-20241231.xsd#ssd_MachineryEquipmentAndSoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6345be7d-41f6-4095-b24f-e70c9838c490" xlink:to="loc_ssd_MachineryEquipmentAndSoftwareDevelopmentMember_2de6f960-c0b7-4b69-82ff-f7cd7db969d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2223a760-967c-4801-be84-a61057790557" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:to="loc_srt_RangeAxis_2223a760-967c-4801-be84-a61057790557" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2223a760-967c-4801-be84-a61057790557_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2223a760-967c-4801-be84-a61057790557" xlink:to="loc_srt_RangeMember_2223a760-967c-4801-be84-a61057790557_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f20fc18e-2d5b-481f-9de1-1d0d1a2b387b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2223a760-967c-4801-be84-a61057790557" xlink:to="loc_srt_RangeMember_f20fc18e-2d5b-481f-9de1-1d0d1a2b387b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b2158997-f0eb-4193-9322-86b0672b971f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f20fc18e-2d5b-481f-9de1-1d0d1a2b387b" xlink:to="loc_srt_MinimumMember_b2158997-f0eb-4193-9322-86b0672b971f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_96b80bfd-9c73-49e9-b53d-9c6f838dd533" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f20fc18e-2d5b-481f-9de1-1d0d1a2b387b" xlink:to="loc_srt_MaximumMember_96b80bfd-9c73-49e9-b53d-9c6f838dd533" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_11412a2a-ffd8-482e-823e-11699e35525b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:to="loc_us-gaap_CreditFacilityAxis_11412a2a-ffd8-482e-823e-11699e35525b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_11412a2a-ffd8-482e-823e-11699e35525b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_11412a2a-ffd8-482e-823e-11699e35525b" xlink:to="loc_us-gaap_CreditFacilityDomain_11412a2a-ffd8-482e-823e-11699e35525b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e8df855b-aa03-4017-8591-bbbb9a959469" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_11412a2a-ffd8-482e-823e-11699e35525b" xlink:to="loc_us-gaap_CreditFacilityDomain_e8df855b-aa03-4017-8591-bbbb9a959469" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_067b4e00-947a-43be-ac31-10a1114aeeb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e8df855b-aa03-4017-8591-bbbb9a959469" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_067b4e00-947a-43be-ac31-10a1114aeeb2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis_68e4ab2f-9abe-4585-a93b-468da96daffa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:to="loc_us-gaap_NonrecurringAdjustmentAxis_68e4ab2f-9abe-4585-a93b-468da96daffa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_68e4ab2f-9abe-4585-a93b-468da96daffa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_68e4ab2f-9abe-4585-a93b-468da96daffa" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_68e4ab2f-9abe-4585-a93b-468da96daffa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_f3df529d-4e2a-44fc-b9d2-7adbcdc0b6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_68e4ab2f-9abe-4585-a93b-468da96daffa" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_f3df529d-4e2a-44fc-b9d2-7adbcdc0b6f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionRelatedCostsMember_901e5e08-6c12-4de1-b4ee-23cc6553179f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquisitionRelatedCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_f3df529d-4e2a-44fc-b9d2-7adbcdc0b6f3" xlink:to="loc_us-gaap_AcquisitionRelatedCostsMember_901e5e08-6c12-4de1-b4ee-23cc6553179f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NetIncomeProFormaWithAdjustmentMember_d6f09641-548b-41f3-88ff-e51a9fe7033b" xlink:href="ssd-20241231.xsd#ssd_NetIncomeProFormaWithAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_f3df529d-4e2a-44fc-b9d2-7adbcdc0b6f3" xlink:to="loc_ssd_NetIncomeProFormaWithAdjustmentMember_d6f09641-548b-41f3-88ff-e51a9fe7033b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7d0595dc-709f-4eef-a0a1-3264108fbc7b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:to="loc_dei_LegalEntityAxis_7d0595dc-709f-4eef-a0a1-3264108fbc7b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7d0595dc-709f-4eef-a0a1-3264108fbc7b_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7d0595dc-709f-4eef-a0a1-3264108fbc7b" xlink:to="loc_dei_EntityDomain_7d0595dc-709f-4eef-a0a1-3264108fbc7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ab875b72-6dfc-404a-8a4d-44b5656da238" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7d0595dc-709f-4eef-a0a1-3264108fbc7b" xlink:to="loc_dei_EntityDomain_ab875b72-6dfc-404a-8a4d-44b5656da238" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ETANCOMember_87fba23f-e640-4bfc-80a0-e0358e495450" xlink:href="ssd-20241231.xsd#ssd_ETANCOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7d0595dc-709f-4eef-a0a1-3264108fbc7b" xlink:to="loc_ssd_ETANCOMember_87fba23f-e640-4bfc-80a0-e0358e495450" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_820d62d0-0682-495b-92c1-69bcbc900d62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_820d62d0-0682-495b-92c1-69bcbc900d62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_573da63c-37dc-4c35-a949-7f1ea433ca51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_573da63c-37dc-4c35-a949-7f1ea433ca51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_bf08f6bb-2ad2-4304-bada-ad3cd3837db1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_bf08f6bb-2ad2-4304-bada-ad3cd3837db1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_b94756df-e852-4b29-8723-e09e979775ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_b94756df-e852-4b29-8723-e09e979775ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized_3a7dd818-b835-4cc7-9d9c-42a3775ade03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized_3a7dd818-b835-4cc7-9d9c-42a3775ade03" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NetLoss_22910fb1-df64-4989-a033-3929d242d6a7" xlink:href="ssd-20241231.xsd#ssd_NetLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_ssd_NetLoss_22910fb1-df64-4989-a033-3929d242d6a7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_f7d62ebf-4c59-465b-a337-85fccef87ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_f7d62ebf-4c59-465b-a337-85fccef87ea4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_9ac9b49d-7a23-48b1-8b01-2787cf982ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_9ac9b49d-7a23-48b1-8b01-2787cf982ed3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_3b14ed2f-963e-4342-be29-ae5304ddd080" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_InventoryFinishedGoods_3b14ed2f-963e-4342-be29-ae5304ddd080" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_c295690e-78d1-4ec9-b6b7-4fc6ea6c67d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_c295690e-78d1-4ec9-b6b7-4fc6ea6c67d1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_db433827-7032-47b4-8e19-d8fe748a1d34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_db433827-7032-47b4-8e19-d8fe748a1d34" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets_a0ebadb9-e7a2-4859-97fb-09ff8efd4b21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets_a0ebadb9-e7a2-4859-97fb-09ff8efd4b21" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_3df0a9bc-0f3f-4154-8b6c-7318f791af44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_3df0a9bc-0f3f-4154-8b6c-7318f791af44" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_50b52c2b-1395-4c0e-ad74-a7404984c101" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_50b52c2b-1395-4c0e-ad74-a7404984c101" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected_406a4dba-29b9-4bf2-b27f-07ba3cfafbc6" xlink:href="ssd-20241231.xsd#ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected_406a4dba-29b9-4bf2-b27f-07ba3cfafbc6" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_7008db6e-e787-473b-95f5-b841a7239fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquiredReceivablesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_7008db6e-e787-473b-95f5-b841a7239fc3" xlink:type="arc" order="15"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#AcquisitionsPreliminaryPurchasePriceAllocationDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_448da850-28c1-4894-8174-d43873341104" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_448da850-28c1-4894-8174-d43873341104" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_368d9eb7-5071-4e6c-866b-5fbff1208094" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_448da850-28c1-4894-8174-d43873341104" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_368d9eb7-5071-4e6c-866b-5fbff1208094" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_368d9eb7-5071-4e6c-866b-5fbff1208094_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_368d9eb7-5071-4e6c-866b-5fbff1208094" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_368d9eb7-5071-4e6c-866b-5fbff1208094_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1e7cc2c9-715a-47b5-92d8-54e20d2cf9cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_368d9eb7-5071-4e6c-866b-5fbff1208094" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1e7cc2c9-715a-47b5-92d8-54e20d2cf9cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ETANCOMember_0c315a55-1b0a-42c2-b153-297b711a922a" xlink:href="ssd-20241231.xsd#ssd_ETANCOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1e7cc2c9-715a-47b5-92d8-54e20d2cf9cc" xlink:to="loc_ssd_ETANCOMember_0c315a55-1b0a-42c2-b153-297b711a922a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_MonetDeSauwInc.Member_9f6af7e1-7324-449e-872d-9e6a7cf806d5" xlink:href="ssd-20241231.xsd#ssd_MonetDeSauwInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1e7cc2c9-715a-47b5-92d8-54e20d2cf9cc" xlink:to="loc_ssd_MonetDeSauwInc.Member_9f6af7e1-7324-449e-872d-9e6a7cf806d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bd6bd052-cd1b-4755-a4f7-f4211ff5466d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_448da850-28c1-4894-8174-d43873341104" xlink:to="loc_srt_RangeAxis_bd6bd052-cd1b-4755-a4f7-f4211ff5466d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bd6bd052-cd1b-4755-a4f7-f4211ff5466d_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_bd6bd052-cd1b-4755-a4f7-f4211ff5466d" xlink:to="loc_srt_RangeMember_bd6bd052-cd1b-4755-a4f7-f4211ff5466d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b43a9bf6-3037-4471-996c-a65130ed80e6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_bd6bd052-cd1b-4755-a4f7-f4211ff5466d" xlink:to="loc_srt_RangeMember_b43a9bf6-3037-4471-996c-a65130ed80e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4f889a91-4421-4e7a-bd6f-4718188882c9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b43a9bf6-3037-4471-996c-a65130ed80e6" xlink:to="loc_srt_MinimumMember_4f889a91-4421-4e7a-bd6f-4718188882c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d62ee19c-26d6-46e0-b1cc-f2491af36e31" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b43a9bf6-3037-4471-996c-a65130ed80e6" xlink:to="loc_srt_MaximumMember_d62ee19c-26d6-46e0-b1cc-f2491af36e31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_548e24d8-60fb-45c5-a2d1-ce54a8047cac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_448da850-28c1-4894-8174-d43873341104" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_548e24d8-60fb-45c5-a2d1-ce54a8047cac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_548e24d8-60fb-45c5-a2d1-ce54a8047cac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_548e24d8-60fb-45c5-a2d1-ce54a8047cac" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_548e24d8-60fb-45c5-a2d1-ce54a8047cac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e998c41-897b-4199-bc52-4e395ab5666a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_548e24d8-60fb-45c5-a2d1-ce54a8047cac" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e998c41-897b-4199-bc52-4e395ab5666a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_TradeNameMember_de4361d1-57ba-422f-8817-2156bb6e7116" xlink:href="ssd-20241231.xsd#ssd_TradeNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e998c41-897b-4199-bc52-4e395ab5666a" xlink:to="loc_ssd_TradeNameMember_de4361d1-57ba-422f-8817-2156bb6e7116" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_b297e0c8-2cd7-448f-8248-907543b37401" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e998c41-897b-4199-bc52-4e395ab5666a" xlink:to="loc_us-gaap_CustomerRelationshipsMember_b297e0c8-2cd7-448f-8248-907543b37401" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DevelopedTechnologyMember_7f125449-3a9d-4e58-9f42-ba8e1317480e" xlink:href="ssd-20241231.xsd#ssd_DevelopedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e998c41-897b-4199-bc52-4e395ab5666a" xlink:to="loc_ssd_DevelopedTechnologyMember_7f125449-3a9d-4e58-9f42-ba8e1317480e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_c4bb941a-49e6-42a3-adec-763ab4f5848e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e998c41-897b-4199-bc52-4e395ab5666a" xlink:to="loc_us-gaap_PatentsMember_c4bb941a-49e6-42a3-adec-763ab4f5848e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_222779e6-aefd-41d3-83b8-971211be872e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_448da850-28c1-4894-8174-d43873341104" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_222779e6-aefd-41d3-83b8-971211be872e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_222779e6-aefd-41d3-83b8-971211be872e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_222779e6-aefd-41d3-83b8-971211be872e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_222779e6-aefd-41d3-83b8-971211be872e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4605c114-cc01-4018-8971-7fd5a348f2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_222779e6-aefd-41d3-83b8-971211be872e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4605c114-cc01-4018-8971-7fd5a348f2c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_ef83db37-68ec-4943-b354-07dc3d2c14f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4605c114-cc01-4018-8971-7fd5a348f2c6" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_ef83db37-68ec-4943-b354-07dc3d2c14f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_412694ed-dc6c-4f30-aede-1b373f8f378f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4605c114-cc01-4018-8971-7fd5a348f2c6" xlink:to="loc_us-gaap_BuildingImprovementsMember_412694ed-dc6c-4f30-aede-1b373f8f378f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b79f415b-ba25-4ef4-bdb3-b7b8a34f3485" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b79f415b-ba25-4ef4-bdb3-b7b8a34f3485" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_113a5b92-a5e0-420d-9eba-04f7ed653539" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquiredReceivablesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_113a5b92-a5e0-420d-9eba-04f7ed653539" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_43ed3904-9da0-47ec-85f4-c1dbb33cb00e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_43ed3904-9da0-47ec-85f4-c1dbb33cb00e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_804e8d08-c756-4b0d-9376-1faf45b631ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_804e8d08-c756-4b0d-9376-1faf45b631ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_fb60701b-81e4-4f67-8ebd-61086542ed2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_fb60701b-81e4-4f67-8ebd-61086542ed2f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized_bf2ab8b2-8d31-4e41-9ab0-2383f0f303b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized_bf2ab8b2-8d31-4e41-9ab0-2383f0f303b3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_dd4c2761-c3eb-4247-ad3d-5f8ea459bdb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_dd4c2761-c3eb-4247-ad3d-5f8ea459bdb2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_9dd80728-2182-442a-948a-7e8b4c36228c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_9dd80728-2182-442a-948a-7e8b4c36228c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_687efe07-8683-4d3e-966f-76b2cbbce7a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_687efe07-8683-4d3e-966f-76b2cbbce7a3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_b92fe19a-8f3d-457b-913a-a5997756acb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_b92fe19a-8f3d-457b-913a-a5997756acb2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_34c5b365-0c30-474a-bc06-c04049e806b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_34c5b365-0c30-474a-bc06-c04049e806b7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_83288a11-f1be-40ca-9549-8e30446ce71e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_83288a11-f1be-40ca-9549-8e30446ce71e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_a278f301-5693-4cf9-8dd1-222f97f29df9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_a278f301-5693-4cf9-8dd1-222f97f29df9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_38b6198c-5a92-4458-9db3-de0ef71b9818" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_38b6198c-5a92-4458-9db3-de0ef71b9818" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities_366a5113-6039-400b-8cfd-e83aceb783fe" xlink:href="ssd-20241231.xsd#ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities_366a5113-6039-400b-8cfd-e83aceb783fe" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_ea2cde17-faab-4f3c-9d98-f4d8ce674c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_ea2cde17-faab-4f3c-9d98-f4d8ce674c1e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_05f180bf-b382-4958-b8d9-3e69c2ec8f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_05f180bf-b382-4958-b8d9-3e69c2ec8f6e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_862f0ae6-7bac-4bc2-a554-b92fadc6944b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_862f0ae6-7bac-4bc2-a554-b92fadc6944b" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8cff9ba9-73e6-46fc-a911-c8d665d3641d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_Goodwill_8cff9ba9-73e6-46fc-a911-c8d665d3641d" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_fcf3ee99-67c0-49c8-a330-02a664d856e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_fcf3ee99-67c0-49c8-a330-02a664d856e2" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_bbaf45db-bace-4e44-a080-70c232d2a5f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_bbaf45db-bace-4e44-a080-70c232d2a5f4" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_b7fde844-f33d-4c91-876e-f5ff0ac88b79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_b7fde844-f33d-4c91-876e-f5ff0ac88b79" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_72e8f1c5-601d-4c0f-ba1e-2c7c03c3095d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_72e8f1c5-601d-4c0f-ba1e-2c7c03c3095d" xlink:type="arc" order="22"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#AcquisitionsIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_4de2501c-c6ff-46b5-bd46-ce00b6b5df4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ae5cca3-466e-4646-b3cc-26f1b3add71f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4de2501c-c6ff-46b5-bd46-ce00b6b5df4d" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ae5cca3-466e-4646-b3cc-26f1b3add71f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_10453295-c0c4-41ab-91cd-1205b4a481f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ae5cca3-466e-4646-b3cc-26f1b3add71f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_10453295-c0c4-41ab-91cd-1205b4a481f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_10453295-c0c4-41ab-91cd-1205b4a481f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_10453295-c0c4-41ab-91cd-1205b4a481f4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_10453295-c0c4-41ab-91cd-1205b4a481f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7cd69119-f218-47b2-9cfc-4ceab20603ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_10453295-c0c4-41ab-91cd-1205b4a481f4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7cd69119-f218-47b2-9cfc-4ceab20603ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ETANCOMember_06818fa5-f418-42c9-8f40-dc52ee625c52" xlink:href="ssd-20241231.xsd#ssd_ETANCOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7cd69119-f218-47b2-9cfc-4ceab20603ee" xlink:to="loc_ssd_ETANCOMember_06818fa5-f418-42c9-8f40-dc52ee625c52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4ef6c5c8-ebe2-439a-81a1-6b2d574df605" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ae5cca3-466e-4646-b3cc-26f1b3add71f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4ef6c5c8-ebe2-439a-81a1-6b2d574df605" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4ef6c5c8-ebe2-439a-81a1-6b2d574df605_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4ef6c5c8-ebe2-439a-81a1-6b2d574df605" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4ef6c5c8-ebe2-439a-81a1-6b2d574df605_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d0427804-a90d-4fd1-829e-7676e3d9992d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4ef6c5c8-ebe2-439a-81a1-6b2d574df605" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d0427804-a90d-4fd1-829e-7676e3d9992d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_1a1fa379-580c-4bf8-a320-1dbeb7f7e934" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d0427804-a90d-4fd1-829e-7676e3d9992d" xlink:to="loc_us-gaap_CustomerRelationshipsMember_1a1fa379-580c-4bf8-a320-1dbeb7f7e934" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_57453fc2-edfb-4679-ad55-b2d7127ffd22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d0427804-a90d-4fd1-829e-7676e3d9992d" xlink:to="loc_us-gaap_TradeNamesMember_57453fc2-edfb-4679-ad55-b2d7127ffd22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_f3d30644-302e-46d6-a39d-4675124a7856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d0427804-a90d-4fd1-829e-7676e3d9992d" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_f3d30644-302e-46d6-a39d-4675124a7856" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_7b098a20-2c37-4f95-8e8e-a317628afe65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d0427804-a90d-4fd1-829e-7676e3d9992d" xlink:to="loc_us-gaap_PatentsMember_7b098a20-2c37-4f95-8e8e-a317628afe65" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_4781db26-6c02-42c3-bd5d-8f928b74f7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4de2501c-c6ff-46b5-bd46-ce00b6b5df4d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_4781db26-6c02-42c3-bd5d-8f928b74f7ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_0861d976-361d-4aed-9f3e-d6cbfbdf6ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4de2501c-c6ff-46b5-bd46-ce00b6b5df4d" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_0861d976-361d-4aed-9f3e-d6cbfbdf6ffe" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AcquisitionsProFormaDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#AcquisitionsProFormaDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/AcquisitionsProFormaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_bc2c8d64-ce13-49d4-9d47-f5bd9d633e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3c779026-8ffa-4e6a-9b3e-f310b37a5a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc2c8d64-ce13-49d4-9d47-f5bd9d633e6b" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3c779026-8ffa-4e6a-9b3e-f310b37a5a3e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_75dbdc1c-bf81-464e-bb82-5b58af638e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3c779026-8ffa-4e6a-9b3e-f310b37a5a3e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_75dbdc1c-bf81-464e-bb82-5b58af638e4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75dbdc1c-bf81-464e-bb82-5b58af638e4c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_75dbdc1c-bf81-464e-bb82-5b58af638e4c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75dbdc1c-bf81-464e-bb82-5b58af638e4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a912263-bc7a-42f6-b02a-0c1aca70a280" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_75dbdc1c-bf81-464e-bb82-5b58af638e4c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a912263-bc7a-42f6-b02a-0c1aca70a280" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ETANCOMember_b1cb884d-a041-480f-99f8-76a68d5f2b97" xlink:href="ssd-20241231.xsd#ssd_ETANCOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a912263-bc7a-42f6-b02a-0c1aca70a280" xlink:to="loc_ssd_ETANCOMember_b1cb884d-a041-480f-99f8-76a68d5f2b97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_d264d62b-e227-45af-a0ca-861bbc12be3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc2c8d64-ce13-49d4-9d47-f5bd9d633e6b" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_d264d62b-e227-45af-a0ca-861bbc12be3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_b6fa4cc8-9be7-42f7-a6bd-043ece13cc97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc2c8d64-ce13-49d4-9d47-f5bd9d633e6b" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_b6fa4cc8-9be7-42f7-a6bd-043ece13cc97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareProFormaAbstract_e06fdc96-d147-481e-acda-0b8557ef8f44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareProFormaAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc2c8d64-ce13-49d4-9d47-f5bd9d633e6b" xlink:to="loc_us-gaap_EarningsPerShareProFormaAbstract_e06fdc96-d147-481e-acda-0b8557ef8f44" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasicEarningsPerShareProForma_7be413ed-b74d-4203-b31f-798108a21afe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasicEarningsPerShareProForma"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_e06fdc96-d147-481e-acda-0b8557ef8f44" xlink:to="loc_us-gaap_BasicEarningsPerShareProForma_7be413ed-b74d-4203-b31f-798108a21afe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutedEarningsPerShareProForma_9e1144bd-4bf9-4e63-8b6b-1693301a7a15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutedEarningsPerShareProForma"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_e06fdc96-d147-481e-acda-0b8557ef8f44" xlink:to="loc_us-gaap_DilutedEarningsPerShareProForma_9e1144bd-4bf9-4e63-8b6b-1693301a7a15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b42ad658-c64a-42ed-b5c7-15a436b10e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc2c8d64-ce13-49d4-9d47-f5bd9d633e6b" xlink:to="loc_us-gaap_EarningsPerShareAbstract_b42ad658-c64a-42ed-b5c7-15a436b10e0d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f86fd7ef-5355-44ea-9e6c-653e622ee49e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b42ad658-c64a-42ed-b5c7-15a436b10e0d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f86fd7ef-5355-44ea-9e6c-653e622ee49e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_07ffae18-8159-49fb-a68f-c1cbfafb3289" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b42ad658-c64a-42ed-b5c7-15a436b10e0d" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_07ffae18-8159-49fb-a68f-c1cbfafb3289" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#RevenuefromContractswithCustomersDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9a3dde9a-c2de-4782-bbe1-64784efc4964" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_cbeca5ca-f728-46d5-af49-efa81aab44d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9a3dde9a-c2de-4782-bbe1-64784efc4964" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_cbeca5ca-f728-46d5-af49-efa81aab44d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_00dce85c-d64b-4818-b76e-44b2b441a4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_cbeca5ca-f728-46d5-af49-efa81aab44d4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_00dce85c-d64b-4818-b76e-44b2b441a4a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_00dce85c-d64b-4818-b76e-44b2b441a4a7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_00dce85c-d64b-4818-b76e-44b2b441a4a7" xlink:to="loc_us-gaap_SegmentDomain_00dce85c-d64b-4818-b76e-44b2b441a4a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_456010b5-20b2-47ff-97e4-d4726f1ac6ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_00dce85c-d64b-4818-b76e-44b2b441a4a7" xlink:to="loc_us-gaap_SegmentDomain_456010b5-20b2-47ff-97e4-d4726f1ac6ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_WoodConstructionMember_86d772b2-e377-43ea-8fb6-c20556a9df50" xlink:href="ssd-20241231.xsd#ssd_WoodConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_456010b5-20b2-47ff-97e4-d4726f1ac6ab" xlink:to="loc_ssd_WoodConstructionMember_86d772b2-e377-43ea-8fb6-c20556a9df50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ConcreteConstructionMember_580d6e4a-f2cc-41ae-82d4-26fde767b91a" xlink:href="ssd-20241231.xsd#ssd_ConcreteConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_456010b5-20b2-47ff-97e4-d4726f1ac6ab" xlink:to="loc_ssd_ConcreteConstructionMember_580d6e4a-f2cc-41ae-82d4-26fde767b91a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_OtherProductsMember_817fa600-07b3-4bba-820b-3b3e70169f23" xlink:href="ssd-20241231.xsd#ssd_OtherProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_456010b5-20b2-47ff-97e4-d4726f1ac6ab" xlink:to="loc_ssd_OtherProductsMember_817fa600-07b3-4bba-820b-3b3e70169f23" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_2af7d1f7-738e-4e75-8944-00c6e0fe7741" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_cbeca5ca-f728-46d5-af49-efa81aab44d4" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_2af7d1f7-738e-4e75-8944-00c6e0fe7741" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2af7d1f7-738e-4e75-8944-00c6e0fe7741_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_2af7d1f7-738e-4e75-8944-00c6e0fe7741" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2af7d1f7-738e-4e75-8944-00c6e0fe7741_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_94a0d39b-babe-4839-9b9a-4456b457fc88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_2af7d1f7-738e-4e75-8944-00c6e0fe7741" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_94a0d39b-babe-4839-9b9a-4456b457fc88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_2708ed1d-4daa-4ba7-8cc0-ad0ee263b0fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_94a0d39b-babe-4839-9b9a-4456b457fc88" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_2708ed1d-4daa-4ba7-8cc0-ad0ee263b0fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_5aaa6176-be92-4ebb-94fc-790b3e439253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_cbeca5ca-f728-46d5-af49-efa81aab44d4" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_5aaa6176-be92-4ebb-94fc-790b3e439253" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_5aaa6176-be92-4ebb-94fc-790b3e439253_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_5aaa6176-be92-4ebb-94fc-790b3e439253" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_5aaa6176-be92-4ebb-94fc-790b3e439253_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7f3d5a13-b9a2-4f59-b977-1f6e2ac1d6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_5aaa6176-be92-4ebb-94fc-790b3e439253" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_7f3d5a13-b9a2-4f59-b977-1f6e2ac1d6f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_23506c40-78d8-43fa-bac0-06b5fa337e26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_7f3d5a13-b9a2-4f59-b977-1f6e2ac1d6f3" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_23506c40-78d8-43fa-bac0-06b5fa337e26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e4cf5f15-b66c-42cc-a5e4-462f2b211638" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_cbeca5ca-f728-46d5-af49-efa81aab44d4" xlink:to="loc_srt_ProductOrServiceAxis_e4cf5f15-b66c-42cc-a5e4-462f2b211638" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e4cf5f15-b66c-42cc-a5e4-462f2b211638_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_e4cf5f15-b66c-42cc-a5e4-462f2b211638" xlink:to="loc_srt_ProductsAndServicesDomain_e4cf5f15-b66c-42cc-a5e4-462f2b211638_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c48ac5b9-b7eb-4a7f-b03a-eb79ee763e85" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_e4cf5f15-b66c-42cc-a5e4-462f2b211638" xlink:to="loc_srt_ProductsAndServicesDomain_c48ac5b9-b7eb-4a7f-b03a-eb79ee763e85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_62d035e5-732d-416c-a931-6f3a52568dea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c48ac5b9-b7eb-4a7f-b03a-eb79ee763e85" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_62d035e5-732d-416c-a931-6f3a52568dea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d25a7454-2ec9-4f16-a787-3ca1b525f32c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9a3dde9a-c2de-4782-bbe1-64784efc4964" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d25a7454-2ec9-4f16-a787-3ca1b525f32c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_95c36b89-ea57-4aa0-9dec-c15945d52a82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9a3dde9a-c2de-4782-bbe1-64784efc4964" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_95c36b89-ea57-4aa0-9dec-c15945d52a82" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#StockholdersEquityStockRepurchaseProgramDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesTable_d613a335-cdb8-400a-8492-b68e888c98f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesTable_d613a335-cdb8-400a-8492-b68e888c98f7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_ec4bb5a5-0a9c-40a3-bc03-d6136840eea4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesTable_d613a335-cdb8-400a-8492-b68e888c98f7" xlink:to="loc_srt_ShareRepurchaseProgramAxis_ec4bb5a5-0a9c-40a3-bc03-d6136840eea4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_ec4bb5a5-0a9c-40a3-bc03-d6136840eea4_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ShareRepurchaseProgramAxis_ec4bb5a5-0a9c-40a3-bc03-d6136840eea4" xlink:to="loc_srt_ShareRepurchaseProgramDomain_ec4bb5a5-0a9c-40a3-bc03-d6136840eea4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_735ce03b-43c8-4fce-8fc1-b83c43bbf961" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ShareRepurchaseProgramAxis_ec4bb5a5-0a9c-40a3-bc03-d6136840eea4" xlink:to="loc_srt_ShareRepurchaseProgramDomain_735ce03b-43c8-4fce-8fc1-b83c43bbf961" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_A2018StockRepurchaseProgramMemberMember_c96aec23-fc0c-444a-a2eb-92a370ba4ea6" xlink:href="ssd-20241231.xsd#ssd_A2018StockRepurchaseProgramMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_735ce03b-43c8-4fce-8fc1-b83c43bbf961" xlink:to="loc_ssd_A2018StockRepurchaseProgramMemberMember_c96aec23-fc0c-444a-a2eb-92a370ba4ea6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_4593d6c2-b42b-4a82-932a-95eb51a085cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_4593d6c2-b42b-4a82-932a-95eb51a085cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_d30eb430-a90a-4fb2-8d34-815be1b60d37" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_d30eb430-a90a-4fb2-8d34-815be1b60d37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_26d4e9ef-bc83-4dc8-b1e0-eb1e0028292f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_26d4e9ef-bc83-4dc8-b1e0-eb1e0028292f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_43c8554b-063a-461b-a392-fb824c005f13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_43c8554b-063a-461b-a392-fb824c005f13" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredParValueMethod_262a9e09-a514-4c0f-bc71-987ae3655713" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredParValueMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredParValueMethod_262a9e09-a514-4c0f-bc71-987ae3655713" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramExciseTaxPayable_3661d950-3892-4e3c-a127-78f42f4e14d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareRepurchaseProgramExciseTaxPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:to="loc_us-gaap_ShareRepurchaseProgramExciseTaxPayable_3661d950-3892-4e3c-a127-78f42f4e14d2" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#StockholdersEquityComprehensiveIncomeLossDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cc8b0bf8-7178-42a6-bd48-d96bb4631f22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cc8b0bf8-7178-42a6-bd48-d96bb4631f22" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1b905641-0f6b-4e91-9ef0-08ac6f5a1d22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cc8b0bf8-7178-42a6-bd48-d96bb4631f22" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1b905641-0f6b-4e91-9ef0-08ac6f5a1d22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1b905641-0f6b-4e91-9ef0-08ac6f5a1d22_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1b905641-0f6b-4e91-9ef0-08ac6f5a1d22" xlink:to="loc_us-gaap_EquityComponentDomain_1b905641-0f6b-4e91-9ef0-08ac6f5a1d22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1ed682fe-75db-440f-bccc-97f7b116fbe6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1b905641-0f6b-4e91-9ef0-08ac6f5a1d22" xlink:to="loc_us-gaap_EquityComponentDomain_1ed682fe-75db-440f-bccc-97f7b116fbe6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_d2ad8f30-0c03-4dd5-8c0a-47eeacfea7f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1ed682fe-75db-440f-bccc-97f7b116fbe6" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_d2ad8f30-0c03-4dd5-8c0a-47eeacfea7f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_78161d3b-a286-4d3a-9510-12660bd43f43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1ed682fe-75db-440f-bccc-97f7b116fbe6" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_78161d3b-a286-4d3a-9510-12660bd43f43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_4df1d06c-0504-4031-a68d-cfaa4cd11070" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1ed682fe-75db-440f-bccc-97f7b116fbe6" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_4df1d06c-0504-4031-a68d-cfaa4cd11070" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ForwardForeignCurrencyMember_4337b7fe-454d-430b-8902-72be2293ceb3" xlink:href="ssd-20241231.xsd#ssd_ForwardForeignCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1ed682fe-75db-440f-bccc-97f7b116fbe6" xlink:to="loc_ssd_ForwardForeignCurrencyMember_4337b7fe-454d-430b-8902-72be2293ceb3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ee86d7f5-b88f-40ee-ae18-e34ecc25faa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ee86d7f5-b88f-40ee-ae18-e34ecc25faa5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2270b897-1392-48e8-bd2c-e2c3bf71e03e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2270b897-1392-48e8-bd2c-e2c3bf71e03e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_a2c91b8d-7cb5-4c0d-aa8b-6c4cdc304ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_a2c91b8d-7cb5-4c0d-aa8b-6c4cdc304ae0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_574f2b70-14b7-45df-8604-ae0d583c41d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_574f2b70-14b7-45df-8604-ae0d583c41d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_774246b9-7992-4789-bd56-733d090038e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_774246b9-7992-4789-bd56-733d090038e7" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/StockBasedCompensationDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#StockBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/StockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3a18b6b-f348-427b-9b29-90f6e64d316f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3a18b6b-f348-427b-9b29-90f6e64d316f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_5955668c-ae33-49f0-bb3d-2ba56ab67cb7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3a18b6b-f348-427b-9b29-90f6e64d316f" xlink:to="loc_srt_TitleOfIndividualAxis_5955668c-ae33-49f0-bb3d-2ba56ab67cb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5955668c-ae33-49f0-bb3d-2ba56ab67cb7_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_5955668c-ae33-49f0-bb3d-2ba56ab67cb7" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5955668c-ae33-49f0-bb3d-2ba56ab67cb7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8f7308e-ecbb-480c-9f27-a483de50721b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_5955668c-ae33-49f0-bb3d-2ba56ab67cb7" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8f7308e-ecbb-480c-9f27-a483de50721b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_76f55d93-3627-414b-bbc4-1eeab0410fba" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8f7308e-ecbb-480c-9f27-a483de50721b" xlink:to="loc_srt_DirectorMember_76f55d93-3627-414b-bbc4-1eeab0410fba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EmployeesMember_2b9f84b3-07fd-4031-a784-e57ce4825ba5" xlink:href="ssd-20241231.xsd#ssd_EmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8f7308e-ecbb-480c-9f27-a483de50721b" xlink:to="loc_ssd_EmployeesMember_2b9f84b3-07fd-4031-a784-e57ce4825ba5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_106ad696-301c-4c99-8717-b2011df4f597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3a18b6b-f348-427b-9b29-90f6e64d316f" xlink:to="loc_us-gaap_PlanNameAxis_106ad696-301c-4c99-8717-b2011df4f597" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_106ad696-301c-4c99-8717-b2011df4f597_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_106ad696-301c-4c99-8717-b2011df4f597" xlink:to="loc_us-gaap_PlanNameDomain_106ad696-301c-4c99-8717-b2011df4f597_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_48fed4ed-c7a8-4bb7-8e73-961bda6c4942" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_106ad696-301c-4c99-8717-b2011df4f597" xlink:to="loc_us-gaap_PlanNameDomain_48fed4ed-c7a8-4bb7-8e73-961bda6c4942" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_StockOptionAndRestrictedStockUnitPlan2011Member_fe2d3fa7-64c3-4ace-9641-11e7734d9d9d" xlink:href="ssd-20241231.xsd#ssd_StockOptionAndRestrictedStockUnitPlan2011Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_48fed4ed-c7a8-4bb7-8e73-961bda6c4942" xlink:to="loc_ssd_StockOptionAndRestrictedStockUnitPlan2011Member_fe2d3fa7-64c3-4ace-9641-11e7734d9d9d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_StockBonusPlanMember_3af197ec-fada-4cf6-9d35-d675aa9fae17" xlink:href="ssd-20241231.xsd#ssd_StockBonusPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_48fed4ed-c7a8-4bb7-8e73-961bda6c4942" xlink:to="loc_ssd_StockBonusPlanMember_3af197ec-fada-4cf6-9d35-d675aa9fae17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_963c3297-f545-406f-9e0b-2d456ad45180" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3a18b6b-f348-427b-9b29-90f6e64d316f" xlink:to="loc_us-gaap_AwardTypeAxis_963c3297-f545-406f-9e0b-2d456ad45180" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_963c3297-f545-406f-9e0b-2d456ad45180_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_963c3297-f545-406f-9e0b-2d456ad45180" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_963c3297-f545-406f-9e0b-2d456ad45180_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed1575c7-0f79-4970-bf45-8f962b02eefc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_963c3297-f545-406f-9e0b-2d456ad45180" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed1575c7-0f79-4970-bf45-8f962b02eefc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9b56b067-4c61-474e-a56d-ac36bdb3ab71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed1575c7-0f79-4970-bf45-8f962b02eefc" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_9b56b067-4c61-474e-a56d-ac36bdb3ab71" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_35754f9c-3cee-4d69-ba68-3839f1d8c5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed1575c7-0f79-4970-bf45-8f962b02eefc" xlink:to="loc_us-gaap_EmployeeStockOptionMember_35754f9c-3cee-4d69-ba68-3839f1d8c5b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_80d02209-8667-4b40-b634-50d6e859e713" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed1575c7-0f79-4970-bf45-8f962b02eefc" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember_80d02209-8667-4b40-b634-50d6e859e713" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6699475d-8683-4531-90d4-4595df951378" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6699475d-8683-4531-90d4-4595df951378" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_046fbf42-b58f-422c-a4ea-2be031096f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_046fbf42-b58f-422c-a4ea-2be031096f9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7af9632c-8652-4dba-8a39-f0ed5f0443b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7af9632c-8652-4dba-8a39-f0ed5f0443b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_bb1ccc7a-d8d2-46fe-a182-7325d0fe971f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_bb1ccc7a-d8d2-46fe-a182-7325d0fe971f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c1c27dc6-f348-488a-820a-4982e4747292" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c1c27dc6-f348-488a-820a-4982e4747292" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_830b8132-9ff3-42c7-8667-f9a29ff8f129" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_e17138df-b341-4c53-b248-21fe0c3d866a" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_e17138df-b341-4c53-b248-21fe0c3d866a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_37d83a98-583c-4200-bd49-354ea3ab6014" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_37d83a98-583c-4200-bd49-354ea3ab6014" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_590a21cd-98ce-43d1-b354-4e34bb1ec869" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_590a21cd-98ce-43d1-b354-4e34bb1ec869" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e1fcf73f-82e1-4593-837a-c6d171d26c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e1fcf73f-82e1-4593-837a-c6d171d26c3c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f4b22cf0-9359-44a0-bd54-f03febbe9d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f4b22cf0-9359-44a0-bd54-f03febbe9d4b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5b8f196d-2ded-40c8-b8bf-2f665e838738" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_c23bca77-b600-4de7-9b2e-e46f94128702" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_c23bca77-b600-4de7-9b2e-e46f94128702" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_4f38f17e-5b35-4045-aae9-c41537ce6ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_4f38f17e-5b35-4045-aae9-c41537ce6ad8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue_fb1d85c3-ca4c-422d-b804-6d84ba5d7b33" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_4f38f17e-5b35-4045-aae9-c41537ce6ad8" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue_fb1d85c3-ca4c-422d-b804-6d84ba5d7b33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue_84920e1d-29eb-4a32-8e0d-d73dc0de0648" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_4f38f17e-5b35-4045-aae9-c41537ce6ad8" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue_84920e1d-29eb-4a32-8e0d-d73dc0de0648" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_38fb6e41-9bc0-4e02-950c-3f546e5b3cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_4f38f17e-5b35-4045-aae9-c41537ce6ad8" xlink:to="loc_us-gaap_SharePrice_38fb6e41-9bc0-4e02-950c-3f546e5b3cd2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_283677ab-e07b-425a-99fe-d094e3c604cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_4f38f17e-5b35-4045-aae9-c41537ce6ad8" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_283677ab-e07b-425a-99fe-d094e3c604cc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NumberOfDirectors_574a515e-eeb8-4fe8-ba24-010e339ad6ec" xlink:href="ssd-20241231.xsd#ssd_NumberOfDirectors"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_ssd_NumberOfDirectors_574a515e-eeb8-4fe8-ba24-010e339ad6ec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_86674649-c4c6-42d0-9420-e766aa3c52b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_86674649-c4c6-42d0-9420-e766aa3c52b1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5eb1b53c-647a-4619-8066-4f5a9eb6133e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_5e70e545-0176-4ddc-9020-a283d2a8aec5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_362e47fe-37ec-4fc8-8d2a-339617ab4aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_8221c6ac-d637-4aae-86b7-83e53af47741" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_8221c6ac-d637-4aae-86b7-83e53af47741" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue_3565e4f8-f34a-49c3-8fd2-eab9becae524" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract_6d0841ca-0b05-48ac-b008-7b2ed37f33b0" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract_6d0841ca-0b05-48ac-b008-7b2ed37f33b0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3202e9f2-311b-46e6-a8b2-a050c795781f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract_6d0841ca-0b05-48ac-b008-7b2ed37f33b0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3202e9f2-311b-46e6-a8b2-a050c795781f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a9b38cf8-071f-487b-b2ef-97f195849280" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract_6d0841ca-0b05-48ac-b008-7b2ed37f33b0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a9b38cf8-071f-487b-b2ef-97f195849280" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod_d96b95fb-feed-4e35-8d58-9db5f2f398d1" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod_d96b95fb-feed-4e35-8d58-9db5f2f398d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod_8a9efd79-ffc3-49fe-afa7-e0c528a8460a" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod_8a9efd79-ffc3-49fe-afa7-e0c528a8460a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash_f10da1ce-76d8-4199-9e71-738d1e11b11f" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash_f10da1ce-76d8-4199-9e71-738d1e11b11f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_dcf847f8-0a46-441f-b19e-7dcdab9d5499" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_dcf847f8-0a46-441f-b19e-7dcdab9d5499" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_d6a7933f-eea1-411e-90ea-af5ddab3f4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_d6a7933f-eea1-411e-90ea-af5ddab3f4a9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_d857601a-43e9-422a-b7c2-1df5f6f77f00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_d857601a-43e9-422a-b7c2-1df5f6f77f00" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_4f39d093-589b-45cc-9e6d-7b6a7d8ac98e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_4f39d093-589b-45cc-9e6d-7b6a7d8ac98e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_8c5b10a1-f72d-48f1-bfef-8a65952c9c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_8c5b10a1-f72d-48f1-bfef-8a65952c9c6d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_eea1e50c-682b-4c03-803d-0914e1119d73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_eea1e50c-682b-4c03-803d-0914e1119d73" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod_c159dba8-c3cf-445d-8178-e182cc5ebe24" xlink:href="ssd-20241231.xsd#ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod_c159dba8-c3cf-445d-8178-e182cc5ebe24" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4d819ae3-e871-4f13-b193-2322abe3b4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4d819ae3-e871-4f13-b193-2322abe3b4d1" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/DerivativeInstrumentsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#DerivativeInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/DerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e9fefef5-7201-4b1d-899e-06d40ca23c83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e9fefef5-7201-4b1d-899e-06d40ca23c83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e9fefef5-7201-4b1d-899e-06d40ca23c83_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e9fefef5-7201-4b1d-899e-06d40ca23c83" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e9fefef5-7201-4b1d-899e-06d40ca23c83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e9fefef5-7201-4b1d-899e-06d40ca23c83" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ForwardPointsMember_8706993f-64be-4200-a825-6f0d3876f8ec" xlink:href="ssd-20241231.xsd#ssd_ForwardPointsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_ssd_ForwardPointsMember_8706993f-64be-4200-a825-6f0d3876f8ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SwapMember_4a662025-1080-4df5-8a63-bfbc53bae966" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_us-gaap_SwapMember_4a662025-1080-4df5-8a63-bfbc53bae966" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_c848553f-c87c-4368-a3bf-c4155f0f1711" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_us-gaap_InterestRateContractMember_c848553f-c87c-4368-a3bf-c4155f0f1711" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_9053986d-698e-448c-a4fe-e4596231aaef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_9053986d-698e-448c-a4fe-e4596231aaef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_7b972e4e-df31-4e32-8004-6acf4e3064aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_us-gaap_ForwardContractsMember_7b972e4e-df31-4e32-8004-6acf4e3064aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_8aa2d282-bf19-427d-af5f-a968f65e4be5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_us-gaap_ForeignExchangeContractMember_8aa2d282-bf19-427d-af5f-a968f65e4be5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EURForwardContractMember_671cf0b6-2f3a-42ec-a5fd-e9059e2ffc89" xlink:href="ssd-20241231.xsd#ssd_EURForwardContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_ssd_EURForwardContractMember_671cf0b6-2f3a-42ec-a5fd-e9059e2ffc89" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_8dddcd23-1015-46d8-9831-33b17d827828" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_8dddcd23-1015-46d8-9831-33b17d827828" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_089819ca-bda5-4d62-b209-0895d110d2f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_089819ca-bda5-4d62-b209-0895d110d2f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_089819ca-bda5-4d62-b209-0895d110d2f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_089819ca-bda5-4d62-b209-0895d110d2f4" xlink:to="loc_us-gaap_HedgingRelationshipDomain_089819ca-bda5-4d62-b209-0895d110d2f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_a3a7b326-158d-42e8-8f79-16003e46943c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_089819ca-bda5-4d62-b209-0895d110d2f4" xlink:to="loc_us-gaap_HedgingRelationshipDomain_a3a7b326-158d-42e8-8f79-16003e46943c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_74c7ba1f-b77a-4ff8-8c36-4f2e756464be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_a3a7b326-158d-42e8-8f79-16003e46943c" xlink:to="loc_us-gaap_CashFlowHedgingMember_74c7ba1f-b77a-4ff8-8c36-4f2e756464be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_03f45fd3-fc9d-4272-a38d-085bf0312809" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_a3a7b326-158d-42e8-8f79-16003e46943c" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_03f45fd3-fc9d-4272-a38d-085bf0312809" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember_8549db93-dcb9-43c6-a76c-526f595fc314" xlink:href="ssd-20241231.xsd#ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_a3a7b326-158d-42e8-8f79-16003e46943c" xlink:to="loc_ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember_8549db93-dcb9-43c6-a76c-526f595fc314" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_HedgeAccountingReserveBalanceMember_0dd18f02-bb57-40f5-a886-0aa398078eb5" xlink:href="ssd-20241231.xsd#ssd_HedgeAccountingReserveBalanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_a3a7b326-158d-42e8-8f79-16003e46943c" xlink:to="loc_ssd_HedgeAccountingReserveBalanceMember_0dd18f02-bb57-40f5-a886-0aa398078eb5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3e007787-8e1d-4c28-8de2-89bc67070b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3e007787-8e1d-4c28-8de2-89bc67070b6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3e007787-8e1d-4c28-8de2-89bc67070b6c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3e007787-8e1d-4c28-8de2-89bc67070b6c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3e007787-8e1d-4c28-8de2-89bc67070b6c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c107bfe6-893e-476d-9cb7-df5c43d5b85d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3e007787-8e1d-4c28-8de2-89bc67070b6c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c107bfe6-893e-476d-9cb7-df5c43d5b85d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_2372b229-24ee-43f1-94fc-1910401d8085" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c107bfe6-893e-476d-9cb7-df5c43d5b85d" xlink:to="loc_us-gaap_InterestExpenseMember_2372b229-24ee-43f1-94fc-1910401d8085" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember_b29b9541-eb49-4f6b-ae20-51b601933d91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c107bfe6-893e-476d-9cb7-df5c43d5b85d" xlink:to="loc_us-gaap_ForeignCurrencyGainLossMember_b29b9541-eb49-4f6b-ae20-51b601933d91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_09d9096d-311f-4338-9a3d-24a4013da5a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_09d9096d-311f-4338-9a3d-24a4013da5a7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_09d9096d-311f-4338-9a3d-24a4013da5a7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_09d9096d-311f-4338-9a3d-24a4013da5a7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_09d9096d-311f-4338-9a3d-24a4013da5a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_74d61b02-f330-4bcc-aea1-e30cd220cc82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_09d9096d-311f-4338-9a3d-24a4013da5a7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_74d61b02-f330-4bcc-aea1-e30cd220cc82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_35bbfeb6-107b-4f0d-8b86-9203af5f0d6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_74d61b02-f330-4bcc-aea1-e30cd220cc82" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_35bbfeb6-107b-4f0d-8b86-9203af5f0d6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_5c122b19-0924-4254-b92f-3545006f817a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_74d61b02-f330-4bcc-aea1-e30cd220cc82" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_5c122b19-0924-4254-b92f-3545006f817a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f8add32f-6eb4-4556-9033-66d53e27fb69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:to="loc_us-gaap_DebtInstrumentAxis_f8add32f-6eb4-4556-9033-66d53e27fb69" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f8add32f-6eb4-4556-9033-66d53e27fb69_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_f8add32f-6eb4-4556-9033-66d53e27fb69" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f8add32f-6eb4-4556-9033-66d53e27fb69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ff146f4a-420b-441d-bde8-1efac6812251" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_f8add32f-6eb4-4556-9033-66d53e27fb69" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ff146f4a-420b-441d-bde8-1efac6812251" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DerivativeContractsMember_dcd00ee3-6753-4ece-b827-b708875f17ef" xlink:href="ssd-20241231.xsd#ssd_DerivativeContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ff146f4a-420b-441d-bde8-1efac6812251" xlink:to="loc_ssd_DerivativeContractsMember_dcd00ee3-6753-4ece-b827-b708875f17ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4e3785f8-9078-4098-8abb-cb6eea768a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4e3785f8-9078-4098-8abb-cb6eea768a7d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4e3785f8-9078-4098-8abb-cb6eea768a7d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4e3785f8-9078-4098-8abb-cb6eea768a7d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4e3785f8-9078-4098-8abb-cb6eea768a7d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d8c95997-03fc-41d0-a9fd-b0be8c247972" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4e3785f8-9078-4098-8abb-cb6eea768a7d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d8c95997-03fc-41d0-a9fd-b0be8c247972" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_015b7dc2-b73f-493b-a604-18af7cc8fd28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d8c95997-03fc-41d0-a9fd-b0be8c247972" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_015b7dc2-b73f-493b-a604-18af7cc8fd28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_fea920b5-cb90-468f-9a5d-f2e41a82aec0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_fea920b5-cb90-468f-9a5d-f2e41a82aec0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet_b0d8d21b-4c4a-4406-bbd2-f0b5199b4e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet_b0d8d21b-4c4a-4406-bbd2-f0b5199b4e5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_bb72c442-19f6-4f71-bc40-20b8254be0b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_bb72c442-19f6-4f71-bc40-20b8254be0b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_4c4aff1e-e765-46a9-91ae-71e190460eec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_4c4aff1e-e765-46a9-91ae-71e190460eec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci_d9c623bc-e349-4e50-9337-88926823adc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci_d9c623bc-e349-4e50-9337-88926823adc9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet_42d7bb4f-16c7-4d2b-b5f6-6328ea1b24fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet_42d7bb4f-16c7-4d2b-b5f6-6328ea1b24fe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_ddbf8279-425c-45a9-be3c-f7043fd3fc41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeNotionalAmount_ddbf8279-425c-45a9-be3c-f7043fd3fc41" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_fc9c5f03-f6fd-4ad1-80b9-131e0af8f537" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_fc9c5f03-f6fd-4ad1-80b9-131e0af8f537" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_e1a52c59-0ba6-4446-a13c-6e4b2160d11c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_e1a52c59-0ba6-4446-a13c-6e4b2160d11c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_66f7ef11-5e98-4512-843c-ce11db136432" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_66f7ef11-5e98-4512-843c-ce11db136432" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax_ebbdd0f7-5f09-4e90-b2f3-7154a44f0176" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax_ebbdd0f7-5f09-4e90-b2f3-7154a44f0176" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_23f3cab5-4150-409a-b05b-432e229e20f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeAssets_23f3cab5-4150-409a-b05b-432e229e20f6" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_cfe73125-8218-4bc6-b07f-f1ad47cb3be4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeLiabilities_cfe73125-8218-4bc6-b07f-f1ad47cb3be4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_eef55890-3583-4875-baa7-d0e6881323b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_eef55890-3583-4875-baa7-d0e6881323b0" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_OtherForeignExchangeLossNet_e0493805-bd14-436b-bcdf-3b50d55182a2" xlink:href="ssd-20241231.xsd#ssd_OtherForeignExchangeLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_ssd_OtherForeignExchangeLossNet_e0493805-bd14-436b-bcdf-3b50d55182a2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_f5a3782e-fd86-40da-a94a-e3b2be1252a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_f5a3782e-fd86-40da-a94a-e3b2be1252a0" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_5287da11-9b0d-474e-b756-32889b4d9594" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_5287da11-9b0d-474e-b756-32889b4d9594" xlink:type="arc" order="16"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#PropertyPlantandEquipmentnetDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1c1affd-5818-4876-9d79-082c31f6eaba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1c1affd-5818-4876-9d79-082c31f6eaba" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4904921d-a585-424c-ada8-029b283ae78a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1c1affd-5818-4876-9d79-082c31f6eaba" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4904921d-a585-424c-ada8-029b283ae78a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4904921d-a585-424c-ada8-029b283ae78a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4904921d-a585-424c-ada8-029b283ae78a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4904921d-a585-424c-ada8-029b283ae78a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4904921d-a585-424c-ada8-029b283ae78a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_24119fe4-cfba-437e-a105-eada2fd1a51f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_24119fe4-cfba-437e-a105-eada2fd1a51f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_ab32142e-d00e-4999-a318-13c4ede3a1ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:to="loc_us-gaap_LandMember_ab32142e-d00e-4999-a318-13c4ede3a1ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_422eaaa1-1f8b-4feb-b596-2186a32dc9ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_422eaaa1-1f8b-4feb-b596-2186a32dc9ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_ea10c7ed-994f-4ed3-a3d7-7f12a143a847" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_ea10c7ed-994f-4ed3-a3d7-7f12a143a847" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_eeaee798-3772-4c55-8c47-de766374bf39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_eeaee798-3772-4c55-8c47-de766374bf39" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress_ed4a876d-56e8-4653-9884-8350a7950294" xlink:href="ssd-20241231.xsd#ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress_ed4a876d-56e8-4653-9884-8350a7950294" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_02ce4b14-1d29-4b27-82ff-5f3e94feb2d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_02ce4b14-1d29-4b27-82ff-5f3e94feb2d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress_7fe3a538-a90a-4338-8d37-3891b8472c6c" xlink:href="ssd-20241231.xsd#ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress_7fe3a538-a90a-4338-8d37-3891b8472c6c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_fd7f265c-66f8-415c-9f8c-740dbc0709e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_us-gaap_ConstructionInProgressGross_fd7f265c-66f8-415c-9f8c-740dbc0709e2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_614af567-d406-432d-85e7-e13397fc9682" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_614af567-d406-432d-85e7-e13397fc9682" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost_8d50b1d5-f9ef-4826-95a8-23b6d035e04a" xlink:href="ssd-20241231.xsd#ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost_8d50b1d5-f9ef-4826-95a8-23b6d035e04a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_d34c403e-e4be-49cb-8ea1-847d1f178fed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_us-gaap_Depreciation_d34c403e-e4be-49cb-8ea1-847d1f178fed" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_49c3d1b3-b340-458a-a82e-77efe513d6a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_49c3d1b3-b340-458a-a82e-77efe513d6a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6edc04c2-f9cf-4841-9ec5-3640e7db4e21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_49c3d1b3-b340-458a-a82e-77efe513d6a4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6edc04c2-f9cf-4841-9ec5-3640e7db4e21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6edc04c2-f9cf-4841-9ec5-3640e7db4e21_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6edc04c2-f9cf-4841-9ec5-3640e7db4e21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6edc04c2-f9cf-4841-9ec5-3640e7db4e21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d941f4da-ff25-4d0b-a996-26cca2df4f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6edc04c2-f9cf-4841-9ec5-3640e7db4e21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d941f4da-ff25-4d0b-a996-26cca2df4f9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_a470b234-883a-48c6-802d-244e4b7d4f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d941f4da-ff25-4d0b-a996-26cca2df4f9e" xlink:to="loc_us-gaap_PatentsMember_a470b234-883a-48c6-802d-244e4b7d4f1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NoncompeteAgreementsTrademarksAndOtherMember_d0a7b174-2d6f-4ef5-b6a9-3843c3908669" xlink:href="ssd-20241231.xsd#ssd_NoncompeteAgreementsTrademarksAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d941f4da-ff25-4d0b-a996-26cca2df4f9e" xlink:to="loc_ssd_NoncompeteAgreementsTrademarksAndOtherMember_d0a7b174-2d6f-4ef5-b6a9-3843c3908669" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnpatentedTechnologyMember_02b2e375-29b9-4d54-8dd4-2b55870f7d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnpatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d941f4da-ff25-4d0b-a996-26cca2df4f9e" xlink:to="loc_us-gaap_UnpatentedTechnologyMember_02b2e375-29b9-4d54-8dd4-2b55870f7d0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d0e88b9a-a280-4f6b-9199-d95ca07f76d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d941f4da-ff25-4d0b-a996-26cca2df4f9e" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d0e88b9a-a280-4f6b-9199-d95ca07f76d8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_592a0d8b-c88a-4ccd-8298-847ca1064cd3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_49c3d1b3-b340-458a-a82e-77efe513d6a4" xlink:to="loc_srt_StatementGeographicalAxis_592a0d8b-c88a-4ccd-8298-847ca1064cd3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_592a0d8b-c88a-4ccd-8298-847ca1064cd3_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_592a0d8b-c88a-4ccd-8298-847ca1064cd3" xlink:to="loc_srt_SegmentGeographicalDomain_592a0d8b-c88a-4ccd-8298-847ca1064cd3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_592a0d8b-c88a-4ccd-8298-847ca1064cd3" xlink:to="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NorthAmericaSegmentMember_c1cdbf2f-40d7-4fbe-ba09-30cbef220174" xlink:href="ssd-20241231.xsd#ssd_NorthAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:to="loc_ssd_NorthAmericaSegmentMember_c1cdbf2f-40d7-4fbe-ba09-30cbef220174" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EuropeSegmentMember_0e481f1a-83f0-4aa2-8546-d3542b0b5a9d" xlink:href="ssd-20241231.xsd#ssd_EuropeSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:to="loc_ssd_EuropeSegmentMember_0e481f1a-83f0-4aa2-8546-d3542b0b5a9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AsiaPacificSegmentMember_4b5011db-79d7-4993-b482-8fcddbe34f80" xlink:href="ssd-20241231.xsd#ssd_AsiaPacificSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:to="loc_ssd_AsiaPacificSegmentMember_4b5011db-79d7-4993-b482-8fcddbe34f80" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU_dbaf31eb-216d-4905-b621-543681b0d949" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:to="loc_country_AU_dbaf31eb-216d-4905-b621-543681b0d949" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_DE_bc35844a-c3b9-4d5d-bc29-2203ee9656a6" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:to="loc_country_DE_bc35844a-c3b9-4d5d-bc29-2203ee9656a6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_2bf977ae-a0bf-4cea-b009-b40d216285f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_2bf977ae-a0bf-4cea-b009-b40d216285f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_a4f9348b-ee6d-4723-b66f-d128ae917091" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_a4f9348b-ee6d-4723-b66f-d128ae917091" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_992309e7-a451-47c0-9344-d96ba1a5a8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_GoodwillRollForward_992309e7-a451-47c0-9344-d96ba1a5a8b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4233c9d6-e4f8-426b-9e7a-edcddad6a286" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_992309e7-a451-47c0-9344-d96ba1a5a8b0" xlink:to="loc_us-gaap_Goodwill_4233c9d6-e4f8-426b-9e7a-edcddad6a286" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_f825eb88-b5b9-4cea-98dd-c823c017d17a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_992309e7-a451-47c0-9344-d96ba1a5a8b0" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_f825eb88-b5b9-4cea-98dd-c823c017d17a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_34abaa02-d12e-4a7f-b1f5-e765b1c29d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_992309e7-a451-47c0-9344-d96ba1a5a8b0" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_34abaa02-d12e-4a7f-b1f5-e765b1c29d8f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_602af133-1a86-45df-9d3b-f195686f80f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_602af133-1a86-45df-9d3b-f195686f80f1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet_1351496b-036e-4982-af7b-6cc90a8cb6ad" xlink:href="ssd-20241231.xsd#ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet_1351496b-036e-4982-af7b-6cc90a8cb6ad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AmortizationOfIntangibleAssetsPurchases_c648b09e-34f6-4cb5-a18a-db87f5c41e57" xlink:href="ssd-20241231.xsd#ssd_AmortizationOfIntangibleAssetsPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_ssd_AmortizationOfIntangibleAssetsPurchases_c648b09e-34f6-4cb5-a18a-db87f5c41e57" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3aa44927-d81c-44e4-abbe-1a25d335dc2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3aa44927-d81c-44e4-abbe-1a25d335dc2e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_6d838176-568c-4fb9-82aa-a7f7c0f2dadc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_6d838176-568c-4fb9-82aa-a7f7c0f2dadc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_9f7c7976-7ef3-4fa1-99f5-54bf9f4596b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_9f7c7976-7ef3-4fa1-99f5-54bf9f4596b2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross_e8da515d-3f4c-4551-9a55-622d66f20de5" xlink:href="ssd-20241231.xsd#ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross_e8da515d-3f4c-4551-9a55-622d66f20de5" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_14e512d9-eb25-4d17-97da-a7acd8322487" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_14e512d9-eb25-4d17-97da-a7acd8322487" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bc58005d-2918-4286-9532-955f11670f49" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_14e512d9-eb25-4d17-97da-a7acd8322487" xlink:to="loc_srt_RangeAxis_bc58005d-2918-4286-9532-955f11670f49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bc58005d-2918-4286-9532-955f11670f49_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_bc58005d-2918-4286-9532-955f11670f49" xlink:to="loc_srt_RangeMember_bc58005d-2918-4286-9532-955f11670f49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d276d7b4-48b0-44a3-b958-6a56d7a7843f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_bc58005d-2918-4286-9532-955f11670f49" xlink:to="loc_srt_RangeMember_d276d7b4-48b0-44a3-b958-6a56d7a7843f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f6f7635e-b452-4dbb-b741-0e9ab9b6249b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d276d7b4-48b0-44a3-b958-6a56d7a7843f" xlink:to="loc_srt_MaximumMember_f6f7635e-b452-4dbb-b741-0e9ab9b6249b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_612a0647-b238-407e-a5f6-ac7827e9506e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d276d7b4-48b0-44a3-b958-6a56d7a7843f" xlink:to="loc_srt_MinimumMember_612a0647-b238-407e-a5f6-ac7827e9506e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_44ff3862-4ad1-4b56-b65c-706e6284c616" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_14e512d9-eb25-4d17-97da-a7acd8322487" xlink:to="loc_srt_StatementGeographicalAxis_44ff3862-4ad1-4b56-b65c-706e6284c616" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_44ff3862-4ad1-4b56-b65c-706e6284c616_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_44ff3862-4ad1-4b56-b65c-706e6284c616" xlink:to="loc_srt_SegmentGeographicalDomain_44ff3862-4ad1-4b56-b65c-706e6284c616_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7e0ffbb0-6a85-4d7a-be1c-20b176827226" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_44ff3862-4ad1-4b56-b65c-706e6284c616" xlink:to="loc_srt_SegmentGeographicalDomain_7e0ffbb0-6a85-4d7a-be1c-20b176827226" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NorthAmericaSegmentMember_822fd336-2a86-4e9f-a28a-06a8eadfbe4b" xlink:href="ssd-20241231.xsd#ssd_NorthAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7e0ffbb0-6a85-4d7a-be1c-20b176827226" xlink:to="loc_ssd_NorthAmericaSegmentMember_822fd336-2a86-4e9f-a28a-06a8eadfbe4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_fb64b0fd-6db0-4ed6-943b-c47a963c072c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_14e512d9-eb25-4d17-97da-a7acd8322487" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_fb64b0fd-6db0-4ed6-943b-c47a963c072c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fb64b0fd-6db0-4ed6-943b-c47a963c072c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fb64b0fd-6db0-4ed6-943b-c47a963c072c" xlink:to="loc_us-gaap_SegmentDomain_fb64b0fd-6db0-4ed6-943b-c47a963c072c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d13d81b8-632d-47c1-b7df-dfd834975775" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fb64b0fd-6db0-4ed6-943b-c47a963c072c" xlink:to="loc_us-gaap_SegmentDomain_d13d81b8-632d-47c1-b7df-dfd834975775" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9189ba70-7ae2-4497-a06d-ac0230fe0f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_14e512d9-eb25-4d17-97da-a7acd8322487" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9189ba70-7ae2-4497-a06d-ac0230fe0f21" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9189ba70-7ae2-4497-a06d-ac0230fe0f21_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9189ba70-7ae2-4497-a06d-ac0230fe0f21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9189ba70-7ae2-4497-a06d-ac0230fe0f21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e6c0f5ea-23f1-4a72-ade3-b9ec433c0a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9189ba70-7ae2-4497-a06d-ac0230fe0f21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e6c0f5ea-23f1-4a72-ade3-b9ec433c0a3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_1107b4ba-57c0-4457-a546-b66bd95ef740" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e6c0f5ea-23f1-4a72-ade3-b9ec433c0a3f" xlink:to="loc_us-gaap_PatentsMember_1107b4ba-57c0-4457-a546-b66bd95ef740" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnpatentedTechnologyMember_d4f0f982-a67a-460c-b692-407ca7b27c90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnpatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e6c0f5ea-23f1-4a72-ade3-b9ec433c0a3f" xlink:to="loc_us-gaap_UnpatentedTechnologyMember_d4f0f982-a67a-460c-b692-407ca7b27c90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NoncompeteAgreementsTrademarksAndOtherMember_1b7951f1-0f7f-45b3-b139-3515f9302e34" xlink:href="ssd-20241231.xsd#ssd_NoncompeteAgreementsTrademarksAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e6c0f5ea-23f1-4a72-ade3-b9ec433c0a3f" xlink:to="loc_ssd_NoncompeteAgreementsTrademarksAndOtherMember_1b7951f1-0f7f-45b3-b139-3515f9302e34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_e6ebe06a-e00c-4723-988d-08d7316e0315" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e6c0f5ea-23f1-4a72-ade3-b9ec433c0a3f" xlink:to="loc_us-gaap_CustomerRelationshipsMember_e6ebe06a-e00c-4723-988d-08d7316e0315" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1b542a44-da90-4fde-bb17-087baf8f0911" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1b542a44-da90-4fde-bb17-087baf8f0911" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a29fd6b1-7b3a-44ee-be5a-7fa3deb0187c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a29fd6b1-7b3a-44ee-be5a-7fa3deb0187c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7325cfa5-d569-4f32-83c7-5a3aacd68396" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7325cfa5-d569-4f32-83c7-5a3aacd68396" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_0fc4b564-d512-407a-bf6d-32dcabf7b0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_0fc4b564-d512-407a-bf6d-32dcabf7b0ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_9d3aeedf-1b6e-4b91-93fb-6ea69d82e344" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_9d3aeedf-1b6e-4b91-93fb-6ea69d82e344" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2d6c0c98-7ae4-450c-b3ec-f6fcaa577695" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2d6c0c98-7ae4-450c-b3ec-f6fcaa577695" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_347b21f6-f53d-44af-bdee-84964646399c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_347b21f6-f53d-44af-bdee-84964646399c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross_9556b0f2-063e-4bf5-b204-759ed1132c66" xlink:href="ssd-20241231.xsd#ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross_9556b0f2-063e-4bf5-b204-759ed1132c66" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AmortizationOfIntangibleAssetsPurchases_6ff0dffe-dae1-467b-9c0d-3ff8b2208755" xlink:href="ssd-20241231.xsd#ssd_AmortizationOfIntangibleAssetsPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_ssd_AmortizationOfIntangibleAssetsPurchases_6ff0dffe-dae1-467b-9c0d-3ff8b2208755" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet_ac6a94a0-99a3-4d78-891a-d4e5719ced54" xlink:href="ssd-20241231.xsd#ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet_ac6a94a0-99a3-4d78-891a-d4e5719ced54" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_2a3a96ea-5544-41e6-a4e2-eb6a28679cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_2a3a96ea-5544-41e6-a4e2-eb6a28679cc7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_640e331c-4885-4d18-bf71-327f96dc4fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_640e331c-4885-4d18-bf71-327f96dc4fe6" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e944023c-9cb0-4069-abb7-92338622f17a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e944023c-9cb0-4069-abb7-92338622f17a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_79f9a57d-2b51-417d-a47c-15b3e40dfae1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_79f9a57d-2b51-417d-a47c-15b3e40dfae1" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d453b209-00be-4bd7-a321-5d8712c00d62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d453b209-00be-4bd7-a321-5d8712c00d62" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_868feb36-4474-4cc4-b5a0-d34180bd9a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_868feb36-4474-4cc4-b5a0-d34180bd9a6a" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e83753b2-87fe-4c67-b4bd-1673465f1e11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e83753b2-87fe-4c67-b4bd-1673465f1e11" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_ba730c00-5e94-41b5-82ad-1670efe2ef79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_ba730c00-5e94-41b5-82ad-1670efe2ef79" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7a3e0f1f-a727-43ea-9f80-96886af2d3db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7a3e0f1f-a727-43ea-9f80-96886af2d3db" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_e110cdc8-a12f-456c-ac3a-e4224e441780" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_e110cdc8-a12f-456c-ac3a-e4224e441780" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_16a8f16f-b8d6-44d6-8dd6-24dfe9bfdcef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_16a8f16f-b8d6-44d6-8dd6-24dfe9bfdcef" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_7fa29d65-90e7-43f0-8926-52cdaf209b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_7fa29d65-90e7-43f0-8926-52cdaf209b9b" xlink:type="arc" order="21"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_b669ba2f-ac5d-4c06-ba2f-76e0e835eb97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_b669ba2f-ac5d-4c06-ba2f-76e0e835eb97" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2417fbd5-406b-4c0c-9fbe-52008bdfa066" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_b669ba2f-ac5d-4c06-ba2f-76e0e835eb97" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2417fbd5-406b-4c0c-9fbe-52008bdfa066" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2417fbd5-406b-4c0c-9fbe-52008bdfa066_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2417fbd5-406b-4c0c-9fbe-52008bdfa066" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2417fbd5-406b-4c0c-9fbe-52008bdfa066_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7cc11f1a-7c7b-4cc4-a46c-33a9a35638a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2417fbd5-406b-4c0c-9fbe-52008bdfa066" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7cc11f1a-7c7b-4cc4-a46c-33a9a35638a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_7c8b123a-cb85-4057-b315-554abe429825" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7cc11f1a-7c7b-4cc4-a46c-33a9a35638a2" xlink:to="loc_us-gaap_TradeNamesMember_7c8b123a-cb85-4057-b315-554abe429825" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_91bddbae-dda7-482f-8916-c28db06159dd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_b669ba2f-ac5d-4c06-ba2f-76e0e835eb97" xlink:to="loc_srt_StatementGeographicalAxis_91bddbae-dda7-482f-8916-c28db06159dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_91bddbae-dda7-482f-8916-c28db06159dd_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_91bddbae-dda7-482f-8916-c28db06159dd" xlink:to="loc_srt_SegmentGeographicalDomain_91bddbae-dda7-482f-8916-c28db06159dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_19fb4be3-cf57-4421-b548-74ba82cc7080" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_91bddbae-dda7-482f-8916-c28db06159dd" xlink:to="loc_srt_SegmentGeographicalDomain_19fb4be3-cf57-4421-b548-74ba82cc7080" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NorthAmericaSegmentMember_fb51596c-1338-41dc-8841-377ed444f6ea" xlink:href="ssd-20241231.xsd#ssd_NorthAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_19fb4be3-cf57-4421-b548-74ba82cc7080" xlink:to="loc_ssd_NorthAmericaSegmentMember_fb51596c-1338-41dc-8841-377ed444f6ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EuropeSegmentMember_46d8e0b8-7cf2-425a-832f-eb450310e26e" xlink:href="ssd-20241231.xsd#ssd_EuropeSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_19fb4be3-cf57-4421-b548-74ba82cc7080" xlink:to="loc_ssd_EuropeSegmentMember_46d8e0b8-7cf2-425a-832f-eb450310e26e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AsiaPacificSegmentMember_80565ba4-9d87-447f-b0e5-5ae9e92c1533" xlink:href="ssd-20241231.xsd#ssd_AsiaPacificSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_19fb4be3-cf57-4421-b548-74ba82cc7080" xlink:to="loc_ssd_AsiaPacificSegmentMember_80565ba4-9d87-447f-b0e5-5ae9e92c1533" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_20bd5255-fc8b-4f97-ae86-60331e9355b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_20bd5255-fc8b-4f97-ae86-60331e9355b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_646d86d7-2fc0-423c-a70d-0e7027a466c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_646d86d7-2fc0-423c-a70d-0e7027a466c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_401729fc-952a-4b6a-813a-c14da11bfba7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_401729fc-952a-4b6a-813a-c14da11bfba7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_890de246-4519-4a5e-8a99-75849c1b11db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_890de246-4519-4a5e-8a99-75849c1b11db" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5e326fc4-77f0-45bd-b6b0-12b487ba7da8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_Goodwill_5e326fc4-77f0-45bd-b6b0-12b487ba7da8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_5a976938-c38a-4ada-b234-29a64df28bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_5a976938-c38a-4ada-b234-29a64df28bbe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_b7bf6302-61f8-41e6-bd6f-a19d0e274723" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_b7bf6302-61f8-41e6-bd6f-a19d0e274723" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_51edc9df-28de-4e27-aa43-2203493c4894" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_1e66feca-83e8-4222-bbb2-c47d8a920f50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_51edc9df-28de-4e27-aa43-2203493c4894" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_1e66feca-83e8-4222-bbb2-c47d8a920f50" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b0c89fe9-ea71-42c4-bb3d-f42681742cbc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1e66feca-83e8-4222-bbb2-c47d8a920f50" xlink:to="loc_srt_StatementGeographicalAxis_b0c89fe9-ea71-42c4-bb3d-f42681742cbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b0c89fe9-ea71-42c4-bb3d-f42681742cbc_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_99fadf9d-de6b-4c8c-abd1-2649d08c9f8d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EuropeSegmentMember_82b037d7-a3e2-4ad0-a571-a9c47e0a60eb" xlink:href="ssd-20241231.xsd#ssd_EuropeSegmentMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NorthAmericaSegmentMember_378db957-56f2-44b3-8bc1-d927b030beeb" xlink:href="ssd-20241231.xsd#ssd_NorthAmericaSegmentMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_c26318c4-6628-469e-ba9b-13d7cba51c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_51edc9df-28de-4e27-aa43-2203493c4894" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_c26318c4-6628-469e-ba9b-13d7cba51c0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_c4553b66-25cf-49ff-8dd7-4bbbd66b35e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_51edc9df-28de-4e27-aa43-2203493c4894" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_c4553b66-25cf-49ff-8dd7-4bbbd66b35e4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/DebtDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#DebtDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f27af9af-c4d5-48b4-ba7a-22f2bc4a88bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:to="loc_us-gaap_CreditFacilityAxis_f27af9af-c4d5-48b4-ba7a-22f2bc4a88bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f27af9af-c4d5-48b4-ba7a-22f2bc4a88bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_f27af9af-c4d5-48b4-ba7a-22f2bc4a88bd" xlink:to="loc_us-gaap_CreditFacilityDomain_f27af9af-c4d5-48b4-ba7a-22f2bc4a88bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_30a3d27f-7cbf-4b7a-9c11-aac6e626810d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_f27af9af-c4d5-48b4-ba7a-22f2bc4a88bd" xlink:to="loc_us-gaap_CreditFacilityDomain_30a3d27f-7cbf-4b7a-9c11-aac6e626810d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_e4aeacae-a86f-4155-bd93-669469bd22bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_30a3d27f-7cbf-4b7a-9c11-aac6e626810d" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_e4aeacae-a86f-4155-bd93-669469bd22bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_5afabe0f-a315-4629-ab51-1b9fbd6376d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_30a3d27f-7cbf-4b7a-9c11-aac6e626810d" xlink:to="loc_us-gaap_LineOfCreditMember_5afabe0f-a315-4629-ab51-1b9fbd6376d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_e162fa3b-6da1-4478-9062-bedf25958ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:to="loc_us-gaap_VariableRateAxis_e162fa3b-6da1-4478-9062-bedf25958ce0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e162fa3b-6da1-4478-9062-bedf25958ce0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_e162fa3b-6da1-4478-9062-bedf25958ce0" xlink:to="loc_us-gaap_VariableRateDomain_e162fa3b-6da1-4478-9062-bedf25958ce0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_aaa94ff0-2067-4869-998c-06592239109e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_e162fa3b-6da1-4478-9062-bedf25958ce0" xlink:to="loc_us-gaap_VariableRateDomain_aaa94ff0-2067-4869-998c-06592239109e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AdjustedBaseRateMember_23e417e7-81ff-43f1-b06c-38a09d00f51b" xlink:href="ssd-20241231.xsd#ssd_AdjustedBaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_aaa94ff0-2067-4869-998c-06592239109e" xlink:to="loc_ssd_AdjustedBaseRateMember_23e417e7-81ff-43f1-b06c-38a09d00f51b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EurodollarApplicableMarginRateMember_7ed567f2-8d9c-4d38-8562-ed3cc4b82bfb" xlink:href="ssd-20241231.xsd#ssd_EurodollarApplicableMarginRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_aaa94ff0-2067-4869-998c-06592239109e" xlink:to="loc_ssd_EurodollarApplicableMarginRateMember_7ed567f2-8d9c-4d38-8562-ed3cc4b82bfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DailySimpleRFRMember_867c9313-47c8-4007-9283-392fd60a23b4" xlink:href="ssd-20241231.xsd#ssd_DailySimpleRFRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_aaa94ff0-2067-4869-998c-06592239109e" xlink:to="loc_ssd_DailySimpleRFRMember_867c9313-47c8-4007-9283-392fd60a23b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DebtInstrumentRateOverLifeOfDebtMember_edfd3f97-d7a6-4c03-a770-cc2acdbfa5ad" xlink:href="ssd-20241231.xsd#ssd_DebtInstrumentRateOverLifeOfDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_aaa94ff0-2067-4869-998c-06592239109e" xlink:to="loc_ssd_DebtInstrumentRateOverLifeOfDebtMember_edfd3f97-d7a6-4c03-a770-cc2acdbfa5ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c28654dd-0b21-445f-b37f-caf067e521bf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:to="loc_srt_RangeAxis_c28654dd-0b21-445f-b37f-caf067e521bf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c28654dd-0b21-445f-b37f-caf067e521bf_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c28654dd-0b21-445f-b37f-caf067e521bf" xlink:to="loc_srt_RangeMember_c28654dd-0b21-445f-b37f-caf067e521bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2c1a96da-b094-4352-a100-9ddeef917323" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c28654dd-0b21-445f-b37f-caf067e521bf" xlink:to="loc_srt_RangeMember_2c1a96da-b094-4352-a100-9ddeef917323" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3d63b227-78e6-40c2-a53e-72f28d4e4fdc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2c1a96da-b094-4352-a100-9ddeef917323" xlink:to="loc_srt_MinimumMember_3d63b227-78e6-40c2-a53e-72f28d4e4fdc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3a19a96a-9b58-4b6c-8aa7-aac41993e078" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2c1a96da-b094-4352-a100-9ddeef917323" xlink:to="loc_srt_MaximumMember_3a19a96a-9b58-4b6c-8aa7-aac41993e078" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_c165cca5-e363-454e-9a14-711b41c1c864" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_c165cca5-e363-454e-9a14-711b41c1c864" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_c165cca5-e363-454e-9a14-711b41c1c864_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_c165cca5-e363-454e-9a14-711b41c1c864" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_c165cca5-e363-454e-9a14-711b41c1c864_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_1760bf59-d14d-40f1-bdf8-1e2380380140" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_c165cca5-e363-454e-9a14-711b41c1c864" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_1760bf59-d14d-40f1-bdf8-1e2380380140" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_WellsFargoBankMember_011169e1-0450-4513-b440-65bb0d986a48" xlink:href="ssd-20241231.xsd#ssd_WellsFargoBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_1760bf59-d14d-40f1-bdf8-1e2380380140" xlink:to="loc_ssd_WellsFargoBankMember_011169e1-0450-4513-b440-65bb0d986a48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_190291e8-7503-40e8-9483-b24bc8754048" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_190291e8-7503-40e8-9483-b24bc8754048" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_190291e8-7503-40e8-9483-b24bc8754048_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_190291e8-7503-40e8-9483-b24bc8754048" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_190291e8-7503-40e8-9483-b24bc8754048_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c9ea0ead-91c6-4526-a6a4-853e2761e0b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_190291e8-7503-40e8-9483-b24bc8754048" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c9ea0ead-91c6-4526-a6a4-853e2761e0b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_00d46dc4-0c14-4bb6-abb5-041aff276501" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c9ea0ead-91c6-4526-a6a4-853e2761e0b9" xlink:to="loc_us-gaap_LineOfCreditMember_00d46dc4-0c14-4bb6-abb5-041aff276501" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_d9c361a0-46f4-4186-b5fc-503ae707b6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c9ea0ead-91c6-4526-a6a4-853e2761e0b9" xlink:to="loc_us-gaap_SecuredDebtMember_d9c361a0-46f4-4186-b5fc-503ae707b6fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_aef1cc35-977e-4bde-9462-d98dd1b17d21" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:to="loc_srt_StatementGeographicalAxis_aef1cc35-977e-4bde-9462-d98dd1b17d21" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_aef1cc35-977e-4bde-9462-d98dd1b17d21_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_aef1cc35-977e-4bde-9462-d98dd1b17d21" xlink:to="loc_srt_SegmentGeographicalDomain_aef1cc35-977e-4bde-9462-d98dd1b17d21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_adcdb0df-d47b-4d6f-8bdf-54a66a33b95c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_aef1cc35-977e-4bde-9462-d98dd1b17d21" xlink:to="loc_srt_SegmentGeographicalDomain_adcdb0df-d47b-4d6f-8bdf-54a66a33b95c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_3796e6cb-ef03-43ff-a6cc-e787970dede1" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_adcdb0df-d47b-4d6f-8bdf-54a66a33b95c" xlink:to="loc_country_GB_3796e6cb-ef03-43ff-a6cc-e787970dede1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_45088638-e241-4d0d-899a-b46a5661e686" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_DebtInstrumentTerm_45088638-e241-4d0d-899a-b46a5661e686" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_817c9801-60a6-47f9-93cd-2990a2d5865d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_817c9801-60a6-47f9-93cd-2990a2d5865d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_38354bca-dead-44a2-94d4-bb3659980c57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_38354bca-dead-44a2-94d4-bb3659980c57" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_71a57f6d-b6b3-4ce6-ad94-c1fabd74a34e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_71a57f6d-b6b3-4ce6-ad94-c1fabd74a34e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_1378cfa0-8d63-41ed-b42b-9e606334453b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_1378cfa0-8d63-41ed-b42b-9e606334453b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_da2f1de7-5206-49bf-b4da-0926593d923f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_da2f1de7-5206-49bf-b4da-0926593d923f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_038ac3e2-89dc-4b0f-8dcc-4d911c452a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_038ac3e2-89dc-4b0f-8dcc-4d911c452a1e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_636b929e-154f-4677-95a2-97972d6d94af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_636b929e-154f-4677-95a2-97972d6d94af" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_14e42e4c-ed87-453c-9c8f-28678acae546" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_14e42e4c-ed87-453c-9c8f-28678acae546" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_32d09ce0-2b3b-4bf4-bcbd-ea19abc22333" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_32d09ce0-2b3b-4bf4-bcbd-ea19abc22333" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityPeriodicPayment_6065063d-6dde-4a4a-940d-b1433e94af21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityPeriodicPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityPeriodicPayment_6065063d-6dde-4a4a-940d-b1433e94af21" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/DebtLoanFacilityDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#DebtLoanFacilityDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/DebtLoanFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_54f58c77-8229-465f-ba4a-be01643a1f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_b84be0a4-e811-401f-8991-4ec2ee74b545" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54f58c77-8229-465f-ba4a-be01643a1f7c" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_b84be0a4-e811-401f-8991-4ec2ee74b545" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_2e155108-30b0-45d8-b74f-c113c573738d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b84be0a4-e811-401f-8991-4ec2ee74b545" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_2e155108-30b0-45d8-b74f-c113c573738d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_2e155108-30b0-45d8-b74f-c113c573738d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_2e155108-30b0-45d8-b74f-c113c573738d" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_2e155108-30b0-45d8-b74f-c113c573738d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_09fc124a-520c-4385-8c13-1ba15381f274" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_2e155108-30b0-45d8-b74f-c113c573738d" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_09fc124a-520c-4385-8c13-1ba15381f274" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_fead25a9-a9f0-4add-b89a-9612ec5f907e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b84be0a4-e811-401f-8991-4ec2ee74b545" xlink:to="loc_us-gaap_CreditFacilityAxis_fead25a9-a9f0-4add-b89a-9612ec5f907e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_fead25a9-a9f0-4add-b89a-9612ec5f907e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_fead25a9-a9f0-4add-b89a-9612ec5f907e" xlink:to="loc_us-gaap_CreditFacilityDomain_fead25a9-a9f0-4add-b89a-9612ec5f907e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b87aebcc-ea3a-417a-b51c-700db983443e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_fead25a9-a9f0-4add-b89a-9612ec5f907e" xlink:to="loc_us-gaap_CreditFacilityDomain_b87aebcc-ea3a-417a-b51c-700db983443e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_fb668151-f3b9-471c-821d-7d33b205f954" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54f58c77-8229-465f-ba4a-be01643a1f7c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_fb668151-f3b9-471c-821d-7d33b205f954" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_dbfcd0b1-74ca-4e4e-85ce-31dee15c84c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54f58c77-8229-465f-ba4a-be01643a1f7c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_dbfcd0b1-74ca-4e4e-85ce-31dee15c84c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_82821e08-eef5-4638-83a3-a034f90186ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54f58c77-8229-465f-ba4a-be01643a1f7c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_82821e08-eef5-4638-83a3-a034f90186ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_758da62d-7f5c-43fe-8bd8-771a68685647" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54f58c77-8229-465f-ba4a-be01643a1f7c" xlink:to="loc_us-gaap_LongTermDebt_758da62d-7f5c-43fe-8bd8-771a68685647" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CollectiveBargainingArrangementsLineItems_00a48f0e-017a-47ab-9911-996e764687c2" xlink:href="ssd-20241231.xsd#ssd_CollectiveBargainingArrangementsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CollectiveBargainingArrangementsTable_ead82029-5817-4476-8445-c94e7fdcb716" xlink:href="ssd-20241231.xsd#ssd_CollectiveBargainingArrangementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ssd_CollectiveBargainingArrangementsLineItems_00a48f0e-017a-47ab-9911-996e764687c2" xlink:to="loc_ssd_CollectiveBargainingArrangementsTable_ead82029-5817-4476-8445-c94e7fdcb716" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_99ed55bc-2510-40f0-bad5-bf09b3fa3e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ssd_CollectiveBargainingArrangementsTable_ead82029-5817-4476-8445-c94e7fdcb716" xlink:to="loc_us-gaap_CreditFacilityAxis_99ed55bc-2510-40f0-bad5-bf09b3fa3e4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_99ed55bc-2510-40f0-bad5-bf09b3fa3e4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_99ed55bc-2510-40f0-bad5-bf09b3fa3e4d" xlink:to="loc_us-gaap_CreditFacilityDomain_99ed55bc-2510-40f0-bad5-bf09b3fa3e4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_7150803a-a9fb-4dd9-b3af-69c294ac05f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_99ed55bc-2510-40f0-bad5-bf09b3fa3e4d" xlink:to="loc_us-gaap_CreditFacilityDomain_7150803a-a9fb-4dd9-b3af-69c294ac05f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_91fca679-204a-4443-9013-d825c74b12ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_7150803a-a9fb-4dd9-b3af-69c294ac05f5" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_91fca679-204a-4443-9013-d825c74b12ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_30bde365-97e6-46a5-8f67-017b48cb5ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ssd_CollectiveBargainingArrangementsLineItems_00a48f0e-017a-47ab-9911-996e764687c2" xlink:to="loc_us-gaap_LongTermDebt_30bde365-97e6-46a5-8f67-017b48cb5ad8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions_32a6b5e1-30c2-4fe4-b6a7-1be69517d270" xlink:href="ssd-20241231.xsd#ssd_PercentageOfEmployeesAsRepresentedByLaborUnions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ssd_CollectiveBargainingArrangementsLineItems_00a48f0e-017a-47ab-9911-996e764687c2" xlink:to="loc_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions_32a6b5e1-30c2-4fe4-b6a7-1be69517d270" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/RetirementPlansDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#RetirementPlansDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/RetirementPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f143ac4e-7592-4bc2-8422-dca829338b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f143ac4e-7592-4bc2-8422-dca829338b0e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bb0d4943-a65f-4a47-aabb-df8350b65e7f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f143ac4e-7592-4bc2-8422-dca829338b0e" xlink:to="loc_srt_RangeAxis_bb0d4943-a65f-4a47-aabb-df8350b65e7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bb0d4943-a65f-4a47-aabb-df8350b65e7f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_bb0d4943-a65f-4a47-aabb-df8350b65e7f" xlink:to="loc_srt_RangeMember_bb0d4943-a65f-4a47-aabb-df8350b65e7f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4a4cc7ce-cb3b-4076-8968-06c1dd00e627" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_bb0d4943-a65f-4a47-aabb-df8350b65e7f" xlink:to="loc_srt_RangeMember_4a4cc7ce-cb3b-4076-8968-06c1dd00e627" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ddb8d30d-3963-4bad-b357-da8ea21f60c1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4a4cc7ce-cb3b-4076-8968-06c1dd00e627" xlink:to="loc_srt_MinimumMember_ddb8d30d-3963-4bad-b357-da8ea21f60c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0befa0e0-781d-45ab-83d5-33e7e434de8b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4a4cc7ce-cb3b-4076-8968-06c1dd00e627" xlink:to="loc_srt_MaximumMember_0befa0e0-781d-45ab-83d5-33e7e434de8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_d084abfc-fcf2-44a5-97ab-6661461c7f72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f143ac4e-7592-4bc2-8422-dca829338b0e" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_d084abfc-fcf2-44a5-97ab-6661461c7f72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_d084abfc-fcf2-44a5-97ab-6661461c7f72_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_d084abfc-fcf2-44a5-97ab-6661461c7f72" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_d084abfc-fcf2-44a5-97ab-6661461c7f72_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_2c38e67e-1686-493a-9954-ce0378f62a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_d084abfc-fcf2-44a5-97ab-6661461c7f72" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_2c38e67e-1686-493a-9954-ce0378f62a7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_f10f4fcf-98a8-492b-bcfd-3983551e247f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_2c38e67e-1686-493a-9954-ce0378f62a7b" xlink:to="loc_us-gaap_ForeignPlanMember_f10f4fcf-98a8-492b-bcfd-3983551e247f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_2d2d15b5-7c37-4937-b1c5-fc2a537e4717" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForeignPlanMember_f10f4fcf-98a8-492b-bcfd-3983551e247f" xlink:to="loc_country_CA_2d2d15b5-7c37-4937-b1c5-fc2a537e4717" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_3d50b2b0-a573-4607-9456-f42c84d84fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_2c38e67e-1686-493a-9954-ce0378f62a7b" xlink:to="loc_us-gaap_DomesticPlanMember_3d50b2b0-a573-4607-9456-f42c84d84fb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_000a43ff-6dde-48c0-9138-245026af0025" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_3d50b2b0-a573-4607-9456-f42c84d84fb4" xlink:to="loc_country_US_000a43ff-6dde-48c0-9138-245026af0025" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NumberOfDefinedContributionRetirementPlans_bb9e7bd5-3590-4882-8b31-acd9ea318702" xlink:href="ssd-20241231.xsd#ssd_NumberOfDefinedContributionRetirementPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:to="loc_ssd_NumberOfDefinedContributionRetirementPlans_bb9e7bd5-3590-4882-8b31-acd9ea318702" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation_fe96b329-acd3-4237-9556-a0502e607835" xlink:href="ssd-20241231.xsd#ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:to="loc_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation_fe96b329-acd3-4237-9556-a0502e607835" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_aaed6bcb-2de7-4397-b6a0-25c3c13ece65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_aaed6bcb-2de7-4397-b6a0-25c3c13ece65" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_40ee3e3d-a92e-424f-9acd-506dcba26759" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_40ee3e3d-a92e-424f-9acd-506dcba26759" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionContributions_69232c39-5b2e-4af7-8683-f7735b2273e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:to="loc_us-gaap_PensionContributions_69232c39-5b2e-4af7-8683-f7735b2273e9" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#SegmentInformationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_df2951ec-e7ed-44ab-9945-9a1fccd6dce8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_df2951ec-e7ed-44ab-9945-9a1fccd6dce8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_0720007d-56b5-4718-a1ff-f9bfb12601e0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_df2951ec-e7ed-44ab-9945-9a1fccd6dce8" xlink:to="loc_srt_ConsolidationItemsAxis_0720007d-56b5-4718-a1ff-f9bfb12601e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_0720007d-56b5-4718-a1ff-f9bfb12601e0_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_0720007d-56b5-4718-a1ff-f9bfb12601e0" xlink:to="loc_srt_ConsolidationItemsDomain_0720007d-56b5-4718-a1ff-f9bfb12601e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_4c63eea6-0e14-4589-aa12-4403bc867f27" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_0720007d-56b5-4718-a1ff-f9bfb12601e0" xlink:to="loc_srt_ConsolidationItemsDomain_4c63eea6-0e14-4589-aa12-4403bc867f27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_421c9630-699d-4733-861b-927752b615d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_4c63eea6-0e14-4589-aa12-4403bc867f27" xlink:to="loc_us-gaap_CorporateNonSegmentMember_421c9630-699d-4733-861b-927752b615d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_640a7339-6722-4597-80c9-061b18846267" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_4c63eea6-0e14-4589-aa12-4403bc867f27" xlink:to="loc_us-gaap_IntersegmentEliminationMember_640a7339-6722-4597-80c9-061b18846267" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a46254cf-8b44-4eb4-92c1-f7df6f28980c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_df2951ec-e7ed-44ab-9945-9a1fccd6dce8" xlink:to="loc_srt_StatementGeographicalAxis_a46254cf-8b44-4eb4-92c1-f7df6f28980c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a46254cf-8b44-4eb4-92c1-f7df6f28980c_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_a46254cf-8b44-4eb4-92c1-f7df6f28980c" xlink:to="loc_srt_SegmentGeographicalDomain_a46254cf-8b44-4eb4-92c1-f7df6f28980c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_a46254cf-8b44-4eb4-92c1-f7df6f28980c" xlink:to="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NorthAmericaSegmentMember_8fad9a4d-476b-4d14-8026-0f0854ec3cb9" xlink:href="ssd-20241231.xsd#ssd_NorthAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:to="loc_ssd_NorthAmericaSegmentMember_8fad9a4d-476b-4d14-8026-0f0854ec3cb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EuropeSegmentMember_95747855-4cb0-437d-9f66-9f535f61068a" xlink:href="ssd-20241231.xsd#ssd_EuropeSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:to="loc_ssd_EuropeSegmentMember_95747855-4cb0-437d-9f66-9f535f61068a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AsiaPacificSegmentMember_595d25ca-d246-46b8-bd77-e9ea3676dd2e" xlink:href="ssd-20241231.xsd#ssd_AsiaPacificSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:to="loc_ssd_AsiaPacificSegmentMember_595d25ca-d246-46b8-bd77-e9ea3676dd2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ForeignOperatingEntitiesMember_f1dd9b9e-7636-4e33-a85c-baed19fd787d" xlink:href="ssd-20241231.xsd#ssd_ForeignOperatingEntitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:to="loc_ssd_ForeignOperatingEntitiesMember_f1dd9b9e-7636-4e33-a85c-baed19fd787d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_bcb16b9d-223d-45b8-9779-de2fc157f5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:to="loc_us-gaap_CorporateNonSegmentMember_bcb16b9d-223d-45b8-9779-de2fc157f5d1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e9e75dd0-2e9a-4e7e-9c22-f9f16a219008" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_df2951ec-e7ed-44ab-9945-9a1fccd6dce8" xlink:to="loc_srt_ProductOrServiceAxis_e9e75dd0-2e9a-4e7e-9c22-f9f16a219008" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e9e75dd0-2e9a-4e7e-9c22-f9f16a219008_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_e9e75dd0-2e9a-4e7e-9c22-f9f16a219008" xlink:to="loc_srt_ProductsAndServicesDomain_e9e75dd0-2e9a-4e7e-9c22-f9f16a219008_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5d345319-2f04-44dc-ab74-59c99669dd83" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_e9e75dd0-2e9a-4e7e-9c22-f9f16a219008" xlink:to="loc_srt_ProductsAndServicesDomain_5d345319-2f04-44dc-ab74-59c99669dd83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_WoodConstructionMember_efb613ca-1a9a-4f31-a5e8-9c2aa5eb72a5" xlink:href="ssd-20241231.xsd#ssd_WoodConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_5d345319-2f04-44dc-ab74-59c99669dd83" xlink:to="loc_ssd_WoodConstructionMember_efb613ca-1a9a-4f31-a5e8-9c2aa5eb72a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ConcreteConstructionMember_1299d434-9bf9-4b68-9697-dda6ba1cab10" xlink:href="ssd-20241231.xsd#ssd_ConcreteConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_5d345319-2f04-44dc-ab74-59c99669dd83" xlink:to="loc_ssd_ConcreteConstructionMember_1299d434-9bf9-4b68-9697-dda6ba1cab10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d841a9c9-3121-48fe-b536-95daffb42ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d841a9c9-3121-48fe-b536-95daffb42ab5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_7ec306c8-4cd1-438a-bea3-6d1b87c0ba16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_7ec306c8-4cd1-438a-bea3-6d1b87c0ba16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7842d231-dbbd-4769-be83-69a2b7801650" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_GrossProfit_7842d231-dbbd-4769-be83-69a2b7801650" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense_08c263ee-b6db-4d5f-9fc9-b297f4037552" xlink:href="ssd-20241231.xsd#ssd_ResearchAndDevelopmentAndOtherEngineeringExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense_08c263ee-b6db-4d5f-9fc9-b297f4037552" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_0502ee8d-fff4-42cf-987e-91968c301dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_SellingAndMarketingExpense_0502ee8d-fff4-42cf-987e-91968c301dc5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_82eb5b6d-226f-4fdd-8ee5-fed008cb9536" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_82eb5b6d-226f-4fdd-8ee5-fed008cb9536" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_730ff2f2-c768-4536-8387-a275042bccb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_OperatingIncomeLoss_730ff2f2-c768-4536-8387-a275042bccb6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_47276f3a-f48d-410f-9a66-13f65701df78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_47276f3a-f48d-410f-9a66-13f65701df78" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_SignificantNoncashCharges_b60deec9-6988-4f56-b9b9-4e00d778bc84" xlink:href="ssd-20241231.xsd#ssd_SignificantNoncashCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_ssd_SignificantNoncashCharges_b60deec9-6988-4f56-b9b9-4e00d778bc84" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_044655e8-dfd5-4255-8e6a-b271fd572895" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_044655e8-dfd5-4255-8e6a-b271fd572895" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_59160f3a-3fe7-4aa8-a08f-351eba2670d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_59160f3a-3fe7-4aa8-a08f-351eba2670d5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_43068989-0bd6-4a54-a9e1-9081b823329e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_Assets_43068989-0bd6-4a54-a9e1-9081b823329e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0fb1450a-b3a7-41b0-93f4-2b6f6f07b754" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0fb1450a-b3a7-41b0-93f4-2b6f6f07b754" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CashAndCashEquivalentsPercentage_dbce5688-ea7e-4804-9a11-77e79e5189c2" xlink:href="ssd-20241231.xsd#ssd_CashAndCashEquivalentsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_ssd_CashAndCashEquivalentsPercentage_dbce5688-ea7e-4804-9a11-77e79e5189c2" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_8a1f04a3-6b75-4442-ac2b-1abb59b4385a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_NumberOfOperatingSegments_8a1f04a3-6b75-4442-ac2b-1abb59b4385a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_01bf8645-c722-4928-be4e-baa38e002e32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_NumberOfReportableSegments_01bf8645-c722-4928-be4e-baa38e002e32" xlink:type="arc" order="15"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#SegmentInformationGeographicDistributionandNetSalesbyProductDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_40a1f2ab-ecfc-4992-9afe-ba343e779e51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_eb677b0e-93e1-4181-b2d9-61d320d2728a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_40a1f2ab-ecfc-4992-9afe-ba343e779e51" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_eb677b0e-93e1-4181-b2d9-61d320d2728a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_142d12c0-dd6b-4f62-a7f0-388592e4d8b9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_eb677b0e-93e1-4181-b2d9-61d320d2728a" xlink:to="loc_srt_StatementGeographicalAxis_142d12c0-dd6b-4f62-a7f0-388592e4d8b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_142d12c0-dd6b-4f62-a7f0-388592e4d8b9_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_142d12c0-dd6b-4f62-a7f0-388592e4d8b9" xlink:to="loc_srt_SegmentGeographicalDomain_142d12c0-dd6b-4f62-a7f0-388592e4d8b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_142d12c0-dd6b-4f62-a7f0-388592e4d8b9" xlink:to="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_969181b8-ec8d-4504-9a77-01d43f895ffa" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_US_969181b8-ec8d-4504-9a77-01d43f895ffa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_fe391b97-3b26-4008-92f3-0a7c6e9511fa" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_CA_fe391b97-3b26-4008-92f3-0a7c6e9511fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_b43640a6-637f-42af-8d27-a5415805cee9" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_GB_b43640a6-637f-42af-8d27-a5415805cee9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_DE_88dbbfc5-fca0-4639-bf98-5634270c5b1d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_DE_88dbbfc5-fca0-4639-bf98-5634270c5b1d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_FR_979f8b6c-8a76-4653-b0f1-3e2cf9e23a0d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_FR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_FR_979f8b6c-8a76-4653-b0f1-3e2cf9e23a0d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PL_f3b41621-6bc9-4e41-b7c0-1783307a88ab" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_PL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_PL_f3b41621-6bc9-4e41-b7c0-1783307a88ab" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_SE_c7bfe73e-144e-44d2-ad61-05a27a678968" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_SE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_SE_c7bfe73e-144e-44d2-ad61-05a27a678968" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_DK_74cbe372-5d1b-4cb4-9e98-d4820202370e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DK"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_DK_74cbe372-5d1b-4cb4-9e98-d4820202370e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NO_f8517a59-0a78-45ef-9420-96392f4dde4e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_NO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_NO_f8517a59-0a78-45ef-9420-96392f4dde4e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU_a2bdfa97-b5f6-4c82-a047-e531953f455e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_AU_a2bdfa97-b5f6-4c82-a047-e531953f455e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BE_714d7b46-6cd9-4344-bac2-a79e0d232250" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_BE_714d7b46-6cd9-4344-bac2-a79e0d232250" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_OtherCountriesMember_d3b816eb-7114-4920-984b-3c436eaa5ffb" xlink:href="ssd-20241231.xsd#ssd_OtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_ssd_OtherCountriesMember_d3b816eb-7114-4920-984b-3c436eaa5ffb" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IT_3ddb5c65-771a-4436-8a44-8870eac068c1" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_IT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_IT_3ddb5c65-771a-4436-8a44-8870eac068c1" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ca7250f8-025a-49cd-9570-f12f91cf15cb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_eb677b0e-93e1-4181-b2d9-61d320d2728a" xlink:to="loc_srt_ProductOrServiceAxis_ca7250f8-025a-49cd-9570-f12f91cf15cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ca7250f8-025a-49cd-9570-f12f91cf15cb_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_ca7250f8-025a-49cd-9570-f12f91cf15cb" xlink:to="loc_srt_ProductsAndServicesDomain_ca7250f8-025a-49cd-9570-f12f91cf15cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6fbf783b-234d-4ca9-8fb5-30d0731884fd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_ca7250f8-025a-49cd-9570-f12f91cf15cb" xlink:to="loc_srt_ProductsAndServicesDomain_6fbf783b-234d-4ca9-8fb5-30d0731884fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_WoodConstructionMember_8ed78358-f3f8-4b24-bc45-ea097bc5277e" xlink:href="ssd-20241231.xsd#ssd_WoodConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_6fbf783b-234d-4ca9-8fb5-30d0731884fd" xlink:to="loc_ssd_WoodConstructionMember_8ed78358-f3f8-4b24-bc45-ea097bc5277e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ConcreteConstructionMember_185f3454-f15a-44da-8950-2fa1ab76a20f" xlink:href="ssd-20241231.xsd#ssd_ConcreteConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_6fbf783b-234d-4ca9-8fb5-30d0731884fd" xlink:to="loc_ssd_ConcreteConstructionMember_185f3454-f15a-44da-8950-2fa1ab76a20f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_OtherProductsMember_2475c19f-667c-40ee-bad1-5e06b6349436" xlink:href="ssd-20241231.xsd#ssd_OtherProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_6fbf783b-234d-4ca9-8fb5-30d0731884fd" xlink:to="loc_ssd_OtherProductsMember_2475c19f-667c-40ee-bad1-5e06b6349436" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5d09cbf5-f008-4d31-91c6-5d1471564464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_40a1f2ab-ecfc-4992-9afe-ba343e779e51" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5d09cbf5-f008-4d31-91c6-5d1471564464" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_badc555c-1409-467d-b5d4-e71676cbdf95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_40a1f2ab-ecfc-4992-9afe-ba343e779e51" xlink:to="loc_us-gaap_NoncurrentAssets_badc555c-1409-467d-b5d4-e71676cbdf95" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_d02c0dd9-888c-473b-99e0-14c3417ca2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_SubsequentEventTable_d02c0dd9-888c-473b-99e0-14c3417ca2b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_e498aeff-3f71-4361-bf01-8fc195db3af1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_d02c0dd9-888c-473b-99e0-14c3417ca2b0" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_e498aeff-3f71-4361-bf01-8fc195db3af1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e498aeff-3f71-4361-bf01-8fc195db3af1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_e498aeff-3f71-4361-bf01-8fc195db3af1" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e498aeff-3f71-4361-bf01-8fc195db3af1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_c93b7de9-c2a0-415b-b1a4-00952c1b151b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_e498aeff-3f71-4361-bf01-8fc195db3af1" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_c93b7de9-c2a0-415b-b1a4-00952c1b151b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_67d88bf3-b902-40b1-a727-e038803692fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_c93b7de9-c2a0-415b-b1a4-00952c1b151b" xlink:to="loc_us-gaap_SubsequentEventMember_67d88bf3-b902-40b1-a727-e038803692fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_97b6f7a3-8965-4928-a08d-49cb2e7f1737" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_97b6f7a3-8965-4928-a08d-49cb2e7f1737" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_0acae1ed-3fb5-440b-a0b9-cb2995052178" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_Dividends_0acae1ed-3fb5-440b-a0b9-cb2995052178" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_576cc516-1208-4b0a-bab6-5eb3bdfa5032" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_576cc516-1208-4b0a-bab6-5eb3bdfa5032" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesRetired_df62de54-0ff6-4a5b-b294-00a6f6de0977" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_TreasuryStockSharesRetired_df62de54-0ff6-4a5b-b294-00a6f6de0977" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_c9fed951-8d74-445c-96a2-950318f461ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_c9fed951-8d74-445c-96a2-950318f461ff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_70e12e19-9e80-4f67-b0f0-f0c6c020bda9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_70e12e19-9e80-4f67-b0f0-f0c6c020bda9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_672c6ce8-f08a-4b9d-b291-9d24c7d6fee5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_672c6ce8-f08a-4b9d-b291-9d24c7d6fee5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c84fe768-248d-4b40-8d28-2c79d0d19ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c84fe768-248d-4b40-8d28-2c79d0d19ed1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_a9e37788-3968-4dfa-a7df-f27104bf35c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_a9e37788-3968-4dfa-a7df-f27104bf35c8" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"/>
  <link:definitionLink xlink:role="http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_fd49e9ce-5408-4e28-b4ae-8f2005df1444" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_de0a698d-349e-4002-bd61-c11fc6ee46e7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_fd49e9ce-5408-4e28-b4ae-8f2005df1444" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_de0a698d-349e-4002-bd61-c11fc6ee46e7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_e03308ae-1772-46c2-b6ca-7cbb1c355267" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_de0a698d-349e-4002-bd61-c11fc6ee46e7" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_e03308ae-1772-46c2-b6ca-7cbb1c355267" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_e03308ae-1772-46c2-b6ca-7cbb1c355267_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_e03308ae-1772-46c2-b6ca-7cbb1c355267" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_e03308ae-1772-46c2-b6ca-7cbb1c355267_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_6df4051c-8c01-4064-a6f6-13505ed2cfdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_e03308ae-1772-46c2-b6ca-7cbb1c355267" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_6df4051c-8c01-4064-a6f6-13505ed2cfdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_7a5b4da3-ea35-4467-9d7c-c0c9a37f5c70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_6df4051c-8c01-4064-a6f6-13505ed2cfdc" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_7a5b4da3-ea35-4467-9d7c-c0c9a37f5c70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember_10675e0c-759b-49a7-afdd-082dca75912f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesReturnsAndAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_6df4051c-8c01-4064-a6f6-13505ed2cfdc" xlink:to="loc_us-gaap_SalesReturnsAndAllowancesMember_10675e0c-759b-49a7-afdd-082dca75912f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_99fe580b-1a6c-4262-aeae-c050921d87e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_6df4051c-8c01-4064-a6f6-13505ed2cfdc" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_99fe580b-1a6c-4262-aeae-c050921d87e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_e1bb4a10-0188-41cb-b634-d1dae6d44fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_fd49e9ce-5408-4e28-b4ae-8f2005df1444" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_e1bb4a10-0188-41cb-b634-d1dae6d44fb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_a32de7e1-f88b-43f0-9286-80e720b7b04b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_fd49e9ce-5408-4e28-b4ae-8f2005df1444" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_a32de7e1-f88b-43f0-9286-80e720b7b04b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_fa54b552-a589-4a20-a498-1b58970fbde4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_fd49e9ce-5408-4e28-b4ae-8f2005df1444" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_fa54b552-a589-4a20-a498-1b58970fbde4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_58f9cc50-97fb-4c55-8cd1-1f1c719a0343" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_fd49e9ce-5408-4e28-b4ae-8f2005df1444" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_58f9cc50-97fb-4c55-8cd1-1f1c719a0343" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_71cfba38-1c78-4197-8756-2080bf2af42d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="101"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="102"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="41"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>ssd-20241231_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:c594f7f6-4bca-4e2f-9c09-04aa19bea0c9,g:097d43c8-dfc4-40d0-95c3-02966a1d5c3a-->
<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_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_4a789e37-0b52-48d3-840f-c3aeb32ebac6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Acquisition of redeemable noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Redeemable Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_66cb6665-0d82-4532-9497-11c1e067de1e_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 income to net cash 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">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_RelatedPartyTransactionsDisclosureTextBlock_7cbf2d26-b327-4c5f-ae51-bbb8e58dc1f5_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</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/2024/elts/us-gaap-2024.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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_6c058287-190c-4cb3-8fd2-7c3014d93811_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Remaining Authorized, Amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Remaining Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_bce1c487-a709-440e-922e-bfdb9c62b8dd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_ab8af4c3-9478-43fe-95d2-8fe756211661_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/2024/dei-2024.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ecd46b18-2e41-41c0-a8ac-08f0d218b046_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">Lessee, Operating Lease, Liability, Payments, Due after Year Five</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/2024/elts/us-gaap-2024.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ca1aa5fb-a691-4173-8fab-8311aa1957d7_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 increase (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 Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_f13e54fc-da48-4831-9440-66d1c3543a97_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/2024/elts/us-gaap-2024.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_ForeignPlanMember_d2d692d3-51ef-4521-b4f7-f8e5e52c419a_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FOREIGN PLAN</link:label>
    <link:label id="lab_us-gaap_ForeignPlanMember_label_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignPlanMember" xlink:to="lab_us-gaap_ForeignPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_45dbe7d0-3f85-4ed7-b467-4f13c4c94dc6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Indefinite-Lived [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Indefinite-Lived [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_ae728b41-3318-4314-8cf9-098791c6c339_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ETANCOMember_43bd4eab-0ad0-49d6-afb1-ba19b5388169_terseLabel_en-US" xlink:label="lab_ssd_ETANCOMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ETANCO</link:label>
    <link:label id="lab_ssd_ETANCOMember_label_en-US" xlink:label="lab_ssd_ETANCOMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ETANCO [Member]</link:label>
    <link:label id="lab_ssd_ETANCOMember_documentation_en-US" xlink:label="lab_ssd_ETANCOMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">ETANCO</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ETANCOMember" xlink:href="ssd-20241231.xsd#ssd_ETANCOMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ETANCOMember" xlink:to="lab_ssd_ETANCOMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_7f131233-bc6b-437f-9c09-c764bce09004_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/2024/dei-2024.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_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_e43d72f2-b499-42b2-a4dc-dc2499a23307_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Tax benefit of stock-based compensation expense in provision for income taxes</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_62cf3d70-b938-43a1-a6ee-8f5c50965f0e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainBeforeTax_413f8df3-bcfd-4668-8013-468c3dce8f42_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain, before Tax</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8b3069cc-5a2d-4ecb-9ab4-02a4057c0dda_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Allowance for credit losses</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/2024/elts/us-gaap-2024.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_AcceleratedShareRepurchasesTable_b947e3ff-131f-4285-87f5-6fc95599b4be_terseLabel_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases [Table]</link:label>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesTable_label_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesTable" xlink:to="lab_us-gaap_AcceleratedShareRepurchasesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnpatentedTechnologyMember_942f7618-5b12-44a2-9d99-c93aa7026358_terseLabel_en-US" xlink:label="lab_us-gaap_UnpatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unpatented Technology</link:label>
    <link:label id="lab_us-gaap_UnpatentedTechnologyMember_label_en-US" xlink:label="lab_us-gaap_UnpatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unpatented Technology [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnpatentedTechnologyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnpatentedTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnpatentedTechnologyMember" xlink:to="lab_us-gaap_UnpatentedTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ConcentrationsOfCreditRiskPolicyTextBlock_8e8f4b77-b51c-4206-858d-80141c161f72_terseLabel_en-US" xlink:label="lab_ssd_ConcentrationsOfCreditRiskPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration of Credit Risk</link:label>
    <link:label id="lab_ssd_ConcentrationsOfCreditRiskPolicyTextBlock_label_en-US" xlink:label="lab_ssd_ConcentrationsOfCreditRiskPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentrations of Credit Risk [Policy Text Block]</link:label>
    <link:label id="lab_ssd_ConcentrationsOfCreditRiskPolicyTextBlock_documentation_en-US" xlink:label="lab_ssd_ConcentrationsOfCreditRiskPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Describes an entity's accounting policies for the concentration of credit risk.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ConcentrationsOfCreditRiskPolicyTextBlock" xlink:href="ssd-20241231.xsd#ssd_ConcentrationsOfCreditRiskPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ConcentrationsOfCreditRiskPolicyTextBlock" xlink:to="lab_ssd_ConcentrationsOfCreditRiskPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost_2975b591-d972-49d1-9ee5-3ea22af58bd1_terseLabel_en-US" xlink:label="lab_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fully Depreciated Property, Plant and Equipment, Original Cost</link:label>
    <link:label id="lab_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost_label_en-US" xlink:label="lab_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fully Depreciated Property, Plant and Equipment, Original Cost</link:label>
    <link:label id="lab_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost_documentation_en-US" xlink:label="lab_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the original cost of fully depreciated property, plant and equipment that are still in use.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost" xlink:href="ssd-20241231.xsd#ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost" xlink:to="lab_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_85310cbc-48df-4dfc-8ca0-6f71a362be7d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_ef3c3e1b-1aab-403d-8dd3-39a3a3c4b90c_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Trade 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/2024/elts/us-gaap-2024.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_ssd_NoncompeteAgreementsTrademarksAndOtherMember_5259e694-5703-4fb1-84b9-ade00a4a9197_terseLabel_en-US" xlink:label="lab_ssd_NoncompeteAgreementsTrademarksAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncompete Agreements Trademarks and Other</link:label>
    <link:label id="lab_ssd_NoncompeteAgreementsTrademarksAndOtherMember_label_en-US" xlink:label="lab_ssd_NoncompeteAgreementsTrademarksAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncompete Agreements Trademarks and Other [Member]</link:label>
    <link:label id="lab_ssd_NoncompeteAgreementsTrademarksAndOtherMember_documentation_en-US" xlink:label="lab_ssd_NoncompeteAgreementsTrademarksAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represent the information about non-compete agreements, Trademarks and other intangible assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NoncompeteAgreementsTrademarksAndOtherMember" xlink:href="ssd-20241231.xsd#ssd_NoncompeteAgreementsTrademarksAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_NoncompeteAgreementsTrademarksAndOtherMember" xlink:to="lab_ssd_NoncompeteAgreementsTrademarksAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_417fc18a-097d-441c-a632-d7684e5d872a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_01840b12-81eb-49c6-aefd-1a937cad413e_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Valuation</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_08ba3e0f-d2aa-4bdb-a781-57db62b81619_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued from release of restricted stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_bf9fea6f-9e58-4c6f-962a-cac8f3814b6e_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_01f191b9-1317-4964-849f-30222385f436_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_AmortizationOfIntangibleAssetsPurchases_e92e0d78-6d32-44c1-b8a6-4161102d428c_terseLabel_en-US" xlink:label="lab_ssd_AmortizationOfIntangibleAssetsPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets, Purchases</link:label>
    <link:label id="lab_ssd_AmortizationOfIntangibleAssetsPurchases_889235ca-8e0f-41a1-a539-0f8d8971396b_negatedTerseLabel_en-US" xlink:label="lab_ssd_AmortizationOfIntangibleAssetsPurchases" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets, Purchases</link:label>
    <link:label id="lab_ssd_AmortizationOfIntangibleAssetsPurchases_label_en-US" xlink:label="lab_ssd_AmortizationOfIntangibleAssetsPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets, Purchases</link:label>
    <link:label id="lab_ssd_AmortizationOfIntangibleAssetsPurchases_documentation_en-US" xlink:label="lab_ssd_AmortizationOfIntangibleAssetsPurchases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets, Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AmortizationOfIntangibleAssetsPurchases" xlink:href="ssd-20241231.xsd#ssd_AmortizationOfIntangibleAssetsPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_AmortizationOfIntangibleAssetsPurchases" xlink:to="lab_ssd_AmortizationOfIntangibleAssetsPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetInvestmentHedgingMember_6a9c9904-448f-4486-aa48-8dc765b696be_terseLabel_en-US" xlink:label="lab_us-gaap_NetInvestmentHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Investment Hedging</link:label>
    <link:label id="lab_us-gaap_NetInvestmentHedgingMember_label_en-US" xlink:label="lab_us-gaap_NetInvestmentHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Investment Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetInvestmentHedgingMember" xlink:to="lab_us-gaap_NetInvestmentHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrent_91f9931c-e807-40e3-a200-62b975aecbdc_terseLabel_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales tax payable and other</link:label>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrent_label_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales and Excise Tax Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue_c50bb98d-fbc6-477f-a69a-9d0227d39660_terseLabel_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding and expected to vest at end of the period (in dollars)</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue_label_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue" 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 Vested and Expected to Vest Intrinsic Value</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue_documentation_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The intrinsic value of nonvested awards on equity-based plans excluding option plans for nonvested awards outstanding and expected to vest at the end of the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue" xlink:to="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfIntangibleAssets_34d34a0c-b3e8-4196-bdc5-6f316891c030_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:to="lab_us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_DerivativeContractsMember_d200a8fd-2d28-49ad-b5fd-120c7cef8ff8_terseLabel_en-US" xlink:label="lab_ssd_DerivativeContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contracts</link:label>
    <link:label id="lab_ssd_DerivativeContractsMember_label_en-US" xlink:label="lab_ssd_DerivativeContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contracts [Member]</link:label>
    <link:label id="lab_ssd_DerivativeContractsMember_documentation_en-US" xlink:label="lab_ssd_DerivativeContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DerivativeContractsMember" xlink:href="ssd-20241231.xsd#ssd_DerivativeContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_DerivativeContractsMember" xlink:to="lab_ssd_DerivativeContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_10806d94-d76d-481c-9b07-32035ee28da2_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_90a104c9-2489-49b5-96ff-8bcb4c2fc85a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_a9a85702-5bb5-49a0-bb2c-1325c7049bb5_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_d53801ad-e69e-420d-a63a-5401f2c9878d_verboseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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/2024/elts/us-gaap-2024.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_country_US_a4d4e755-cefd-4f31-b341-f768f985887b_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/2024/country-2024.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_OtherAssetsNoncurrent_d1f8d50d-03fb-40d8-9711-80fe2fad86bc_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 noncurrent 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/2024/elts/us-gaap-2024.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_us-gaap_LeasesAbstract_027c5198-a477-45e2-b6c4-7a5d9b195c69_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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsGross_80079f63-b8f0-40fb-af43-a240041d9b02_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">Gross Carrying Amount</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/2024/elts/us-gaap-2024.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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_8e419d27-ed22-4982-947a-b27daa1c768a_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliations between the statutory federal income tax rates and effective income tax rates</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_7ac0eb31-dc8d-46ca-b539-8aa8158a71c3_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 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">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_a1375c78-4341-4f1f-85ce-180b794bb3a5_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 components of accumulated other comprehensive income</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/2024/elts/us-gaap-2024.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_SecuredDebtMember_334cab33-8bdb-4126-809a-5dafc52907e3_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_1f9fc1de-46d9-4b00-a404-2a8062443ad4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State tax</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_45ea3f07-22b8-46c0-91d8-6b55614706ab_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/2024/dei-2024.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_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_ff0fe5c4-4f2d-4893-949c-c42e542e357d_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</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/2024/elts/us-gaap-2024.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_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_fcb4069b-0bea-4bb7-8295-e2b37438797d_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" 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_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_aefb207b-1ba1-4a5d-8f98-1bc5416aeac9_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_EURForwardContractMember_695097a3-3737-4638-869a-436f6f3ea5cd_terseLabel_en-US" xlink:label="lab_ssd_EURForwardContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EUR Forward Contract</link:label>
    <link:label id="lab_ssd_EURForwardContractMember_label_en-US" xlink:label="lab_ssd_EURForwardContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EUR Forward Contract [Member]</link:label>
    <link:label id="lab_ssd_EURForwardContractMember_documentation_en-US" xlink:label="lab_ssd_EURForwardContractMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">EUR Forward Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EURForwardContractMember" xlink:href="ssd-20241231.xsd#ssd_EURForwardContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_EURForwardContractMember" xlink:to="lab_ssd_EURForwardContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_ebe81d57-facd-4913-8e1c-00d256d76afc_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/2024/dei-2024.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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1ba229db-b6cb-43ed-a7a6-b49120b17fa5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Liabilities and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_2b5d0536-5439-4056-b884-a63fc222cad4_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" 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, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_5ae265b6-a4c0-44be-824f-d630e97fa1dc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_19eaca3a-479c-483e-b02f-357fca0e2648_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">Fair Value, Inputs, Level 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/2024/elts/us-gaap-2024.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_ValuationAllowancesAndReservesDeductions_34e38947-4505-431a-9405-d1c2f201b5d4_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8d5ac9e1-cf03-4f66-8b24-bcc24a2e13f7_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">Stock-Based Compensation</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/2024/elts/us-gaap-2024.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_FinitelivedIntangibleAssetsAcquired1_8cfe0f58-24ba-4c48-b3eb-0fe121e447af_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived Intangible Assets Acquired</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_61a29fa1-9e93-43bc-bace-88552e2f1737_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived Intangible Assets Acquired</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_1bd29883-597c-4006-a3a6-4f97c1d0853c_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flow hedge adjustment, net of tax</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_364f82b0-f6bd-4b57-a88d-bd87eec6c652_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_ffba48ae-6749-4e31-ab58-571de0815080_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_a39624b7-24e8-4aba-b6a2-48f45af2ee9e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_03cda307-de13-47b8-9cf2-57bb01f921cc_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_700607f8-b895-46e2-8dc2-ee10c71b3922_terseLabel_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding and expected to vest at the end of the period (in dollars per share)</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" 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, Vested and Expected to Vest Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The weighted average fair value for nonvested restricted stock units issued during the period on other than stock (or unit) option plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:to="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_b6527940-459a-4b18-aa8d-05e18d7cbbea_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_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/2024/elts/us-gaap-2024.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_AllowanceForDoubtfulAccountsReceivable_3d2a13df-92f0-43b9-a725-aba8951248c0_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" 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_AllowanceForDoubtfulAccountsReceivable_451c6c4e-e127-473f-b404-cc6ec3c55015_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" 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_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6d08bcfa-f81e-4b04-8a56-f42d82d9430e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash paid on behalf of employees for shares withheld</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_440355bd-fb0a-4bec-888b-27314e86ecf4_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 income</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/2024/elts/us-gaap-2024.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_srt_StockRepurchaseProgramAuthorizedAmount1_60b759a8-3942-4b8c-9cf2-4b7d96034d95_terseLabel_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock repurchase, authorized amount</link:label>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_4b42ff4f-f73f-483c-8b28-ebf475b148ca_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_c852d41b-fad6-44f7-bcfe-cfca0eb55c92_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">Non-Qualified 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/2024/elts/us-gaap-2024.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_Depreciation_9f4c3aba-98da-4560-8734-c676adab1890_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/2024/elts/us-gaap-2024.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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5fa8f7d2-f2f9-43d5-86f5-e89970a39ab9_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">Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year</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/2024/elts/us-gaap-2024.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_ComprehensiveIncomeNetOfTax_3c8b7dac-68a8-422a-9407-217762bee05d_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 income</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/2024/elts/us-gaap-2024.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_RepaymentsOfLinesOfCredit_4f7d2bcf-e9f9-42e8-93ec-92bcbf8875dc_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 line of credit</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/2024/elts/us-gaap-2024.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_EffectiveIncomeTaxRateReconciliationOtherAdjustments_58d46008-ba63-4ae6-8c41-6f80b1ec6248_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">True-up of prior year tax returns to tax provision</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_1b5385d5-a0a2-456c-9af7-9a24cc99dc57_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/2024/elts/us-gaap-2024.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_DeferredTaxLiabilities_b737b715-e7d9-483d-8088-4d04657c71e6_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_c4f8b1b5-4c25-4e37-a8e1-07c7c7f4a2c6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of net sales and long-lived assets by geographical segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_a23fe25e-8bfb-41c1-bf19-771542457adf_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">Foreign exchange</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/2024/elts/us-gaap-2024.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_InventoryWorkInProcessNetOfReserves_529dcdf2-8c7c-4792-b789-d54fbb7ce4f9_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">In-process products</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_7b6c0840-5f48-4448-b93e-7aaa2d922fa2_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, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_28a5cba1-6b5e-4bd7-b2ec-27cc2c108c80_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</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/2024/elts/us-gaap-2024.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_dei_IcfrAuditorAttestationFlag_df115fe2-69b6-467c-9faa-13b5a117db19_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_f3f596e4-b207-4ebd-9f9b-a86f59d21a59_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/2024/elts/us-gaap-2024.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_NoncurrentAssets_037f1c3a-54e0-47b4-ba26-0e8abd1074f0_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_f6e580a1-32ac-4618-93e5-e39fb71160f3_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 dollars 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/2024/elts/us-gaap-2024.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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4091be17-161d-4b09-b3cf-48cee79aba31_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/2024/elts/us-gaap-2024.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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9d9445d4-8d0d-423a-bea1-2fb003d041c7_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Useful Life (in years)</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_41fea4ad-1b2b-43c5-9414-24dc868cdd4e_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_f57dc350-75a1-4f99-a8fc-ce569c6fac49_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">Primary Revolving Credit Facility</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/2024/elts/us-gaap-2024.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_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ForwardForeignCurrencyMember_f4c06c1f-dc3f-4538-9c73-ecab03c0f1e3_terseLabel_en-US" xlink:label="lab_ssd_ForwardForeignCurrencyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward Foreign Currency</link:label>
    <link:label id="lab_ssd_ForwardForeignCurrencyMember_label_en-US" xlink:label="lab_ssd_ForwardForeignCurrencyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Foreign Currency [Member]</link:label>
    <link:label id="lab_ssd_ForwardForeignCurrencyMember_documentation_en-US" xlink:label="lab_ssd_ForwardForeignCurrencyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward Foreign Currency</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ForwardForeignCurrencyMember" xlink:href="ssd-20241231.xsd#ssd_ForwardForeignCurrencyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ForwardForeignCurrencyMember" xlink:to="lab_ssd_ForwardForeignCurrencyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_a956f350-a7d7-483d-8fed-f2c38fa3fcf2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease - current portion</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/2024/elts/us-gaap-2024.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_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ToolAndDiePolicyTextBlock_3e8468f5-9538-450e-877b-53100b4f405f_terseLabel_en-US" xlink:label="lab_ssd_ToolAndDiePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tool and Die Costs</link:label>
    <link:label id="lab_ssd_ToolAndDiePolicyTextBlock_label_en-US" xlink:label="lab_ssd_ToolAndDiePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tool and Die [Policy Text Block]</link:label>
    <link:label id="lab_ssd_ToolAndDiePolicyTextBlock_documentation_en-US" xlink:label="lab_ssd_ToolAndDiePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Describes the entity's accounting policy for tool and die costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ToolAndDiePolicyTextBlock" xlink:href="ssd-20241231.xsd#ssd_ToolAndDiePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ToolAndDiePolicyTextBlock" xlink:to="lab_ssd_ToolAndDiePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_ae1a4cf6-4033-4d01-b824-d408c3e0fd62_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_66a01fd1-97b8-4272-8b5f-5f9f51276400_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" 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), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_2be136a2-ee4c-4ee1-9784-4a07ee8c22e9_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Lapse of statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_abfcf5a9-dca7-4569-a0ad-5274332a87b8_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_bfc24abd-da17-46f5-b80b-2756b9ce9ad0_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">Diluted weighted-average shares outstanding</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/2024/elts/us-gaap-2024.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_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_A2018StockRepurchaseProgramMemberMember_61b617d3-8cdb-450c-b7c0-c48551131ce3_terseLabel_en-US" xlink:label="lab_ssd_A2018StockRepurchaseProgramMemberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018 Stock Repurchase Program [Member] [Member]</link:label>
    <link:label id="lab_ssd_A2018StockRepurchaseProgramMemberMember_label_en-US" xlink:label="lab_ssd_A2018StockRepurchaseProgramMemberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2018 Stock Repurchase Program [Member] [Member]</link:label>
    <link:label id="lab_ssd_A2018StockRepurchaseProgramMemberMember_documentation_en-US" xlink:label="lab_ssd_A2018StockRepurchaseProgramMemberMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2018Stock Repurchase Program [Member] [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_A2018StockRepurchaseProgramMemberMember" xlink:href="ssd-20241231.xsd#ssd_A2018StockRepurchaseProgramMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_A2018StockRepurchaseProgramMemberMember" xlink:to="lab_ssd_A2018StockRepurchaseProgramMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_79c4331b-965c-42d1-b736-76fe14525326_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&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_bb74fa40-ef7a-4ceb-838c-2d05064d2791_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">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_428209f6-f396-4ed5-aa93-5ffd44f4b56c_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">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/2024/elts/us-gaap-2024.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_DeferredTaxAssetsGross_4a1f256a-6292-4005-93d7-9bd12c67eea2_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, gross</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_66bdc15b-0f1c-4b7f-a54c-51fe78fd02f0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_15ea3123-8f75-4dcf-8b40-aa318aed4879_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital projects in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_96049a16-6667-498c-be3e-1583f4e0f5aa_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_6729fb78-8003-45e9-9209-3614002b96ba_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">Schedule of changes in the carrying amount of goodwill, by 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/2024/elts/us-gaap-2024.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_SoftwareAndSoftwareDevelopmentCostsMember_e7f5156f-b1ff-4cb6-b3dc-30f026b94b62_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software development</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_04616b50-6487-4cb8-90d4-43988888ccd4_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_86ade8d0-f867-4b40-8619-fa962fa866be_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement, Early Adoption [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_DailySimpleRFRMember_fc067842-dff9-44e2-b6e6-0fedd1544b7e_terseLabel_en-US" xlink:label="lab_ssd_DailySimpleRFRMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Daily Simple RFR</link:label>
    <link:label id="lab_ssd_DailySimpleRFRMember_label_en-US" xlink:label="lab_ssd_DailySimpleRFRMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Daily Simple RFR [Member]</link:label>
    <link:label id="lab_ssd_DailySimpleRFRMember_documentation_en-US" xlink:label="lab_ssd_DailySimpleRFRMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Daily Simple RFR</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DailySimpleRFRMember" xlink:href="ssd-20241231.xsd#ssd_DailySimpleRFRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_DailySimpleRFRMember" xlink:to="lab_ssd_DailySimpleRFRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_3bfccc96-bba6-48e1-a0e6-f0c8dd9c2361_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Charged to Other Accounts</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_6342283c-febd-40f0-b31b-67b93c8e3cf1_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of defined contribution plans</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_689c3b62-2eba-4983-ae7e-35d644f3a7f1_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Maximum common stock shares that may be issued under plan</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/2024/elts/us-gaap-2024.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_dei_DocumentFiscalPeriodFocus_c23bf773-bb4d-4fab-a03b-1601655ba10e_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/2024/dei-2024.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_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesReturnsAndAllowancesMember_7b6fd8bc-73bc-40db-9439-8390f94e0288_terseLabel_en-US" xlink:label="lab_us-gaap_SalesReturnsAndAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales Returns and Allowances [Member]</link:label>
    <link:label id="lab_us-gaap_SalesReturnsAndAllowancesMember_label_en-US" xlink:label="lab_us-gaap_SalesReturnsAndAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Returns and Allowances [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesReturnsAndAllowancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesReturnsAndAllowancesMember" xlink:to="lab_us-gaap_SalesReturnsAndAllowancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c924cfce-d7df-43e0-841c-00df1d0a1f93_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 potential common stock equivalents - 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/2024/elts/us-gaap-2024.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_us-gaap_BalanceSheetLocationDomain_d6af3d97-e91c-4e07-a8bb-e89b88f37718_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">Statement of Financial Position Location, Balance [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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_89931843-3af6-49a0-a1cc-d3621e03ff82_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6db54a48-a34d-45cd-8f2b-9565d96a341a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</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/2024/elts/us-gaap-2024.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_dei_DocumentType_aff62e14-3fdd-45d6-b230-d75ed7f090fb_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/2024/dei-2024.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_LineOfCreditFacilityCommitmentFeePercentage_5c8230b8-b069-4541-9576-adbf60901b7d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Facility fees on the available commitment of the facility (as a percent)</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_ae0471e1-1f51-4fae-a715-ff1f22e51399_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/2024/elts/us-gaap-2024.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_ScheduleOfSegmentReportingInformationBySegmentTextBlock_6a4b3ca9-9bfb-485c-ad9e-610e68c4bc44_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">Schedule of performance of 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/2024/elts/us-gaap-2024.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_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_f0b045f0-3081-4668-9532-4d12da4604a8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ceab19f3-9533-4876-bd18-a8ba7833dfe1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_a3166466-f772-4f68-b4a1-ceaf506227c0_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of a business</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_efe430f7-7544-4a85-9300-e31bb82ceed7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of estimated future amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_ea4ade13-2ed7-46d0-87a5-4235cca4bbe0_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_846855a4-8394-44d8-96cf-49afa68bc41e_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/2024/elts/srt-2024.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_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_5b847e60-c2c6-4c80-8370-bcc7e92b38b2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_c56cbddd-7fbd-49db-8fad-d44914aaad56_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">Trade 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/2024/elts/us-gaap-2024.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_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod_47f32685-00f8-4955-8f89-87c03b4506da_terseLabel_en-US" xlink:label="lab_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant date, period</link:label>
    <link:label id="lab_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod_label_en-US" xlink:label="lab_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Weighted Average Grant Date Share Price, Period</link:label>
    <link:label id="lab_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod_documentation_en-US" xlink:label="lab_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Weighted Average Grant Date Share Price, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod" xlink:href="ssd-20241231.xsd#ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod" xlink:to="lab_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_f60366ae-c00d-4e50-91fe-41751a5be44b_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranties and Recalls</link:label>
    <link:label id="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_label_en-US" xlink:label="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantees, Indemnifications and Warranties Policies [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:to="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_50e381d0-fa66-438c-99c8-67b62dc0cb81_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/2024/elts/srt-2024.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_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2fcea57d-1c63-4f71-8ef3-2fa9cb5eb619_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Income before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ca13a81c-4a4d-4e2e-b175-01f03eac082c_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">Income before taxes</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/2024/elts/us-gaap-2024.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_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_a4c6dbcb-e2bb-4890-9150-08a43d04481e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_bd67b139-880f-4427-87ff-92ed0196b1cc_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/2024/elts/us-gaap-2024.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_us-gaap_ResearchAndDevelopmentExpenseAbstract_24f7ed3d-1289-4ad0-844c-f6c4496f534a_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Software Research and Development Costs</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_d1624211-a1bc-4354-8d79-61eeea99f035_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" 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 Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_srt_TitleOfIndividualAxis_da702677-1e8a-427e-8262-be4b29903445_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title and Position [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title and Position [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_e6a04374-9575-4020-b6f8-66070925ab00_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Goodwill</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_6a85047e-754c-4214-b8ea-c38fc928a03b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_95300b87-ae2d-4161-b411-249e34f3a4e7_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_de6c0d3f-059b-4724-925e-c1faf4c691d7_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/2024/elts/us-gaap-2024.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_EarningsPerShareDiluted_24a6449d-5e44-4570-855d-652d13319c87_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share, diluted (in shares)</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/2024/elts/us-gaap-2024.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_RevenueFromContractWithCustomerPolicyTextBlock_272593f1-7052-4a62-81db-313190d7f8e7_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/2024/elts/us-gaap-2024.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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_646e2fc1-969c-4292-ae3a-d296ffda81a4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_0e817136-e8f0-4716-9bfb-4eab9425ea9c_terseLabel_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding and expected to vest at the end of the period (in shares)</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_label_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" 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, Vested and Expected to Vest, Outstanding Number</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_documentation_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">As of the balance sheet date, the number of shares into which fully vested and expected to vest restricted stock units outstanding can be converted under the plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_3d04be3e-f98e-4824-b955-12dc59b59b10_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5f45de12-2e55-472c-b00f-732f1b1d4a33_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer matching contribution percent</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_25789bd2-f68d-4747-89c8-9f9a33fd08e0_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other &amp; foreign exchange loss, net</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_2593ec4b-b379-4c7a-9706-1e5513092e86_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, issued shares (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_437c7028-2684-424a-ba63-d0fd3eef3b59_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/2024/elts/us-gaap-2024.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_SellingAndMarketingExpense_10488080-fc58-476a-b425-42334480243f_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7f3a0c50-34cc-4936-ad4b-0130dd354425_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_aab27eb5-5289-482d-a100-969f8003d9d7_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">Inventory</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 Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_IncomeTaxExpenseBenefit_1c54707d-ac8c-4b14-844d-2e610675c006_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">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_899a0f93-56c9-4b1a-946a-e39602b12db4_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_6b2b7efc-9e3a-4092-b288-3865a358d8c1_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Expense (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/2024/elts/us-gaap-2024.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_DerivativeNotionalAmount_9c6ba925-2eb0-404d-ab17-9da5966e1712_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">Derivative, 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/2024/elts/us-gaap-2024.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_DerivativeAssets_6cefc124-223b-4a5f-831d-b0393ee49312_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/2024/elts/us-gaap-2024.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9935d495-b1f3-4e6a-bd5d-3aad11aad45c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average period for recognition of unrecognized stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bdf850df-97d3-44f0-9675-dffeef387d02_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_1a0f3df0-fe47-41e0-b0b0-af92f0c7525e_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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/2024/elts/us-gaap-2024.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_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes_f80580cc-b455-4df7-a261-3f4772ab7bd1_terseLabel_en-US" xlink:label="lab_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Difference between U.S. statutory and foreign local tax rates</link:label>
    <link:label id="lab_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes_label_en-US" xlink:label="lab_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Local Income Taxes</link:label>
    <link:label id="lab_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes_documentation_en-US" xlink:label="lab_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate that can be explained by the local income tax expense or benefit, net of the federal tax benefit (expense) thereon, recorded during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes" xlink:href="ssd-20241231.xsd#ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes" xlink:to="lab_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_81d7b97e-7e9e-4552-accb-2d51ae71a526_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 in 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">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_InterestExpense_ba730b8d-c90b-4be8-8eec-07fddb2bd2a1_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Operating and Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_012c8c32-409b-4836-b000-5ba50a63c8b3_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">Acquisitions</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 Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_EquityMethodInvestmentsPolicy_282e5534-244b-47a9-90f5-ede5fd476e78_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsPolicy_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:to="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_4075f352-ba69-4e68-82af-42830677f70a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_f827de4a-436b-4f13-be60-1dea8aa2f2d1_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/2024/elts/us-gaap-2024.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_CommitmentsAndContingenciesDisclosureAbstract_55ee01b4-221e-411f-8636-83a139dab343_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/2024/elts/us-gaap-2024.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_dei_LegalEntityAxis_abcc61e8-518e-4d3f-8d8c-ad5cbacd22da_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentAxis_2342318e-991b-4554-954b-3e1592177428_terseLabel_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonrecurring Adjustment [Axis]</link:label>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentAxis_label_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonrecurring Adjustment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis" xlink:to="lab_us-gaap_NonrecurringAdjustmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PhantomShareUnitsPSUsMember_4a2179cf-2cee-4138-b472-7fb04bcc3f20_terseLabel_en-US" xlink:label="lab_us-gaap_PhantomShareUnitsPSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Phantom Share Units (PSUs)</link:label>
    <link:label id="lab_us-gaap_PhantomShareUnitsPSUsMember_label_en-US" xlink:label="lab_us-gaap_PhantomShareUnitsPSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Phantom Share Units (PSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PhantomShareUnitsPSUsMember" xlink:to="lab_us-gaap_PhantomShareUnitsPSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_f238c39f-f063-4ac5-b589-27b3dd009ce8_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued from release of restricted stock units</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_31abf2c8-3413-4856-8099-cbc69c536337_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_82f44b4d-512b-4ab9-815a-5e758f0abbf5_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/2024/elts/us-gaap-2024.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_dei_EntityAddressStateOrProvince_cdf1dcca-317e-4540-8417-91344d145d59_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/2024/dei-2024.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_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/2024/elts/us-gaap-2024.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_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ForeignOperatingEntitiesMember_a0f85176-ff71-4e25-9e51-ad4d1111fb2c_terseLabel_en-US" xlink:label="lab_ssd_ForeignOperatingEntitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign operating entities</link:label>
    <link:label id="lab_ssd_ForeignOperatingEntitiesMember_label_en-US" xlink:label="lab_ssd_ForeignOperatingEntitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Operating Entities [Member]</link:label>
    <link:label id="lab_ssd_ForeignOperatingEntitiesMember_documentation_en-US" xlink:label="lab_ssd_ForeignOperatingEntitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The outside United States 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ForeignOperatingEntitiesMember" xlink:href="ssd-20241231.xsd#ssd_ForeignOperatingEntitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ForeignOperatingEntitiesMember" xlink:to="lab_ssd_ForeignOperatingEntitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_3a63220f-3e6c-4cf2-802f-d9ea5a783bf5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f8ef9183-f171-4a4a-ada8-64f08648f1e8_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding at the beginning of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c3e6849d-3c4f-42b6-b1ba-efe693a453f4_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding at the end of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_c485cd65-b855-4a93-8894-eae8243a9c91_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome_9361bd80-3148-4cc2-84d4-51b0ccf97aab_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Hedging Transactions</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Other Comprehensive Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_8538db3d-1d50-46a9-ad46-1750c6d4d953_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charged to Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateContractMember_4b9b362a-d542-44b2-a5de-1335f8e36cd0_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Contract</link:label>
    <link:label id="lab_us-gaap_InterestRateContractMember_label_en-US" xlink:label="lab_us-gaap_InterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateContractMember" xlink:to="lab_us-gaap_InterestRateContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet_65587170-a839-42db-a63a-e99bc8b7e73a_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet" xlink:to="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_50f33c23-9b3d-47a6-a9c7-0a5b74699bcf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_d9914f7c-7824-4643-819d-3f9d2b146d86_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/2024/elts/us-gaap-2024.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_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_d9138e0a-89b4-4eac-bef6-a4f58a3c7c7f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_a435a0b0-c720-498e-b110-b8a682a5022b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of equity investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_7bba9666-542b-4f31-bf65-8ff09bca4c65_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_d381845b-d6d0-43fc-987a-f3cc51c998b1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableCurrent_a37b7271-fb4c-472f-930e-440e09a1a7e7_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued cash profit sharing and commissions</link:label>
    <link:label id="lab_us-gaap_DividendsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableCurrent" xlink:to="lab_us-gaap_DividendsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_648efefa-e05c-4f62-8bb4-9416097f4891_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">Net Income 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/2024/elts/us-gaap-2024.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_SubsequentEventMember_bb52eaf0-9559-4d03-bb59-619ec5f47eb2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_3e9a5353-5967-4d82-bd24-70795c1564f0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flow hedges, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" 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), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_74f8832c-dd70-4bc3-9a65-d13a24298428_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awarded (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_259ce82d-9f81-4d43-a6ff-77fc5b903cbb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" 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_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_60d58198-9cbc-4296-968f-3eaf5db954fe_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/2024/elts/us-gaap-2024.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_FinanceLeaseLiabilityMaturityTableTextBlock_fb0bfe38-adc7-4bd2-a4b0-c724b26d4aa4_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">Finance 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/2024/elts/us-gaap-2024.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_us-gaap_OtherComprehensiveIncomeLossTax_f5742af6-418d-43c7-a2dd-dcf7522dfb69_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock_df9166fa-4ffe-4dc0-9d72-b643043ac852_terseLabel_en-US" xlink:label="lab_ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of changes in the carrying amounts of finite-lived intangible assets subject to amortization</link:label>
    <link:label id="lab_ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock_label_en-US" xlink:label="lab_ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite Lived Intangible Assets by Segment [Table Text Block]</link:label>
    <link:label id="lab_ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock_documentation_en-US" xlink:label="lab_ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of finite-lived intangible assets by segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock" xlink:href="ssd-20241231.xsd#ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock" xlink:to="lab_ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_289851ad-3e13-4906-a53f-e3b2cbe289bb_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_OtherForeignExchangeLossNet_8bfeb5b0-9c72-4ac1-833c-c42a459b3abc_terseLabel_en-US" xlink:label="lab_ssd_OtherForeignExchangeLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other &amp; foreign exchange loss, net</link:label>
    <link:label id="lab_ssd_OtherForeignExchangeLossNet_label_en-US" xlink:label="lab_ssd_OtherForeignExchangeLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other &amp; foreign exchange loss, net</link:label>
    <link:label id="lab_ssd_OtherForeignExchangeLossNet_documentation_en-US" xlink:label="lab_ssd_OtherForeignExchangeLossNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other &amp; foreign exchange loss, net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_OtherForeignExchangeLossNet" xlink:href="ssd-20241231.xsd#ssd_OtherForeignExchangeLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_OtherForeignExchangeLossNet" xlink:to="lab_ssd_OtherForeignExchangeLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_a2201216-a76e-49af-b8de-c5ca8fe46c08_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">Proceeds from lines of credit</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/2024/elts/us-gaap-2024.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_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets_c4a8e92d-ae42-44b9-81e8-cdaade3a67ef_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax, Business Combination or Joint Venture Formation, Valuation Allowance, Available to Reduce Intangible Assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax, Business Combination or Joint Venture Formation, Valuation Allowance, Available to Reduce Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_085aef7a-2fc8-4b89-af50-c2a9e8a6750c_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward Contract Indexed to Equity, Settlement, Cash, Amount</link:label>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contract Indexed to Equity, Settlement, Cash, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:to="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6c4aeb3b-0ce8-46e4-8bf0-67ca46a90936_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/2024/elts/us-gaap-2024.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_PropertyPlantAndEquipmentByTypeAxis_0e9070ae-4741-4388-bc86-4c1bc8fb106a_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f98b0737-d658-4729-a944-9bbfddb29fd4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_19f7130a-ff1b-42d6-a606-0a84cf2cbb26_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_69acdb4c-fbbf-4e39-b3e1-a359fb39f339_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit) [Abstract]</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableCurrentAndNoncurrent_a0a26bb0-8607-45bf-97f7-c259be3c5cb4_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared but not paid</link:label>
    <link:label id="lab_us-gaap_DividendsPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan_3b66384c-a83b-4c95-9e20-74bd958e9c03_negatedTerseLabel_en-US" xlink:label="lab_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Common stock held in non-qualified deferred compensation plan ("DCP")</link:label>
    <link:label id="lab_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan_label_en-US" xlink:label="lab_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Held By Non Qualified Deferred Compensation Plan</link:label>
    <link:label id="lab_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan_documentation_en-US" xlink:label="lab_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock Held By Non Qualified Deferred Compensation Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan" xlink:href="ssd-20241231.xsd#ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan" xlink:to="lab_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_NumberOfDefinedContributionRetirementPlans_9f49f63f-46f7-4c4b-bee3-a97fd3e32242_terseLabel_en-US" xlink:label="lab_ssd_NumberOfDefinedContributionRetirementPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of defined contribution retirement plans</link:label>
    <link:label id="lab_ssd_NumberOfDefinedContributionRetirementPlans_label_en-US" xlink:label="lab_ssd_NumberOfDefinedContributionRetirementPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Defined Contribution Retirement Plans</link:label>
    <link:label id="lab_ssd_NumberOfDefinedContributionRetirementPlans_documentation_en-US" xlink:label="lab_ssd_NumberOfDefinedContributionRetirementPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the number of defined contribution retirement plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NumberOfDefinedContributionRetirementPlans" xlink:href="ssd-20241231.xsd#ssd_NumberOfDefinedContributionRetirementPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_NumberOfDefinedContributionRetirementPlans" xlink:to="lab_ssd_NumberOfDefinedContributionRetirementPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_b3a4be8f-6267-4109-bc97-584469d401d9_terseLabel_en-US" xlink:label="lab_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition and integration related costs</link:label>
    <link:label id="lab_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_label_en-US" xlink:label="lab_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Acquisition and Integration Related Costs</link:label>
    <link:label id="lab_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_documentation_en-US" xlink:label="lab_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Acquisition and Integration Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" xlink:href="ssd-20241231.xsd#ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" xlink:to="lab_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_fc14ee03-eaef-4867-8c1f-f8c87836c3b5_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7dff8e64-cf06-41d2-b934-e550af92996d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_1441f563-d12c-45d7-bdd6-c2969a2f1c81_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_TradeNameMember_48064a78-7f87-4587-b0f1-0df9afa480c9_terseLabel_en-US" xlink:label="lab_ssd_TradeNameMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade Name</link:label>
    <link:label id="lab_ssd_TradeNameMember_label_en-US" xlink:label="lab_ssd_TradeNameMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Name [Member]</link:label>
    <link:label id="lab_ssd_TradeNameMember_documentation_en-US" xlink:label="lab_ssd_TradeNameMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Trade Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_TradeNameMember" xlink:href="ssd-20241231.xsd#ssd_TradeNameMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_TradeNameMember" xlink:to="lab_ssd_TradeNameMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_18178d60-e336-44e4-8097-bc317f2866b5_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/2024/dei-2024.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_DeferredTaxAssetsValuationAllowance_91b55157-c007-4a1f-a80f-5d175fb44286_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred tax asset valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_428d7581-a56b-405f-9475-e3daf90db0c6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_acb0f3bf-9541-4c62-b52f-544fcaf7666a_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_d926d7f9-f93c-48f2-a0f9-9e232ef89887_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]</link:label>
    <link:label id="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_label_en-US" xlink:label="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_289aba30-d442-4a9e-b950-ff9d49fd4085_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" 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, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_008b9e64-3c91-4b5d-a01d-0062c4b624da_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 assets and liabilities, net of amounts acquired (see Note 3)</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">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/2024/elts/us-gaap-2024.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_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_c9b31ac8-eb64-48d8-b729-25c0c1c2070e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Increase (Decrease), Net</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Increase (Decrease), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:to="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions_7d867704-15c8-429b-9409-769bf21382c0_terseLabel_en-US" xlink:label="lab_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of employees represented by labor unions</link:label>
    <link:label id="lab_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions_label_en-US" xlink:label="lab_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of Employees as Represented by Labor Unions</link:label>
    <link:label id="lab_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions_documentation_en-US" xlink:label="lab_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the percentage of employees who are represented by labor unions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions" xlink:href="ssd-20241231.xsd#ssd_PercentageOfEmployeesAsRepresentedByLaborUnions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions" xlink:to="lab_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_af5f515b-0686-47f0-a6fe-18ae6de4e0dc_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" 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_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_8b27e9db-4cc9-4960-bce8-3972c389d331_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_ad4209cd-8cf2-4a54-a3ff-72c5584e046d_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/2024/elts/us-gaap-2024.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_us-gaap_CommonStockMember_3e3ee909-a94d-4137-9cf0-d8d83c9faa15_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/2024/elts/us-gaap-2024.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_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_c8e0b0e5-1ed3-4def-9bde-7eb2fc055b53_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Amount Outstanding During Period</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Amount Outstanding During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_f239db07-816c-43a5-b5fe-9b0014f242c4_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 Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_543955be-54c2-48d6-b9d7-184e37077a84_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">Schedule of Business Acquisitions, by Acquisition [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">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ssd_NorthAmericaSegmentMember_3cc14c27-62cd-418e-bb85-f908de672e54_terseLabel_en-US" xlink:label="lab_ssd_NorthAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">North America</link:label>
    <link:label id="lab_ssd_NorthAmericaSegmentMember_label_en-US" xlink:label="lab_ssd_NorthAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">North America Segment [Member]</link:label>
    <link:label id="lab_ssd_NorthAmericaSegmentMember_documentation_en-US" xlink:label="lab_ssd_NorthAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The North America 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NorthAmericaSegmentMember" xlink:href="ssd-20241231.xsd#ssd_NorthAmericaSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_NorthAmericaSegmentMember" xlink:to="lab_ssd_NorthAmericaSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_afc82b8f-684b-41b8-97e6-d4da58724ccc_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense_303a584a-fcb8-448d-9cbd-7c8b10a00739_terseLabel_en-US" xlink:label="lab_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research And Development And Other Engineering Expense</link:label>
    <link:label id="lab_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense_label_en-US" xlink:label="lab_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research And Development And Other Engineering Expense</link:label>
    <link:label id="lab_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense_documentation_en-US" xlink:label="lab_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Research And Development And Other Engineering Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense" xlink:href="ssd-20241231.xsd#ssd_ResearchAndDevelopmentAndOtherEngineeringExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense" xlink:to="lab_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_949e66db-1755-4c4f-9014-7a4527cafd9b_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/2024/elts/us-gaap-2024.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_dei_EntityCentralIndexKey_378ebef4-a41d-49f3-9bd5-6f881dc4bf1b_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/2024/dei-2024.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_ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock_345a1099-e580-4569-987e-2fc1e5ff8f6b_terseLabel_en-US" xlink:label="lab_ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of distribution of the Company's net sales by product group</link:label>
    <link:label id="lab_ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock_label_en-US" xlink:label="lab_ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue Distributed by Product Information [Table Text Block]</link:label>
    <link:label id="lab_ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock_documentation_en-US" xlink:label="lab_ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of the Company's net sales is distributed by product information that is included in the discussion of the nature of the entity's operations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock" xlink:href="ssd-20241231.xsd#ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock" xlink:to="lab_ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross_f48392a9-da29-4966-b0a3-68d53a856e92_terseLabel_en-US" xlink:label="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived Intangible Assets, Purchase Of Intangibles</link:label>
    <link:label id="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross_label_en-US" xlink:label="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-lived Intangible Assets, Purchase Of Intangibles, Gross</link:label>
    <link:label id="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross_documentation_en-US" xlink:label="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finite-lived Intangible Assets, Purchase Of Intangibles, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross" xlink:href="ssd-20241231.xsd#ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross" xlink:to="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_52ed163a-8517-4053-95b3-3473884bf8b1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of components of inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_3930f1d1-ef18-4c29-b2ad-775e57370e7c_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_fb24b235-1b91-408b-a8a7-f47f6957ffd2_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" 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_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_f0df33c3-8706-490b-bc8d-f5db8f642a22_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 Information</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/2024/elts/us-gaap-2024.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_LongTermDebtCurrent_2ca935a7-b797-4fda-9e0b-2b62d5f1d19d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_79b9007e-3693-421c-8126-8094a1f4427d_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-based compensation expense</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/2024/elts/us-gaap-2024.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_DeferredTaxLiabilitiesNetAbstract_5a3c13b4-2320-41b0-b94c-903e83adcbac_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_4dedec9e-34af-49d9-94af-e81801db29d6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Other Tax Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_b35552fb-3ab1-4f2a-80ec-0d6f3c12b270_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation, Share-Based Payments</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation, Share-Based Payments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:to="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_172b97ae-6fce-40e3-84ec-fd1ff5c6807a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of income and loss from operations before income taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_4fe4fca8-b3bd-4e57-adc9-7e51e82566ce_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_9a4de733-ff48-4be9-8d6b-63f94a7a3470_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at the end of the period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareProFormaAbstract_469739d5-72d1-4762-b065-f2dd01dd5b35_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareProFormaAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pro forma earnings per common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareProFormaAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareProFormaAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Pro Forma [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareProFormaAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareProFormaAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract" xlink:to="lab_us-gaap_EarningsPerShareProFormaAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_169fa04c-7efa-4b08-9479-b20a9d275e77_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/2024/dei-2024.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_dei_AuditorLocation_dbc28941-fbeb-48f0-b701-f2171ee62e09_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_16d06d48-93b4-47ec-951f-cd15ab0512c3_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in U.S. tax rate applied to deferred taxes</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances_5eb65318-02bc-4424-a8bd-0a6c1502147a_terseLabel_en-US" xlink:label="lab_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales incentive and advertising allowances</link:label>
    <link:label id="lab_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances_label_en-US" xlink:label="lab_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense Sales Incentive and Advertising Allowances</link:label>
    <link:label id="lab_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances_documentation_en-US" xlink:label="lab_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from sales incentive and advertising allowances which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances" xlink:href="ssd-20241231.xsd#ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances" xlink:to="lab_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a8b035a0-a04b-4358-a03e-de108c4ca68e_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">Credit facility, 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/2024/elts/us-gaap-2024.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_PaymentsForRepurchaseOfCommonStock_ae3a1a07-65e6-4e22-8304-85186371f491_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_09eaccce-404e-498d-b0f2-306138ea5473_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for deferred tax assets</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_27dfcc2e-426a-4bfb-8fa2-6bee052862d5_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_76f737ac-80ed-4af8-9bb5-7d1581c928cb_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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f43751ca-535a-4d87-a217-c6902b52960b_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 Exercise Price</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/2024/elts/us-gaap-2024.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_SubsequentEventTypeAxis_340f8746-c1cb-4731-b3d0-9febf57e3658_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_2c3b93b4-32ae-45ac-8b5a-dc00ae66e729_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income per common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_3ed4f43f-cf73-454c-b854-caa5bc6fdb44_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares outstanding:</link:label>
    <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/2024/elts/us-gaap-2024.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_EquityAbstract_25ab7155-3b61-4a51-ae2f-a11f356539d9_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <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/2024/elts/us-gaap-2024.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_InventoryRawMaterialsNetOfReserves_1a8ebb01-58d1-4db6-88e0-39d355984a72_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_acd0b297-4980-43ca-a210-8e7f50203ce4_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">Retained earnings</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/2024/elts/us-gaap-2024.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_ClassOfStockDomain_5fd6cb24-63bf-486b-a7e2-712e067c0209_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/2024/elts/us-gaap-2024.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_RevenueFromContractWithCustomerMember_8c577a96-5ada-4be7-93fa-b4048dcc872b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer Benchmark</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_90d46466-fd4a-4d74-8fcf-c2604416994f_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">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/2024/elts/us-gaap-2024.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_ScheduleOfDebtTableTextBlock_e8a813a0-684b-4f55-aa87-315b4ef814a2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_58d2145e-fab0-4db2-880b-4c84aee7553a_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</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/2024/elts/us-gaap-2024.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_846dbadc-9f86-4e7b-a8ab-2368eb57185d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_5218df2c-0436-4127-b9a3-9be38d1676cd_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">Operating Lease, Liability</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/2024/elts/us-gaap-2024.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_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_AdjustedBaseRateMember_f10c95c4-2483-46c3-ac45-25fc0e7e828b_terseLabel_en-US" xlink:label="lab_ssd_AdjustedBaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjusted Base Rate</link:label>
    <link:label id="lab_ssd_AdjustedBaseRateMember_label_en-US" xlink:label="lab_ssd_AdjustedBaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjusted Base Rate [Member]</link:label>
    <link:label id="lab_ssd_AdjustedBaseRateMember_documentation_en-US" xlink:label="lab_ssd_AdjustedBaseRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjusted Base Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AdjustedBaseRateMember" xlink:href="ssd-20241231.xsd#ssd_AdjustedBaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_AdjustedBaseRateMember" xlink:to="lab_ssd_AdjustedBaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_dc499aec-e1dd-4395-85e6-fe1eea00889c_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash dividends declared on common stock</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_3ca315b4-4897-4a65-b413-b37f6cc0af6c_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/2024/dei-2024.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_GainLossOnSaleOfPropertyPlantEquipment_c0e3d105-b42f-40f4-ab37-e6ab7e51b5ad_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 Disposition of Property Plant 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/2024/elts/us-gaap-2024.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_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_820250ac-9d8d-49b6-bc5a-4b2592ce6c59_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Machinery and Equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_727ec2d7-2e3d-4539-a20c-74b376b7ddbe_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_7bf95eee-fba4-4e2c-bc4f-b8bb3f5c96b1_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling Costs, General and Administrative Costs</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_f904b05c-b2c8-499a-84f3-ff778259ec9a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</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/2024/elts/us-gaap-2024.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_DebtDisclosureTextBlock_73cfdbe6-d16f-425f-a245-802b6aeb4ac0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_64ddeb1e-572f-4f46-9346-8670c5eb27b1_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/2024/elts/us-gaap-2024.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_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ConcreteConstructionMember_11decb31-ff66-46e7-83b8-284026b92889_terseLabel_en-US" xlink:label="lab_ssd_ConcreteConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concrete construction products</link:label>
    <link:label id="lab_ssd_ConcreteConstructionMember_label_en-US" xlink:label="lab_ssd_ConcreteConstructionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concrete Construction [Member]</link:label>
    <link:label id="lab_ssd_ConcreteConstructionMember_documentation_en-US" xlink:label="lab_ssd_ConcreteConstructionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to concrete construction product of the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ConcreteConstructionMember" xlink:href="ssd-20241231.xsd#ssd_ConcreteConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ConcreteConstructionMember" xlink:to="lab_ssd_ConcreteConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_c9bb23a8-dcdc-4882-9aa6-40d2cee9716a_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/2024/dei-2024.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_AdvertisingExpense_3c81ecd6-d194-4f85-af76-1d744e9fc2f5_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising expenses</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_AccruedSalesIncentiveAndAdvertisingCurrent_922db97c-64ac-4949-a9b6-4b5fb6f76739_terseLabel_en-US" xlink:label="lab_ssd_AccruedSalesIncentiveAndAdvertisingCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Labor related liabilities</link:label>
    <link:label id="lab_ssd_AccruedSalesIncentiveAndAdvertisingCurrent_label_en-US" xlink:label="lab_ssd_AccruedSalesIncentiveAndAdvertisingCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Sales Incentive and Advertising, Current</link:label>
    <link:label id="lab_ssd_AccruedSalesIncentiveAndAdvertisingCurrent_documentation_en-US" xlink:label="lab_ssd_AccruedSalesIncentiveAndAdvertisingCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred through that date for sales incentives and advertising. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AccruedSalesIncentiveAndAdvertisingCurrent" xlink:href="ssd-20241231.xsd#ssd_AccruedSalesIncentiveAndAdvertisingCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_AccruedSalesIncentiveAndAdvertisingCurrent" xlink:to="lab_ssd_AccruedSalesIncentiveAndAdvertisingCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_0daa7776-6d4f-4968-be91-290c4a8e65b6_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 Costs</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 Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ssd_EurodollarApplicableMarginRateMember_f59a3e0d-5d0d-4a54-b8ce-4ece226c03d3_terseLabel_en-US" xlink:label="lab_ssd_EurodollarApplicableMarginRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Eurodollar Applicable Margin Rate</link:label>
    <link:label id="lab_ssd_EurodollarApplicableMarginRateMember_label_en-US" xlink:label="lab_ssd_EurodollarApplicableMarginRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Eurodollar Applicable Margin Rate [Member]</link:label>
    <link:label id="lab_ssd_EurodollarApplicableMarginRateMember_documentation_en-US" xlink:label="lab_ssd_EurodollarApplicableMarginRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Eurodollar Applicable Margin Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EurodollarApplicableMarginRateMember" xlink:href="ssd-20241231.xsd#ssd_EurodollarApplicableMarginRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_EurodollarApplicableMarginRateMember" xlink:to="lab_ssd_EurodollarApplicableMarginRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_ca3511ca-20b4-4b34-b476-57847d4e7313_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_95a51d14-f2fb-42c3-ba1a-9b1c8fe69c91_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and short-term investments</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 Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ssd_CashAndCashEquivalentsPercentage_44583a60-82b6-47c5-b3a1-9934c446fcbc_terseLabel_en-US" xlink:label="lab_ssd_CashAndCashEquivalentsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of cash and cash equivalents</link:label>
    <link:label id="lab_ssd_CashAndCashEquivalentsPercentage_label_en-US" xlink:label="lab_ssd_CashAndCashEquivalentsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Percentage</link:label>
    <link:label id="lab_ssd_CashAndCashEquivalentsPercentage_documentation_en-US" xlink:label="lab_ssd_CashAndCashEquivalentsPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the percentage of cash and cash equivalent as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CashAndCashEquivalentsPercentage" xlink:href="ssd-20241231.xsd#ssd_CashAndCashEquivalentsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_CashAndCashEquivalentsPercentage" xlink:to="lab_ssd_CashAndCashEquivalentsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramExciseTaxPayable_88d2b01b-a440-4b9e-9641-e1c77c510dd7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramExciseTaxPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excise tax</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramExciseTaxPayable_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramExciseTaxPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Excise Tax, Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramExciseTaxPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareRepurchaseProgramExciseTaxPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramExciseTaxPayable" xlink:to="lab_us-gaap_ShareRepurchaseProgramExciseTaxPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_70785d44-040f-498a-abd2-0edadd793d18_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 Noncurrent 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/2024/elts/us-gaap-2024.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_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_AllowanceForSalesDiscountAndReturnsCurrent_78c28ce7-f87e-4e8b-9eb1-24acf1b94cbe_negatedLabel_en-US" xlink:label="lab_ssd_AllowanceForSalesDiscountAndReturnsCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Allowance for sales discounts</link:label>
    <link:label id="lab_ssd_AllowanceForSalesDiscountAndReturnsCurrent_label_en-US" xlink:label="lab_ssd_AllowanceForSalesDiscountAndReturnsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Sales Discount and Returns Current</link:label>
    <link:label id="lab_ssd_AllowanceForSalesDiscountAndReturnsCurrent_documentation_en-US" xlink:label="lab_ssd_AllowanceForSalesDiscountAndReturnsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">An allowance for sales discounts and returns for trade and other receivables due to entity within one year (or the normal operating cycle, whichever is longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AllowanceForSalesDiscountAndReturnsCurrent" xlink:href="ssd-20241231.xsd#ssd_AllowanceForSalesDiscountAndReturnsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_AllowanceForSalesDiscountAndReturnsCurrent" xlink:to="lab_ssd_AllowanceForSalesDiscountAndReturnsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_cf83252b-8ee0-4a65-ba5c-4e155070d770_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_e3fb824b-0635-490b-b37e-a13287a191fc_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_7c29b76a-b9a0-4f30-92e8-3c552727bca1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" 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, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityPeriodicPayment_567a866d-715a-4f94-9437-e2144911ef97_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Periodic Payment</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityPeriodicPayment_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Periodic Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityPeriodicPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityPeriodicPayment" xlink:to="lab_us-gaap_LineOfCreditFacilityPeriodicPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_EuropeSegmentMember_8a46197b-3577-4e1d-a9f7-3797e08eb296_terseLabel_en-US" xlink:label="lab_ssd_EuropeSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_ssd_EuropeSegmentMember_label_en-US" xlink:label="lab_ssd_EuropeSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Europe Segment [Member]</link:label>
    <link:label id="lab_ssd_EuropeSegmentMember_documentation_en-US" xlink:label="lab_ssd_EuropeSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The Europe 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EuropeSegmentMember" xlink:href="ssd-20241231.xsd#ssd_EuropeSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_EuropeSegmentMember" xlink:to="lab_ssd_EuropeSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_3c9ce749-c30c-4b75-be50-fa70193eea59_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_5a8e02c3-dd4f-4839-ab18-6c7b8ef88924_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Release of acquisition related tax and legal contingency</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Bargain Purchase, Gain Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:to="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_e115c140-b6f4-4929-8292-f74ce86541e8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Useful Life (in years)</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue_330d5906-f885-4a7b-a41d-78068cb5f57b_terseLabel_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding at the end of the period (in dollars)</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue" 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 Outstanding Intrinsic Value</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue_documentation_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of difference between fair value of the underlying shares reserved for issuance and exercise prices of stock awards outstanding.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue" xlink:to="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_d552999b-5671-47f2-921b-a3fa78073fea_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired percentage</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:to="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_f3f781ce-293a-4f2c-9d2f-5c6c2ad047e9_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">Net income</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/2024/elts/us-gaap-2024.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_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_DebtInstrumentRateOverLifeOfDebtMember_36ac2823-4d44-4e8a-9608-c46eee9d61e1_terseLabel_en-US" xlink:label="lab_ssd_DebtInstrumentRateOverLifeOfDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt, Instrument rate, Over Life of Debt</link:label>
    <link:label id="lab_ssd_DebtInstrumentRateOverLifeOfDebtMember_label_en-US" xlink:label="lab_ssd_DebtInstrumentRateOverLifeOfDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Instrument rate, Over Life of Debt [Member]</link:label>
    <link:label id="lab_ssd_DebtInstrumentRateOverLifeOfDebtMember_documentation_en-US" xlink:label="lab_ssd_DebtInstrumentRateOverLifeOfDebtMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt, Instrument rate, Over Life of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DebtInstrumentRateOverLifeOfDebtMember" xlink:href="ssd-20241231.xsd#ssd_DebtInstrumentRateOverLifeOfDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_DebtInstrumentRateOverLifeOfDebtMember" xlink:to="lab_ssd_DebtInstrumentRateOverLifeOfDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_290a72a8-f803-461a-9aaa-6d728e35cab3_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_2bc3485a-078f-45b5-b12e-7cb1636a4159_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2024/elts/us-gaap-2024.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_us-gaap_CostOfGoodsAndServicesSold_66ec7888-f4b0-4101-afc0-2c2acb99fc1b_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_24690e3b-a9e9-4cce-992c-da20e891a093_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising Costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7c8dc85a-f363-48b3-8a08-77550817dcb6_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_cce7988d-7175-4518-a49b-d410d1440954_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 (see Note 15)</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/2024/elts/us-gaap-2024.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_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_90cb53f1-8518-42c3-acd0-1d17d6dbaf03_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Deferred Compensation Arrangements, Liability, Current and Noncurrent</link:label>
    <link:label id="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Deferred Compensation Arrangements, Liability, Current and Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:to="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_dc2a567e-aade-413d-be15-294e0536e401_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting for Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5f4fa683-2ff4-426f-bf2d-327656ccfcec_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of effective income tax rates reconciliations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_ff9f03fa-19a3-4477-b427-8b417a601e8b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other noncurrent assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ce752ec1-b06d-43b1-b55a-b5eb1e793dc6_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">Lessee, Operating Lease, Liability, Payments, Due Year Two</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/2024/elts/us-gaap-2024.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_ssd_StockOptionAndRestrictedStockUnitPlan2011Member_5ddefd9d-8169-448a-a895-d399f98e515a_verboseLabel_en-US" xlink:label="lab_ssd_StockOptionAndRestrictedStockUnitPlan2011Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2011 Plan</link:label>
    <link:label id="lab_ssd_StockOptionAndRestrictedStockUnitPlan2011Member_label_en-US" xlink:label="lab_ssd_StockOptionAndRestrictedStockUnitPlan2011Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Option and Restricted Stock Unit Plan 2011 [Member]</link:label>
    <link:label id="lab_ssd_StockOptionAndRestrictedStockUnitPlan2011Member_documentation_en-US" xlink:label="lab_ssd_StockOptionAndRestrictedStockUnitPlan2011Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents details pertaining to 2011 stock compensation plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_StockOptionAndRestrictedStockUnitPlan2011Member" xlink:href="ssd-20241231.xsd#ssd_StockOptionAndRestrictedStockUnitPlan2011Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_StockOptionAndRestrictedStockUnitPlan2011Member" xlink:to="lab_ssd_StockOptionAndRestrictedStockUnitPlan2011Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_ed0182e9-d305-4ba5-abfd-baa602ffa357_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_eee21f32-1643-4493-8460-66a14e1d99f8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in uncertain tax position</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Contingency, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_NumberOfDirectors_e512b8f2-b5cd-4ee8-9d86-b08e183ecd76_terseLabel_en-US" xlink:label="lab_ssd_NumberOfDirectors" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number Of Directors</link:label>
    <link:label id="lab_ssd_NumberOfDirectors_label_en-US" xlink:label="lab_ssd_NumberOfDirectors" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Directors</link:label>
    <link:label id="lab_ssd_NumberOfDirectors_documentation_en-US" xlink:label="lab_ssd_NumberOfDirectors" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Directors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NumberOfDirectors" xlink:href="ssd-20241231.xsd#ssd_NumberOfDirectors"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_NumberOfDirectors" xlink:to="lab_ssd_NumberOfDirectors" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_5c197986-36af-45b3-850b-7907d104ec8b_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">Schedule of Recognized Identified Assets Acquired and Liabilities 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">Schedule of Recognized Identified Assets Acquired and Liabilities 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/2024/elts/us-gaap-2024.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_DebtInstrumentAxis_0c0ba347-f09c-404b-b927-42083c1e947b_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/2024/elts/us-gaap-2024.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_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany_740c9e39-db12-4fe0-97f1-fd7f3592fc9f_terseLabel_en-US" xlink:label="lab_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of banks where demand deposit or money market accounts are held by the company</link:label>
    <link:label id="lab_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany_label_en-US" xlink:label="lab_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Banks where Demand Deposit or Money Market Accounts are Held by the Company</link:label>
    <link:label id="lab_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany_documentation_en-US" xlink:label="lab_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of banks where demand deposit or money market accounts are held by the company.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany" xlink:href="ssd-20241231.xsd#ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany" xlink:to="lab_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_ada439af-92d3-46a9-8eb6-4acc7cc3636a_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 income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_1a305635-b931-40f1-a691-2b6faa6b9099_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_391e8993-5b47-4976-a6cc-a13e79b96048_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 income</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/2024/elts/us-gaap-2024.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_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_TerminationOfCashFlowHedge_f07e1cd5-17e1-477e-89ea-8edd6c13d4d3_terseLabel_en-US" xlink:label="lab_ssd_TerminationOfCashFlowHedge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination of cash flow hedge</link:label>
    <link:label id="lab_ssd_TerminationOfCashFlowHedge_label_en-US" xlink:label="lab_ssd_TerminationOfCashFlowHedge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Termination of cash flow hedge</link:label>
    <link:label id="lab_ssd_TerminationOfCashFlowHedge_documentation_en-US" xlink:label="lab_ssd_TerminationOfCashFlowHedge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Termination of cash flow hedge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_TerminationOfCashFlowHedge" xlink:href="ssd-20241231.xsd#ssd_TerminationOfCashFlowHedge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_TerminationOfCashFlowHedge" xlink:to="lab_ssd_TerminationOfCashFlowHedge" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_WoodConstructionMember_99acc976-949b-4857-96dc-8db2e344578c_terseLabel_en-US" xlink:label="lab_ssd_WoodConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Wood construction products</link:label>
    <link:label id="lab_ssd_WoodConstructionMember_label_en-US" xlink:label="lab_ssd_WoodConstructionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Wood Construction [Member]</link:label>
    <link:label id="lab_ssd_WoodConstructionMember_documentation_en-US" xlink:label="lab_ssd_WoodConstructionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to wood construction product of the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_WoodConstructionMember" xlink:href="ssd-20241231.xsd#ssd_WoodConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_WoodConstructionMember" xlink:to="lab_ssd_WoodConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_db066261-5ce2-4cff-a059-93be6fe2d392_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit facility, total available credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_acc38a40-6859-4926-865f-4c0f4544eeee_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/2024/dei-2024.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_us-gaap_IncomeStatementAbstract_06e078dd-bf32-4578-91f4-9b68e9e7f8f1_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/2024/elts/us-gaap-2024.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_dei_EntityAddressAddressLine1_b4f297f9-2312-49c9-8022-6e5fa685e6fd_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</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/2024/dei-2024.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_CurrentFederalTaxExpenseBenefit_436732d8-9bb8-4f49-9cc7-961b8f5af824_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_6a3e9139-a362-4d5a-8d6e-9adbcd948ab8_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">Operating lease liabilities</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 Identifiable Asset Acquired and 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/2024/elts/us-gaap-2024.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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d262c866-e0d8-4e11-8302-e6d121b323c6_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 Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a0956f6c-5ce0-4664-96f1-44c6e33a3a64_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average number of shares of common stock outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_6b50382b-0e86-4e01-9c5b-3ba0ff1e0241_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_7827ec07-de7a-47a0-9ae1-528e85e1474b_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 Lease, Weighted Average Remaining Lease 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/2024/elts/us-gaap-2024.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_ssd_AuditInformationAbstract_label_en-US" xlink:label="lab_ssd_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_ssd_AuditInformationAbstract_documentation_en-US" xlink:label="lab_ssd_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AuditInformationAbstract" xlink:href="ssd-20241231.xsd#ssd_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_AuditInformationAbstract" xlink:to="lab_ssd_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_e178a9a4-f31e-427e-b1eb-faae41d15b0f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_48318a12-90b0-4f2f-81ae-3909ad435574_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reductions based on tax positions related to prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_7c765c11-a6f1-46da-8280-2239a95aaa89_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockRetiredCostMethodAmount_0fca248b-7e8f-457a-b3e7-b2e5b12fa673_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Retirement of common stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockRetiredCostMethodAmount_label_en-US" xlink:label="lab_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Retired, Cost Method, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:to="lab_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_3fb9e8e1-756e-4a33-bff7-36cac1ddee09_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unamortized pension adjustments, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_d1d84356-658e-458d-b411-ab30024b25dd_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Pension adjustment, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a92facb4-fa1a-434a-9c96-c7f3bbc043df_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/2024/elts/us-gaap-2024.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_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9a1392f4-b060-4035-bc7e-12315fc95793_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">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_400c3a58-96a7-42c4-a529-c78eaa238d14_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted-average 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/2024/elts/us-gaap-2024.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_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_957da9f5-0489-48b8-abe6-cf644787f448_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Acquisition</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan_e7a77a11-ce59-4629-8e86-fb9e2e537b75_terseLabel_en-US" xlink:label="lab_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment In Additional Paid In Capital, Change In Redemption Value Of Share Awards In Non-Qualified Deferred Compensation Plan</link:label>
    <link:label id="lab_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan_label_en-US" xlink:label="lab_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment In Additional Paid In Capital, Change In Redemption Value Of Share Awards In Non-Qualified Deferred Compensation Plan</link:label>
    <link:label id="lab_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan_documentation_en-US" xlink:label="lab_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustment In Additional Paid In Capital, Change In Redemption Value Of Share Awards In Non-Qualified Deferred Compensation Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan" xlink:href="ssd-20241231.xsd#ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan" xlink:to="lab_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_52b8790d-e303-42b2-854f-12bce94af826_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, net</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 Identifiable Assets Acquired and Liabilities Assumed, 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/2024/elts/us-gaap-2024.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_StockholdersEquityPolicyTextBlock_c67737e7-19f1-49b8-abee-9f15e40b36f4_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock and Preferred Stock</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_3fbaedd5-7c36-4846-a879-7be0bbe0faff_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross amount of trade receivables acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Acquired Receivables, Gross Contractual Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:to="lab_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_NetIncomeProFormaWithAdjustmentMember_b6b31e4b-ef38-4b49-9f88-918c255fccd1_terseLabel_en-US" xlink:label="lab_ssd_NetIncomeProFormaWithAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income, Pro Forma with Adjustment</link:label>
    <link:label id="lab_ssd_NetIncomeProFormaWithAdjustmentMember_label_en-US" xlink:label="lab_ssd_NetIncomeProFormaWithAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income, Pro Forma with Adjustment [Member]</link:label>
    <link:label id="lab_ssd_NetIncomeProFormaWithAdjustmentMember_documentation_en-US" xlink:label="lab_ssd_NetIncomeProFormaWithAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Income, Pro Forma with Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NetIncomeProFormaWithAdjustmentMember" xlink:href="ssd-20241231.xsd#ssd_NetIncomeProFormaWithAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_NetIncomeProFormaWithAdjustmentMember" xlink:to="lab_ssd_NetIncomeProFormaWithAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_fc3779fa-e4b9-40ce-adb2-bdb9c6a6d980_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/2024/dei-2024.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_ssd_SupplementalCashFlowCashPaidAbstract_b1d5809a-4964-4b1c-9383-1f4085251d63_terseLabel_en-US" xlink:label="lab_ssd_SupplementalCashFlowCashPaidAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid during the year for</link:label>
    <link:label id="lab_ssd_SupplementalCashFlowCashPaidAbstract_label_en-US" xlink:label="lab_ssd_SupplementalCashFlowCashPaidAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow, Cash Paid [Abstract]</link:label>
    <link:label id="lab_ssd_SupplementalCashFlowCashPaidAbstract_documentation_en-US" xlink:label="lab_ssd_SupplementalCashFlowCashPaidAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_SupplementalCashFlowCashPaidAbstract" xlink:href="ssd-20241231.xsd#ssd_SupplementalCashFlowCashPaidAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_SupplementalCashFlowCashPaidAbstract" xlink:to="lab_ssd_SupplementalCashFlowCashPaidAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_f2ea3dda-a7d2-498c-9338-90fda311bdf9_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/2024/elts/srt-2024.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_LeaseCostTableTextBlock_a5be2a95-40eb-4c07-aa0a-0397f87df459_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/2024/elts/us-gaap-2024.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_DerivativesFairValueLineItems_c9600622-9653-4118-a740-390b31bd6a06_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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_b62b7ce8-ab3c-4779-9b22-645f2869530c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other disclosures</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" 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, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange_9bf24385-dab8-436a-9638-9c1bf402373d_terseLabel_en-US" xlink:label="lab_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">High end of the range of the required percentage voting interest held to account for investments with the equity method of accounting</link:label>
    <link:label id="lab_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange_label_en-US" xlink:label="lab_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of Interest Held for Equity Method Investments, High End of Range</link:label>
    <link:label id="lab_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange_documentation_en-US" xlink:label="lab_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The high end of the range of the required percentage voting interest to be held by the reporting entity to use the equity method of accounting to report investments, corporate joint ventures, partnerships and affiliated companies in its consolidated financial statements. If the reporting entity can exercise control over the operations and policies, accounting rules require consolidation of the investee's financial statements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange" xlink:href="ssd-20241231.xsd#ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange" xlink:to="lab_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_e3b0465f-9358-441e-a4e5-e24021c83d90_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Independent directors</link:label>
    <link:label id="lab_srt_DirectorMember_label_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DirectorMember" xlink:to="lab_srt_DirectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_56b15faf-3c49-4963-9dfe-71b7414bb996_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portion of uncertain tax benefit, if recognized, would reduce effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_03fc4adc-0fb0-4f86-a8a3-48f7b8dfc678_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 Information</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/2024/elts/us-gaap-2024.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_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_34720d95-c6d5-42c7-9d36-2c1282dd1670_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 earnings per share (EPS) to diluted EPS</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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a3e80fe8-39e4-49ea-b208-9e8550307604_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/2024/elts/us-gaap-2024.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_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_0ac73b1c-bfb8-487f-946d-65692483f028_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation and qualifying accounts</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_72b055db-becd-4e60-9acc-3118006af7c7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Measurement Period Adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_25ec8b6b-884f-4134-b742-ac4eb411a6f7_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, Measurement Period Adjustment</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/2024/elts/us-gaap-2024.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_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_a10c0c0c-7cf0-4c6f-8b59-ab754f91a596_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Company's stock-based compensation activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_5a7be2ef-6051-4ddf-895e-92fecab4958d_terseLabel_en-US" xlink:label="lab_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Qualified Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense</link:label>
    <link:label id="lab_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Qualified Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense</link:label>
    <link:label id="lab_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_documentation_en-US" xlink:label="lab_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-Qualified Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:href="ssd-20241231.xsd#ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:to="lab_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2fee7369-ec71-400b-a52e-6bf8ff6b5b68_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_4b834944-30fb-4276-bc6b-8fbcac206e63_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">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value</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/2024/elts/us-gaap-2024.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_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_058ecd3f-f3fa-4abd-ac4b-29cfbb3b0b7f_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense, after Tax</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_CollectiveBargainingArrangementsTable_6d940d96-52ac-4125-8832-c61878d6aad9_terseLabel_en-US" xlink:label="lab_ssd_CollectiveBargainingArrangementsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collective Bargaining Arrangements [Table]</link:label>
    <link:label id="lab_ssd_CollectiveBargainingArrangementsTable_label_en-US" xlink:label="lab_ssd_CollectiveBargainingArrangementsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collective Bargaining Arrangements [Table]</link:label>
    <link:label id="lab_ssd_CollectiveBargainingArrangementsTable_documentation_en-US" xlink:label="lab_ssd_CollectiveBargainingArrangementsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the details of collective bargaining agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CollectiveBargainingArrangementsTable" xlink:href="ssd-20241231.xsd#ssd_CollectiveBargainingArrangementsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_CollectiveBargainingArrangementsTable" xlink:to="lab_ssd_CollectiveBargainingArrangementsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_650982ef-ca65-4673-a16b-0f56a551d665_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_d68daf1c-4ca4-47af-832a-8c5c20e826b0_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">Carrying amount of goodwill by reportable segment</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/2024/elts/us-gaap-2024.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_LesseeOperatingLeasesTextBlock_079c22c1-4ffb-465e-b3e8-ccd58a334dd7_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">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/2024/elts/us-gaap-2024.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_CommonStockSharesOutstanding_c14d1043-bed4-404b-afa8-35d82f926703_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, outstanding shares (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/2024/elts/us-gaap-2024.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_dei_DocumentsIncorporatedByReferenceTextBlock_54ea666f-0f8b-468e-bf94-0d3aab5382a0_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_d1d42ea0-ad57-4387-857c-34be071866b9_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 right-of-use assets</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/2024/elts/us-gaap-2024.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_OperatingLeaseLiabilityNoncurrent_c009dcf1-780f-456d-ad6a-7762d07e35c2_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, net of current portion</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/2024/elts/us-gaap-2024.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_GainLossOnDispositionOfAssets_45c76d3b-a804-4632-80aa-20e36b70ac2a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net gain on disposal of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_1d8cf879-e834-4827-b444-a7513a2dd5ac_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flow Hedging</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_335635df-5807-4baf-a1e7-44832f108036_terseLabel_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service, Other</link:label>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember" xlink:to="lab_us-gaap_ProductAndServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromRedemptions_f4664a6a-9504-40d9-b47e-d8836e021389_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Redeemable Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromRedemptions_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentDomain_d5e47537-8643-4014-8780-d895a45b964c_terseLabel_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonrecurring Adjustment [Domain]</link:label>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentDomain_label_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonrecurring Adjustment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain" xlink:to="lab_us-gaap_NonrecurringAdjustmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_9ad8dd99-b773-4f66-9bcb-2079ce7a4b78_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/2024/dei-2024.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_ScheduleOfFiniteLivedIntangibleAssetsTable_3de7f2f0-8a4a-4b7d-80f8-222731771d6e_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">Intangible Asset, Finite-Lived [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/2024/elts/us-gaap-2024.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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_b60730a3-9454-4988-bcf8-6e044f5e9a32_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions based on tax positions related to prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_4e1ce28d-26ec-4b4c-9f70-b03cdecde0e0_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_7ba6627f-ed27-4a1f-9990-39988f147d09_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_4f76d7d1-da73-4190-bbed-71321ff80056_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_f697dbb6-6a48-4515-aa19-8a08419a9429_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade Accounts Receivable, net</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_53cc5f1d-6252-4035-9434-dee3979f108c_terseLabel_en-US" xlink:label="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" 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_AociIncludingPortionAttributableToNoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PatentsMember_e6ad3611-bcf9-40e8-9fe2-0d2f551ea589_terseLabel_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Patent</link:label>
    <link:label id="lab_us-gaap_PatentsMember_label_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Patents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember" xlink:to="lab_us-gaap_PatentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_d2e2f876-3e89-4618-9996-7329a30e9f99_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_1af9c8da-f5fe-48ea-9f30-0946fc2ebc6e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet_4af65cc2-8909-48c1-b994-3c7010065d01_terseLabel_en-US" xlink:label="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived Intangible Assets, Purchase Of Intangibles, Net</link:label>
    <link:label id="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet_label_en-US" xlink:label="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-lived Intangible Assets, Purchase Of Intangibles, Net</link:label>
    <link:label id="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet_documentation_en-US" xlink:label="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finite-lived Intangible Assets, Purchase Of Intangibles, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet" xlink:href="ssd-20241231.xsd#ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet" xlink:to="lab_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_b0d7cf1c-c5d3-49e5-a402-72375e84ee5d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of basic earnings per share ("EPS") to diluted EPS</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_480ba387-46c5-4c05-8d34-2845d630dc9d_terseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intersegment elimination</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember" xlink:to="lab_us-gaap_IntersegmentEliminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_7238bd31-5f3d-4ce7-a1cf-34334a08da5f_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/2024/elts/us-gaap-2024.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_StatementEquityComponentsAxis_d24786a9-b4a6-4c28-9803-ba6a4d5f92b7_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/2024/elts/us-gaap-2024.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_OtherAssetsCurrent_0d2f197e-c014-4696-ac4a-1d96d940084f_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/2024/elts/us-gaap-2024.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_us-gaap_ResearchAndDevelopmentExpensePolicy_d04cb33e-ae8d-4061-aed0-c2a831cd072f_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Software Research and Development Costs</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_277633d9-fe34-491d-9ba1-0e2e348309b1_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/2024/elts/us-gaap-2024.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_BusinessAcquisitionsProFormaNetIncomeLoss_079b5bd3-95aa-4a27-a9b8-5efbac29d200_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_47218768-b2e1-4258-afd1-19faca7ab7a1_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 Acquisition, Acquiree [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 Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_PensionContributions_5d72e85c-b7f3-483b-8623-daaaa52b7726_terseLabel_en-US" xlink:label="lab_us-gaap_PensionContributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment for Pension Benefits</link:label>
    <link:label id="lab_us-gaap_PensionContributions_label_en-US" xlink:label="lab_us-gaap_PensionContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment for Pension Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionContributions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionContributions" xlink:to="lab_us-gaap_PensionContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredParValueMethod_ad023d2c-746b-4e37-9473-9a00bd8d865a_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Par Value Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredParValueMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Par Value Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredParValueMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0630c1ab-d8d6-46a8-872a-2df397c1c60b_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncash activity during the year for</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_9a4f0b82-2e32-4259-9ab9-28d80b52717e_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_ed3a6611-e6c0-4757-977f-cc9de0c2ef7b_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/2024/elts/srt-2024.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7e77b476-7c28-4201-a8af-95a71aeb4b26_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">Lessee, Operating Lease, Liability, Payments, Due Year Five</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/2024/elts/us-gaap-2024.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_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_e5e40f63-b09a-4f01-acf5-130474c05e39_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in the valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_0ac30688-3473-46df-82f4-cfcc25792e58_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration for acquisitions</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/2024/elts/us-gaap-2024.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_AccountsReceivableAllowanceForCreditLossTableTextBlock_8c94f692-5431-4eba-9abc-70f41388bc55_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_824978d6-2256-4592-93a4-6f27fe26cece_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" 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, Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_cc7a5f4e-7879-4f2e-9253-5bebc30774bd_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">Noncash lease 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/2024/elts/us-gaap-2024.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_ssd_DeferredTaxLiabilitiesRightOfUseAssets_d312bdd1-3ce1-4187-8c9c-435ccfcc6543_negatedTerseLabel_en-US" xlink:label="lab_ssd_DeferredTaxLiabilitiesRightOfUseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Right Of Use Assets</link:label>
    <link:label id="lab_ssd_DeferredTaxLiabilitiesRightOfUseAssets_label_en-US" xlink:label="lab_ssd_DeferredTaxLiabilitiesRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Right Of Use Assets</link:label>
    <link:label id="lab_ssd_DeferredTaxLiabilitiesRightOfUseAssets_documentation_en-US" xlink:label="lab_ssd_DeferredTaxLiabilitiesRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Right Of Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DeferredTaxLiabilitiesRightOfUseAssets" xlink:href="ssd-20241231.xsd#ssd_DeferredTaxLiabilitiesRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_DeferredTaxLiabilitiesRightOfUseAssets" xlink:to="lab_ssd_DeferredTaxLiabilitiesRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_9fe362c6-961c-4345-83ff-4dcd24bd20ac_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fbcadd36-2b47-45e2-825f-9a63d89db435_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 year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7573d622-99ac-4f78-bf05-ffbc954e2a9b_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 year</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 Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_DeferredIncomeTaxChargesMember_2e535976-81d7-42c2-8660-7fd61d6d503c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Charge</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxChargesMember_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Charge [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxChargesMember" xlink:to="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c199fa3b-a7d0-45fe-ac36-5f34700e4deb_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation costs related to unvested stock-based compensation arrangements</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_6c0a5704-0ce6-4ab3-bcc9-ab5aecd0fff3_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_a11838c4-5a82-4762-ba57-b0a1de696c20_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/2024/elts/srt-2024.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_us-gaap_InterestCostsIncurred_e35ec3b7-32d5-4607-9711-2720db3de9e2_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest costs incurred</link:label>
    <link:label id="lab_us-gaap_InterestCostsIncurred_label_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Costs Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsIncurred" xlink:to="lab_us-gaap_InterestCostsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2cbfea0e-8d29-493c-8efb-ed73db8f375b_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/2024/elts/us-gaap-2024.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_us-gaap_FairValueOfFinancialInstrumentsPolicy_3882503a-a782-409c-a1d2-ae4122764f93_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_c3cea9e3-9162-4802-a732-9e02cdcb8d2e_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest accrued on unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_3e8284cb-7e6f-4804-a7e6-93a1317e10c0_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/2024/elts/srt-2024.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_AllowanceForCreditLossMember_144770eb-78b2-4e57-ad3e-a9191f225d97_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_3ade8c06-7c40-4172-8e75-ddac8a65ca8e_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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e013e788-ed98-4d9b-98cc-565f9eaa948f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" 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, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_248899a3-a2f2-40d9-b60c-16b79b6596c8_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Foreign Currency Translation Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_8b7852fa-a080-4f0f-a4ad-ac65bed170d1_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, outstanding shares (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_1716200c-f711-4383-a95d-5b89142115a8_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/2024/dei-2024.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_DebtInstrumentBasisSpreadOnVariableRate1_4bc486c2-c033-4372-b9a9-b670e18ad0cc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit facility, interest rate spread (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ShareBasedCompensationPerShare_2e62152d-b328-4203-8646-1222d0b21414_terseLabel_en-US" xlink:label="lab_ssd_ShareBasedCompensationPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued, price per share (in dollars per share)</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationPerShare_label_en-US" xlink:label="lab_ssd_ShareBasedCompensationPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation, Per Share</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationPerShare_documentation_en-US" xlink:label="lab_ssd_ShareBasedCompensationPerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of each share issued during the period as a result of share-based compensation plans other than an employee stock ownership plan (ESOP).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationPerShare" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ShareBasedCompensationPerShare" xlink:to="lab_ssd_ShareBasedCompensationPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod_15cfa480-dd9a-42ec-9dd3-c63a32d8b826_terseLabel_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares committed to be issued</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod_label_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod" 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, Shares Committed to be Issued in Period</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod_documentation_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Shares Committed to be Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod" xlink:to="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3e711343-029a-4de7-9ef9-7fc7b8a18768_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">Restricted stock unit activity</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/2024/elts/us-gaap-2024.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_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9790a9b8-4a28-432c-b636-c83835aebc99_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_b04d1900-7219-4940-b645-3d745c93e43f_verboseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Product Research and Development Costs</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetAbstract_d6dd85cb-9061-4666-8006-0d04998ead55_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetAbstract_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract" xlink:to="lab_us-gaap_AccountsReceivableNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a4143dca-5dc1-4a3f-9b4b-8d617ce7f74a_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/2024/elts/us-gaap-2024.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_CommonStockSharesIssued_d6f9f262-c49a-4aa7-a7ea-0dde93f68f04_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, issued shares (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_f55fb0eb-5e5b-49cf-8b74-1b1c4dc5a462_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_28ac93a1-8fc2-4766-ba33-3a225ec1581d_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</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/2024/elts/us-gaap-2024.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_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary_e637557a-229a-45a1-beb7-577c052a535d_negatedLabel_en-US" xlink:label="lab_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary_label_en-US" xlink:label="lab_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation Deductions Worthless Stock of Subsidiary</link:label>
    <link:label id="lab_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary_documentation_en-US" xlink:label="lab_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to the worthless stock deduction for the entity's investment in its wholly-owned Irish subsidiary under enacted tax laws.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary" xlink:href="ssd-20241231.xsd#ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary" xlink:to="lab_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_689afd7d-ca75-4e19-a9df-750e36ff50b1_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9bfa9fc2-98ad-4e69-bff5-875a7663a070_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_54e49861-4c98-426c-b1ea-e4664a026921_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_91857bc7-76dd-4ef3-a6e9-4bbf2ac1904a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign tax credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseAbstract_c17daf58-261c-4366-a216-931221bf0553_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling Costs</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseAbstract" xlink:to="lab_us-gaap_SellingAndMarketingExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_87f7f56c-8c21-4afa-8a86-54f66d17949d_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_d9f2ae0c-2423-4fc2-bad5-3279d4374d99_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/2024/elts/us-gaap-2024.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_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_afb25421-154a-4e18-9ff8-eb1c782294f2_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">Less accumulated depreciation and amortization</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/2024/elts/us-gaap-2024.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_CommonStockSharesAuthorized_43ad8e8f-6f1d-4bcf-a033-7cbc95077e27_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, authorized shares (in shares)</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/2024/elts/us-gaap-2024.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_PaymentsToAcquireBusinessesNetOfCashAcquired_fa368404-2928-4295-aca2-ddf5d5a75314_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Acquisitions, net of cash acquired (see Note 3)</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/2024/elts/us-gaap-2024.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_ssd_AsiaPacificSegmentMember_045f6193-b00e-46d6-8f75-746189402b61_terseLabel_en-US" xlink:label="lab_ssd_AsiaPacificSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asia/Pacific</link:label>
    <link:label id="lab_ssd_AsiaPacificSegmentMember_label_en-US" xlink:label="lab_ssd_AsiaPacificSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia Pacific Segment [Member]</link:label>
    <link:label id="lab_ssd_AsiaPacificSegmentMember_documentation_en-US" xlink:label="lab_ssd_AsiaPacificSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The Asia/Pacific 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AsiaPacificSegmentMember" xlink:href="ssd-20241231.xsd#ssd_AsiaPacificSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_AsiaPacificSegmentMember" xlink:to="lab_ssd_AsiaPacificSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DilutedEarningsPerShareProForma_5fc5401d-c00a-4081-9151-0be75cd8b427_terseLabel_en-US" xlink:label="lab_us-gaap_DilutedEarningsPerShareProForma" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_DilutedEarningsPerShareProForma_label_en-US" xlink:label="lab_us-gaap_DilutedEarningsPerShareProForma" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Diluted Earnings Per Share Pro Forma</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutedEarningsPerShareProForma" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutedEarningsPerShareProForma"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutedEarningsPerShareProForma" xlink:to="lab_us-gaap_DilutedEarningsPerShareProForma" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_399ecbe8-bfc0-4581-9ba9-d4bfc161e179_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Liability, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityNotionalAmount" xlink:to="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_b2c233c7-4c79-4e5f-a05e-e4feb474b7ba_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/2024/elts/us-gaap-2024.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_dei_EntityVoluntaryFilers_f50c8c60-002f-4722-9ed4-5fc376d1d72d_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_f4887252-7bb3-400f-9568-31e4165cf362_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">Statement of Financial Position Location, Balance [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/2024/elts/us-gaap-2024.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_DeferredIncomeTaxExpenseBenefit_65fc9f9d-5faa-4e3f-a0ec-a89b02eb15eb_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/2024/elts/us-gaap-2024.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_84d758a9-06e1-4d57-855b-63bc7e05c29b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" 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), Reclassification, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_ac17e342-c5ed-4b87-8a66-cdb0ecdcdfdc_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_89123020-a6d4-4e66-8180-10bb6ac5921d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortizationAbstract_70157193-3d5d-4adf-a406-89785edc08c0_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortizationAbstract" 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_DepreciationAndAmortizationAbstract_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortizationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortizationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortizationAbstract" xlink:to="lab_us-gaap_DepreciationAndAmortizationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_SignificantNoncashCharges_e3aa6ccc-6cca-4c63-a970-cb40db72d08c_terseLabel_en-US" xlink:label="lab_ssd_SignificantNoncashCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant non-cash charges</link:label>
    <link:label id="lab_ssd_SignificantNoncashCharges_label_en-US" xlink:label="lab_ssd_SignificantNoncashCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Noncash Charges</link:label>
    <link:label id="lab_ssd_SignificantNoncashCharges_documentation_en-US" xlink:label="lab_ssd_SignificantNoncashCharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the significant non-cash charges.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_SignificantNoncashCharges" xlink:href="ssd-20241231.xsd#ssd_SignificantNoncashCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_SignificantNoncashCharges" xlink:to="lab_ssd_SignificantNoncashCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_546a5416-76ae-46a5-9202-4fb9c5e6fd26_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_df8808e8-1707-4cda-8025-df5fa6d42acc_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">Trade accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_c49659d1-5568-4090-bebb-8f0ab46da23e_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Trade accounts receivable, net</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/2024/elts/us-gaap-2024.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_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_334717be-c96b-418b-95db-8c2575d80527_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales and long-lived assets by geographical area</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_d7af85a9-48da-4a70-8b06-e93d2a26c1a0_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncash Capital expenditures</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash or Part Noncash Acquisition, Fixed Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_cbda5bc4-ea0b-43f7-8d04-177a5a455fe3_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_fae98a8d-e979-4c3f-970d-817fcd2adec4_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_4e934581-39c6-425c-8acb-4438ffd20411_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/2024/elts/us-gaap-2024.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_5f889fc2-f21b-4d3e-ba06-97cf2210189b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash flow hedges, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" 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), before Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_4e6c5e5a-44c6-4b92-91ea-979b30161cca_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_DeferredTaxAssetAcquisitionExpense_f21cfdac-571e-479b-92f8-b55bfa136046_terseLabel_en-US" xlink:label="lab_ssd_DeferredTaxAssetAcquisitionExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset Acquisition Expense</link:label>
    <link:label id="lab_ssd_DeferredTaxAssetAcquisitionExpense_label_en-US" xlink:label="lab_ssd_DeferredTaxAssetAcquisitionExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset Acquisition Expense</link:label>
    <link:label id="lab_ssd_DeferredTaxAssetAcquisitionExpense_documentation_en-US" xlink:label="lab_ssd_DeferredTaxAssetAcquisitionExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset Acquisition Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DeferredTaxAssetAcquisitionExpense" xlink:href="ssd-20241231.xsd#ssd_DeferredTaxAssetAcquisitionExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_DeferredTaxAssetAcquisitionExpense" xlink:to="lab_ssd_DeferredTaxAssetAcquisitionExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_c5030b49-68e0-4040-94ae-a184be6cb58f_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchase, average cost per share (in USD per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_2939664b-195d-4091-8b09-cad15b985969_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_11ad7179-bc29-4aa7-b6c6-2bab4e2db52b_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Realized Gain (Loss) on Disposal</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_b2689781-f256-41b1-94ec-da8ee1fa998e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Realized Gain (Loss) on Disposal</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Realized Gain (Loss) on Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:to="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8b47adeb-a0f9-4de1-b840-14013267dc27_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_bc42a3e1-adc2-46bc-9e19-5ae73514b983_terseLabel_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" 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, Options Aggregate Intrinsic Value [Abstract]</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_documentation_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_373c5fbf-84a4-437e-931e-5b0c9cf95969_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Plan Assets</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedTrademarks_d008eb62-affb-45ae-be48-a03d71ff676f_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedTrademarks" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tradename (indefinite)</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedTrademarks_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedTrademarks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Trademarks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedTrademarks" xlink:to="lab_us-gaap_IndefiniteLivedTrademarks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_d7580bde-ef1b-496d-97fc-3f1195d7fa96_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-lived Intangible Assets (Excluding Goodwill)</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/2024/elts/us-gaap-2024.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_AmortizationOfIntangibleAssets_d4cb3187-91c7-46b1-8e7b-b720401e9c39_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</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/2024/elts/us-gaap-2024.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_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress_44c6ab97-dbdf-4292-ac34-e1e7234a5bfd_terseLabel_en-US" xlink:label="lab_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant And Equipment, Gross, Excluding Capital Projects In Progress</link:label>
    <link:label id="lab_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress_label_en-US" xlink:label="lab_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant And Equipment, Gross, Excluding Capital Projects In Progress</link:label>
    <link:label id="lab_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress_documentation_en-US" xlink:label="lab_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property, Plant And Equipment, Gross, Excluding Capital Projects In Progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" xlink:href="ssd-20241231.xsd#ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" xlink:to="lab_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_37c00d18-245f-419a-b45d-d19676f64878_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/2024/elts/us-gaap-2024.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_LeaseholdImprovementsMember_57001171-7721-4e48-b5f2-e33291fc279c_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_ae93862e-56a3-4fa9-ab0e-7962d361528e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" 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_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_1ef8d429-cf3b-4f38-ad94-10c86ee82d91_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/2024/dei-2024.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_ValuationAllowancesAndReservesBalance_96e5abac-4f29-4dc1-bc28-baed989e15e2_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at Beginning of Year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_5292dae3-ac50-4973-985a-77127e72bc28_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at End of Year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_534a20f1-027d-4814-afc2-5e4c73fefd74_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</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/2024/elts/us-gaap-2024.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_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_8abb3b95-3a6e-41eb-a5af-0ea85e9164b8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" 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, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_beb92019-4216-4e90-bdc3-41198f101861_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/2024/elts/us-gaap-2024.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_9b8f2a09-7597-4d0f-907c-80c6435c0f29_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" 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, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_81505ac4-bef3-468c-a6a7-2586756fc760_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" 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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities_ad004846-4eda-48b8-90d2-d4cd9797e833_terseLabel_en-US" xlink:label="lab_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net working capital</link:label>
    <link:label id="lab_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities_label_en-US" xlink:label="lab_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business combination, recognized Deferred income tax and other long-term liabilities</link:label>
    <link:label id="lab_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities_documentation_en-US" xlink:label="lab_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business combination, recognized Deferred income tax and other long-term liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities" xlink:href="ssd-20241231.xsd#ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities" xlink:to="lab_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_7d8d9f59-d831-4459-8d31-564278654970_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/2024/elts/srt-2024.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_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_13d94543-fbf5-4aef-b4f0-e36b81a71b9e_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">Finite-Lived Intangible Asset, 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/2024/elts/us-gaap-2024.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_9c4a4031-c8c3-4e5f-8df5-b207110c65cc_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" 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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet_88078758-806e-4e8b-84af-b983be7759af_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net</link:label>
    <link:label id="lab_us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet_label_en-US" xlink:label="lab_us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet" xlink:to="lab_us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure_efca789e-063b-42c4-a6be-b2ab2772ec18_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent Consideration Classified as Equity, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Consideration Classified as Equity, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure" xlink:to="lab_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_7cedff37-356a-4cc5-a29e-5301d9750dbc_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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/2024/elts/us-gaap-2024.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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_6e3f4e8c-79aa-40c8-83a8-f4c6e5c1ad1f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_02072e02-e239-4d82-a1d7-6c7d23da845c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of trade accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_072e935e-9fa3-4592-8986-2ab0fa680b25_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_ab9f0370-d8c3-4821-a991-58f57199dafb_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_c9f50331-83a5-4c4e-9fb6-654edd1f6135_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">Adoption of Statements of Financial Accounting Standards</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/2024/elts/us-gaap-2024.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_StatementClassOfStockAxis_25ccda42-689c-403c-bf0e-13162ac4e0d8_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/2024/elts/us-gaap-2024.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_srt_TitleOfIndividualWithRelationshipToEntityDomain_fce3dbc1-62fc-48f3-8016-23e12ed74319_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title and Position [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title and Position [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_eee04bc9-5691-4194-808e-b8204465cbe5_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/2024/elts/us-gaap-2024.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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3f3b17d2-c96c-423f-a18c-e665dd1c9ea4_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_517b0238-17fb-4dc0-b2f5-34f3b28e89c5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">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/2024/elts/us-gaap-2024.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_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_4104acb4-60ea-4791-bebd-3f4df11a060e_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/2024/dei-2024.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_AccruedVacationCurrent_e208713d-0ad4-4175-8365-91f7c0c8300d_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales incentives &amp; advertising allowances</link:label>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Vacation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedVacationCurrent" xlink:to="lab_us-gaap_AccruedVacationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CA_811eac46-3652-4ad3-8137-19fbc76834e2_terseLabel_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">France</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/2024/country-2024.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_NumberOfOperatingSegments_03f4a6a2-c8e8-44d3-b39e-d82b3153290d_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_b999483c-abc3-4c1a-9112-e3a1ef4926d8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" 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_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_68499f5b-8972-4596-a60c-41e3784b97cc_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement, Early Adoption [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_502d2d43-f964-40f3-9154-d67012b4bbd8_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">Schedule of Fair Value, Assets and Liabilities Measured 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/2024/elts/us-gaap-2024.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_DisaggregationOfRevenueTable_06f7a7ed-7c12-4e8d-b753-0f9860dac21d_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/2024/elts/us-gaap-2024.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_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_c5c0fefc-02b3-4361-b829-2dc6da894a6d_terseLabel_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_label_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_9fa3c544-b2b0-4c96-94d4-d36be1120988_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">Share-based Payment Arrangement, Noncash 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/2024/elts/us-gaap-2024.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_DeferredTaxAssetsNet_c161d09f-95d4-4c00-8276-e35f24b9b2c3_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, net, noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_country_AU_2eba1230-c450-4998-8490-7899742da194_terseLabel_en-US" xlink:label="lab_country_AU" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Australia</link:label>
    <link:label id="lab_country_AU_label_en-US" xlink:label="lab_country_AU" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AUSTRALIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AU"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_AU" xlink:to="lab_country_AU" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_dbf30ac1-d445-4fa0-aada-0395e85e1c56_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_f89a3fec-9017-492e-bbe0-e59de6a93ad3_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total intrinsic value of awards vested (in dollars)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" 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, Aggregate Intrinsic Value, Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_c4ec9233-a857-4a5c-be9e-2b7ca9213f2d_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Administrative and all other</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_fd2888c3-d212-484d-8eb1-bff1133aa310_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_c1556c39-cf6f-4318-8fc1-16122d69fde3_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_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/2024/elts/us-gaap-2024.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_country_BE_adbfd2f0-62f5-486d-ad13-2216759bfe77_terseLabel_en-US" xlink:label="lab_country_BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Norway</link:label>
    <link:label id="lab_country_BE_label_en-US" xlink:label="lab_country_BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BELGIUM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_BE" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_BE" xlink:to="lab_country_BE" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_14c93db7-a9a4-4b80-863c-09ccc2153947_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_7cfef497-eb49-47ac-8399-a72af1ec870c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, In-Process Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_7a66f0de-eabf-4a70-839b-329cc0bdd5f9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest Costs Capitalized</link:label>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_label_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Costs Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalized" xlink:to="lab_us-gaap_InterestCostsCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_71410138-1406-436f-b49d-a1f087ac47b1_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_7a062259-a5ff-4a4e-a577-8f7b47f0de05_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_898e389a-96d7-4152-adc8-4dfe9a368e93_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a34094a8-8cff-42e3-b217-60d7b8dc70b5_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate</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/2024/elts/us-gaap-2024.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_us-gaap_OperatingIncomeLoss_7a597a24-181a-4c63-b22b-08930b8db4b2_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_dd82dd78-7f2f-4d4c-b00c-af3a02381e18_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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/2024/elts/us-gaap-2024.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_VariableRateDomain_30f4dcd6-4ae1-481a-8d43-53f6583918e6_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_c60f50f6-e29b-49dc-b802-edcfdd25316a_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/2024/elts/us-gaap-2024.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_ssd_ForwardPointsMember_2a7e1d4d-0a2a-4072-a21b-8f083f9c57b5_terseLabel_en-US" xlink:label="lab_ssd_ForwardPointsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward Points</link:label>
    <link:label id="lab_ssd_ForwardPointsMember_label_en-US" xlink:label="lab_ssd_ForwardPointsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Points [Member]</link:label>
    <link:label id="lab_ssd_ForwardPointsMember_documentation_en-US" xlink:label="lab_ssd_ForwardPointsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward Points</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ForwardPointsMember" xlink:href="ssd-20241231.xsd#ssd_ForwardPointsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ForwardPointsMember" xlink:to="lab_ssd_ForwardPointsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_8f6feffa-25ad-431d-a237-ba6874d032d7_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, mezzanine equity, and stockholders&#8217; 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/2024/elts/us-gaap-2024.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_Dividends_38f7a434-9797-49f3-800c-dbfaff052111_terseLabel_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_us-gaap_Dividends_label_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Dividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Dividends" xlink:to="lab_us-gaap_Dividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_c01f8f43-f2f3-442b-af47-d09b07ac7309_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_8b5b01da-76fa-42fb-acb8-e4677627b3ce_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/2024/elts/us-gaap-2024.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_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_0cc420b7-cc3e-47f4-aa44-3f88a6bed697_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-United States tax loss carry forward</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized_c2f88b2f-a1f6-45cc-a64b-48d0bc61737e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized" 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_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Separately Recognized Transactions, Assets Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_c388da0b-3b5a-460f-8127-96838fe62bba_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">Derivative Instruments</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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsMajorClassNameDomain_f7c72b60-c184-4983-9350-210f2212c0f8_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/2024/elts/us-gaap-2024.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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_116a881c-9e6e-49b1-b7a1-a878e43f4224_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_7c1da405-a566-479f-bdd2-1d028c8472ef_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operations and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d42fd0fc-79fe-412e-b772-c434f478617a_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_bdd79bb4-196f-4c3f-9a09-061c51941a4b_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings and site improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_48069ec3-ed61-4ecb-b00a-cebe864bbd1b_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</link:label>
    <link:label id="lab_us-gaap_InventoryNet_b4835960-c8c4-48bb-a017-385cafc1642c_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventories</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/2024/elts/us-gaap-2024.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_srt_ProductOrServiceAxis_20a363c0-a305-4ce8-9b56-a38f28320a5a_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/2024/elts/srt-2024.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_PropertyPlantAndEquipmentLineItems_41f38ed9-78a3-4859-9e73-ac00295cec41_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ResearchAndDevelopmentAndOtherEngineering_65381a10-6919-46eb-bdd0-420f7a5fb3aa_terseLabel_en-US" xlink:label="lab_ssd_ResearchAndDevelopmentAndOtherEngineering" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development and other engineering</link:label>
    <link:label id="lab_ssd_ResearchAndDevelopmentAndOtherEngineering_label_en-US" xlink:label="lab_ssd_ResearchAndDevelopmentAndOtherEngineering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development and Other Engineering</link:label>
    <link:label id="lab_ssd_ResearchAndDevelopmentAndOtherEngineering_documentation_en-US" xlink:label="lab_ssd_ResearchAndDevelopmentAndOtherEngineering" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use; (3) to conduct internal product testing; (4) or to provide engineering support to customers in the form of testing services or product uses, specifications or requirements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ResearchAndDevelopmentAndOtherEngineering" xlink:href="ssd-20241231.xsd#ssd_ResearchAndDevelopmentAndOtherEngineering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ResearchAndDevelopmentAndOtherEngineering" xlink:to="lab_ssd_ResearchAndDevelopmentAndOtherEngineering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_26b1230d-7acc-4a88-89c8-45faf200575e_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/2024/elts/us-gaap-2024.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_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_fffd34ea-be66-44bc-ac03-b0cc9aaf62a0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_645e4857-4f1b-447f-af62-5b166fc5312c_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building Improvements</link:label>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_866375eb-6368-4aff-9839-ba6e33a2a198_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_17a0a1b0-fdca-4ca9-a694-f636a3c80768_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total net assets acquired and liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" 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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_aaedffed-9d98-462b-aa30-6fa9dc7ddc1d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_18c3d160-567c-47ca-96f8-8988521c5bbd_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_041183b6-b87f-4bd8-8399-11a07cfb7b68_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software Development [Member]</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember" xlink:to="lab_us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_ae213253-0dae-45cf-9286-a2baeeae46a8_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance For Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_WellsFargoBankMember_17a81200-51ab-4406-b978-f73344e6aa40_terseLabel_en-US" xlink:label="lab_ssd_WellsFargoBankMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Wells Fargo Bank</link:label>
    <link:label id="lab_ssd_WellsFargoBankMember_label_en-US" xlink:label="lab_ssd_WellsFargoBankMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Wells Fargo Bank [Member]</link:label>
    <link:label id="lab_ssd_WellsFargoBankMember_documentation_en-US" xlink:label="lab_ssd_WellsFargoBankMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Wells Fargo Bank</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_WellsFargoBankMember" xlink:href="ssd-20241231.xsd#ssd_WellsFargoBankMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_WellsFargoBankMember" xlink:to="lab_ssd_WellsFargoBankMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_9507097f-51c1-47b7-9673-d44fa1a94e5b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_c4a4414b-c395-481e-8b88-a1cd852aa8c8_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/2024/elts/srt-2024.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_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_780cd91c-1105-4cf2-ad8b-a3b116fc1f70_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/2024/elts/us-gaap-2024.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_country_GB_c66d7692-684a-4f5c-8575-3402d429fa7a_terseLabel_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Italy</link:label>
    <link:label id="lab_country_GB_label_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB" xlink:to="lab_country_GB" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_a4c850c8-d4a4-4720-9392-4abeb24cce1c_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_eac7d4ae-00a2-46d8-ad94-91cfa6c76281_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/2024/elts/us-gaap-2024.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_ssd_NonQualifiedDeferredCompensationPlanShareAwards_da825994-cf46-45d4-bb1f-c5fbc8a8cfcf_terseLabel_en-US" xlink:label="lab_ssd_NonQualifiedDeferredCompensationPlanShareAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Qualified Deferred Compensation Plan Share Awards</link:label>
    <link:label id="lab_ssd_NonQualifiedDeferredCompensationPlanShareAwards_label_en-US" xlink:label="lab_ssd_NonQualifiedDeferredCompensationPlanShareAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Qualified Deferred Compensation Plan Share Awards</link:label>
    <link:label id="lab_ssd_NonQualifiedDeferredCompensationPlanShareAwards_documentation_en-US" xlink:label="lab_ssd_NonQualifiedDeferredCompensationPlanShareAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-Qualified Deferred Compensation Plan Share Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NonQualifiedDeferredCompensationPlanShareAwards" xlink:href="ssd-20241231.xsd#ssd_NonQualifiedDeferredCompensationPlanShareAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_NonQualifiedDeferredCompensationPlanShareAwards" xlink:to="lab_ssd_NonQualifiedDeferredCompensationPlanShareAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_f4bfb0ee-e121-4c26-84b7-05860dddd07c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" 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_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_c1ea25b9-d467-4f59-9e82-e95a2c84c724_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_e20c4876-c9dc-4897-983a-571d1a636416_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/2024/elts/us-gaap-2024.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_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci_2eb0e01d-419b-46f0-af42-2305e4487525_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_b92e98ac-060b-4efa-b40d-305c0553b39f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of deferred tax assets and liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_0dd3cf9f-1075-48b1-b748-a640f6a36a2f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-tax loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_3c957e18-82ab-4101-8d8c-8ba90f57e901_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">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/2024/elts/us-gaap-2024.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_GoodwillAndIntangibleAssetsDisclosureTextBlock_aef295b2-a7e3-4e4d-91c8-847ceb81f665_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 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/2024/elts/us-gaap-2024.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_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected_f811afa6-4c4f-45f7-be7f-0179f6679898_terseLabel_en-US" xlink:label="lab_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess amount collected</link:label>
    <link:label id="lab_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected_label_en-US" xlink:label="lab_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Acquired Receivable, Excess Amount Collected</link:label>
    <link:label id="lab_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected_documentation_en-US" xlink:label="lab_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Acquired Receivable, Excess Amount Collected</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected" xlink:href="ssd-20241231.xsd#ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected" xlink:to="lab_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_4e62ea52-d958-4519-9a5d-8beb06a1df8f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized_ec91689f-b1e4-4ac5-a6fb-08a00dbf9762_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" 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_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Separately Recognized Transactions, Revenues and Gains Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_551fac5b-766a-494c-87f7-553ae72b53bc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_64e82a32-0814-42de-be2c-32f2785e0d07_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1c0ce1ab-8efa-48f3-a77e-b679a014d974_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_FR_b3aa9d4c-d0e0-443c-9a4f-a6ad93406f2f_terseLabel_en-US" xlink:label="lab_country_FR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_country_FR_label_en-US" xlink:label="lab_country_FR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">FRANCE</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_FR" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_FR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_FR" xlink:to="lab_country_FR" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_e148ccad-d1f8-49f3-83bf-99a8d2529f63_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_11715485-e373-485e-b1fe-d8958b4e40b9_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/2024/elts/us-gaap-2024.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_ssd_NetLoss_b2dd0747-1408-4d41-9ffa-cd0700023500_negatedTerseLabel_en-US" xlink:label="lab_ssd_NetLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_ssd_NetLoss_label_en-US" xlink:label="lab_ssd_NetLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Loss</link:label>
    <link:label id="lab_ssd_NetLoss_documentation_en-US" xlink:label="lab_ssd_NetLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NetLoss" xlink:href="ssd-20241231.xsd#ssd_NetLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_NetLoss" xlink:to="lab_ssd_NetLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_5e4d05ef-a6c4-47d0-9ce5-d5a28f4b32eb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income (expense), net and other financing costs</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_84ff4eef-d426-4cb5-9777-24be48ac3cec_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued profit sharing trust contributions</link:label>
    <link:label id="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Deferred Compensation Arrangements, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink:to="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_2b45426e-4021-423a-8759-e049f2b66b81_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/2024/elts/us-gaap-2024.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_IntangibleAssetsNetExcludingGoodwill_82502fc9-0861-4ed4-8e6d-0842f5794851_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">Intangible assets, 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/2024/elts/us-gaap-2024.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_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax_88e29c95-5532-4c3e-9ee6-3f24e394727d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_OtherCountriesMember_44e75a46-afc4-4079-a8c1-db3ecec23eff_terseLabel_en-US" xlink:label="lab_ssd_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other countries</link:label>
    <link:label id="lab_ssd_OtherCountriesMember_label_en-US" xlink:label="lab_ssd_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Countries [Member]</link:label>
    <link:label id="lab_ssd_OtherCountriesMember_documentation_en-US" xlink:label="lab_ssd_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents other countries, which are not mentioned anywhere else.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_OtherCountriesMember" xlink:href="ssd-20241231.xsd#ssd_OtherCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_OtherCountriesMember" xlink:to="lab_ssd_OtherCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_d1ca69c8-44a2-4243-bd30-60af09ef3d23_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_b17f92d2-a854-4590-9495-b051227808a8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" 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, Non-Option Equity Instruments, Granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" 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, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" 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, 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/2024/elts/us-gaap-2024.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_LineOfCreditFacilityAxis_8b7c5f3d-0bcb-4a88-91e6-30b054b981ae_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_4e36774c-bc94-4dc6-936c-f80d60ce3f0b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand" 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, Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_DevelopedTechnologyMember_73084da0-cbf1-4dbf-aa4c-cbf2cb465fe3_terseLabel_en-US" xlink:label="lab_ssd_DevelopedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_ssd_DevelopedTechnologyMember_label_en-US" xlink:label="lab_ssd_DevelopedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developed Technology [Member]</link:label>
    <link:label id="lab_ssd_DevelopedTechnologyMember_documentation_en-US" xlink:label="lab_ssd_DevelopedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Developed Technology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DevelopedTechnologyMember" xlink:href="ssd-20241231.xsd#ssd_DevelopedTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_DevelopedTechnologyMember" xlink:to="lab_ssd_DevelopedTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_OtherCurrentAssetsPolicyTextBlock_18024af4-8230-422b-8285-3c386dbbfbab_terseLabel_en-US" xlink:label="lab_ssd_OtherCurrentAssetsPolicyTextBlock" 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_ssd_OtherCurrentAssetsPolicyTextBlock_label_en-US" xlink:label="lab_ssd_OtherCurrentAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Assets [Policy Text Block]</link:label>
    <link:label id="lab_ssd_OtherCurrentAssetsPolicyTextBlock_documentation_en-US" xlink:label="lab_ssd_OtherCurrentAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_OtherCurrentAssetsPolicyTextBlock" xlink:href="ssd-20241231.xsd#ssd_OtherCurrentAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_OtherCurrentAssetsPolicyTextBlock" xlink:to="lab_ssd_OtherCurrentAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_CollectiveBargainingArrangementsLineItems_3c617b27-f685-4328-906b-1e5da63a35fd_terseLabel_en-US" xlink:label="lab_ssd_CollectiveBargainingArrangementsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collective bargaining arrangements</link:label>
    <link:label id="lab_ssd_CollectiveBargainingArrangementsLineItems_label_en-US" xlink:label="lab_ssd_CollectiveBargainingArrangementsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collective Bargaining Arrangements [Line Items]</link:label>
    <link:label id="lab_ssd_CollectiveBargainingArrangementsLineItems_documentation_en-US" xlink:label="lab_ssd_CollectiveBargainingArrangementsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CollectiveBargainingArrangementsLineItems" xlink:href="ssd-20241231.xsd#ssd_CollectiveBargainingArrangementsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_CollectiveBargainingArrangementsLineItems" xlink:to="lab_ssd_CollectiveBargainingArrangementsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_country_DE_e6b12cc9-4efc-40fe-a3df-ec22879314a3_terseLabel_en-US" xlink:label="lab_country_DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Germany</link:label>
    <link:label id="lab_country_DE_label_en-US" xlink:label="lab_country_DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">GERMANY</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_DE" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_DE" xlink:to="lab_country_DE" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_cb0533f0-5532-4ae3-9e05-8e96373773fa_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">Liabilities assumed</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 Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_country_DK_453ca6bc-7dad-4744-8be5-34419ab39521_terseLabel_en-US" xlink:label="lab_country_DK" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sweden</link:label>
    <link:label id="lab_country_DK_label_en-US" xlink:label="lab_country_DK" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">DENMARK</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_DK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DK"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_DK" xlink:to="lab_country_DK" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_762bb175-225c-4166-9d2a-9ea4b86455d2_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 Income Tax Liabilities, Net</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/2024/elts/us-gaap-2024.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_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_fc664edf-3840-4fb6-b9e2-e596e0f80fe2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax and other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Tax Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_728c7fe2-dacb-455f-be81-dfd63295f03c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of unvested restricted stock unit activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseMember_9bcea424-a41b-4f07-b9d3-9cf25e1766b6_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseMember_label_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseMember" xlink:to="lab_us-gaap_InterestExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_e2a6c1b1-0a34-42d4-b8db-d5ab216b4c0b_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_94573951-32fa-4709-acfd-b21c0074a29a_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_MonetDeSauwInc.Member_caf1a613-73b9-410c-a0cf-a10d3e622499_terseLabel_en-US" xlink:label="lab_ssd_MonetDeSauwInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Monet DeSauw Inc.</link:label>
    <link:label id="lab_ssd_MonetDeSauwInc.Member_label_en-US" xlink:label="lab_ssd_MonetDeSauwInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Monet DeSauw Inc. [Member]</link:label>
    <link:label id="lab_ssd_MonetDeSauwInc.Member_documentation_en-US" xlink:label="lab_ssd_MonetDeSauwInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Monet DeSauw Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_MonetDeSauwInc.Member" xlink:href="ssd-20241231.xsd#ssd_MonetDeSauwInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_MonetDeSauwInc.Member" xlink:to="lab_ssd_MonetDeSauwInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_358cb667-ed87-4a14-a814-63d7ae889e14_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, net</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 Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_DeferredFederalIncomeTaxExpenseBenefit_6978c7a7-d8a3-4850-8449-093db1f25b48_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_66dfb350-1f50-461e-935c-fc43283d57c6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of accrued liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_ed4def38-2db0-4229-9218-703d1fde2915_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramDomain" xlink:to="lab_srt_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_48f95121-58de-4912-8175-2f9e732ae3cd_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_EmployeesMember_bc30d1b8-be81-4fe7-bac2-0636c17e7a33_terseLabel_en-US" xlink:label="lab_ssd_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employees</link:label>
    <link:label id="lab_ssd_EmployeesMember_label_en-US" xlink:label="lab_ssd_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employees [Member]</link:label>
    <link:label id="lab_ssd_EmployeesMember_documentation_en-US" xlink:label="lab_ssd_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EmployeesMember" xlink:href="ssd-20241231.xsd#ssd_EmployeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_EmployeesMember" xlink:to="lab_ssd_EmployeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8d9ab968-4db7-4e68-a1ad-b525b8cbc224_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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_782debd6-bfcc-4a05-a83e-da8da671fc32_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" 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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_32bd2ba4-aa62-4c3b-8fdf-52900aa8c955_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of Company&#8217;s common stock for compensation</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_5a7d98a3-b84f-4d26-827f-9a9fba330ea7_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions for tax positions of the current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharePrice_42c0f1aa-4c10-4987-847b-8ada1eb80d1d_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Closing price per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_label_en-US" xlink:label="lab_us-gaap_SharePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_5fb7152a-bd3a-416e-acfc-78d15e028716_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, authorized shares (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b1cf2d53-bbaa-4e65-9527-be328bb9bd37_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SwapMember_e24c1974-1116-488b-8b88-f0c350ad71cd_terseLabel_en-US" xlink:label="lab_us-gaap_SwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Swap</link:label>
    <link:label id="lab_us-gaap_SwapMember_label_en-US" xlink:label="lab_us-gaap_SwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SwapMember" xlink:to="lab_us-gaap_SwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_0c2ffd4d-f759-4814-ab8d-024ad5f17963_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/2024/dei-2024.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_IndefiniteLivedIntangibleAssetsByMajorClassAxis_f07bb74f-c16f-40c2-97ea-9f27dc193595_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/2024/elts/us-gaap-2024.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_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_2c06abfe-9a14-4dbe-95f5-bb35622ffb4f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_TerminationForwardContracts_a0878131-2f2c-4070-a80d-66ea65c4dc3f_terseLabel_en-US" xlink:label="lab_ssd_TerminationForwardContracts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination forward contracts</link:label>
    <link:label id="lab_ssd_TerminationForwardContracts_label_en-US" xlink:label="lab_ssd_TerminationForwardContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Termination forward contracts</link:label>
    <link:label id="lab_ssd_TerminationForwardContracts_documentation_en-US" xlink:label="lab_ssd_TerminationForwardContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Termination forward contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_TerminationForwardContracts" xlink:href="ssd-20241231.xsd#ssd_TerminationForwardContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_TerminationForwardContracts" xlink:to="lab_ssd_TerminationForwardContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress_905d64bd-0f24-4c13-a486-548cc8b62cc1_totalLabel_en-US" xlink:label="lab_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property Plant and Equipment Excluding Capital Projects in Progress</link:label>
    <link:label id="lab_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress_label_en-US" xlink:label="lab_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property Plant And Equipment, Net Excluding Capital Projects in Progress</link:label>
    <link:label id="lab_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress_documentation_en-US" xlink:label="lab_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the aggregate of long-lived physical assets excluding capital projects in progress used in the normal conduct of business and not intended for resale.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress" xlink:href="ssd-20241231.xsd#ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress" xlink:to="lab_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquisitionRelatedCostsMember_ca0aa845-4988-4d76-a14c-ee31391770e8_terseLabel_en-US" xlink:label="lab_us-gaap_AcquisitionRelatedCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition-related Costs</link:label>
    <link:label id="lab_us-gaap_AcquisitionRelatedCostsMember_label_en-US" xlink:label="lab_us-gaap_AcquisitionRelatedCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisition-related Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionRelatedCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquisitionRelatedCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquisitionRelatedCostsMember" xlink:to="lab_us-gaap_AcquisitionRelatedCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_PercentageOfUncollectibleAccountsReceivable_cc733737-105e-4069-ae5f-85638a73979f_terseLabel_en-US" xlink:label="lab_ssd_PercentageOfUncollectibleAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of uncollectible accounts receivable</link:label>
    <link:label id="lab_ssd_PercentageOfUncollectibleAccountsReceivable_label_en-US" xlink:label="lab_ssd_PercentageOfUncollectibleAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of uncollectible accounts receivable</link:label>
    <link:label id="lab_ssd_PercentageOfUncollectibleAccountsReceivable_documentation_en-US" xlink:label="lab_ssd_PercentageOfUncollectibleAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of uncollectible accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PercentageOfUncollectibleAccountsReceivable" xlink:href="ssd-20241231.xsd#ssd_PercentageOfUncollectibleAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_PercentageOfUncollectibleAccountsReceivable" xlink:to="lab_ssd_PercentageOfUncollectibleAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_07b7bb3e-19a2-4e83-a5bd-bc6176414a94_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/2024/elts/us-gaap-2024.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_us-gaap_PreferredStockParOrStatedValuePerShare_50f8bba2-3fd7-41c2-afdd-5927ebf48a94_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_a0c2b3ef-3b1b-4381-a729-761a12b3f292_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/2024/dei-2024.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_dei_EntityIncorporationStateCountryCode_67953ea4-69c4-455b-a2a9-69f9f74e130e_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/2024/dei-2024.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_ComprehensiveIncomePolicyPolicyTextBlock_df3e6b4a-6b5d-4fd9-8abc-24a207bf6e2a_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income or Loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_2a50d5d0-5f43-4140-8907-3738f38ba396_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_93ccbcc8-c40a-4509-869f-8a2ee34b6875_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/2024/elts/us-gaap-2024.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_srt_ConsolidationItemsDomain_852876cd-7801-4024-9e36-35ef58996218_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/2024/elts/srt-2024.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_InterestPaidNet_8e53d01f-8740-4285-b8fd-4d542c952895_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</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 Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_country_IT_53435e9a-2241-4a28-aebb-b28b85ab45a2_terseLabel_en-US" xlink:label="lab_country_IT" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ITALY</link:label>
    <link:label id="lab_country_IT_label_en-US" xlink:label="lab_country_IT" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ITALY</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_IT" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_IT"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_IT" xlink:to="lab_country_IT" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_9219709c-d3f2-419b-89f3-670f0a2c6dd9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures and asset acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_a2044de3-60dc-4724-a245-6daf0c836094_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">Capital expenditures and asset acquisitions, net of cash acquired</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/2024/elts/us-gaap-2024.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_ConcentrationRiskByBenchmarkAxis_32137f80-a41a-4498-9206-21b93fd58acc_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_a2212aba-74a1-4a5b-b5cb-4fce181ec7e5_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">Fair Value, Inputs, 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/2024/elts/us-gaap-2024.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_us-gaap_AssetsCurrent_e79c4437-e487-4ee3-b1bb-ffd071f155bf_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/2024/elts/us-gaap-2024.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_us-gaap_StatementOfCashFlowsAbstract_cb6b8820-5b60-41be-b35d-61b308d4d3a7_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/2024/elts/us-gaap-2024.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_srt_RestatementDomain_e7d39cef-709f-462b-a131-353541a1d574_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/2024/elts/srt-2024.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_us-gaap_IncreaseDecreaseInAccruedLiabilities_7b8a9321-de23-43d1-8855-705ed41f51af_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_bae826f7-556c-4718-9df0-52db28eec33c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_9db4cf7c-279c-4c31-8f86-db7a35d84c8f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_22e04788-06fe-4ac2-9900-b33b3b8a3b66_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/2024/elts/us-gaap-2024.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_dei_EntityWellKnownSeasonedIssuer_aa82ba8f-1ba4-45a2-a1b2-3e0a71aedaa2_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_67ae7176-2f43-4eaa-b6af-cfa541895308_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/2024/elts/us-gaap-2024.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d9b6de82-e39e-4e69-b24e-466256faf981_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">Lessee, Operating Lease, Liability, Payments, Due Year Four</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/2024/elts/us-gaap-2024.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_ssd_OtherProductsMember_bc67737d-49e9-47c3-a64d-f0a8f3d71130_terseLabel_en-US" xlink:label="lab_ssd_OtherProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ssd_OtherProductsMember_label_en-US" xlink:label="lab_ssd_OtherProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Products [Member]</link:label>
    <link:label id="lab_ssd_OtherProductsMember_documentation_en-US" xlink:label="lab_ssd_OtherProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to other products.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_OtherProductsMember" xlink:href="ssd-20241231.xsd#ssd_OtherProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_OtherProductsMember" xlink:to="lab_ssd_OtherProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_110c5456-f750-4d33-9c7e-f40502c77515_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income and loss from continuing operations before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" 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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationEquity_c9a39dcc-2fdd-4ba7-ba96-0a1ccf03df9f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Equity</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationEquity_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationEquity" xlink:to="lab_us-gaap_DeferredCompensationEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticPlanMember_d39ea044-f894-4181-ad6d-6eda88dbf1c8_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DOMESTIC PLAN</link:label>
    <link:label id="lab_us-gaap_DomesticPlanMember_label_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticPlanMember" xlink:to="lab_us-gaap_DomesticPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesRetired_11edf058-0011-48bc-aafe-632b832a3938_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesRetired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares, retired (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesRetired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesRetired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Retired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesRetired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesRetired" xlink:to="lab_us-gaap_TreasuryStockSharesRetired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ca2d9bb9-ecf8-4d52-8916-1f831eb004e6_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/2024/elts/us-gaap-2024.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_OperatingLeaseWeightedAverageDiscountRatePercent_15bfade4-75bf-410b-a7bb-29498257c296_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, Percent</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/2024/elts/us-gaap-2024.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_NetCashProvidedByUsedInFinancingActivities_f835f5dc-43e2-4fa1-9d9d-991978311726_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 (Used in) Financing Activities, Total</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">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_CreditFacilityAxis_d35f1ed8-ad07-435a-a521-e2b304c2b82e_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_76e1e4dc-6440-419e-9ac3-07ea6bcb6494_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_72191f2d-af45-4654-976b-799feb7b3f44_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Fair Value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_908f00b5-f85c-4db0-9e09-bfca2670e47e_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/2024/dei-2024.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_PaymentsToAcquireBusinessesGross_9188c60f-1f88-4732-86f3-94a8d2ff9d91_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for acquisition</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_d9383528-eef2-48f9-9e83-96119b76bbd1_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_0b23617d-5973-4d63-849e-9ac5bef44709_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/2024/elts/us-gaap-2024.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_GrossProfit_90d87c19-f078-45ac-b56e-6c7a06d0fd06_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_cec0e380-4bc8-48c4-8452-772ab6f6b3a3_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_c0d19d17-802c-4e50-bf91-2bf65e0eeaa9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Translation adjustment and other, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" 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, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_df590703-0139-460f-9017-4b571b995431_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_9cbd4182-579e-4db8-a101-4e4de1e7795e_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">Fair Value, Inputs, Level 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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_b50a0cf8-38a8-4bce-8cf2-db30fdfbbfa3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_f4a93b82-5553-455b-9d43-174618f6bb59_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/2024/elts/srt-2024.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_us-gaap_StockIssuedDuringPeriodValueNewIssues_2d23546d-94a0-4c01-84ad-6081301bca32_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued (in dollars)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_4b43e374-7fe8-4bee-b108-9df3d0e24fbe_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes_79115527-fcff-45ff-b384-d42f39f885ef_terseLabel_en-US" xlink:label="lab_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State taxes, net of federal benefit</link:label>
    <link:label id="lab_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes_label_en-US" xlink:label="lab_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State Income Taxes</link:label>
    <link:label id="lab_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes_documentation_en-US" xlink:label="lab_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate that can be explained by the state income tax expense or benefit, net of the federal tax benefit (expense) thereon, recorded during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes" xlink:href="ssd-20241231.xsd#ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes" xlink:to="lab_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_c78b241a-6f43-4216-a546-e715b91460b3_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/2024/dei-2024.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_us-gaap_ConcentrationRiskByTypeAxis_32b9afbe-f633-48bd-9c71-7b67f5394e7c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_f70effdb-4e5e-48af-9526-9ba516a62146_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/2024/elts/us-gaap-2024.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_dei_DocumentFinStmtErrorCorrectionFlag_437cc04f-51cb-41aa-8944-33389c9f2a44_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_country_NO_4aa6ca0a-a122-4a3b-bda8-0d2b93970d58_terseLabel_en-US" xlink:label="lab_country_NO" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denmark</link:label>
    <link:label id="lab_country_NO_label_en-US" xlink:label="lab_country_NO" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NORWAY</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_NO" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_NO"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_NO" xlink:to="lab_country_NO" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_69f826b3-103d-4a8a-8ca1-a6a38b708c1e_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <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/2024/elts/us-gaap-2024.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_ssd_DCPVestedStockMember_93dc27a0-8aac-47c6-888b-cca9e7f3edbf_terseLabel_en-US" xlink:label="lab_ssd_DCPVestedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DCP Vested Stock</link:label>
    <link:label id="lab_ssd_DCPVestedStockMember_label_en-US" xlink:label="lab_ssd_DCPVestedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">DCP Vested Stock [Member]</link:label>
    <link:label id="lab_ssd_DCPVestedStockMember_documentation_en-US" xlink:label="lab_ssd_DCPVestedStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">DCP Vested Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DCPVestedStockMember" xlink:href="ssd-20241231.xsd#ssd_DCPVestedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_DCPVestedStockMember" xlink:to="lab_ssd_DCPVestedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_bb6ca6bd-e5d1-41c4-b5f7-cdf1ca3ef313_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" 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_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_5579d35e-d57e-46b5-9d01-23c05daee6a3_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">Amortizable Intangible assets</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/2024/elts/us-gaap-2024.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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_cbca646f-313d-4a64-a28b-f4f57b3f809d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_d37a5ce1-1186-403f-b1fc-75ed1ca1f52e_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractsMember_8ba9141a-c753-4fc9-9c03-f296f0a87c66_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward Contracts</link:label>
    <link:label id="lab_us-gaap_ForwardContractsMember_label_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractsMember" xlink:to="lab_us-gaap_ForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_4d58d490-158c-456a-8199-806f8e5c2353_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_813164f9-e2c8-4b34-acbb-eb397ab4da3d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Fair Value of Amount Outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Fair Value of Amount Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:to="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_e21ab0af-b113-4395-8de7-712da27ada23_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">Earnings per share, basic (in shares)</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/2024/elts/us-gaap-2024.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_OperatingLeasePayments_5ec05dfe-6f34-46bd-9c35-9277873228a8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</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/2024/elts/us-gaap-2024.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_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod_b190c785-8449-425c-afaf-95f3a86fa118_terseLabel_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued and committed to issue</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod_label_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod" 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, Shares Issued and Committed to be Issued in Period</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod_documentation_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of shares newly issued and committed to be issued during the reporting period under the plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod" xlink:to="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_613fa5bb-6257-4243-a5f7-d2c073b60837_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">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/2024/elts/us-gaap-2024.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_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation_f3b3742b-8ac5-4c6b-8f1f-b8f5e7f7302a_terseLabel_en-US" xlink:label="lab_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity's contribution to retirement plans as percentage of employees' compensation</link:label>
    <link:label id="lab_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation_label_en-US" xlink:label="lab_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Employer Contribution as Percentage of Employees Compensation</link:label>
    <link:label id="lab_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation_documentation_en-US" xlink:label="lab_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the employer contribution as a percentage of participating employee's compensation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation" xlink:href="ssd-20241231.xsd#ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation" xlink:to="lab_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c81a7fa9-61c7-4066-9097-d0e7634ff58a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment including Depreciation and Amortization</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_DeferredTaxAssetsLeaseObligations_7ee3ff59-2b12-4995-8793-ef737e4f766b_terseLabel_en-US" xlink:label="lab_ssd_DeferredTaxAssetsLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease obligations</link:label>
    <link:label id="lab_ssd_DeferredTaxAssetsLeaseObligations_label_en-US" xlink:label="lab_ssd_DeferredTaxAssetsLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Lease Obligations</link:label>
    <link:label id="lab_ssd_DeferredTaxAssetsLeaseObligations_documentation_en-US" xlink:label="lab_ssd_DeferredTaxAssetsLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Lease Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DeferredTaxAssetsLeaseObligations" xlink:href="ssd-20241231.xsd#ssd_DeferredTaxAssetsLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_DeferredTaxAssetsLeaseObligations" xlink:to="lab_ssd_DeferredTaxAssetsLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_aab0059d-a489-452b-b8f6-fc971dcb04e6_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/2024/elts/us-gaap-2024.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_srt_ShareRepurchaseProgramAxis_7bdc53ae-cd8c-4557-90a7-42abfbe699da_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramAxis" xlink:to="lab_srt_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_8b22a5a9-ef74-46f1-86b3-4d0e5b0b9770_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_c665af27-3290-49ad-a198-d6f2ceae83ec_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit, Noncurrent</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_67f56a5e-54c1-4edf-bba2-433669d8890b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awarded (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" 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, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasicEarningsPerShareProForma_33cecd8b-5e23-47df-a7f5-45dc81551339_terseLabel_en-US" xlink:label="lab_us-gaap_BasicEarningsPerShareProForma" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_BasicEarningsPerShareProForma_label_en-US" xlink:label="lab_us-gaap_BasicEarningsPerShareProForma" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic Earnings Per Share, Pro Forma</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasicEarningsPerShareProForma" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasicEarningsPerShareProForma"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasicEarningsPerShareProForma" xlink:to="lab_us-gaap_BasicEarningsPerShareProForma" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesLineItems_20b55d4f-147f-4375-a309-0a9a0eb22235_terseLabel_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesLineItems_label_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="lab_us-gaap_AcceleratedShareRepurchasesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_country_SE_52147051-0d17-4850-89dd-9d836fd15d4a_terseLabel_en-US" xlink:label="lab_country_SE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United Kingdom</link:label>
    <link:label id="lab_country_SE_label_en-US" xlink:label="lab_country_SE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SWEDEN</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_SE" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_SE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_SE" xlink:to="lab_country_SE" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyGainLossMember_108c0daa-d829-41a4-b80c-5d234483bbde_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyGainLossMember_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Gain (Loss) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyGainLossMember" xlink:to="lab_us-gaap_ForeignCurrencyGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_e2f9cd3b-2641-4bbb-90d6-bb198389eacc_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/2024/elts/us-gaap-2024.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_dei_EntityAddressCityOrTown_7b079faa-9086-4ec1-aeca-ece5dab07873_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/2024/dei-2024.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_LesseeLeasesPolicyTextBlock_16f41a86-ed6a-49dc-93b6-1cb919e3a992_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting for Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_StockBonusPlanMember_7eb1a8f2-5d47-4b9b-a1df-3cdf2d0b207c_terseLabel_en-US" xlink:label="lab_ssd_StockBonusPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Bonus Plan</link:label>
    <link:label id="lab_ssd_StockBonusPlanMember_label_en-US" xlink:label="lab_ssd_StockBonusPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Bonus Plan [Member]</link:label>
    <link:label id="lab_ssd_StockBonusPlanMember_documentation_en-US" xlink:label="lab_ssd_StockBonusPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents details pertaining to Stock Bonus Plan of the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_StockBonusPlanMember" xlink:href="ssd-20241231.xsd#ssd_StockBonusPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_StockBonusPlanMember" xlink:to="lab_ssd_StockBonusPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_7ab0f693-017c-4b21-951b-22e13e9475cd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense recognized in operating expenses</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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_a21baab7-deb2-4ce6-b04a-df702e677160_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_HedgeAccountingReserveBalanceMember_43634a18-ebc1-4f23-89b2-ec08138fe47c_terseLabel_en-US" xlink:label="lab_ssd_HedgeAccountingReserveBalanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedge Accounting Reserve Balance</link:label>
    <link:label id="lab_ssd_HedgeAccountingReserveBalanceMember_label_en-US" xlink:label="lab_ssd_HedgeAccountingReserveBalanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedge Accounting Reserve Balance [Member]</link:label>
    <link:label id="lab_ssd_HedgeAccountingReserveBalanceMember_documentation_en-US" xlink:label="lab_ssd_HedgeAccountingReserveBalanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Hedge Accounting Reserve Balance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_HedgeAccountingReserveBalanceMember" xlink:href="ssd-20241231.xsd#ssd_HedgeAccountingReserveBalanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_HedgeAccountingReserveBalanceMember" xlink:to="lab_ssd_HedgeAccountingReserveBalanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_22e081a3-2267-465e-8b91-3e215dd7d4ee_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_82c76dd3-8071-4dc6-93b1-fe3bb96fbc51_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/2024/elts/us-gaap-2024.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_BusinessAcquisitionAxis_68a36a1f-3091-483c-80a9-069a581a0d30_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 Acquisition [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 Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_606d30ba-9af8-4f23-acfb-bb8bff564d99_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contracts with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_ef7ae451-5036-4b56-be3b-defe9c4c39e7_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/2024/dei-2024.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_22ab60e7-5f1b-44b7-af87-e8318d14c69a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_80285ee0-f0e3-4671-945e-d2dfcdf91d19_terseLabel_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Concentration Risk</link:label>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductConcentrationRiskMember" xlink:to="lab_us-gaap_ProductConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_fbf99df2-864e-4be8-bd9e-eca8844c3800_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_187c9e7e-4524-4aba-87e5-7caa38c2d71c_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_dee292c9-089f-444d-ae0a-b5e325a510e7_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/2024/elts/us-gaap-2024.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_OtherAccruedLiabilitiesCurrent_7b64d1e4-02d4-4914-bf99-031a3b816b3d_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">Dividends payable</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/2024/elts/us-gaap-2024.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_04dd4076-b9c2-48c8-9059-21e2fb51dd90_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_b8e37719-772d-4be6-aa55-ee2e36dcf9de_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_7da99bed-1270-4c3d-8509-e7dff513ca87_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/2024/dei-2024.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_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract_60b41a34-ff8a-4b3b-b6ad-500994b42e06_terseLabel_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost and vesting period</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract_label_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract" 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, Unrecognized Compensation Cost [Abstract]</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract_documentation_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract" xlink:to="lab_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_7292e0b1-9014-4a21-ac20-69d99992961d_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished products</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_141c9c20-585a-4ef4-b22b-d16e413be336_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</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/2024/elts/us-gaap-2024.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_CrossCurrencyInterestRateContractMember_f7034b1c-66cd-46fa-ada5-8f9ab27f5a6f_terseLabel_en-US" xlink:label="lab_us-gaap_CrossCurrencyInterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cross Currency Interest Rate Contract</link:label>
    <link:label id="lab_us-gaap_CrossCurrencyInterestRateContractMember_label_en-US" xlink:label="lab_us-gaap_CrossCurrencyInterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cross Currency Interest Rate Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CrossCurrencyInterestRateContractMember" xlink:to="lab_us-gaap_CrossCurrencyInterestRateContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_09daa406-072f-4b12-ba3e-4bf359134dee_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding at the beginning of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_c6dc9bf5-c2e3-415a-b2c0-a1ac36b42666_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding at the end of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_d9264cbc-b470-4cf7-a533-390277674f7a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_a25393ff-56ba-48e6-91ca-f16a6a72dae1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" 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_OtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsMember" xlink:to="lab_us-gaap_OtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_fec80c8e-c5d4-4f38-ab02-0fd318a654d5_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_c0e75dd5-96a5-4bb4-a99d-0e85932a061f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_3c0ed7b4-d194-41ea-a6f2-e485efbab4a1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6dbcad06-2559-4579-82a5-76ccd6dc1a06_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">Lessee, Operating Lease, Liability, Payments, Due Year Three</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/2024/elts/us-gaap-2024.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_23cc9e5d-786e-4a40-a0ff-9e4a445fdeca_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" 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, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_6b1ea4c9-bed6-4075-afc6-30b1fe6d19f1_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Exchange Contract</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeContractMember" xlink:to="lab_us-gaap_ForeignExchangeContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_eaca488d-2d30-4728-880d-df5cd0f6f4d1_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/2024/dei-2024.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_BusinessCombinationAcquiredReceivablesFairValue_0d198bac-ba6f-45cc-9d4f-bbe86cdcf53d_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">Trade accounts receivable, net</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, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_bb009f64-f150-42cf-9d72-2400d6539c2f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of reconciliation of unrecognized tax benefits, including foreign translation amount</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember_cb602bca-eb51-4a43-9b18-53c1ddfab88b_terseLabel_en-US" xlink:label="lab_ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cross Currency Indexed to Equity, Settlement, Cash, Amount</link:label>
    <link:label id="lab_ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember_label_en-US" xlink:label="lab_ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cross Currency Swap Indexed to Equity, Settlement, Cash, Amount [Member]</link:label>
    <link:label id="lab_ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember_documentation_en-US" xlink:label="lab_ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cross Currency Swap Indexed to Equity, Settlement, Cash, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember" xlink:href="ssd-20241231.xsd#ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember" xlink:to="lab_ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_f6c88281-ba96-4c98-80c8-7cb3c647f81f_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/2024/dei-2024.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_RetainedEarningsMember_040a57d2-f7a2-476c-8d40-d5caf66e8b42_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">Retained Earnings</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/2024/elts/us-gaap-2024.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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_62b733f0-b18a-4cb4-b94f-07f6df89dbe3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_country_PL_ac465d1c-9ae7-46c3-9573-dcc871fcf91c_terseLabel_en-US" xlink:label="lab_country_PL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Poland</link:label>
    <link:label id="lab_country_PL_label_en-US" xlink:label="lab_country_PL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">POLAND</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_PL" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_PL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_PL" xlink:to="lab_country_PL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_394d1848-52dd-4bc3-8a9b-4a96d0306bf5_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_MachineryEquipmentAndSoftwareDevelopmentMember_b9bb227c-c86e-4773-aa04-8ce7fe344927_terseLabel_en-US" xlink:label="lab_ssd_MachineryEquipmentAndSoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">machinery equipment and software development</link:label>
    <link:label id="lab_ssd_MachineryEquipmentAndSoftwareDevelopmentMember_label_en-US" xlink:label="lab_ssd_MachineryEquipmentAndSoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">machinery equipment and software development [Member]</link:label>
    <link:label id="lab_ssd_MachineryEquipmentAndSoftwareDevelopmentMember_documentation_en-US" xlink:label="lab_ssd_MachineryEquipmentAndSoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">machinery equipment and software development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_MachineryEquipmentAndSoftwareDevelopmentMember" xlink:href="ssd-20241231.xsd#ssd_MachineryEquipmentAndSoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_MachineryEquipmentAndSoftwareDevelopmentMember" xlink:to="lab_ssd_MachineryEquipmentAndSoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e02d49d-791a-4603-9dde-18bba817304d_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/2024/elts/us-gaap-2024.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_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_3dc5a32a-fde4-4701-9e62-f14a6fc5c6de_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities and other current liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" 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, Current Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_6f082802-564a-453b-8caf-25e19a2a236f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of provision for income taxes from operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_8af86952-c7c5-4dc1-b742-ad7c2d63ad13_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash_e79b1dca-2f6a-4c59-ae3a-58f73db02633_terseLabel_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares expected to be settled In cash</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash_label_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash" 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, Shares Expected To Be Settled In Cash</link:label>
    <link:label id="lab_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash_documentation_en-US" xlink:label="lab_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Shares Expected To Be Settled In Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash" xlink:to="lab_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_9e71d355-5cd1-40b8-aa56-6d9bc46d90b2_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts reclassified from accumulative other comprehensive income, net of $0 tax</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/2024/elts/us-gaap-2024.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_IncomeStatementLocationDomain_dd9446ee-dcc6-4410-b714-89e2de9697ef_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>ssd-20241231_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:c594f7f6-4bca-4e2f-9c09-04aa19bea0c9,g:097d43c8-dfc4-40d0-95c3-02966a1d5c3a-->
<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.simpsonfg.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="ssd-20241231.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_240542d7-1498-401c-8761-9c8de2708850" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_DocumentType_240542d7-1498-401c-8761-9c8de2708850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_4a3d7c13-c3bf-44fe-a6c0-20b27c320149" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_DocumentAnnualReport_4a3d7c13-c3bf-44fe-a6c0-20b27c320149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_85cf0c1d-22fe-4efe-b79e-ec676e919bfd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_DocumentPeriodEndDate_85cf0c1d-22fe-4efe-b79e-ec676e919bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_a173ff99-5186-4706-b986-ca2ed61218c4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_DocumentTransitionReport_a173ff99-5186-4706-b986-ca2ed61218c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_3d496039-024d-458b-b85f-fcccf016ac32" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityFileNumber_3d496039-024d-458b-b85f-fcccf016ac32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_bc798c82-fc94-4b2f-b5d8-2a9ff304d02a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityRegistrantName_bc798c82-fc94-4b2f-b5d8-2a9ff304d02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_efe0a2a5-2628-4c0d-9374-53c8d9cf5a1d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityIncorporationStateCountryCode_efe0a2a5-2628-4c0d-9374-53c8d9cf5a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_44d97589-4925-45ae-8460-57c1028265f7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityTaxIdentificationNumber_44d97589-4925-45ae-8460-57c1028265f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b1f8e5ea-bbf7-464c-8ca6-38e5f4e237fd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityAddressAddressLine1_b1f8e5ea-bbf7-464c-8ca6-38e5f4e237fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_bd5ac88b-dd6c-429e-ab65-4b6b9f0e836d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityAddressCityOrTown_bd5ac88b-dd6c-429e-ab65-4b6b9f0e836d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_f3c9ff79-c8e9-480e-984b-a02f2df4eacd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityAddressStateOrProvince_f3c9ff79-c8e9-480e-984b-a02f2df4eacd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_5ad3b349-c11a-4359-a8dd-22c09e801d10" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityAddressPostalZipCode_5ad3b349-c11a-4359-a8dd-22c09e801d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_7993c108-aa9b-454a-9ac9-86919b02c07e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_CityAreaCode_7993c108-aa9b-454a-9ac9-86919b02c07e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_14029ba0-c214-4028-8f24-1b4da3fd2239" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_LocalPhoneNumber_14029ba0-c214-4028-8f24-1b4da3fd2239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_3ed3d5a0-6135-4291-b26d-2c97b4e75e64" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_Security12bTitle_3ed3d5a0-6135-4291-b26d-2c97b4e75e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_b0aee60d-c550-41b4-aced-57405d2e08ce" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_TradingSymbol_b0aee60d-c550-41b4-aced-57405d2e08ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_4da3e78f-11fa-431c-ae52-95515f3ee3c9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_SecurityExchangeName_4da3e78f-11fa-431c-ae52-95515f3ee3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_a22d0446-5ed5-4a28-8cf3-f786e6fdb808" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_a22d0446-5ed5-4a28-8cf3-f786e6fdb808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_c280e425-b6da-4841-88e8-7b8a9c3dcb6f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityVoluntaryFilers_c280e425-b6da-4841-88e8-7b8a9c3dcb6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_0429e7da-67cc-4ce1-bdbd-be94d59b9a22" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityCurrentReportingStatus_0429e7da-67cc-4ce1-bdbd-be94d59b9a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_6ff746d3-531c-4fdc-80dc-d7b570bb72b0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityInteractiveDataCurrent_6ff746d3-531c-4fdc-80dc-d7b570bb72b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_0d3d6e31-0579-48bf-a4bb-05a251ec5aac" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityFilerCategory_0d3d6e31-0579-48bf-a4bb-05a251ec5aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_cebed706-d5b0-406a-8c56-28ba9aa3bb87" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntitySmallBusiness_cebed706-d5b0-406a-8c56-28ba9aa3bb87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9ed7f5a6-1536-4ca5-a77f-589651564c33" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityEmergingGrowthCompany_9ed7f5a6-1536-4ca5-a77f-589651564c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_88e2dd38-510e-4f1b-883c-1a6a6798ce28" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_88e2dd38-510e-4f1b-883c-1a6a6798ce28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_95c7f4e0-71d5-4fa9-884b-3bf5b1806103" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityShellCompany_95c7f4e0-71d5-4fa9-884b-3bf5b1806103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_0d4f7d34-ecdd-4410-8d0e-4419c8634173" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityPublicFloat_0d4f7d34-ecdd-4410-8d0e-4419c8634173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_50a9dbf4-ff5a-4d4b-96ef-7d6a6ac5a293" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_50a9dbf4-ff5a-4d4b-96ef-7d6a6ac5a293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_80e3101e-6759-4be1-be71-45433d1e7537" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_EntityCentralIndexKey_80e3101e-6759-4be1-be71-45433d1e7537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_8864187e-bba2-4c0c-85c5-f7db2d500151" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_AmendmentFlag_8864187e-bba2-4c0c-85c5-f7db2d500151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_d29b7e7f-67a5-40d4-b98d-dfe4137f0701" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_CurrentFiscalYearEndDate_d29b7e7f-67a5-40d4-b98d-dfe4137f0701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_57d5c0a7-e51b-45bd-bb47-24444fb11c95" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_DocumentFiscalYearFocus_57d5c0a7-e51b-45bd-bb47-24444fb11c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_c967e07f-f20a-4388-a663-0f3776cb9e53" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_DocumentFiscalPeriodFocus_c967e07f-f20a-4388-a663-0f3776cb9e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_2c4ef9eb-d5fc-460f-834e-f848f8b2436d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_IcfrAuditorAttestationFlag_2c4ef9eb-d5fc-460f-834e-f848f8b2436d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_dd5ed078-ace0-4c6f-a6ce-9f0277bbfcb1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e10ce60-9c08-4756-ac4e-574432eff3b4" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_dd5ed078-ace0-4c6f-a6ce-9f0277bbfcb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AuditInformation" xlink:type="simple" xlink:href="ssd-20241231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AuditInformationAbstract_1c5aa807-2814-4253-b76e-75c31cee1d3d" xlink:href="ssd-20241231.xsd#ssd_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_74e0b4d9-9232-4d33-a685-6176fa5a743d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ssd_AuditInformationAbstract_1c5aa807-2814-4253-b76e-75c31cee1d3d" xlink:to="loc_dei_AuditorName_74e0b4d9-9232-4d33-a685-6176fa5a743d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_734baab5-e61a-4978-b71b-c96bb4e4d9dd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ssd_AuditInformationAbstract_1c5aa807-2814-4253-b76e-75c31cee1d3d" xlink:to="loc_dei_AuditorLocation_734baab5-e61a-4978-b71b-c96bb4e4d9dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_e8844e7d-f5c8-4c56-9b80-420820827bdb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ssd_AuditInformationAbstract_1c5aa807-2814-4253-b76e-75c31cee1d3d" xlink:to="loc_dei_AuditorFirmId_e8844e7d-f5c8-4c56-9b80-420820827bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ssd-20241231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_12ec3d4e-afb9-47b7-829e-ad8311309580" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_033771bf-c540-4c61-8cbf-ce242a138f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_12ec3d4e-afb9-47b7-829e-ad8311309580" xlink:to="loc_us-gaap_StatementTable_033771bf-c540-4c61-8cbf-ce242a138f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_f366cb10-70e5-402a-9772-9c0f67bfa302" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_033771bf-c540-4c61-8cbf-ce242a138f0c" xlink:to="loc_srt_RestatementAxis_f366cb10-70e5-402a-9772-9c0f67bfa302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_3fe62bcb-c4f4-48c7-8e8a-7ce5c4d39e6a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_f366cb10-70e5-402a-9772-9c0f67bfa302" xlink:to="loc_srt_RestatementDomain_3fe62bcb-c4f4-48c7-8e8a-7ce5c4d39e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6619c177-13b6-446f-bf23-3e86edc486d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_033771bf-c540-4c61-8cbf-ce242a138f0c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6619c177-13b6-446f-bf23-3e86edc486d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b5945a63-67f5-4274-9a2f-8fb0b070dff1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6619c177-13b6-446f-bf23-3e86edc486d0" xlink:to="loc_us-gaap_ClassOfStockDomain_b5945a63-67f5-4274-9a2f-8fb0b070dff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_033771bf-c540-4c61-8cbf-ce242a138f0c" xlink:to="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a39cbbb7-a3e4-4530-abff-68756407e23a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a39cbbb7-a3e4-4530-abff-68756407e23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_add1af78-ef8d-4ea4-814d-5356ea31e5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_add1af78-ef8d-4ea4-814d-5356ea31e5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ee25b5d1-4677-4f8b-878e-b05ace420226" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_InventoryNet_ee25b5d1-4677-4f8b-878e-b05ace420226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_14c3dd52-f7ef-4c48-803e-a938784ddacf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_OtherAssetsCurrent_14c3dd52-f7ef-4c48-803e-a938784ddacf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_75d9b9f7-3307-462a-8784-9a798950fb30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_AssetsCurrent_75d9b9f7-3307-462a-8784-9a798950fb30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a4ae0948-058d-4101-8084-aa8ba3d2c2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a4ae0948-058d-4101-8084-aa8ba3d2c2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d90052b2-5ba1-4812-a4b2-1a007bb43ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d90052b2-5ba1-4812-a4b2-1a007bb43ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_32cc1b66-7758-492e-bc94-edca4b8e30fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_Goodwill_32cc1b66-7758-492e-bc94-edca4b8e30fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_533c5acc-eb12-48db-8c1f-d6902fbb9afb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_533c5acc-eb12-48db-8c1f-d6902fbb9afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_926f4a25-fde8-46ad-a7b8-83fed18eabce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_926f4a25-fde8-46ad-a7b8-83fed18eabce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_06735e58-360a-4589-8f31-794aaacee7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_Assets_06735e58-360a-4589-8f31-794aaacee7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_2010d009-f499-4380-bb19-dc12f6fd8e61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_AccountsPayableCurrent_2010d009-f499-4380-bb19-dc12f6fd8e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c08ccf64-0cfb-4aef-b3e6-58242d23456e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_c08ccf64-0cfb-4aef-b3e6-58242d23456e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_af51673c-2201-4b23-97d1-d40c145d4d85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_LongTermDebtCurrent_af51673c-2201-4b23-97d1-d40c145d4d85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_70c5d093-dfaa-4839-9230-e580ffb90e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_LiabilitiesCurrent_70c5d093-dfaa-4839-9230-e580ffb90e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_61f3e148-edc7-40b8-ad35-5bb9f3cc634f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_LineOfCredit_61f3e148-edc7-40b8-ad35-5bb9f3cc634f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_895e78a8-e445-4700-b449-cc26a483a9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_895e78a8-e445-4700-b449-cc26a483a9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_34fd18e0-155a-43c0-a258-812ad0a7b03e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_34fd18e0-155a-43c0-a258-812ad0a7b03e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_b40bb5f1-18cb-4c95-b421-181a995de00e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_b40bb5f1-18cb-4c95-b421-181a995de00e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_dd13cfbf-9164-46b8-b2c6-acee1977776a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_Liabilities_dd13cfbf-9164-46b8-b2c6-acee1977776a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_d5575f4d-579c-4591-a4a0-2df0d20d14fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_CommitmentsAndContingencies_d5575f4d-579c-4591-a4a0-2df0d20d14fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_9afb5526-9e93-48c3-b91c-e9cdf1cf739b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_CommonStockValue_9afb5526-9e93-48c3-b91c-e9cdf1cf739b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_6ced60ab-eac2-43b2-920f-ed5c0206b9b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_6ced60ab-eac2-43b2-920f-ed5c0206b9b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_98155ac8-5222-4907-9310-08c1fb91a237" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_98155ac8-5222-4907-9310-08c1fb91a237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_8b8897b7-b6c4-425a-b48d-a23e5bb74835" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_TreasuryStockValue_8b8897b7-b6c4-425a-b48d-a23e5bb74835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan_73776b27-da6c-467f-becb-e343e89e8bd1" xlink:href="ssd-20241231.xsd#ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan_73776b27-da6c-467f-becb-e343e89e8bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5d5a37bc-0d1c-4f7a-afee-f7b62e484841" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5d5a37bc-0d1c-4f7a-afee-f7b62e484841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_083859e0-9477-4be0-a142-7463d876be94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_StockholdersEquity_083859e0-9477-4be0-a142-7463d876be94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_932f5801-94a6-43f5-870b-31e6a3b841e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_932f5801-94a6-43f5-870b-31e6a3b841e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NonQualifiedDeferredCompensationPlanShareAwards_80c04a3a-4c19-486e-a975-af45e6b137e6" xlink:href="ssd-20241231.xsd#ssd_NonQualifiedDeferredCompensationPlanShareAwards"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e345b401-e156-4f7b-a219-a749e7989bee" xlink:to="loc_ssd_NonQualifiedDeferredCompensationPlanShareAwards_80c04a3a-4c19-486e-a975-af45e6b137e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="ssd-20241231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_9fa78d28-4f44-4fb9-95e4-e9237b1adf35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_4803ba08-fa44-4802-b246-a8d52a84541e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9fa78d28-4f44-4fb9-95e4-e9237b1adf35" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_4803ba08-fa44-4802-b246-a8d52a84541e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_db5cc486-0c20-48b5-bad6-8c6aeacdcf3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9fa78d28-4f44-4fb9-95e4-e9237b1adf35" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_db5cc486-0c20-48b5-bad6-8c6aeacdcf3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_41ef1b59-ba49-4c3a-8828-be84d963c42a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9fa78d28-4f44-4fb9-95e4-e9237b1adf35" xlink:to="loc_us-gaap_PreferredStockSharesIssued_41ef1b59-ba49-4c3a-8828-be84d963c42a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_3ee600c5-b433-40fa-ab40-80c141239bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9fa78d28-4f44-4fb9-95e4-e9237b1adf35" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_3ee600c5-b433-40fa-ab40-80c141239bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_03dd343f-f5eb-415d-a752-dfaf839abd84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9fa78d28-4f44-4fb9-95e4-e9237b1adf35" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_03dd343f-f5eb-415d-a752-dfaf839abd84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_cbed6b2f-f62f-4858-862e-6fa7fc49c329" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9fa78d28-4f44-4fb9-95e4-e9237b1adf35" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_cbed6b2f-f62f-4858-862e-6fa7fc49c329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_de07be55-ebfc-4e35-acc8-a2f1af9e9a10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9fa78d28-4f44-4fb9-95e4-e9237b1adf35" xlink:to="loc_us-gaap_CommonStockSharesIssued_de07be55-ebfc-4e35-acc8-a2f1af9e9a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1070145a-a5be-499c-8a85-c81da37a2705" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9fa78d28-4f44-4fb9-95e4-e9237b1adf35" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1070145a-a5be-499c-8a85-c81da37a2705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ssd-20241231.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_e2fbe599-fb71-4e7f-8477-f54d85264ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_de914b5f-9c9e-40b0-b1c7-c719e8205948" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_e2fbe599-fb71-4e7f-8477-f54d85264ab3" xlink:to="loc_us-gaap_StatementTable_de914b5f-9c9e-40b0-b1c7-c719e8205948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_da0e01e8-64a7-4b91-a87d-a29ee714a229" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_de914b5f-9c9e-40b0-b1c7-c719e8205948" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_da0e01e8-64a7-4b91-a87d-a29ee714a229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ef55fbbb-df72-44d1-846c-94f01e2d5eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_da0e01e8-64a7-4b91-a87d-a29ee714a229" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ef55fbbb-df72-44d1-846c-94f01e2d5eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ETANCOMember_afd430b6-f47b-4f7e-a518-aa4ebdd193ea" xlink:href="ssd-20241231.xsd#ssd_ETANCOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ef55fbbb-df72-44d1-846c-94f01e2d5eb3" xlink:to="loc_ssd_ETANCOMember_afd430b6-f47b-4f7e-a518-aa4ebdd193ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_de914b5f-9c9e-40b0-b1c7-c719e8205948" xlink:to="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3f788508-2233-4fe8-a950-1001f253f9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3f788508-2233-4fe8-a950-1001f253f9cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_8740ce3d-30cd-44fd-bc8a-8b516eb45e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_8740ce3d-30cd-44fd-bc8a-8b516eb45e3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_4aab645c-9fe2-4dde-b2e5-e0ca1943280d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_GrossProfit_4aab645c-9fe2-4dde-b2e5-e0ca1943280d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_bc644fcc-9302-4995-a2c5-accd62d43e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_OperatingExpensesAbstract_bc644fcc-9302-4995-a2c5-accd62d43e3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ResearchAndDevelopmentAndOtherEngineering_af169187-c4f2-4614-8207-058bd960999d" xlink:href="ssd-20241231.xsd#ssd_ResearchAndDevelopmentAndOtherEngineering"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_bc644fcc-9302-4995-a2c5-accd62d43e3a" xlink:to="loc_ssd_ResearchAndDevelopmentAndOtherEngineering_af169187-c4f2-4614-8207-058bd960999d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_477ce1a4-7435-4c93-a6b1-af8a9212d481" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_bc644fcc-9302-4995-a2c5-accd62d43e3a" xlink:to="loc_us-gaap_SellingAndMarketingExpense_477ce1a4-7435-4c93-a6b1-af8a9212d481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_099c133e-71da-46cd-8ac0-05f846356821" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_bc644fcc-9302-4995-a2c5-accd62d43e3a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_099c133e-71da-46cd-8ac0-05f846356821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_643150f3-d638-4e4a-876f-72427db45760" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_bc644fcc-9302-4995-a2c5-accd62d43e3a" xlink:to="loc_us-gaap_OperatingExpenses_643150f3-d638-4e4a-876f-72427db45760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_60fa8504-6bf2-4ef4-b17c-4e8b03ee9483" xlink:href="ssd-20241231.xsd#ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_60fa8504-6bf2-4ef4-b17c-4e8b03ee9483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_7ad801a7-6300-4b48-bfa8-98c4bc312a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_7ad801a7-6300-4b48-bfa8-98c4bc312a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_068fe29e-b497-4ffe-948b-349bf120dfd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_OperatingIncomeLoss_068fe29e-b497-4ffe-948b-349bf120dfd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7e2ff34f-d7d1-4c17-989d-a20d57c2e5ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7e2ff34f-d7d1-4c17-989d-a20d57c2e5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_4b9e690c-1dbc-46b2-a91e-9e59d5ca282d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_4b9e690c-1dbc-46b2-a91e-9e59d5ca282d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4407b697-617d-4d25-ab96-a2ac5b615380" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4407b697-617d-4d25-ab96-a2ac5b615380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_35ab00ae-ddf2-4a79-b4db-f663241855af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_35ab00ae-ddf2-4a79-b4db-f663241855af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f5e8499d-8204-493e-badc-25e32bbd0890" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_NetIncomeLoss_f5e8499d-8204-493e-badc-25e32bbd0890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_80775dd5-306a-4e02-ac69-edd693c902f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_80775dd5-306a-4e02-ac69-edd693c902f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_6934b689-de2b-4cbc-8623-34ddb2e9d9df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_80775dd5-306a-4e02-ac69-edd693c902f9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_6934b689-de2b-4cbc-8623-34ddb2e9d9df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_d353f316-b3d5-4043-88c3-d3a202c306da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_80775dd5-306a-4e02-ac69-edd693c902f9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_d353f316-b3d5-4043-88c3-d3a202c306da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_8b01c620-8d91-452a-b8c9-6316de913f71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_80775dd5-306a-4e02-ac69-edd693c902f9" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_8b01c620-8d91-452a-b8c9-6316de913f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_97f55d0d-c0dd-485b-95c6-c8e7123d1a53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_97f55d0d-c0dd-485b-95c6-c8e7123d1a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_097f877a-ec83-47d7-bbac-88b3d6c0fa30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_EarningsPerShareAbstract_097f877a-ec83-47d7-bbac-88b3d6c0fa30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_8f34d71d-5261-4d12-b779-fb50967e76ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_097f877a-ec83-47d7-bbac-88b3d6c0fa30" xlink:to="loc_us-gaap_EarningsPerShareBasic_8f34d71d-5261-4d12-b779-fb50967e76ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_490f3b9c-186b-4ddb-a3cd-22e6fb4799bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_097f877a-ec83-47d7-bbac-88b3d6c0fa30" xlink:to="loc_us-gaap_EarningsPerShareDiluted_490f3b9c-186b-4ddb-a3cd-22e6fb4799bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_aebfb0fe-561b-4f0c-8cc0-f072397ae889" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb782658-be49-488b-85da-250293ed0982" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_aebfb0fe-561b-4f0c-8cc0-f072397ae889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bbd104be-26a3-4e28-86ef-ef5ebe3ce7a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_aebfb0fe-561b-4f0c-8cc0-f072397ae889" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bbd104be-26a3-4e28-86ef-ef5ebe3ce7a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aef95ff5-a6f4-4b1f-be56-b0798ffe7a11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_aebfb0fe-561b-4f0c-8cc0-f072397ae889" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aef95ff5-a6f4-4b1f-be56-b0798ffe7a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="ssd-20241231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_ce1cec1e-d514-4770-b7cf-ceaaa67d47a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_bc318ce6-52c8-4504-8f34-d9f826e1af6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_ce1cec1e-d514-4770-b7cf-ceaaa67d47a4" xlink:to="loc_us-gaap_StatementTable_bc318ce6-52c8-4504-8f34-d9f826e1af6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5ebee766-35c9-476b-ae1e-f898a89629eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_bc318ce6-52c8-4504-8f34-d9f826e1af6c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5ebee766-35c9-476b-ae1e-f898a89629eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5ebee766-35c9-476b-ae1e-f898a89629eb" xlink:to="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0ad48028-868d-4790-baa1-da8a0c499fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:to="loc_us-gaap_CommonStockMember_0ad48028-868d-4790-baa1-da8a0c499fa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_fc842738-edf2-4d96-b70a-fac2be2f944b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_fc842738-edf2-4d96-b70a-fac2be2f944b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_eed64a70-566e-419d-b1c1-ccf14774614c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:to="loc_us-gaap_RetainedEarningsMember_eed64a70-566e-419d-b1c1-ccf14774614c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_b093d0df-a56b-4a62-b809-4e9c2ef7b098" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:to="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_b093d0df-a56b-4a62-b809-4e9c2ef7b098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_b0990ffb-3d39-41ac-b44b-d72d77b87f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:to="loc_us-gaap_TreasuryStockCommonMember_b0990ffb-3d39-41ac-b44b-d72d77b87f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DCPVestedStockMember_6e915d18-dde7-4947-86b6-d34c2c002896" xlink:href="ssd-20241231.xsd#ssd_DCPVestedStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f55279eb-b63d-44d3-a591-01b8f4eec1fb" xlink:to="loc_ssd_DCPVestedStockMember_6e915d18-dde7-4947-86b6-d34c2c002896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d58589ca-5a0d-46ae-b1be-0a47fee4f16b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_bc318ce6-52c8-4504-8f34-d9f826e1af6c" xlink:to="loc_us-gaap_StatementLineItems_d58589ca-5a0d-46ae-b1be-0a47fee4f16b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d58589ca-5a0d-46ae-b1be-0a47fee4f16b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d87427b5-0779-47d9-b4fe-34bd5ca5c971" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_StockholdersEquity_d87427b5-0779-47d9-b4fe-34bd5ca5c971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d0c96af6-06e0-4c1b-badb-b0aad4ab5ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_CommonStockSharesIssued_d0c96af6-06e0-4c1b-badb-b0aad4ab5ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e8e85cce-d6b0-4239-9fae-c40205f4dfad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e8e85cce-d6b0-4239-9fae-c40205f4dfad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_9adab3b2-ef0e-4625-9cd2-720fd778f936" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_9adab3b2-ef0e-4625-9cd2-720fd778f936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_dd46c4ac-e8bd-4ac2-ab22-1902faa3509c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_dd46c4ac-e8bd-4ac2-ab22-1902faa3509c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_45a9aef3-2abe-49c9-bca0-f6ab88798d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_45a9aef3-2abe-49c9-bca0-f6ab88798d7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_e9d052b0-961e-4d03-b844-dd3780c22393" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_e9d052b0-961e-4d03-b844-dd3780c22393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_252f1251-8518-4540-8bc8-9d1804c0c982" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_252f1251-8518-4540-8bc8-9d1804c0c982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c519c90a-4974-41b1-a93d-e6f0c92daece" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c519c90a-4974-41b1-a93d-e6f0c92daece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_c00b400c-dba3-470f-ae10-6fc445b44372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_c00b400c-dba3-470f-ae10-6fc445b44372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationEquity_cbc58964-ae9f-4300-b30d-8d1a47dbd5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_DeferredCompensationEquity_cbc58964-ae9f-4300-b30d-8d1a47dbd5f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_8d9e6df1-8479-4e48-abfa-5aac9cf08d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficitAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficitAbstract_8d9e6df1-8479-4e48-abfa-5aac9cf08d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_c059ad7e-d172-4b0e-98ed-0f57fd7fee97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_c059ad7e-d172-4b0e-98ed-0f57fd7fee97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_ce75c51f-7695-4dab-9b36-865af6081d61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_ce75c51f-7695-4dab-9b36-865af6081d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_71d3517b-1c01-4abb-ab70-3ddcc2db2138" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_71d3517b-1c01-4abb-ab70-3ddcc2db2138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_e3fe37cb-db69-4278-a60a-d4587fffec05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_DividendsCommonStockCash_e3fe37cb-db69-4278-a60a-d4587fffec05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_4680ab1b-6f55-4107-9a7a-63668b3f7b49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_4680ab1b-6f55-4107-9a7a-63668b3f7b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_f960a770-7ba9-4c25-b490-639e51025e82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_f960a770-7ba9-4c25-b490-639e51025e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_c0d55030-288e-4008-aa3a-eccc07997130" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_c0d55030-288e-4008-aa3a-eccc07997130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_474607b4-eb7c-473f-b788-429db5081c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_474607b4-eb7c-473f-b788-429db5081c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_36ef46c2-2a33-4393-8cbb-49becf5a7a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_StockholdersEquity_36ef46c2-2a33-4393-8cbb-49becf5a7a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_aad73e11-4a35-44f4-87fe-abb75171bbea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00150c18-f52f-488c-8fd8-0699aee1ba4b" xlink:to="loc_us-gaap_CommonStockSharesIssued_aad73e11-4a35-44f4-87fe-abb75171bbea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_f6cf402b-a6fd-4aec-89eb-7a51bf39ec61" xlink:href="ssd-20241231.xsd#ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d58589ca-5a0d-46ae-b1be-0a47fee4f16b" xlink:to="loc_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_f6cf402b-a6fd-4aec-89eb-7a51bf39ec61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan_72cd28b2-c14f-41dc-9d7d-d4ed8fe9c4a9" xlink:href="ssd-20241231.xsd#ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d58589ca-5a0d-46ae-b1be-0a47fee4f16b" xlink:to="loc_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan_72cd28b2-c14f-41dc-9d7d-d4ed8fe9c4a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_2315c2b3-8af0-494c-80b4-cc5cca9da2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d58589ca-5a0d-46ae-b1be-0a47fee4f16b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_2315c2b3-8af0-494c-80b4-cc5cca9da2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="simple" xlink:href="ssd-20241231.xsd#ConsolidatedStatementsofStockholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_a359c34f-cfcf-462a-90f7-de1885790f92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_2306dfe1-a72a-41e0-90ad-8a6dc4254d29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_a359c34f-cfcf-462a-90f7-de1885790f92" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_2306dfe1-a72a-41e0-90ad-8a6dc4254d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationPerShare_5ceb9aab-4b89-46d6-ac5e-539821df621a" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationPerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_a359c34f-cfcf-462a-90f7-de1885790f92" xlink:to="loc_ssd_ShareBasedCompensationPerShare_5ceb9aab-4b89-46d6-ac5e-539821df621a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ssd-20241231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_e8fb480a-6d9e-4597-aef4-ab6ad6eb02a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_2c8d3611-3093-4ac2-b73e-0829c9924f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8fb480a-6d9e-4597-aef4-ab6ad6eb02a9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_2c8d3611-3093-4ac2-b73e-0829c9924f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_eb4eb013-9105-4f69-8492-bbb7d2fdd05c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_2c8d3611-3093-4ac2-b73e-0829c9924f2f" xlink:to="loc_us-gaap_NetIncomeLoss_eb4eb013-9105-4f69-8492-bbb7d2fdd05c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_2c8d3611-3093-4ac2-b73e-0829c9924f2f" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0b30fb01-5d0f-4576-8f61-225efe7035d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0b30fb01-5d0f-4576-8f61-225efe7035d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_d9751e25-f4ca-4c8d-a8cf-783f38c340e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:to="loc_us-gaap_AssetImpairmentCharges_d9751e25-f4ca-4c8d-a8cf-783f38c340e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b20e37f5-5928-4e1f-80ff-596d8b595dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b20e37f5-5928-4e1f-80ff-596d8b595dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_9a52f8bd-6814-4016-81c3-850374fc0195" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:to="loc_us-gaap_OperatingLeaseExpense_9a52f8bd-6814-4016-81c3-850374fc0195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_a9b90e00-e80b-4a78-ad54-75f4b30eb32e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:to="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_a9b90e00-e80b-4a78-ad54-75f4b30eb32e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_a2d2c4cd-33cc-4ac8-824b-0d2255fd86cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_a2d2c4cd-33cc-4ac8-824b-0d2255fd86cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_18717200-2c7d-468a-9f6f-f534a1d77081" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:to="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_18717200-2c7d-468a-9f6f-f534a1d77081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e3e3df7e-5a54-4ff2-a590-bd612a826e99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e3e3df7e-5a54-4ff2-a590-bd612a826e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_077038e5-4b52-478d-af05-3b3b9b1b0827" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:to="loc_us-gaap_ShareBasedCompensation_077038e5-4b52-478d-af05-3b3b9b1b0827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_f35c888b-3647-471b-8abf-e3c4d552afc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_f35c888b-3647-471b-8abf-e3c4d552afc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainBeforeTax_9da10c50-fe34-4f6b-a5af-9c091e89fdc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainBeforeTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainBeforeTax_9da10c50-fe34-4f6b-a5af-9c091e89fdc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9617ed78-63f8-4ea0-9beb-44796e5f5619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4d288e19-0732-4f98-8873-8d0eb3323096" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9617ed78-63f8-4ea0-9beb-44796e5f5619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_524d1c77-9575-40c8-ab38-d7b4085bf087" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9617ed78-63f8-4ea0-9beb-44796e5f5619" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_524d1c77-9575-40c8-ab38-d7b4085bf087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_0268f546-1077-41c2-a9c6-ae0ad35ccf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9617ed78-63f8-4ea0-9beb-44796e5f5619" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_0268f546-1077-41c2-a9c6-ae0ad35ccf0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_acc3b3de-9877-4429-a1cf-b2010edaa662" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9617ed78-63f8-4ea0-9beb-44796e5f5619" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_acc3b3de-9877-4429-a1cf-b2010edaa662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_15f02f1c-779e-4ec4-b135-ab5568bbd96f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9617ed78-63f8-4ea0-9beb-44796e5f5619" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_15f02f1c-779e-4ec4-b135-ab5568bbd96f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_953528cd-fb15-42f1-ab03-9af486fb204c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9617ed78-63f8-4ea0-9beb-44796e5f5619" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_953528cd-fb15-42f1-ab03-9af486fb204c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_5e79d20c-5855-4da3-9f29-9da2943b2620" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9617ed78-63f8-4ea0-9beb-44796e5f5619" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_5e79d20c-5855-4da3-9f29-9da2943b2620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16a7500e-b854-43a2-b02e-502344166a31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_2c8d3611-3093-4ac2-b73e-0829c9924f2f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16a7500e-b854-43a2-b02e-502344166a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_f993967d-25ab-4a94-8ef2-6a64bffdd0ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8fb480a-6d9e-4597-aef4-ab6ad6eb02a9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_f993967d-25ab-4a94-8ef2-6a64bffdd0ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_30f05c91-50b4-491e-a724-c457e6e2b46b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_f993967d-25ab-4a94-8ef2-6a64bffdd0ee" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_30f05c91-50b4-491e-a724-c457e6e2b46b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b4c649a1-0ce9-4a20-a3b4-a34fee8c5b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_f993967d-25ab-4a94-8ef2-6a64bffdd0ee" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b4c649a1-0ce9-4a20-a3b4-a34fee8c5b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_1f197c18-3334-43dc-a21a-46d81ad49c96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_f993967d-25ab-4a94-8ef2-6a64bffdd0ee" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_1f197c18-3334-43dc-a21a-46d81ad49c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_TerminationForwardContracts_4fd584a0-4325-49a5-ad47-cf3d9f6f8bd7" xlink:href="ssd-20241231.xsd#ssd_TerminationForwardContracts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_f993967d-25ab-4a94-8ef2-6a64bffdd0ee" xlink:to="loc_ssd_TerminationForwardContracts_4fd584a0-4325-49a5-ad47-cf3d9f6f8bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_dad29d2e-55bd-4ab3-8003-21dc85ad3ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_f993967d-25ab-4a94-8ef2-6a64bffdd0ee" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_dad29d2e-55bd-4ab3-8003-21dc85ad3ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_782be825-1bf1-43ac-a1a0-8a5cb211be83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_f993967d-25ab-4a94-8ef2-6a64bffdd0ee" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_782be825-1bf1-43ac-a1a0-8a5cb211be83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2ac2c979-4029-4d24-b86b-5cdfc4725c15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_f993967d-25ab-4a94-8ef2-6a64bffdd0ee" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2ac2c979-4029-4d24-b86b-5cdfc4725c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1415d48c-72d2-45ce-bec3-2fffd266f702" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8fb480a-6d9e-4597-aef4-ab6ad6eb02a9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1415d48c-72d2-45ce-bec3-2fffd266f702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_f05a173e-4be3-432b-bc42-2e09839fb641" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1415d48c-72d2-45ce-bec3-2fffd266f702" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_f05a173e-4be3-432b-bc42-2e09839fb641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_bab5d1e6-339e-4fe9-a8d8-be83d1e98566" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1415d48c-72d2-45ce-bec3-2fffd266f702" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_bab5d1e6-339e-4fe9-a8d8-be83d1e98566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_TerminationOfCashFlowHedge_73de20f0-fd6e-4849-9d3a-5e64dfbcf5b1" xlink:href="ssd-20241231.xsd#ssd_TerminationOfCashFlowHedge"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1415d48c-72d2-45ce-bec3-2fffd266f702" xlink:to="loc_ssd_TerminationOfCashFlowHedge_73de20f0-fd6e-4849-9d3a-5e64dfbcf5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_5c15dbb3-a006-4364-8bbb-a482736383cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1415d48c-72d2-45ce-bec3-2fffd266f702" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_5c15dbb3-a006-4364-8bbb-a482736383cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d771e2fe-97c5-41ad-b09c-93f0fc8d01f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1415d48c-72d2-45ce-bec3-2fffd266f702" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d771e2fe-97c5-41ad-b09c-93f0fc8d01f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_0f4c79bf-34a8-4637-b12f-ec9403cb3e22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1415d48c-72d2-45ce-bec3-2fffd266f702" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_0f4c79bf-34a8-4637-b12f-ec9403cb3e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0ef74f67-1b20-42b2-9da2-b930113fb2f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1415d48c-72d2-45ce-bec3-2fffd266f702" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0ef74f67-1b20-42b2-9da2-b930113fb2f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_75f005e1-fde9-41c1-aeb5-2d6c0ecb50e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1415d48c-72d2-45ce-bec3-2fffd266f702" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_75f005e1-fde9-41c1-aeb5-2d6c0ecb50e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d4bd33b9-0ab2-4bc5-a7e4-7e46556a26c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1415d48c-72d2-45ce-bec3-2fffd266f702" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d4bd33b9-0ab2-4bc5-a7e4-7e46556a26c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b59c0436-2f35-4d50-9667-b9e808c80f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8fb480a-6d9e-4597-aef4-ab6ad6eb02a9" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b59c0436-2f35-4d50-9667-b9e808c80f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f57dbba1-c0d9-4f9c-b773-b7d22519e2e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8fb480a-6d9e-4597-aef4-ab6ad6eb02a9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f57dbba1-c0d9-4f9c-b773-b7d22519e2e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c4b5c2f1-811d-45cd-ad7f-8496deae69e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8fb480a-6d9e-4597-aef4-ab6ad6eb02a9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c4b5c2f1-811d-45cd-ad7f-8496deae69e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a5efb00c-46c5-439d-aaee-55d4cda7f865" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8fb480a-6d9e-4597-aef4-ab6ad6eb02a9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a5efb00c-46c5-439d-aaee-55d4cda7f865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_a0f37e3a-d336-4252-bb79-c012fec0d942" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8fb480a-6d9e-4597-aef4-ab6ad6eb02a9" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_a0f37e3a-d336-4252-bb79-c012fec0d942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_SupplementalCashFlowCashPaidAbstract_bb44c9d7-0ff3-4bc4-a170-af00aea5bf95" xlink:href="ssd-20241231.xsd#ssd_SupplementalCashFlowCashPaidAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_a0f37e3a-d336-4252-bb79-c012fec0d942" xlink:to="loc_ssd_SupplementalCashFlowCashPaidAbstract_bb44c9d7-0ff3-4bc4-a170-af00aea5bf95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_cf2a20a7-6746-4358-a999-7b9dd895a70b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ssd_SupplementalCashFlowCashPaidAbstract_bb44c9d7-0ff3-4bc4-a170-af00aea5bf95" xlink:to="loc_us-gaap_InterestPaidNet_cf2a20a7-6746-4358-a999-7b9dd895a70b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_5731d6f0-cd73-4aab-8bf6-5bc646f92512" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ssd_SupplementalCashFlowCashPaidAbstract_bb44c9d7-0ff3-4bc4-a170-af00aea5bf95" xlink:to="loc_us-gaap_IncomeTaxesPaid_5731d6f0-cd73-4aab-8bf6-5bc646f92512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a0125e5c-08c4-4e7a-8c87-333066a8c5fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8fb480a-6d9e-4597-aef4-ab6ad6eb02a9" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a0125e5c-08c4-4e7a-8c87-333066a8c5fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_d9e339b4-21ea-4ce5-9eb1-9b49148e7879" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a0125e5c-08c4-4e7a-8c87-333066a8c5fa" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_d9e339b4-21ea-4ce5-9eb1-9b49148e7879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_e9f1266e-a6de-49c5-832c-1344be1692ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a0125e5c-08c4-4e7a-8c87-333066a8c5fa" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_e9f1266e-a6de-49c5-832c-1344be1692ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_847787f2-534e-46af-a7e6-25b181dcdb78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a0125e5c-08c4-4e7a-8c87-333066a8c5fa" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_847787f2-534e-46af-a7e6-25b181dcdb78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_3d504f06-1c61-44f7-966c-c9d2aff12966" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a0125e5c-08c4-4e7a-8c87-333066a8c5fa" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_3d504f06-1c61-44f7-966c-c9d2aff12966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_39ac7146-b036-421a-859f-4b9b18a6b4f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8fb480a-6d9e-4597-aef4-ab6ad6eb02a9" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_39ac7146-b036-421a-859f-4b9b18a6b4f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_86de511e-3da4-4167-9650-360dfdc49fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8fb480a-6d9e-4597-aef4-ab6ad6eb02a9" xlink:to="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_86de511e-3da4-4167-9650-360dfdc49fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_36126f78-a768-4a9f-ae75-19a6aa485213" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8fb480a-6d9e-4597-aef4-ab6ad6eb02a9" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_36126f78-a768-4a9f-ae75-19a6aa485213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="ssd-20241231.xsd#OperationsandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b8ffba03-b7c1-46d5-90c9-a666543ae2c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_b97d24a8-5701-463d-b76f-ce6c3fd1eaee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b8ffba03-b7c1-46d5-90c9-a666543ae2c3" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_b97d24a8-5701-463d-b76f-ce6c3fd1eaee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/Acquisitions" xlink:type="simple" xlink:href="ssd-20241231.xsd#Acquisitions"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_450e006a-2e5c-4f43-a4ef-f7ec47b9a26a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_cb8b265f-16e2-4ab9-8993-64adce5d4d52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_450e006a-2e5c-4f43-a4ef-f7ec47b9a26a" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_cb8b265f-16e2-4ab9-8993-64adce5d4d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/RevenuefromContractswithCustomers" xlink:type="simple" xlink:href="ssd-20241231.xsd#RevenuefromContractswithCustomers"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/RevenuefromContractswithCustomers" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f132a640-11a7-46dd-a53e-9be3411252b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_450ad5ac-38b4-4a78-a8b3-ce96b020f770" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f132a640-11a7-46dd-a53e-9be3411252b9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_450ad5ac-38b4-4a78-a8b3-ce96b020f770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/NetIncomeperShare" xlink:type="simple" xlink:href="ssd-20241231.xsd#NetIncomeperShare"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/NetIncomeperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_39a6831e-66d0-4d4f-8f4d-353dd2119a4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_e0592c1e-978b-486a-a0a5-a2ecaa6d5930" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_39a6831e-66d0-4d4f-8f4d-353dd2119a4c" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_e0592c1e-978b-486a-a0a5-a2ecaa6d5930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/StockholdersEquity" xlink:type="simple" xlink:href="ssd-20241231.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6334dfb8-5e4c-4fd3-ae05-5529b5807cec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d989887f-689e-4fd9-8a64-6c7d79f682e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6334dfb8-5e4c-4fd3-ae05-5529b5807cec" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d989887f-689e-4fd9-8a64-6c7d79f682e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="ssd-20241231.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f7253926-cb32-42dc-a21a-7e9e1984535b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_86793af6-9103-4ad8-aee0-5766032abaf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f7253926-cb32-42dc-a21a-7e9e1984535b" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_86793af6-9103-4ad8-aee0-5766032abaf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/TradeAccountsReceivablenet" xlink:type="simple" xlink:href="ssd-20241231.xsd#TradeAccountsReceivablenet"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/TradeAccountsReceivablenet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_1e7d97ae-6cf5-484d-8af2-639362c935d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_a37b2578-e911-4059-8fad-3fac2c1a1dab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1e7d97ae-6cf5-484d-8af2-639362c935d8" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_a37b2578-e911-4059-8fad-3fac2c1a1dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/Inventories" xlink:type="simple" xlink:href="ssd-20241231.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_a019e087-8083-44ae-be9f-4a249fc1a2ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_5b16b4b8-c717-4965-8a58-32f828d02b90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_a019e087-8083-44ae-be9f-4a249fc1a2ea" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_5b16b4b8-c717-4965-8a58-32f828d02b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/DerivativeInstruments" xlink:type="simple" xlink:href="ssd-20241231.xsd#DerivativeInstruments"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/DerivativeInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_4950e604-c60d-42c2-8efa-e5b7e9b900a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_2126c977-7f7a-4252-8db7-018e074781ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_4950e604-c60d-42c2-8efa-e5b7e9b900a1" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_2126c977-7f7a-4252-8db7-018e074781ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/PropertyPlantandEquipmentnet" xlink:type="simple" xlink:href="ssd-20241231.xsd#PropertyPlantandEquipmentnet"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/PropertyPlantandEquipmentnet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d77dc2e4-050f-47ea-98c5-96e7ab578bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1948a9b1-1d24-47c5-8db3-028d8f46bb19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d77dc2e4-050f-47ea-98c5-96e7ab578bb4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1948a9b1-1d24-47c5-8db3-028d8f46bb19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="ssd-20241231.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f4f64d91-1f56-4e9c-9f1a-a3ac953bc40a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1416ea0d-9207-4e73-89ef-d6b56344b457" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f4f64d91-1f56-4e9c-9f1a-a3ac953bc40a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1416ea0d-9207-4e73-89ef-d6b56344b457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/Leases" xlink:type="simple" xlink:href="ssd-20241231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_24bc45fe-7d68-4041-8663-f30e92543880" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_20e4b9a7-e2d5-4bcf-9fb5-604b7a2f256a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_24bc45fe-7d68-4041-8663-f30e92543880" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_20e4b9a7-e2d5-4bcf-9fb5-604b7a2f256a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_9f447fd1-2b1c-4d49-902a-4db551c2e2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_24bc45fe-7d68-4041-8663-f30e92543880" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_9f447fd1-2b1c-4d49-902a-4db551c2e2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilities" xlink:type="simple" xlink:href="ssd-20241231.xsd#AccruedLiabilitiesandOtherCurrentLiabilities"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_895a9ff0-7195-4bf6-9fb9-f7f8ba7f493b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_0090d91f-979f-4f86-aaf7-4c294a98bbc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_895a9ff0-7195-4bf6-9fb9-f7f8ba7f493b" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_0090d91f-979f-4f86-aaf7-4c294a98bbc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/Debt" xlink:type="simple" xlink:href="ssd-20241231.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_9ea4f2e0-08d8-48f4-be84-c11382268eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_72cbc196-f41c-4dfb-a35e-3ce2d046885e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9ea4f2e0-08d8-48f4-be84-c11382268eb5" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_72cbc196-f41c-4dfb-a35e-3ce2d046885e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="ssd-20241231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_820a66ce-252f-4feb-8e39-c8dca283853c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6cfff0b0-0602-4f23-8d41-cf63d964e54a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_820a66ce-252f-4feb-8e39-c8dca283853c" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6cfff0b0-0602-4f23-8d41-cf63d964e54a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/IncomeTaxes" xlink:type="simple" xlink:href="ssd-20241231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e718d4ce-543b-4a80-8ab5-52e0ea20ce09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_b57bc4f6-25a5-4adf-ab81-a1a465dbd25d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e718d4ce-543b-4a80-8ab5-52e0ea20ce09" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_b57bc4f6-25a5-4adf-ab81-a1a465dbd25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/RetirementPlans" xlink:type="simple" xlink:href="ssd-20241231.xsd#RetirementPlans"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/RetirementPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_21f0341d-c94d-4052-a765-212ade9e604e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_cc243b02-d2b7-4a10-b406-a4911b63eab4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_21f0341d-c94d-4052-a765-212ade9e604e" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_cc243b02-d2b7-4a10-b406-a4911b63eab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="ssd-20241231.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_aa8f93ce-f493-4ce1-b604-26b9f64da691" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_e03b4fea-285d-4ae0-9505-980f1dbd0b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_aa8f93ce-f493-4ce1-b604-26b9f64da691" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_e03b4fea-285d-4ae0-9505-980f1dbd0b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/SegmentInformation" xlink:type="simple" xlink:href="ssd-20241231.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b32f392f-9d46-46a9-8379-9efe308011d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_b6214368-4c03-446a-a376-a921aacaf773" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b32f392f-9d46-46a9-8379-9efe308011d6" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_b6214368-4c03-446a-a376-a921aacaf773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/SubsequentEvents" xlink:type="simple" xlink:href="ssd-20241231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_95751292-9ca1-481a-b9eb-b140319dcd0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_147982c6-33bf-496f-affb-da92b9b9ff76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_95751292-9ca1-481a-b9eb-b140319dcd0b" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_147982c6-33bf-496f-affb-da92b9b9ff76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS" xlink:type="simple" xlink:href="ssd-20241231.xsd#SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_9dc78b0a-3ab4-418f-a26e-be21614a4dfb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_42d72aec-e22f-41ad-afb0-d7bdbf34783c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_9dc78b0a-3ab4-418f-a26e-be21614a4dfb" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_42d72aec-e22f-41ad-afb0-d7bdbf34783c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="ssd-20241231.xsd#OperationsandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_2aca2627-6015-438f-b956-84419dd46610" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_2aca2627-6015-438f-b956-84419dd46610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_2c5fa5df-f630-4562-aa9d-55f3971149fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_UseOfEstimates_2c5fa5df-f630-4562-aa9d-55f3971149fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_303adfdb-11a3-4b1f-8dff-6b5ba9d6fd35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_303adfdb-11a3-4b1f-8dff-6b5ba9d6fd35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_7ebede84-239b-4f03-b68c-70929672dfe4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_7ebede84-239b-4f03-b68c-70929672dfe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ConcentrationsOfCreditRiskPolicyTextBlock_dc3fc024-aaec-42d5-b0a9-7ffa078af3b7" xlink:href="ssd-20241231.xsd#ssd_ConcentrationsOfCreditRiskPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_ssd_ConcentrationsOfCreditRiskPolicyTextBlock_dc3fc024-aaec-42d5-b0a9-7ffa078af3b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_ae5526d1-d9fa-4d47-9170-07e3faf18a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_ae5526d1-d9fa-4d47-9170-07e3faf18a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_2e2d57e5-e5ae-4ade-9de4-87b454ed3cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_2e2d57e5-e5ae-4ade-9de4-87b454ed3cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy_a176cd14-c135-4df5-baa9-d9daf1f4fa35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_EquityMethodInvestmentsPolicy_a176cd14-c135-4df5-baa9-d9daf1f4fa35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_dff708df-73aa-4357-913f-1db06053cb1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_dff708df-73aa-4357-913f-1db06053cb1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6ed6b8f6-08ca-457c-8cd2-a7704125f52a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6ed6b8f6-08ca-457c-8cd2-a7704125f52a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock_feeea270-1b68-4a27-be10-1a4e0867adb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_StockholdersEquityPolicyTextBlock_feeea270-1b68-4a27-be10-1a4e0867adb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_7f9954f5-f469-401f-b263-6cdbe82817c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_7f9954f5-f469-401f-b263-6cdbe82817c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_bfae7d9f-789d-4b41-96c9-52faecae8ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_bfae7d9f-789d-4b41-96c9-52faecae8ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_5603d4ce-be9c-41d0-a431-bf7582f0f031" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_5603d4ce-be9c-41d0-a431-bf7582f0f031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_592d81ca-1cb3-4d60-aa31-7b644c4a3b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_592d81ca-1cb3-4d60-aa31-7b644c4a3b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ToolAndDiePolicyTextBlock_ba4b44dc-ebb0-4e3c-8f33-b559e9bfb32d" xlink:href="ssd-20241231.xsd#ssd_ToolAndDiePolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_ssd_ToolAndDiePolicyTextBlock_ba4b44dc-ebb0-4e3c-8f33-b559e9bfb32d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_6cfde091-700b-494d-ac6d-2792cb8a0d22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_6cfde091-700b-494d-ac6d-2792cb8a0d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_6aa743fe-c252-4dd1-9d98-109c14b0c416" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_6aa743fe-c252-4dd1-9d98-109c14b0c416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_773f2fed-1bde-47b3-9e35-71201b45d357" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_773f2fed-1bde-47b3-9e35-71201b45d357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_fb3834e4-0a47-4b9a-a26d-1f83543be5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_fb3834e4-0a47-4b9a-a26d-1f83543be5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_8cd516ab-4d87-4def-a091-91c9ba9ef7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_8cd516ab-4d87-4def-a091-91c9ba9ef7a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_4ee28cde-e538-4e30-926e-fec7cc92b328" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_4ee28cde-e538-4e30-926e-fec7cc92b328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_518d51c1-87f8-454d-9199-1976ceb4ba64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_518d51c1-87f8-454d-9199-1976ceb4ba64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_032c26e2-4abc-436f-b87d-22f149e4d88f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_032c26e2-4abc-436f-b87d-22f149e4d88f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_OtherCurrentAssetsPolicyTextBlock_67401dfe-9c95-4915-be73-2c03f4458758" xlink:href="ssd-20241231.xsd#ssd_OtherCurrentAssetsPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_786277c1-3b4d-4673-887d-e5e80b415adb" xlink:to="loc_ssd_OtherCurrentAssetsPolicyTextBlock_67401dfe-9c95-4915-be73-2c03f4458758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#OperationsandSummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9fa0b56f-94cf-4970-ba3e-7470571e5c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_aa8c8dd7-509c-40fb-8195-d4fd92f8924b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9fa0b56f-94cf-4970-ba3e-7470571e5c3c" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_aa8c8dd7-509c-40fb-8195-d4fd92f8924b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_e193edbe-a732-4084-86d6-25ace98e993f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9fa0b56f-94cf-4970-ba3e-7470571e5c3c" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_e193edbe-a732-4084-86d6-25ace98e993f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#AcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/AcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3cff4890-1c3d-406f-80e7-262b20bab871" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_bd858fc6-ea53-4248-b1ff-50e8f18453ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3cff4890-1c3d-406f-80e7-262b20bab871" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_bd858fc6-ea53-4248-b1ff-50e8f18453ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_a30d2df3-b263-452c-903f-307f051f0258" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3cff4890-1c3d-406f-80e7-262b20bab871" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_a30d2df3-b263-452c-903f-307f051f0258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_0d5577be-3ca0-480c-85de-a5189baaac94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3cff4890-1c3d-406f-80e7-262b20bab871" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_0d5577be-3ca0-480c-85de-a5189baaac94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/NetIncomeperShareTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#NetIncomeperShareTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/NetIncomeperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f6107524-9968-4774-99f0-0c9e2b23fd89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_369ad898-d86f-40e3-a88a-7dfb2b3038bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f6107524-9968-4774-99f0-0c9e2b23fd89" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_369ad898-d86f-40e3-a88a-7dfb2b3038bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_240cc3bf-9413-4550-a104-7852d9ef993b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_26c7d992-8e8a-43ed-ae50-9f88035a49db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_240cc3bf-9413-4550-a104-7852d9ef993b" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_26c7d992-8e8a-43ed-ae50-9f88035a49db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_15be419f-27d4-48c5-9aaa-177063dc5329" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_80cb944d-b275-4884-92a4-9b5a5be48572" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_15be419f-27d4-48c5-9aaa-177063dc5329" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_80cb944d-b275-4884-92a4-9b5a5be48572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_784d9f76-7ac6-414c-a97b-a6cd34eb788a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_15be419f-27d4-48c5-9aaa-177063dc5329" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_784d9f76-7ac6-414c-a97b-a6cd34eb788a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_98c7d943-10c8-4b3c-8124-c7587c32a4bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_15be419f-27d4-48c5-9aaa-177063dc5329" xlink:to="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_98c7d943-10c8-4b3c-8124-c7587c32a4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/TradeAccountsReceivablenetTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#TradeAccountsReceivablenetTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/TradeAccountsReceivablenetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_57eea9fa-e591-4eef-8766-1d30bda25520" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_ec12d1a7-ef54-4296-9892-84dbfeb50567" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_57eea9fa-e591-4eef-8766-1d30bda25520" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_ec12d1a7-ef54-4296-9892-84dbfeb50567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/InventoriesTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_c3398026-8acb-45c3-8bf7-f28ba10dd40e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_839f370f-00c7-4245-b534-2ecd0bbe1f23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c3398026-8acb-45c3-8bf7-f28ba10dd40e" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_839f370f-00c7-4245-b534-2ecd0bbe1f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/DerivativeInstrumentsandHedgingActivitiesTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#DerivativeInstrumentsandHedgingActivitiesTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/DerivativeInstrumentsandHedgingActivitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2a833ce2-e4a0-4b74-8b88-14b78937a191" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_f23f22e1-21f1-4c00-a828-4977d1424eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2a833ce2-e4a0-4b74-8b88-14b78937a191" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_f23f22e1-21f1-4c00-a828-4977d1424eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#PropertyPlantandEquipmentnetTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_03771cd6-f81d-469f-a625-0e596d136ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_66363ca1-6abd-4483-94de-33b1ebb5e7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_03771cd6-f81d-469f-a625-0e596d136ae2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_66363ca1-6abd-4483-94de-33b1ebb5e7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b5c59d7d-b986-453a-b0a9-45c9022444f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_45da486c-9983-4dc3-b78b-9d8e89ad9b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b5c59d7d-b986-453a-b0a9-45c9022444f2" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_45da486c-9983-4dc3-b78b-9d8e89ad9b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock_87a18783-612e-4ec3-b213-e0aa30e649b0" xlink:href="ssd-20241231.xsd#ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b5c59d7d-b986-453a-b0a9-45c9022444f2" xlink:to="loc_ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock_87a18783-612e-4ec3-b213-e0aa30e649b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_a9a04249-c932-43f4-8c95-733577eb8e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b5c59d7d-b986-453a-b0a9-45c9022444f2" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_a9a04249-c932-43f4-8c95-733577eb8e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_f727ec7c-85c0-4834-a6c1-a62640accb16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b5c59d7d-b986-453a-b0a9-45c9022444f2" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_f727ec7c-85c0-4834-a6c1-a62640accb16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/LeasesTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_25a0ead8-4338-4a9b-9e5d-a9c41cfd5e04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_473a4a26-0c68-44f4-870b-d5cd5c7a7961" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_25a0ead8-4338-4a9b-9e5d-a9c41cfd5e04" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_473a4a26-0c68-44f4-870b-d5cd5c7a7961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_07dfb478-c836-4b18-b3ad-a2c70c65c03b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_25a0ead8-4338-4a9b-9e5d-a9c41cfd5e04" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_07dfb478-c836-4b18-b3ad-a2c70c65c03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_c4d9a796-c4d8-40bb-bc7a-699bc2c30755" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_25a0ead8-4338-4a9b-9e5d-a9c41cfd5e04" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_c4d9a796-c4d8-40bb-bc7a-699bc2c30755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#AccruedLiabilitiesandOtherCurrentLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_c842acff-6ac2-4701-bfd2-1cee330d21f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_a2565e00-eb43-4467-98b3-b8f770972bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_c842acff-6ac2-4701-bfd2-1cee330d21f3" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_a2565e00-eb43-4467-98b3-b8f770972bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/DebtTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7f812e65-cc45-4cce-a466-88bdb2945836" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_14405cf0-cfaa-410d-90f4-d3f2fbca1f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7f812e65-cc45-4cce-a466-88bdb2945836" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_14405cf0-cfaa-410d-90f4-d3f2fbca1f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_719124c1-e77b-456d-9e8e-22d2768d4536" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7f812e65-cc45-4cce-a466-88bdb2945836" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_719124c1-e77b-456d-9e8e-22d2768d4536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_15807085-e199-4125-833d-71b5c25d94c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_fd836901-414d-4928-b2f2-9be0ef13e44b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_15807085-e199-4125-833d-71b5c25d94c9" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_fd836901-414d-4928-b2f2-9be0ef13e44b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_8d8c1c07-471b-4146-a9cc-a60e178c0d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_15807085-e199-4125-833d-71b5c25d94c9" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_8d8c1c07-471b-4146-a9cc-a60e178c0d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_b20fc853-f2e3-4773-98ea-ead950720f95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_15807085-e199-4125-833d-71b5c25d94c9" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_b20fc853-f2e3-4773-98ea-ead950720f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_4b0eeb84-e330-4f96-90e1-06357310bfdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_15807085-e199-4125-833d-71b5c25d94c9" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_4b0eeb84-e330-4f96-90e1-06357310bfdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_ab72d2fd-366e-4b33-97c5-b444a0eb3ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_15807085-e199-4125-833d-71b5c25d94c9" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_ab72d2fd-366e-4b33-97c5-b444a0eb3ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="ssd-20241231.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_2f883b6e-51b5-4f2f-8add-a31398dbab05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_d8a412da-dd73-47d9-915b-6d3127cbdf77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2f883b6e-51b5-4f2f-8add-a31398dbab05" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_d8a412da-dd73-47d9-915b-6d3127cbdf77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_b461bf59-81b6-4807-801c-633c3582a197" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2f883b6e-51b5-4f2f-8add-a31398dbab05" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_b461bf59-81b6-4807-801c-633c3582a197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock_18cfa4f1-6260-4a5b-9046-8cc510ed15ea" xlink:href="ssd-20241231.xsd#ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2f883b6e-51b5-4f2f-8add-a31398dbab05" xlink:to="loc_ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock_18cfa4f1-6260-4a5b-9046-8cc510ed15ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_813659cf-bb44-4450-8c17-81968ca70359" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4641735e-6c35-4ef6-b852-93a564e8553d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_813659cf-bb44-4450-8c17-81968ca70359" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4641735e-6c35-4ef6-b852-93a564e8553d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_aa87f779-a4f6-4fe2-af12-c49bed9dd7f8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4641735e-6c35-4ef6-b852-93a564e8553d" xlink:to="loc_srt_RangeAxis_aa87f779-a4f6-4fe2-af12-c49bed9dd7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_56e4040f-b3b1-4fc8-bc25-b8683bfa3ed4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_aa87f779-a4f6-4fe2-af12-c49bed9dd7f8" xlink:to="loc_srt_RangeMember_56e4040f-b3b1-4fc8-bc25-b8683bfa3ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bf042ba7-0149-410e-a604-a413a0eabd59" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_56e4040f-b3b1-4fc8-bc25-b8683bfa3ed4" xlink:to="loc_srt_MinimumMember_bf042ba7-0149-410e-a604-a413a0eabd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6f41a683-5cc2-4d63-87c5-93568be3c974" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_56e4040f-b3b1-4fc8-bc25-b8683bfa3ed4" xlink:to="loc_srt_MaximumMember_6f41a683-5cc2-4d63-87c5-93568be3c974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c3f57000-b49a-44e4-9519-5f801c8d6e35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4641735e-6c35-4ef6-b852-93a564e8553d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c3f57000-b49a-44e4-9519-5f801c8d6e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9e3baab-3bbf-4888-9e08-fdac2514d606" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c3f57000-b49a-44e4-9519-5f801c8d6e35" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9e3baab-3bbf-4888-9e08-fdac2514d606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_9363144f-542d-48a7-bf98-5e385c070bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9e3baab-3bbf-4888-9e08-fdac2514d606" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_9363144f-542d-48a7-bf98-5e385c070bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_1e84b132-7e41-4693-9648-2931e04302c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9e3baab-3bbf-4888-9e08-fdac2514d606" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_1e84b132-7e41-4693-9648-2931e04302c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_136bc0ef-5864-4936-a029-68efcead76ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9e3baab-3bbf-4888-9e08-fdac2514d606" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_136bc0ef-5864-4936-a029-68efcead76ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c51a4646-ecb8-40f2-adcf-da759e3d3957" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4641735e-6c35-4ef6-b852-93a564e8553d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c51a4646-ecb8-40f2-adcf-da759e3d3957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange_dd6b1b42-29d4-47b0-a0e9-866ee6cb0f42" xlink:href="ssd-20241231.xsd#ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c51a4646-ecb8-40f2-adcf-da759e3d3957" xlink:to="loc_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange_dd6b1b42-29d4-47b0-a0e9-866ee6cb0f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract_9289b134-a7df-4eb1-929b-5a4d04ec5028" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c51a4646-ecb8-40f2-adcf-da759e3d3957" xlink:to="loc_us-gaap_AccountsReceivableNetAbstract_9289b134-a7df-4eb1-929b-5a4d04ec5028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany_4ca024d0-ddab-4243-a989-3d52af7aba2e" xlink:href="ssd-20241231.xsd#ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_9289b134-a7df-4eb1-929b-5a4d04ec5028" xlink:to="loc_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany_4ca024d0-ddab-4243-a989-3d52af7aba2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortizationAbstract_520c1fbb-eb32-424f-99ed-e2fc7f471a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortizationAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c51a4646-ecb8-40f2-adcf-da759e3d3957" xlink:to="loc_us-gaap_DepreciationAndAmortizationAbstract_520c1fbb-eb32-424f-99ed-e2fc7f471a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_e394f656-6252-41d8-a5bf-9e124698b69a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepreciationAndAmortizationAbstract_520c1fbb-eb32-424f-99ed-e2fc7f471a6e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_e394f656-6252-41d8-a5bf-9e124698b69a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesCECLRollforwardDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#OperationsandSummaryofSignificantAccountingPoliciesCECLRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesCECLRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3fee84e2-8d9b-4e22-952a-5e572797b293" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PercentageOfUncollectibleAccountsReceivable_ff92e981-25e5-4b4c-926a-8df17f234256" xlink:href="ssd-20241231.xsd#ssd_PercentageOfUncollectibleAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3fee84e2-8d9b-4e22-952a-5e572797b293" xlink:to="loc_ssd_PercentageOfUncollectibleAccountsReceivable_ff92e981-25e5-4b4c-926a-8df17f234256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_01ab135d-943d-49b7-8213-5f5943dbdbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3fee84e2-8d9b-4e22-952a-5e572797b293" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_01ab135d-943d-49b7-8213-5f5943dbdbe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1d163234-9b61-480d-9f0c-bf33b79a6579" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_01ab135d-943d-49b7-8213-5f5943dbdbe3" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1d163234-9b61-480d-9f0c-bf33b79a6579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_60221965-9026-478c-a079-d1c6bfcda678" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_01ab135d-943d-49b7-8213-5f5943dbdbe3" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_60221965-9026-478c-a079-d1c6bfcda678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_cb1ab12c-2a5f-4bed-bb0c-3f9833306dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_01ab135d-943d-49b7-8213-5f5943dbdbe3" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_cb1ab12c-2a5f-4bed-bb0c-3f9833306dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_b59d9386-e2f1-479b-bb44-98aace225a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_01ab135d-943d-49b7-8213-5f5943dbdbe3" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_b59d9386-e2f1-479b-bb44-98aace225a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesResearchandDevelopmentandAdvertisingCostsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#OperationsandSummaryofSignificantAccountingPoliciesResearchandDevelopmentandAdvertisingCostsDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesResearchandDevelopmentandAdvertisingCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_35c91d89-e851-41d2-b18a-69a36a0c3fee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseAbstract_5767d1e5-7ca3-4b00-9f0f-1da58ee4a542" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_35c91d89-e851-41d2-b18a-69a36a0c3fee" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseAbstract_5767d1e5-7ca3-4b00-9f0f-1da58ee4a542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_29822882-8fb3-447b-bf8f-37fd5c2a3fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseAbstract_5767d1e5-7ca3-4b00-9f0f-1da58ee4a542" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_29822882-8fb3-447b-bf8f-37fd5c2a3fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseAbstract_ca5c0e66-3afa-4163-98df-f7354d8baea7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_35c91d89-e851-41d2-b18a-69a36a0c3fee" xlink:to="loc_us-gaap_SellingAndMarketingExpenseAbstract_ca5c0e66-3afa-4163-98df-f7354d8baea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_09c212a7-8b1e-4858-a6ce-f660062eb9f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SellingAndMarketingExpenseAbstract_ca5c0e66-3afa-4163-98df-f7354d8baea7" xlink:to="loc_us-gaap_AdvertisingExpense_09c212a7-8b1e-4858-a6ce-f660062eb9f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3e653f08-7a8d-4136-9574-b7d8226feb02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_d89c57b8-c915-4084-957c-7c7ae100dcbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3e653f08-7a8d-4136-9574-b7d8226feb02" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_d89c57b8-c915-4084-957c-7c7ae100dcbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e46600c8-5b2f-4bf8-ad6c-0523ebb0d37f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_d89c57b8-c915-4084-957c-7c7ae100dcbb" xlink:to="loc_srt_RangeAxis_e46600c8-5b2f-4bf8-ad6c-0523ebb0d37f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ad3504ac-a1d0-4235-9f04-94be3bb62e64" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_e46600c8-5b2f-4bf8-ad6c-0523ebb0d37f" xlink:to="loc_srt_RangeMember_ad3504ac-a1d0-4235-9f04-94be3bb62e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ce5e3338-7337-4629-be40-ae05e7a8c855" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ad3504ac-a1d0-4235-9f04-94be3bb62e64" xlink:to="loc_srt_MaximumMember_ce5e3338-7337-4629-be40-ae05e7a8c855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fbb50ea8-be46-45f7-9ca6-249c952c5129" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ad3504ac-a1d0-4235-9f04-94be3bb62e64" xlink:to="loc_srt_MinimumMember_fbb50ea8-be46-45f7-9ca6-249c952c5129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_beaaec33-b27a-4dde-be8d-59d4fd4bdf14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_d89c57b8-c915-4084-957c-7c7ae100dcbb" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_beaaec33-b27a-4dde-be8d-59d4fd4bdf14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bdc3e0a8-ba99-4de5-b300-1831295c43af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_beaaec33-b27a-4dde-be8d-59d4fd4bdf14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bdc3e0a8-ba99-4de5-b300-1831295c43af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f1f81833-7c80-4ff7-bb6b-b59ea9226485" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_eccd8be5-4298-4e3a-a9f6-f6985b2aead2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f1f81833-7c80-4ff7-bb6b-b59ea9226485" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_eccd8be5-4298-4e3a-a9f6-f6985b2aead2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1843b07d-8eed-4193-8ee8-0aafe58ccc81" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_eccd8be5-4298-4e3a-a9f6-f6985b2aead2" xlink:to="loc_srt_RangeAxis_1843b07d-8eed-4193-8ee8-0aafe58ccc81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7af70a01-f8ea-4d56-943e-02b7221a0a63" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1843b07d-8eed-4193-8ee8-0aafe58ccc81" xlink:to="loc_srt_RangeMember_7af70a01-f8ea-4d56-943e-02b7221a0a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b67f8c19-123e-425a-b753-f1693c48fa1c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7af70a01-f8ea-4d56-943e-02b7221a0a63" xlink:to="loc_srt_MinimumMember_b67f8c19-123e-425a-b753-f1693c48fa1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dbd4b24d-e717-4e9a-96f8-0d4b4bb3026a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7af70a01-f8ea-4d56-943e-02b7221a0a63" xlink:to="loc_srt_MaximumMember_dbd4b24d-e717-4e9a-96f8-0d4b4bb3026a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_45f6ef6e-ccb5-4db2-8c15-911d846e187c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_eccd8be5-4298-4e3a-a9f6-f6985b2aead2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_45f6ef6e-ccb5-4db2-8c15-911d846e187c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fd017c04-1624-4e0d-9ef4-9d0eabbb0070" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_45f6ef6e-ccb5-4db2-8c15-911d846e187c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fd017c04-1624-4e0d-9ef4-9d0eabbb0070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_f8f67135-ca93-4b3e-ae45-965ef59903da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fd017c04-1624-4e0d-9ef4-9d0eabbb0070" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_f8f67135-ca93-4b3e-ae45-965ef59903da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_bd89f6aa-f560-4a31-b9b7-f7f6cc48ea19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fd017c04-1624-4e0d-9ef4-9d0eabbb0070" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_bd89f6aa-f560-4a31-b9b7-f7f6cc48ea19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_4a82680b-d33e-41a1-8d02-98b68f78131c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fd017c04-1624-4e0d-9ef4-9d0eabbb0070" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_4a82680b-d33e-41a1-8d02-98b68f78131c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_66cb84c0-e0c6-40a0-87da-9635676f4f85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_eccd8be5-4298-4e3a-a9f6-f6985b2aead2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_66cb84c0-e0c6-40a0-87da-9635676f4f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1cab9007-42c7-492a-9fd6-e08b068f692f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_66cb84c0-e0c6-40a0-87da-9635676f4f85" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1cab9007-42c7-492a-9fd6-e08b068f692f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_b27744f6-760e-435c-82df-633e2da7372b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_66cb84c0-e0c6-40a0-87da-9635676f4f85" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_b27744f6-760e-435c-82df-633e2da7372b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7987eee8-4974-4623-8544-22b146a791b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7987eee8-4974-4623-8544-22b146a791b7" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26fa13f0-60ef-498a-895f-8cfab8492cac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26fa13f0-60ef-498a-895f-8cfab8492cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1df39826-d704-4a01-a0fc-548ec30e496d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26fa13f0-60ef-498a-895f-8cfab8492cac" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1df39826-d704-4a01-a0fc-548ec30e496d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_649c9cef-e921-48cb-8b78-80ee8250bc29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1df39826-d704-4a01-a0fc-548ec30e496d" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_649c9cef-e921-48cb-8b78-80ee8250bc29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_5e76633d-0bef-4649-8856-4013ce76f478" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1df39826-d704-4a01-a0fc-548ec30e496d" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_5e76633d-0bef-4649-8856-4013ce76f478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_9e092f31-04b9-47cd-b5ad-486d9d978ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1df39826-d704-4a01-a0fc-548ec30e496d" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_9e092f31-04b9-47cd-b5ad-486d9d978ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_3072daca-6433-478a-be27-075dc178b563" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:to="loc_us-gaap_CreditFacilityAxis_3072daca-6433-478a-be27-075dc178b563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e4868fbd-f639-4e45-bcb8-81c7dbea1c86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_3072daca-6433-478a-be27-075dc178b563" xlink:to="loc_us-gaap_CreditFacilityDomain_e4868fbd-f639-4e45-bcb8-81c7dbea1c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_af851dff-c54e-45ff-b13f-16d60d8490f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e4868fbd-f639-4e45-bcb8-81c7dbea1c86" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_af851dff-c54e-45ff-b13f-16d60d8490f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_956d6784-e214-489b-a88f-4ed1588758d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:to="loc_us-gaap_DebtInstrumentAxis_956d6784-e214-489b-a88f-4ed1588758d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a38d9bc5-0e5c-436f-9b57-bdcd133fae63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_956d6784-e214-489b-a88f-4ed1588758d6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a38d9bc5-0e5c-436f-9b57-bdcd133fae63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DerivativeContractsMember_93dd2168-ec6a-4021-b9d0-77afb3b0433b" xlink:href="ssd-20241231.xsd#ssd_DerivativeContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a38d9bc5-0e5c-436f-9b57-bdcd133fae63" xlink:to="loc_ssd_DerivativeContractsMember_93dd2168-ec6a-4021-b9d0-77afb3b0433b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_26be9692-18cc-42f5-a74d-e3473f5fbd09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_26be9692-18cc-42f5-a74d-e3473f5fbd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_62d2c7bb-6831-407b-86e0-2eebae246f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_26be9692-18cc-42f5-a74d-e3473f5fbd09" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_62d2c7bb-6831-407b-86e0-2eebae246f7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_fccfcb99-b195-4980-85a8-78ca34f04da6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_62d2c7bb-6831-407b-86e0-2eebae246f7d" xlink:to="loc_us-gaap_ForeignExchangeContractMember_fccfcb99-b195-4980-85a8-78ca34f04da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_96cf21e6-2584-49ad-85a8-792f8fc38176" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:to="loc_srt_RestatementAxis_96cf21e6-2584-49ad-85a8-792f8fc38176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_e38fdf6d-d577-47b1-b0a1-bd3b80be6c4f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_96cf21e6-2584-49ad-85a8-792f8fc38176" xlink:to="loc_srt_RestatementDomain_e38fdf6d-d577-47b1-b0a1-bd3b80be6c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_fe70c0cd-f560-4690-aae8-ff6f87aebef1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_e38fdf6d-d577-47b1-b0a1-bd3b80be6c4f" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_fe70c0cd-f560-4690-aae8-ff6f87aebef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_dd87a4bb-8584-48c6-a423-59f6e007f97f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_dd87a4bb-8584-48c6-a423-59f6e007f97f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_5d95ef53-5055-46f3-832a-e73642c59b42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_dd87a4bb-8584-48c6-a423-59f6e007f97f" xlink:to="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_5d95ef53-5055-46f3-832a-e73642c59b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_ec99950d-bc3d-4c3a-a171-cd37b42722f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_5d95ef53-5055-46f3-832a-e73642c59b42" xlink:to="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_ec99950d-bc3d-4c3a-a171-cd37b42722f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d2d58d4a-755a-43cc-a02d-9d4f5be085b2" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_240b1eb4-d233-4154-8d74-ac09f1d64aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_240b1eb4-d233-4154-8d74-ac09f1d64aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_9163d877-a702-4f43-915b-8f876a5a6f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_9163d877-a702-4f43-915b-8f876a5a6f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_a06b1d89-0422-48d0-bc4b-522b8c3487e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_DerivativeAssets_a06b1d89-0422-48d0-bc4b-522b8c3487e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_6ce3edf2-69fc-46df-8187-3386befc8f84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_DerivativeLiabilities_6ce3edf2-69fc-46df-8187-3386befc8f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure_408d0aa3-5008-45fb-9f6f-aed302756a34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure_408d0aa3-5008-45fb-9f6f-aed302756a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_5249bbe0-e110-4ca2-b2af-a6ccaa304b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_LongTermDebtFairValue_5249bbe0-e110-4ca2-b2af-a6ccaa304b2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_aacac73f-5c73-4fdf-a1b2-9c70c8bab9d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_aacac73f-5c73-4fdf-a1b2-9c70c8bab9d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_7ee71871-236c-4e92-bd03-08563ad1cc7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_33b4f29d-f099-4cfb-8c79-6fd685ef6283" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_7ee71871-236c-4e92-bd03-08563ad1cc7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#AcquisitionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_2dcaae22-18d0-4482-a598-d6559d277c86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_2dcaae22-18d0-4482-a598-d6559d277c86" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f022be9b-940d-44e1-9d2d-d734f675744f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f022be9b-940d-44e1-9d2d-d734f675744f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a0d029b-534a-46bf-9dc1-2269615c1dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f022be9b-940d-44e1-9d2d-d734f675744f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a0d029b-534a-46bf-9dc1-2269615c1dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ETANCOMember_abebee72-0f69-45bb-bec1-0d667700539f" xlink:href="ssd-20241231.xsd#ssd_ETANCOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a0d029b-534a-46bf-9dc1-2269615c1dd4" xlink:to="loc_ssd_ETANCOMember_abebee72-0f69-45bb-bec1-0d667700539f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_MonetDeSauwInc.Member_f2f22684-4d2f-4233-8d41-d2522b56de34" xlink:href="ssd-20241231.xsd#ssd_MonetDeSauwInc.Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6a0d029b-534a-46bf-9dc1-2269615c1dd4" xlink:to="loc_ssd_MonetDeSauwInc.Member_f2f22684-4d2f-4233-8d41-d2522b56de34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_953ef11e-d1c7-4780-868a-05f16208f5cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_953ef11e-d1c7-4780-868a-05f16208f5cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6345be7d-41f6-4095-b24f-e70c9838c490" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_953ef11e-d1c7-4780-868a-05f16208f5cf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6345be7d-41f6-4095-b24f-e70c9838c490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_7017bc2c-ec73-47bc-b266-767337059f20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6345be7d-41f6-4095-b24f-e70c9838c490" xlink:to="loc_us-gaap_LandMember_7017bc2c-ec73-47bc-b266-767337059f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_eb2dd40a-4566-4334-80e5-6273f6dd0cde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6345be7d-41f6-4095-b24f-e70c9838c490" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_eb2dd40a-4566-4334-80e5-6273f6dd0cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_MachineryEquipmentAndSoftwareDevelopmentMember_2de6f960-c0b7-4b69-82ff-f7cd7db969d8" xlink:href="ssd-20241231.xsd#ssd_MachineryEquipmentAndSoftwareDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6345be7d-41f6-4095-b24f-e70c9838c490" xlink:to="loc_ssd_MachineryEquipmentAndSoftwareDevelopmentMember_2de6f960-c0b7-4b69-82ff-f7cd7db969d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2223a760-967c-4801-be84-a61057790557" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:to="loc_srt_RangeAxis_2223a760-967c-4801-be84-a61057790557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f20fc18e-2d5b-481f-9de1-1d0d1a2b387b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2223a760-967c-4801-be84-a61057790557" xlink:to="loc_srt_RangeMember_f20fc18e-2d5b-481f-9de1-1d0d1a2b387b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b2158997-f0eb-4193-9322-86b0672b971f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f20fc18e-2d5b-481f-9de1-1d0d1a2b387b" xlink:to="loc_srt_MinimumMember_b2158997-f0eb-4193-9322-86b0672b971f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_96b80bfd-9c73-49e9-b53d-9c6f838dd533" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f20fc18e-2d5b-481f-9de1-1d0d1a2b387b" xlink:to="loc_srt_MaximumMember_96b80bfd-9c73-49e9-b53d-9c6f838dd533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_11412a2a-ffd8-482e-823e-11699e35525b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:to="loc_us-gaap_CreditFacilityAxis_11412a2a-ffd8-482e-823e-11699e35525b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e8df855b-aa03-4017-8591-bbbb9a959469" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_11412a2a-ffd8-482e-823e-11699e35525b" xlink:to="loc_us-gaap_CreditFacilityDomain_e8df855b-aa03-4017-8591-bbbb9a959469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_067b4e00-947a-43be-ac31-10a1114aeeb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e8df855b-aa03-4017-8591-bbbb9a959469" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_067b4e00-947a-43be-ac31-10a1114aeeb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis_68e4ab2f-9abe-4585-a93b-468da96daffa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:to="loc_us-gaap_NonrecurringAdjustmentAxis_68e4ab2f-9abe-4585-a93b-468da96daffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_f3df529d-4e2a-44fc-b9d2-7adbcdc0b6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_68e4ab2f-9abe-4585-a93b-468da96daffa" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_f3df529d-4e2a-44fc-b9d2-7adbcdc0b6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionRelatedCostsMember_901e5e08-6c12-4de1-b4ee-23cc6553179f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquisitionRelatedCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_f3df529d-4e2a-44fc-b9d2-7adbcdc0b6f3" xlink:to="loc_us-gaap_AcquisitionRelatedCostsMember_901e5e08-6c12-4de1-b4ee-23cc6553179f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NetIncomeProFormaWithAdjustmentMember_d6f09641-548b-41f3-88ff-e51a9fe7033b" xlink:href="ssd-20241231.xsd#ssd_NetIncomeProFormaWithAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_f3df529d-4e2a-44fc-b9d2-7adbcdc0b6f3" xlink:to="loc_ssd_NetIncomeProFormaWithAdjustmentMember_d6f09641-548b-41f3-88ff-e51a9fe7033b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7d0595dc-709f-4eef-a0a1-3264108fbc7b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:to="loc_dei_LegalEntityAxis_7d0595dc-709f-4eef-a0a1-3264108fbc7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ab875b72-6dfc-404a-8a4d-44b5656da238" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7d0595dc-709f-4eef-a0a1-3264108fbc7b" xlink:to="loc_dei_EntityDomain_ab875b72-6dfc-404a-8a4d-44b5656da238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ETANCOMember_87fba23f-e640-4bfc-80a0-e0358e495450" xlink:href="ssd-20241231.xsd#ssd_ETANCOMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7d0595dc-709f-4eef-a0a1-3264108fbc7b" xlink:to="loc_ssd_ETANCOMember_87fba23f-e640-4bfc-80a0-e0358e495450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a7c18013-a35d-4436-b366-bb5ad3980d2b" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_820d62d0-0682-495b-92c1-69bcbc900d62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_820d62d0-0682-495b-92c1-69bcbc900d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_573da63c-37dc-4c35-a949-7f1ea433ca51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_573da63c-37dc-4c35-a949-7f1ea433ca51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_bf08f6bb-2ad2-4304-bada-ad3cd3837db1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_bf08f6bb-2ad2-4304-bada-ad3cd3837db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_b94756df-e852-4b29-8723-e09e979775ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_b94756df-e852-4b29-8723-e09e979775ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized_3a7dd818-b835-4cc7-9d9c-42a3775ade03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized_3a7dd818-b835-4cc7-9d9c-42a3775ade03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NetLoss_22910fb1-df64-4989-a033-3929d242d6a7" xlink:href="ssd-20241231.xsd#ssd_NetLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_ssd_NetLoss_22910fb1-df64-4989-a033-3929d242d6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_f7d62ebf-4c59-465b-a337-85fccef87ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_f7d62ebf-4c59-465b-a337-85fccef87ea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_9ac9b49d-7a23-48b1-8b01-2787cf982ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_9ac9b49d-7a23-48b1-8b01-2787cf982ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_3b14ed2f-963e-4342-be29-ae5304ddd080" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_InventoryFinishedGoods_3b14ed2f-963e-4342-be29-ae5304ddd080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_c295690e-78d1-4ec9-b6b7-4fc6ea6c67d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_c295690e-78d1-4ec9-b6b7-4fc6ea6c67d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_db433827-7032-47b4-8e19-d8fe748a1d34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_db433827-7032-47b4-8e19-d8fe748a1d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets_a0ebadb9-e7a2-4859-97fb-09ff8efd4b21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets_a0ebadb9-e7a2-4859-97fb-09ff8efd4b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_3df0a9bc-0f3f-4154-8b6c-7318f791af44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_3df0a9bc-0f3f-4154-8b6c-7318f791af44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_50b52c2b-1395-4c0e-ad74-a7404984c101" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_50b52c2b-1395-4c0e-ad74-a7404984c101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected_406a4dba-29b9-4bf2-b27f-07ba3cfafbc6" xlink:href="ssd-20241231.xsd#ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected_406a4dba-29b9-4bf2-b27f-07ba3cfafbc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_7008db6e-e787-473b-95f5-b841a7239fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquiredReceivablesFairValue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d1725b7d-b520-487d-bb5c-47c105b7aaab" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_7008db6e-e787-473b-95f5-b841a7239fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#AcquisitionsPreliminaryPurchasePriceAllocationDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_470236e8-c082-41a6-a457-20825fe303b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_448da850-28c1-4894-8174-d43873341104" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_470236e8-c082-41a6-a457-20825fe303b7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_448da850-28c1-4894-8174-d43873341104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_368d9eb7-5071-4e6c-866b-5fbff1208094" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_448da850-28c1-4894-8174-d43873341104" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_368d9eb7-5071-4e6c-866b-5fbff1208094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1e7cc2c9-715a-47b5-92d8-54e20d2cf9cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_368d9eb7-5071-4e6c-866b-5fbff1208094" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1e7cc2c9-715a-47b5-92d8-54e20d2cf9cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ETANCOMember_0c315a55-1b0a-42c2-b153-297b711a922a" xlink:href="ssd-20241231.xsd#ssd_ETANCOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1e7cc2c9-715a-47b5-92d8-54e20d2cf9cc" xlink:to="loc_ssd_ETANCOMember_0c315a55-1b0a-42c2-b153-297b711a922a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_MonetDeSauwInc.Member_9f6af7e1-7324-449e-872d-9e6a7cf806d5" xlink:href="ssd-20241231.xsd#ssd_MonetDeSauwInc.Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1e7cc2c9-715a-47b5-92d8-54e20d2cf9cc" xlink:to="loc_ssd_MonetDeSauwInc.Member_9f6af7e1-7324-449e-872d-9e6a7cf806d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bd6bd052-cd1b-4755-a4f7-f4211ff5466d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_448da850-28c1-4894-8174-d43873341104" xlink:to="loc_srt_RangeAxis_bd6bd052-cd1b-4755-a4f7-f4211ff5466d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b43a9bf6-3037-4471-996c-a65130ed80e6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_bd6bd052-cd1b-4755-a4f7-f4211ff5466d" xlink:to="loc_srt_RangeMember_b43a9bf6-3037-4471-996c-a65130ed80e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4f889a91-4421-4e7a-bd6f-4718188882c9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b43a9bf6-3037-4471-996c-a65130ed80e6" xlink:to="loc_srt_MinimumMember_4f889a91-4421-4e7a-bd6f-4718188882c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d62ee19c-26d6-46e0-b1cc-f2491af36e31" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b43a9bf6-3037-4471-996c-a65130ed80e6" xlink:to="loc_srt_MaximumMember_d62ee19c-26d6-46e0-b1cc-f2491af36e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_548e24d8-60fb-45c5-a2d1-ce54a8047cac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_448da850-28c1-4894-8174-d43873341104" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_548e24d8-60fb-45c5-a2d1-ce54a8047cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e998c41-897b-4199-bc52-4e395ab5666a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_548e24d8-60fb-45c5-a2d1-ce54a8047cac" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e998c41-897b-4199-bc52-4e395ab5666a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_TradeNameMember_de4361d1-57ba-422f-8817-2156bb6e7116" xlink:href="ssd-20241231.xsd#ssd_TradeNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e998c41-897b-4199-bc52-4e395ab5666a" xlink:to="loc_ssd_TradeNameMember_de4361d1-57ba-422f-8817-2156bb6e7116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_b297e0c8-2cd7-448f-8248-907543b37401" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e998c41-897b-4199-bc52-4e395ab5666a" xlink:to="loc_us-gaap_CustomerRelationshipsMember_b297e0c8-2cd7-448f-8248-907543b37401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DevelopedTechnologyMember_7f125449-3a9d-4e58-9f42-ba8e1317480e" xlink:href="ssd-20241231.xsd#ssd_DevelopedTechnologyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e998c41-897b-4199-bc52-4e395ab5666a" xlink:to="loc_ssd_DevelopedTechnologyMember_7f125449-3a9d-4e58-9f42-ba8e1317480e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_c4bb941a-49e6-42a3-adec-763ab4f5848e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e998c41-897b-4199-bc52-4e395ab5666a" xlink:to="loc_us-gaap_PatentsMember_c4bb941a-49e6-42a3-adec-763ab4f5848e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_222779e6-aefd-41d3-83b8-971211be872e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_448da850-28c1-4894-8174-d43873341104" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_222779e6-aefd-41d3-83b8-971211be872e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4605c114-cc01-4018-8971-7fd5a348f2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_222779e6-aefd-41d3-83b8-971211be872e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4605c114-cc01-4018-8971-7fd5a348f2c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_ef83db37-68ec-4943-b354-07dc3d2c14f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4605c114-cc01-4018-8971-7fd5a348f2c6" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_ef83db37-68ec-4943-b354-07dc3d2c14f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_412694ed-dc6c-4f30-aede-1b373f8f378f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4605c114-cc01-4018-8971-7fd5a348f2c6" xlink:to="loc_us-gaap_BuildingImprovementsMember_412694ed-dc6c-4f30-aede-1b373f8f378f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_448da850-28c1-4894-8174-d43873341104" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b79f415b-ba25-4ef4-bdb3-b7b8a34f3485" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b79f415b-ba25-4ef4-bdb3-b7b8a34f3485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_113a5b92-a5e0-420d-9eba-04f7ed653539" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquiredReceivablesFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_113a5b92-a5e0-420d-9eba-04f7ed653539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_43ed3904-9da0-47ec-85f4-c1dbb33cb00e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_43ed3904-9da0-47ec-85f4-c1dbb33cb00e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_804e8d08-c756-4b0d-9376-1faf45b631ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_804e8d08-c756-4b0d-9376-1faf45b631ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_fb60701b-81e4-4f67-8ebd-61086542ed2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_fb60701b-81e4-4f67-8ebd-61086542ed2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized_bf2ab8b2-8d31-4e41-9ab0-2383f0f303b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized_bf2ab8b2-8d31-4e41-9ab0-2383f0f303b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_dd4c2761-c3eb-4247-ad3d-5f8ea459bdb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_dd4c2761-c3eb-4247-ad3d-5f8ea459bdb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_9dd80728-2182-442a-948a-7e8b4c36228c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_9dd80728-2182-442a-948a-7e8b4c36228c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_687efe07-8683-4d3e-966f-76b2cbbce7a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_687efe07-8683-4d3e-966f-76b2cbbce7a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_b92fe19a-8f3d-457b-913a-a5997756acb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_b92fe19a-8f3d-457b-913a-a5997756acb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_34c5b365-0c30-474a-bc06-c04049e806b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_34c5b365-0c30-474a-bc06-c04049e806b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_83288a11-f1be-40ca-9549-8e30446ce71e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_83288a11-f1be-40ca-9549-8e30446ce71e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_a278f301-5693-4cf9-8dd1-222f97f29df9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_a278f301-5693-4cf9-8dd1-222f97f29df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_38b6198c-5a92-4458-9db3-de0ef71b9818" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_38b6198c-5a92-4458-9db3-de0ef71b9818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities_366a5113-6039-400b-8cfd-e83aceb783fe" xlink:href="ssd-20241231.xsd#ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities_366a5113-6039-400b-8cfd-e83aceb783fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_ea2cde17-faab-4f3c-9d98-f4d8ce674c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_ea2cde17-faab-4f3c-9d98-f4d8ce674c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_05f180bf-b382-4958-b8d9-3e69c2ec8f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_05f180bf-b382-4958-b8d9-3e69c2ec8f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_862f0ae6-7bac-4bc2-a554-b92fadc6944b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_862f0ae6-7bac-4bc2-a554-b92fadc6944b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8cff9ba9-73e6-46fc-a911-c8d665d3641d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_Goodwill_8cff9ba9-73e6-46fc-a911-c8d665d3641d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_fcf3ee99-67c0-49c8-a330-02a664d856e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_fcf3ee99-67c0-49c8-a330-02a664d856e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_bbaf45db-bace-4e44-a080-70c232d2a5f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_bbaf45db-bace-4e44-a080-70c232d2a5f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_b7fde844-f33d-4c91-876e-f5ff0ac88b79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_b7fde844-f33d-4c91-876e-f5ff0ac88b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_72e8f1c5-601d-4c0f-ba1e-2c7c03c3095d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_73d316d4-01cf-4c92-b7ba-289b77cef665" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_72e8f1c5-601d-4c0f-ba1e-2c7c03c3095d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#AcquisitionsIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_b8da2d0e-d0a6-48c3-a283-938d1e42dc05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ae5cca3-466e-4646-b3cc-26f1b3add71f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_b8da2d0e-d0a6-48c3-a283-938d1e42dc05" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ae5cca3-466e-4646-b3cc-26f1b3add71f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_10453295-c0c4-41ab-91cd-1205b4a481f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ae5cca3-466e-4646-b3cc-26f1b3add71f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_10453295-c0c4-41ab-91cd-1205b4a481f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7cd69119-f218-47b2-9cfc-4ceab20603ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_10453295-c0c4-41ab-91cd-1205b4a481f4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7cd69119-f218-47b2-9cfc-4ceab20603ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ETANCOMember_06818fa5-f418-42c9-8f40-dc52ee625c52" xlink:href="ssd-20241231.xsd#ssd_ETANCOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7cd69119-f218-47b2-9cfc-4ceab20603ee" xlink:to="loc_ssd_ETANCOMember_06818fa5-f418-42c9-8f40-dc52ee625c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4ef6c5c8-ebe2-439a-81a1-6b2d574df605" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ae5cca3-466e-4646-b3cc-26f1b3add71f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4ef6c5c8-ebe2-439a-81a1-6b2d574df605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d0427804-a90d-4fd1-829e-7676e3d9992d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4ef6c5c8-ebe2-439a-81a1-6b2d574df605" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d0427804-a90d-4fd1-829e-7676e3d9992d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_1a1fa379-580c-4bf8-a320-1dbeb7f7e934" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d0427804-a90d-4fd1-829e-7676e3d9992d" xlink:to="loc_us-gaap_CustomerRelationshipsMember_1a1fa379-580c-4bf8-a320-1dbeb7f7e934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_57453fc2-edfb-4679-ad55-b2d7127ffd22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d0427804-a90d-4fd1-829e-7676e3d9992d" xlink:to="loc_us-gaap_TradeNamesMember_57453fc2-edfb-4679-ad55-b2d7127ffd22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_f3d30644-302e-46d6-a39d-4675124a7856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d0427804-a90d-4fd1-829e-7676e3d9992d" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_f3d30644-302e-46d6-a39d-4675124a7856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_7b098a20-2c37-4f95-8e8e-a317628afe65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d0427804-a90d-4fd1-829e-7676e3d9992d" xlink:to="loc_us-gaap_PatentsMember_7b098a20-2c37-4f95-8e8e-a317628afe65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_4de2501c-c6ff-46b5-bd46-ce00b6b5df4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5ae5cca3-466e-4646-b3cc-26f1b3add71f" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_4de2501c-c6ff-46b5-bd46-ce00b6b5df4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_4781db26-6c02-42c3-bd5d-8f928b74f7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4de2501c-c6ff-46b5-bd46-ce00b6b5df4d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_4781db26-6c02-42c3-bd5d-8f928b74f7ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_0861d976-361d-4aed-9f3e-d6cbfbdf6ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4de2501c-c6ff-46b5-bd46-ce00b6b5df4d" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_0861d976-361d-4aed-9f3e-d6cbfbdf6ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AcquisitionsProFormaDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#AcquisitionsProFormaDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/AcquisitionsProFormaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_31def2c0-88d4-4b3c-94bf-b40713cc222e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3c779026-8ffa-4e6a-9b3e-f310b37a5a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_31def2c0-88d4-4b3c-94bf-b40713cc222e" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3c779026-8ffa-4e6a-9b3e-f310b37a5a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_75dbdc1c-bf81-464e-bb82-5b58af638e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3c779026-8ffa-4e6a-9b3e-f310b37a5a3e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_75dbdc1c-bf81-464e-bb82-5b58af638e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a912263-bc7a-42f6-b02a-0c1aca70a280" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_75dbdc1c-bf81-464e-bb82-5b58af638e4c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a912263-bc7a-42f6-b02a-0c1aca70a280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ETANCOMember_b1cb884d-a041-480f-99f8-76a68d5f2b97" xlink:href="ssd-20241231.xsd#ssd_ETANCOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a912263-bc7a-42f6-b02a-0c1aca70a280" xlink:to="loc_ssd_ETANCOMember_b1cb884d-a041-480f-99f8-76a68d5f2b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_bc2c8d64-ce13-49d4-9d47-f5bd9d633e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3c779026-8ffa-4e6a-9b3e-f310b37a5a3e" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_bc2c8d64-ce13-49d4-9d47-f5bd9d633e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_d264d62b-e227-45af-a0ca-861bbc12be3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc2c8d64-ce13-49d4-9d47-f5bd9d633e6b" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_d264d62b-e227-45af-a0ca-861bbc12be3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_b6fa4cc8-9be7-42f7-a6bd-043ece13cc97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc2c8d64-ce13-49d4-9d47-f5bd9d633e6b" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_b6fa4cc8-9be7-42f7-a6bd-043ece13cc97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareProFormaAbstract_e06fdc96-d147-481e-acda-0b8557ef8f44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareProFormaAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc2c8d64-ce13-49d4-9d47-f5bd9d633e6b" xlink:to="loc_us-gaap_EarningsPerShareProFormaAbstract_e06fdc96-d147-481e-acda-0b8557ef8f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasicEarningsPerShareProForma_7be413ed-b74d-4203-b31f-798108a21afe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasicEarningsPerShareProForma"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_e06fdc96-d147-481e-acda-0b8557ef8f44" xlink:to="loc_us-gaap_BasicEarningsPerShareProForma_7be413ed-b74d-4203-b31f-798108a21afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutedEarningsPerShareProForma_9e1144bd-4bf9-4e63-8b6b-1693301a7a15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutedEarningsPerShareProForma"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_e06fdc96-d147-481e-acda-0b8557ef8f44" xlink:to="loc_us-gaap_DilutedEarningsPerShareProForma_9e1144bd-4bf9-4e63-8b6b-1693301a7a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b42ad658-c64a-42ed-b5c7-15a436b10e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc2c8d64-ce13-49d4-9d47-f5bd9d633e6b" xlink:to="loc_us-gaap_EarningsPerShareAbstract_b42ad658-c64a-42ed-b5c7-15a436b10e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f86fd7ef-5355-44ea-9e6c-653e622ee49e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b42ad658-c64a-42ed-b5c7-15a436b10e0d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f86fd7ef-5355-44ea-9e6c-653e622ee49e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_07ffae18-8159-49fb-a68f-c1cbfafb3289" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b42ad658-c64a-42ed-b5c7-15a436b10e0d" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_07ffae18-8159-49fb-a68f-c1cbfafb3289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#RevenuefromContractswithCustomersDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_62143670-c756-4f55-8b85-fe7d31f65bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_cbeca5ca-f728-46d5-af49-efa81aab44d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_62143670-c756-4f55-8b85-fe7d31f65bdf" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_cbeca5ca-f728-46d5-af49-efa81aab44d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_00dce85c-d64b-4818-b76e-44b2b441a4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_cbeca5ca-f728-46d5-af49-efa81aab44d4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_00dce85c-d64b-4818-b76e-44b2b441a4a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_456010b5-20b2-47ff-97e4-d4726f1ac6ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_00dce85c-d64b-4818-b76e-44b2b441a4a7" xlink:to="loc_us-gaap_SegmentDomain_456010b5-20b2-47ff-97e4-d4726f1ac6ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_WoodConstructionMember_86d772b2-e377-43ea-8fb6-c20556a9df50" xlink:href="ssd-20241231.xsd#ssd_WoodConstructionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_456010b5-20b2-47ff-97e4-d4726f1ac6ab" xlink:to="loc_ssd_WoodConstructionMember_86d772b2-e377-43ea-8fb6-c20556a9df50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ConcreteConstructionMember_580d6e4a-f2cc-41ae-82d4-26fde767b91a" xlink:href="ssd-20241231.xsd#ssd_ConcreteConstructionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_456010b5-20b2-47ff-97e4-d4726f1ac6ab" xlink:to="loc_ssd_ConcreteConstructionMember_580d6e4a-f2cc-41ae-82d4-26fde767b91a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_OtherProductsMember_817fa600-07b3-4bba-820b-3b3e70169f23" xlink:href="ssd-20241231.xsd#ssd_OtherProductsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_456010b5-20b2-47ff-97e4-d4726f1ac6ab" xlink:to="loc_ssd_OtherProductsMember_817fa600-07b3-4bba-820b-3b3e70169f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_2af7d1f7-738e-4e75-8944-00c6e0fe7741" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_cbeca5ca-f728-46d5-af49-efa81aab44d4" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_2af7d1f7-738e-4e75-8944-00c6e0fe7741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_94a0d39b-babe-4839-9b9a-4456b457fc88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_2af7d1f7-738e-4e75-8944-00c6e0fe7741" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_94a0d39b-babe-4839-9b9a-4456b457fc88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_2708ed1d-4daa-4ba7-8cc0-ad0ee263b0fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_94a0d39b-babe-4839-9b9a-4456b457fc88" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_2708ed1d-4daa-4ba7-8cc0-ad0ee263b0fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_5aaa6176-be92-4ebb-94fc-790b3e439253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_cbeca5ca-f728-46d5-af49-efa81aab44d4" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_5aaa6176-be92-4ebb-94fc-790b3e439253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7f3d5a13-b9a2-4f59-b977-1f6e2ac1d6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_5aaa6176-be92-4ebb-94fc-790b3e439253" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_7f3d5a13-b9a2-4f59-b977-1f6e2ac1d6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_23506c40-78d8-43fa-bac0-06b5fa337e26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_7f3d5a13-b9a2-4f59-b977-1f6e2ac1d6f3" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_23506c40-78d8-43fa-bac0-06b5fa337e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e4cf5f15-b66c-42cc-a5e4-462f2b211638" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_cbeca5ca-f728-46d5-af49-efa81aab44d4" xlink:to="loc_srt_ProductOrServiceAxis_e4cf5f15-b66c-42cc-a5e4-462f2b211638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c48ac5b9-b7eb-4a7f-b03a-eb79ee763e85" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_e4cf5f15-b66c-42cc-a5e4-462f2b211638" xlink:to="loc_srt_ProductsAndServicesDomain_c48ac5b9-b7eb-4a7f-b03a-eb79ee763e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_62d035e5-732d-416c-a931-6f3a52568dea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c48ac5b9-b7eb-4a7f-b03a-eb79ee763e85" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_62d035e5-732d-416c-a931-6f3a52568dea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9a3dde9a-c2de-4782-bbe1-64784efc4964" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_cbeca5ca-f728-46d5-af49-efa81aab44d4" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_9a3dde9a-c2de-4782-bbe1-64784efc4964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d25a7454-2ec9-4f16-a787-3ca1b525f32c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9a3dde9a-c2de-4782-bbe1-64784efc4964" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d25a7454-2ec9-4f16-a787-3ca1b525f32c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_95c36b89-ea57-4aa0-9dec-c15945d52a82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9a3dde9a-c2de-4782-bbe1-64784efc4964" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_95c36b89-ea57-4aa0-9dec-c15945d52a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#NetIncomeperShareSharesandEPSDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6dbeaa73-2ad4-4692-a6d1-99ad7bae2e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_e186503d-a738-4ce0-8733-9bf5c990ea73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6dbeaa73-2ad4-4692-a6d1-99ad7bae2e6b" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_e186503d-a738-4ce0-8733-9bf5c990ea73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a4036da5-6d83-46e7-8d63-6b9cd574b428" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_e186503d-a738-4ce0-8733-9bf5c990ea73" xlink:to="loc_us-gaap_NetIncomeLoss_a4036da5-6d83-46e7-8d63-6b9cd574b428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d3b8c42a-1a8c-48a7-8eb8-bfe8189e0538" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_e186503d-a738-4ce0-8733-9bf5c990ea73" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d3b8c42a-1a8c-48a7-8eb8-bfe8189e0538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2eee8e6c-24bf-4927-b181-1defdb8bed04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_e186503d-a738-4ce0-8733-9bf5c990ea73" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2eee8e6c-24bf-4927-b181-1defdb8bed04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_805c14a8-e702-4374-a88c-136bb48b783e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_e186503d-a738-4ce0-8733-9bf5c990ea73" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_805c14a8-e702-4374-a88c-136bb48b783e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2a660266-21a9-48ee-9af9-c5251e269dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6dbeaa73-2ad4-4692-a6d1-99ad7bae2e6b" xlink:to="loc_us-gaap_EarningsPerShareAbstract_2a660266-21a9-48ee-9af9-c5251e269dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_bd1ae53c-9341-40e3-8474-e22dda1106b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2a660266-21a9-48ee-9af9-c5251e269dbd" xlink:to="loc_us-gaap_EarningsPerShareBasic_bd1ae53c-9341-40e3-8474-e22dda1106b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_854c6a52-a41d-420f-b1cc-05eda9ecdf11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2a660266-21a9-48ee-9af9-c5251e269dbd" xlink:to="loc_us-gaap_EarningsPerShareDiluted_854c6a52-a41d-420f-b1cc-05eda9ecdf11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#StockholdersEquityStockRepurchaseProgramDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f00596dc-6c1b-44e1-9e36-9d275bcac672" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesTable_d613a335-cdb8-400a-8492-b68e888c98f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f00596dc-6c1b-44e1-9e36-9d275bcac672" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesTable_d613a335-cdb8-400a-8492-b68e888c98f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_ec4bb5a5-0a9c-40a3-bc03-d6136840eea4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesTable_d613a335-cdb8-400a-8492-b68e888c98f7" xlink:to="loc_srt_ShareRepurchaseProgramAxis_ec4bb5a5-0a9c-40a3-bc03-d6136840eea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_735ce03b-43c8-4fce-8fc1-b83c43bbf961" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramAxis_ec4bb5a5-0a9c-40a3-bc03-d6136840eea4" xlink:to="loc_srt_ShareRepurchaseProgramDomain_735ce03b-43c8-4fce-8fc1-b83c43bbf961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_A2018StockRepurchaseProgramMemberMember_c96aec23-fc0c-444a-a2eb-92a370ba4ea6" xlink:href="ssd-20241231.xsd#ssd_A2018StockRepurchaseProgramMemberMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_735ce03b-43c8-4fce-8fc1-b83c43bbf961" xlink:to="loc_ssd_A2018StockRepurchaseProgramMemberMember_c96aec23-fc0c-444a-a2eb-92a370ba4ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesTable_d613a335-cdb8-400a-8492-b68e888c98f7" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_4593d6c2-b42b-4a82-932a-95eb51a085cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_4593d6c2-b42b-4a82-932a-95eb51a085cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_d30eb430-a90a-4fb2-8d34-815be1b60d37" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_d30eb430-a90a-4fb2-8d34-815be1b60d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_26d4e9ef-bc83-4dc8-b1e0-eb1e0028292f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_26d4e9ef-bc83-4dc8-b1e0-eb1e0028292f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_43c8554b-063a-461b-a392-fb824c005f13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_43c8554b-063a-461b-a392-fb824c005f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredParValueMethod_262a9e09-a514-4c0f-bc71-987ae3655713" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredParValueMethod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredParValueMethod_262a9e09-a514-4c0f-bc71-987ae3655713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramExciseTaxPayable_3661d950-3892-4e3c-a127-78f42f4e14d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareRepurchaseProgramExciseTaxPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_6dcfd6b9-52b9-44e4-a549-e4828710dce1" xlink:to="loc_us-gaap_ShareRepurchaseProgramExciseTaxPayable_3661d950-3892-4e3c-a127-78f42f4e14d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#StockholdersEquityComprehensiveIncomeLossDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_17c55746-f25a-4394-a758-35f8727753e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cc8b0bf8-7178-42a6-bd48-d96bb4631f22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_17c55746-f25a-4394-a758-35f8727753e5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cc8b0bf8-7178-42a6-bd48-d96bb4631f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1b905641-0f6b-4e91-9ef0-08ac6f5a1d22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cc8b0bf8-7178-42a6-bd48-d96bb4631f22" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1b905641-0f6b-4e91-9ef0-08ac6f5a1d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1ed682fe-75db-440f-bccc-97f7b116fbe6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1b905641-0f6b-4e91-9ef0-08ac6f5a1d22" xlink:to="loc_us-gaap_EquityComponentDomain_1ed682fe-75db-440f-bccc-97f7b116fbe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_d2ad8f30-0c03-4dd5-8c0a-47eeacfea7f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1ed682fe-75db-440f-bccc-97f7b116fbe6" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_d2ad8f30-0c03-4dd5-8c0a-47eeacfea7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_78161d3b-a286-4d3a-9510-12660bd43f43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1ed682fe-75db-440f-bccc-97f7b116fbe6" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_78161d3b-a286-4d3a-9510-12660bd43f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_4df1d06c-0504-4031-a68d-cfaa4cd11070" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1ed682fe-75db-440f-bccc-97f7b116fbe6" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_4df1d06c-0504-4031-a68d-cfaa4cd11070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ForwardForeignCurrencyMember_4337b7fe-454d-430b-8902-72be2293ceb3" xlink:href="ssd-20241231.xsd#ssd_ForwardForeignCurrencyMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1ed682fe-75db-440f-bccc-97f7b116fbe6" xlink:to="loc_ssd_ForwardForeignCurrencyMember_4337b7fe-454d-430b-8902-72be2293ceb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cc8b0bf8-7178-42a6-bd48-d96bb4631f22" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ee86d7f5-b88f-40ee-ae18-e34ecc25faa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ee86d7f5-b88f-40ee-ae18-e34ecc25faa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2270b897-1392-48e8-bd2c-e2c3bf71e03e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2270b897-1392-48e8-bd2c-e2c3bf71e03e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_a2c91b8d-7cb5-4c0d-aa8b-6c4cdc304ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_a2c91b8d-7cb5-4c0d-aa8b-6c4cdc304ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_574f2b70-14b7-45df-8604-ae0d583c41d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_574f2b70-14b7-45df-8604-ae0d583c41d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_774246b9-7992-4789-bd56-733d090038e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_96aee232-4962-4656-a99c-7c98806f0ae9" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_774246b9-7992-4789-bd56-733d090038e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/StockBasedCompensationDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#StockBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/StockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_36b84db4-c062-4ad2-85a8-354ab8931b97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3a18b6b-f348-427b-9b29-90f6e64d316f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_36b84db4-c062-4ad2-85a8-354ab8931b97" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3a18b6b-f348-427b-9b29-90f6e64d316f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_5955668c-ae33-49f0-bb3d-2ba56ab67cb7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3a18b6b-f348-427b-9b29-90f6e64d316f" xlink:to="loc_srt_TitleOfIndividualAxis_5955668c-ae33-49f0-bb3d-2ba56ab67cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8f7308e-ecbb-480c-9f27-a483de50721b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_5955668c-ae33-49f0-bb3d-2ba56ab67cb7" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8f7308e-ecbb-480c-9f27-a483de50721b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_76f55d93-3627-414b-bbc4-1eeab0410fba" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8f7308e-ecbb-480c-9f27-a483de50721b" xlink:to="loc_srt_DirectorMember_76f55d93-3627-414b-bbc4-1eeab0410fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EmployeesMember_2b9f84b3-07fd-4031-a784-e57ce4825ba5" xlink:href="ssd-20241231.xsd#ssd_EmployeesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8f7308e-ecbb-480c-9f27-a483de50721b" xlink:to="loc_ssd_EmployeesMember_2b9f84b3-07fd-4031-a784-e57ce4825ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_106ad696-301c-4c99-8717-b2011df4f597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3a18b6b-f348-427b-9b29-90f6e64d316f" xlink:to="loc_us-gaap_PlanNameAxis_106ad696-301c-4c99-8717-b2011df4f597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_48fed4ed-c7a8-4bb7-8e73-961bda6c4942" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_106ad696-301c-4c99-8717-b2011df4f597" xlink:to="loc_us-gaap_PlanNameDomain_48fed4ed-c7a8-4bb7-8e73-961bda6c4942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_StockOptionAndRestrictedStockUnitPlan2011Member_fe2d3fa7-64c3-4ace-9641-11e7734d9d9d" xlink:href="ssd-20241231.xsd#ssd_StockOptionAndRestrictedStockUnitPlan2011Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_48fed4ed-c7a8-4bb7-8e73-961bda6c4942" xlink:to="loc_ssd_StockOptionAndRestrictedStockUnitPlan2011Member_fe2d3fa7-64c3-4ace-9641-11e7734d9d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_StockBonusPlanMember_3af197ec-fada-4cf6-9d35-d675aa9fae17" xlink:href="ssd-20241231.xsd#ssd_StockBonusPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_48fed4ed-c7a8-4bb7-8e73-961bda6c4942" xlink:to="loc_ssd_StockBonusPlanMember_3af197ec-fada-4cf6-9d35-d675aa9fae17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_963c3297-f545-406f-9e0b-2d456ad45180" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3a18b6b-f348-427b-9b29-90f6e64d316f" xlink:to="loc_us-gaap_AwardTypeAxis_963c3297-f545-406f-9e0b-2d456ad45180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed1575c7-0f79-4970-bf45-8f962b02eefc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_963c3297-f545-406f-9e0b-2d456ad45180" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed1575c7-0f79-4970-bf45-8f962b02eefc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9b56b067-4c61-474e-a56d-ac36bdb3ab71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed1575c7-0f79-4970-bf45-8f962b02eefc" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_9b56b067-4c61-474e-a56d-ac36bdb3ab71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_35754f9c-3cee-4d69-ba68-3839f1d8c5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed1575c7-0f79-4970-bf45-8f962b02eefc" xlink:to="loc_us-gaap_EmployeeStockOptionMember_35754f9c-3cee-4d69-ba68-3839f1d8c5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_80d02209-8667-4b40-b634-50d6e859e713" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed1575c7-0f79-4970-bf45-8f962b02eefc" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember_80d02209-8667-4b40-b634-50d6e859e713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3a18b6b-f348-427b-9b29-90f6e64d316f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6699475d-8683-4531-90d4-4595df951378" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6699475d-8683-4531-90d4-4595df951378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_046fbf42-b58f-422c-a4ea-2be031096f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_046fbf42-b58f-422c-a4ea-2be031096f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7af9632c-8652-4dba-8a39-f0ed5f0443b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7af9632c-8652-4dba-8a39-f0ed5f0443b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_bb1ccc7a-d8d2-46fe-a182-7325d0fe971f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_bb1ccc7a-d8d2-46fe-a182-7325d0fe971f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c1c27dc6-f348-488a-820a-4982e4747292" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c1c27dc6-f348-488a-820a-4982e4747292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_830b8132-9ff3-42c7-8667-f9a29ff8f129" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_830b8132-9ff3-42c7-8667-f9a29ff8f129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_e17138df-b341-4c53-b248-21fe0c3d866a" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_149fa6b4-91b1-48cd-a565-2febd52cb335" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_e17138df-b341-4c53-b248-21fe0c3d866a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_37d83a98-583c-4200-bd49-354ea3ab6014" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_37d83a98-583c-4200-bd49-354ea3ab6014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_590a21cd-98ce-43d1-b354-4e34bb1ec869" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_590a21cd-98ce-43d1-b354-4e34bb1ec869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e1fcf73f-82e1-4593-837a-c6d171d26c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e1fcf73f-82e1-4593-837a-c6d171d26c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f4b22cf0-9359-44a0-bd54-f03febbe9d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f4b22cf0-9359-44a0-bd54-f03febbe9d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5b8f196d-2ded-40c8-b8bf-2f665e838738" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5b8f196d-2ded-40c8-b8bf-2f665e838738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_c23bca77-b600-4de7-9b2e-e46f94128702" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b9358eff-0eda-47f2-b9e0-996328cbccc9" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_c23bca77-b600-4de7-9b2e-e46f94128702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_4f38f17e-5b35-4045-aae9-c41537ce6ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_4f38f17e-5b35-4045-aae9-c41537ce6ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue_fb1d85c3-ca4c-422d-b804-6d84ba5d7b33" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_4f38f17e-5b35-4045-aae9-c41537ce6ad8" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue_fb1d85c3-ca4c-422d-b804-6d84ba5d7b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue_84920e1d-29eb-4a32-8e0d-d73dc0de0648" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_4f38f17e-5b35-4045-aae9-c41537ce6ad8" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue_84920e1d-29eb-4a32-8e0d-d73dc0de0648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_38fb6e41-9bc0-4e02-950c-3f546e5b3cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_4f38f17e-5b35-4045-aae9-c41537ce6ad8" xlink:to="loc_us-gaap_SharePrice_38fb6e41-9bc0-4e02-950c-3f546e5b3cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_283677ab-e07b-425a-99fe-d094e3c604cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_4f38f17e-5b35-4045-aae9-c41537ce6ad8" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_283677ab-e07b-425a-99fe-d094e3c604cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NumberOfDirectors_574a515e-eeb8-4fe8-ba24-010e339ad6ec" xlink:href="ssd-20241231.xsd#ssd_NumberOfDirectors"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_ssd_NumberOfDirectors_574a515e-eeb8-4fe8-ba24-010e339ad6ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_86674649-c4c6-42d0-9420-e766aa3c52b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_86674649-c4c6-42d0-9420-e766aa3c52b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5eb1b53c-647a-4619-8066-4f5a9eb6133e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_86674649-c4c6-42d0-9420-e766aa3c52b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5eb1b53c-647a-4619-8066-4f5a9eb6133e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_5e70e545-0176-4ddc-9020-a283d2a8aec5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_86674649-c4c6-42d0-9420-e766aa3c52b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_5e70e545-0176-4ddc-9020-a283d2a8aec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_362e47fe-37ec-4fc8-8d2a-339617ab4aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_86674649-c4c6-42d0-9420-e766aa3c52b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_362e47fe-37ec-4fc8-8d2a-339617ab4aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_8221c6ac-d637-4aae-86b7-83e53af47741" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_8221c6ac-d637-4aae-86b7-83e53af47741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue_3565e4f8-f34a-49c3-8fd2-eab9becae524" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_8221c6ac-d637-4aae-86b7-83e53af47741" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue_3565e4f8-f34a-49c3-8fd2-eab9becae524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract_6d0841ca-0b05-48ac-b008-7b2ed37f33b0" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract_6d0841ca-0b05-48ac-b008-7b2ed37f33b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3202e9f2-311b-46e6-a8b2-a050c795781f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract_6d0841ca-0b05-48ac-b008-7b2ed37f33b0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3202e9f2-311b-46e6-a8b2-a050c795781f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a9b38cf8-071f-487b-b2ef-97f195849280" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract_6d0841ca-0b05-48ac-b008-7b2ed37f33b0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a9b38cf8-071f-487b-b2ef-97f195849280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8b602f0b-e412-441c-a1d1-afb9e54efb38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod_d96b95fb-feed-4e35-8d58-9db5f2f398d1" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod_d96b95fb-feed-4e35-8d58-9db5f2f398d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod_8a9efd79-ffc3-49fe-afa7-e0c528a8460a" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod_8a9efd79-ffc3-49fe-afa7-e0c528a8460a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash_f10da1ce-76d8-4199-9e71-738d1e11b11f" xlink:href="ssd-20241231.xsd#ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash_f10da1ce-76d8-4199-9e71-738d1e11b11f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_dcf847f8-0a46-441f-b19e-7dcdab9d5499" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_dcf847f8-0a46-441f-b19e-7dcdab9d5499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_d6a7933f-eea1-411e-90ea-af5ddab3f4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_d6a7933f-eea1-411e-90ea-af5ddab3f4a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_d857601a-43e9-422a-b7c2-1df5f6f77f00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_d857601a-43e9-422a-b7c2-1df5f6f77f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_4f39d093-589b-45cc-9e6d-7b6a7d8ac98e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_4f39d093-589b-45cc-9e6d-7b6a7d8ac98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_8c5b10a1-f72d-48f1-bfef-8a65952c9c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_8c5b10a1-f72d-48f1-bfef-8a65952c9c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_eea1e50c-682b-4c03-803d-0914e1119d73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_eea1e50c-682b-4c03-803d-0914e1119d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod_c159dba8-c3cf-445d-8178-e182cc5ebe24" xlink:href="ssd-20241231.xsd#ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod_c159dba8-c3cf-445d-8178-e182cc5ebe24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4d819ae3-e871-4f13-b193-2322abe3b4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_272dda1d-460b-4594-94be-5ad21671908c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4d819ae3-e871-4f13-b193-2322abe3b4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#TradeAccountsReceivablenetDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_702a0c1a-87b8-47dc-8253-fb0936992651" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_3874d39b-95a3-4412-b9a1-c453cacb5abf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_702a0c1a-87b8-47dc-8253-fb0936992651" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_3874d39b-95a3-4412-b9a1-c453cacb5abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f36e61bc-5ab3-43df-b7dd-b4dcfe78ed72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_702a0c1a-87b8-47dc-8253-fb0936992651" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f36e61bc-5ab3-43df-b7dd-b4dcfe78ed72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AllowanceForSalesDiscountAndReturnsCurrent_018b5f05-5c45-4658-a048-a4b7e3c0c0d4" xlink:href="ssd-20241231.xsd#ssd_AllowanceForSalesDiscountAndReturnsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_702a0c1a-87b8-47dc-8253-fb0936992651" xlink:to="loc_ssd_AllowanceForSalesDiscountAndReturnsCurrent_018b5f05-5c45-4658-a048-a4b7e3c0c0d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f8d3ee23-7eee-4f7a-ac32-b2049e872dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_702a0c1a-87b8-47dc-8253-fb0936992651" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f8d3ee23-7eee-4f7a-ac32-b2049e872dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/InventoriesDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_c6e2be56-2439-4f66-a4b5-c07e04b12101" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_0463d9f7-4954-4562-abae-ea62204cbd6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c6e2be56-2439-4f66-a4b5-c07e04b12101" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_0463d9f7-4954-4562-abae-ea62204cbd6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_fbf2681a-fec1-418f-9f1d-4cf590c3bcc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c6e2be56-2439-4f66-a4b5-c07e04b12101" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_fbf2681a-fec1-418f-9f1d-4cf590c3bcc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_d2f6b107-bb27-4906-98ca-194315e45dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c6e2be56-2439-4f66-a4b5-c07e04b12101" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_d2f6b107-bb27-4906-98ca-194315e45dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_512cc1d2-0006-4e34-8f9f-f5b5324ce6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c6e2be56-2439-4f66-a4b5-c07e04b12101" xlink:to="loc_us-gaap_InventoryNet_512cc1d2-0006-4e34-8f9f-f5b5324ce6fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/DerivativeInstrumentsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#DerivativeInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/DerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_86cceb02-6be9-495d-a6b5-108355fbbb4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_86cceb02-6be9-495d-a6b5-108355fbbb4a" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e9fefef5-7201-4b1d-899e-06d40ca23c83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e9fefef5-7201-4b1d-899e-06d40ca23c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e9fefef5-7201-4b1d-899e-06d40ca23c83" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ForwardPointsMember_8706993f-64be-4200-a825-6f0d3876f8ec" xlink:href="ssd-20241231.xsd#ssd_ForwardPointsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_ssd_ForwardPointsMember_8706993f-64be-4200-a825-6f0d3876f8ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SwapMember_4a662025-1080-4df5-8a63-bfbc53bae966" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_us-gaap_SwapMember_4a662025-1080-4df5-8a63-bfbc53bae966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_c848553f-c87c-4368-a3bf-c4155f0f1711" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_us-gaap_InterestRateContractMember_c848553f-c87c-4368-a3bf-c4155f0f1711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_9053986d-698e-448c-a4fe-e4596231aaef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_9053986d-698e-448c-a4fe-e4596231aaef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_7b972e4e-df31-4e32-8004-6acf4e3064aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_us-gaap_ForwardContractsMember_7b972e4e-df31-4e32-8004-6acf4e3064aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_8aa2d282-bf19-427d-af5f-a968f65e4be5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_us-gaap_ForeignExchangeContractMember_8aa2d282-bf19-427d-af5f-a968f65e4be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EURForwardContractMember_671cf0b6-2f3a-42ec-a5fd-e9059e2ffc89" xlink:href="ssd-20241231.xsd#ssd_EURForwardContractMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_ssd_EURForwardContractMember_671cf0b6-2f3a-42ec-a5fd-e9059e2ffc89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_8dddcd23-1015-46d8-9831-33b17d827828" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_02b087fb-47b1-4399-8148-32bf5612ee02" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_8dddcd23-1015-46d8-9831-33b17d827828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_089819ca-bda5-4d62-b209-0895d110d2f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_089819ca-bda5-4d62-b209-0895d110d2f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_a3a7b326-158d-42e8-8f79-16003e46943c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_089819ca-bda5-4d62-b209-0895d110d2f4" xlink:to="loc_us-gaap_HedgingRelationshipDomain_a3a7b326-158d-42e8-8f79-16003e46943c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_74c7ba1f-b77a-4ff8-8c36-4f2e756464be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_a3a7b326-158d-42e8-8f79-16003e46943c" xlink:to="loc_us-gaap_CashFlowHedgingMember_74c7ba1f-b77a-4ff8-8c36-4f2e756464be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_03f45fd3-fc9d-4272-a38d-085bf0312809" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_a3a7b326-158d-42e8-8f79-16003e46943c" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_03f45fd3-fc9d-4272-a38d-085bf0312809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember_8549db93-dcb9-43c6-a76c-526f595fc314" xlink:href="ssd-20241231.xsd#ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_a3a7b326-158d-42e8-8f79-16003e46943c" xlink:to="loc_ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember_8549db93-dcb9-43c6-a76c-526f595fc314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_HedgeAccountingReserveBalanceMember_0dd18f02-bb57-40f5-a886-0aa398078eb5" xlink:href="ssd-20241231.xsd#ssd_HedgeAccountingReserveBalanceMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_a3a7b326-158d-42e8-8f79-16003e46943c" xlink:to="loc_ssd_HedgeAccountingReserveBalanceMember_0dd18f02-bb57-40f5-a886-0aa398078eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3e007787-8e1d-4c28-8de2-89bc67070b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3e007787-8e1d-4c28-8de2-89bc67070b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c107bfe6-893e-476d-9cb7-df5c43d5b85d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3e007787-8e1d-4c28-8de2-89bc67070b6c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c107bfe6-893e-476d-9cb7-df5c43d5b85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_2372b229-24ee-43f1-94fc-1910401d8085" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c107bfe6-893e-476d-9cb7-df5c43d5b85d" xlink:to="loc_us-gaap_InterestExpenseMember_2372b229-24ee-43f1-94fc-1910401d8085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember_b29b9541-eb49-4f6b-ae20-51b601933d91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyGainLossMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c107bfe6-893e-476d-9cb7-df5c43d5b85d" xlink:to="loc_us-gaap_ForeignCurrencyGainLossMember_b29b9541-eb49-4f6b-ae20-51b601933d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_09d9096d-311f-4338-9a3d-24a4013da5a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_09d9096d-311f-4338-9a3d-24a4013da5a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_74d61b02-f330-4bcc-aea1-e30cd220cc82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_09d9096d-311f-4338-9a3d-24a4013da5a7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_74d61b02-f330-4bcc-aea1-e30cd220cc82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_35bbfeb6-107b-4f0d-8b86-9203af5f0d6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_74d61b02-f330-4bcc-aea1-e30cd220cc82" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_35bbfeb6-107b-4f0d-8b86-9203af5f0d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_5c122b19-0924-4254-b92f-3545006f817a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_74d61b02-f330-4bcc-aea1-e30cd220cc82" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_5c122b19-0924-4254-b92f-3545006f817a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f8add32f-6eb4-4556-9033-66d53e27fb69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:to="loc_us-gaap_DebtInstrumentAxis_f8add32f-6eb4-4556-9033-66d53e27fb69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ff146f4a-420b-441d-bde8-1efac6812251" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_f8add32f-6eb4-4556-9033-66d53e27fb69" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ff146f4a-420b-441d-bde8-1efac6812251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DerivativeContractsMember_dcd00ee3-6753-4ece-b827-b708875f17ef" xlink:href="ssd-20241231.xsd#ssd_DerivativeContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ff146f4a-420b-441d-bde8-1efac6812251" xlink:to="loc_ssd_DerivativeContractsMember_dcd00ee3-6753-4ece-b827-b708875f17ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4e3785f8-9078-4098-8abb-cb6eea768a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4e3785f8-9078-4098-8abb-cb6eea768a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d8c95997-03fc-41d0-a9fd-b0be8c247972" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4e3785f8-9078-4098-8abb-cb6eea768a7d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d8c95997-03fc-41d0-a9fd-b0be8c247972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_015b7dc2-b73f-493b-a604-18af7cc8fd28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d8c95997-03fc-41d0-a9fd-b0be8c247972" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_015b7dc2-b73f-493b-a604-18af7cc8fd28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_b5562282-af8d-4ca5-a8b0-99da990095ef" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_fea920b5-cb90-468f-9a5d-f2e41a82aec0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_fea920b5-cb90-468f-9a5d-f2e41a82aec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet_b0d8d21b-4c4a-4406-bbd2-f0b5199b4e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet_b0d8d21b-4c4a-4406-bbd2-f0b5199b4e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_bb72c442-19f6-4f71-bc40-20b8254be0b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_bb72c442-19f6-4f71-bc40-20b8254be0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_4c4aff1e-e765-46a9-91ae-71e190460eec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_4c4aff1e-e765-46a9-91ae-71e190460eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci_d9c623bc-e349-4e50-9337-88926823adc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci_d9c623bc-e349-4e50-9337-88926823adc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet_42d7bb4f-16c7-4d2b-b5f6-6328ea1b24fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet_42d7bb4f-16c7-4d2b-b5f6-6328ea1b24fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_ddbf8279-425c-45a9-be3c-f7043fd3fc41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeNotionalAmount_ddbf8279-425c-45a9-be3c-f7043fd3fc41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_fc9c5f03-f6fd-4ad1-80b9-131e0af8f537" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_fc9c5f03-f6fd-4ad1-80b9-131e0af8f537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_e1a52c59-0ba6-4446-a13c-6e4b2160d11c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_e1a52c59-0ba6-4446-a13c-6e4b2160d11c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_66f7ef11-5e98-4512-843c-ce11db136432" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_66f7ef11-5e98-4512-843c-ce11db136432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax_ebbdd0f7-5f09-4e90-b2f3-7154a44f0176" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax_ebbdd0f7-5f09-4e90-b2f3-7154a44f0176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_23f3cab5-4150-409a-b05b-432e229e20f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeAssets_23f3cab5-4150-409a-b05b-432e229e20f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_cfe73125-8218-4bc6-b07f-f1ad47cb3be4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeLiabilities_cfe73125-8218-4bc6-b07f-f1ad47cb3be4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_eef55890-3583-4875-baa7-d0e6881323b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_eef55890-3583-4875-baa7-d0e6881323b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_OtherForeignExchangeLossNet_e0493805-bd14-436b-bcdf-3b50d55182a2" xlink:href="ssd-20241231.xsd#ssd_OtherForeignExchangeLossNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_ssd_OtherForeignExchangeLossNet_e0493805-bd14-436b-bcdf-3b50d55182a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_f5a3782e-fd86-40da-a94a-e3b2be1252a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_f5a3782e-fd86-40da-a94a-e3b2be1252a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_5287da11-9b0d-474e-b756-32889b4d9594" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e8bf8251-c245-46a9-8994-fa36d3b9a4f0" xlink:to="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_5287da11-9b0d-474e-b756-32889b4d9594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#PropertyPlantandEquipmentnetDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_f1c1812e-b57f-4461-9c06-9de95b61b944" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1c1affd-5818-4876-9d79-082c31f6eaba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_f1c1812e-b57f-4461-9c06-9de95b61b944" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1c1affd-5818-4876-9d79-082c31f6eaba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4904921d-a585-424c-ada8-029b283ae78a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1c1affd-5818-4876-9d79-082c31f6eaba" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4904921d-a585-424c-ada8-029b283ae78a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4904921d-a585-424c-ada8-029b283ae78a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_24119fe4-cfba-437e-a105-eada2fd1a51f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_24119fe4-cfba-437e-a105-eada2fd1a51f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_ab32142e-d00e-4999-a318-13c4ede3a1ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:to="loc_us-gaap_LandMember_ab32142e-d00e-4999-a318-13c4ede3a1ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_422eaaa1-1f8b-4feb-b596-2186a32dc9ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_422eaaa1-1f8b-4feb-b596-2186a32dc9ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_ea10c7ed-994f-4ed3-a3d7-7f12a143a847" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_ea10c7ed-994f-4ed3-a3d7-7f12a143a847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_eeaee798-3772-4c55-8c47-de766374bf39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc25013d-ed31-4634-a64f-270e4b23abd7" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_eeaee798-3772-4c55-8c47-de766374bf39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1c1affd-5818-4876-9d79-082c31f6eaba" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress_ed4a876d-56e8-4653-9884-8350a7950294" xlink:href="ssd-20241231.xsd#ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress_ed4a876d-56e8-4653-9884-8350a7950294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_02ce4b14-1d29-4b27-82ff-5f3e94feb2d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_02ce4b14-1d29-4b27-82ff-5f3e94feb2d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress_7fe3a538-a90a-4338-8d37-3891b8472c6c" xlink:href="ssd-20241231.xsd#ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress_7fe3a538-a90a-4338-8d37-3891b8472c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_fd7f265c-66f8-415c-9f8c-740dbc0709e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_us-gaap_ConstructionInProgressGross_fd7f265c-66f8-415c-9f8c-740dbc0709e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_614af567-d406-432d-85e7-e13397fc9682" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_614af567-d406-432d-85e7-e13397fc9682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost_8d50b1d5-f9ef-4826-95a8-23b6d035e04a" xlink:href="ssd-20241231.xsd#ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost_8d50b1d5-f9ef-4826-95a8-23b6d035e04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_d34c403e-e4be-49cb-8ea1-847d1f178fed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54ac47e1-db31-4c8a-bdb1-e565fae5665b" xlink:to="loc_us-gaap_Depreciation_d34c403e-e4be-49cb-8ea1-847d1f178fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_937b1704-9d36-4aa1-84a4-e2d0876a6926" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_49c3d1b3-b340-458a-a82e-77efe513d6a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_937b1704-9d36-4aa1-84a4-e2d0876a6926" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_49c3d1b3-b340-458a-a82e-77efe513d6a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6edc04c2-f9cf-4841-9ec5-3640e7db4e21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_49c3d1b3-b340-458a-a82e-77efe513d6a4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6edc04c2-f9cf-4841-9ec5-3640e7db4e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d941f4da-ff25-4d0b-a996-26cca2df4f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6edc04c2-f9cf-4841-9ec5-3640e7db4e21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d941f4da-ff25-4d0b-a996-26cca2df4f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_a470b234-883a-48c6-802d-244e4b7d4f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d941f4da-ff25-4d0b-a996-26cca2df4f9e" xlink:to="loc_us-gaap_PatentsMember_a470b234-883a-48c6-802d-244e4b7d4f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NoncompeteAgreementsTrademarksAndOtherMember_d0a7b174-2d6f-4ef5-b6a9-3843c3908669" xlink:href="ssd-20241231.xsd#ssd_NoncompeteAgreementsTrademarksAndOtherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d941f4da-ff25-4d0b-a996-26cca2df4f9e" xlink:to="loc_ssd_NoncompeteAgreementsTrademarksAndOtherMember_d0a7b174-2d6f-4ef5-b6a9-3843c3908669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnpatentedTechnologyMember_02b2e375-29b9-4d54-8dd4-2b55870f7d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnpatentedTechnologyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d941f4da-ff25-4d0b-a996-26cca2df4f9e" xlink:to="loc_us-gaap_UnpatentedTechnologyMember_02b2e375-29b9-4d54-8dd4-2b55870f7d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d0e88b9a-a280-4f6b-9199-d95ca07f76d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d941f4da-ff25-4d0b-a996-26cca2df4f9e" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d0e88b9a-a280-4f6b-9199-d95ca07f76d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_592a0d8b-c88a-4ccd-8298-847ca1064cd3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_49c3d1b3-b340-458a-a82e-77efe513d6a4" xlink:to="loc_srt_StatementGeographicalAxis_592a0d8b-c88a-4ccd-8298-847ca1064cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_592a0d8b-c88a-4ccd-8298-847ca1064cd3" xlink:to="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NorthAmericaSegmentMember_c1cdbf2f-40d7-4fbe-ba09-30cbef220174" xlink:href="ssd-20241231.xsd#ssd_NorthAmericaSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:to="loc_ssd_NorthAmericaSegmentMember_c1cdbf2f-40d7-4fbe-ba09-30cbef220174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EuropeSegmentMember_0e481f1a-83f0-4aa2-8546-d3542b0b5a9d" xlink:href="ssd-20241231.xsd#ssd_EuropeSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:to="loc_ssd_EuropeSegmentMember_0e481f1a-83f0-4aa2-8546-d3542b0b5a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AsiaPacificSegmentMember_4b5011db-79d7-4993-b482-8fcddbe34f80" xlink:href="ssd-20241231.xsd#ssd_AsiaPacificSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:to="loc_ssd_AsiaPacificSegmentMember_4b5011db-79d7-4993-b482-8fcddbe34f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU_dbaf31eb-216d-4905-b621-543681b0d949" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AU"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:to="loc_country_AU_dbaf31eb-216d-4905-b621-543681b0d949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_DE_bc35844a-c3b9-4d5d-bc29-2203ee9656a6" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DE"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_805115ee-8b5a-4387-b70d-5e0bc16f5a9f" xlink:to="loc_country_DE_bc35844a-c3b9-4d5d-bc29-2203ee9656a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_49c3d1b3-b340-458a-a82e-77efe513d6a4" xlink:to="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_2bf977ae-a0bf-4cea-b009-b40d216285f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_2bf977ae-a0bf-4cea-b009-b40d216285f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_a4f9348b-ee6d-4723-b66f-d128ae917091" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_a4f9348b-ee6d-4723-b66f-d128ae917091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_992309e7-a451-47c0-9344-d96ba1a5a8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_GoodwillRollForward_992309e7-a451-47c0-9344-d96ba1a5a8b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4233c9d6-e4f8-426b-9e7a-edcddad6a286" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_992309e7-a451-47c0-9344-d96ba1a5a8b0" xlink:to="loc_us-gaap_Goodwill_4233c9d6-e4f8-426b-9e7a-edcddad6a286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_f825eb88-b5b9-4cea-98dd-c823c017d17a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_992309e7-a451-47c0-9344-d96ba1a5a8b0" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_f825eb88-b5b9-4cea-98dd-c823c017d17a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_34abaa02-d12e-4a7f-b1f5-e765b1c29d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_992309e7-a451-47c0-9344-d96ba1a5a8b0" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_34abaa02-d12e-4a7f-b1f5-e765b1c29d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_602af133-1a86-45df-9d3b-f195686f80f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_602af133-1a86-45df-9d3b-f195686f80f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet_1351496b-036e-4982-af7b-6cc90a8cb6ad" xlink:href="ssd-20241231.xsd#ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet_1351496b-036e-4982-af7b-6cc90a8cb6ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AmortizationOfIntangibleAssetsPurchases_c648b09e-34f6-4cb5-a18a-db87f5c41e57" xlink:href="ssd-20241231.xsd#ssd_AmortizationOfIntangibleAssetsPurchases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_ssd_AmortizationOfIntangibleAssetsPurchases_c648b09e-34f6-4cb5-a18a-db87f5c41e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3aa44927-d81c-44e4-abbe-1a25d335dc2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3aa44927-d81c-44e4-abbe-1a25d335dc2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_6d838176-568c-4fb9-82aa-a7f7c0f2dadc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_6d838176-568c-4fb9-82aa-a7f7c0f2dadc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_9f7c7976-7ef3-4fa1-99f5-54bf9f4596b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_9f7c7976-7ef3-4fa1-99f5-54bf9f4596b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross_e8da515d-3f4c-4551-9a55-622d66f20de5" xlink:href="ssd-20241231.xsd#ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_74a89a48-8177-42f1-98c6-5acb52ea6832" xlink:to="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross_e8da515d-3f4c-4551-9a55-622d66f20de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8dde0901-ed69-402d-96ca-412824267a28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_14e512d9-eb25-4d17-97da-a7acd8322487" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8dde0901-ed69-402d-96ca-412824267a28" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_14e512d9-eb25-4d17-97da-a7acd8322487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bc58005d-2918-4286-9532-955f11670f49" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_14e512d9-eb25-4d17-97da-a7acd8322487" xlink:to="loc_srt_RangeAxis_bc58005d-2918-4286-9532-955f11670f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d276d7b4-48b0-44a3-b958-6a56d7a7843f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_bc58005d-2918-4286-9532-955f11670f49" xlink:to="loc_srt_RangeMember_d276d7b4-48b0-44a3-b958-6a56d7a7843f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f6f7635e-b452-4dbb-b741-0e9ab9b6249b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d276d7b4-48b0-44a3-b958-6a56d7a7843f" xlink:to="loc_srt_MaximumMember_f6f7635e-b452-4dbb-b741-0e9ab9b6249b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_612a0647-b238-407e-a5f6-ac7827e9506e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d276d7b4-48b0-44a3-b958-6a56d7a7843f" xlink:to="loc_srt_MinimumMember_612a0647-b238-407e-a5f6-ac7827e9506e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_44ff3862-4ad1-4b56-b65c-706e6284c616" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_14e512d9-eb25-4d17-97da-a7acd8322487" xlink:to="loc_srt_StatementGeographicalAxis_44ff3862-4ad1-4b56-b65c-706e6284c616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7e0ffbb0-6a85-4d7a-be1c-20b176827226" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_44ff3862-4ad1-4b56-b65c-706e6284c616" xlink:to="loc_srt_SegmentGeographicalDomain_7e0ffbb0-6a85-4d7a-be1c-20b176827226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NorthAmericaSegmentMember_822fd336-2a86-4e9f-a28a-06a8eadfbe4b" xlink:href="ssd-20241231.xsd#ssd_NorthAmericaSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7e0ffbb0-6a85-4d7a-be1c-20b176827226" xlink:to="loc_ssd_NorthAmericaSegmentMember_822fd336-2a86-4e9f-a28a-06a8eadfbe4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_fb64b0fd-6db0-4ed6-943b-c47a963c072c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_14e512d9-eb25-4d17-97da-a7acd8322487" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_fb64b0fd-6db0-4ed6-943b-c47a963c072c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d13d81b8-632d-47c1-b7df-dfd834975775" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fb64b0fd-6db0-4ed6-943b-c47a963c072c" xlink:to="loc_us-gaap_SegmentDomain_d13d81b8-632d-47c1-b7df-dfd834975775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9189ba70-7ae2-4497-a06d-ac0230fe0f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_14e512d9-eb25-4d17-97da-a7acd8322487" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9189ba70-7ae2-4497-a06d-ac0230fe0f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e6c0f5ea-23f1-4a72-ade3-b9ec433c0a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9189ba70-7ae2-4497-a06d-ac0230fe0f21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e6c0f5ea-23f1-4a72-ade3-b9ec433c0a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_1107b4ba-57c0-4457-a546-b66bd95ef740" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e6c0f5ea-23f1-4a72-ade3-b9ec433c0a3f" xlink:to="loc_us-gaap_PatentsMember_1107b4ba-57c0-4457-a546-b66bd95ef740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnpatentedTechnologyMember_d4f0f982-a67a-460c-b692-407ca7b27c90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnpatentedTechnologyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e6c0f5ea-23f1-4a72-ade3-b9ec433c0a3f" xlink:to="loc_us-gaap_UnpatentedTechnologyMember_d4f0f982-a67a-460c-b692-407ca7b27c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NoncompeteAgreementsTrademarksAndOtherMember_1b7951f1-0f7f-45b3-b139-3515f9302e34" xlink:href="ssd-20241231.xsd#ssd_NoncompeteAgreementsTrademarksAndOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e6c0f5ea-23f1-4a72-ade3-b9ec433c0a3f" xlink:to="loc_ssd_NoncompeteAgreementsTrademarksAndOtherMember_1b7951f1-0f7f-45b3-b139-3515f9302e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_e6ebe06a-e00c-4723-988d-08d7316e0315" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e6c0f5ea-23f1-4a72-ade3-b9ec433c0a3f" xlink:to="loc_us-gaap_CustomerRelationshipsMember_e6ebe06a-e00c-4723-988d-08d7316e0315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_14e512d9-eb25-4d17-97da-a7acd8322487" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1b542a44-da90-4fde-bb17-087baf8f0911" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1b542a44-da90-4fde-bb17-087baf8f0911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a29fd6b1-7b3a-44ee-be5a-7fa3deb0187c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a29fd6b1-7b3a-44ee-be5a-7fa3deb0187c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7325cfa5-d569-4f32-83c7-5a3aacd68396" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7325cfa5-d569-4f32-83c7-5a3aacd68396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_0fc4b564-d512-407a-bf6d-32dcabf7b0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_0fc4b564-d512-407a-bf6d-32dcabf7b0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_9d3aeedf-1b6e-4b91-93fb-6ea69d82e344" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_9d3aeedf-1b6e-4b91-93fb-6ea69d82e344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2d6c0c98-7ae4-450c-b3ec-f6fcaa577695" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2d6c0c98-7ae4-450c-b3ec-f6fcaa577695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_347b21f6-f53d-44af-bdee-84964646399c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_347b21f6-f53d-44af-bdee-84964646399c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross_9556b0f2-063e-4bf5-b204-759ed1132c66" xlink:href="ssd-20241231.xsd#ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross_9556b0f2-063e-4bf5-b204-759ed1132c66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AmortizationOfIntangibleAssetsPurchases_6ff0dffe-dae1-467b-9c0d-3ff8b2208755" xlink:href="ssd-20241231.xsd#ssd_AmortizationOfIntangibleAssetsPurchases"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_ssd_AmortizationOfIntangibleAssetsPurchases_6ff0dffe-dae1-467b-9c0d-3ff8b2208755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet_ac6a94a0-99a3-4d78-891a-d4e5719ced54" xlink:href="ssd-20241231.xsd#ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet_ac6a94a0-99a3-4d78-891a-d4e5719ced54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_2a3a96ea-5544-41e6-a4e2-eb6a28679cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_2a3a96ea-5544-41e6-a4e2-eb6a28679cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_640e331c-4885-4d18-bf71-327f96dc4fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_640e331c-4885-4d18-bf71-327f96dc4fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e944023c-9cb0-4069-abb7-92338622f17a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e944023c-9cb0-4069-abb7-92338622f17a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_79f9a57d-2b51-417d-a47c-15b3e40dfae1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_79f9a57d-2b51-417d-a47c-15b3e40dfae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d453b209-00be-4bd7-a321-5d8712c00d62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d453b209-00be-4bd7-a321-5d8712c00d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_868feb36-4474-4cc4-b5a0-d34180bd9a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_868feb36-4474-4cc4-b5a0-d34180bd9a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e83753b2-87fe-4c67-b4bd-1673465f1e11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e83753b2-87fe-4c67-b4bd-1673465f1e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_ba730c00-5e94-41b5-82ad-1670efe2ef79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_ba730c00-5e94-41b5-82ad-1670efe2ef79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7a3e0f1f-a727-43ea-9f80-96886af2d3db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7a3e0f1f-a727-43ea-9f80-96886af2d3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_e110cdc8-a12f-456c-ac3a-e4224e441780" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_e110cdc8-a12f-456c-ac3a-e4224e441780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_16a8f16f-b8d6-44d6-8dd6-24dfe9bfdcef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_16a8f16f-b8d6-44d6-8dd6-24dfe9bfdcef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_7fa29d65-90e7-43f0-8926-52cdaf209b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_70c8e6d3-aa84-4ace-b143-f4257278c84c" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_7fa29d65-90e7-43f0-8926-52cdaf209b9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a57cac57-120e-4ddf-82f5-e219bae974c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_b669ba2f-ac5d-4c06-ba2f-76e0e835eb97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a57cac57-120e-4ddf-82f5-e219bae974c1" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_b669ba2f-ac5d-4c06-ba2f-76e0e835eb97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2417fbd5-406b-4c0c-9fbe-52008bdfa066" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_b669ba2f-ac5d-4c06-ba2f-76e0e835eb97" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2417fbd5-406b-4c0c-9fbe-52008bdfa066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7cc11f1a-7c7b-4cc4-a46c-33a9a35638a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2417fbd5-406b-4c0c-9fbe-52008bdfa066" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7cc11f1a-7c7b-4cc4-a46c-33a9a35638a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_7c8b123a-cb85-4057-b315-554abe429825" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7cc11f1a-7c7b-4cc4-a46c-33a9a35638a2" xlink:to="loc_us-gaap_TradeNamesMember_7c8b123a-cb85-4057-b315-554abe429825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_91bddbae-dda7-482f-8916-c28db06159dd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_b669ba2f-ac5d-4c06-ba2f-76e0e835eb97" xlink:to="loc_srt_StatementGeographicalAxis_91bddbae-dda7-482f-8916-c28db06159dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_19fb4be3-cf57-4421-b548-74ba82cc7080" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_91bddbae-dda7-482f-8916-c28db06159dd" xlink:to="loc_srt_SegmentGeographicalDomain_19fb4be3-cf57-4421-b548-74ba82cc7080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NorthAmericaSegmentMember_fb51596c-1338-41dc-8841-377ed444f6ea" xlink:href="ssd-20241231.xsd#ssd_NorthAmericaSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_19fb4be3-cf57-4421-b548-74ba82cc7080" xlink:to="loc_ssd_NorthAmericaSegmentMember_fb51596c-1338-41dc-8841-377ed444f6ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EuropeSegmentMember_46d8e0b8-7cf2-425a-832f-eb450310e26e" xlink:href="ssd-20241231.xsd#ssd_EuropeSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_19fb4be3-cf57-4421-b548-74ba82cc7080" xlink:to="loc_ssd_EuropeSegmentMember_46d8e0b8-7cf2-425a-832f-eb450310e26e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AsiaPacificSegmentMember_80565ba4-9d87-447f-b0e5-5ae9e92c1533" xlink:href="ssd-20241231.xsd#ssd_AsiaPacificSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_19fb4be3-cf57-4421-b548-74ba82cc7080" xlink:to="loc_ssd_AsiaPacificSegmentMember_80565ba4-9d87-447f-b0e5-5ae9e92c1533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_b669ba2f-ac5d-4c06-ba2f-76e0e835eb97" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_20bd5255-fc8b-4f97-ae86-60331e9355b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_20bd5255-fc8b-4f97-ae86-60331e9355b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_646d86d7-2fc0-423c-a70d-0e7027a466c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_646d86d7-2fc0-423c-a70d-0e7027a466c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_401729fc-952a-4b6a-813a-c14da11bfba7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_401729fc-952a-4b6a-813a-c14da11bfba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_890de246-4519-4a5e-8a99-75849c1b11db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_890de246-4519-4a5e-8a99-75849c1b11db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5e326fc4-77f0-45bd-b6b0-12b487ba7da8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_Goodwill_5e326fc4-77f0-45bd-b6b0-12b487ba7da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_5a976938-c38a-4ada-b234-29a64df28bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_5a976938-c38a-4ada-b234-29a64df28bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_b7bf6302-61f8-41e6-bd6f-a19d0e274723" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02671982-aa1b-47e0-ac54-af298079b919" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_b7bf6302-61f8-41e6-bd6f-a19d0e274723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_1e66feca-83e8-4222-bbb2-c47d8a920f50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a57cac57-120e-4ddf-82f5-e219bae974c1" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_1e66feca-83e8-4222-bbb2-c47d8a920f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b0c89fe9-ea71-42c4-bb3d-f42681742cbc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1e66feca-83e8-4222-bbb2-c47d8a920f50" xlink:to="loc_srt_StatementGeographicalAxis_b0c89fe9-ea71-42c4-bb3d-f42681742cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_99fadf9d-de6b-4c8c-abd1-2649d08c9f8d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EuropeSegmentMember_82b037d7-a3e2-4ad0-a571-a9c47e0a60eb" xlink:href="ssd-20241231.xsd#ssd_EuropeSegmentMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NorthAmericaSegmentMember_378db957-56f2-44b3-8bc1-d927b030beeb" xlink:href="ssd-20241231.xsd#ssd_NorthAmericaSegmentMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_51edc9df-28de-4e27-aa43-2203493c4894" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1e66feca-83e8-4222-bbb2-c47d8a920f50" xlink:to="loc_us-gaap_GoodwillLineItems_51edc9df-28de-4e27-aa43-2203493c4894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_c26318c4-6628-469e-ba9b-13d7cba51c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_51edc9df-28de-4e27-aa43-2203493c4894" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_c26318c4-6628-469e-ba9b-13d7cba51c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_c4553b66-25cf-49ff-8dd7-4bbbd66b35e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_51edc9df-28de-4e27-aa43-2203493c4894" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_c4553b66-25cf-49ff-8dd7-4bbbd66b35e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/LeasesSummaryofleasesonBalanceSheetsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#LeasesSummaryofleasesonBalanceSheetsDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/LeasesSummaryofleasesonBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_cb481cb4-bba5-4968-a84c-0f50c2308cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_1df97e09-d3a6-4789-a8a0-dcb4a684254c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cb481cb4-bba5-4968-a84c-0f50c2308cbe" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_1df97e09-d3a6-4789-a8a0-dcb4a684254c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_1a3eb326-f27f-4881-96b2-086c9aefe9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cb481cb4-bba5-4968-a84c-0f50c2308cbe" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_1a3eb326-f27f-4881-96b2-086c9aefe9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_958ae303-de73-468c-adc5-caa9f04dbfb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cb481cb4-bba5-4968-a84c-0f50c2308cbe" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_958ae303-de73-468c-adc5-caa9f04dbfb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3c29fcf3-268e-4477-93be-0eaeb07a3c90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cb481cb4-bba5-4968-a84c-0f50c2308cbe" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3c29fcf3-268e-4477-93be-0eaeb07a3c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_01ea5676-e782-43a0-916a-e674ab6c88d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cb481cb4-bba5-4968-a84c-0f50c2308cbe" xlink:to="loc_us-gaap_OperatingLeaseLiability_01ea5676-e782-43a0-916a-e674ab6c88d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_e94e70c3-6df0-4bbb-973b-19178fa6485a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cb481cb4-bba5-4968-a84c-0f50c2308cbe" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_e94e70c3-6df0-4bbb-973b-19178fa6485a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#LeasesComponentsofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_da0daa85-95c0-4b6e-8eb6-9cd598533961" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_5d475265-e9ef-4d88-98bc-98f5e14bf478" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_da0daa85-95c0-4b6e-8eb6-9cd598533961" xlink:to="loc_us-gaap_OperatingLeaseCost_5d475265-e9ef-4d88-98bc-98f5e14bf478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/LeasesSupplementaryCashFlowInformationDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#LeasesSupplementaryCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/LeasesSupplementaryCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_906ac472-b0f1-4c03-8d8c-05da4d47e261" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_2aa6f5b9-cc5d-4e85-be4d-047568aa05ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_906ac472-b0f1-4c03-8d8c-05da4d47e261" xlink:to="loc_us-gaap_OperatingLeasePayments_2aa6f5b9-cc5d-4e85-be4d-047568aa05ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_17f4ebf1-872b-4725-91bf-01b571a3aa8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_906ac472-b0f1-4c03-8d8c-05da4d47e261" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_17f4ebf1-872b-4725-91bf-01b571a3aa8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#LeasesScheduleofLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_be78a3f4-7a55-463a-bac1-d74d9fd6d704" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_11a9da46-643e-47f3-aa14-07a45f738592" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be78a3f4-7a55-463a-bac1-d74d9fd6d704" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_11a9da46-643e-47f3-aa14-07a45f738592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0b7cd355-86e1-4129-984a-1c8a60acc980" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be78a3f4-7a55-463a-bac1-d74d9fd6d704" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0b7cd355-86e1-4129-984a-1c8a60acc980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1e52994d-d8ac-468b-9478-430286e3b475" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be78a3f4-7a55-463a-bac1-d74d9fd6d704" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1e52994d-d8ac-468b-9478-430286e3b475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_40c5fea6-9fb9-4b03-8e96-6f449911d7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be78a3f4-7a55-463a-bac1-d74d9fd6d704" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_40c5fea6-9fb9-4b03-8e96-6f449911d7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_0588f20f-66a5-44d4-841e-88daf86b72de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be78a3f4-7a55-463a-bac1-d74d9fd6d704" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_0588f20f-66a5-44d4-841e-88daf86b72de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ca6767c6-d032-44aa-87ca-884cfa03f858" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be78a3f4-7a55-463a-bac1-d74d9fd6d704" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ca6767c6-d032-44aa-87ca-884cfa03f858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a26a344e-5e76-4c1c-8843-a5dc200ab829" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be78a3f4-7a55-463a-bac1-d74d9fd6d704" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a26a344e-5e76-4c1c-8843-a5dc200ab829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1a59ef68-2043-4295-ba4e-482c9b7520d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be78a3f4-7a55-463a-bac1-d74d9fd6d704" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1a59ef68-2043-4295-ba4e-482c9b7520d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3039469d-8896-4002-8d57-70a4de1b12a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be78a3f4-7a55-463a-bac1-d74d9fd6d704" xlink:to="loc_us-gaap_OperatingLeaseLiability_3039469d-8896-4002-8d57-70a4de1b12a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/LeasesWeighedAverageLifeofLeasesDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#LeasesWeighedAverageLifeofLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/LeasesWeighedAverageLifeofLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_52372470-0341-4c58-aeac-c5128b8d51a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4f072816-c1cc-41f5-b93e-c111e1daf659" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_52372470-0341-4c58-aeac-c5128b8d51a0" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4f072816-c1cc-41f5-b93e-c111e1daf659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9d0e92c0-1d68-4a5d-a04b-090f4d440bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_52372470-0341-4c58-aeac-c5128b8d51a0" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9d0e92c0-1d68-4a5d-a04b-090f4d440bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#AccruedLiabilitiesandOtherCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_2db2c74d-84e2-49d2-a004-1b0191bd2dcc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AccruedSalesIncentiveAndAdvertisingCurrent_31da7362-f812-4fe8-ae1c-82ee203bd82a" xlink:href="ssd-20241231.xsd#ssd_AccruedSalesIncentiveAndAdvertisingCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2db2c74d-84e2-49d2-a004-1b0191bd2dcc" xlink:to="loc_ssd_AccruedSalesIncentiveAndAdvertisingCurrent_31da7362-f812-4fe8-ae1c-82ee203bd82a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_45773f41-a304-44ed-b723-a7391f68b2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2db2c74d-84e2-49d2-a004-1b0191bd2dcc" xlink:to="loc_us-gaap_AccruedVacationCurrent_45773f41-a304-44ed-b723-a7391f68b2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_3a170cfc-cead-4f78-8eb8-b5ba22e805ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2db2c74d-84e2-49d2-a004-1b0191bd2dcc" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_3a170cfc-cead-4f78-8eb8-b5ba22e805ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_ab3f582b-c894-4522-8d72-c5aaf09d85d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2db2c74d-84e2-49d2-a004-1b0191bd2dcc" xlink:to="loc_us-gaap_DividendsPayableCurrent_ab3f582b-c894-4522-8d72-c5aaf09d85d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_b3aa0bd8-2c91-4fde-ac5b-66f3f41e3292" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2db2c74d-84e2-49d2-a004-1b0191bd2dcc" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_b3aa0bd8-2c91-4fde-ac5b-66f3f41e3292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_489efef9-a43b-47ee-85c1-613b190d765a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2db2c74d-84e2-49d2-a004-1b0191bd2dcc" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_489efef9-a43b-47ee-85c1-613b190d765a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e0c430f7-3e75-4bda-8636-1f25848417ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2db2c74d-84e2-49d2-a004-1b0191bd2dcc" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e0c430f7-3e75-4bda-8636-1f25848417ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_cf0e3502-f738-4fd0-931c-975deb1d64e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2db2c74d-84e2-49d2-a004-1b0191bd2dcc" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_cf0e3502-f738-4fd0-931c-975deb1d64e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/DebtDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#DebtDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3517b118-d3f0-4038-b4ba-b18c62f9586b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3517b118-d3f0-4038-b4ba-b18c62f9586b" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f27af9af-c4d5-48b4-ba7a-22f2bc4a88bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:to="loc_us-gaap_CreditFacilityAxis_f27af9af-c4d5-48b4-ba7a-22f2bc4a88bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_30a3d27f-7cbf-4b7a-9c11-aac6e626810d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_f27af9af-c4d5-48b4-ba7a-22f2bc4a88bd" xlink:to="loc_us-gaap_CreditFacilityDomain_30a3d27f-7cbf-4b7a-9c11-aac6e626810d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_e4aeacae-a86f-4155-bd93-669469bd22bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_30a3d27f-7cbf-4b7a-9c11-aac6e626810d" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_e4aeacae-a86f-4155-bd93-669469bd22bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_5afabe0f-a315-4629-ab51-1b9fbd6376d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_30a3d27f-7cbf-4b7a-9c11-aac6e626810d" xlink:to="loc_us-gaap_LineOfCreditMember_5afabe0f-a315-4629-ab51-1b9fbd6376d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_e162fa3b-6da1-4478-9062-bedf25958ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:to="loc_us-gaap_VariableRateAxis_e162fa3b-6da1-4478-9062-bedf25958ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_aaa94ff0-2067-4869-998c-06592239109e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_e162fa3b-6da1-4478-9062-bedf25958ce0" xlink:to="loc_us-gaap_VariableRateDomain_aaa94ff0-2067-4869-998c-06592239109e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AdjustedBaseRateMember_23e417e7-81ff-43f1-b06c-38a09d00f51b" xlink:href="ssd-20241231.xsd#ssd_AdjustedBaseRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_aaa94ff0-2067-4869-998c-06592239109e" xlink:to="loc_ssd_AdjustedBaseRateMember_23e417e7-81ff-43f1-b06c-38a09d00f51b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EurodollarApplicableMarginRateMember_7ed567f2-8d9c-4d38-8562-ed3cc4b82bfb" xlink:href="ssd-20241231.xsd#ssd_EurodollarApplicableMarginRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_aaa94ff0-2067-4869-998c-06592239109e" xlink:to="loc_ssd_EurodollarApplicableMarginRateMember_7ed567f2-8d9c-4d38-8562-ed3cc4b82bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DailySimpleRFRMember_867c9313-47c8-4007-9283-392fd60a23b4" xlink:href="ssd-20241231.xsd#ssd_DailySimpleRFRMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_aaa94ff0-2067-4869-998c-06592239109e" xlink:to="loc_ssd_DailySimpleRFRMember_867c9313-47c8-4007-9283-392fd60a23b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DebtInstrumentRateOverLifeOfDebtMember_edfd3f97-d7a6-4c03-a770-cc2acdbfa5ad" xlink:href="ssd-20241231.xsd#ssd_DebtInstrumentRateOverLifeOfDebtMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_aaa94ff0-2067-4869-998c-06592239109e" xlink:to="loc_ssd_DebtInstrumentRateOverLifeOfDebtMember_edfd3f97-d7a6-4c03-a770-cc2acdbfa5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c28654dd-0b21-445f-b37f-caf067e521bf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:to="loc_srt_RangeAxis_c28654dd-0b21-445f-b37f-caf067e521bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2c1a96da-b094-4352-a100-9ddeef917323" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c28654dd-0b21-445f-b37f-caf067e521bf" xlink:to="loc_srt_RangeMember_2c1a96da-b094-4352-a100-9ddeef917323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3d63b227-78e6-40c2-a53e-72f28d4e4fdc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2c1a96da-b094-4352-a100-9ddeef917323" xlink:to="loc_srt_MinimumMember_3d63b227-78e6-40c2-a53e-72f28d4e4fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3a19a96a-9b58-4b6c-8aa7-aac41993e078" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2c1a96da-b094-4352-a100-9ddeef917323" xlink:to="loc_srt_MaximumMember_3a19a96a-9b58-4b6c-8aa7-aac41993e078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_c165cca5-e363-454e-9a14-711b41c1c864" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_c165cca5-e363-454e-9a14-711b41c1c864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_1760bf59-d14d-40f1-bdf8-1e2380380140" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_c165cca5-e363-454e-9a14-711b41c1c864" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_1760bf59-d14d-40f1-bdf8-1e2380380140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_WellsFargoBankMember_011169e1-0450-4513-b440-65bb0d986a48" xlink:href="ssd-20241231.xsd#ssd_WellsFargoBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_1760bf59-d14d-40f1-bdf8-1e2380380140" xlink:to="loc_ssd_WellsFargoBankMember_011169e1-0450-4513-b440-65bb0d986a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_190291e8-7503-40e8-9483-b24bc8754048" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_190291e8-7503-40e8-9483-b24bc8754048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c9ea0ead-91c6-4526-a6a4-853e2761e0b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_190291e8-7503-40e8-9483-b24bc8754048" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c9ea0ead-91c6-4526-a6a4-853e2761e0b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_00d46dc4-0c14-4bb6-abb5-041aff276501" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c9ea0ead-91c6-4526-a6a4-853e2761e0b9" xlink:to="loc_us-gaap_LineOfCreditMember_00d46dc4-0c14-4bb6-abb5-041aff276501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_d9c361a0-46f4-4186-b5fc-503ae707b6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c9ea0ead-91c6-4526-a6a4-853e2761e0b9" xlink:to="loc_us-gaap_SecuredDebtMember_d9c361a0-46f4-4186-b5fc-503ae707b6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_aef1cc35-977e-4bde-9462-d98dd1b17d21" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:to="loc_srt_StatementGeographicalAxis_aef1cc35-977e-4bde-9462-d98dd1b17d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_adcdb0df-d47b-4d6f-8bdf-54a66a33b95c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_aef1cc35-977e-4bde-9462-d98dd1b17d21" xlink:to="loc_srt_SegmentGeographicalDomain_adcdb0df-d47b-4d6f-8bdf-54a66a33b95c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_3796e6cb-ef03-43ff-a6cc-e787970dede1" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_adcdb0df-d47b-4d6f-8bdf-54a66a33b95c" xlink:to="loc_country_GB_3796e6cb-ef03-43ff-a6cc-e787970dede1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448161ab-2338-416f-974b-58b3b8d2f1e5" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_45088638-e241-4d0d-899a-b46a5661e686" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_DebtInstrumentTerm_45088638-e241-4d0d-899a-b46a5661e686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_817c9801-60a6-47f9-93cd-2990a2d5865d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_817c9801-60a6-47f9-93cd-2990a2d5865d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_38354bca-dead-44a2-94d4-bb3659980c57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_38354bca-dead-44a2-94d4-bb3659980c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_71a57f6d-b6b3-4ce6-ad94-c1fabd74a34e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_71a57f6d-b6b3-4ce6-ad94-c1fabd74a34e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_1378cfa0-8d63-41ed-b42b-9e606334453b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_1378cfa0-8d63-41ed-b42b-9e606334453b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_da2f1de7-5206-49bf-b4da-0926593d923f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_da2f1de7-5206-49bf-b4da-0926593d923f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_038ac3e2-89dc-4b0f-8dcc-4d911c452a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_038ac3e2-89dc-4b0f-8dcc-4d911c452a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_636b929e-154f-4677-95a2-97972d6d94af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_636b929e-154f-4677-95a2-97972d6d94af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_14e42e4c-ed87-453c-9c8f-28678acae546" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_14e42e4c-ed87-453c-9c8f-28678acae546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_32d09ce0-2b3b-4bf4-bcbd-ea19abc22333" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_32d09ce0-2b3b-4bf4-bcbd-ea19abc22333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityPeriodicPayment_6065063d-6dde-4a4a-940d-b1433e94af21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityPeriodicPayment"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0433f4c5-15b5-4c54-8190-3ab34a79b67e" xlink:to="loc_us-gaap_LineOfCreditFacilityPeriodicPayment_6065063d-6dde-4a4a-940d-b1433e94af21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/DebtLoanFacilityDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#DebtLoanFacilityDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/DebtLoanFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4b72c8ce-9c94-468b-965d-bd79161b9480" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_b84be0a4-e811-401f-8991-4ec2ee74b545" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4b72c8ce-9c94-468b-965d-bd79161b9480" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_b84be0a4-e811-401f-8991-4ec2ee74b545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_2e155108-30b0-45d8-b74f-c113c573738d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b84be0a4-e811-401f-8991-4ec2ee74b545" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_2e155108-30b0-45d8-b74f-c113c573738d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_09fc124a-520c-4385-8c13-1ba15381f274" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_2e155108-30b0-45d8-b74f-c113c573738d" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_09fc124a-520c-4385-8c13-1ba15381f274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_fead25a9-a9f0-4add-b89a-9612ec5f907e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b84be0a4-e811-401f-8991-4ec2ee74b545" xlink:to="loc_us-gaap_CreditFacilityAxis_fead25a9-a9f0-4add-b89a-9612ec5f907e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b87aebcc-ea3a-417a-b51c-700db983443e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_fead25a9-a9f0-4add-b89a-9612ec5f907e" xlink:to="loc_us-gaap_CreditFacilityDomain_b87aebcc-ea3a-417a-b51c-700db983443e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_54f58c77-8229-465f-ba4a-be01643a1f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b84be0a4-e811-401f-8991-4ec2ee74b545" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_54f58c77-8229-465f-ba4a-be01643a1f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_fb668151-f3b9-471c-821d-7d33b205f954" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54f58c77-8229-465f-ba4a-be01643a1f7c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_fb668151-f3b9-471c-821d-7d33b205f954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_dbfcd0b1-74ca-4e4e-85ce-31dee15c84c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54f58c77-8229-465f-ba4a-be01643a1f7c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_dbfcd0b1-74ca-4e4e-85ce-31dee15c84c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_82821e08-eef5-4638-83a3-a034f90186ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54f58c77-8229-465f-ba4a-be01643a1f7c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_82821e08-eef5-4638-83a3-a034f90186ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_758da62d-7f5c-43fe-8bd8-771a68685647" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54f58c77-8229-465f-ba4a-be01643a1f7c" xlink:to="loc_us-gaap_LongTermDebt_758da62d-7f5c-43fe-8bd8-771a68685647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/DebtMaintenanceFeesandBankChargesDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#DebtMaintenanceFeesandBankChargesDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/DebtMaintenanceFeesandBankChargesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_17982a41-a21b-470a-818f-0c55badc28da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_a11dea61-e6fb-474b-a5f6-ba198fe3a4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsIncurred"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_17982a41-a21b-470a-818f-0c55badc28da" xlink:to="loc_us-gaap_InterestCostsIncurred_a11dea61-e6fb-474b-a5f6-ba198fe3a4ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_5db9cfb7-7282-4d32-86e2-66af311eedb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_17982a41-a21b-470a-818f-0c55badc28da" xlink:to="loc_us-gaap_InterestCostsCapitalized_5db9cfb7-7282-4d32-86e2-66af311eedb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_9df62abd-931f-468c-aee8-c80966b33584" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_17982a41-a21b-470a-818f-0c55badc28da" xlink:to="loc_us-gaap_InterestExpense_9df62abd-931f-468c-aee8-c80966b33584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a22a4dd6-afd5-4313-a7cd-05cfbe58baed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CollectiveBargainingArrangementsTable_ead82029-5817-4476-8445-c94e7fdcb716" xlink:href="ssd-20241231.xsd#ssd_CollectiveBargainingArrangementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a22a4dd6-afd5-4313-a7cd-05cfbe58baed" xlink:to="loc_ssd_CollectiveBargainingArrangementsTable_ead82029-5817-4476-8445-c94e7fdcb716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_99ed55bc-2510-40f0-bad5-bf09b3fa3e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ssd_CollectiveBargainingArrangementsTable_ead82029-5817-4476-8445-c94e7fdcb716" xlink:to="loc_us-gaap_CreditFacilityAxis_99ed55bc-2510-40f0-bad5-bf09b3fa3e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_7150803a-a9fb-4dd9-b3af-69c294ac05f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_99ed55bc-2510-40f0-bad5-bf09b3fa3e4d" xlink:to="loc_us-gaap_CreditFacilityDomain_7150803a-a9fb-4dd9-b3af-69c294ac05f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_91fca679-204a-4443-9013-d825c74b12ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_7150803a-a9fb-4dd9-b3af-69c294ac05f5" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_91fca679-204a-4443-9013-d825c74b12ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CollectiveBargainingArrangementsLineItems_00a48f0e-017a-47ab-9911-996e764687c2" xlink:href="ssd-20241231.xsd#ssd_CollectiveBargainingArrangementsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ssd_CollectiveBargainingArrangementsTable_ead82029-5817-4476-8445-c94e7fdcb716" xlink:to="loc_ssd_CollectiveBargainingArrangementsLineItems_00a48f0e-017a-47ab-9911-996e764687c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_30bde365-97e6-46a5-8f67-017b48cb5ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ssd_CollectiveBargainingArrangementsLineItems_00a48f0e-017a-47ab-9911-996e764687c2" xlink:to="loc_us-gaap_LongTermDebt_30bde365-97e6-46a5-8f67-017b48cb5ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions_32a6b5e1-30c2-4fe4-b6a7-1be69517d270" xlink:href="ssd-20241231.xsd#ssd_PercentageOfEmployeesAsRepresentedByLaborUnions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ssd_CollectiveBargainingArrangementsLineItems_00a48f0e-017a-47ab-9911-996e764687c2" xlink:to="loc_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions_32a6b5e1-30c2-4fe4-b6a7-1be69517d270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/IncomeTaxesTaxCutsandJobsActDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#IncomeTaxesTaxCutsandJobsActDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/IncomeTaxesTaxCutsandJobsActDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c2b489fa-36ff-46a3-bfa7-9cfba6b98f72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_bb422e84-0665-4336-b7ee-2df81bbcca8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c2b489fa-36ff-46a3-bfa7-9cfba6b98f72" xlink:to="loc_us-gaap_OperatingLossCarryforwards_bb422e84-0665-4336-b7ee-2df81bbcca8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3d789939-510c-4829-9707-cc3517dcea9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c2b489fa-36ff-46a3-bfa7-9cfba6b98f72" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3d789939-510c-4829-9707-cc3517dcea9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_8df81eca-6fb1-44d5-b9f1-b8570718a13e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c2b489fa-36ff-46a3-bfa7-9cfba6b98f72" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_8df81eca-6fb1-44d5-b9f1-b8570718a13e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#IncomeTaxesSummaryofTaxReconciliationsDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0e678519-a9e4-4bd8-8cac-a61ab38a01cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_5a4f770c-ea1f-4f22-8c1e-982f39d64593" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0e678519-a9e4-4bd8-8cac-a61ab38a01cc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_5a4f770c-ea1f-4f22-8c1e-982f39d64593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_77e12405-a61a-490f-a6a5-3d4254da56fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_5a4f770c-ea1f-4f22-8c1e-982f39d64593" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_77e12405-a61a-490f-a6a5-3d4254da56fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_4c8ad593-ad06-40be-b471-cedf7b2ae639" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_77e12405-a61a-490f-a6a5-3d4254da56fd" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_4c8ad593-ad06-40be-b471-cedf7b2ae639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1d3a6e8c-0a9f-44ca-9ff5-1387c0b97667" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_77e12405-a61a-490f-a6a5-3d4254da56fd" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1d3a6e8c-0a9f-44ca-9ff5-1387c0b97667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_d038b7cc-5766-4bd0-ad96-075dd60430bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_77e12405-a61a-490f-a6a5-3d4254da56fd" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_d038b7cc-5766-4bd0-ad96-075dd60430bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_8169fc3a-14e8-4d7e-a36e-98a7a5bb88a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_5a4f770c-ea1f-4f22-8c1e-982f39d64593" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_8169fc3a-14e8-4d7e-a36e-98a7a5bb88a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ac67a952-e029-4867-bfb9-d9add8faeb9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_8169fc3a-14e8-4d7e-a36e-98a7a5bb88a9" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ac67a952-e029-4867-bfb9-d9add8faeb9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e66bf2dc-fd7c-49f2-b3d7-ddfd56549d78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_8169fc3a-14e8-4d7e-a36e-98a7a5bb88a9" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e66bf2dc-fd7c-49f2-b3d7-ddfd56549d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_e4e42c3b-0c9b-4747-beb3-5169cc1bf40f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_8169fc3a-14e8-4d7e-a36e-98a7a5bb88a9" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_e4e42c3b-0c9b-4747-beb3-5169cc1bf40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_613201aa-fefc-44af-bc81-9ea30d515fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_5a4f770c-ea1f-4f22-8c1e-982f39d64593" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_613201aa-fefc-44af-bc81-9ea30d515fd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_44b89ed5-c55f-40df-a011-701e93594bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0e678519-a9e4-4bd8-8cac-a61ab38a01cc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_44b89ed5-c55f-40df-a011-701e93594bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4a72ce25-5cf7-47fc-a2ef-6cf5ea7b14f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_44b89ed5-c55f-40df-a011-701e93594bd9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4a72ce25-5cf7-47fc-a2ef-6cf5ea7b14f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_ebf2e43b-a88b-4fe8-ac24-24134e310cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_44b89ed5-c55f-40df-a011-701e93594bd9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_ebf2e43b-a88b-4fe8-ac24-24134e310cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_71744588-e509-42e0-8006-c9b8e71a1f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_44b89ed5-c55f-40df-a011-701e93594bd9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_71744588-e509-42e0-8006-c9b8e71a1f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_565321ad-a12e-4f39-93aa-b8152208e913" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0e678519-a9e4-4bd8-8cac-a61ab38a01cc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_565321ad-a12e-4f39-93aa-b8152208e913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_e6d6cb94-d0de-451d-b1f5-91dc0a545e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_565321ad-a12e-4f39-93aa-b8152208e913" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_e6d6cb94-d0de-451d-b1f5-91dc0a545e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes_0d5c0405-6d12-45d9-94c2-33b6f06f8e73" xlink:href="ssd-20241231.xsd#ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_565321ad-a12e-4f39-93aa-b8152208e913" xlink:to="loc_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes_0d5c0405-6d12-45d9-94c2-33b6f06f8e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_314a6daf-eb30-4303-a771-012c26e902c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_565321ad-a12e-4f39-93aa-b8152208e913" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_314a6daf-eb30-4303-a771-012c26e902c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_8f2934d1-9579-4502-a6f9-9ea9c617eb92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_565321ad-a12e-4f39-93aa-b8152208e913" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_8f2934d1-9579-4502-a6f9-9ea9c617eb92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_8ca530bc-8f72-4978-8081-9c42a1e689c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_565321ad-a12e-4f39-93aa-b8152208e913" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_8ca530bc-8f72-4978-8081-9c42a1e689c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes_770a25f7-06ec-4a08-b7c2-6e7a0a33a2d5" xlink:href="ssd-20241231.xsd#ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_565321ad-a12e-4f39-93aa-b8152208e913" xlink:to="loc_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes_770a25f7-06ec-4a08-b7c2-6e7a0a33a2d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_764b7354-b4b4-4b3b-9fa5-c77010f5577d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_565321ad-a12e-4f39-93aa-b8152208e913" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_764b7354-b4b4-4b3b-9fa5-c77010f5577d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary_71e16a78-7590-4927-b948-a369b53d677a" xlink:href="ssd-20241231.xsd#ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_565321ad-a12e-4f39-93aa-b8152208e913" xlink:to="loc_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary_71e16a78-7590-4927-b948-a369b53d677a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1c8100d2-6d62-40bd-8859-5e768dbc9f34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_565321ad-a12e-4f39-93aa-b8152208e913" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1c8100d2-6d62-40bd-8859-5e768dbc9f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_301b8dd9-3179-42d3-aff8-5a94e2c57ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_301b8dd9-3179-42d3-aff8-5a94e2c57ad0" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_e589b1a9-b2f9-4fe4-8423-861c5504d3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_e589b1a9-b2f9-4fe4-8423-861c5504d3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_ce780410-bdfe-4933-a5b4-01add416b041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_ce780410-bdfe-4933-a5b4-01add416b041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_19fad219-5d00-481d-a067-333c830528ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_19fad219-5d00-481d-a067-333c830528ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances_5e6b3261-9693-4ba0-b708-792139b19e3d" xlink:href="ssd-20241231.xsd#ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances_5e6b3261-9693-4ba0-b708-792139b19e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DeferredTaxAssetsLeaseObligations_a4f54f9a-2858-4343-b07d-4d6a532ee92f" xlink:href="ssd-20241231.xsd#ssd_DeferredTaxAssetsLeaseObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_ssd_DeferredTaxAssetsLeaseObligations_a4f54f9a-2858-4343-b07d-4d6a532ee92f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_979bf0e7-f01c-4f39-abf5-6ae2402bd19c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_979bf0e7-f01c-4f39-abf5-6ae2402bd19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_c0ed114b-d4aa-4e0f-806f-88403f22c46c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_c0ed114b-d4aa-4e0f-806f-88403f22c46c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_626ed387-30fe-4f73-b3b4-5597267adb31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_626ed387-30fe-4f73-b3b4-5597267adb31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DeferredTaxAssetAcquisitionExpense_d0c53821-dfd0-4b6e-a91a-510988dffb6d" xlink:href="ssd-20241231.xsd#ssd_DeferredTaxAssetAcquisitionExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_ssd_DeferredTaxAssetAcquisitionExpense_d0c53821-dfd0-4b6e-a91a-510988dffb6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_3e3c5ca5-dafc-4b72-89ff-d6d993750209" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_3e3c5ca5-dafc-4b72-89ff-d6d993750209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_e869c961-3404-4626-bbfc-5505dea3031a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_e869c961-3404-4626-bbfc-5505dea3031a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_df1e8c27-199d-47ef-a9c6-caba93e874a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_df1e8c27-199d-47ef-a9c6-caba93e874a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_e7713340-0f34-4abe-970d-247fa6c90385" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_e7713340-0f34-4abe-970d-247fa6c90385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_720191be-97c9-4b54-b10a-2b6d7c7b0d03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cde4788f-272d-439d-99ec-814d91f52b44" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_720191be-97c9-4b54-b10a-2b6d7c7b0d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_fc2bf3ed-9794-4403-b9c1-15f542848f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_301b8dd9-3179-42d3-aff8-5a94e2c57ad0" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_fc2bf3ed-9794-4403-b9c1-15f542848f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_030d0e79-8680-42a3-9f0b-beb8aeb30331" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_fc2bf3ed-9794-4403-b9c1-15f542848f3b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_030d0e79-8680-42a3-9f0b-beb8aeb30331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_dedad0d8-f3b7-4d1c-9610-c418586b6e57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_fc2bf3ed-9794-4403-b9c1-15f542848f3b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_dedad0d8-f3b7-4d1c-9610-c418586b6e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DeferredTaxLiabilitiesRightOfUseAssets_f288eef5-9115-426f-9a22-1e4777954728" xlink:href="ssd-20241231.xsd#ssd_DeferredTaxLiabilitiesRightOfUseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_fc2bf3ed-9794-4403-b9c1-15f542848f3b" xlink:to="loc_ssd_DeferredTaxLiabilitiesRightOfUseAssets_f288eef5-9115-426f-9a22-1e4777954728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome_c42fe4e1-a835-4534-99a6-6f6ca6bb5a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_fc2bf3ed-9794-4403-b9c1-15f542848f3b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome_c42fe4e1-a835-4534-99a6-6f6ca6bb5a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_cdf9b529-f61a-4a1a-b547-a00c1f716011" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_fc2bf3ed-9794-4403-b9c1-15f542848f3b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_cdf9b529-f61a-4a1a-b547-a00c1f716011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_e9bd107c-0ba0-4358-92d9-fa1ab6ba8a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_301b8dd9-3179-42d3-aff8-5a94e2c57ad0" xlink:to="loc_us-gaap_DeferredTaxLiabilities_e9bd107c-0ba0-4358-92d9-fa1ab6ba8a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#IncomeTaxesUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_88171f69-297c-4c53-ba41-e263ffbf04f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_bf7a468b-519f-4604-b3b2-42aaa8c056cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_88171f69-297c-4c53-ba41-e263ffbf04f3" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_bf7a468b-519f-4604-b3b2-42aaa8c056cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_389b4a6a-41cb-47c2-bd4c-f92f1bf1dc25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_bf7a468b-519f-4604-b3b2-42aaa8c056cc" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_389b4a6a-41cb-47c2-bd4c-f92f1bf1dc25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_5404e897-4e18-4342-9880-e77cdb66a3f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_bf7a468b-519f-4604-b3b2-42aaa8c056cc" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_5404e897-4e18-4342-9880-e77cdb66a3f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_87704770-00df-4268-a18a-387196954372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_bf7a468b-519f-4604-b3b2-42aaa8c056cc" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_87704770-00df-4268-a18a-387196954372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_6eaa5c96-3030-4c77-869d-f72766f7aea6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_bf7a468b-519f-4604-b3b2-42aaa8c056cc" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_6eaa5c96-3030-4c77-869d-f72766f7aea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_706e5240-4c1c-4b95-aa60-8b213ba27f73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_bf7a468b-519f-4604-b3b2-42aaa8c056cc" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_706e5240-4c1c-4b95-aa60-8b213ba27f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_a6a49c50-4513-4db8-afcd-be9d5160005e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_bf7a468b-519f-4604-b3b2-42aaa8c056cc" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_a6a49c50-4513-4db8-afcd-be9d5160005e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_c7166e0c-d2f7-4f6f-acee-9898c2512632" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_bf7a468b-519f-4604-b3b2-42aaa8c056cc" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_c7166e0c-d2f7-4f6f-acee-9898c2512632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_31018be6-6a7d-431c-a460-d9426512f9e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_88171f69-297c-4c53-ba41-e263ffbf04f3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_31018be6-6a7d-431c-a460-d9426512f9e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_d51bbdef-d5da-4307-b109-148531089e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_88171f69-297c-4c53-ba41-e263ffbf04f3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_d51bbdef-d5da-4307-b109-148531089e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/RetirementPlansDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#RetirementPlansDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/RetirementPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_522fc597-8664-410d-a154-98804c99953e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f143ac4e-7592-4bc2-8422-dca829338b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_522fc597-8664-410d-a154-98804c99953e" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f143ac4e-7592-4bc2-8422-dca829338b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bb0d4943-a65f-4a47-aabb-df8350b65e7f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f143ac4e-7592-4bc2-8422-dca829338b0e" xlink:to="loc_srt_RangeAxis_bb0d4943-a65f-4a47-aabb-df8350b65e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4a4cc7ce-cb3b-4076-8968-06c1dd00e627" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_bb0d4943-a65f-4a47-aabb-df8350b65e7f" xlink:to="loc_srt_RangeMember_4a4cc7ce-cb3b-4076-8968-06c1dd00e627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ddb8d30d-3963-4bad-b357-da8ea21f60c1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4a4cc7ce-cb3b-4076-8968-06c1dd00e627" xlink:to="loc_srt_MinimumMember_ddb8d30d-3963-4bad-b357-da8ea21f60c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0befa0e0-781d-45ab-83d5-33e7e434de8b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4a4cc7ce-cb3b-4076-8968-06c1dd00e627" xlink:to="loc_srt_MaximumMember_0befa0e0-781d-45ab-83d5-33e7e434de8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_d084abfc-fcf2-44a5-97ab-6661461c7f72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f143ac4e-7592-4bc2-8422-dca829338b0e" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_d084abfc-fcf2-44a5-97ab-6661461c7f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_2c38e67e-1686-493a-9954-ce0378f62a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_d084abfc-fcf2-44a5-97ab-6661461c7f72" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_2c38e67e-1686-493a-9954-ce0378f62a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_f10f4fcf-98a8-492b-bcfd-3983551e247f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_2c38e67e-1686-493a-9954-ce0378f62a7b" xlink:to="loc_us-gaap_ForeignPlanMember_f10f4fcf-98a8-492b-bcfd-3983551e247f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_2d2d15b5-7c37-4937-b1c5-fc2a537e4717" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignPlanMember_f10f4fcf-98a8-492b-bcfd-3983551e247f" xlink:to="loc_country_CA_2d2d15b5-7c37-4937-b1c5-fc2a537e4717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_3d50b2b0-a573-4607-9456-f42c84d84fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_2c38e67e-1686-493a-9954-ce0378f62a7b" xlink:to="loc_us-gaap_DomesticPlanMember_3d50b2b0-a573-4607-9456-f42c84d84fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_000a43ff-6dde-48c0-9138-245026af0025" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DomesticPlanMember_3d50b2b0-a573-4607-9456-f42c84d84fb4" xlink:to="loc_country_US_000a43ff-6dde-48c0-9138-245026af0025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f143ac4e-7592-4bc2-8422-dca829338b0e" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NumberOfDefinedContributionRetirementPlans_bb9e7bd5-3590-4882-8b31-acd9ea318702" xlink:href="ssd-20241231.xsd#ssd_NumberOfDefinedContributionRetirementPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:to="loc_ssd_NumberOfDefinedContributionRetirementPlans_bb9e7bd5-3590-4882-8b31-acd9ea318702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation_fe96b329-acd3-4237-9556-a0502e607835" xlink:href="ssd-20241231.xsd#ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:to="loc_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation_fe96b329-acd3-4237-9556-a0502e607835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_aaed6bcb-2de7-4397-b6a0-25c3c13ece65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_aaed6bcb-2de7-4397-b6a0-25c3c13ece65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_40ee3e3d-a92e-424f-9acd-506dcba26759" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_40ee3e3d-a92e-424f-9acd-506dcba26759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionContributions_69232c39-5b2e-4af7-8683-f7735b2273e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionContributions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d52cd9e8-70e5-454a-9daa-edae12d843ec" xlink:to="loc_us-gaap_PensionContributions_69232c39-5b2e-4af7-8683-f7735b2273e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#SegmentInformationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_c4e4d6ff-afa5-4fe7-bb6d-e7130c7db391" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_3360a4d0-b70a-48b9-886e-01fc09cc6ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c4e4d6ff-afa5-4fe7-bb6d-e7130c7db391" xlink:to="loc_us-gaap_NumberOfReportableSegments_3360a4d0-b70a-48b9-886e-01fc09cc6ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_df2951ec-e7ed-44ab-9945-9a1fccd6dce8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c4e4d6ff-afa5-4fe7-bb6d-e7130c7db391" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_df2951ec-e7ed-44ab-9945-9a1fccd6dce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_0720007d-56b5-4718-a1ff-f9bfb12601e0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_df2951ec-e7ed-44ab-9945-9a1fccd6dce8" xlink:to="loc_srt_ConsolidationItemsAxis_0720007d-56b5-4718-a1ff-f9bfb12601e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_4c63eea6-0e14-4589-aa12-4403bc867f27" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_0720007d-56b5-4718-a1ff-f9bfb12601e0" xlink:to="loc_srt_ConsolidationItemsDomain_4c63eea6-0e14-4589-aa12-4403bc867f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_421c9630-699d-4733-861b-927752b615d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_4c63eea6-0e14-4589-aa12-4403bc867f27" xlink:to="loc_us-gaap_CorporateNonSegmentMember_421c9630-699d-4733-861b-927752b615d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_640a7339-6722-4597-80c9-061b18846267" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_4c63eea6-0e14-4589-aa12-4403bc867f27" xlink:to="loc_us-gaap_IntersegmentEliminationMember_640a7339-6722-4597-80c9-061b18846267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a46254cf-8b44-4eb4-92c1-f7df6f28980c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_df2951ec-e7ed-44ab-9945-9a1fccd6dce8" xlink:to="loc_srt_StatementGeographicalAxis_a46254cf-8b44-4eb4-92c1-f7df6f28980c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_a46254cf-8b44-4eb4-92c1-f7df6f28980c" xlink:to="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_NorthAmericaSegmentMember_8fad9a4d-476b-4d14-8026-0f0854ec3cb9" xlink:href="ssd-20241231.xsd#ssd_NorthAmericaSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:to="loc_ssd_NorthAmericaSegmentMember_8fad9a4d-476b-4d14-8026-0f0854ec3cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_EuropeSegmentMember_95747855-4cb0-437d-9f66-9f535f61068a" xlink:href="ssd-20241231.xsd#ssd_EuropeSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:to="loc_ssd_EuropeSegmentMember_95747855-4cb0-437d-9f66-9f535f61068a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_AsiaPacificSegmentMember_595d25ca-d246-46b8-bd77-e9ea3676dd2e" xlink:href="ssd-20241231.xsd#ssd_AsiaPacificSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:to="loc_ssd_AsiaPacificSegmentMember_595d25ca-d246-46b8-bd77-e9ea3676dd2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ForeignOperatingEntitiesMember_f1dd9b9e-7636-4e33-a85c-baed19fd787d" xlink:href="ssd-20241231.xsd#ssd_ForeignOperatingEntitiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:to="loc_ssd_ForeignOperatingEntitiesMember_f1dd9b9e-7636-4e33-a85c-baed19fd787d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_bcb16b9d-223d-45b8-9779-de2fc157f5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b9253296-de0b-43a9-8b53-6db659ba98bf" xlink:to="loc_us-gaap_CorporateNonSegmentMember_bcb16b9d-223d-45b8-9779-de2fc157f5d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e9e75dd0-2e9a-4e7e-9c22-f9f16a219008" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_df2951ec-e7ed-44ab-9945-9a1fccd6dce8" xlink:to="loc_srt_ProductOrServiceAxis_e9e75dd0-2e9a-4e7e-9c22-f9f16a219008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5d345319-2f04-44dc-ab74-59c99669dd83" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_e9e75dd0-2e9a-4e7e-9c22-f9f16a219008" xlink:to="loc_srt_ProductsAndServicesDomain_5d345319-2f04-44dc-ab74-59c99669dd83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_WoodConstructionMember_efb613ca-1a9a-4f31-a5e8-9c2aa5eb72a5" xlink:href="ssd-20241231.xsd#ssd_WoodConstructionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_5d345319-2f04-44dc-ab74-59c99669dd83" xlink:to="loc_ssd_WoodConstructionMember_efb613ca-1a9a-4f31-a5e8-9c2aa5eb72a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ConcreteConstructionMember_1299d434-9bf9-4b68-9697-dda6ba1cab10" xlink:href="ssd-20241231.xsd#ssd_ConcreteConstructionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_5d345319-2f04-44dc-ab74-59c99669dd83" xlink:to="loc_ssd_ConcreteConstructionMember_1299d434-9bf9-4b68-9697-dda6ba1cab10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_df2951ec-e7ed-44ab-9945-9a1fccd6dce8" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d841a9c9-3121-48fe-b536-95daffb42ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d841a9c9-3121-48fe-b536-95daffb42ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_7ec306c8-4cd1-438a-bea3-6d1b87c0ba16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_7ec306c8-4cd1-438a-bea3-6d1b87c0ba16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7842d231-dbbd-4769-be83-69a2b7801650" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_GrossProfit_7842d231-dbbd-4769-be83-69a2b7801650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense_08c263ee-b6db-4d5f-9fc9-b297f4037552" xlink:href="ssd-20241231.xsd#ssd_ResearchAndDevelopmentAndOtherEngineeringExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense_08c263ee-b6db-4d5f-9fc9-b297f4037552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_0502ee8d-fff4-42cf-987e-91968c301dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_SellingAndMarketingExpense_0502ee8d-fff4-42cf-987e-91968c301dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_82eb5b6d-226f-4fdd-8ee5-fed008cb9536" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_82eb5b6d-226f-4fdd-8ee5-fed008cb9536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_730ff2f2-c768-4536-8387-a275042bccb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_OperatingIncomeLoss_730ff2f2-c768-4536-8387-a275042bccb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_47276f3a-f48d-410f-9a66-13f65701df78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_47276f3a-f48d-410f-9a66-13f65701df78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_SignificantNoncashCharges_b60deec9-6988-4f56-b9b9-4e00d778bc84" xlink:href="ssd-20241231.xsd#ssd_SignificantNoncashCharges"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_ssd_SignificantNoncashCharges_b60deec9-6988-4f56-b9b9-4e00d778bc84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_044655e8-dfd5-4255-8e6a-b271fd572895" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_044655e8-dfd5-4255-8e6a-b271fd572895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_59160f3a-3fe7-4aa8-a08f-351eba2670d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_59160f3a-3fe7-4aa8-a08f-351eba2670d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_43068989-0bd6-4a54-a9e1-9081b823329e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_Assets_43068989-0bd6-4a54-a9e1-9081b823329e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0fb1450a-b3a7-41b0-93f4-2b6f6f07b754" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0fb1450a-b3a7-41b0-93f4-2b6f6f07b754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_CashAndCashEquivalentsPercentage_dbce5688-ea7e-4804-9a11-77e79e5189c2" xlink:href="ssd-20241231.xsd#ssd_CashAndCashEquivalentsPercentage"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_ssd_CashAndCashEquivalentsPercentage_dbce5688-ea7e-4804-9a11-77e79e5189c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_8a1f04a3-6b75-4442-ac2b-1abb59b4385a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_NumberOfOperatingSegments_8a1f04a3-6b75-4442-ac2b-1abb59b4385a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_01bf8645-c722-4928-be4e-baa38e002e32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b4bbde5e-4958-4644-8523-c3add23aee9c" xlink:to="loc_us-gaap_NumberOfReportableSegments_01bf8645-c722-4928-be4e-baa38e002e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#SegmentInformationGeographicDistributionandNetSalesbyProductDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_0907aab8-0046-44e2-9ff3-4f17304e0bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_eb677b0e-93e1-4181-b2d9-61d320d2728a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0907aab8-0046-44e2-9ff3-4f17304e0bcd" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_eb677b0e-93e1-4181-b2d9-61d320d2728a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_142d12c0-dd6b-4f62-a7f0-388592e4d8b9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_eb677b0e-93e1-4181-b2d9-61d320d2728a" xlink:to="loc_srt_StatementGeographicalAxis_142d12c0-dd6b-4f62-a7f0-388592e4d8b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_142d12c0-dd6b-4f62-a7f0-388592e4d8b9" xlink:to="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_969181b8-ec8d-4504-9a77-01d43f895ffa" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_US_969181b8-ec8d-4504-9a77-01d43f895ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_fe391b97-3b26-4008-92f3-0a7c6e9511fa" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_CA_fe391b97-3b26-4008-92f3-0a7c6e9511fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_b43640a6-637f-42af-8d27-a5415805cee9" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_GB_b43640a6-637f-42af-8d27-a5415805cee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_DE_88dbbfc5-fca0-4639-bf98-5634270c5b1d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DE"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_DE_88dbbfc5-fca0-4639-bf98-5634270c5b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_FR_979f8b6c-8a76-4653-b0f1-3e2cf9e23a0d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_FR"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_FR_979f8b6c-8a76-4653-b0f1-3e2cf9e23a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PL_f3b41621-6bc9-4e41-b7c0-1783307a88ab" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_PL"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_PL_f3b41621-6bc9-4e41-b7c0-1783307a88ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_SE_c7bfe73e-144e-44d2-ad61-05a27a678968" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_SE"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_SE_c7bfe73e-144e-44d2-ad61-05a27a678968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_DK_74cbe372-5d1b-4cb4-9e98-d4820202370e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DK"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_DK_74cbe372-5d1b-4cb4-9e98-d4820202370e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NO_f8517a59-0a78-45ef-9420-96392f4dde4e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_NO"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_NO_f8517a59-0a78-45ef-9420-96392f4dde4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU_a2bdfa97-b5f6-4c82-a047-e531953f455e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AU"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_AU_a2bdfa97-b5f6-4c82-a047-e531953f455e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BE_714d7b46-6cd9-4344-bac2-a79e0d232250" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BE"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_BE_714d7b46-6cd9-4344-bac2-a79e0d232250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_OtherCountriesMember_d3b816eb-7114-4920-984b-3c436eaa5ffb" xlink:href="ssd-20241231.xsd#ssd_OtherCountriesMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_ssd_OtherCountriesMember_d3b816eb-7114-4920-984b-3c436eaa5ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IT_3ddb5c65-771a-4436-8a44-8870eac068c1" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_IT"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f38753f0-9ff1-451a-ac83-f4842b599275" xlink:to="loc_country_IT_3ddb5c65-771a-4436-8a44-8870eac068c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ca7250f8-025a-49cd-9570-f12f91cf15cb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_eb677b0e-93e1-4181-b2d9-61d320d2728a" xlink:to="loc_srt_ProductOrServiceAxis_ca7250f8-025a-49cd-9570-f12f91cf15cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6fbf783b-234d-4ca9-8fb5-30d0731884fd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_ca7250f8-025a-49cd-9570-f12f91cf15cb" xlink:to="loc_srt_ProductsAndServicesDomain_6fbf783b-234d-4ca9-8fb5-30d0731884fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_WoodConstructionMember_8ed78358-f3f8-4b24-bc45-ea097bc5277e" xlink:href="ssd-20241231.xsd#ssd_WoodConstructionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_6fbf783b-234d-4ca9-8fb5-30d0731884fd" xlink:to="loc_ssd_WoodConstructionMember_8ed78358-f3f8-4b24-bc45-ea097bc5277e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_ConcreteConstructionMember_185f3454-f15a-44da-8950-2fa1ab76a20f" xlink:href="ssd-20241231.xsd#ssd_ConcreteConstructionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_6fbf783b-234d-4ca9-8fb5-30d0731884fd" xlink:to="loc_ssd_ConcreteConstructionMember_185f3454-f15a-44da-8950-2fa1ab76a20f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ssd_OtherProductsMember_2475c19f-667c-40ee-bad1-5e06b6349436" xlink:href="ssd-20241231.xsd#ssd_OtherProductsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_6fbf783b-234d-4ca9-8fb5-30d0731884fd" xlink:to="loc_ssd_OtherProductsMember_2475c19f-667c-40ee-bad1-5e06b6349436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_40a1f2ab-ecfc-4992-9afe-ba343e779e51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_eb677b0e-93e1-4181-b2d9-61d320d2728a" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_40a1f2ab-ecfc-4992-9afe-ba343e779e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5d09cbf5-f008-4d31-91c6-5d1471564464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_40a1f2ab-ecfc-4992-9afe-ba343e779e51" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5d09cbf5-f008-4d31-91c6-5d1471564464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_badc555c-1409-467d-b5d4-e71676cbdf95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_40a1f2ab-ecfc-4992-9afe-ba343e779e51" xlink:to="loc_us-gaap_NoncurrentAssets_badc555c-1409-467d-b5d4-e71676cbdf95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_16cc713f-c451-4e57-8b18-813fe6745db5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_d02c0dd9-888c-473b-99e0-14c3417ca2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_16cc713f-c451-4e57-8b18-813fe6745db5" xlink:to="loc_us-gaap_SubsequentEventTable_d02c0dd9-888c-473b-99e0-14c3417ca2b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_e498aeff-3f71-4361-bf01-8fc195db3af1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_d02c0dd9-888c-473b-99e0-14c3417ca2b0" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_e498aeff-3f71-4361-bf01-8fc195db3af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_c93b7de9-c2a0-415b-b1a4-00952c1b151b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_e498aeff-3f71-4361-bf01-8fc195db3af1" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_c93b7de9-c2a0-415b-b1a4-00952c1b151b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_67d88bf3-b902-40b1-a727-e038803692fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_c93b7de9-c2a0-415b-b1a4-00952c1b151b" xlink:to="loc_us-gaap_SubsequentEventMember_67d88bf3-b902-40b1-a727-e038803692fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_d02c0dd9-888c-473b-99e0-14c3417ca2b0" xlink:to="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_97b6f7a3-8965-4928-a08d-49cb2e7f1737" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_97b6f7a3-8965-4928-a08d-49cb2e7f1737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_0acae1ed-3fb5-440b-a0b9-cb2995052178" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_Dividends_0acae1ed-3fb5-440b-a0b9-cb2995052178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_576cc516-1208-4b0a-bab6-5eb3bdfa5032" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_576cc516-1208-4b0a-bab6-5eb3bdfa5032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesRetired_df62de54-0ff6-4a5b-b294-00a6f6de0977" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_TreasuryStockSharesRetired_df62de54-0ff6-4a5b-b294-00a6f6de0977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_c9fed951-8d74-445c-96a2-950318f461ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_c9fed951-8d74-445c-96a2-950318f461ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_70e12e19-9e80-4f67-b0f0-f0c6c020bda9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_70e12e19-9e80-4f67-b0f0-f0c6c020bda9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_672c6ce8-f08a-4b9d-b291-9d24c7d6fee5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_672c6ce8-f08a-4b9d-b291-9d24c7d6fee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c84fe768-248d-4b40-8d28-2c79d0d19ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c84fe768-248d-4b40-8d28-2c79d0d19ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_a9e37788-3968-4dfa-a7df-f27104bf35c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_781861c1-f3f4-4cc4-b394-1cb0238be584" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_a9e37788-3968-4dfa-a7df-f27104bf35c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" xlink:type="simple" xlink:href="ssd-20241231.xsd#SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"/>
  <link:presentationLink xlink:role="http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_1754f76f-3e4d-452e-9067-d49ffe6bbdfe" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_de0a698d-349e-4002-bd61-c11fc6ee46e7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_1754f76f-3e4d-452e-9067-d49ffe6bbdfe" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_de0a698d-349e-4002-bd61-c11fc6ee46e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_e03308ae-1772-46c2-b6ca-7cbb1c355267" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_de0a698d-349e-4002-bd61-c11fc6ee46e7" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_e03308ae-1772-46c2-b6ca-7cbb1c355267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_6df4051c-8c01-4064-a6f6-13505ed2cfdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_e03308ae-1772-46c2-b6ca-7cbb1c355267" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_6df4051c-8c01-4064-a6f6-13505ed2cfdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_7a5b4da3-ea35-4467-9d7c-c0c9a37f5c70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_6df4051c-8c01-4064-a6f6-13505ed2cfdc" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_7a5b4da3-ea35-4467-9d7c-c0c9a37f5c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember_10675e0c-759b-49a7-afdd-082dca75912f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesReturnsAndAllowancesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_6df4051c-8c01-4064-a6f6-13505ed2cfdc" xlink:to="loc_us-gaap_SalesReturnsAndAllowancesMember_10675e0c-759b-49a7-afdd-082dca75912f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_99fe580b-1a6c-4262-aeae-c050921d87e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_6df4051c-8c01-4064-a6f6-13505ed2cfdc" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_99fe580b-1a6c-4262-aeae-c050921d87e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_fd49e9ce-5408-4e28-b4ae-8f2005df1444" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_de0a698d-349e-4002-bd61-c11fc6ee46e7" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_fd49e9ce-5408-4e28-b4ae-8f2005df1444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_e1bb4a10-0188-41cb-b634-d1dae6d44fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_fd49e9ce-5408-4e28-b4ae-8f2005df1444" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_e1bb4a10-0188-41cb-b634-d1dae6d44fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_a32de7e1-f88b-43f0-9286-80e720b7b04b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_fd49e9ce-5408-4e28-b4ae-8f2005df1444" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_a32de7e1-f88b-43f0-9286-80e720b7b04b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_fa54b552-a589-4a20-a498-1b58970fbde4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_fd49e9ce-5408-4e28-b4ae-8f2005df1444" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_fa54b552-a589-4a20-a498-1b58970fbde4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_58f9cc50-97fb-4c55-8cd1-1f1c719a0343" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_fd49e9ce-5408-4e28-b4ae-8f2005df1444" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_58f9cc50-97fb-4c55-8cd1-1f1c719a0343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_71cfba38-1c78-4197-8756-2080bf2af42d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_fd49e9ce-5408-4e28-b4ae-8f2005df1444" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_71cfba38-1c78-4197-8756-2080bf2af42d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>exhibit191insidertrading001.jpg
<TEXT>
begin 644 exhibit191insidertrading001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@".>5X8&D2"2=EZ1QE0S?3<0/S-<+I7Q;T37
M-5GTO3=-UBYOK<,TL*VZ@H%8*<Y?L2!7?5\P?#?6X?#_ ,5_%>H3VM[<I'#=
MYCLX&E?_ %ZGH.@XZG H ]XTSQQ9:CXE_L!].U2ROS"TZK>6WEJR @$@Y.>O
M:NGKF/",J^(_#VA>([M/]-:W=T;/W1(02OTX7\A7%>+/B-XE\&?$'3]*U8:6
MN@7KJR7PMI RIG# _O,94XR?0@X[4 >K74YMK66<123>6I;RX\;FQV&2!G\:
MY[P;X\T?QU;W<^CBYV6KJDGGQA#D@D8Y/I4N@7.M7^EW%]JDEJ()][6D45LT
M;B+G8S[G/S%<'&!C/X5X%\)M2\1Z5X&\67^@BP0686YFENPS$A$8[$48YP#R
M3CH,<Y !])ZMJ=OHVD7FIW986UI"TTA49.U1DX'KQ7,:?\3-&U+P//XMM[:_
M.GV\C).AC7S(\8R2-V".1T)Z_7&-HOCW4?$GP:U#Q,+>R2_M(9_.BEB,D,IC
M7)&W<#AEQW.,]ZY^PU^3Q'^SMX@O'T_3[ (LT2P6$/E1 #:<A<GG)- 'JGAC
MQ+8>+M"AUC3/-^RRLRKYJ;6RI(/&3W%)XJ\36'A#P]<:UJ*S-;P;05A7<[%B
M  ,D#J>YKQ;P;J_BWP_\#HM;T:33!:6$DKM;SQ.\DR^:=QW!@%QGI@YQG/:N
MI\0?$.75/@J/%EE8Z?*&98KNPOX#-&6\P(5^\.^&&<\8H ]'T#7+3Q)H-GK%
MCY@M;J/>@D7:PYP01Z@@U<M;N"^M8[JUE2:"4;DD0Y##U!KQCQCXHUN3X!:;
MJ^GO9Z:MW&L5Q%:PE,(Q*A8^?D&!SU]L5VGPICU=? FD-?7-E)9M8Q?94A@9
M)$&/XV+$,>G0"@#LKR]M=/M7NKVYAMK>,9>69PBJ/<GBN?\ #?C[0/%NK7UA
MHMQ)<FR16DG"%8SDD84GD]/3'O72O&D@ D17 .1N&<&O _@ JIXQ\7HBA54J
M  . /,>@#U_6_%VG:+JMCI!2:[U:^R;>QM@ID90"2Q+$*J\'DD=#CI3?#/C3
M2?%4EY;V9FAOK&0QW5G<J$EA8$CD D$9!Y!(KR77KIM _:?L-2U9_)T^XB5(
M)I3A K0&/J>!\Y.?K4'AJZ5OVHM2;3)DEM)Q*)7B8,K#R@QY''WP/QH ^@NE
M<C=?$OPM;^(K/08M16\U&ZG6 1VO[P1DG'S-T'TSGVKK2 P((!!X(-> ^-XH
MX?VE/# CC5 1;$A1C)WN/Y ?E0![_1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% $<]Q#:P-/<2I%$G+.YP!7S?\++Q-
M%^+.N:GJ4-S;65U'<+%.]M)M8M,K#MQD U[SXJUG4=!T5KW2]$FUFY$BJ+2%
M]K$'JV=K=/I7"_\ "S_&O_1*=4_\"C_\:H U+/Q;8+K.B>%/#4-W)"TS-/<F
MV=(H8E#/M#,H!)("\=CUS6'\6(;/QQIM[I%E+$)]'A:^^T.I_>2<@0QGH<C.
M<9P=@[G%C_A9_C7_ *)3JG_@4?\ XU1_PL_QK_T2G5/_  */_P :H F^%7C"
M74? 366MI-;7^EPF-S<1LIEB ^5QD<X&%/?(]Z\Z^&22Z?\ "_Q[:7<$\%Q/
M:,(HI(F5I,QNHVC'/S$#CU%=_P#\+/\ &O\ T2G5/_ H_P#QJC_A9_C7_HE.
MJ?\ @4?_ (U0!S7@(FT_9]\36-Q')%=E;I%@>,AV,D0"87&3DY ^A]*@\'PS
M)^SKXDT]X)4O%:4F!HR'PP3:0",G.#^5=9_PL_QK_P!$IU3_ ,"C_P#&J/\
MA9_C7_HE.J?^!1_^-4 <II=[_97P#O?"UU!<1^(9#)!'IC0L)W,CY!5,9(VM
MG/3CUJ?7/#%WX7_9R&AW,;-JMS,DS6\8+MN,JL5 ']U0,^XKI/\ A9_C7_HE
M.J?^!1_^-4?\+/\ &O\ T2G5/_ H_P#QJ@#G=4TZ\U7]F:QM+*UFFNK3RS-
MJ'S$VR'=\O7@$'Z<UZ#\*M2CO/ .D6R07*&TM(X97FA:-=X!!5=V-V,=1QR.
M<YQ@?\+/\:_]$IU3_P "C_\ &J/^%G^-?^B4ZI_X%'_XU0!Z?=7=O90&>ZF2
M&(=6<X%>"_ V3[#XS\1F]CFM5O2#;F>-HQ)^\;@$CK\PXZUU?_"S_&O_ $2G
M5/\ P*/_ ,:H_P"%G^-?^B4ZI_X%'_XU0!UOBW4]!CMC;7^F1ZW>)\T.FI;"
MXD9L<?+@[!_M' KG/A?\/[OP_>ZCXEUR.&/6M39C]FAQLM8RV[8,<9Z=. %
M]:J_\+/\:_\ 1*=4_P# H_\ QJC_ (6?XU_Z)3JG_@4?_C5 &M\/O'^I^,-4
MUJUU#09--CL' 1V)]2-K9 ^88SQ_^OSOQK=)<_M :#JENLLVGVOV=)KF.-FC
M4AV)^8#& &&377?\+/\ &O\ T2G5/_ H_P#QJC_A9_C7_HE.J?\ @4?_ (U0
M!ZE%+'/$LL3J\;#*LIR"/8T^N<\'>(=6\16%Q/J_ANXT*6.78D,\A<R+@'</
ME7Z5T= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !139$62-HVSM8$'!(.#[CD5\]:9=ZC+^T
M5+X>DUC5FTE;F;%J=0FVX$+.!][.,]J /H>BL2^\6>']'U*'2K_58+:\DVB.
M&9B&?/ QGKSQFH])\;^&==U673-+UJUNKR($M%&W4#J5/1OPS0!OT5BZCXNT
M'2=0:QO=1CCN4022(%9O*0_Q.5!"#W; KD_B;>6.N>![7[)XMBT6*[F26&\+
M,L<Z@'Y-R^N=W_ : /1J*P[/4K'0_!MC>ZEK,4MK#:1;]1F;:)OE&'Y[MU[D
MYKQ?XP^-(;B?P_?>%?$-XGGO(MRMM=2Q @>7L)C)& 06P<<^] 'T)15+5-6T
M_1;,W>I7<5M &"AY#C+'HH'4D^@YJ'3/$&EZQ'<M878E:U;;/'L99(CUPR$!
M@?J.: -.BN<B\>^%)H+R>/7K(QV2[KEO,QY0SCGWSQCKFM;2=7L-=TR'4M,N
MDN;.8$QRIG#8)!Z\]010!=HKDI?"$FI^*]1U/4=3U06;+'':V=MJ$L$8PHW.
M1&PY)./P]Z\A^$<M]XH\:ZYIVL:SK5Q:VT+M"G]J7";") H.5<$\'O0!]%T5
MR&D"+P%HU^-?UJ>2R%\S6]Y?S-(PB95VJS'.,'<.<9Q[U=D\>^%8ETYGUVSQ
MJ+;;3#Y\WYMN1CH-P(R<#(H Z*BL?5?%6B:)*\5_?I'*D?FO$B-(Z)_>94!(
M7W/%6M(UG3=>T]+_ $J]AN[5R0)(FR,CJ#Z'V- %ZBO/O&OC7PW<^'-?TZTU
M]5U.UM)FC-M.\92948J/,7 W9'W<\XQBN;^&6L7>H?!;5KC5M?NH)7FN(1J4
M\CR-;Y10&R3D $YZC\* /9:*\\^'5S9^'/AXT]_XKBU>UAN'+WP9FCB!Q\F3
MS@=<G^]6Q<?$OP7:VD-U+XBLA#,Q6-E8L6(Z\ $X]^E '5T54EU33X-+.J2W
MMNE@(Q+]I:0"/8>0V[I@UA?\+%\(K'')+KEO;QRKOB>Y5H5E7^\A< ,/<9H
MZBBHK:Y@O;2&ZMI4EMYD62.1#E74C((/H0:\)_:!U#4M O\ 1)](U;4K)KM9
M_.6"\E56VE,?*&P/O'I0![W17@WQ3U/5_AIJ>@ZEX?UO4?*NQ)YUE>7<ES$V
MS8>DA)&=Q!Y[<8KV&Y\3:9INC6>HZM<I8K=*FR.0DN78 [%4<LW/0"@#8HK,
MTGQ!I6N^>-.O4F>!MDT6"LD1]&1@&7\17D?@_5-13]H+7M)?4[^738(IC';3
M7,DB)RAX#$],G% 'M]%>8>"(HW^)OB*^B\:KJJ7"NPTP,VZ ;Q]Y3P-GW!CU
M[5V&K>-?#FB7,MOJ&JQ12PA3, K/Y(8X7>5!"9[;L9H WZ*PM2\:>&](BMI=
M0UFT@BNH_,MY&?Y95]58<'_Z]3W/B;1[/3K74+B^2.TNB!!*RMM<GH!QW[>O
M:@#6HI 0R@CH1FL+4?&GAW2KV:SO-4C2>!0\Z(K2>2IZ&0J"$'^]B@#>HKG_
M !)XIL-$\(76NI>6S1_9V>UDW[DFDV$H 1UR17D'PTAN_B!8P7\_BZ]MM?L]
M3>YGV.S/+;XCPF,@*F<@#!')XH ]_HKAOBYXEU'PM\/[N_TLE+MY$@68#/E!
MCRWUXP/<BLWPY9Z!XJ\*)<^%?$%]#JP@!:Z^W2/,DN/^6R,Q##/4$8_N]C0!
MZ717EGCN&67X9Z%IM_XH_P"$=U#R[=I9IV=1*RQX=&9><YY^J_C78?\ "2:-
MX:\/:2VL:[$4DMHU2]G) N2$'SY]3U_&@#HZ*YD_$+PBNJP:8=?LOMD^WRXP
M^02WW06Z G(X)SS4D?COPM+X@&A1ZY:-J1;8( V<M_=W?=W>V<T =%16+J?B
M[0-&U".PU+5;>TNI<>7',2I?/ QZ\U!IGCGPOK.KOI6G:W:7%\N?W2-RV.NT
MGAOPS0!T-%8^J>*M$T:]2ROK]([IXS+Y*HSLJ XWL%!VK[G JS;ZWI=WH_\
M:\%_;OIP#-]JW@1X4D,=QXP"#STH OT5@Z=XT\.ZM=PVMGJD3SSJ6@5U:/SP
M.IC+ !Q_NYJ75O%F@Z%>16FJZI!9SS#,:3$KOYQQZT ;-%<_8>.?#&IZXVBV
M6MVD^H+G]RC9R1U /1B.> 3TK?90RE3G!&#@XH 6BOF[XG3^)/"WB.ZUK1];
MU1-.M]42W^SM>2O&C>1#, 06.0Q9^#QQBO<8O%EI<>!H_$\"F2&6U$\<0/S,
MY&!'_O;CM^M '045\W^$+K7I_CH= UC7M3NH8Y)C-$+V58V<1EC@!AA0W0>@
M%>^ZEKVE:*8HKV\6.6128X5#22N!U(106('<XH TZ*RM#\2:-XDLWNM'U"&\
MAC;:YC)RA]&4\@_45G_\+"\(@W0;7[)6M%+3JSX:/!"G(/.<D#'7- '2T5DZ
M/XGT7Q!I<FI:3J$5W:1DAWB!)4@9(*XR#CMBJ]EXU\-ZE:7MU9:Q;7$%DH:Y
M>(EA$#G!; X'!_(T ;U%8EKXO\/7NCW.KVVKVTNGVS;)KA&RJ'C@G_@0_.O#
M?!E]>?%.[UV&_P#%%SINKO=13:>T+L3%&N\LD:A@ ,;<GKP"<T ?1M%<W>>-
M?#FA1F'4-:0M;%89YMC.$?@8D9 55CZ''6MZWN[:[M([NWGCEMI$#I*C JRG
MG(/3% $U%<[!X\\+W.H06,.LV[37+%("=P29@<$(Y&UCGC@GFN8\8?%?3-"\
M6:7X>MKJ+S6ND_M&X/*6\6>5S_>/?T&>_0 ])HKG;GQWX6LXK66YUNUBCNUW
MV[NQ E&<94XYYJS=>+-!L=:BT:ZU2"'49F58[:0D.Y8X7'KD\4 ;-%8U[XLT
M'3=7ATF]U2"WOYF58H)"0SECA<>N3Q6=>^,/#NIV.MV%EXBABN;2W=9YX<L;
M7(*^9D<':>I!XQSB@#JJ*\Y^&<UIX?\  =W<7OBV+6K6&Z=I+Q69T@&%^7)R
M<?Q'L-WXUMS_ !+\%VUC'>2>(K+R)',:,K%B6&,\ $\9'.,<T =7153^U-/_
M +*&J&]MQIYB\[[29 (]F,[MW3%87_"Q?"(BCEDUN""*4$Q2W"M$DH!P2C,
M&&?3- '445#:7=O?V<-W:3)/;S('CEC.5=3T(/I7D/Q \>ZQJ'CRS^'_ (6N
MOL=Q-(D=Y?(,NFX;B%]-J\DCGMQ@Y /9**Y*T^'FE6=F$BOM9%[MYO\ ^TIO
M.9O[Q^;:?H5Q[5-X.MM5TC1+V/Q#?M<W$5Y,S7DV%#Q9RK^@&W'L,&@#IZ*Y
MZR\<^&M1NX+:UU>%I+ABMN65E2<@X(C<@*Y_W2:Z&@ HHIDT2SQ-$^[:PP=K
M%3^8Y% #Z*^>/ UYJ-_\==7T2[UC5IM-M)[P16[ZA,5 1RJ@_-S@>M>U7/C/
MPY9:LVE76L6MO?+UAE?8P&,YY[8&<T ;M%86A>,O#OB:XGM]&U:WO)H!F1(R
M00,XR 0,CW'%/UCQ;H6@S&'4M1CAF6,S-&JM(R1CC>P4$JON<"@#:HJMI^H6
M>JV,5]87,5S:S#='+$P96'UJS0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %?.FD?\ )UT__7Q/_P"D[5]$R*S1LJN48@@,
M "5/KS7G]O\ "73[;QJ?%L>N:K_:QE:4N?)VDLI4C;Y?3!Q0!PWQJABN?BKX
M*@FC62*1XD=&&0RF< @^U.U=$M_VI]($*K&#"H(08S^Y<?RXKT+Q/\-+'Q7X
MAL-:O=5U&*YL GV=8/*"J5;=G!0Y.>:2\^&=C>^.X?%\FK:B-2A*^6J^5Y8
M7;MQLSC!/?/- 'G'CB/Q7\/O'NI^-=$*:AH]\RK>H1O5,  I*!RN.S=LX]B?
M$O4]-UCX :'?:3;-;63WR".W8Y\H@2@IGT!! ]L5ZCJ'@=[N76C;:_?VL&LD
MB[MPD;QX*!#L#*2I*CKG\.!576OA;HVL>$-.\+BZO;/2[!@Z1V[)N=@#\S%E
M//S,>,<F@#R3XKW4W_""_#:P=F6QELHY)1GAF6.(#/T#-^=:_P"T9;PQ7'A)
MXXD5MTZ950#M!BP/H,G\Z])UCX::1KW@NR\-:A<74T5BBK:W1VB:/:NT<A0#
MQP>.?KS6/JOP:L/$$.FKK?B'6;V2Q4HLI=%)7Y<*!MP,;>N-QSR>!@ YCXLZ
MG=1?&'P5:L\:VL31S1>?GRA*TI7<V/3:OTKM='\&ZO8_$V\\67FIV06_MQ!+
M9P(P#%54 Y)Y(V?SJYXR^'&D>-]*M+34Y[D7-I_J;U"OFC.,YXP0<#/';C%7
M/#?A#^P(MT^LZEJMX(_*CN;Z7>8D]$'0=!DG).!D\4 >-?"[0--U[XH>-(M4
MM8[NVCEFQ!*NY"S3,-V/4#(![9->^Z1I%AH.EP:9I=LEM9P B.)"2%R23R>3
MR2:Y;PI\-+#PCX@OM9LM4U&:>^W&Y2?RRKDMNSP@(Y/8UVU !7SI\ _^2D>)
M/^O>3_T<*^AKF*2:!HXKA[=STD15)7\&!'Z5PGA/X3Z=X-UN;5=,UC5&GG4I
M,LQB99 6#'/R#'([4 2?&?\ Y))KW^Y%_P"CDK ^$_@GP]JGPVT#4=1TR"ZO
M5D>=)Y =RE96"@'^Z,#Y>F<G'-=_XM\,P>+_  _/HMW=W-M:SE3*;?;N8*P8
M#+ XY H\)^&8?".@0:-:WES<VL!;RC<;=R@L6(RJC/)/6@#SIEL+/XL>(E\.
MW5SJ.LWMFQOXIY +6S0!<DD#+L. %'3<02.W)_".^N['X0>.;BT=EG@1Y(BI
MY1O)/S#W&,_A7IQ^$>@GQE>>)!>:FDEX6:>VBN3''(6Y8$J Q4GDKG'X<5;\
M&_#/2/!2:A%975]<V]]D/;W,@:,+TQM &3CC)SQ^- 'F_P .+:VD_9T\5$QH
M[,EZ\FX _,L(*G\, BG_  U_Y-R\5?\ 7*^_]$"NPM/@YI^GV>K:;9:[JL&C
MZBK;[!778K%< [L;B!QQGG #9%:.C_#'3M#\':AX9LM5U,65^&$S.T;,-R[7
MV_)@9''>@#SOX??\FV^)_P#=O/\ T4M<_IUI;+^R]J]P((Q.U^A:3:-QQ+&!
MS]"1^)KV/2?AA8:-X,U'PM:ZMJ7]GWQ;S"_E%U# !@IV=P!U!]JK1?"/2X?
M\_A%-7U3^S)YQ.V3%OR"#C.SIE0?PH X;5="U7Q%^S7H2:<^YK4"XFC+A?,B
M0R C)XXR#C_9]<4[Q-IU_P"-;7X>V7AVRNTN-/B5[B>2W>)+,!8Q\S, ,_(>
M!G...HK9^(OAVV\,_"&T\,V^J7NQ[Z*"TEEV8W%BP61@% 0')W'I@=:Q=8LO
MC#X5T>76KGQEIL\%LH<Q[@QD_P!D!H@&)],Y/:@#WE5"J%4  #  [5\^_M,_
MZ_PS_NW/\XJ]UT:YN[S0M/NK^#[/>36T<D\.,>7(5!9?P.17)^-OA=IWCR\M
MY]6U7446V#"&* Q*J;L9ZH2>@ZGM0!(WPRT34M5M-7UNYU#6;FW4>2M]*IC3
MOPB*J]?4<]ZX'QC<7%U^TGX8L[DG[+;I&]NA^[D[V+#WW #_ ("*]KL;:2TL
MXX);N6Z9!CS954,?KM 'Z5A>)O!.G^);_3M3:::SU739!):WD&-R\YVL""&7
MV/OZF@#S$W-Q:?M6M%:$A+J )<JO1E^S!N?H54_A4?A#_DYSQ)_URF_]IUZA
MH7@>QTCQ%?\ B.XN)K_6KT!9+J8*H1   J*HPHPH]3QUK/TSX966E>-KCQ9#
MJ^I/J-R6\X/Y6Q@V,C 3@<#OVH \]^&[,GQ]\<LB[F"79"^I^T)47P7BL_&G
MA_QGI.M2/)=:A.LMTP;$C!L_,,]PP)]LBO2/#_PSL?#OB^]\36VJZC+?7WF?
M:5F\HH^]@QX" CD#H:SKKX.:7_PE4NOZ/K&J:+/.Q:9+&0*&R<MC(X!/..1[
M4 1^-OAM9R_"%O#NEK++)I2&XLFE;=(S*2S#( Y8%AC@<CTK(^%7B,^-O#^@
MZ5."[Z&QDNV(X;RQMMQ^.[=]8?>NVOO$WA_P+=:)X?N7N$;4'9(97.\;LC+R
MNQSDLW)YY/-1_#OPW8:'INHWMA#Y<6JWTMW&#VA)(C ]MOS =MU '6W#.EM*
M\2[I%0E5]3C@5X#\&':_\(>/KR^8RW%RK&X=^2V8Y"<_B37T%7#2?#2T@NM:
M?1]4N]+M];4K?6\*(RMG.2FX90G<WJ.>G2@#SOX47EW/\"_%\$S,UO;Q72P$
M_P (,&YE'MDY_P"!&NC_ &=O^2<7'_82E_\ 0(Z[6#P1IEAX*D\*Z:\UE8R1
M/%))'M:1PX(<DL",G/7'TQ3/!'@>T\":;-IVGW]Y<6LDIFV7.P[7( )!50>B
MB@"_XE.DSZ?#I>M0I-9ZI.+,H_W2S*S+]#E0 1SDBO"/&?P=U7P*)O%'A#59
M_(LP9G0MMGA0<DAAPZ@=0<<>M>Y^*O"MEXOTV"PU"6>."*X6XS ^QBR@X^;M
MR<\>E4;WP?>ZGICZ3?>)M0GTR1=DJ>7$LTJ=T:0+T/0D $CO0!Y+\2O$%UXI
M^ 'AS6+U MU/?J)<# 9E69"P';.W/XU;^,'_ "0OPC_OVG_I,]>D^*OAOI/B
MGP_8:%)<75CIEBRM%!9[ ,JI49+*3P"?SJ#7_AE8^)/"VE^'K_5M1^QZ=M\L
MIY0=RJE%W'9V4D<8]Z /)/C':6]I\.? (MH(XMMMD;% ZQQD_F>?K6I\9+:#
M3_''@)+.&.!8F14$:A0H65, 8],UZ!XC^$^F^*-'TC3-1U?4S;Z5%Y4/EF)2
MW &6.SDX4#MTJ7Q-\+[+Q7J.FW^HZSJ?GZ<JB Q>4HR"#N(V<DD#V]J //\
MX]Q1S^-/!L4J!XY'*LI'!!D3(--^.*_V9X]\&7^G(([Y6VIY8P2$D38..WS$
M4GQXB#^,/!<$LC-EBKN#M8YD0$Y&,'Z5Z*OPTM;CQ99^(-9U>_U>>P %G%<B
M-5BP<@G8HW$'G)[]<T <%\2++Q7X1\?77C[PU(+NU,20WT(&_P D*BY611SL
M("MD=,YXX)Q_'_BB#6/@;I4^BVKV-E=ZFZ7=NIR$?+R% ?[I8[A]!Z5[-?\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!%<6T%W \%S#'-"XPT<BAE8>X/!K.M/"WAZPN%N+/0M,MYE.5DB
MM(U9?H0.*UJ* "BBB@ HHHH **** "BBB@"EJ&D:;JRQ+J6GVEXL3;XQ<0K)
ML;U&0<&KH  P.!110 4444 %%%% !1110 4444 %%%% &5?^&=!U6Z^TZCHF
MG7EQ@#S;BU21L#H,D9K2BBC@B6*&-8XT&%1!@ >@%/HH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (YX(;F
M!X;B))8G&&210RL/0@]:S+7PIX=LKA;BUT'2X)E.5DBM(U93[$#BM>B@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BFNVR-GVLV!G"C)/TKE=.^(WA_5K
MF]MM/.H74UDVRYCAT^9C$V2,$!?53^5 '645C6?BK1[WP_/KB71BT^ R":2>
M-HC&4)# JP!!!!&,5C+\4?"GV:[N)KZ2".VABG;S86!>.4 QE1CG<"..OJ!0
M!V5%9&A>)-/\0_;5L6E$EC<-;7,<L95HY%ZCT/U!-:] !137=8T9W8*B@EF8
MX 'J:Q=:\7Z+X?\ [,.H714:G,L-J40N'9L8/'0<CGWH W**** "BBFR/Y<;
M.0S;03A1DGZ"@!U%8OAOQ5I'BVSGNM'N'FB@F,$A>)HRK@ D88 ]"*VJ "BH
MUGA>XD@61#-&JLZ \J&S@D>^T_E4E !116+XD\5:5X2L%OM8EEAM2P3S4A:0
M!CT!V@XZ4 ;5%<W_ ,)SH_EV,K)J*07SQQP3/I\PC8R$!/FVX&21U]:Z2@ H
MK$@\5Z1<>*I_#23R#588O.>%H6 V<<AL8/WAWK;H **** "BBB@ HHHH **R
M_$'B/2O"VE/J6L72V]LI"@X+%F/15 Y)X/Y53\,>-=!\7Z=-?:/?"6* XF#J
M4:+C/S ]!@'GIP?2@#H**Y[3?&VAZK>6EM;7+[KU9&LWDC9$N@APYC)'./Y<
MC(YKH: "BN=\5^.= \%PPR:U>F)IR?*B1"[L!U.!V&>IJQ:>+-"O?#)\1PZC
M$=)"&1K@Y 4#@@@\@YXQC- &U16-I/BC2]8O)+*WDDCNXX4N#;SQF-S$WW7
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
MLMS;Q!-I&T+P2"0/E!P._?!Q4%_\*(M0\#:3X6EUNX^SZ;.)TF\E-S$!@H]
M!N;U/O0!7\56WQ"T7PQKNL6_B>.:XA*7-O;PV,86.( ^:GS!B< Y!SGY?>MG
MPAX@F\61:/J5IJ,IM!IPDO8MD>'G8[0"=N004ER!C^&M;Q'XET_PS9V)UA9)
M(KVX2S:2.+,:LP/S/D_*G'O^-4_A]X7M?"GA=;2UB>-;B>2Z*R##@.WR*WN$
MV ^X- '0W@LX4^W7@B5;5&?SI,8B7'S')Z<#K7C">'Y]'\ ?$'Q-% ;-M=66
M6VM=NUH[;+88KV)#DX[#%>F>-/"TWB_1UTQ-8N=-@+AY3;*-TF.0,GH >?P%
M9GAKX<IHAU$:GKNHZZE[;FV9;^0L$C/W@,D_>XS]* /*KR26#1?@P]MD2_:<
M#'?,D0(_')KZ,KB-*^&]I87>AM<WTEW;:")?[-A:,*4+G.9&S\Y& !@+T[FG
M>$O#=]HWB_Q%>'4]0NM.O'#HEX3\LNYBP0'^$ J,\9_"@#9\3RZ=IVB:A?7=
MHEP\L'V?RMFY[@G(2(#OEFP![UXMXP\,WG@C]GJ#2)9,W4]]'-?*AR$W9.WZ
M H@]R*]2\:>!+KQA>6<R^)=0TN.TRT4=F OSG(+ELYS@X]AGU-,LOAK9)X-U
M+PYJNI7VJI?R>9+=7+YF! 4+@G/W=H(H XZ\WG]H?PW;J,P3Z!Y4Z]F3;,<'
MVR%K;\6>';?Q3\0_#EO:0QQ6_AYOM5]<(H41C*M%"".YVYQV4Y[C/0Z9X*%E
MK<FN75_]JU86*V%O/Y 188U[[<G+$\DY]@ *YFW^#L\=^;B?QMKD\4EQY]Q;
ME]L<Y+98,H.,'H>* (/&_AOXA-XGO/$'A^;2;JU\N-$T^>%9)&1 3CYT[LSG
M 8=:['X?^(QXI\&V6I_8ELI3NBEMT7"HZ,5( [#C..V<4/X;UI/$]SJEIXKN
MX[.Y #Z?-"LL:8 &8R2-G3/0\GG-;>E:7:Z-IT5C9H5ACR<GDLS$LS'W)))]
MS0!<HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O-M7^,-II
MGB;4-"@\.:SJ%S8L%E-G$)!T!S@'('/>O2:^?K2_\46'QO\ &3^%M'MM3N&"
MB5)YA&$7Y>02PSS0!ZGX*^(NC^-WN[>SBNK2^M/]?:7:!)%&<9X)R,\>H[BN
MNKQG2/"7B;35\;^-O$9M[/5+[2YTBM[-\^4 F=V03@C8N,$GJ:IKJ^H_\,M'
M43J-U]NQ_P ?/G-YO_'WC[V<]..O2@#W*BO ]?FUG5-;^&FE6VN:A9#4M(C%
MS+#.P9@8QO8\\MC.">AYJ;Q%HNH:/\0?!OA'3O$^L06T]O,LMRUT3(P9I"?;
M=M^4'''!% 'NU%>(VEYJ'PV^*%WH,&IW^J:3/I,M^L-[,9&C=$=NOOY9'&,A
MAGIFLW1- U?Q=\/+_P >7OB_5X=8"SW%NL%R4AA$1;Y2HZ [3T(P".O< ^@*
M*\$U;6_&/B[X:>%-8MH-1NK7S)5U>+2Y#%-.$;:I!4$X(5B<#&3TZ8D\%^+]
M/TFU\42:=JFO?:;73I+J+1=:&_RV1<[E?.2,]1@'!Z'&: /=Z*^8+"\\1W?A
MNW\1Z9+XXN_%$DWG><ENSV,B[R"@ X*X]L9&,8KZ6TZXEN],M+F>%H)IH4D>
M)@08V*@E2#T(/% %FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "N6T;P1;:-XVUGQ-'>2R3ZHH
M5X64!4QCH>O:NIKC]3\;W2Z[=:-X?\.W>MW=D%^ULDT<$4)89"[W/+8YP* .
MJN[6&^LI[2X3?!/&T4B^JL,$?D:\N3X'P#1)]#D\5:N^D%B]O9Y4)$Q.<G^]
MWXX&3G%=?H?C--:MM5C_ ++O+75]+7_2=,FQYF2I9-I!PP;'!K?T^YDO=-MK
MJ:UDM99HED>WE^]$2,E3[CI0!RA^'5F=:\+:E]OGW^'[5;:)-HQ* NW+>A^E
M<=\2=!DU_P",?A*VW7D$+6TF;NURK0L-[*P;& 00#7LM% '#^%_AM;:%K=YK
MFI:K=ZWJMS%Y!N+P#Y8^ZA>>N,?3TYSB2_!.V1;FQT[Q/K%AH5U(7FTR)P4.
M>H!/0=N0>G.:]3HH XG6OAEI>H:7H]IIEW=Z/-H__'C<6C\IZ[@?O9//KDGU
M.6:%\-+:PU>]U?6]4NM=U*\MC:/+=*JJ(2,%0H]1Q_\ K-=S10!Y;%\%XHHH
M]-7Q5K \/QS^>NF!P #G.-XYQGV]^O->H1HL4:QH,*H"@>@%.ILC^7&[D9"@
MG% #J*Y'P!X_LO'VG75U:VDUI);2A'AE8%L%<JW'8\_E2W7CVRM_B/9>#%M9
M9+JXA,C3JPV1D(S[2.N<*#_P(4 =;1110 4444 %%<QXG\6S:'J>FZ5I^CS:
MKJ>H"1XH(YDB 2, LQ=N!U&*Z6,LT:LZ[&(!*YS@^F: '445!?7D.GV%S>W#
M%8+>)I9"!DA5!)X^@H GHJGI6HPZQI%EJ=L'$%Y D\8<88*RAAGWP:N4 %%0
MW<SVUE//' \[QQLZQ)]Z0@9"CW/2F:=<R7NFVMU-:R6LLT2R/;R_>B)&2I]Q
MTH LT444 %%%<=?>.II-8N]*\-Z!=Z[<V3;+N2.5(887_N>8YP6'<#I0!V-%
M<WX9\7P>(;F\T^>QN=,U>QV_:;&YQN4'HRL.&4^H_P *Z2@ HHHH **Q-;\2
M0Z+J^B:?);O*^JW#0(ZD 1D+NR?6MN@ HHHH ***R=>UV/1(K15A-S=WMREM
M;6ZMM,C'DG/954,Q/H* -:BBB@ HILC^7$\A&0JDX^E<AIWQ M=1M/"UPEC,
M@\0/(D0+C]SL5B=WK]WM0!V-%%% !1574M0M])TN[U&[8K;6D+SRE1DA5!8X
M'?@51CUU[E=$FM--N9[74T\QIA@"V4IO4O\ 7IQWH V**** "BL_7-530] U
M#5I(FE2RMWG:-3@L%4G _*IM-O5U+2K._1"BW,"3!2>5#*#C]: +5%%% !11
M61+KAM;G5_MEA<06.G0+/]L(RDR[2S;0.<KCGZT :]%<U+XSM%C\,RQ6TSQ>
M(&40$D*8PT?F L/IZ5TM !15#6-0N-,TYKFVT^>_E#HH@@QN(+ $\]@#D_2H
MX]=LY?$LV@IYAO8;9;J3Y?E",Q4<^N0: -.BBB@ HHHH **QO%?B*+PIX:N]
M:G@>>.V*9C0@$[G5.I_WLULT %%%4+G4+B#6;&R33YYH+E9&DNEQL@*@$!O]
M[/'TH OT55U*]73=*O+]T+K;0/,5!P6"J3C]*R]-\22:I#H%Q;Z5<FUU:U-R
M\X(*VOR*RJ_N=V!CTH WJ*** "BJ U"X_M\Z=_9\_P!F%KY_VWCR]^[;Y?KN
MQS]*OT %%%% !117,7WCC3[70_$.J0PS3IH<SP7"8"EW4*2%)[?,!GV- '3T
M5%;3BYM(;@ J)45P#VR,U+0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7G4V@WEWXBUC6O OB
MB&UN7N!!J5E<0>= T\:@<_Q(<8SC.:]%KCM4\ )/KEQK.BZYJ.AWUUC[5]D*
MM%.0,!FC8$;L=Z ,*/Q!JAC\5Z-X@TRQL_$,&CR70O=/)V7,.UE# GY@0W8G
M\JR(K>?7+GX9:=<:A>QVMWHLKW8AN&1IP(HFPS YY/4]<9YYKN=,\!6=A9ZL
M+C4+Z_U#58#;W5_=.&DV%2 J@#"J,DX J:R\%6=E=^'+A+F=FT*S>S@#8Q(K
M(JDMQUPHZ8H XK0_!]C>^-_%7ANXNM1?0=-^S2VUA]NE"H\T9+'<&W'&W@$X
M&364+C4K[X:>&[+^U[R*7_A)UT\7@E/FB(22*/F[D#&,^@KUC3_#UOI_B76-
M;CFE:?5%@66-L;4\I2HV]^<\YK@O&/@N.Q\+:%HEF][-#-XEAGEEC_UD:R.Y
M9@5'R[=W![<4 7+S2H/!'C?PQ_8DMU';:K-):7EK)<O*LN$++)\Y.&!')'4&
MN2O;271Q>3^+K#Q'!J N7E3Q/IMR\\4:;R5.Q6Q&H7"[2IKTS2_!9MM<AUG5
MM:OM9O;6-HK0W2QHMNK<,0J* 6(X+'G%9K?#,)97&D6OB35;7P_<,YDTR,1%
M0KDED60J75#D\9[F@"B\,/CKXA7FFZA>3S:)IVG6\T-O!.T27+S MYK%""0
M  ,XYKG]<N+S0-&^(7ANUO[J2RT^S@N;)I)F>2V\S[T>\G.,C(R>!7?ZGX&M
MY[ZTU'1M1NM$U"UMA:)-:A'5X1T1T<$,!V[U /AUIY\.ZSID]]>7%SK.#?:A
M*RF:0CICC: !P !@4 <OKN@1^%X/"^OV-]J!U:?5+2"\N);N1Q=)*<.K(3M
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
MOJTL!MA<W(1!%&3DJB( JY/4U%I_@"PTZU\,P1W=RR^'WD: MMS)O4@[N/\
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
MBXN+A]TD\K?>=CZGC\JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KEK+QO97^M0:9$L8DFO;NT7,
MPSFW W\8^\200O\ =^;/:NIJE'H^EQ7"W$6FV:3K(\JRK H8.XP[ XSN8 9/
M4]Z .8NO'-[=ZM>:=X6\/3:VUC)Y5U<&Y2W@CD[H';.YAW '%7_#'B]-?NKW
M3;O3Y]+UBP*_:;&=@Q"M]UU8<.I]1_A6'\&<)\/D@D_X_H;VYCO0?O";S6)S
M[X*U?\8>)[#1['Q -/>$^(K/2FNL"+++'R%+-C& >=I/X4 =E17D.K^#[#1?
MAH?%-C>7:>(;:S2^_M0W3L\TF Q#9."K9(VXQ@U.FF0>,?B=)'J_GM8MH%K<
MR62S.D;2,S8W!2,XR>/IZ4 >KT5XIH?A#3M5\->+UU"6]N4T;4+VTTQ7NY,6
MB1C<I7!Y.6ZG/0#I4[1S>*/^%5V^HWUR$O;"X:[,<S(UP%AC8JQ!SSCGV)]:
M /9**\RBAM?!/Q"GTO3;E['1;O19;V:(N7CM9(VQYJAB<#!.1T)%<+KL%E'X
M%FUS1]!\0O>PHMPGB:\N/)=SN'[P*9"S!L\#;T(^M 'T/17E^I:5#XG^+UO8
MZE+.]@?#<=Q+;1S-&DS^>P&[:1D?-G'L/2J%GX>EN+7XA>$-+N+B."RE@FTQ
M#,Q,$C1"0*K$Y"[@!CT)H ]?KC]%\:7FK:K9V4VA-:_:/M8,AN0X1H)-A& .
M<DCGMG'-<_:^(&\?:GX+M8'98D@_MC4E0D;6CS&D9]O-W9![)7I,-E:6[*T%
MM#$538I2,+A<YP,=L\XH S_#FNIK^GR3& VUW;3O;7=L6W&&5#@KG R.A!QR
M"#4>K^(DTGQ!H6E-;-(VK2RQK('P(]B%\D8YSC%8&A,;;XO^*[6/_4W%G:73
MCL) &3/U( _*J7Q'TU-7\8^!K"66:**:[N1(T,A1BHAR5W#D9 (..Q- 'H]%
M>9:;I]EX.^*5UINF2O8Z3/H#WTT+2L\<<J2A?, 8G'RDYKB-8MM/E\$7FLZ5
MH?B*\O8HVN4\37=Q]G+$'(D4&3<5[ !>GYT ?0E%>3^*=.U/5-3TC5;O19/$
MFD?V6GFZ=!=^4\,Q.XS;,C?D8 ],5TOPVN],FT&ZMM-FU39;7;H]IJ@(FLB<
M$0\\[1VR3UZT =G17G/CM]*O?%-AIU]!J^LR):M*-$T\80Y; FE;<HQP5 )K
MC[/6-1\+:5\1XM/LKK2DL;>UEM+&:X$YM&E5@S*06 [-C)QB@#UOQ5XB3POH
MPU%[9K@&XB@V*^W_ %CA<YP>F<UMUXUXU\":/H?@NPU"QEN!>+>6?VB=KEW-
MYNE3)<$D$Y.X>F..*VX-(M/''Q!\3P^(/-N;/2&@M[2R,K)&FZ/>TA"D98D\
M$]A0!Z517AFLSWEEX0\8^'(=2N?LVE:O9165R\I9X8Y'C;9N/)"$XYKI/$&@
M67@;4?#.J:";B&ZN-6@L+L-.[_;(Y<AC(&)W,,;@: .[TS7[35M3U6PMED\S
M3)EAF9Q@%BH;Y?48(K4KQ!8;?PI'\3=;TF QW]A,(K:3S&;RP\:9."2#@G/.
M>GI4,FC:K8Z):ZCH7A+6K;Q!$8I?[5N-3A87)R-_FYE(96&>,=Q0![K6)X=\
M1)XA?6%2V:'^S=2ET]LON\PH%.[IQG=T]JX^WTBT\<?$'Q-'X@66>VTC[/;V
M=GYS(D6^/>TF%(RQ)X/H*L_">R&G6OBNS%Q)<"'Q%<H)97W.P"1?>/<^I]:
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
M),[([R/ I9F3[A)(R2O8]NU>8::_BM/B=XZ_X1N'1Y$,]KYW]H22*0?)XV[
M??.?:@#L_#GC/^V=9NM#U'2+K1]8MHA.UK.ZN'B)QO1U.&&>#_\ KKJ:\QO-
M+\1Z'#XC\>:W=6,FM0Z/);6<%@C>3 BY?)+\L=V#^?X9^H^#[#3/AB?%5K>7
M:^(H+!=0_M4W3F263:'(.3@JW3;C&#0!Z ?$H/BZ\\/1V3O-;:>M\) X^?+%
M0@&.#QU]ZTM*N[B^TNVNKNR>QN)4#26SL&:(^A(X-><VEY)?>/M2OI%\N6?P
MA#,RCC:S,Q(_6L?1C+K^F_#KPW>W-P--N]/FNKM$E9#=&,#:C,#G&221GF@#
MVJBO,]<\!VUGI6N6'AW5);>:2U2\M-+68L89HFR)$R2P#$;2.E%KKP\?>(_"
M*6KLMI;V?]LWRH2 )/\ 5QQGZ/O./]F@#;T#QK>ZU?V=I+H36;7-M=2[FN@X
M1X)O*9#A><G!W=.>];?AS78_$.E?:A";>XBE>WNK9FW&"9#AD)[\\@]P0>]7
MX+*UMBI@MH8BL8B4QQA<(.0HQVY/%<9X88V_Q4\;64?^H=;.ZVCHLC1E6/U.
MT'\* .FU/7[32M3TG3YUD:?4YFA@V#(!5"Q+'L,"M2O-/B)H6FZIX[\%?;+<
MR>?<S028D==R+$S <$8Y.<CFH]'T&Q\=^(O%%UXB66[33]1;3[.T,[HD$:*I
MWJ%(^9BV=W7B@#T^L3_A(D_X3@^&?LS;QIO]H>?OXQYGE[<8_'.:P_AI=W36
M&MZ5<74MW'I&K3V-O/,VYVB4*5#-W(W8S]*R-<T"S\1?'".TU S-:)X<$DD,
M<K()O](8!6VD$KSG'J!0!Z=17B5[J-WX(T+XD6&B3S1V^F2V@L5>0O\ 9O/5
M0^TL> -V1Z42Z+JFDI87OA[P?K5AJT$\32WMSJ<+"Z3(WK+F4[MPSVX.,8H
M]2TKQ$FJ>)=>T9;9HVTAH%:4OD2>9'OX&.,=*VZ\?U=WCN?C"Z,RNMI;$,IP
M0?LII/$'AVT\*_#FU\7:;<7/]OVB6UPUZUP[-=%V0,C@G!4AB ,<<8H ]A/
M/>N<_P"$L%IIFC3ZOIMQ87>JW:V:6A(=HY&+8W$8&,+G\:Z%CF(G&.*\#MM+
MM-8^'WPSFOT>>2;5Q;2,TK@M&SS$C@^PYZT >_45Y#XGT&>+Q;?W6I^&;SQ)
MHGE0QV@L;P^;IX5,,HBW DD_-N'/O7=> KRRO?!E@^GZA>WT$8:+SKX8G!5B
M"K^Z]/P'7K0!TE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M8[VYC&78>9*#(1M (4#\O6NBTOP+96&L6^J76I:IJMS:JR6G]H7 D%L&&#M
M Y(XW')]Z . BTRYO_ _C*ZL,_VCI?BF[U&T(Z^9$ZMCWRNX8]ZZ/3]4B\=?
M$#2KNU8MIFD:<MZPSP;BX7Y%/NL>3[$UOFWL/ FD:G>06FI7R7E])>30V\7G
MR&24C.U0!\N0/IZUG_"[PPWAKPF?.M#:W=_.]W+ 3DPACA(\_P"R@48['- "
M_$^&2'PQ#KEN&,^AWD.H +U9$;$B_386_*N..N&'XI'QD]T1H;74FA%L_+M6
M$2!OQE#"O7[VTAU"PN+*Y7?!<1-%(OJK#!'Y&N4D^&6@2^ X_![?:O[.23S1
M)Y@\[?O+9W8QGDCITH XBS@N%TSP-JESN6ZUKQ&VI3 GH)4<H/H$"53N- TJ
MRT[XK7%M91QRVX:&)@3E$:%68#GN>:]=U#PSI^HMHYD$D:Z3<+/;)$P !52H
M!R#D8/M63??#S2[_ %'6;LWNI0IK$)BO+:*<"%SM"[]I4X; Z_I0!Q&M>%-+
M\->$?#?B'3HY8]:2ZL=]\9F,DP<J'#DGE2#TZ=NE>RUBZIX7L-7T.TTBY><6
MUJ\,B%& 8F(@KDX]AFMJ@#P2QMCJ/P[^'UG)/-&EQX@FCD:*0HQ0R3A@&'(R
M,C\:ZZWT/3O"/Q9TNUT*+[!::AIEP;F%')C9HRI5R"<9&>O_ ->NDM/ .D6>
MF:+81279AT>\:]MBTBY,A+DAOEY'SGICM6I=>'K*\\166MS&4W5I!)!&H(V%
M9,;LC'/3UH \7_LB/P]IRW7BCP]?-+%/YY\7Z-=B:1OGSYC \JN.""",=!71
M>(-8N=-\4^.-4TZ0F6+PY!+ Z\[22^''TSG\*Z+_ (5;I0MCIXU76AHA?<=)
M%T/L^-V[9]W?MSVW5OKX6TP:U?ZFT;.]]:)930M@Q&)<X 7'^T0>: /*_&7@
M70=-^$J:O:!UU'9:RS7GG,7NR\D>[S"3\P).X>A Q5[7Q=>(OBEK-A=^&YO$
M%AI-O;K;V?VN.&)&D7<TC*[#>3]T'G&/I713_";1[G3QIL^KZY)ID3!K:R>[
M!CMR#D;?ER<= &)P#QZUM:WX,LM8U:/5X;[4-+U-(O)-WI\H1I(\YVN""K#/
MJ* /+=8@UG2OA=XVL;BTDTZQ@GM7TZVDO4N)+8-(A9,JQ(4$ @'LU>M>&_"6
MD>%8)DTNW9'N2K7,KRL[3.!]YBQ/)R3QZUF_\*YT0^%M1T%Y+V2/4I1->7<D
MVZXF<,&#,Y&/X0,8QBNNH \TNM TJX^/T$\ME&\O]B_;-Q)_UR3HJOUZA0!6
M7X"\/:*-'U7Q9J<DBWME?7_DWC2,?LD09P=JYV\99N0>3]*] U3PE9ZGXDT_
M7Q>7UI?6:^7NM9@BS1[@WER @Y4D=.*?IWA/3--T&]T55DFLKUYGG29LEO-)
M+C( XY- 'B6OV-G#\/Y=;TCPGJD<T*)<1^)+^Z2*X=BPQ+@,6;=G@8 P:[W^
MS+3QK\3-5LO$$7VJRTJPM6M;.1B(V:4,SRE1U(P%SVK0E^%6EW6C?V/?:UKM
MYIB)L@M9KM=D('W<84;MO;=N ]*UM5\$66IWEI?PZAJ.G:E;0"V%[93*DDD7
M]U\J589YZ<'I0!Y;J&G0Z+X.^*EC:32/#!<PB,O(695VH0NX\G;G;^%=->Z#
M8^(_C"MEJBO/8IX<AE:V\QE21O.<#> ?F R>#QG'I700_#/0X-"UK2!/?M!K
M#*]W)).'D+#&6#$=21DYSR3TK<B\.V4/B8Z^K3?;#8K8[2PV>6KEP<8SG)ZY
MH \DO+FX\)^'OB!I&C7$MI96FH6L-L0Y/V1)PGF%2>0/F./3.:U/&?@C0/#$
M'AJZT:%K*;^V[*&0I*W^D@R9^?)^9LC.>O6NOUSPW;V6E>*+VSTM]8N-65'N
M-/EF"+-M4)M0XRIV@D=>0.E>?#P_%KNK>';;2K3Q;)]AU"&YDDUSS%ALH8SN
M9$W8!8X4#&XX'7% 'L6L_P#(#U#_ *]I/_037D5J^EW'@#P%IE_!J>I22VQD
M31K'&V[VK]Z4D@!%SGDX)/0U[+<P)=6LUO)D)*A1L=<$8-<I+\.=+-AHL%I?
M:C8W&C1F&TO+:91,$(PRME2K ^XH X31-#\_QMK_ (931&\/V.I>'FD-@+I9
M5$ADV++A254\] >V>]96KZWJ6O\ ASP]-;O(MYX9T_\ M2]0'EIH9EBVM[XC
MF:O6='\#:=HWB%M>CO-0N=2DMC;3S74_F&92P;+<<$;0!MP .U/T[P-HNEW>
MOW$$<A;76)O%=@5YW9"\< [V/?K0!Q5U'<^,IO&NL:7J26@%M%I&G73R;$&,
M22_-VW,X7-5O#T.F:!XNT5-0\)ZAX4U"1VMHY;2X6:TO693A)&&<GN,C.>]=
MW8> M"L/!+^$A#)-I;A@XE?+L6;=N+ #D'&#VP*AL/ %I;:E97M]K&L:LUBV
M^TBU"X5TA;&-V%4;F Z%LT =;2-]T_2L_3='CTV\U"Y2[O)C>S><R3R[UB.,
M;8Q_"OM6B1D8H \7^%R^/V^&^DC19/#2:>1+Y1O$G,P_>OG.T[>N<>V*E\3Z
M-J?@WP5!8QWDU]J7B+7XQJ4]NPMVE\W)9(R3A =@4$GN?7%>F^&O#UGX5\/V
MNBZ>TS6MMN"&9@S?,Q8Y( [L>U2:]H6G^)-(ETS4X3);R8/RL59&!R&4CD$'
MO0!YEI^BZCHOBS0KK1?!S^'8&G\B^#:G"T=S"1W0.2SJ?F!'/7K5CP?X5TO6
M?$WBO6=15Y;JP\03BS9Y6"6S*$;>%! R21G/]T5UFF^ K.SUBUU2^U75M7N;
M,$6G]HW =8"1@LH51EL<9.36KI'AVQT8ZH;?S'&IWCWEPLI##>X (''W<*.#
MF@#QA=*A\-Z=#=>*/#U\LL,XF/B[1[P3NYWY\QL\A3T(((QT%=?8:/IWCOQY
MXH?Q!$+^VTR2&WLK21SY<2-&&,@4'!+$]?05JCX6Z4+;^SSJNM'1-^[^R3=#
M[/C=NV?=W[<]MU:6K>![+4=7.K6FH:EI%^\0AFFTZ81^<@^Z'5E(..QQD4 >
M8ZY+<6/PZ\?Z#!=3/9Z3J5M'8R.Y9HD:6)O+#'DA2<#-=#X@\*Z5X/U_PAJ6
MBQ26]]<:O'9W4_G,S7,;HV[S"3\Q)&<FNJ;X?:&?"%UX:7[2MI=RB>XF\W=/
M-('5R[.0<L2HSQT]*UM9T"SUV339+MI5.G7B7L/EL!F100 V0<CYCZ4 >4:[
MH$D>M:_?:UX7E\26=Q<N\.JZ==AKFQ3 Q&L9(P4Z\?C7JGA:]L]1\+:9=6%W
M<7=J]NGESW/^M< 8R_ ^;CGWS6->?#NRFOKZXLM8UG3(M0D,MW;6-RJ12N1A
MFP5)4GN5(S72Z7IEIHVEVVFV$(AM+:,1Q1@YP![]_K0!;HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *C>>*.18WE17?[JE@"
M?H*DKQ36?#TB:IXBO=0\+V_BNPN[J1QJ5E=J;NR7 'E!6Z%,<!3]?2@#VK(!
M R,GH*IZM?\ ]F:/?WP02-:V\D_E[L;MJDXSVSBO.[*^LM1\<?#Z[T^XN)[2
M32+L12W)S*P"H/G/=N.??-)J[!O'7CL @E?#2 ^QQ(?ZT =[X>UI-<T'3-19
M4AFO;2.Y\@/N*!E!QVR!GKBI8[O4&U^:T>P5=.6W62.\\Y27D)(*;.HP,'/3
MFO(I?".AZ9\#[7Q%:((M:M].AOHM35SYRR[5(7=_=_@"],=JU;K5;VU\8>)-
M6B3;?1>$([E4Q]V0%VZ>QH ]5\Z+SO)\U/-QG9N&['THDECA0O*ZH@ZLQP!7
M@=OX?O[GP#;ZA;>$(HM3DMTO$\1R:S&LWFD!O-9CR 2?ND].*ZZ"QC\8?$<V
M?B>&*ZAT_1K:>*S9@\#329\R3 X;!&T'D4 =QXD\26OAK2$U"='F1YHH46,C
MEG8*#D]N<UL @C(((]:\9\;^%_#>G>%KBPL9DNEM]:MB+1W#BP\UTW1J.JJP
MYP?6O7K>PM+33TL+>WCBM(X_*2%1A53&, >F* ,_P_XCMO$2ZBUM&Z+8WTMD
MV\C+M'@%ACMD\5K+-$\C1I*C.GWE# D?45X7;P0^&?AKX]U/1;>.SOH]8N+)
M+B%</%!YR+@$= H8X]*WO''A/0_!?@R+7O#MJEIJVFS0-;W,3'S+@M(JLKG^
M,,&.<YH ]9) &2< 5Q#_ !%@E\)Z5X@LK%GAU#4DL5BED"L@:5H]YQG^[G'O
MUKL;NTM[^SFM+N%)K>9#')&XRKJ1@@CTKP&ST2Q_X4EX?,$(MYM0UR&.XGA^
M61L7,BJ<CN!T/:@#Z!2:*1G6.1&9#A@K E3[U2TJ[O[J*Z;4;!+)H[F2.("=
M9/,B!^60D?=R.=IY%<#?>'-)\)_$KP8^@V26'VQKJWNEA) G00[AO_O$$9R>
M:Q+?2[G6?!/B"RM+FUCE?Q;<'[-=3&*.] ER8"1S\V.@ZXH ]FBFBG3?%(DB
MYQE&!%8/CCQ,_A#PC>:W':"[>W:-1"9-@;?(J=<''WL]*XWP<=.TKQU':7'A
M6Z\+:M=VCHEM!,DEE=JA#%ALXW@=\#@^]:GQJS_PJG5MN,^9;XS_ -=XZ $O
MO&'C71K&;4=3\#PFQMT,D[6NJK)(B#EF"E1G YQFNTL=3M-1TBVU2"4?9+F%
M9XY'^7Y6 (SZ=:XK4= ^(>NZ?/I>H:]H5I9W2&*>2RLY#+L(PP&]L#(R,U0E
M\/Z=?_$?3?"5_&9]#TC04GM;*5LI+)YGE[W'1L* .>YS0!WFOZP-&\,:EK,<
M:W L[62X5 ^!)M4MC/.,XZU7L-8U"_?1I8],3[#?67VB>?[0,P.54J@7JV<G
MD=,5YKK-I#X=OO'GA[21Y6D2>&GOS:J28[><[T(4?P[ASBM*T=H_%W@!T7<R
M^'9B%]3Y<?% 'J)FB658FE02,,A"PR?PIP(.<$''6O(O"?A'P]XF^&B^(==(
M;5+Y);NYU=GQ-;N';YD<_<";1P..*N-JMIX%\8W6I/=FYT?7-(^VI<;@?.N+
M=,D@CC+QD-D=30!ZB"#G!!QP::\L<2LTDB(J]2S  5R_PZTJ?3?!]O-?#_B8
MZB[ZA>$]3+*=Q!^@*K^%<V?#FF>(OC+X@CU:V6[MH=/M66WE),9<[@&*]"0,
M@9Z;C0!Z6T\2!-TJ+O.$RP&[Z>M/R,XR,GM7A^C>#M$O?A]XPFO+4W,FFW.H
M6]@TTC,;2.+)18\GY<')XZ]ZW-%N9;OQ=\.KFXD:2:;PY([NQR68I$23[T >
MJ9&<9&1VIB3Q2.R1RH[)PRJP)7ZUYCJ,;7?CSQY;0ZE'I\KZ);QK=.^Q86(?
M!+=NHY]ZQM)LK/PQK'A[^W/!TFA7*7$=O!J^DW*R0W3L-H6;^+:W^UD^_6@#
MU+2?$=MK&LZQIL$;J^ERI#([$8=F4-\N.P!%;!(&,D#/ KS;P!H6E6?C[QI/
M;6$$4MO>QQPNJ8**T2LP'L3S5GXLVJWVG^&+1Y)$2?Q#:Q.T;E6"L'!P1R#@
MGF@#OHYHI2PCD1RIPVU@<'T-#31)*L32H)&^ZA89/T%>9W.@Z9X1^*?A8>'[
M%+)+^TO8[F&#*K,(T5DR.YR>O6J7@[PCH7BSX=?V_KL*W6KZBLT]QJ,C'S87
M#L!L;/R!-HP!QQ0!Z'JOB.VTK7=&TF6-VFU625(V! 5 B%R6_( 5LUX796MO
MXLD^%M_KUG%>75Y'=0W,DR9,R1QL4W>O/S?4YKUSQ9?W.E>#M:U"S_X^;:QF
MEBXSAE0D'\"* -7SHC,81*GF@9*;ANQ]*5Y$C4L[JH49)8XP*\#B\/7\O@2V
MO[3PA%;ZFT$=W'XCDUF)9?-(#>:S'G!)^Z3C!Q74OHEKXF^+L<>O6Z7*+X;@
MGEMM^87E\UAD@'# 9;'4<YH ]41UD0.C!E(R"#D&F)/"Y8)*C%3M;# X/H:\
M0OY9?#'A[X@Z3H\LEE86^IVL47EL?]%CG">85_NCD_3-:_C?P5X<\.1^%;G2
M+..QF77+* F)B/M"E\X?^^>,Y.3Q0!ZQ+/#  9I8XP3@;V S^=29XSVKR6_M
M-+U[Q=KKVGA*Y\5W$4PMIY[Z>*.VM&51F*(MR,9R<*3D]:P=,N;FX^%WAW1I
MYY(K&]\1G3;G9,3MM_,<^4'Z[3@+GTH ]TCGBE7='*C@G&58'FE>:*-T1Y45
MG.%#, 6^E>7:WX6T/P[\1_ \FCVL5@9[J=9+>#Y4D"PMARO3(SC/7YN:YW0[
M"[\5QZSJFH^"(]?N+F^GB-W-J21M;JC;5C12,Q[1W'/.: /=JS[:\OY-8U"W
MN;%(;&!8S;77GJQG)!+Y3JNTX'/7-8WP[.I_\(+IR:O/'<7D8>,S1W"S!U5R
M%)=20QVX!/J*X?Q#_P A'XN_]@JU_P#1$E 'KPFB,OE"1#)C.S<,X]<4YB0I
M(&3C@>M>-:]X6TG0? OAWQ!86_E:U'<V,C7^\F:1G90^YL\@[CP>*]BG_P"/
M>3_</\J .6D\6:A9?\(Q#J6D);7FL7+6\T*W(D%N0K-D,HPW"CTZU?\ #'B)
MO$+:T&MA!_9NJ3:>,/N\P(%.[H,9W=/:O+?#?_(K?";_ *_I?_09:AU._OK/
MPCXM@L3(#?>-9+.4QR^6WEOLW /_  YP%SVS0![G'-%*6$<J.5.&VL#@^]#3
M1)(L;2(KO]U2P!/T%>01Z'J.D>(O#UWI7@ZS\-%+V."XE358B+F!LAHRG'F-
MCYAU.5J[X1\,Z-XQT[7-:\0VXN-4FU&YA:>1R)+-8V(1(S_!M !X]>: /5-Z
M["^X;1SG/%-BFBG3?#*DB],HP(_2O#M$DTRX^%_@C3+ZWU'5I[F>YD@TNT95
M6]*22$F4L0-BY!Z]?6M?PE;2:5\8?LL?AZ'P]#=:*\LEC!<K(LA650LC!1M5
MNHXSWH [_P &^(V\5^%[;66MA;&9Y5\H/OQLD9.N!UVY_&I8_$=M+XOG\.+&
M_P!H@LUNWD)&W#,5"COG@FN>^#W_ "3+3?\ KM<_^E$E9]GH6E'X[ZE<&P@\
MY-+ANE?9R)6D8%_J1QF@#T<2QEP@D0N1N"[N2/6D%Q"9C")HS*.2FX;ORKQ[
MX=Z!X?T_X8#Q=J!EAOE@N]VHHY,MO&'D3$8.0" .!CJ?>N>\1Z?#I_@.'5]*
M\$RZ9]G>WF@UN[NXUNW)D7YRJ99F;/() &2>V* /H.26.%0TLB(I.,LP S7*
M1>+=1OH/$JZ9HZ7-YI%Z+6&!KD1BXX4DEF&%X8^O3WK$32+#Q=\5?$EOX@MD
MO;?2;>UCL;6?YHU$J%G?;T)R,9]JXK4]/M])^&_Q.L+1V:W@U6-(]SEBHS#A
M<GGCI^% 'O;RQQJS.ZJJC)+'&!3E974,C!E(R"#D&O,KOP_IOB'XUZC#JMN+
MJUAT>"06TA)C9_,<!F7HV 3C/K7,73R:%X>\7Z%IT\MGIB^(+>T!1S_HL$VS
MS I_A'./^!&@#W%)X9,[)4;#;3M8'!]/K4E>3>,/!WA[PYJO@NXT>SBL)3KM
MK T<)($R_,<L/XB"!\QYY/K7IVJ7,-EI%[=7-PUO!# \DDR]8U"DEAP>0.>E
M $_VB'SO)\Z/S<9V;AN_*G/(D:DNZJ%&26.,"OGGQ!IUK'\-IM6TKP7<6Z1Q
MI<P^(=0O(TNW)8$2X7+$MGH<#FNVNM#L/$OQD$6KPBZMD\.PS&W<GRW?SG +
M+T;&3@'CF@#U%'61 Z,&4C((.0:Y_P 2^*$T%-+,,4=T;W5;?3G EQY7F$C=
MP#R,=.*\MU"67PQX=^(FE:/+)9V-OJ-K%#L8XM4G">85_NCYC],UL^,_!/AW
MPZ_@^ZTBRCLIDU^QA)C)'GJ7_C_O$8SD\]?6@#UJF>=%YBQ^:F]AE5W#)'J!
M575_^0+?_P#7O)_Z":\+G\+Z99_ ;3?$<$3)KJ+:RQZB'/G1DRJ@"MG@!3@#
MIP* /?EEC=V1)$9T^\H8$K]:<&!S@@XZUYC?>&]*\*_$GP4^BV@M'NVNX+ID
M8YN%$)8>82?F.X9R><U=^'[JF@>,&9@ NNZCN)[?-0!Z TD:1F1G54 R6)P!
M^-5KW4;>QTJYU%VWV\$+3,8R#E5!)QVSQ7C.G:->:Q\-_ 1M(+#4Q:QRRR:)
M>7 B%Z.0",\$IR>1CYJT-.@T*;0?&NC/X?O-&NS8_:Y]'N65[="J-MDAV\?>
M4$^X'I0!ZCH6K1Z[H-AJT*&..\MTG5&()4,H;!QWYJ[+-% NZ:5(USC+L /U
MKEOAGIUGIWPZT+[';1P?:+*&XFV+C?(T:[F/J3@5S&NP:7K7CS5$A\,7?BJ]
MM8HH98[J:)+2QRN=J%_XFSDX!/\ *@#U+>N =PPW3GK02 0"0,]*\-T;3+R\
M^&'B$6D(AOO#OB">ZTZW64RK;F'8_E*W\0P74>N:W[C6_P#A*_$LFO::/-L_
M#NB->6X/(-W/$64'UVQ@?0M0!ZB9HA,(3*GFD9";ANQ]*I/=Z@-?BM%L%;3F
MMFD>\\X K(& ";.IR,G=TXKR^R\&Z!=_"#_A(+A-^M2Z<VHOJYD/VA;C87W!
M\Y&&XQTXJ32]6OKOQ;X>U>9/,OI/!CW##'WY-R-T]S_.@#T?Q#K2:'H.IZBJ
MI--96DESY!?:7"J3CO@''7%6=)OCJ>C6-^8_+-U;QS%,YV[E!QGOUKQZ+PCH
M>I? ^Z\17:"76KC3IKZ74V<^<TNUB5W?W?X"O3':O5O"G_(GZ)_UX0?^BUH
MS9O&MO\ 9?%4EM;,\GA]&+J[!1,RQ>9@8S@=!G]*V-%U:/5M'TZ];9%->6L=
MSY&_)7>H;'OC/7%>46NA:590?%:>VL((IK>.>&)T3!1&MMS*/8GFJ^K^%-(T
M3X.:1XDL;;R]<@CL+E;_ ''S2[O&#ELYVX8@+T Q0![;++'"F^61(UZ;G8 4
M\$$ @Y!KQW5TO/$'Q5U^VN?#$?B*VTJ&WCMK6>\2*.$2)O9]C AB3D9[;<5T
MOPTM=2TW^V]/N[:.SL8KI7L[);U+EK567+1DJ<J 1D X^]0!WM%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M)]Z-) S+]0#0!Y1HGAS^T_'NA:G9:;XCCM],\V2YO=?=_,;*%4BC#G. 222
M![FNQO\ X=:5=W]Y=VU_JVF_;FWWD.GWABCN&/!9EP>3W(QFNGN;RULPINKF
M& .<*99 N3Z#-8NL^)&TOQ3X=T@0(\6K&X#S,^/+$4>\$>N: -;2],LM%TRW
MTW3K=;>TMT"11KT4?U/?/>LJ[\':5>S:_++Y^[78$@O,/CY44J-O'!P36U;W
M=M>1F2VN(IT!QNB<,,^F1536+N_M([,V%M#<-)=1Q3"681[(B?F89ZD=AWH
MKZEX8T[5="MM'N?-^R6S0M'M?#9B(*Y/X#-;#*'0J>A&#4,]]:6R,T]U!$JD
M*QDD"@$] <]ZE\Q/+\S>NS&[=GC'KF@#G+/P-H]C9:%:0_:/*T25I;3=)D[B
M&!W<<_>-2?\ "%:(VEZQIL]NT]IJ]V]Y=1ROG,C[<E2,%<;01Z&F7OBM(?%?
MA[2+007,&JBY+7"2Y\LQ(K8&.#G-:&CW]Y=6[G4X;>UG-Q)'%'%.)-Z*?E.1
MW(Y([4 8^G?#_3+'5+74+F_U75)K+/V1=1NS,MN2,948'..YR:XS5[&!=;UD
MWOA+Q*+FXG;,6CRR?8M23^!I2I"J2.&!Q^->LW,_DQ-L*&<HQCC9@N\@9Q57
M3;Z>30[>]U5(+.=HPTZK,&CC/<!^A'O0!QGA_P"&T2^!?#>GZI+<VFK:4KR1
MW5C/LD@:0EG4-R".<'@@XK<TOP)I6DZ]'KD<]_<:F(FADN;JY,C3*V.&SZ8&
M , 5)!XH%QX[;0(DB>V&E+J"W2R9R3*4QZ8XSFN@\Z+R?.\U/*QG?N&W'UH
MS_#^A6?AK1H=*T_S/LT3.R^8VYLLY<\_5C52\\)V%WXJMO$8GO;>_@B$+?9Y
MRB31@DA9%Z,,DULSW5O:P^=<3Q0Q?WY'"K^9K,U_7$TKPGJ6MVHBNEM+62X0
M*_ROM4G&1]* ([#PEI.G^$CX82%Y=+9)(VCE?)979F8$C'=C]*PIOA5HMYI8
MTW4-1UJ^LXU"P17-\66#'0H  ,@< MG KKM*O#J.CV5\R!&N;>.8J#D*64''
MZU7TJ]O;A+]]1MX+98+N2.$QS!P\*XVNW]TGG(/2@#/UKP7I^LZC#J7VO4+#
M48XO)-Y87'E221YSM;@@C//3CM5./X:^'X?#NJZ$BW8L]4E6:YW3EG+C:<[C
MDY)4$YSDDUU-M>6UXA>UN(9T!P6B<, ?PJ1Y$CQO=5W' W'&3Z4 9T6A6</B
M2XUY?,^VSVR6SY;Y=BL6&!ZY)K!\0>&X++0O$4UAH_\ ;$VJR+-=6,TNT38V
MJ0A[$*,CW KJDO;62V-RES"T SF59 5&.O/2G07$%U$);>:.:,]'C8,#^(H
M\=M/#2:SXE\.G3=)\411Z;>I=37>O/(!!$@.(8@Y.<MMS@?PCFO8;NT@O[.>
MSNHUEMYXVBEC;HRL,$'\#38[ZTEN7MH[J!YT^]$L@++]1U%+/?6ELK-/=01!
M2%)DD"X)Z#F@#C7^%6B3Z4=*O+_6;O3539#:3WS&. =!M  SM[;LXKHK7PY8
MVFO#64,S7@L4L-S/D&-6W#C'7)ZUK!E*[@1MQG.>,5#;7MK>!C:W,,X4X8Q2
M!L'WQ0!E?\(EI#2:XTT#3IK94WD<K95MJ;!CTX'YUC1?##1EN+":XO\ 6+S^
MSIXY[)+J],BVY1@0%&.G '.3@8S76R:A90[/-NX$WL47=(!N8=ASR:EFFBMX
MFEGE2*->6=V"@?4F@!+B%+FVE@DSLE0HV.N",&L&7P5I,W@R+PJ_G_V;$L:K
MB3Y\(P9><>H%:=[?/_8MS>:7Y%Y,D+/ IF CD8#@%^@&>]8O_"5S0^*]-T6\
MMX(1<:4U]/-YN1$RLH*@]"/F//M0!K7^A6>I:OI6IW'F?:-,>1[?:V!ETV-D
M=^*P[GX<:-<:G>W:W.IP0W\AEO+&"\9+>Y<]2Z#KGO@C/>M;Q#KR:1X2U+7+
M017:VML\Z!7^5]HSC(JW9ZE%-HMKJ-R\=NDT"2L7<!5W*#C)^M &#)\/-$?1
M-*TR)[VV.DY^Q7=O.4GAW?>PX['N",&K6D^"]+TI-0+27=_<:A'Y5U=7TYEE
MD3! 7/&!@G@ 5OQ31SQ++#(DD;#*NC @_0BN8\;>*[CPW#IMOI\%K/J.HW:V
ML*W,WEQID$EW(R<#;VH T?#/ANU\*Z5_9ME=7L]LK9C%W.93$N  BD]%&.!]
M:S[[P'I]WK=UJUOJ&JZ=<7@47:V%V8EGVC +#!YQQD8-;,%^;;3+676+BRM[
MF1!YFR7$1?'(0M@D5=:6-$#LZJAQAB<#GI0!C^'/"FE>%+6[M=*CDCM[F<W#
MQ.Y<!RH4XSSR%'4FD\,>$M(\(Z?/8Z3 T<$\[3N';<2Q &/H   *UX;F"Y#&
M":.4(Q5MC!MI'4''>F37UI;*6GNH(E#;"7D"@-Z<]Z .1;X6Z"RO;+<ZJFDO
M)YC:2EZPM"2<D;.H7/.T''M70CP]IZ^(;?6T1DNK>S-E&JG"+$6#8V_4"K[W
MEK'/' ]S"LTG,<;. S_0=Z6XN8+2(RW,T<,8ZO(X4?F: .-N?A9H%Q'=6HN=
M4ATRY9G?38;QEM@[<E@G;GYL9QG'%=?8V<6GZ?;64&[R;>)8DW')VJ !G\!6
M;XCU]-'\(ZCKMH(KL6MN\R /\KX'3(J]97Z7.FV5U*R1-<Q(X4MW8 X'KUH
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
M#G X!_'I785Y#;:5IUOJ'Q6EAL+6.2&$K$Z0J"@:U)8*0. 3R<=30!Z#X?\
M$UGJ^D:3-/=6D.H7UG%<FT$PW@N@; 4G..:U+W4;'38A+?7EO:QDX#3RJ@)^
MI->+ZQX9T;3/V?K'6+33K>+5(K6RNTO50><)6>/)W]?XB,9QC'I72Z[]DU3X
MBWL-AX73Q#JEC:11W!U"X1+6T5\LH4,K$LPY) Z=Z .TUOQ)8Z-X8O->\V.X
MMK>!I5\N5<2X!(56Z9.,5:T?4XM8TBTU"%HRL\2N0CAPI(!*Y'IG%>,:?9H?
MAW\3;*ZL[%%M+F=X[:W_ 'D-O((@3Y>0,8(]!@BO6_"5G:V/A+2HK2VAMXVM
M8G*1($!8H"3@=R>] &8/'5I/?^*+&V6(S:)"'4F8'SV,1D( '.%P ??/2KOA
MOQ39ZSHFD7%S=6<&H7]I'<?9!,-P+*#@*3DCFN%M-*TZ#Q-\4I8K"UCDAMX_
M*=(5!CWVA+[3CC<>3CJ>M8VH>&-%L/V>+;5[?3K=-42RMKQ+T(/.64LAR'Z]
M\8SC% 'M=Y?V>G0B:^NX+6(G >>0(N?3)-+]MM!!%.;J'R92!')Y@VN3T /?
M->3ZC'J6L_%W5X_[#TS6186-N+6#4KCRTC1UR[HNQ@Q+<$]L 4RP\)W^H^'O
M&NA8TVU(ECNK"PL+OSOL-R%WX^Z-@9E4@8_B- 'KTL\,&SSI4C\Q@B;V W,>
M@&>I]JDKR[0M:'Q%\5^'+H#-KI&GB_NEQP+R3,:H1ZKMD(K>^*]Y=6/PSUF:
MTE>*0I'&TB=41I%5R/\ @)- '46VJZ=>7,EM:W]K//']^**969?J <BDN-5T
MZTN8[:YU"UAN)/N123*K-] 3DURMWX4\%Z*?#]TD,&ER6UW''8SVH"/.[ @1
MLP!+AAG.>OK6#\/_  YH7B;P3>:IX@L+6\U*_N;G^T)[E TD;"1E"ACR@50N
M,8QUH ]/FNK>W*B>>*(L&8!W"Y &2>?0=:K#6]):Q-\-3LC:*VTSBX3RP?3=
MG&:\4T6 >)X/A7;ZUNO(7;4E83<^='$/W>[U&$7@]<5TND^$M D^+OB*U?2;
M-K.&RMIH[0PJ8%D<,&<1XV[L+C..Y]: /3?MEJ8(Y_M,/DRD".3>-KD],'OF
MF6FIV%^\J6=[;7#Q'$BPRJY0^^#Q7AT]K;?\*QFTR5S#I\/C VJX;'DP^?C
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
MMC)?6NI6<]G&"7N(IU:-0.3E@<#% %"R\'Z+I[:*UO;.#HR2QV):5CY:R##
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
MY'/'(<I(T;2>1&V>HSQ@]<5V.MV5AHGQ6\)OI,,-G->17<=\ENH020+'N5G
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
MX3.?^$8U"VBD:33[35KJWT]BVX&W5_EP>X&2!]*U]8\!>'=<U&2_O+*1;J5
MDTEO<R0&91T#[&&[TYK<T_3[/2K"&QL+:.VM85VQQ1KA5% '#1V%DWQYN)#:
M6Y<:!',&,8SYGGL-^<?>QQGK6#X.\,:)>_#[Q/=W>F6MQ<SW=_OEEB#. K,%
M )Y&,9&._->CW_A71M3UZRUNZM"VI68"PSI*Z$*#D*0I 89YP<U/8Z!IFFZ9
M<:=:6WEVEP\CRQ[V.XR$ESDG(SDT >8:%+)-??!Z25R[FPO 6)R3BV45ER:1
M)I7A34+E]&T3Q7X6:6:Z?4+>;R;T+YA9F9R/F92"/E.>,5ZY;^%=%M'T=H++
M8=&C>.P/FN?)5UVL.3\V0,?-FLN?X:>%+F\FN)--<+/)YTUNES*L$CYSEH@V
MP\^V* .CTVZAOM+M+RWW^1/"DL>_[VUE!&??!KR?P5H_B>_N?%DNC>*DTJV'
MB*\5H#IR3DME<MN9AV(&/:O85540(BA548  P *HZ5HNGZ*MV-/M_)%Y=/=S
M_.S;Y7QN;DG&<#@<4 >9>,?#,OA3X>^(;Z35;J^U+59[==3U%U",8=ZH0JKP
MJA21CT)_"[\0]%T;0O#6CW^AV5K9ZC:ZA:IISVR!6<LX!3(Y8%=V0<YKTJZM
M8+VUEM;J%)K>9"DD<BY5U/!!'<5SFE_#SPQI&H07MK8.9K;/V83W,DRV_P#U
MS5V(7\!0!YWXE_Y!7Q>_ZZ6W_HI*Z&RL[35_BW+#J\$5PMGH<#V$,ZAE 9CY
MCJIXSD 9KL+GPCH=Y%J\4]CO36"IOAYKCSBH '0_+P!TQ2:UX0T37Q:F_M&,
MUJ-L$\,SQ2QCN Z$-CVS0!PWB+0=&A\/:\_A-O\ B9:'J*:J;=,^7#.BAF1!
MC #)G*KGD_A6GX8OH?&OCZZ\2P'?INFV4=I9$]#+*HEE;ZA2BG\:VKFR7P9X
M:-OX7\-M?,\IS;1S!2S,#F1W<Y;D $DD\^U/\ ^&!X1\&V.DL(_M"@RW!CZ&
M5CEL>PZ#V H Z0,&&5((]17G/B22&_\ B,EKIWAV'6=9M-/!=[^Y$=M;1N_!
M"E6RY(Y('3O75>$/#R^%_#L6EIL 6664)&6*IOD9PH+<D ,!D\G&:;K7@S0]
M>U&+4;VWF6]CC\H7%M<R0.4SG:2C D9[&@#S'1+1&M_BAI>HWFGZ-"Q@65[
MG[-;N\1#$9 /7 ;@9.:NVT4_AS6?# \2^%=(""[CM+#5]$F,8$CJ54/'@,58
M9SR1[5Z%I_@KPYI4=_%9:5#%%J$2Q74>69)E4$#<I)&<,<GJ<\YJKI?P\\-:
M1?V]Y;64K2VW_'L)[J69(.WR*[$+^ H @^*5S>6GPRUZ:Q9UG%MC<G4(6 <_
M]\EJY3Q]X<\,6'@OP_<:=9V<+0W]DMG-"BJTBLZY&X<ME<L<]QFO5Y8HYX7A
MFC62*12KHXR&!X(([BN2B^%WA")T(TMV6)P\*/=2LD!#!OW:EL)R!T^G3B@#
MD==M+:_\1?$VSO-333()[+3XVNW/RH2K8S[$X!]C4EHMQH'BOPXOB;PGI5O,
MTYM+#5=$E*)O="-KQ8#%2 >N0*]$E\,Z-<7.J7$UA'+)JD217OF$L)40$*"I
M.!@$] *S])^'_AS1=0AOK6SE:>W!6W:XNI9A ",'8'8A>..* .3\"Z+HFN>%
M]?OM?L[:XO;G4+M-1EN$#/'M8@+D\J%4 C'2G>'9--/Q1T4Z5<R7&GGPH4M9
MIBVZ1!<+C[P!/ ]*ZC4_AYX9U?4)[ZZT]_-N"#<B&XDB2XQT\Q%8*WXBK.L^
M"] UV.R6\L=K6*[+5[>1H'A7&-JLA! P.G2@#S^^CLM3UKXKVUQJL>GVTL5C
M"]X3\L1\HC!]L_*1[D4^U2X\/>(_#2^)?"FDQ,;D6EAJVB2^6HD=2 KQX#%2
M >N0*[W3_!/AO2[:_MK32H4@OXUBNHV+.LRJ"!N#$\_,<GJ2<G)JOI7P^\-Z
M/?P7MK92M-; BW^T74LRP9&/D5V(7CTH \^N]$NK:+Q+=VFDZ%XLT*[N[B:Z
M8R^5>0G^--Y!'R=L'(]J9>74WB/QKX372=/LKK3AH NK"TUF9PF_=M8\*V^1
M5"]<]SFO0=0^'/A?4K^YO)["57NFWW*0W4L4<Y]716"L?7CGO5_5_".A:W8V
MEI>V">79X^RF%FB># Q\C(05& . <<"@#RR_MM<T)/'$\!T:PFET82RZ=I-P
M[-')G'G;2BA24+<CT!JYXY\.>&+/X1:9=6-G9Q/$UFUI/&BAY"SIGYARV5+$
M_3/:O2=$\*:+X>@N8M.L@OVHYN))7:5YCC'SLY);OP3CDUC_ /"K/!W*MI3-
M%NW1PM=2F.$[@V8UW83D?PX].AQ0!V-%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7%:7X^LAJ>O6^O:AINGQV6I&TM3+*(C(
MH16R=S<G+=L5VM>:>"=+T6\\7^/)KJUM;B\_M,QR"9%<K"4&.#T!.[/KCVH
M]$DO;2&R-[+=0I:!/,,[2 (%]=W3'O572M?T?7$D;2=4L[X1G#_9IUDV_7!X
MKPK-W-X6\.Z?:_99-$?Q/<Q6@OF;[/)$K,8%<C)*%MV!T.!7:PZ7J]M\3?#U
MUJ$GAK3KDQ3QM;Z<THENX=G0@H 0I (R1WH ZCP9XHDUSP@=:U5K6VVSSH[*
M=D:K'(R@DL3C@#/-:NG>)-#UB.:33=8L+Q(!F4P7"OL'J<'@>]>,V"Q3^"?!
M]I?X_LBX\2SI>*_W'_>RE%?U4L.AXXKM/%=E8Z?\0_!3Z9;PP:A//-!,D*!3
M):^62X8#JH.,9Z&@#N9-8TR+34U*34;1+%\;+EIE$;9X&&S@YJ:6\M8;J"VE
MN88[BXW>3$S@-)M&6VCJ<#DXZ5X5+I<FM6B_"T,P;3KV^E//(@6,O;$^Q:=/
M^^*ZCX?:JWC;Q+;:Y+EDT?1X;0[NUW+\TQ'N BC\: /5*S]5UW2=#B275M3M
M+%'.$-S,L>X^V3S5Z.6.9 \3JZ'HRG(->=:S,;_XE7-MHF@65_K-G81K<7>I
MW++#!&Y+*J(%8DGDD@#TS0!N>*O%\>G?#[4O$F@W-E?_ &>,-$ZOYL3'< 02
MI]_6M?4/$6D:-;P2ZOJEE8^<,I]HG6/<>^,GFO$9O,C\"_%2"3["&2[BWI8
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *Y?4/AWX4U2ZGNKO2$:>XD:2:1)I$:0D $,589' ^4\>U=1
M10!F7/AW1[S0QHEQIML^F! BVNP!% Z8 Z8]1530_!?A_P .74EWIFG"*YD3
M8T\DKROM_NAG8D#V'%;U% &./"NA#09-#.FPMIDC,SV[Y92S,6)Y.<[CGV[5
M#HG@OP]X=NGNM,TY8KETV&:25Y7"_P!T,Y) ]AQ6]10!G1:%ID&O3ZY%9QKJ
M=Q$(9;@9W,@Q@>G8?D*-(T+2]!AN(M+LX[:.XG:XE5,_-(V,MS]!6C10!B>$
M_#Z>&/#L&E1E-L<DLF(P0J[Y&?:N23@;L#//%1ZSX+\/Z_J"7^HZ?ONT3RQ-
M%-)$Q3KM8HPW#V.:WZ* .?3P/X9BL+^QBTB"*TOUC6ZAC+*L@087@'C'J,9[
MYI^M>#= \0S03:EIXDG@39'-'*\4BK_=W(0<>V:W:* ,>'PKH-OH#Z%'I5L-
M+D!WVQ7*N3R2<\DYYR>>*KZ)X(\.>'KPWFFZ:L=T4\L322O*ZK_=4NQ*CV&*
MZ"B@!LD<<T3Q2HKQNI5D89# ]01W%<YIGP_\+:/J,=_8Z1''<1$F(M([K$3U
MV*S%4_X"!72T4 <UJGP_\+:SJ,M_?:2CW,V/.9)7C$N.F]58!_\ @0-:CZ%I
M;SZ;,;*(/IF?L>P;1#E=IV@<8V\5HT4 4DTFQBUB;5DMU%_-"L$DV3ED4D@8
MZ=2:Y3QOX.%[X(U32]!L$,]_?1WDT9? D<S(TC$L<<A>E=Q10!SVD^!O#6AZ
MC_:&G:5'%=!2J.7=_*!ZA Q(0>RXJ6[M3X=T_4+S0-#^VWMU<?:);9+@1&:1
ML!FW.<#@#\JW** .6\ >&I?#7AYTNXH8]0OKF2]NUA^XLDASM'LHPOX5T\D:
M2QM'(H9'!5E/0@]13J* ,+_A#?#W_",?\(W_ &7%_8^<_9=S8SNWYSG/WN>M
M7KO1=.OUL5N;5'6PF2>U&2!$Z@A2,>@)J_10!@W7@SP]>ZQ<ZM<::C7UU UM
M/*'9?-C9=A# '!^7C.,U;NO#VE7N@IH=Q9K)IJ)'&MN6; 6,@H,YSP5'?M6G
M10 5S;> ?"['4_\ B4Q@:FZO>*)'"RL&W@X!P#N&>,5TE% %+4-)L=4>T:]M
MUF:SN%N8"21LE4$!N#[GK5=O#6C/!J4+Z?"\6IOYEXCY83-@#)!]@.GI6K10
M!SNC>!?#>@7RWNG::$N40HDLLTDK1J>H7>QVCZ8K8U+3K35].GT^_A$]I<)L
MEC)(##TXYJU10 R&&.W@C@B7;'&H1%'8 8 K/UOP]I/B.T2UU>RCNHD?>F25
M9&]58$%3[@BM.B@#$TKPCH.BV5W::?IR117@(N279WF!&/F=B6/!/4]ZFA\-
MZ1 VDM%9(ITA&2Q.YOW*LNP@<\_+QSFM6B@#F=2^'WA75M2DU"]TB.2XE(:8
MK(Z+*1T+HK!7_P"! UE^-=$U+Q1/8^&4T6)= $T,]S?M,@"HAR8DC^\&. ,]
M,$UW5% %#5]%T[7M*ETS4[5;BREV[X22 =I!'0@]0*OT44 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%49M:TJWF:&
M?4[**53AD>=58?4$T 7J*C@N(;J(2V\T<L9Z/&P8'\14E !1110 4444 %%%
M% !1110 450O-;TG3IEAOM4LK65N52>X1&/T!-7D=9$5T8,K#(8'((H 6BBH
M6O+5+M;1KF$7+KN6$N-[#U"]<<'\J )J*0D*I9B  ,DGM45M=6]Y")K6XBGB
M)QOB<,N?J* )J*** "BCH,FB@ HH[XHH ***.^* "BH;>\M;LR"VN89C&VU_
M+<-M/H<=#4U !1145Q<P6D+37,T<,2_>>1@JCMR30!+15&#6M*N95B@U.SED
M8X"1SJQ/X U>H **.E4QJVFFT-V-0M/LP;:9O.78#Z;LXS0!<HI 0RAE((/(
M([TM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MAOPQXAL/%OC;1+[1)/['\1S7#?VHLR[8D828^7J2=X&.,&L^PLOB-H'@>Y\
M0^%8[L.LMO!JB72B(12$[B0>_P S8R0>1QQR >P^'M=L_$OA^RUFP+?9KN/>
MH;JIZ%3[@@C\*\A\.ZSXLN/V@-:AEL4D"1I#-"]UE;6V)C(=.<$D;6('=C7J
M'@?PV?"/@S3=#:42R6T9\QUZ%V8LV/;+''M7$Q:5XDT+X[:EK5OH3WVE:O%#
M ;I)E40*!&&9@>3C8>.,\4 <AX$USQ/I+^-CX<T2WOO)U*6XN);F;8JJ"WRJ
M.K,<$]>,>]=M)\88O^%>:5K]OI;2ZIJ=P;2WL!)P9@V#\V/N]#_P(#WI/A]X
M7UK1[#QK'J%B\#ZA>326H+*?,5@V",'CJ.M<;_PJWQ%=?"?1;:33%;5=*OY;
MAM.FE4">)F&5W XR<#N.,]Z /0?#_CS6QXQA\*^+='MK"_NX#/9RVDWF1R
MDJ?0@*W?M]*/C?\ \DDUG_>@_P#1R5@^!O"D_P#PFD.IK\/K+P[I]K$2))[A
MY;AI2"/DP^ .>Z]!UYXZSXKZ-J'B#X<:GIFE6S7-Y,8O+B5@"V)58\D@= :
M/!M=7X8_\*ZLCHIE_P"$M\BWR(//SYWR^9G=\O\ >Z=\8KUR\\>ZUX?TKPKX
M=@TMM3\7ZC8QO)#-)L$>%^9I#ZY5L]/NDY]>M\)>&[+2_#>C+-I-I!J,%E"D
MS"%-ZR! &RP')SGG-<KX\\-^(+;QYH_CGPY8IJ4]E ;:YL6D",Z'=RI/?#M^
M0X/- %OPWX_U.[\37/A+Q5H\>F:R+<SP&"7?%.F.<>AP">IZ'H17E.@WEE8_
MLZ74VH:9'J4 UG!MY)GC!.%P=R$'BO0_#^@>)?$WQ)_X3?Q!I0T>&SLVM;*R
M,HDD;(898CM\[]<=1Z9KDX?A_P"*5^!%QH!TB0:J^JB=;?S$R4PO.=V.Q[T
M=YKWC[4;'6=)\*^%]'BOM8N;1;AEGE*101XXR>IZ>H[=<U5N/B'XLL/!^LZC
M?^$C:ZEI$J"5'+^1<1DX+QOCG'!/)XYSZ5-?\.^)?#_CO2_&FA:2-6 T];.]
ML1,$D!"XR"?PZ9Z>]='X6C\6>(;36CXSLX;/3[X&*UTT;6>.)@0VYQUR".O/
M7IQ0!5\0?$E[33/"DFBV<5Y>>(I(Q#%(Y 1"!N)QZ%E'Y^E>A5\]?!S0KR\\
M?3B^G6YLO":36=HZ\J7>1^1Z\%S_ -\U]"T %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
ME3<5W*PP1D<C@]J /+WB\5>,? 6F^%YM!^QPW4%NMUJAN4:+R!M;<B@[BS
M8(&,]>]2VVIZOI/Q8\7_ -F:))JMKY%B)8H)D21&\H["-Y (^\#SD<>]>G6E
MK#96<%I;KLA@C6.-<DX51@#)]A5:UT:PL]8O]5@A*WM^(UN)-Y.\1@A."<#
M)Z4 >;W?@OQ!>>%]2N9[./\ MG5M:M[^6TCF4BWB1TPFXD!B%4DD=>U:.K>"
M+_7=8\=Q3((+36+*TBM+@L"#)&K9R <@!MO4<]J]&HH \>C\+WMU9VFFQ_#'
M0[+40R)=:E<16\EL%!&YT5?G8L <+@8SR:VO%>DWE]K-U%JW@BV\1Z6Z(+&:
MV:*.>#CYD<NRG&>05.*] BO;6>[GM(KF&2YM]IFA5P7CW#*[AU&0.,]:GH Y
M?X?:+J>@>#[6PU60FX5W98C*9?(0L2L>\_>VC S_ $K)U31-5/Q)NKI=,>ZT
MC5M)73Y[B.9%-L0SY)5CDC#=J[ZB@#RZSC\;:7X+/@Z/PV+BZCMVLH-46ZC6
MV,6"JR,"=X(4_=P<D5WWAS1U\/\ AK3=(63S!9VR0E\8W%0 3^)YK3HH \D_
MX1C4(O$VMW&L>"U\1WES>O+87]Q<1-!' <;(V5SE OLI)]Z-$\%^(;+PUX/L
M+FP19]+UY[JYV2IM$),A#KSR/G''7VKUNB@#E/!NC7^E:EXIFO8/*COM6>YM
MSO5M\91 &X)QR#P<&B_T:_G^)^C:Q'!NL+?3[B&67>ORNS*5&,Y.<'H*ZNB@
M#E/#NC7]CXY\7ZC<P;+34)+5K63>I\P)#M;@'(P>.<5Q8^'NKR_#C1+:?3+:
M?4])U*:\.G73HT=S&TLA,9;E02K @GH>M>OT4 >;:#H,DWBJQO+;P!I?AVQM
M59YIIH8&N))",*(O+)V@=V/44[3?"^LV_P (]>T.6SVZE="^\F'S$.[S&<I\
MV<#.1U/'>O1Z* .$USP[JMYX8\&V<%KOGT[4+":Z3S%'EI&,.<DX./;.>U5(
M$\4^&_&OBC4(/#<FIZ;J<T+P&"ZB20,L2J20S#Y2>/48Z$&O1J* /)+OX<ZM
M>>$C<W-K97.MOK;:W-I\K!H)-WRFW+$8^Y@9Z9]N:T-$T"2X\3Z=<VWP^TOP
M]9VNZ2XN)X8'F=\?*L7ED[<'G<>U>A6VH65Y;?:;6[@G@W%/-CD#+N!P1D<9
M!X^M6: ./\%:+JVCZ#K5O/&EM=W&IWEQ;%R'7:[91B%/3H<<&N&U+PEK&MQV
MR)X)BT?Q.DT;2:]:7,<<*D,"TH"-N;< ?E*YY]J]IHH IZMIZ:OHU]ILK%8[
MRWDMV8=0'4J3^M>=+'XWC\#?\(6/#:FZ%I_9RZI]KC^S>5MV>;C._.W^';UK
MU .I<H&&X $KGD ]/Y'\J6@#AK7PI>:9XP\*/;QF73=*T>2QDN"RCYL(%^7.
M>=I/ KI/$VGS:MX4UC3;;;Y]W9301[C@;F0@9/U-:M% 'F>G:/XAO?\ A I+
MS1'LFT21XKM7N(WPHMP@<;6Y!;L.16QJOAJ\U/XB_;7A(TN709K"2<.N0[R
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
MPQC8(VUB#@XS@UXE:>"M6_X1R^TV\\#Q7OB:=)DDUV]N8I8W+;L2*22X.",
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
MHJ3:-=L]ZOFJ=B[7 ((/.<CIZT :VF^)M?TWQ>V@^*!IDB26#WT%W8(Z!0C
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
M']HAD !"L> P(!&>#0!4M_$/BBTU]_#.JKI1U*ZM&N=-OH8Y!!(5(#I)&6W
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
M2?"HT](=3T==26XO48^4I8<X4\\$#'J<YXQ52[\9:_)XHO- .M^']&N["*'
MOH7_ -.D9 S%,NNU-W  W-0!ZA15#1+C4+K1;2?5;2.TOWC!GABD#JK>S#J#
MU_&N8\0:KXDCUBZBBU#1= TN!%,-YJ.)&NF(RVT>8NQ1TYYH [:BO*U^)>KR
M?#L:W!;:?<ZC%JZZ:XA8F"X_>!=R'.0&!&#SZ\UKQZWXLT/Q?HFG:_+I5W9Z
MR98U-G"\;6TB)OQ\S'<IQC/!H [QV5$9W(55&23V%0V5[:ZC9Q7EE<1W%M*N
MZ.6)@RL/4$=:\]BU_P 7^*-+U36=%_LN/2(GFAM;2>)VENU0E68R!@$)(.W@
M^];/PJ_Y)=X>_P"O4?S- '84444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5P5YHOB+PUXKU'7/#-G;:G9:KL>\TZ:?R'691CS(W((Y'
M4'O^G>T4 <-IFD^)M>\40ZWXDCCTNRM(9(K;2K>Z,I=G&&>5AA6XZ#\>W.;I
M>F^./"_AQ_"NFZ597L,0DBL=5>\$8CC8DJ9(\;BRY_AX.*]'FGAMT#SRI$I8
M("[  L3@#GN20!4*:E92:G+IJ7,9O8HEF> 'YE0G 8^Q(- '$:7X%NM$UGP4
MMLRS66BV5U!<3$[27D5>0OH6W?2MG1=#O;+Q_P"*-7F1!::C'9K;L&!),:,&
MR.W)%=110!XMKNBZSX>\$:):8@CU)O%J3V^]]R9>5V3<1VY&:ZY=,\1^)_%.
MCZAK>F0:38:.SS)"ET)WN)V7:#D !57)//)]*Z_4-*L=56V6^MUF%M<)<P[B
M1LE3[K<=Q5R@#QW2_!'B"PT6^T=_"^D7&JW!G#>([F=7:0.6^<J5,FX X X&
M1UK<TWPCK$$7P[$T,:MH:2I>CS0=N82@QZY->C55L=2LM329[*YCG6"9H)2A
MSLD4X93[B@#!?0[UOBG%KX1/L"Z,UF6W#=YAF#XQZ8'6N0TCP^TGQHU*"*57
MT;39#JODCD1WEP@3!_!7<>FZO598TFB>*10R.I5@>X/6LO0_#VB^%-/DMM)L
MXK*V+&63#$Y..69F))X'<T 6-;L[G4-!U"RL[DVUU<6TD4,X_P"6;LI ;CT)
MS7D4_@/7[GP!)X<L_!VC:;??9UCGU)KA'>Y*X)*D+NRY'5B, GK7KTFKZ?%<
M6,#WD(EO\_9%W9\["[CM]>.:NT <CIVA:C%\1'UR:)$M'T2&S^^"PE60L1CT
MP>M8NH> =0U9?&T,DD=L=4N[>YT^;=NP\2K@L!T&Y<?0UZ155M2LDU2/3&N8
MQ>R1&9("?F9 <%OIDB@#S_5K/QQXHGT".\T2RT^#3M4MKNZ=;T2&?8W)0 <+
MC)P>>@]:[_5;>2[T>]MH@#)-;R1H"<<E2!5NJMSJ5E9WEI:7%S''<7C,MO&Q
MYD*C) ^@YH \ZD\*>(].\.^!9;&QM[S4?#X(N+1KD1A]T10X?!'%2Z_HWB#4
M+C4+74_"6D^)+:9RUC<RS1PO:HP_U;?+N^4Y^93DUZ510!A^#M%NO#OA#2](
MO;K[5<VL CDE!)!/7 SS@9P/8"N5\0Z/K]]>ZC;:CX4TKQ/93.6L+B::.![9
M"/\ 5ME=W!S\RG)S^7HU% 'EZ^"_$>@Z5X)NK'R-6U'P\L\<]O)/Y8F29<$(
M[#C;@ 9[#\*LV_A_Q1J7BC6];U2RM;5;[0VL;>WCN!(8FW$A6; R3DG(&!G'
M.*]'HH \IAT3QW-X!MO!%QIEC"C6J6DVJB[#+'#@!@(\9+A?EZX/7-;.N:-K
M,%U':1^']/\ $GAX6L<,-E<O'');.@P6#.I#!ACOD$<>_9WFI66GO;)=W,<+
M74P@@#G'F2$$A1[\'\JM4 >4V7P^UFT\+Z99K%;QLGB6+539QSEH[.W#9,:L
M?O8Z_4FMB+3/$WA37]:DT32K;5=.U>Y-XH>[$#6T[* ^[(.Y#@'CD>E=]55]
M2LH]3BTU[F-;V:-I8X2?F9%."1[#(H \UM/!'B)?"&F6-VMN]_#XE74[ADD
M4Q^:79A^><=:D?PKJ]EXQUO4)?"NF^(3?SB6SOKNX1?LJ;0!&5920%/=0<UZ
M5=74%C9SW=U*L5O!&TLLC'A%49)/L *6WN(;NUBN;>19(9D$D;KT92,@C\*
M/++'P)XA@\)6FF7$=LUW!XG347:)P$:$2;BRCMW^7K78>(-#O=0\:^$]4MT0
MVNFR7+7)+ $!XMJX'?FNHJM?W]KI=C->WLZ06T*[I)'Z*/\ /:@#S&S\(ZQX
M7COM+LO"&BZY;O/)+8WUQ)&C1*Y)"RAE);:2>5/(]*VKG1/$^G:#HUM#:Z5K
M44*.NIZ:T,4$=PS<AH_EVKM.>"!GZUW@(901G!&>1BEH \X\*^'-1\-2^)=>
M32K'1H[FW5K;24N0T2O&K'>[#"KDX^[P!7:^'M1GU?PYIFI7, @FN[6.=XAG
M"%E!QS]:T6574JP#*1@@C((K+3Q)HKVUO<)J-N8;BZ^QPN&X>;)&P>^01^%
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
MBM&O&\2+J687 C:+>K$KGIT. :['Q)H=[J?BKPK?VR(;?3;J:6X)8 A6B*C
M[\FMJ\UG3;"PEOKJ^@CM87$<DI<%48L%VDCH<D#%7J /-].TCQAX5L+_ ,.Z
M/IMG>6$LTSV%_)="/[,LA+$21XRQ4DD;>OM73>!-(N] \#:1I5^JK=6L 20*
MVX Y/?O7144 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MKM%!RC'!]<\@CUK(MO#'B"Y\:^'-;DTC2=(T[33<*;&UE#./,C*[R0JJ>=O
MZ#/- $>G:OXY\3-X@?3=0TNP@TK4KFT@\RT,K7'EG@,=P"C! R 23FG1>/=7
MUW0O",.D16MMK'B%9&:692\5LD0_>.%SDG/W03WYKH?!^@7NB6WB!+OR\W^K
MW5Y#L;/[N0C;GT/'2N8T[P)KVC^&/"-Q9_9'U[P^)E:"20B*XCE)WIO X.,$
M''6@!=*AURW^-L$.N7-M>,N@R^3=00F+S%\Y,ADR<,#GH<$8KN/$UWJUEH<L
MNBV]M+>[E56NI D42D_-(YR,A1DX!R:YO2-(\47GQ%C\3:U:V5E:+IKV<=I#
M<&5XR9%;+-M ).#TX&![U>^(GAR_\3>'[:VL!!*]O>PW4EI<.5BNT0DF)B <
M Y!Z8X% '.Z?XSU&R\<:-HLWBG1?$,&I&2.5;.%8Y+5E0L#\KL"#C'/-2:=J
M_CCQ/-XA.FZAIFGP:5J=Q:0>9:&5K@H>%;Y@%&".1DDD^E \,>(+[Q-X;U0:
M)I&BZ?I=R[/96TP9V#H5+DJBKQQA1ZGFNC\'Z!>Z'%XA6\\O-_K%S>P[&S^[
MDV[<^AXZ4 8$'C[4IO#?@WQ*\,$6GZE<"UU- I/EL^45U.>%#KSG/#"NAM]=
MO+_XB7>C6OE_V=IMDCW;E<L9Y#E$![ ("Q^HKGX/"@TWX'2>'-?G@@>&RE\R
M4/E(V#,ZL#[':?PK0^%FGWD/A!-6U0EM4UF0W]RQ'/S !!] @7CMDT 6_&/B
M'4=-N]&T714@.K:Q,\<,EP"8X41=TCD#!8@8P,CK6=%J_B;1/%-GX=UC4+.]
M&KP3'3]0BM#$8IHUW%7CW$%<<C!&<8K1\8^']1U*[T;6M%> :MH\SR0Q7!(C
MF1UVR(2,E21T.#R*I6>C>(->\9:;X@\06EKIMOI,<JVEE!<>>[R2+M9W?:!C
M;P * /-#%J</P)\02W%W#<Q?VIB*%(/+(<7@W$MN.0QQ@8&/4UZ%<:MXO\.:
M_H)UJ^TV]LM7NQ9R6]O:M&;61E++L<L2XX()(%9#^"/$[^"-=\+&WL?+DOQ=
M6=T+@_O%-P)6#+M^4@#WY_.NQ\7:#>:U>^&Y;3R]NG:M'=S[VQ^[56!QZGYA
M0!R,WCZ[UC5]62S\6>'O#]KI]R]K##?A7ENG3AF;+KL0G@8!/6GW/Q(U:^\#
MZ!JNCV]F-2O]732YHW)>'>=ZDJPYVDJK ^AJQ'X7UWPUJ6K)I>@Z1K=AJ%T]
MW UU,(I+9WY96RC;DSR,'/6K=SX/UR?0O"UO<7-G<7UAK,.H7CQ1K#'L4MD(
MJJ,XW #(R<9- '6:#;ZS;:;Y>NWUM>WF\GS;>'REV]AMR>>M:=%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>=6%[XR\2Z_XDM;/6
M;73++3+YK>"3[&LSR'8IVMD@!1G.>IW=L4 >BT5Y3=_%"]A\)6/G-86.MSZG
M)I5Q/.3]FMWB)\R7D\C&"!GJWMS8T#QU)'XST[0I?%.F^)+;4DD"3VL:1R6T
MJ+NPP0D%6&<'KD4 >G45Y?X6USQMK6D77B.6\M9;.T-VD>F16HWW9CWA#OS\
MIW!5P!R!ZFJ_A3Q?K.MW&F3V_B_1[^XFD07^C36PMI(%(^<1DG>S(>.00?44
M >L45P$.I>)_%VN:W'HNK6^CZ;I-T;)7-H+B2XF4 N3N("J"0!CD^M9-WX_\
M0_\ "*PM##9IKUOXA31;I2"896SC([A6RI]1S0!ZK3)98X(GEFD6.-%+.[G
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
MW(2,XX-7/[#\8V?ARP%MJ]E<ZM#<-/=PR0B.VN4;.8@57<H QAL9..?;MJ*
M/-=/\#ZI/K.L:U<:?I6CRWFE2:?'96#EED9CGS)6VJ,]!P#Q55]$N_#UQX,B
ML=2TZ+Q19Z8;(VMT7$%[$H7>H<+P58 CC//2O5*Q]?TWP_JT=M8Z];65R)I-
MMO%<@$L^"3LSSG /3M0!YYI%OK.L_$CQ4M_<6$MV="6T9;-F,-LSLVV,L1DG
MJQ.!]X\<5OW_ (-U*Y^#*>$4DMAJ(L(K<N7/E[E*YYQG'![5O^'8_#FGR7^C
M:!;VULUC(HNH((2FUV7<,G'S$C'.36[0!YYJ'A76K7QU<^(+/3-)UF.ZM88$
M2_F,;6;(,'8=C?*>IQ@Y_5NF>!M<&D>-K/4[NQ:?7PS12P!@B,T14@J1D*IP
M!R20,\=*]%HH \U;PCXFFT[PYJ+1Z4FO:$K6ZP-(SV]U 452&;;E6^7(X.#6
M]X?T_P 2R:])J>LII^GV:P>5#IUD1+EB<F1Y"BG/8 <5UE% '(_$'PS?>)=,
MT];$6LTEC?1W;6EX2(;I5SE&P#Z^A'%9,?AGQ+?>,?#FMW5IH^FV6E/./[/M
M)6<@21E"V[8H)SM^7 X[UZ)10!YAK?A7Q?J^EWNA:A9:#J\<QD6WUB\8K- C
M$X)C$?WUSP5(' KT/2;'^R]'L=/\YYOLMO'#YK_>?:H&X^YQFKE% 'G=YX&U
M6>S\?1)):[M?8&TR[87$>WY^..?3-:OB;PQ?:QX3TG2[9X!/:7-I+(78A2(F
M!;!QUXXKKZ* .'UO2_%3ZG?QK8:-X@TB[(:"WU)O+-H<8(XC8.N>?6J&D?#S
M4=)M/!EN+JWE&C7<]Q=$%@N)%;Y8P0> 6QSC@9]J]'JEJ&KV&E2V4=[<")[V
M<6UN"I.^0@D+P.. >O% '%6?A_Q=X:_M'2= _LR72[RXDGMKFYE=9++S#E@4
M"D2 $DKR/>J=O\/-8L?"GA3[--8-KWA_S<),6:WG23(="<9&1C!QP1^->G44
M <CH6G^)IO$']I:O'IVFV,4)CCT^R(E,CD\N\A12,#H!Z\^[/"_A?5M$^'1T
M'[?':ZG_ *08[J >8L;/([J<,.<;AD8]:[&HKJZM[*UEN;J:."WB4M)+(P55
M ZDD]!0!YK<^$/$OB+4-';6M,T*RFT^ZBN9M6M)&:>?RSG"#8"H8]<DX]*]/
MJ@^M:='JEGIK7(%W>1--;Q[2=Z+C<<XQQD=35^@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O)O#NF>)-1\4^-?[*
MUU=(M4U9L,MHDSRR^6O!W\!0-O3DY/(Q7K->>VWA_P :Z#K?B"]T>71;FWU6
M\-PD-V\BF$[0 V54YSCE?88/6@#&O/BA?P>$+!;B:RL-9FU.72[J[D4M!;F(
MGS)0O?C;@>K>U3^'O'OE^--.T7_A++;Q+9ZBDH\Y;=(I;61%W#.P %6 /;((
MJ^WPVNK;PWIBV.I1'Q!87[ZE]KFC/E3SR$^8K*.0C XXYX%;&EV'BZ[U^"^U
MRXTZRL;:-E%CIS-(+AV&-TC.HP!V _$T <_I%YXW\7^'G\4:5KEO8I,TCZ?I
M;6B/&Z(Q51+(?FRVWJ",9J_XGUG5[6ZL4OO$FF>%K)K022RLT<L\D_\ %&BR
M<;!_> )-5K/PMXST#19_#.A7FE#26:06E[,TBW%I&Y)(V@89EW':=P[4^?P9
MKNF>+8];TO\ L[6"VGQ63'6)7$L;1_QJX5L[NK#CF@# B^(6L_\ "!>,KFWU
M>'4+G198Q::FML(_.1]IRR8QD9(Z8-=OXSUR_P!'@\-M92B,WVM6EI/E VZ)
MR=PYZ=.HYK 3X=:Q>Z;XSM=8U*S>3Q!Y4D<UNC 1.J_=*G^$$*!R20.<&GWO
MAGQQX@DT :S/HD$.DZC;WCK:M*QN/+/+9*C;QG"]R>2,4 9NM>,-27Q=J^F7
MGBV+PNUNX73H+BQ1HKI-H/F-*X(P22, C'UJ[XI\<W^DQ>&]*N-7TS2[W4H6
MFO-40>=#$J@<Q!N&+$\9X ]:U-6T7Q>UWJ5O"-#UG2KR0R0QZON#6N1@KA5(
M=!U'0\U0@^'.HZ'I/AF31-0MI-7T..6(_:U80W,<IRZ'&2H!/RGG&* $\%^-
MVO?&,OAUO$-MXAMY+0W5O?10K$Z,K -&X4!3P000!WJ;XT07,OP[N&@NS B7
M%OYB",-Y@,R <GI@D'CKC%;>@V'BA];GU/7[JS@A\D0P:;8$O&ISDR.[*"6[
M8  Q4OCOP]<^*?!U[I-G-%#<RF-XGFSLW)(K@''.#MQ^- '%ZA8>('^+]A96
M>MI'>_\ ".$7.H/:JS;/M&<K']T,3M'.1C/%3KXXU?POIGC6+6[B/5;CP]Y#
M07/E"(SB=04#JO P2 2.U=#IN@:V_CBV\2ZJU@CC1FL9HK5W8"4S;P5W ?+M
M'?G/:J=_\/WU>^\;"^N(UL_$$=JL!CR7B:),;F! 'WL$8/..U ''R?$F?18+
M/5)/'6G:V[2QB\TJ.U2,*C$!O)8#=E<_Q$Y -=S8>);JQ\8>)-(UNY7[/:P+
MJ5E(4"XM2"'!QUV,,9Z\U5CTKX@7B66GWU]H]G;0R(;B_LB[3W"+V",NU"V.
M3D^U8_Q3TV#7=>\.Z=I]^B:K=3O87443 O\ 8W7=*6 Y  4$9_O4 =AX%U#5
M-8\*6VK:LP\Z^9[F*((%\J%F)C7CK\N#D\\UQ\-CKNH?%WQC!I&L)I47D6+3
MSBV6:0GRVVJH;Y0/O$D@G@8KU&&*."&.&) D<:A44=  , 5SVD^'[JP\<>(]
M;EDA:VU..U6%%)WJ8D96W<8[\8)H YW2O$OB2Z\$ZWNNM-_M?2M3ETY[^ZQ#
M!M1ES,R] =K=.!D5EZ=XTN;7QMHFFV_C:V\36NH2O!<QK:QIY!V%E97C&.HZ
M$GC\ZNZA\.-4N]!UFU2YL3/<^(VUJ"*7<T,J?+B*7C.#@YQGM5J?POXJU;7?
M#NI7G]BV-MI-WYOV&T9V#*RE6;>5'S#C"[0.3DT .M/&UWI/A[Q:=<E674?#
M\\B@[ OG1N-UN<# ^;(7\*R=;\::MHY\.^'M4U^UTG4;FQ^V:EJ<T"L8^<".
M-,;=V[(R1T7-;?B?P!-KOC?3=7ANHHM._=_VI;-G-QY+%X<#&#\QP<D<8ZU>
M\2^&]4G\1V'B;P_-:#4K6![66WO-PBN(6.[:64$J0W(.#0!D>!/&KZIXHO\
MPZ^N6VO1Q6JWEOJ,,0C8KNVM'(J_+N!*D$ <&NB\9WVI6&DPOI^HZ?IB/.JW
M-_?,H6WBYR5#$!FZ  \4WP[I_B1=4O-2\07EH@E18K?3['+10@')8LP!9C]
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
M!QU XH MW7B3Q!X=E\3Z'J&HI?W=IHDFK:=?F!8WVC<I5U VDA@,8'(ZU?\
M$7B;5=/^$]AKUM.JZA-%9,\AC4@F1HP_!&.0QI;;P7J>KW&NZGXEN+5+_5-.
M;2XHK+<T=K 0<X9@"S%FR>!TK&O?!GCK5O"%IX9O+K0X;6R\@+-$TI>Y6)EV
MA@5PG R<9R0.@H ?)8ZYJ'QC\01:1JJZ7$-/M#/<"!99/XMJJ&^49^8DD'I[
MUD^*-<U.]\#^(M$UJ6*?4M&U6RB>YBCV">-Y8WC<KT5L=0.*ZR^\/>*K+QWJ
M7B30Y=+EAN[:&W:SNW=-VS/S;E4[2">.N03TXJC=?#S5K[POJ\=S>V<FNZQ?
MP7EU(-RPH(W0K&G!) 5< D<DT 6-2\97.B>)/&3SA);/2=,@N88@@!9V#<%L
M9() '/2GV%K\0%M=,U=M;M;Z2=HWN]+:U2*)(FY81R#YMR@\9)SBK5[X'?5-
M?\4SWLT?]GZUI\-FHC)\Q"H8%B",=6!')Z54@T/QY<65AHM[J6G6MA:O'YVH
M6,DJW-Q'&1A0N $+8 8[CW^E '4^*+N;3_"6LWMN0)[>QGEC+*& 94)&0>#R
M*X5O$'B?4+WP7IFFZC!:-J^C&YNIVME?8P1&+*O SR0!TYZ'%=]XAT^75O#6
MJZ; R+-=V<L",Y(4,Z%03CMDUS>F^#K^SUKPE>23VQCT?2&L9PK-EW*H,KQR
M/E/7!]J ,F*]\2M<>+/"M_KJW$]I91W5MJ0M$5]CAMR,@^4_=(S[YK&\,:IK
MVD^ O!VCZ;J,3WVO82UDFMUVV4*(6D( ^^0.F[UKN3X7O#XOU_5_-@\C4=-C
MM(ER=RNN[);C&/F'0FLD> M3@\(>%X+2]M8M?\/8>"5@S02':5=&X#;6!Z@9
MH F@U'Q!X8\9:1H^L:NNLV&L"5(9WMDAE@FC7=@[,!E89[9S^N7X:U3QCK=K
MJ6N3Z]##8:?<7D"6:62$SB/=M9G_ (<':, <A>>M;5GX>\0ZOXLT[7?$SZ=
MFEI)]CL[!WD!DD7:SN[ =N@ _&K/AOPM>Z-X4U32KB:!Y[NXNY4:,DJ!*Q*Y
MR <C/- '#R>)/'5I\.M.\<2:W;2EO(+Z7]C01RH[A,E_O!B2&XP!G&*Z5+WQ
M1X?\=>']/U77(M4M-:%PCQ"S2$6\D<>\%".2IZ?,33KSP/J-Q\)++PDMQ:B^
M@2V5I"S>63'(KG!VYZ*<<5MZYX?NM3\7^&-7ADA6#2I+AIE<G<PDBV#;@8Z]
M<D4 <3K_ (FU6REU.2\\?:7H][#))]ETFV@BN3M'W!)D%]S=\8QFJ>J7FK^*
MKSX::O'J8L)KX.VV.W5UBE\EBSC=UR.,'I]:UM'\%>*M$TF_T&S;0Q;W4DQ.
ML/O:Z*2$DEDVX9P#C.[' ZU+_P (-XBL_#7@Z.PGTQM6\/.V5G>3R)5960X8
M+NS@@]* &:CXYU#1)/'4Q2*Y;3;BT@L8B@4%Y44#<1@D;FSR>@Q4NL7GB_P1
M96FNZIX@BU:R^T11:A:&S2(1K(P7=$R\_*2.&SD>E6;SX>SZM_PF,=[=10IK
MDMO-;20DLT#Q(N"00/XE'0\CTIM[X<\8^*8K+2_$DVCP:7!/'-=/8M(TEYL(
M8+M90$!(!/)]J (X[SQ9XB\;^)](L=>CTJPTN2 12)9I-(2\0;;\W&,Y)SD\
M@#%;?P^US4-=\.2/JK1/?V=Y/932Q+M64QMMW =LC%3:%X?NM+\6>)]5FDA:
M#598'A5"=RA(MAW9&.OH31X,\/W7AS3]0M[N2&1KG4KB[0Q$D!)&R <@<^M
M&=KVJZUJ/C>W\*:)?IINRQ-_=WI@65PI?8J(K?+DD$DD'BLW5=;\8^&=-&G7
M4UG?7]_J<-AI6H/&$W"0$L\L:\ IM/3@\<>NQK_A[6%\56WBCP[)9F^2U-E<
MVMZ66.>+=O&&4$JP;/8YS67>>"/$6MV-Q>ZIK,,6MB^AOK".$N]K9M$"%4!L
M$[@3N.!G(XXH ?<7WB7P=KNAIJVN+K6F:M=BP<O:)!)!,P)0KLX*DJ00>GK5
M#2[OQMXI/B26U\20Z;#IFJW5I:JMC'(THC;@.6Z* 0.!GJ2:U?\ A'O$_B+7
M=(N_$[:7;66E3_:H[;3WDD,\X!"LS.!M49) &?>M3PIX<N]"MM>CN987.H:M
M=7T7EDG:DI!4-D#GCG&?K0!RT'CC6]?T#P;;:<]O9:MXA65I;IHMZP)",R,J
M$X))Q@'CFM2YU'Q-X*T_6K_6KV+6M+M;(W%O<-$D$WG X\IE08*G@[L<>]4;
M+X?:QIGA?PJ+*\LEU_P\9?+9]QMYEDR'0G 8 @CG'!'2M!O"NO>)5U7_ (2J
M]@@MKRQ-E%I^GRN\4>3DS,6 W29QCC  H XB7XF7>EZ3!KC^.=-U.ZRDESHD
M=JJ+L8C<D;CYMR@GDDYQ74WFH^*]>^(.IZ'HNNPZ986MI;W0F-FDSY<'Y0&Q
MPW4D]-HQU-2Q:)\0)-.M=%EU#1[6WA*))JMMO-S)&I'2-EVJY P3DCDUO:=X
M>NK/Q[K.NO+";6^M;>&- 3O!CW9)XQCD=Z .9TVY\9>*-6\2VUIXCBTRVTS4
M7MK=UL8Y7?"J0K;N-HSV&3N// J"R\;:OJ7A?P-J,OD1W.HZP+*\VQ@JP4RJ
M2N?NY* \5UOA7P_=:'>^(9KF2%UU+4WO(A&22J,J@!L@<_*>F:YS3OA]JEGX
M<\*:=)<V9ET?6&OYV5FVM&7E;"_+RW[P=<#@\T 1:7<^-/%=[XD6T\1PZ9;Z
M;JL]I;;;&.5I-N" Y;C: 1T&3D\]*AL_'6N^(/#7@ZVL)+>RUGQ 9A+=&+>L
M"09\QU0\%C@8!XYKKO"7A^ZT"37VNI(7&HZO/?1>42=J.% #9 Y^4],CWKAW
M\,OX4\->#+.?6;&R\1Z=<SK8SRJ[6LQD+%XG; *AE(Y.#D<9H W+"]\4Z3\2
M-/\ #^IZQ'J6G7-C-<),;5(I692HPVWCC/!&,[N>E6?B]#<2_##6C!=& )#O
MD 0-YB=TYZ9)!R.>*P-)DUB_^-5G)J=[IUS-:Z3*9(=-W-%;!G4 %FY+,<GD
M#@#CO7=^+]#D\2>$=4T:*58I;N!HT=Q\H;MG';(H \\U*QUX>-/ ]G:ZQ&;]
M].NP]_+:J=B$(>(QA20,*,\=SFM:V\5ZQX7OO%5AKU\NKII.GIJ-O<"!89'5
M@W[M@OR]5 ! [UHZ?X;\02^(?#FL:NVFI+IMI<6TZ6KN0V_:$*[E]%YS^%2W
MW@IM5\3^(+N\EC_L[5M*2PVH3YBD%LMTQ_$,<]10!Y^_Q,O;+1(M?;QQIE[>
MX2:;04M55-I(W1H_W]R@GDD@D=*]NMYTNK:*XC),<J!USZ$9%>?P:#\0%TBV
MT#^T-'M[:$)$=6@WFY:)<8Q&5VAR!@G<1UKT-5VJ%R3@8R>IH 6BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M\_WL9^5,# /5JJ>/=6URQU+PS8:'>QVDFI7S6\KR0B0!?+)S@]QU'(R0,\4
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
M).,XKTFPAGMM/MX+JZ-W<1QJLMPR!#*P'+;1P,GG H L4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MAC96:+ +R[E)8$G[H(P!7HU</_PBOB31M5U1_#&J:?!8:K<-=2Q7L#.UM,P
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
M*-J/,BC)Q@D;FW'Z=JT+SP%JZ:1H9L-<2?6=+O7O6N=01GCF=PP8;0<JOS<
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
M\FHM7TCQ1'KTFI:#JMHT%Q"L4VGZFLCPJ5SAX]I^4D'!&.?Y ')ZMXVU#2/
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
M\0(-?U#2M-TFY%E;Q:>41WD"AG=V*DD9( '2L3Q-HFN2:MX$@UO7I_[0-[+
MUQ8%4! 1RLH#)Q(5P#U'H* /7B0H))P!R3573-3LM9TZ+4-/G6XM)LF.50<,
M 2,C/N#3=3M6NM'N;9;J>W9XBHGA($B\=02",_A7CWA:\U32/A=X2L-*U2=+
MSQ!=K;+-,%=;*/+ES&N!SA> V>30![=17GD_]J^"?%.@1'7;_5=+U>X-G-%J
M#*[Q2E2R.C*HP."".G].TUR>>VT*^GM;FUMIXX':.>[.(HCCAG]AUH OT5X;
M=>*CIBZ5J&C^,]<UF\-Y!%>"6U)L9%=@K@'RU5>O&"375"+6_$OQ'\4Z1_PD
M=_I^E:>MHR1V6Q9-TD6>'93A<@DCN2/2@#TBLN\U^QL->TS19VD%YJ2RM;@+
ME2(U#-D]N#6%\.=4U'4-%U*VU2[-Y<Z9JEQI_P!I90K2K&1AF XS@_I5+Q/_
M ,E@\!?]<M1_]%+0!WU%>6Z)9>(?%\WB=Y?%FI6,5AK%U:V4=IL7;M((+DJ2
MRC( 7CH?6J4GBKQ%JGP[\):O))J26=T7&L76DPJUPH7*J5&#M!898@<=O2@#
MU35-1ATG2[G4+A9&AMXS(XB0LQ ] .IJ>WF6YMHIT#!)$#J&&#@C/(KRBW\2
M./ OBZ\T7QE+JT5K:^9:&X3;>6C[3D/E5)&1P2.QZUI?;=6\4^)['P_%K%WI
MMG;:/#?7DUH56:>63A5W$':HP2<#G- ';V6N65_K6IZ3 SFZTWROM *X \Q=
MRX/?@5I5XQ;ZGJ/@:\^)NHW-T=2N[.*Q,,\R@&3<C+'O"X!(RH.,9P3QFJ\G
MBN\TBSM-4L/$7B/5]562,WEA<Z7*MO.I(#K&/*'EX!)!SV[YH ]OK-TK7+76
M+C4H+=)E?3[DVLWFIMRX .5]1@CFN'OH]>\1?$S6-%MO$=YIFFVMG;7 %J%W
M[VW8 )!PIY)'? K8\:Q:EHOA:\N/#<-T;JXNXY;V2V7SKCRR0LCQJV<L%4 #
MH .,8H [*LS5+^P\.V4VHS6[!9)460V\.YW9B%!(')ZCGTKB? FMVE[XBDM]
M.\8WNHV_V<F;3-8CVW44@(^9254[<<$<CFMKXEZI>Z/X-DN]/N'M[@75L@D3
MKM:958?B"10!U]4]5U.TT72KK4[^7RK6VC,DKX)P![#K7#7:ZUKWQ.U?0X_$
M%[IVE6]C;SE;/8)-[%AA68':#U/&3@=.:Y;7IM4U'X6>-=/U'6;N=]#OY((Y
MQL5KF(!2JR_+S][J,'@4 >C:-X[TW6;ZSLUL]3L[B]222!+VU,1=$"DL,GH=
MPP>_-=!/86=S<P7-Q:02SVY)AEDC#-&3UVDC(_"O.;>Q?3OB1X,MWOKJ]8:7
M=MYUTRE^=AQ\H P.@XJUX:UW5+SX,7^L7%Y))J$=O?LLYQN!1I0A_#:/RH ]
M$HKQ[4O&MZ]KX.TBYU:_L4O=&BU#4+VRMFFN),JH"KM5MN6R2V/3\9=,\5ZA
M"/$VG6>HZMJ&GP:--?66H:A:/%-!*H(,99D7?U5@<>HH ]<HKQN^F\3:3\-M
M.\=/XJOYK\16L\EFRH+9XY&1=FS;G.'Y;.<YZ=NGU*?4_$WQ!N_#MOJ]WI>F
MZ;9QSW#6159IY9"=HWD':H [=30!WM%>6^)]8\2^"?#L&GW>L_:);_5%M;34
MA;F6>&V(W,S(JX>08(& <YS4&A^));+QAI-GIFKZ_K.G7S-%>)JEC(I@;;E)
M%<QK@9&"OO0!ZS17,>/]?N_#?@^ZOM/5#?.\=O;F0957D<(&/TSG\*YK7H-<
M\!65CKP\3ZCJJ+=0PZC;7NPQRI(P4M& H,9!(( )_P 0#TRBO-=/BU[Q'\0O
M$D#>)+VRTW2+R PV]N%_>;HU9E8D'Y>#QZL?05TOC[Q!<^&/!6H:I9JC7:!(
MX-XRH=W5 3[ MG\* .EHKC+/POXETJ_TZ\@\5W>H'S -2@U#;Y4B$?,8@J91
M@>@SCU/KA^';?Q!X\T&3Q./%.H:9)<RR_P!G6MJ$$,*([(OF*5)D)*Y.3WH
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
M-66(7,=]:M*8VC7:"A5U[=CQFNMT^]BU/3;6_@W>3<PI-'N&#M8 C/O@U9H
MX'3OA[J%AH6NV"^);E;O4K[[?'?Q)LD24A<[@#AE)7[O P<58M_">NZEXDTK
M5_$VIZ=-_9)=K:.PM6C+NR[=SLS$]/X1@9KMJ* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *\;L](-OJ?Q3F_M+4)?)@9=DLP*R;K4G+#
M')'0>@KV2N*G\#WIUWQ'=6VLI'8:];F.XM7M=S))Y7EAE?<..^,4 <,UGK/A
MOX0Z5XNM_$VJ&\M;2TE6T,BBU,3%%$9CQ_=8?-G)(S6OXF\2RWWQ!U#0[B]U
M^STS3((25T2WD>2:60;LNZ*2JA> .,G/I74ZIX).I?#*/P=_: C*6MO;_:_)
MSGRBASLW=]G3/&:75_">HGQ*_B+P[JT>GW\\*P7<5Q;^=#<*OW20&4AAG&0>
MG% %/X<ZOJE\=8L+[^TY[6RF3[#>ZC:M!+/$ZDX;<HW,I!!..<BHOB1_R%_
M_P#V,$/_ *"U=#X9T&[T6*\EU'5Y]3O[V7S9I7&R->,!8X\D(H'Y]Z9XD\-'
MQ!>:%<"[\C^R]02]V^7N\W:"-O48Z]>?I0!R5G8ZMXJ\;>+K*X\2:M9:=I]S
M"MO#8S")@S1*3\V"=HZX'&2<UFQZUXKO?AG \,^H7DUIJ\EGJ%Q8(OVN2UC=
M@60?W^%&1S^IKT+1?#ATC7]?U/[5YO\ :T\<WE^7M\K8@3&<G.<9[5AQ> +N
MST'['8:_-:WT>IRZC#<QQ?)EV)\MX]V'7!QU'K0!D>$];M)YM9CTOQ7J5XD=
M@TATW5D;[7;2C/SAF )7&..<''-4M+UG6O$>G^!]!_MB[M6U'3Y+W4+V%@)Y
M%3 "JY'RY)Y/7 KJ;3P9J5QK<^MZ_J\%W?FQ>QMUM;7R8XD?DL06)8_4@#FH
M!\/)K70_#L6FZQ]FUC08C%;WIM]R2HPPZ/'NY4X'?(ZB@#GXHKGP?\3-;N[C
M4+K5(K3PL]S UTP:4(DI;8S #=\P;!/."!VK"A\0ZM<>&4UV'5_%\OB22(7,
M<":=*;!F/S"(($VE".-V??->AZ7X'O5\37VN:]K":G+?:<;":W2V\J-4+9PO
MS$A<9&#DDDG/:J47@/Q);:.OAVV\8-%H2CRT*VF+M(<_ZL2AL=.-VW.* *6K
M7&M>)O&V@Z7%JNHZ+:7VAF\NXK9MDJ-N4X!(^5@2 3C.,CO72Z[IFI:3X/U2
M7P[YESX@:S2-+F9M\LQ08!YXW8+$#IN)..35D>%U3QE8Z\EVVRTTUK 0,I8L
M"RMN+DY_AQTY]:OZ_I UW0[O3/M=Q9F=,+<6[E7C8$$$$>X''<<4 >;^$]:M
M&\5:=:P^*?$%M>.&6ZTCQ%&Q>?Y>/+) "L#S\IY':NW\?7MSIW@#7;RSF>"Y
MALY'CE0X96 X(K+3P;KFI:KI-SXEU^VOH-*G%Q;QVUCY#22@$!G;<W3.<* #
M5WXE_P#)-/$?_7A)_*@#D]:AUSPEX/M?&+>)-2O+Z P2WUM-(#;3I(RJR+'C
M"8W<$<\<YS5GQ5J5JWBV[M-1\6:M"B11_9=+T!)#,A(RS2E$8Y)Q@$@8[5-I
MW@K6=9T31[+6O$2W>A0I!.+5;0)+.% 9$EDW$%00.B@G'-:3>#];T_Q+JVIZ
M!KMM:0ZLZ27,5S9><T;JNW<C!U[=CD"@#B%\4^(9/A9>2PZG=KJ%IX@&GP7-
MTFV8QB5 !*/7#885I^*;C4/!QT7PZGB'7[H:Q<S37-]L^T74<4:*62%57Y<D
M]<':,UK0?#!X/#5YHQUR2;[1K"ZK]HE@!?(9&*MA@"25ZC'7I70^*O"S>(#I
M]Y9W[Z?JVFRF6SNUC$@4L,,K*<;E8<$9% '(^%-9OH/&L.FV<OB2^T2[MG9Y
M-9M)5:VF7D8D=1E6&1@]Q6#I</B+4?@^?&4_B_6%U.WM9KB"..51#B)FP'7'
MSD[3DD]_:O1='\.:TFNG6=?U[[;,D)@@M;6$P6\8)R6*[B68^IZ5#IW@<V'P
MO?P9_: <M:36WVOR<8\PL=VS=VW=,]J .5UVTDU[QS\.;Z34;ZVDO[2XD86T
MH41$0*YV<'&[.#Z@"J6OZM>V>OZT/$^L^)M#Q<,-+O+)";!8<#RRP4'<V?O!
MOTKL]5\$WMQ'X8FTS6$L]0T"-HHYI+;S4E5HQ&V5W#&0OK3+KPEXEBN=3CTG
MQ1'%IVHR/*\-[:&X>W+C#"-BX^7T4@@4 =1HMP;K0[&=KZ&^:2!&:Z@7"3'
MRZC)P#UQ7!Z-:ZGX]GUK4[CQ%JNFV]O?S65C;:=,(E18SC>_!WL3S@\?T[?P
M]HEMX;\/V.C6C.T%I$(U9S\S>I/U.37-MX-US2]2U*;PQX@AT^TU*=KB:WN;
M+SQ%,WWGC.X8SUP<C- '(3^)O$FJ^&_#]FNJO:ZF?$3Z-=WD"@>:JAU+[>F<
M8..FX5ZIH6DMHFEI9/J5]J)1F/VB^E$DIR<X) '2N;A^'5M::;X>L[6^D']D
MZC_:,LLJ;WNI"&W9.1@DMUYQC%=M0!YII%IJGCVXUW4IO$>JZ;#;:A-8V%O8
M2B-(Q$<;W&/G)/.#Q_2AJNDZY>_$#PAI]_K+0:A_95RMY>6 "M( RYV$CY2>
M,G''.,5T<G@W6]-U#4Y/#/B&+3[/4YFN)X)[/SC#*P^=XCN&"<9P<C-3Z5X"
M@T;5]"N[:^D:+2K&6TV2KN>8R,&+EL\'()QCO0!SD=[JV@3>/-$&LWU[#8:1
M]MLI[N3?-"S1R9&_&3RH(STI+2\EN/%7PVOKN1Y9I-!GFED;EG8PQ$D^Y.:Z
MB_\ !9O=5\27WV\)_;6F"PV>3GR<*Z[\Y^;[W3CIUHL_!1M=2\+79OP_]A:>
M]D4\G'G[D1-V<_+]S..>O6@#B[:PUOQ;\-;_ ,63^)-1@O;VUN)HK.*0?9(X
MAN B,>.<J,%NN3GMRR%M6O;7X9Z%8:S=Z9:ZAHS_ &I[5@'*I#$PVD@@-U /
M;<:Z _#S6+72KWP]I7B9;3P[<^9M@:S#S0(^2T:2;@-I)/49 /7O6K8^"#97
MOA*X_M /_P (_8O9[?)QY^Z-$W?>^7[N<<]: .,U76)XO%TGA:ZUCQ-_9NCV
M<.^;387EN;J9QN#2R(I( 7MQDY]*@N?%.OVOP]\9*EQJX73#"VFZE?6SP3R1
MNPRK94;BI!!..017=ZQX3U!O$I\1>'M6CT[4)8!;W4<]OYT-PBG*D@,I##/4
M'IQ5*[^']YJ7A'7-*U'Q#-<ZAK#*TUV\7[N+:00L<6["J ,=<GJ: ,K6+36?
M"=_X8U0>)M4O9M0U6WL;ZWN)%-NZRYR4C  3!'&*UO%KG3OB%X+U&+AKB:?3
MY@/XXW3< ?HR UM>)/#9\01Z,@NO(_LW4X+_ #Y>[S/*S\G48SGKSCTK(U*$
M^(/BAI,$?-KX?A>ZN6[>?*NV-/J%W/\ B/6@#>\574]EX7U&XMM2MM-F2$E;
MRZ&8X>VXCN?0>N.M>5-X@73M8\.7&A>(O%.I+=:I;VEW)J,,GV29)#@[=Z*
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
MO%X.3^T0W_".*5)\G'VC,7E_WOE]>],N?A_!?6OBVUNKUFA\0RK(=D># 50
M<Y.[E0>WI0 OCS4KW3X_"QL[F2 W.OVEO-L./,C;=N4^QQ7&W'B9]?\ $^OK
M?ZEXIL[33[U[&TAT.UE*@IPSNZ(=S$]%/0=N:Z.7P)XAU6?1I-=\51W*:1>P
MW4,<-B(Q*8SU?YCEB.,C@9/!J[/X/UG3M;U'4/"^NP6$>IR>==6MU:>>@EQ@
MR)AE()P,@Y!- ')77B?Q1/\ #BQE:XN[+54UZ*P6[GMC"UQ&7^61HV X8$9'
M0D&MIK;4O"7Q!\,VL?B'5=1M-8-Q%=0ZA*) &2/>KI@#9SV'%:<W@%YO#.G:
M5+K5S<3VVI1:C-=W*[VF=7WD 9^4'H .![UKZQX<.J^)/#^K_:O*_LB2:3RO
M+W>;YD>S&<\8Z]#0!QNA66L^/=,U#7V\3:IITCW4\6G6]G*$A@2-BJ[UQ^\)
M(R<_ABJ&M^(M4E\5P^'-8U'5X(;#3XI;R3P_;2,]S</WW*I*)@9QQDFNB;P/
MKFG-J-IX>\21V&E:A,\SP2V?FR6[/]_RGW# )Y (.*>_P_FTJZL+_P +:M_9
M]Y:V:V,OVJ'SX[J)3D;QE3N!R=P/?'2@#E%\;:[HOA7Q3Y7]IW$=F8%TF^U:
MT:*0^<P0A]RC<48YSCGO4_C'PM?Z+#X9N&\2:IJ*G7+(745]('1F\SAT&/DP
M<\#C!]JZN/P&U]H>M67B/5[C4[C6-OG2*/+CAV_<$4>2%VD YYR0,U0NO GB
M35VTI-9\61W%OI=Y#=1+%8;&G,; YE.\Y.,CC R<X- '9:WJ/]CZ!J.I[/,^
MQVLEQL_O;%+8_2O.%TSQ$_P]'C+_ (2W4QK1L?[3$(=?L>-GF>5Y6,8V\9SG
M/.:]1N;:&\M)K6X020S(T<B'HRD8(_(UP'_"OM>&AGPP/%>/#FWR=GV,?:A!
M_P \O,W8QCC.W.* ,R6^U?QKXQT6RM];O](T^_\ #<>ISI92!7#&3HK$'!RP
MR<=!CO7H]U/_ &)X=GN'>2Y^PVC.S2'+R;$SDGU.*S+7PE#9>,+;6[:<1V]M
MI TN.T"?=42!@V[/8#&,?C7030QW$$D$R!XI%*.IZ$$8(H \TT30O$VO>$['
MQ+%XMOXM<O8TNXXF<?8D5L,(S"!RNTXSUSSFK%M'J?C?Q7K\,^N:CING:1,E
MG#!ILWDL\FP,[NV"2,G '2GK\/-;31O^$93Q25\-@[1']D_TH0YSY0EW8QVW
M;<XXK0N?!NIZ?KMWJOA76(=.-\B+=6MS:^?$S(NU77#*5;'!Z@]Z .,U'Q+X
MDM_#-_I2ZLYU32_$-OI\>H;0#-$Y!4N!P3@X/KBMZ6UU+PEX]\,V\?B+5=1M
M=7:>"[AOY1(-RQEU=, ;.1T'%7?^%;)_PCZ6)U626]DU6/5;R]EB!-Q*K!B-
MH("C   R<>];VL^'#JWB'0-5^U>5_9,TLOE>7N\W?&4QG/&,YZ&@#S70+.XT
M3P[\3=1M=7U)KBTN;Z.,R3 C<L2,)3Q_K,C[WIVJW-)X@T'P7I>J+XCO[K6/
M$DEG:*;DJT%F\W):-,<87CDG)YKHSX"OE?Q7;1:T@TSQ D[FW:UR\$\J!2^_
M=\P 'W<#KUK4U/P=;ZKX+M/#T]U(CVD4(@NXAM>.6(#;(!]1T]"10!S>K6VI
M> M0T&_M_$.JZE:WNHQ:?>VVHS"4,)<@2)P-I!'0<&N4U?\ Y$GQ[_V-J_\
MHV"N^C\':UJ>JZ;=>*-?AU"WTR87%O;6UGY"R3*,+)(=S9(R2 ,#-17GPY-U
MH>OZ;_:@7^UM7&I^9Y&?*PT;;,;N?]7UXZ]* ,#Q!XEDU+X@:MH]U?>(;/3-
M*CA1$T.WD9YI73>6D=%)  ( 7C/6JZ>,?$=MX1U"R62_%RVJP:=INIZC9M%(
MT4QX=E8#<R889QSP?KV>I^$M23Q-<>(/#>KQ:?>7D217L-S;>=#/L&$; 92K
M <9!Z5$? !O?#%_IFL:U=WM]>W NFOON>3*I!0Q)DA%4@<=^: .;\1^&KO0_
M$G@N3^W]3U&U?6$62/4)1*1)L?#J< J,!LCITKN/'?\ R3SQ+_V"KG_T4U8;
M^"?$.IZOHM_KGB>&Y_LFZ6>*&WL?*67 ()?YS\QR.1P.>.>.LU[3/[;\.ZGI
M7G>3]MM9;;S=N[9O0KG&1G&>F: /+IM/UOPI\,M/\60>)-1FO;*TMYI+.20?
M9)(L*#$(\<84X#=<C/?CI[?7I]&^(.I6VIWDATG4-.74K(S'B#RQB9!^!#X[
M567X=ZQ<Z19^'=4\3"[\.VWEAH%LPD\Z)@K&\FXC9D#H,X&,]ZS_ (HPZ=XH
MU31/#%G=D:Y]LVR)#]Z&T>,B8MZ*4(^IQ0!U/P]N-2U#PLNKZI-*TVIS27D4
M4AR((7/[M%]MH!_&NJID,,=O!'#"@2*-0B*.B@# %/H **** "BBB@ HHHH
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
MD@'(]*H:E9:QX>^'-MXS3Q+JMQK%O;P7<\<UR6MIE;;NC,?W0,-@$<Y&<Y-
M'KM%>3>++R^C\5W5QKI\4Q>'WMX3I\^AR,J0G;^\,P3YMV[IG(QVKN?!%XE_
MX1L9DUP:V-K+]O\ *\LR88XW+U# 8!SR<9[T =!17G4<%YXV\;>(;6YUC4K'
M3-'>*V@M]/N3 9'9-S2.R\GJ !G%<]K'B'7=,\ ^-=,_M6XFOM"O;>*UU MM
ME:*22,J'88RP!*D]P: /9JH#6;%M>;15FS?I;"Z:/:?EC+;0<].3GCVJGX;\
M/2:!!.LVLZGJ<UPP>1[Z?S K8YV# "J3V%<=!HRM\>[R;[?J *Z1%<[!<MM)
M,K+L(_N<9V],\T >F45X[X2M-6O?A[>>+KWQ-K,MY':WRP0?:B(55?,4$KU9
M@02&)XX]*T_$&L:E!^SW;ZK%?W,>H-IUDYNEE(D+,T6X[NN3DY^M 'I]4-6U
MFQT2VBGOYO+2:>.WCPI):1VVJ./4UYYXVGU&V\7R2ZP/$P\.?9D%K+H,C*(I
M,G>TP0[O3'4>U8_B-(-<^'OAJ>+Q3>:NB:W! MW&6@=@TH $B]?,08PQP>^.
M: /:JS==UJ#P_IW]H7<<AM5E1)I$ /DJQQO;_9!(SCH.>U>=>+%U#2_$4<>K
M/XKE\-Q64<=M<Z/.Y991D.]P4.]CTY.1[=:Z;PM]E\1?#Z6T.O'7K:=)K<W<
MD6R0J<C9(#SN (!) )ZXH [$$$ @Y!HKD/A=J,VJ_#/0;JX8M+]G\HL>I\MB
M@/Y+77T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4P0Q"8S"-!*PVE]HW$>F:?10 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5P]OX'U?3+[5!HWB=K'3M3NWO)H39+)+'(^-
MYCD+<9QQE3BNXHH X33_ (:QZ?H.A:2FJR/%H^K_ -I1.T/S.,N?+/S?[9^;
MVZ5OW_AU;[Q=H^O&Z*-IL4\8AV9\SS0HSG/&-OH:W** *&N:8-:T#4=*,IA%
M[;26YD"[MF]2N<=\9K$MO!:6][X2N/MS-_PCMG):JOE8\_=$L>X\_+]W..>M
M=510!S=YX0AOO$]_K$UW($O-*_LQX8QM95WLV\.#D'YO3C&:Q#\/M7O;2RTK
M6?%3W^BVDL<BV_V)4FE$9!17EW'(X&2 "?6N_HH Y&X\ 6-\?%*7UP\UOX@>
M)W15VF QH%4JV3D@J&!QU'>LZ?P!KFISZ0VL^+Y+R'2KV&[@C6Q6/S#&V?WA
M#'<Q'&> ,DX-=_10!QUYX-U*WU^^U;PWK_\ 93ZCM:\@EM!<1.X&!(H+*5;'
M7D@TR7X?++X3CT635[J:8WZ7\]Y.N]I9 X<_+D!0<8 '3WKM** "N*:$^'_B
MJUZPQ9>(K5(&?LMU#DH#Z;HRV/=:[6D*JV-P!P<C([T <)/X"UH6M_I=CXME
MAT2^:0O;36:S2QK)G>B2EN!R<9!QFK%_X"DCNM'O?#FKMI-YI=E_9Z-) +A)
M;?C"LI(Y! .<UVE% '$Z;\.H81XD&KZG-JI\011I=M)&(R"BL,KC@?>&!CY=
MHZU'%X#U6X.G6FM^*)-1TC3Y4FBM1:+$\I3[GFR!CN XZ 9QS7=44 8?ASPX
MOAX:P%NC/_:6I3:@<IM\LR8^7J<XQUX^E+X0\.KX3\*V.AK<FY%JK#SBFS=E
MRW3)Q][UK;HH XVY\&ZI;^*-2UK0?$"Z>=4$?VR&:R%P"T:[59"6&TX['(JI
M9_#3['HFJZ>GB"^\Z]U :E'>[0)8IP%RQQPX)7)& .<5WM% ''V'@_4Y/$=A
MK?B'7EU.?34D6SCALUMT0R#:S-AF+$CCL!6UXD\/VGBC0KC2;QI$CEPRRQ'#
MQNI#*RGU! -:U% '&6_@K4[S5;"[\3>(O[7AT]B]M;I9K ID*E=\F&.X@$XZ
M#FJ*_#K5;;2IM L/%L]MX=DW*+7[(KSQQ,3NC28G@<D9*D@5Z#10!S5OX-M;
M+Q#H^I6<QA@TO3WL(K4)D%#MP=V>VWTYKD[G3-5OOC-K,ND:P=,N8M+MAN>W
M$T<BEFR&0D>@(((Q^->HT4 <7'\.+&7PWJFFZE>W%Y>:I,+FZU# CD,PQL9
M.%"X&!_C34\$:MJ%_ITOB7Q,VJVFG3+<06T=FMN'E7[KR$,=V.N!@9KMJ* ,
M/0O#BZ)J6N7@N3-_:MW]J*%-OE_*%VYSSTZ\5S-E\.-3T_0YO#=MXJDB\//Y
MBK EFHN%C<DE/.+'CYCSMSSU%>A44 <+/\/;G^P/#5G8Z\UKJ&@<6][]D5PX
M*%"#&6QT]ZM3?#^ROAXGCU"Y>>'7WB>143886C0*"IR<G*AAQ^==A10!PW_"
M"ZOJ4MA%XC\4/JFG6,R3I;)9K"9G3[AE<,=V.N !D]:W=%\.KH^MZ[J0NC*=
M6G28QE,>5M0)C.>>F>U;E% '#Q_#V2VT!+&SUVXM;V'4I-1M[N.,85G8DHR$
MX=<-C!/-7-'\)7T'B0^(=<UD:EJ*6QM8/*M1;QQ(6W'Y=S$DD=2:ZRB@#"\'
M)J\?ABV77+B6XO\ ?*6EFC5'9/,;RRRKPIV;<CMTKC_$6G:AJ'QIL?[,U1M-
MNH=!>1)O)$J-^_ *NA(RI!]0<@'M7IM% '"2_#6'4-#UVUUG59[W4M;$8N;Y
M8Q'L$9!C5$&0JJ1TR<\Y-1ZEX!UW7K:SBUKQ<9S97$5Q L&GK$A=&!S(-Q+'
M&1P5 SG!KOZ* ,/2_#JZ9XHU[6Q=&0ZM]GS%LQY7E(4ZYYSG/08K!G^'EQ(?
M%%O%KK)IFOB1WM6M58PS.%!D#[@2,+]WCK7=44 <WK?A-=:\-6&C&\,0M);>
M02B/=N\H@XQGC./7BJFH^#M03Q%=ZYX<UW^RKF^1%O8I;47$4Q085]I92K <
M9!Y]*Z^B@#B;CX>_:O!=[H-QK5S/=7UTEW<W\R;BT@D5SM3("K\@  .!6QXF
M\/7&MBQN+#5IM,U"QE,L$Z)YB'(PRNA(#*16]10!P<OP[N=376;G6M=^V:IJ
M.G'35N(K011P0D[L! QR=W.2WY5L:WX276?"UCHAO#$+62W?SA'NW>45/3/&
M=OKQ7244 <'XJ\.#3])\?ZX+DR-JNDE##LQY?E0NO7/.=WH,5FZ'X&U+6?"&
MAV.J^)9;G0/LUO,VG_9561P%5A&\N>4!QQM!P!S7IU% '):AX6UD:]=ZKH/B
M5M/^VJ@N+>XM1<Q[E& R LNPXZCH:T_"OAN#PMHBZ?#/)<.TKSSSR !I97.6
M; X'/8=JVJ* .1U'P??KXBNM<\.ZY_95U?(B7L<EJ+B*8H,*^TLI5@.,@\^E
M5)OAK!-X+U70GU2:2\U6X6ZO-1EC#/)('5L[00 /D  !XKN:* "N9O/"MU)X
MZMO$]CJQM2+9;2ZMFMQ(L\0<N &)!0Y/7FNFHH YWP[X2@T+P8/#<MPUW 1.
MKR;-A997=B,9./OX_"N5N?A;JU]X7'AF[\8S2:/"JK;1+8HK@*04$C;OG"XZ
M#;T![8KTRB@#E-4\+ZN_B"?6-!\1-ITMU$D=S!/;"YB?;G:RJ67:V#V.#6?+
M\-8V\(R:1%J\R7\FHC5'U%H5):ZW!MWE\#'&-M=W10!QL_A+Q!'J*ZGIOBLV
M]]-;1PWOG60EAG9!@2+'O'EMR> <5!+8+\/_  +JGV>XEO\ 5;Z>202,H5KF
M]G.U<*. ,XX'0 UW-(5#8R <'(R.AH Y;1?"E[HOA[PYI=EJS6L>F!?M:)$'
M%UQ\RY/W06).175444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %</=_$*X3Q%JFCZ;X6U34Y--=$GEMWC"@NH8?>8'I_*NXKR/3$\5M
M\3?'/_"-S:-&GVBU\[^T8Y6)/D\;=A'OG/M0!Z%X>UN^UE+AKW0+[23$5"BZ
M9#YF<YQM)Z8_6MJO./'MQXCL?A'JT^K7=I'J:RP[9=+\R-0AFC'\1W9ZYY[U
MI?$&ZGMKWP>L$\D0E\001R!'*[T*294XZCIQ0!VM<KJ'CW2[/PIJWB"&.>XM
M=,N&MI55=K,ZNJ-MSV!;]*Y71/#P\4>-?%4NIZIJAM]/U15M;>&\>)$.Q2WW
M3GG@8[<^M<E)I%K8_!?QQ<0-<>8=3E@_>7#NNU+E,<,2,^K=3W)H ^@ <@'U
MI:\MUW0?^$.U+PIJFGZGJ<E]=ZQ;V-\]Q>/(MTD@;=N0G:.G&  /RK(>_;Q-
MXI\1R:OI'BC4K>QOWL;.+2I?+AMQ& "W$B$R$G.3GC'X 'M-%>,:E=^*#\-;
M"WOY]3T^^7Q!#:6]S.0MP\!?Y'?!()P<'KDKSFO4?#WAZT\-6#V=G/>31O(9
M2UW<-,VX@ \MT'&<>I- &M7*S>/=+'ARPUVVBGN+.]OELHB%"MN,ICW8/;*D
M^N*Z2\M8[ZSFM9BXBF0QOY;E&P1@X92"#[@YKP"STB./X):+):SW$-S>ZY$A
ME,S.(RMS(JLJL2%(Z\#D\G- 'T+5#2M1EU%+II=/N;,P7,D"B=<&55.!(O\
MLMVK@KC1D\'_ !#\*+I5]J)BU1[B"^CN;R2=9]L1=7.\G# CJ,5E1KXCU?P?
MXB32Y;NZDA\57(G@CNC%++:J_P T4;D_)VZ8XR!0![#6'XN\30^$?#LVL7%M
M+<QQ.B>5$0&8NP48SQU-<;X$O-(A\62V5H=?T>>2T);1-7$C*Y##,L;NS=N.
M#R.<<5>^-!8?#.]* %_M%MM!. 3YR4 /N?B1>:9;M=ZOX*UZRL8^9;C;'((E
M_O$*V<#O7<6US#>6L-U;R+)!,BR1NO1E(R"/P->?ZQ%\1O$>D7>CR:5H>FP7
ML3037)O'F*1L,-M4*,G!.,U6.CC4?&=EX(FO;Q-"T71(9/(AG:%KI]WE@NRD
M$J O0'K0!WVNZM%H.@7^K31O+%9P/.R)C<P49P,U!;:X]W=Z;''IMT;>]M/M
M/VK \N+@$(Q_O'/Z5YCKGGZ#;^._"D=Y<W.EIH1OK5;F4RO;;MRM&&;)*\9
M)XK8@U"XM/%WA)5EE-N/#<LK0*Y"NRJF"1T)H ]-HKRCPWX7?Q7X'@\3WNOZ
MC;Z_>HUTE^EVXCM?F.%6(,$V #!!'//-:::M)X3\?7PU2_>;2]4TO[?%*2=B
MS6Z_O@@R<!D(? - 'HE%<G\.HK]_"<>IZG)*UYJLKW[I(Y81+(<HBYZ )MX^
MM8KV(\:_$?Q!INJW5V-,T6*V2&SM[EX5D>5"YD<H021C YQ0!Z-17E>JVFI:
M=-X?\%IXENY[34]2N!)=+)BXBMXTWBW,F22>V[@XXJZU@/!'Q!\.66D75Y_9
MNL_:(;BRN+EYE5XTWK(A<D@]CSC% 'H]9MWKEE9:YINCRL_VS4!*T"JN1B-0
M6)/;J/SKR'1/#[ZM\(+OQ->ZSJ[ZK;PWDUI,M](HM_*>3: H.#DKR3D\]>!6
MA/80^(/&GPXU&_DN6N-0TJ6>=H[F2,%UAC8$!2-O+'.,9[YH ]1TW49;^6^2
M73[FT%M<M C3+@3J #YB>JG./PJ_7BFMZGJ:>"_'TD&H7,=Q#XD2*"42',2^
M9!PO/ Y/'3DUN:MH:^#?%/A2\TS4=3>6_P!1%G??:;R25;E61CN96) ((R,
M"@#T^BN*\ W5Q<:CXQ6>>641:[-'&'<ML78F%&>@Z\5Y[;^(M5;X<^#M.6?5
M)SJU_=)=263YNI(HY)#L1F(P3P,YZ"@#W>BO+/#2:AIWC?3X]&T/Q)8Z'<QR
MI?Q:K)YD<;!<QR(3(Y!)!4]N17.7<5QH_P!KE\7P^*+#51<O(GB2QGDGMD3?
ME?D5MJ)MP-I6@#W:LW1]<LM=CNY+%G9+6ZDM)"R[<R(<-CVSQGVJW&8KVP4K
M+YL,\0(DC.-ZL.H(Z9![5XAIF_POX \3WNCW%Q!?3Z_+IL<\D[R"%#.%WX8D
M;@"?FZDXR30![M17EOB?0D\ 6.G:_HNH:E]IBO8(;M+F\DF6]1W"L'5B1NYR
M" ,5Z/JLZVND7L[7:6:QP.YN77<L.%/SD=P.N/:@"W17SYKMU!I_@[^WM$B\
M7S:I;^5-_;]U))%!-EU!8H\F"C9P%"]Q[UWFMZ8_B#XP1:7<ZA>Q:8NA+<36
MD%P\2S-Y[*,[2#CGG&,X Z4 >CT5XUK%U>^'M,^(/AVUU"\>SL;"&[L7DG9I
M+;S =R!R=V,C(YX%7?$6C/X-\)67BRRU349M8MI;=[J26[=TO5=U5T9"=H'S
M<8 Q@4 >@:;XA@U/Q#K>CQPR)+I+0K([$;7\Q-XQ]!6Q7E$^EW>L^(?BC9Z?
M<36]\RV+VTD+E&$BP;E&1ZD 'V)JU%XEE\;W7@FSLII(1/'_ &MJ?E,5*K%\
MGEG'8RY!'^S0!Z'J>HVVD:7=ZE>.4MK6)II6"DD*HR>!UX%/L;N/4-/MKV$,
M(KB)94##!PP!&??FN:^)MG%>?#?7UE,@$5E+*NR1D^94)&<$9'J#P>]<A%9&
M5O!/A"WO;ZUTR^L'O[TQW3^9/M1,1AR=RKDDD ].!B@#UNLOQ'KUKX8\/7NL
MWBR-!:1[V6,99CD  ?4D"N0T^V;PA\3+'0M/NKJ32-4L99OLEQ.\WV>6,CYD
M9R6 (.",]:=\:K"&Z^&.ISRF7?;!'CV2LHR9%7Y@#AA@]#GUH Z[0=1OM4TT
M7.H:1-I4Q8@6\LJ2-MP,-E3@9STZ\5IUYB^CQZGX[B\'O>:A'H.FZ8+QK=;V
M4/<RR2$?/)NWE1V&>M9FJSWGAD>./#=IJ%Y+8PZ&=0LFEG9Y+1CN4HKD[L9
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
MDN(+R!X)"APP5E()'OS7+?\ "O2^C:7;R:_?'4])<FPU-41984*A?+*XVLN
M 0>M=M10!S.A^$/[-UJ;7-3U6YU?5Y(?LZW$Z)&L46<[410 N3R3U-7O%/A^
M'Q5X:O-$N)I(8KH*&DC ++A@W&?I1JOB&#2=;T72Y()'DU662*-U(PA1"Y)_
M 5L4 <UKWA$:KJMKK.GZG<Z5K%M$8%NH%5P\1.=CHP(89Y'H:IP_#ZV_LG78
M+W4KN]U'6X3#>:A*%#[=I4!% "JHR< 5OZKKEEHTVGQ7;.)-0NEM( BYRY!/
M/H, FGVNHRW&L7]B^GW,,5J(RETX_=S[@20A_P!G&#]: ,W5_"5MJ_A>TT*2
MYECAMFMV610-Q\HJ1GZ[:L:CX>AU'Q+HNMO/(DNE"<1QJ!M?S4"G/TQ6S10!
MSLG@[3[G5]=OKLO/'K-K':W%NW"A$##@CG)W5BK\-YIK6VTO4?%&IWV@VSHT
M>GR)&I<(<JDD@&YU&!Q["N\HH QK'P[!8^*=5UU)Y&FU&*&)XB!M01@@8^NZ
MM.[MUN[*>V9BJS1M&2.H!&*S?"OB&#Q7X;M-:MH)(8KG?MCD(+#:[(<X]UJS
M-J,L6MVVGC3[EXIHGD:[4?NHRI&%8^ISQ]* ,&V\!6=MI7AFP6\G*:!.)X6(
M&92 PPW_ 'UVK2O?#5M?>*+/7)97\RVM9;40X&QUD(SGOVK;HH X#_A64ATL
MZ"WBC4F\-EO^0<8X]VS=N\OSMN_;G\<<9K?/A&P?Q!?:I*3(EYIRZ=):L!Y?
ME D_7D,17044 >=7GPJ>_P!".@7'BO57T2, 6UH4CS& <J&?;N=5[ ^WI6[K
M/@YKW71KND:Q<Z/JIA$$TL,:2)/&#D!T<$$CL>M3MXM@M-(@U#5+&\L#/>K9
M1P2I\[.S[%/T/7/I5F+Q#!+XPN/#@@D$\%DEX9<C:59BN/7/% &(/AW9MX7U
MG2+C4;RXN=9;?>ZA+M,CMQC  V@ #  '%:OB#PM!K^EVEJ;NXM+BRE2>UN[<
M@/%(HP#@@@C!((/!K>K-U#7++3=4TO3KAG^TZE(\=NJKD$JA=B3V&!^M &3H
M_A":SUX:[J^M7.KZDD!MX'DB2)(8R<G:B #)QR35[Q-X9M/%&G16UQ+/;S6\
MRW%M=6[;9()5Z,I_$\'UIVD^(8-7UC6M-B@D232IDAD=B,.60,"/SK8H Y33
M/!D\6OV^MZWKUWK-[:1M':>9$D,<(889@B  L1QDU)J'@?3=1\<:?XIE>47-
MG'L$(QY<C ,$9AZKO;!KIZ;)(D,3RRNJ1HI9F8X"@=230!S>O>$/[4UFWUS3
M=4N=)UB&(V_VF!%<21$YV.C A@#R/2J2?#RV?0]=L[W5+R\OM;4+>:A*%#D
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
M<]Z /.O$GA%'^"\_B&35M2EUBXL([NYN)+MV2</M9HS&3LV\X& ,8%>TV?\
MQY6__7-?Y5P%W\*FN]"D\//XIU4:!C$%CMC)CYRJF3&YE4]%)[#KBO0HHQ%"
MD8.0BA<_2@#Q&UT.RL/#/Q4G@-SOADN[9/,N9'&SRD;D,Q!;/\1Y[9Q5O4M!
M_P"$8\#^'_$]GJ>IG5TDLO-E>[=DE1RJM&8\[0F&P !V%=G/\/HY;GQ'Y>L7
M<=CKT4@N+/8A5)'4*9%.,YP.G3FM+5_"5MJ_A:TT&2YECAMC;E9% W'RBI&?
MKMH \]U347\0>/M?MM4TKQ'J>GZ8\=O:VNDR>7'&Q3<SR8D0EB3QV J*ZOO$
M5I\/+F&_75K00:Y;1V,MZVVX>V:5,*[*3N(R03GD5WFI^"Y9=?GUS1-<NM&O
M[J-8[LQ1)+'.%&%+(X(W < CM4'_  KG3_\ A&6T<WUV[S7R:A<WDI#2SS!P
MQ)XP =H&!T% &"-#/BGXK>*;6_U/4DL+!+*2*VMKIHE\QHS\W![;3Q[UUOC[
M6[GPYX$UC5K/'VFWMR8B1G:Q(4-CVSG\*MZ?X>AT_P 3:SKB3R/+JBP+)&0-
MJ>4I48^N:OZEIUKJVFW.G7L0EM;F-HI4/\2D8/TH \7>'5;'3+74- T+QJWB
M*-HY)+J\EWPW?(WK(OFD;2,XPO'%=)_8P\4?%/Q/8ZC?:A_9EM:V;BSANGB0
MNR-R=I!XP> <$G)S@5I+\-YIK:UTS4O%&IW^A6KHT>GRI&N\(<JLD@7<ZC X
M]A71V/AZ&Q\4:MKJ3R--J4<,;QD#:@B! Q]=U 'E&GZ'+J7PT\0:M?:UK$U]
MHS7L>G2B]D3R%@W%>%(#$D<ELG&!QBMFZ2\\4>)/ ]M=ZG>06][HCW-[';3M
M%]H.V,[25(QDGG'.,CO78V?@RUL_"NKZ MU,T.IM<M)*0-R>?G..W&>*Y+7/
M"UP?'7@W3K&_O;3^SM*FCBOX4!*L@11N!!4@@'*GKF@"OJ<;^'-0\8>%[6YN
M9=)F\,3:C##<3-*;9_GC959B3M/7!/:FZ8LWB.]\'>%;B[N;?28_#$.HW$=M
M,T37+?)&J,RD':.N :Z^T\"11V>MF_U2ZU#4]8MFM;F^E5598RI4*B*-J@;B
M<=SUI+OP%!)9Z)]@U.ZT_4]&MEM;:_A52S1A0I5T8%64X!QV/2@#FGTBYM/%
M.M>!=/U*]&GW^AF^M/-N7=[*82;!L<G<%)P<9[&F1>)+SQ?HO@S18YIH;^]G
M+ZJ4<J\:6I_>@D<C<X4?C76Z9X>MO"KZGXCU74KK4M0D@S<WLT8RL* G8D:#
MA>^ "2:P?AUH]M<^)_$OC"VMYX;/4I]E@LZ%"8^#+(%/(#R<_P# : ,W3?#P
M\4ZIXW?4]3U-HK/4I8[.&*\DC6!O+4[P%(R>F <@8/')K"FMKL?!FS\=RZSJ
MDOB*%894N#=N$"^<J;/+!VD%>N1DG))YKUO2?#,&D2ZW)'<22'5KIKJ0,!\A
M90N![<5FR> ;.3X;KX+-[.+58TC^T8&_"R!^G3J,4 <CXFU*76/B3J.D7VG:
M_J.E:7;0E;/27V!Y)!NWRD.A.!P!G'!_'.U&]\0Z;\-/&D4D.M6-C:F"32I=
M1?%PJ,Z[TW!B2%(XR2<,*]%UKP<U_KJ:[I.KW.CZKY/V>2:%$D2:,'(#HX()
M!Z'K5%_AM9S^%]9TFYU*\N+K6762]U"3:9'92", #: ,8  X% &%KV@GPAJ/
MA75K'5-3DO[O6+>ROI)[MY%NDE#;MR$[1TXP !^56/!^AV4'Q;\;7"&Y\RW>
MU,>ZYD8?O(26R"V&YZ9SM[8KLM?\.P>(%TI9IY(O[.U"&_38!\[1YPISV.:J
MP>$S:>-[OQ':ZI<Q+?(BWEEM4QS%$*(V2,K@'M0!F?$.\O2_A_0[.\FLEUC4
M1;W%S VV18@I9E5OX2V ,UF7FFKX$\9>&O[&NKT6.JW#V=W93W3S(QV%ED7>
M258$<D=178>)?#5IXHTU+2ZDF@DAF6XMKF!MLD$J_==3Z\G\ZS--\%RQZ];:
MUKFN7>LWMFC):>;%'%'!N&&8(@ +$<9- '-?#;0CJDMSXAU'4]2N+FUU2[BM
MHC=,(DC#L-I7.&Y)//HHZ"MOXB7MZ%T'1;.\FLAK&I):SW,+;9%BVEF"M_"Q
MP!FMWPUX>A\-:?/9P3R3+-=2W)9P 09&+$<=AFCQ+X;L_%&EK9W4DT+Q2K<6
M]Q VV2"5?NNI]1S^= '&ZCI4?@?Q7X;_ +'NKX6.K7+6-Y937<DROE"1(N\D
MJP(Y(KD$T6SL/AK\2YX#<;X]2N[5?,N9'&Q6C(R&)!;_ &C\Q[FO3=.\%3)K
MMKK.NZ[=ZU=V2LMF)8HXHX=PPS!$ !8CC)JI/\-XI8?$EHNLWB:=KK232VFQ
M"(IG*EG5L9_AQ@\<T <YK&@_\(G8^%]=L=3U-]3EU&SM[N6:[=UN(Y#AU9"=
MH'H !BJE[J#^(_&WB%-5TGQ+J=EIUP+2TM]*E\N*(A06=L2(2Y)R,YP*])US
MPQ!KFF:=92W$D:6-U!=(R 98Q'(!]C6?J/@J9M>NM9T+7;O1;N]55O!%%'+'
M,5&%8HX(# <9% ' ZA=>)U^'L%I>2ZMI\Z>(H+:RN;I@MRULS#87()#$9(/7
M.*]5\/>'K3PU8/9V<UY+&\AE+75PTS;B #RW0<9QZDUB+\.M.C\/VVE+>73-
M'J2:G-=2$-)<3JVXECC'. ..PKL: /+K;0SXG^*?BR*_U/4ELM-DLGM[:WNF
MC0.T()8X/^STZ?,:YS3;V3Q6NI:MJND>,+VYDNYH[2;2YO+ALT5BJB,"5?F&
M.2P.37K>F^'H=,\1ZWK,<\CRZL8#)&P&U/*38,?45AS> +BWN[]M!\2ZAH]G
MJ$K37-K#''(H=OO-&6&8R?;O0!S%O<ZU=7_PQ?Q#!+#JJW5XDXE4*S;8F"L0
M.Y4 GW-5M0&EZQ?ZT_\ Q5/B.]%Q(D5UIQDM[:R(Z1HWF*AV]VYS7>0> ],L
MSX:6SDFAAT!I&@CR&\PNI5BQ/?DGCN:H6_P[ELDO+"R\2ZC;:'=S/+)81QQY
M&\Y95E*[E4^W/OWH X2:'_A*/"?PRU#5I[J:ZN;]+>:5;F1"RXDY^4CYOE'S
M=>O/-;.K^(+_ ,.ZE\2KFTGE8Z?8V'V1)'+K$S1LNX ^Y!/KCFNC?X;VX\(:
M-H5MJUW;R:/<_:;.]14+JP+8R",$8<C\!6C#X+LC>Z[<7TTEZ-;MH+>[CD4*
M"(T*9&.A.XGV/2@#C/$GAH^$/ S>*=.UC4FURQCCN);J:]DD2[)*[E="=NTY
M.  ,<5933/\ A+/B?KMIJ%[J"Z7'86<WV*&Z>)6=@V"2I!XYX!&3C.<"M0?#
M:2>VMM+U3Q-J6H:#;,K1Z=*D8WA3E5DD"[G48'!]!71V?AV&S\5:GKRSR--?
MPPPO$0-JB/."/KF@#S>S@\27/@OQ/HFCWEY=OI>NM;1*UULGDM%V,T2RGD'!
M(!].*O>";S2+;QBEE;+XAT.ZFMG#:-JWF/'<%2"9(W=FY ST/([5T5Q\.]/N
M;'5K=KVZ22_U/^U8YXB%>VG 7:4..VWOZFIM,\&W$6OVNM:WKUUK%Y91O'9^
M9#'"D(<8=MJ 98@8R>U 'F7AKPK#+\$)?$+:EJ::C;6UW<6;PWDD:VQC>0@*
MBD+R5).03\Q]J[#3]5O;[QQX*EFN),7F@27$T:L0CN1&<E>F>371:;X,M=-\
M 2>$4NIGMGMYX#.P&\"4N2<=.-Y_*G6?@ZVL]5T._6ZF9](T\V$:D#$BD*-Q
M]_E% '!>$?"O_"0?#^;6;_6M5.I&2Z-G<+?2+]DV2N!@!L'D$G<#P<= *] \
M":Q<^(/ VC:I>?\ 'S<6RM*<8W,."V/?&?QKS_P)X)U'4O!31-XAU33;*]N;
MD7=BD:?,/-9?D9EW1[E SCKU[UZS86-MIFGV]A9Q"*VMXUBBC'1548 H \DO
M;_4K72_$/@N._N$U&?78K6RN#(Q>.WN2)00<Y^55E'X5:\.:W?>)9? VDO<S
M+/8Q376JA9"&+6Y,"ASWW29)!ZXKM+OP587GCRQ\6O+*MW:0&(0C&QSAP&/N
M [ 4GA_P3I_AWQ%K>M6TDCSZM()'5\8BY9B%]BS$F@#RN\M1K7PZT*XU">[F
ME7Q08 WVF0'8UR01P>H"C!ZKVQ723^%[75/C!/IDUS>II]MH$ :**ZD1I@)&
M"AY =Y Z]>3C-=%)\.;-_!XT!-1NHME\;^&Z0+OCE\PR XQ@@$XK4TSPO]A\
M0G7)]0FN[U]/CL96=%4/L8MOP.A)/0<4 8GP[,UEJ7BG0C=W%Q9Z9J"I:_:)
M#(\:/&K;-QY(!/&:S_B!H=EJ?Q$\$_:#<_OY;B)_*N9(_E6)F&-K#:<GDC!(
MX/%=EI'AZ'1]7UG4(IY)'U6=9Y%8#"%4"X'Y55\4^%/^$DDTVY@U.YTV_P!.
MF:6WN8%5BNY=K JP(.10!Q6D>%+3Q)\0/'']HW-]]FBNX EO;W3PJ7,*_.VP
M@L1QC)P.?6L5_$NM0?#S2M+6[U*XEN-=ETN2YMV!NWMXW;Y48D?.0  <UZSH
M_AV'1]7UG44N))9-5F2:16  0J@3C\LUCGX<Z:_AJ71I+JZYOWU&"ZC(26WF
M9RP9#[9(^E ',:$FH:;XQTDZ#H'B>QTN8O%J46J2>9$05^6129'*L&ZXZ@UU
MGQ.%P?AEXB^R[O,^Q/G;UV?Q?^.YI-.\%W":[::QKFOW>LW-BK+9K)%'#'"6
M&&;:@&YL<9-=7)&DT3Q2HKQNI5E89# ]010!F>&/LW_"*:/]CV_9?L4/E;>F
MW8,?I7&>+]9LDTR'3/"]W#9RZEX@CTS4+FR4(\,CY,IR!_K"% SUYJW%\.;W
M3(GLM!\8:MIFE.219JD<OE GD1NPW(*T?^%=Z$/!X\-QK/';K()UN5D_?B<'
M/G;_ ._GO^'3B@#G]8TB/P#KGAJ]T2[OEAO]3CTZ\M;B[DF2=9 WSX<G#*5S
MD8KGK/0WUGP3XNUR^U;56O-/N]0:P,=[(BVWE%F&%! )SZYXP!C%=]9>")VU
MFRU/7O$%YK4NGDM9QRQ1Q1Q,1C>50#<V.A/2K5EX-MK+PSK.B)=3-%JDES))
M(0-R&?.<?3/% ' 7=C/IWAGPAXP75=2EUN]N[$W4SW3E)4FQNC\O.P+AL  #
MI6O;Z$GB?XG>+[?5+^^?3K/[)Y5E%=R1)O>$$L=A!XQP,XR2:ZB\\&VM[X8T
M;0VNIEBTM[5XY !N?R,8S]<<UR=MX>U34/BIXSO+#6+W1Y MDBRQPI)',IA^
M8%7!!((&".F3ZT 4H]7EM/"7B'1M1\27UK#INLBP@O8U::ZFB.UEA4CDR$$K
MNZ@?2JVGS)I7Q#\,#1M+\1Z59WTDT-TFJ3L4N0(RP(1Y&8,",YP*[.;X;::W
MAJ'2H;V\BNH;X:FNHE@TQNP<^:V1@GG&,8Q0/ 4]SKNE:WJOB.^O]0TV4O"6
MBCCB"E2&4(H &<\MR>!0!S7ASPPGBY_%L^K:IJKBWUR\M[-(KV2-;<*00RA2
M,G+=\@ #BJMCKFJ)X%\">-;J]GD%K+]FU,ESMD@D8Q>8X[E2%.3ZFO2= \.0
M>'TU589Y)?[1U":_?>!\C28RHQV&*Y/7K/2/!7PM'A.87FH"XMIK2TC2!GDG
MD;) ^4$*<L,$^E &EX>N;C7?B!X@U03R_P!G:<%TJVC#G8TH^>9]O3()5<^Q
MK+^*ND6NHW_@YIS/F36X;=O+N'C^1E<G&TC#<#YAR.QYKI_ _A]O#/@[3M,E
M.ZY2/S+ER<EIG.YR3W^8GGVIWBSPNGBFQM(?MT]C<V5VEY;7, 4M'(H(!PP(
M(PQXH Y.STJ/QCXU\0V6JW5\=,T0P6EI917<D0R8PS2.58,S>A)Z5I_#^ZO(
M;_Q)X>N;R:]AT>]6.VN)WWR>4Z!PC-_$5Y&35F\\$7!U4ZOI/B&\TS5)H(X;
MV:.&.1+O8,!VC88##U'TK5\,^&;3PQ8S0033W,]S,UQ=75PVZ2>5NK,1QVP
M.!0!QWC?0[+4?BKX(-P;G_2!>(_EW,D?"1;EQM8;>3R1C(X.16?X;\(6?B7Q
M#XUDU&[OQ"FLR)%!;W3PJC[%)D^0C+<@#.0,=.:[CQ/X4_X2&\TN_M]4N=-O
M],DD>WN(%5N'7:X*L"#D5:T+P]#H5SJ\\4\DIU.]:\D#@?(Q4# QV^6@#R7_
M (2C6KGX?>#=.DN-4N9=2O;BWNYK)A]JFA@=QM5B1AF 7)SG -;_ (:74=.\
M;Z?'HVA>)+#0[F.5+^+57\R-&"YCD0F1R"2-I['(KH%^&^G+X2LM#%[=I)8W
M+W=I?1D+-#*SL^1QC'S$8/459TKP;-;Z_#KFM:Y=:S?VT316IEB2*.!6^\0B
M #<1P2>U '5T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !117B44LGBKQ!XCNM7\.:]K26NI36-H+*[6**U2/ ^4>:AW
MG[Q)!ZB@#VVHYYDMX))I#A(U+L<9X R:\I>VUN3X4O?ZS>W&F:OH4\D]E=W4
MH+NB'*";82&W#Y".<D#KW=X6'_"<^'O$/B76Y7:ZN8Y+0:<DKH+!(^0F.#O)
M 8GN"!TR* /2-#UBV\0:)::M9B06UU&)(Q(,-M/3(K0KP:!Y=(^%_@K3=+BO
M\:].IOA9SD32J$)9$9V 3=@#@C@'UKH_#]GJ.E>-M+.B>&M:TC2)UDCU&&]N
MDDB;Y<I(H\QB&##!(Z@T >K5F:GKUGI6HZ78W D,^IS-# $7(R%+$D]A@5Y?
MX>\)V?B;0O$U_JUU?SSP:G?1V9%W(@M0K$@H%(&<\Y.>@'052:RA\4VGPMO=
M8,UQ<W@:&XD^T2(9%6)B/NL,'/)8<GUH ]O) !)Z"N3D\?Z>?#.D:]:VT\UI
MJE]'9PAL(PWR% Q'/&1G%='J%E!?Z9/97"LT$L91U5V4D?[P((_ UX/9Z/ O
MP0\*&U>:WN-0UFU\R9)6)5O.=0R@DA2/8"@#Z"HKS*;0K3P=\2O"::+)=PQ:
MI]JAO8Y+J259]D6]6;>3\P/>N5TAIO%UK?:SJOAOQ)J=Y<74RV]W97BQ):*K
M%56)?-7!7')(Y/K0![O17DIN]?TK1?!7BK73-%=6DYL-61G!#PRL8UE?:2"0
M0C?5C72^%9I==\:>(]>:5S96\@TJR3<=I$?,KXZ'+G&?]F@#M:*X;XBW&GE]
M'L;^ZU21)YW;^RM+1C-?A5^Z2I!"+G)Y -<]X(+:=\5)],L]*U+1M,N-&-U]
M@O;D29D695$@7>VS()&,]J /6J*\,\,VATGX13>/?M-Y<Z[%:W*V\DMP[)$O
MF/&H"9VD#[W(ZYIATW5;;0;74=#\->)D\2((YO[4N+Y&2Y8D%A(#,0489XQZ
M4 >ZDX4D#..U4M&OKC4M(M[R[T^;3YY5)>UF(+Q\D8)'TS^-62S-:[V4HQ3)
M7T..E>(6!N]3\ _#.V;4;R$WE^\<\T4S+(R$2Y&[KR.,]J /=**\WTW2;?PG
M\6;/3-'>XAT_4-+EEGM7N'E0R(ZX<;R2#@XK1^+4EQ'\/+LVMR]K,;FU59D;
M!3,Z#/ZT =O17F'B#0K;P+?^&]5T2>\2YN-5@L+P2W+R_;$ER&+AB07!&X$8
M[TSPUX>L_'T>L:UX@FO)[DZC/;6R)=21BSCC;:H0*0 W<D]: /4J*\6C;Q)X
MC\#:6"L^M0Z;J=Q;7ULEW]GEU"*,LJ-OR,XX)&?FQ6IX7EM9(/$ND^'I-8T/
M5'LM\.E:MN"VC[2HEC9BWREB,D'L.* /5:*\2T5;+0-6T,:SI/B'PYJHN(XY
M=0^TM<VM^Y&"DC[B/G//3CU&*;;R2>*]9\07NK^&]?UGR=1FL[0V5VL45HD9
MP J^:I#]R2.XH ]OHKQ^:Q\9:GX"T:&_LKN]>TOI%O+!KU8;B^MAG9F16P2
M1D9YVU8\-R6SQ>)-(\//K.@ZM+IY>'2M5W!;=\%1-&Q+?*6(!(/H<4 >L50T
M^_N;RYOXI]/FM4MI_*BDD((G7 .]?;G'X5Y'H:V.@ZSH:ZOI/B#PWJOGI%)?
M&X:YM;]V&"DC[BOS'D<<>HJ34M:U.RL?&<5I?302W/B2&P2X#'-ND@0,5].,
M_3.: /9Z*\M\2^'K/P -%UKP_+=P7']HP6MU&]U)*MY'(VU@X8D%NX(Z4S1?
M#%GXL\5^,QK4U[<VUOJ7EV]LMU)&D1,:DL I'/3&>F/<T >JT5Q?PJO+J\\
MVOVRYEN98)Y[<2RMN=E25E7)[G  _"LVZL(_&?Q.UC2=8EG?2M'M+=H;))FC
M2624,QD;:06QC ["@#N=8U2#1-%OM5N0Q@LX'GD"#+$*"2![\50\+:UJ.O:4
MM_?Z*VEK+M>!'N%E,D;*"&.W[O7H>:\OUJQ2#1_B'X6EGN;K3=(M([ZP$MP[
M-;L\3G86SEE!&0&R,'G->F^"M+M-*\(Z;#9HZ));QS,'E9\LR+DY8DCZ=* -
M^BO*M-\,VGBSQEXVCUFXO9[6VO(TM[=+J2-(F,2DN I&3TQG@<^M<NFEM<?
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MV5LP$EU.=Q!W8..I _$5Q5A:WNJ:3\3_ !C)87%CI^I64B6D=PFQI %.6Q^
MYZ9)]*R;K1;X>$_AWXD1-4;3K.W>*[DTL_Z1;@NQ#KP<=3S[8[B@#VKPIX_L
M?$][>Z;+8WFE:K8J'GLKY KA#_$/4<C\QZUSD_QMTM#<7=IH.LWFB6TOE3:K
M# /)!R!D9/3D=<=1ZBL3P/HUIX@\2ZWJ=@GB>16T][./5M8G!$V\ ;0NP-P>
M>IQCMD5E^$?&-]X"\&R^$;KPKJ5QX@@N'$$ MBT4^YLYW#J.O0'.!^ !K^-?
MB=J-IX[\-V^D6VI7&D2HMR4M(,G4%90RB,]6 SR/7K7I_B#69M)\)WFKPV-S
M/-%;^8MO%'NDR<?P^V<GV!KRWX@W>H:;XR\!>)M4TFX6.WC8W<=FAF\ER!E
M>YY_'!Q7KEX3J.@7!@1MUQ:ML1AALLG (['F@#S/X7?$:XO/!.H:GXG^VA+,
MO/-J4\6(9 6("1D<$C@;0.XJY;?&S2VEM9K_ $'6=.TB\?9;ZG<P8A8]B2#T
M^F:X'PW8WWB+X(:OX,M;"^BUFRD^TM'-"463]Z&V G^+ /'KBK?B#Q+=>-O
M&G>!M,\,ZHFM?N(9TFMBD=OY> 6W'H..X& 3^(![S?7?V/3;F\2"6Y,,+2K#
M NYY< G:H[D]!]:\4\&_$#7/$?ASQLFHPZFTJV]W-#>>5LAM@L6%BR/NN,YQ
MU[U[5IEH;#2K.S:3S&MX$B+_ -XJH&?TKPOP-<S:=H?Q \+76G7\>HS"]N$S
M =A7R]H&?4GIZT 6?!/Q8'A_X<Z7)J6DZYJ$,+NEYJ83=&C-*Q4;V/S'!7\P
M*]#\2?$C2]"&EPVMK=ZM?ZI&)K.SLDW.\9&0YST&/Y'T->>+IUX/V56L_L4_
MVHC/D>4=_P#Q^9^[C/3FLSQ!HE[IFK>"O$=V-;@TH:%;VEQ<Z3D7%JXC/!X.
M =PS_P "[T >P^#_ !O8>+UO(H;:ZL=0L7$=W97:;9(B<XX[@X/Y5Q?Q\O+N
MT\/Z(+6^N+/S=1$<DD$IC.THW<5+\*-.M9]>UOQ!;6OB$).%@6]UB=6:[ Q\
MP78I&-H&23UQZXB^/>GSZEH6A0PVLUP/[37S%B0MA=I!SCH* .-\7*?A[<Z1
MJ'A;Q[J&K7DET$>PFO1<"1?=5XQG Y'\7'2O5_%'Q*L?#VMQZ%::9J&L:PT?
MFM:6$>\QKURQ[<<]#QZ9%6=)^&/@S0]0COM/T"WCNHCNCD=GD*'U&XG!]ZX2
M_N;GX=_&/6?$6I:7?7>CZO;JL=W:0^88F 3Y6].5/X8]Z -S4O']CXL^&/BF
MXTPW=CJ%A:R+/;3#RY[=\''0^H//MVKG(=6@'A/X8/J>H:R+FYN55&M9AB5O
M,7B8L<LO3]:H6NEZKK5A\1_&#:7=65IJMDT5E;2QD2R@ ?-M_P" CZECC.*C
MO--OCX9^$2"RN2UO?(9E\ILQCS$Y;CC\: /1_$'Q/M-(\03:%INC:GKFHVZ"
M2YCL(MPA7@\GUY';OUSQ5<_&+0#HND:Q';7C65_>?8I'*J#:2\<2#/H<\9X%
M<K#J<WPQ^*/BF^UC2M1N=/UIEFM;JT@\P$@D[.V#\Q'X#L<UM:A9ZK\1_@_J
M8U/0ETJ[;=/86_.X[/F5B"!M+?,OT.>] '7:KXTL]+\9:3X7^RW%Q?ZDC2 Q
M8VQ(,_,V3T^5NGI72UXE\%C>^+O$.H^-=5&Z2"UATRW)Y&51?,;ZG /_  ,U
M[;0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M'>>Z9PN$)("H3T!Z &MS1?%%]>ZRVDZMX=O-*NC"9XF:1)HI%!P1O3@-ST-
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
MD<7]EQ:1',$N<K^\W/$I8MNXP2*Y2:VN=+^%/C(2:5>6A.OPW$%M>;B[1F2
MIEF)W$XP3D\YKZ K'\4>'H/%.@RZ3<S20Q221N7CQN!1U<=?=: .+US5CX\O
MO#^E:7INI1-:ZG#?7\MU:/"MJL624)8 %R>!MSWJKHOBRU\.^./&T5_97[0R
M7\;QSVUH\X9_*4>6=@)!Z$9X.3SQ7JU8^D>'H-'U76;^*:21]4N%GD5L80A0
MN![<4 >9)H6K1Z)HM[<:=<13ZCXVCU9[782]M$Y;&\#[N  3Z9YIVO>&-5UN
MT^(]K:VDQFFO[6XME8%!<"-$8A6[]",COBO8Z* /%19Z'K5SIEEI^F>+M0NW
MN8WN+?4;NZBBLPIR7D9\J2I' &<U:\1P:+_PE&K7&H6'B+0-8\S_ $:^T032
M"_3:-K?(I7=V*D#ZFO8** ,#P2^MR>#-+?Q&"-6,69PP ;J=NX#HVW;GWS7#
MWUA<W?BWXA:"UM=12Z_:0_8+@PMY+[;8J<OC ^;CFO5Z* /);_Q+-J?PW/A*
M#0=5'B*:R73WLWLW5(FVA"YD(V;!R0<^E>G:39MIVC6-BS[VMK>.$M_>*J!G
M]*N44 >'K+=:OI^I0^)'\5W/B5Y)HTTBV$T-J.2(]I0!"F,$LS>O7OH^'=/O
M1_PJ<O8W*"TAO%N-\+#R3Y!4;\CY<G@9ZUZ_10!Q?V6X_P"%V_:_(E^S?\(Y
MY7G;#LW_ &G.W=TSCG%<AHNC78^(R^#GC/\ 8FB7TNMQ'^';( 88Q_NR/*?^
M U[!,C2P21I(T;,I4.O521U%87ACPNOAXWMS/J%QJ6I7\BO<WEP%#/M&%4!0
M % S@>YH T]8DOHM$OY-,C62_2WD:V1NC2A3M!_'%>$:U$VN?#ZX1V\8:QXF
M>W#7-K.D\<%M(,%SLPL>!@[0-Q/''I]"44 <#;VUQ)\5=%O1;3?9AX<9#*8R
M%5C(AVD]CCMUK$U_PSJ6OZM\3+*V@D5[VSL!:NZE4E=%9BH8\'D 'TSS7K-%
M 'D7BWQ4WB;PO8:98Z%J_P!O%Y:O>0R6,B"T"RJ3EB,'D8&W/&3QBO5KYKE+
M"Y:S17NEB8PJQX9\':#[9Q4]% 'S_?K+KG@2]COF\7ZIXJDMG\^P=)XH().<
MG: L>T#H,DMP,<XKN-%M+H^/_#5T;6=8%\+>6\C1L K[T.TDCAO8\UZ110!Q
M?PFM;BR^&FDV]U!+!,AGW1RH589F<C(//0BJDTTFE_&HW%Q9W9MM1TF*U@N(
MH&>,2+*Q*LP&%X(/-=_10!YAX3CU_2/@#"NEV<J:W#:SF&"2(APWFN?ND<G!
MR 1SQ7'>(8(-4\,6TE@?%^M:G'-;RW37JW CML.I?]V0$)SQA0V!D]LU] 44
M ><I??\ "$^/_$5WJEG>OIVM>1/;7=M;/. Z)L:)@@)!Z$<8Q7*W%KJFH_#C
MQE*=&OK>>]\1I<16LD#>88S) <[1[ YQTP?2O<** .*T>TN$^+?B6Z>WE6"2
MPM%CE*$*Q&_(!Z''%<C<^'M7N].\53VEC-)<VGBI=3@MV4K]J2,(2%SUR,X]
M2,5['67X@T*W\1Z--IMS+/"KE66:W?9)&ZD%64^H(H \Z\3^*QX@UWP7!;:/
MJEM"NMPO+-?6C0;7VMB,!N6."Q)&0,#GFO1/$TVJ6_A?4YM%C$FII;.ULF,Y
M?'&!W/H.]8UCX)G_ +:LM4USQ!>ZS+8%C9QRQ1Q1Q,1@N511N;'0GI774 ?/
M?B.!-8\#'[*?&&M:YB&2Y6[6X6*V8,I?]V0J$\$!0&/?MFO3]-MIQ\8-9O#!
M*+:32;94F*$(Q#L2 >F>G%=K10!X[J7A[5K^R\;-:6,SW$6O0W]O"RE?M*QA
M"0I/7(!Q[C%7O$7B5?%FI^$H=*TC5F2WUJWN+N6>QDB%M@,-K;@.>3DC(&.O
M(KU2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M2(I <J_*#D@9.2,=* '>/=1U"?6/#WA/3;R6QDUJ64W%W"<21P1+N<(>S-G
M/:J]_P#"ZTLK47?A*[NM+UR)E>.ZDO)9$E(/*RJQ(8$9[5:\>Z9J*:CH/BK2
M;-[VZT2:0RVD?WYH)5VR!/5@ "!]:HZI\0[K5]/.G^$-(U9];N,(C75@\4=I
MD\O(SC;P,\<Y- &UJWC">RUB/0M,T>;5]9%N+BXB@E6**!#QEG?@9.<#K55O
MB19Q>%]9U6YTZZM[O1F5+[3I2HDC9B,8(R"I!R".H%9?GW'@GQ_JFJZQ!=W.
MGZQ9VJF_M;5I1'-"I5E94!*AL[AQCM7.Z]IVIZYX;^(?B&+2[V&+5H[6&QMI
M(6$\JPD N4ZC.>,C.!0!UD_Q,ELKNR6_\*ZK;VNI973I0T;O</C*H8P<QEN,
M;C]<8.-#3/'$MQ?ZIINJZ'<Z7J5A:?;O(>9)1+#R-RLIQU&,56\8V=Q/K?@=
MH;>61(-3#RE$)$:^4PRV.@SZU3UNUN/^%E:Q>?9Y?LQ\)O%YVP[-_FN=N[IG
M'.* %M_BC)-H4'B)O"^HQ^'V"F6^,B%H\\%O+SN9 >"P]"0,5N:OXNFM=5@T
MK1M&N-8OI;?[41%*D421$X!,C'&2>@&37G>F^)VU/X-6GA>ST;4I-9N],%E#
M"+1_*967:)O-QL"8.[.<@\5H:L+S3/$%GHVNZCK]GH%KI<$=I+H\<N+F91M<
M.\2EP>.!Q_B =*GQ&@7PUKVIWFDW5K>:&VR\L'=2P) (VL.""#P:8GQ$FCO=
M,:_\-:A9:3JDZ6]G?RR1G<[_ '-\8.Y W;/Y5P$6DW@\)_$N"WT;58%NA ]I
M#=K))-*FWKELEF.,D9)&<''2N\\=V=S<>'?#$=O;32O%K%@[K&A8HJMR2!T
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
M/CG3SJ=C=V&HG1YIW5[E6BAC60;@P4D%NAW#H*J_\+,F.FG75\+:DWAH'/\
M:.^/=Y><>9Y.=^SOGKCG%9VJ6\OB_P 8PW%E;W<5I?\ AF\M5FGMWC\MW<*
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
M9IKJ\5 <,8W)*\D@#J1^%=+XUTZ\NO!GAZWM[.>:6+4+!Y(XXBS(JL-Q( X
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O.FBU?P+XNU
MB_M=%N]7T+69%N76P :>VGQAOD)&Y6X.1T_GZ+10!PNG7?B7Q7XFBNWL;[0_
M#EM!(C07859[V1QCYD&=BKU'.<_4XQM!O_$/A#PA_P (H_A;4KW4K19(+2YM
MD4VLZDDH[.6^3J,@\\5ZG10!YAH?@_4= UKX?VS0M-%IEA>1W<Z#*1R.%.,^
MF<@?2N@T'3;VV^)?C"_FMI$M+N*Q$$I'RR%(W#8^A(KKZ* /$-1M-5T'P'HH
M?3W^WKXP$T-M(0IES+(4&3P-W'/O762MJ7C7Q=H$ZZ'J&EZ=H\KW4\NH1B-I
M)2A5$103D#))/2NPUK0;/7DL5O/,Q97D5[%Y;8_>1DE<^HYZ5H--$DJ1-(BR
M29V*6 +8ZX'>@#Q"/P_>W^C7]KK_ (4UO5_%LAF47-S*39 DML9"7"! ,<!<
MY&,5T&E:'JJP_"_S-/G0Z9'*MX&7'D'R"@W>F37I\LL<,;22R+'&O+,YP!]3
M3P00"#D&@#CY--O3\88=4%M)]A&A/;F?'RB3SPVW/KCFN1TS0;G_ (6S-X>P
MK:%IMVVOHH.0LDJA43';:_F,!7KDJ>;$\99EW*5W*<$9[@]C6+X;\*V7AF.Z
M-O/>7=S=R"2XN[V;S9I2!A06XX X H ;XQ2]D\,W26.DVNK.2OF6-R/EGCR-
MP&>-V.1GN*X+PQH;6_C?3;GPMH>NZ#I"+*=4@U!BD$F5^14C9FRV[G(X%>MT
M4 87C!+Z3PQ=I8:5:ZM(=N^QN1\L\>1N49XW8R1GN*\_\-Z"8O&FG3^%M"U[
M0-)"RG58;]BD$@*X54C9FRV[G(X%>JSW]G:S10W%W!#+,<1))(%9SZ*">?PJ
MQ0!X3IO@^T\.:1-HVI^ -1U;5H&D6UO+5F-O=*6)1F8.!'U (([5U#:#J?A:
M]\+Z[:Z()H[*QDLK_3]-)<PAR'W1!VRX#9!YSZ5Z=10!YIXBC\3^._"GB:UA
MTF2PL9;:--/M[Q1'<3RJP=B1NPJG 4 _7BJ^MZAKGBZ;PK';^%=6LHK'6;6Z
MO9+R-4V;200@R2P&22W P!ZUZG10!Q_A/3;VR\7>,KJYMI(H+N]A>W=AQ(HB
M )'X\5QTOAW6XOAG<0KI5Q)=P>(6OQ:J!YDD0N-V5!ZY'(KV&F&:(3"$R()2
MNX)N&XCUQZ4 >;7>A7_BKQ-KDYL;NPM=5\,K:1O=1[3'*SO\K $\C()%<O!X
M9MUT&WTG_A6EY)XB54@DEGD?["Q& TAD$GW2,G &>U>Z44 >8>+-'M)=5BM=
M=\%3:IID-I&EC?:1&QN(67AD;#A@O0KV]<\U9\/7VL^"_AS?ZEK%GJ-VD%T\
MMK:3S![F*T+ *)&Y&5&6/)P./:O1JANK2VOH/(NH(YHMRMLD7()4A@<>Q -
M$U>567@W4)/B3?V=W9M_PC4;W5_!*?NO+<QI&Z?AF4_\"KU(31-*T2R(9$ +
M(&&0#TR*?0!Y5\/?#>NVNE:W<:[;.E[%9KI%DK#EH(4.&'LS-^E69-"U0_L^
MC1!8S?VG_9@B^R[?GWYZ8]:],HH \D\0^$DA\76VN:GX;N];TRXTZ*VFCM"3
M-:S)T.P,"RD<<="/SFTWPO)<>%O&)TWPJNC+J%D]M8Q3.WVF?]VPS("Y"Y8\
M#@^M>JT4 >86%OJFJ7WP[N6T74+-=*,\%XMS$%,9%L$#<$_*6X![UIZSX>O-
M5^)5S(89$T^Y\,36!N@/E61YA\OUQS7>44 >$V?A:"P\.IHUS\-[V\\11)]G
M$^]OL4Q' E:02 !2.2, ]N*[O3=!O+#XE:7.MD(["U\-?8O,A!\I)!*A"*3S
MT'&><"N[HH IZK8C5-'OM/9]@NK>2 L.VY2N?UKS:VU'Q)8^ !X-/A/4I-9C
MLSIT<Z*OV-EV[%E\W/ VX.",YXKU6B@#SS0O"]]HGCGP^IB>6SL/#7V%[H#Y
M#*)$X_$ FO0Z*"<#)Z4 >:^']#U2V^ ESHTUC,FI-I][&+8K\Y9VEVC'J<C\
MZA@T[5_"^K>'?$:Z1=W\ T"'2[^VME#3P,N'#!"1N&<@@=*]-BECGC62*19(
MVY#(<@_C3Z /-8]*U?Q1KGB+Q%+I=QIT4^B/I-A;W>%FER68NR@G8-Q  )KH
M/AW+='P1IEE>Z9>Z?<Z?!'9R1W:!2[(B@LN"<J>Q]C7544 <'<Z9K"_$#Q'J
M-E81RK-HL4-L;D?N9I0SG8WMR,_6N/M=!D?5M)G\+^$];\-ZP+J)]1?<8[(1
M@_O!C>5<'L%'->TRS10)OFD2-,@;G8 9/2GT >0^)M(@O=:U-]8\#ZG)J@E;
M^SM5T(%3+'CY"[AQM<=#N&..*LRZ?XGT4^!M=U.QN]8NM,MI[?4DM,23@RJH
M5@,_.1C!(/OS7JM% 'E:Z-K'BWQ+XIN+K2;K2K/5="%G:/= ;@<L/G )P<G.
MW.<8KGX/#-NN@V^DGX:7DGB)52"26>1_L+$8#2&02?=(R< 9[5[C%-%/$)89
M$DC;HR,"#^(I] 'G0MK_ ,#^--0U.+1;S4=*U6TMHV_LZ/S'MY8$*!=A.=A4
M]<G!Z^M7/A[;ZL-0\4:AJVERZ<U_J GABD()\ORU Y'&>.<=\UV\DB11M)(Z
MHBC+,QP /4FF_:(2\:":/=(-R+N&6'J/6@#A?%XU:Q^('AW6['1KK4K.TM;J
M.Z%L 757V8V@D9;C..X!J3P];:CKGQ N_%MUIESIEG'IPTZTANU"S2YD\QW9
M03M&0  >O6NZJ.XA^T6TL)DDC$B%-\;;67(QD'L?>@#R7PYH-ROQ1N-!8*VA
MZ!<RZI;J#D![E1Y<9';83,17KKC<C =QBL;PWX8LO#-M<1VTUU<SW,OFW%W>
M2^;-,V, LWL  !6U0!XOIFDZX_PZ\.Z!+H.H07NCZU:M.9(QL=!,S%T()W*
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
M@N%FO;O4E&V(+SB'9)EFSC#8P.XKKO!6E7VFZIXLEO+=H4O-8>>W+8_>1E$
M8?B#0!K>*/$-OX6\.W6KW,;RK  $BC^]([$*JCZD@5C66O>+[?5-/BUWP];+
M9WS%/-TZ=YFM&QD><"H&.,;@< U:\?Z!=^)/"%S9:>4%\DD=Q;B0X5GC<,%/
MUQC\:HPZ]XFU[4-/L[?PY>:1;K)NU.?4!&5V ',<6UB6)/\ %Q@"@"E;^-?%
M&M:=<:[X?\/V5QH<3.(1<73)<7B(2&:,!2JY(. QYQ3[OXC3W4OAF/P[I:7S
M>(+::6#SYO*$10*3O(!X&6SC/*X'6L[0+CQ-X*\,'PJGA>^U&[M#)'87ENT?
MV>9&8E&D8L"F,\C':G:#X+U+P_J_@*W\OSX=+L;Q+N=#\B22!3CGG&XL!]*
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
MSI5D;:: S0ZAIEPTL.01\C;E!!YR".#7-V^C:]8Z)XN$>A6VH?;/$,MS]AO
M"+NU(3.S)P&.#C=Z=*K>%/#TEOXZL]0\/>'M5\.:,D,O]HP7LH"7+D80)$';
M!!YW<#C\P#U:BL?P_KDFMC4A+8O9O8WTEF5=PV\*%(<8Z AAQVK8H **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ***X"#Q3XMUO7-=T_1-,TM(])NC ;B]EDVR_*"% 4<-UR>@R.#0!W]%><7
MGQ,O/^$6TC4;#1UDU&\U7^R9[&67'E3X<%=P_P!I1SZ&K-WXM\2V$NFZ%/9:
M0WB2^\R4E9W%I! A WL2-Q))P .] '?54M=5TZ^N)[>SO[6XG@.)HX9E=HS_
M +0!R/QKC+?Q9KMQ-J_A^XM]+37[>S%Y;2PS.;:>$MM9NFY64\8YYQVKE? V
MKR>#?A;I5_\ V1ILE]JDD=K8"W.R2YD=FYG<CC')SSQ0![117#V/BW6K#Q'I
MVD^)(=)9-3+);7.F3,RI*HW;'5N>1G##N.E5-$\9>*==N;^YM])TV+2-.NKF
MVN)99G\V0Q[L%% QCA<Y[DXZ4 >AT5YGI/Q$UU_"4GC'6=*L;70!9^;&D4K-
M<22[@H&"-H5F) [],]:L2>-?$>BI9:CXALM'72[J:.*5+*Y9Y[/><*7R,. 2
M =N,=LT >B5%!<07*,]O-'*JL4)C8, PZCCN*XV7Q/XCU?Q!JECX8L-->UTF
M00W$]_*Z^=-C<8XPH., @$GN>E5_A!+)/X3OIIH&@EDU:[9XF.3&QDR5)]NE
M '?T$X&3TKBO$WB_4+'Q;:>&M*&E074UH;LW&J3,D;#?M"(%Y9^">O KG/B#
MJ?BBZ^&<[7NFVVGW,>H107&)V995$J;7B(&=K$\AL'&: /6**XF^\3^(CK5K
MX:TRQTV77/LGVN^GEE?[+;H6V@# W,2>@XJ*'X@RZ7:^((O$]E%;:CHD"W$B
MVKEX[F-ON-&6P1D_+@]"10!W=10W,%P9!#-'(8G,<@1@=C#J#CH?:N-M-=\;
MQ2Z;=ZGH%B^GWTJ))#8R2/<68?HSY&U@/XL8Q[US&A>*UT/4/%>G6%N+_7K_
M ,1W*V5B&QNPB9=S_"BC))]N/8 ]>HJ&U^T_9(OM?E?:=H\WR<[-W?&><5Q^
MH:YXSDN-1ETW3-)LK"SE:*-]6F='NMHY==O"J>@))_"@#MJ*\YE^)5[<>&?"
MFJZ7I"33Z].;<6TDVT(X##[V.FY>3CIVS6AI?BG7+3Q8V@>*+33HFDLGOH+J
MPD<Q[48!E8.,Y&<YZ4 =G++'!$\LTBQQHI9W<X"@=22>@I8Y$EC62-U=& 96
M4Y!!Z$&O)M>\3^*O$/PWUK6K;1[!= NK*=8HFF?[7Y)5E\T\;/\ :V]<=Z]#
M\)_\B;H?_8/@_P#1:T ;%!..M<*/%'B;7]3U2/PMI^EFQTRX:T>?497!N)E^
M^J!!P 3C<:YCQ9XIU/Q+X7\-7VG6T%I*/$$%K>6UQ*VZ*Z23 0E1@ID$D]<;
M<"@#UQ;F![A[=9HVG0!GC# LH/0D=0#4M>41W'B9/BUK,.E6>G2:A+I5H;B6
MXE<6\)&[. !N;)/'3@<UK0?$B6T\):QJ&L:<B:II5\=.>UMI,I/,2H38QZ*=
MPZ] #0!Z#17 IXPU_1]2TM/$EMHYLM2N%M5DTVX9WMI7^X'#?>!/&X8P:73_
M !9XHUKQ9J6FZ;I6G+I^EZ@+>ZN;B9PSQD*?D 'WP-Q.>.E '>T5@^,O$?\
MPB?A6]UG[/\ :&@V!8RVU2S,%!8]E!;)/I6=H&M>)[G4[:/4;32+W3;J-V74
M-(N&=(649"N&Z@YX(_*@#KZ*\XA\<^(]:M+K6= L-';1X9)%@CN[IEN+Q4)#
M,F!M3)! SFKL_P 0)=2M/#T?AFSBN=0UR)IXA=N4CMHT'SM)MR3@_+@=3GF@
M#NJS=8T.RUU;);U786=W'>0[&VXD0DJ3ZCGI7(ZIXR\3>'?#VOW.LZ+;?:M,
MBCF@N+=G-K<JS $ GE6'<5N^*/$DV@VVB2Q01RG4=3MK%PY(V+)G+#W&* .C
MJ*&Y@N%=H)XY51BCE'#!6'4''0CTKAU\6>*-3\:ZMH>C:5IQMM*N(5N;FZF=
M<QNBMA0!R_WCZ8 ]:X_Q-J=W=_#S6'TFPL;&*/Q(]O<!7<&5A.@#\=2S?>]N
ME 'M'VF#[3]F\Z/[04\SRMPW;<XW8ZXSQFI:X9=8^Q_$&.'5[&PCO8O#SW=Q
M?0%CL59L,BY_@_BY&<UEKX_\2RZ WBJ/2])_L0(9Q9M=-]M: ?Q]-@.WYMOI
MWH ]-HK@=5\=W<_B#3]'T!M*C:\T]-02YU65D21'.%1%7EF[GG@5T_AR_P!5
MO]-9]:TQ;"]BF>)D23?'( >)$/7:>V>: -(W, N1;&:,7!3>(MPW%<XSCKC/
M>A;6W6[>Z6",7$B+&\H4;F4$D GK@$G\S7*7^K6]I\38K=]-BDF30Y;G[6H)
MF"+*,Q@=,'K]:Q]!\;^*-=LK/6;/3M&O=-N)5$EG9W;-=VR,<;FS\I*]2O%
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
MC(]C0!HT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7D_A[7-:TGQ1XU2R\.W.K6KZLQ0VLL:LDOEIPX<CY2-OS#.,'B
MO6*S]-T6QTFYU"XLXF22_G^T7!+D[GP!GGIP!P* /.XO!.MVVC^&_-@26_/B
M<:QJ2Q.-L(?>6P21D+E1QWZ5H>//"<E]XHTOQ$N@P:_;6]N]K=Z?)LW["=RR
M1[_E+ YXST-=]:W=M?6XGM+B*XA)($D3AU)!P>1QP014U 'G?A70)$U/5+^W
M\'V'AZR>T-O;1^6@NY6/+%BC%57@#;UR,UE3> ]4N_A1X7L)=.@FU31IDN)-
M.N779< %@T1;E1D-P>G%>KNZ11M)(RHB@LS,<  =233;>XAN[>.XMIHYH9%#
M))&P96![@C@B@#S70M 6?Q3IUS8?#VQT"SM=TES<W<41F9\?*L(C8XY_B/;M
M6SX0T/4M,\+Z]:7EL8I[G4+V:%"RG<DC$H>#W]Z[6B@#SE/!-_JGP-@\*72K
M:ZC]C1=LA#!94<. 2,C!*@'&>M8T/AIKY["TM_A=IFF7@E0WMY=QPO;QH/O&
M/8VYR>W3'>O76D1 Q=U4*NYB3C ]3[<&F6]S!>6\=Q;31SP2#<DD3!E8>H(X
M- '!6\.O>#/$6O&ST"XUC3M7NOMT#VLT:M%,R@.D@<C"Y4$,,X%:7PWTO5])
M\/7<>MVRV]]/J-S<,B.&4AWW9!'8]L\UV%% '"^-K&ZO-4@6_P#"4'B/03 1
MLB5/M5O-GJ"[#*D8^Z0<BN6'@KQ /AKKMA:Z?+")K^*ZTS2)KH2/!"CHQ3>2
M0"=I.,G'KDU['10!YW+'K^G^*XO&-MX>N;B'4+!;6^TY98_M%NR.2KC+!6&#
M@@'WJA=^"]8\9Q>*]1U2V&E3:K91V5A:R2!WC6-MX:0KD#<^.!G S7J=% '"
M0:SXUU/^S=/3P]+I,Z2H=1OIY(I(?+7[XB )+%NW QFL#_A7-]<?\)1JL-LM
MEXB&MR7^DWA*DNB@;5)!^XV7!!]<D<5ZU10!1T>ZO+W1[6XU"R:QO'C!FMF8
M-Y;]QD$@C/3VKRN'PQ?KJNKG6_!3Z_K$UY*]IJ-U/&]J(B?W8(9LH%'\(0FO
M8JACN[::YFMH[B)[B#:98E<%H]PRNX=1D=,]: /+-!\(Z]9^'/A_9W&GLD^D
M:C+)>#S$(C0F3#=>0=R].>:Z?6/#]YJ/Q'L+XV['3!I-S:33!@-K.RX&,YZ9
M[5U<E[:PR0)+<PH]P=L*M( 93C.%]>.>*GH \E%OXQT[X=W?@B+PU)=7<=I+
M9PZ@D\:V\D)! ;EMP?:<;<=>X%>D>';6:R\,Z5:7";)X+.&.1,@[65 "./<5
MI44 >=::GB#P/?ZW9V_ARYUFPOKZ6^LYK2:-2C28+1R!V&T _P 0SP:R[GP9
MX@LO UK(+1+S6?\ A($UV[M()0!DR;F1&; ) Q^O6O6:* .,T#3M3;X@:MKM
MWI\EI;7NFVBH)'4E9%W%T.">5SC/3TKF]2\!:MK&C>,+9K:))[G6QJ%@L[ Q
MW"JJ<-@G ;##FO5)IHK>&2::1(XHU+N[L JJ.223T%$,T5Q#'-#(DD4BAT=&
M!5E/(((ZB@#RNP\.B\UC2A8_#/3]%\B=9;V[O8X7"!>=L.QLLQ.,,< 8Z5U?
M@[2+_3-7\5SWEN8H[W56N+=BP.^/8HSP>.0>M=94$M[:P- LUS#&UPVR$/(
M9&QG"YZG'84 9OBJ/59?#MTNC6MG=WA Q;7@S'.N1N0YX!*Y )XSUK@-#\+S
M'QQIFJ:)X3N_"]M#YAU(R3H([D%<+&L2.P//.[ Z>N*]8HH \3T_P2?#6G7&
MC3_#FVUZ[C>06.I#R=DR,24\XL0RE<X/!Z<5T<OAK6M G\,:Y8:7:75QIUK+
M:WVG:?B%2DF&)A#''RMG@GGVKTFD)"@DD #DD]J /.=;L/%GCCP[XCMIK'^R
M[.YM%BT^RN60RO(&W%W920H. H&3ZU4U<^+/%8\-0-X5GT^/3M5M;J\>XN(C
MG8<-Y8#'*@$G)QT& :]2ZT4 <GX9TB_L/&7B^^N;<QVU_<V[VS[@?,58@I.
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
MD0@1H NU2"S'/J  *IV?AC4;G3/$\L'A/2M!2\TR6SL;2".$7$C,AR9)$^4
MG;A<]LGI5"]\(ZLMSX9EU3PZVOZ99:)%:/IJW$8^SW2@;I"K,%?(^7.3T^E
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
M8KJ:Y'P+HUWIT>HW5WH6EZ(+N53#96,2!HXU! \UTX=LDGC@9]ZZZ@ HHHH
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
M%MH89=+O$3[5<X)9'F#^0 <X&3&>H/!H [2\OK33X1->W,-O$SK&'E<*"S'
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MCE1UYK=^$5]86_B37]$/AN70=914GNK9+DR0$<8VKT3[XZ9R#U[4 >O4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7DUOX9@\5ZQ\0].DD,-PNHV\UK<
MK]Z"9804<'V/Z$UZS5"QT:PTV^O[VTM_+N+^19;E]['S& V@X)P./3% 'D_A
MSQ)>ZY\4-.BO[?R=>TS2+JUOH2, S*ZX8?[+#!'UJ_X(T'P[JWPA>_U>UM;B
M>\BN)M1NYT!E$NYMQ+'E2N./3%>A_P#"-Z0/$O\ PD0LD&K>1]G-P&8$IZ$9
MP?J1FLF\^&WA2_OI[N?36S<2>;/#'<2)#,_]YXU8*Q^HY[T 'PTNKR]^&V@W
M%^SO</:KEG^\R@D*3ZY4 YKDI/\ D8OC!_V#K?\ ])'KU:.-(8DBB14C10JH
MHP% Z #L*RSX:T@W&L7!M/WNL1K%?MYC?OE5"@'7Y?E)'&* /*=;\/:3I_[/
MFGZE:Z?;QZA':V-VMVL8\T2N\19M_7/S$=>E=!XCT>^N/B#=:GHBZ'K%W'8Q
M0W6E:GG?$F6*M&V"%W9.<C%=M=>&=(O?#2>';BTWZ4D4<*V_F,,)'@H-P.[C
M:O?M5;6_!FA^(+V.^OK:07D:>6MS;W$D$FS.=I9&!(]C0!YE+>6$_@_1;:QT
MB32&LO&-O;W-BTWFK#,)-SA&Z;?FXQ@=>*Z3PGI6FZYXJ\;S:W96UY?IJ7V;
M;<QAREJ(U\L 'HIRQXZUU<7@WP_#I5GID6FHEI9W2WD**[ B93D.3G+'/J3G
MO46L^!O#VO:A]OOK)S=%/+DDAGDA,J?W7V,-P^N: /&5C*?#[2-+TW[/-I=Q
MXLE@*W$K+#,@=C&DC $[6('Y"NR32-8LOB#X;O+BU\,:++F6$Q6%PXDO(MGS
M)L\M0VWAAGI7<Q^#/#L7A^?04TJ'^RYY&D>V))7<QR2,G*\],8QVQ46B^!]
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
M XX'' K/^'OAN;P]H=S)>VT5OJ.IW<M]=0Q$%8F=LB,$=0JX'IG- '6T444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MQB0!U7R9"Y4CD,1GD8KC_$MO>_\ "FI+F#0/#^D:$UO'+:B29IKLAF!0A@H
M<YSG)/)H ]NU#7M'THR#4=4LK0QH)'$\ZH54D@$@GH2"!]*K3>+_  W;V=M=
MS:_ID=M<Y\B5KI LF.#M.><=_2N,ATZSU3XV0RWUO'<F'PS%)&)5# .9F&[!
M[X)&?<U2\(^'='DM_B$7TVU?&J75NH:($)&$#!5_NC+$X% 'H-_J%U'K.BPV
MMWIBVETTGG)/(1-,H3*^0!PQSR?:LOPGXN_M>VO&U2:SMIEU:YL+9 VSS1&V
M% #'YFQUQ^5<+H#M)'\'F=BQ\JY&3Z"W('Z4EKI,^I_#?Q+/8C_B8Z9XBN]1
MLR!R)8I=V!]1N'XT >P2WMK!<P6TUS#'/<%A#$[@-*5&3M'4X')Q1=7MK9)&
M]W<PP+(XC0RN%#.>BC/4GTK@?"FHQ>.?',WB>'YM.TVPCM;//(\Z91)*?JJE
M$/XU+\7+:*]\/Z-:3KNAGURSBD7U5F((_(T =/!XM\.745U+!KVF2QV@S<.E
MTA$0SC+'/ S5W3=6T[6;3[7IE];7EODKYMO*'7(ZC([UY_K7A[1S\8O"T8TR
MT6+[!<DQK$H1MFW9E<8.,DCT./2N<\1";2H/BY%HZ?9PB6+!(!M"AXQYK #I
ME2Q)H ]9L_%&@:CJ#:?9:UI]S>+G,$5RC/QUX!SQ2W_B;0M*,HU#6;"U:)E2
M19KA%*,PR 03P2.?IS7E6MZ)JR>$=*<'P;I5I!+;OI]_;--YBON!780GS%AP
M?7))KH] T?3]0^+OCRXO;."YDB%C'&9HP^U6@&[&?7:,_2@#L)_%7AZVEM8I
M]<TV-[M0UNKW2 RJ>A7GD'L:R=5\7C1_'EOI-]/9VNE-I<EY+<3ML*N)%0#<
M3C'/IUKSG2=!TH?L_P#B"X^P6[3$7C"1HP6!CD8)@GD8"C%;J6NGZE\4?"/]
MJI%.X\.F6!9@&#3;EYP>IVES^&>U 'I>G:I8:O:+=Z;>V]Y;L<"6WD#KGTR.
M]5+7Q1H%]J3:=::WI\]ZI(-O%<HSY'7Y0<\5Y5XI,NE:K\1H_#B^3"-'@ENE
MMQA8YR2&( Z,8LDX^M1ZOHFJCX?Z<RMX-TNQA^SR6.HP--YD;Y4HRD(26;OU
MSDT >N:AXBT326==1U>QM&3;N6>X5"N[.W()[X./H?2HKKQ9X=LK];&ZUW38
M+ML8ADND5N>G!/?M7'1:+IVK_&S66U.QM[OR=(M]J3QAT!9FR<'C/&,^Y]:P
MI])O+2T\376E6N@^)_#US>7,U[#<%H+J)NLD?F8Q\O8G!'&* /9J*QO#.IV&
MH>&-'N;-&M[>YM8VMX)7RX4*/ER3EL#OSZU0^(\UY;_#C7Y; NMPMF^&3J%_
MB(^BYH TK?Q3X?O-3.FVVMZ=-? D&WCN49\CJ-H.<T_4/$>AZ4[IJ&L6%HZ%
M0ZSW"(5+9VY!/&<''T/I7G?C/2_#ME\%$NM-@MHC;V\$NG7$*@2>=E=K*PY+
M$]>YR:LZ9HUEK'Q?UN76+"WNIHM)L_DGC#JK,&W'!XSQC/U]: /300P!!!!Y
M!%94'BGP_=:F=,M];TZ6^!*FW2Y0R9'4;0<Y]JH?$.:\M_AWK\M@76Y2RD*L
MGWE&/F(]P,UQGBS2O#EG\#DN;""UB$%I#-87,*@2";Y2K*PYW$]>_)H Z[_A
M.-/_ .%A-X5,]HK+9B;S#<+N:8OM$(7^]CYL=>1Q5'PI\1-.U#0+6YU_5-*L
M+^XFFC6!IQ'N5)612 S9Y"C\:H:;;J_QI\RZMHA='PU#+)E!D2^<06^O;-87
MA'P_I,WP4URYET^VDN+A=0>25XP6)5I ISU&-HQZ'F@#UK4-3L-*LVN]1O;>
MTMEX,L\@1?S-166MZ5J6GOJ%CJ5I<V: EYXIE9%P,G)!P,#UKQP?VKJ.K_#F
MWC33K@?\(\L]M'JK/Y,D^Q0Q^4'+A<$9]S6G_9VH6.O^+9+RXT*WFG\/2FYT
M_2VDY89V3,&4 '!9>N>G% 'IUEK^CZE>/9V.JV5S<I&)6AAG5V"'&&P#T.1S
M[CUJ6^U;3M,V_;[^UM=ZLZ^?,J95>6(R>@R,^F:YGX9:+ING> ]!NK6QMXKF
M?3XGEG6,"1RZAFRW4\_R%9GCFUTZ]^)?@*#4TB> O>E8Y<%7D"(4!SUY P/4
M"@#M]+UG2];MVN-*U"UO85.UGMY5D /H<'@U73Q1H$FJG2DUO3VU -M^S"Y0
MR;O3;G.?:O._%7F:7X]UQO#J"*Z?PM<372VXQ^\4_NG('\?7'?%8*Z)J,_PA
MM25\'V>DFUCF742\PFBDX/F%@O\ K-W7'?(H ]FU'Q#HND,RZEJUC9LBJS+/
M<*A 8D X)Z$@_D:AOO%?AW3)HH;_ %W3;:690\:372*64]",GH?6N&M]'M-8
M^,,?]LV]MJ#Q>&8&/FQAXS(96!8*P]SC(Z$U!<:+J"^(O$MWX;CT#7K6XF$>
MH:??J8YH66,#RU?&-N.F>!VZ&@#TZ[U*QT^Q-]>7MO;V@ )GEE"I@]/F)Q46
MFZWI6L6KW6F:E:7D"'#R03*ZK]2#Q7D^F7>D>(=6^'*?8#:Z"UM=FUL;F0RH
M+B/Y0I+9WXPVTG\*V]4M[6P^+L<>E1QPO<Z'<-J4<( !52/+9@.,YR,]<4 =
MF?%WAL75O:_V_IGGW #0Q_:TS(#T(&><]O6K&JZ_H^A)&^K:I9V*R'"&YF6/
M=],GFO(;;0-*7]FA[C^S[<W#:>UR9C&"YD#$AMW7(P /88K=U#3M0O?%=CJF
MA7ND7FM1Z-"ESINJQL08B<^8C#H220>WK0!Z9:7=M?VL=U9W$5Q;R#*2PN'5
MA[$<&J^J:SI>B6XN-5U&ULH6.U7N)5C!/H,GDUS'PUO;2?3-5M(-%71[FSU&
M6.\M8Y_-B$Q +%&Z!3D?*, >E45M[6_^-]['JL<<S6^D1-IL<P# *7/F,H/&
M[.!GKB@#M8M:TN;2SJD6I6CZ>%+&Z693$ .I+9Q18ZUI>IW-S;V&HVEU/;';
M/'#,KM&?1@#QT/Y5X[XDB@LI/BC9:6J1Z<-.@EFBB&(X[E@=V . 2 "<=Z]5
M\+:+INC:%9KI]C;VY>VB$CQQA6DPO5B.6.23D^I]: +VIZQIFBVPN=4U"ULH
M"=HDN)5C!/H"3R:2+6M+GTLZI#J5I)IX4L;I9E,0 ZDMG%>;>((M6OOC6L-K
M!I$\EOI"R6<6JE_+&9#YCQA0?GX /M6/?V%WI^B_$E;BYT9&EL$>?3]+:0I!
M+M/S$,H +#DXZXH ]:A\3Z#<:I_9<.M:?)?_ //LERAD^FW.:RK'QQI]]X\U
M#PPL]H)+6)"C"X4O-(=V] OJH7D<GUQ7(^*]$TS2_A_X5GLK&"">WO\ 3VCF
MCC <$LNX[NI)R<^M;.B6ML/C1XG<01!UL;1U;8,@G?DCW/<T .N_B!_86@^'
MY]7O-$N+S4[\6TDME=8MTB+L&E4MR0H4 ]@QZUTEAJ-Q=^(;V 7FES6"V\,M
MND$I:X&X$EG'3:>-I'7FO(-,MX)?A?\ #8RPQOGQ*B$NH/RF:XR/H>.*U_$T
MMU9Z[\2)--W)/'H5KL\O@HN'R1CIA<_E0!Z7;^*- N]3;3+;6]/FOE)!MX[E
M&DR.HV@YR*=JGB30]#DCCU76+&QDD&46YN%C+#U )Z>]>0ZCHFIGX9V# ^#M
M-TV.."6TU*)YA+$^5*N&"'YR>OKDUT.H:5JC^.-9U'P_+H6K7C6]O%J6F:E&
MP:+"?+Y;XX##G!&* .Q\3ZW<:5X<_MW3?*NK6V*W%PJ_-YMM_&4(.,A3N!Z'
M;CO6H-6T\_8@;ZW!OANM5:0 SC&?D!Y;@@\5Q_A"\TO4/AC>16VEG2[2W6ZM
MI[,S&58F&[>%<_>7)/M4GPZMK2[^'WA&XU*"WDO8+0?9'F4%T&,?(3R/E Z=
MJ .XHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *HV>CV%A+>R6MLL;WTIFN2"3YCD 9.3Z =*O44 8[>%M$;PS_PCAL$.D;0G
MV7<V,!MV,YSUYZU!K'@KP]KVH)?ZCI^^[5/+\Z.:2)F3^ZQ1AN'L<UOT4 <\
M-&M/">G7]WX9\/QRW4HCS9P2B$3;<*,%OE4A<GWQZU4\ ^'+C0M,OKK4+>&#
M5-6O9;ZZBB(98BYXC!'7:._J37644 0WEI#?V4]G<H'@N(VBD0_Q*PP1^1KG
M/#F@RCP<?#7B*TCNH+7-HC2[66Y@7_5OCL=NT'/(*D^AKJ:* .>T7P-X;\/W
MWVW3=,6.Z">6LLDKRLB^BEV.T>PQ5B3PIH4VDW^ER:=$]CJ$S7%U"Q)$DC$,
M6ZY!R >,8QQ6S10!D:9X7T;1[F"XL+(1306OV.-_,9BL._?LY)S\QSZU8BT3
M38KO4;I;./SM2"B\+983!5V@$'C&WBK]% '+Z?\ #OPGI>H0WUIH\:3P,7AW
M2NZ1-ZHC,54_0"MNVTFQL]2OM0M[=8[N^*&YD!.9-B[5SVX''%7:* &R1I+&
MT<B*Z."K*PR"#U!%<K#\,_!T$OF1Z)$"'#H#+(5C(8-\BEL)R!]W%=910!E3
M^&](N9=4DFLD=]4A6"])9OWR*"H!YXX)'&.M69-*L)M)_LJ:TBEL/*$)@D7<
MI0# !!^E7** .<T?P'X9T&_2^T[2UCND4I'))+)*8U/4)O8[?PQ1J_@+PQKN
MH/?ZAI227,@"RNDKQ^:!T#A6 ?\ X%FNCHH Q-5\(:!K4-A%?Z9#(FGG-H$)
MC\GH,+M(P.!QTX%-N[9O#>FW]UX>T+[=>75R;F6V2X$1FD; 9]SG X X]JW:
M* .6\ >&I/#'AKR;J.%+^[GDO+M8?N+)(<[1[*,+^%=%>V5KJ5E-9WMO'<6T
MR[9(I5#*P]"*GHH YW1O OAK0+X7NFZ6L=TJ[$EDE>5HU]$WL=H^F*U=/TFQ
MTMKMK*W6$WEPUS.02=\K8!;GUP*NT4 5M0L+35=/GL+Z!)[6="DL3CAE/:LW
M2_".A:*]D^GV"PM9120VY\QV,:.VY@-Q/4\\UMT4 9D_A[2;FXU&>:S1Y=1M
MQ;7;%F_>Q $;3SQPQZ>M3G2; Z.ND/:1/IXA$'V=QN7RP,!2#U&!5RB@#G-'
M\!^&=!OUOM.TI([E%*QR22O*8P>H3>QV#_=Q1J?@+POK&K-JE_I$4UXX D?>
MZB7'3>H(5_\ @0-='10!QOB3PX]KX8M]*T'0=/U#3DN"USI=PVWS8V)9O+=C
MA7#'(SQUZ5B>$_!LT7C*VUH>&HO#MC96TL<4!N%FGN)9, N[*3\H48 ))KTV
MB@#-M-!TNQT:32+:T6.PE$@>$,<'>27YSGDL?SJU8V5OIMA;V-G$(K:WC6**
M,$D*JC '/L*L44 4$T738[^_O1:1FXU!$CNF;)\U5!"@@\8 )'XU@Q_#'P;%
M&\0T2-XG5E\N6:1T0-UV*S$)UZKBNMHH SX-$TZVU-=1AM@MXMJMF)=S$^2I
MR%Y/KSGK2VFBZ=8K?K;6JQB_F:>Y )_>.P 8GGN .E7Z* ,F#PQHUJ-*$-BB
M#20PL<,W[D,NUL<\Y''.:J7UO/X8T:X/ACP^+ZXN+EIGMA<B(%WR6D+.<=<9
M ]>*Z&B@#F_ ?AG_ (1+PA9Z6XC^TC=+<M$,*97.6Q[#H/8"M?4M)L=7C@CO
M[=9T@G2XB!)&V1#E6X]#5VB@"E-I-C/JUMJDMNK7MM&\<,V3E%;&X8Z<X%-B
MT73H;W4+Q+2/S]1""[8Y/G!5VJ"#QPO%7Z* .7L/AUX2TW48KZUT:-)X7WPA
MI'=(F]41F*J?H!6W;:38V>I7VHV]NJ7=\8S<R@G,FQ=JY[<#CBKM% &5'X:T
M>'0I]$CL4739Q()(-S8;>26YSGDD]ZJZGX)\.:P8&O\ 2XYG@@%O"^]E:.,$
M$!2""#D#D<^];]% &7H_AS1] L)+'3+"*"WE8M*O+F0GJ79B2Q^I-95G\./"
M-AJ$5];:+$DT,GF1*9':.-_[RQEBBGZ 5U-% %*/2;&'5Y]5CMU6^GB6&2;)
MRR*20,=.,FL74/AWX4U349K^[TA&GG;=-LED193ZNBL%;\0:Z>B@#!U#PU;W
MFN^'K^-(84T8RF)54@@-'Y810. O.3Q_"H'>MUE5U*LH96&"",@BEHH Y>S^
M'/A*PU&.^MM%A2:*3S(E+NT<;_WEC+%%/T K;BTFQ@U:YU2*W5;VYC2.:;)R
MZKG:,=.,FKM% ",H92K %2,$'H:Y>U^'/A&RU&.^@T6%9HI/-C4N[1QO_>6,
MML4_0"NIHH R+_POHNJ:U9:S>6*2:C98\BX#,K* <@<$9&<G!R.:EM- TNQT
M:31[:T6/3Y!('A#'!$A)?G.>2Q_.M*B@#$OO"&@:EHMII%YIL4ME9JJVR98&
M$*,#:P.X' QD'-)I?@_0-&L;RSL-.2**]4K<EG9WF!!&&=B6/!/?O6Y10!7L
M;*VTVPM[&SB$5M;QK%%&"2%51@#GV%<CXP\(GQ/XO\,37-C'=:3:+=B\#N!M
MWQJ$(&0<[AU'3&>*[:B@#(T/PQHWAN.9-)L4MS.P:9R[2/(1TW.Q+''N:S%^
M&W@]+\7BZ'")!+YPCWOY(?\ O>5NV9_X#7544 4ETFQ767U<6ZB_> 6S39.3
M&&W!<=.I)K(U?P%X9US4'O[_ $M7NI%"RR1S21&4#@!]C -QQSFNDHH Q[[P
MKH6I:+#H]UI=N^GP8\F%5VB+'0H1@J?<$&FZ-X2T+P_%<)IFGI";D8GD9VDD
MD'3#.Q+$?C6U10!EKX<TA?#G_"/BR0:5Y1A^S;FQL],YS^M5=7\%^'M=^RG4
M-.622U3RX98Y7BD1/[N]&#8]LUO44 4-'T73= T];'2K..UME);8G=CU))Y)
M/J>:K:[X5T3Q*(?[6L%G> DQ2AVCDCSUVNA##/UK8HH Q+?P?X?M- N-#@TR
M&/3KG/GP@G][GJ6;.XGW)S6Q%&D,211KM1%"J/0#I3Z* ,C7?"^B^)4A75K!
M+AH"6BD#,DD9/7:ZD,/P-16G@[P_8Z'=:-;:9$EA=Y^T1[F)ESU+,3N)]R:W
M** ,^]T33=1L(+&[M5EMK=XY(HR2 K(<H>#VP*@N/"^BW7B*WU^:Q0ZK;KLC
MN0S*P7D8(!P>IZ@UKT4 8,_@KP[<>'(_#\NEQ-I43F2.WW-\C;BV0V=P.6/?
MN:MV/A[2M.N)+BULU266WCMG8LS;HXQA%.2>@/\ C6G10!RUM\-_"-GJ$=[!
MHL*RQ2>;&AD<Q1O_ 'EC+;%/T%6=:\$^'?$%\M[J6G"2Z">7YT<TD+LO]TE&
M!8>QS7044 <KXAT"1/!G_"->&[..U@NL6C-'A5MH7_UCX)R3MW#C)+,#ZFM4
M>&M(SI#&S4MI"[+$Y/[D;0O&#SP .:U:* "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HI"0JEF( '))[5SV@^--*\2:[J>FZ6YN$T](V>Y7F.0N
M6&$/\0&SJ./RH Z*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH 1T5T9'4,K#!!&017&Z)#%;_%'Q###&D<2:98JB(H"J-TW  Z5V=1+;0)<R
M7*P1K/(H5Y0@#,!G )ZD#)Q]30!+1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
I%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>exhibit191insidertrading002.jpg
<TEXT>
begin 644 exhibit191insidertrading002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LNR\0Z=J&MWVCVT
MKM>62(\ZF-E"AL[<$CGH>F16I7%:1_R5_P 2_P#8-LOYR4 =K1110 4444 %
M%%% &%XN\3Q>$= ?59K66Z598XA%$0&8NP4=>.IK E^),NFF.77_  IK.DV+
MR+&U[*(Y(XBQP"^UB0,D<U%\9A(?A\PB*B3[=:["PR ?-7&?:L/QY8>.F\*W
M,NO76C7NB0%)[^TL$>"6:)&#%0[[@.@/8\=: /7:*X$:J;[XH^')+6:86-WH
M<MPL18A3ED*DKTS@U3N;2\U[QGX^T6*^N(B^FV@MBDS*(9"KD,,'CY@N<=:
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
M@#U'0]P: /2Z*\D\':2M[%KOB;4]<OXYM.U.^2V>2X;R+:-2W+)G# $D\]E
MZ"N6UVXM[/P8^NZ+%XNN-4MQ',/$-Q))##+\XRVQY,%&S@*%/!% 'T)17F=]
MIA\2_%N[TV^OKY=+31H)WM+>Y>)9',C 9*D'')X!&>,]*S+6U\0GP[XV\-Z!
M?7<TNG:BB67FW)$HA8([Q+*W(XW $],T >OT5Y/X1N](L/&-I;)%XB\.W<T,
MBOIFJ-)+!>$#.Y)&9AE<$Y&,_P ^>U-["]\-ZKJEF?%FMZG&D\\>OP-);6T9
M7<04!D"[%QC"@YP<4 >\UFZ_KEEX;T.ZU?4&<6MLH9]B[F.2  ![D@5YZMU=
M^,M:\)Z%J%[<QV,WA]-6O5MY6B-U(=BA69<':"2V 15#XB^$H-&^'OB2*/5[
MJXLHVM[BTL);AV:T.\*WS%R61LDA6& 1D<T >Q@Y -4-+U&;45NS-I]Q9^1=
M20*)QCS57I(O^RW:I-,T^#2]-ALK;S?)B&%\V5I&Y.>68DGKW->-WU[J<WAS
M4(X=4NX)G\>-:I.DIW1H9  !GL,].GM0![?4-U=06-I-=W4J0V\*&221S@*H
M&23^%>=2:/'X/^)?A6'2;S4/L^K"[BO8KB[DF64I%O5_G)PV>XK0^,@G/PJU
MKR-W2+S-O79YJ;OTS^% ")\1;^\M3J6E^"]9O='QN6[!CC:1/[R1,VY@>WK7
M5Z%KEAXCT:VU;3)O-M+A<JQ&""#@@CL00015NS^S_8H/LNW[-Y:^5LZ;,<8]
ML8KSOQ-JUC<V&C:+X6O([*SU36397=QIZB,IM!:55( P[$ ;J /2J*\UOM,3
MP)XO\,MHMU>+9ZI=-97=E/=23(^4++(-Y)5@1R1UKG+/0VUCP/XNUV^U756O
M=/NM0:P*7LB+;>46884$ G/KGC &,4 >VT5XW>6$^F^&_!_B]=4U&36[V\L3
M=3/=.4E2;&^/R\[ O.  !TK7M]!3Q/\ $[QA!JE]?2:=9_9!%917<D2!WA!+
M'80>,<#IDDT >FT5X^FK26OA77=$U+Q'J%O!IVN"P@NH5:6[N8CAA I'S&0@
ME=PY J+2IETKXE>&(]'TOQ#I%CJ!N8KF/5)V*W.V(LI"/(S @@'/'7ZT >RT
M5Y%X>\,)XJL_%5WJNJ:J[V^L7L-D([V2-;8*V05"D G)[Y& !38]:U-/A_X(
M\;7%Y.YL9$34OG.);>0^4SN/XBIVMD^YH ]?HKB]"N9]>^(VNZBL\G]FZ5&F
MF0(KGRWF^_*V.F1E5S]:@^)%CK%TVD2VEE>ZCI$,DAU*PL;DP33 J-A!!!8
MY)4'G(H [NBO%'\56_A_P/XLF\/7FL07< @\O2]61O-T\R,(]RER25.[(Y(!
M ]>0V^I:6VGWGASP_P",TU:*>,W,VH3"2.\CSB02*96'(R00!@T >UT5YIIV
ME1^//%'B>;6KJ^-MIM[]@L[2"ZDA2+:@)DPA&6);J<]*2&._TGQQX&TJ;7IM
M458M122<M@RA57:) "0S*#C)YXS0!Z95#6=1FTK2Y+R#3[B_D1D M[89=LL
M2/IG)]@:X36[VZ3Q[XJA2ZF6.+POYJ(LA 1]TGS =CTYKF+O2)=+^#$7B<:M
MJDNKWUK9>;,]XY 5IHB %S@8&%SUQGU- 'KR:]9RZ_=:)%YCWMK;K<R*%^4*
MQ(49[DX-2Z/?RZII-O>SV-Q82RKEK:X&)(^2,&O/;+0[)?C3XAN@;D2Q:=#<
M)_I4F-[EP<C=@CT4\#L!7*6>O:E>>%_ >BR_VS>6U[:W%S?)I\G^DW(1B%3>
M64A<G+8.<8H ][HKRGP]'KUMKNH66A:7KFF:1<Z;)Y*ZP_F+;78^XR$NYVG/
M(SU%8NDO!H5[H_\ ;\'B?P_K27$:W&IS3O<VE\QX9&;<4 <^PQZ\4 >X4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M7=T4 9T&F3PZ[=ZBVI7,D,\:(MFQ'E1%>K*/4]ZT:** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (KDS+:RM;HKSA"8U
M<X!;' )],UP5]_PE/ACQ%H$TGB!]7M=4OA9W5G+;1QA"RLV^+:,@*%.02>.I
MKO+JZALK26ZN9!'#$A=W/8#K7 :?X[\.:MKEO?3374EYN^SZ?9"RFS'O(!8D
MJ%#MQDDX5>,\L2 >BT5GVNM65YK%_I4$CF[L!&;A3&P"[QE<,1@\#MTK0H *
M*** "BBB@#A?B[=7-I\/[B2TNY[64W-NGFV\AC< RJ#AAR.#6)XM\,6WA;PO
MJ&M6'C/7[:\M(6E@^T:HTJ2..0A1N&W'C'O6O\8[9KOX=W$"Q-+ONK8%%!)(
M\U<]/:M&T^%_@FQN4N(/#=D)4.Y2ZEP#ZX8D4 4IOB*FF6FA6U[I.HW6LZGI
MR7:6MG"&)?"[DY(P1DGG@!3SVJU<^/HTNH;"RT+5K[5&MDN9[*&- ]HK#($I
M9@JM_LY)JOJ,+M\9]#E\MC&FD7(W[> =Z]_6LV+5K7P/\1/$UQK_ )MM9:Q]
MGGM+[RF>-MD>QHR5!PP/(![&@#;C^(VCOI-OJ!@O8T?4$TZYCDB"R6<S''[T
M$\#..1GJ*V=0\0VNGZ_I6BM%-+=ZEYAC$8!$:QKEF?)&!R!WR37!:1X>?QEI
MWCJ[EMI;6Q\02H+ 3H48^7&%6;:>0"X##//%6/AJ^I>)-7O/%.M6LL%S;VL6
MDPI*N"&0!IWQ_M2'@^BT 7-$\9:/I'P^TB^@;6=06]FD@LH;DB:\N)/,?(.#
MCC!YS@*!52Q\47>K?%S3K*6TU/3/+TN=I[&Z("D[UVN-K%6&,C(/&"*Y;P]!
M<:/X2^'GB.XM+A['2;B^6]1(F9XDF9U$A4#.%(YP.AKH1K-IXM^*EE+I F>S
M71KJ 7_DLB,[,O"D@9V\?G0!M2?$VS\JXOK71-8O-%MG9)M4@A4PC:<,R@MN
M9!@Y8#L:[.VN8;RUANK:598)D62.13D,I&01]17@>CKI>B^$#HFM:OXLM=:M
MDDMWT6VE<+.V3@1 (05;/7..37M7A:P&E^%=+L5MYK<0VR*(9I!(\?'W68
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
M!P"8TP">V:\];6)==\*ZB-9U[Q ?$DD<\9\/6$+0I&WS!5(5,E,8)8M@C.:
M.S\2>-[R'Q5X,72;34+O3-126Y86R1_Z6IA)11N8'*Y#D' QCJ>*U;'Q%H^F
M77B^^N+[4%AT^Y4W9NW#1Q'RUP(0.0IR..I8UQGVV+1M,^%&L7RS1V%C;/%<
MRK"[^4S6H0!@H)^]QTINL:+J&K6'Q&ALK62>;^U+:YCAQ_KUC6-BH]<A3^-
M':6OQ$@:[L4U/0M7TFUU"016EW>Q((W=ONJVUB4)[!@*6[^(<":UJ6CZ=H6K
MZG?Z<ZK<):Q)M4%0P;<S <YP!U)!X[US?B[Q/I_C[1+3P]X>6YN-1N[N!Y4-
MLZ&R5'#,TA( 7&,=><\9K>\&PO'XY\=2-&RB2^@VL5QN A'3UH Z/PYXALO%
M&AP:MI_FB&4LI29=KQLI(96'8@@UIR.8XG<(SE5)"KU;V%>;^"M8MO"W@34=
M0U1)XX%UBZ!VQ%F^:8@''ISUKTJ@#C;WXEZ'8^ [7Q?+'=FPN7$:1*B^;NW$
M%2-V,C:V>>QK4U/Q):6^HV6DQB:6YU"UFN(GBP5CC10=S'.0"6 & >:\VMO#
MD]_X]O?!MS;2#1+2:\U-'*_NRMQ$J(@]U:68_A5SX90:EJ*:EJNKV\D4^FZ?
M'H4 <$%O*!,C>^6*<^U #?!OQ+.G?#S2[S4=*UR]M((]MYJVP.BMN()RS;W
MS@D @8[UVIU'3V^(MO +O4/M#Z,UPL8D'V0Q>:HWE>OF9(P>FW-<=8VTJ_LS
MM;^2XE_LF4>7M.[.6[>M3_V=<WWC>QMXU>,S>"WMQ(00%=G4#)]: -=OBEIX
MMFU-=&U=] 63RSJXA7R?O;=X7=O*9_BVUE6?B^[L/B-XQLH;'5=:(:T>WM[0
MADA3R 6.68*H)/0<D]J@T#QQ:Z#X#L?#[Z9<S>)K.!;/^QC X:61?ESNVE=A
M^]NSC%;G@^*9?B)XYFG@\II'L.G*Y%OR <<@&@#I/#7B.R\4Z,FIV*S1H7:-
MXITVR1.IPRL.Q!K.GU&P@^(XMY;K4$N5T9IS&9!]D$0E +E>OF9[]-M4/AE%
M)%IWB 21LA;7[U@&&,@OP?I4-]%+_P +F,JVIG3_ (1B10AX61O/'R9/'- $
MMO\ $RUFCM;U]"UB'1KN58H-3>)/*;<<*Q4,752>A([BNW/W3]*\#COX-)L(
M6\$:KKUCKAE1?^$6N4>>)&+#>F'7Y% R=V>@[5[X<[#GKB@#S+P+XTCL?AUX
M82^>]U36-1,BQ6\;>;/+B5P7)9AA5 Y8D 8K?U'Q];VGB"\T"TT;5-1U2U2.
M1H;6-"I1AG=N+  #@<XY(QGG'F/@G2;SP5X9T#QQ EW<QRJ]KJ]JZEFC@,I"
MO&N,C:0"0.NXUZ'X;7S/BMXONE4F&6TL#'+CAAL?H>_:@"_;?$/1)O"=SXAF
M^TVL%K,UM<6\T6)HYP0/*VC.6R1P/7ZTRP\>Q3:M9Z=JNB:KHTE^2+-[Z- D
MS8SLRK':^/X3BN!N-+OY=&\0WEO8SW!T[QL=2>V1"7GB39NVC^+@Y_"MSQ!X
M@L/'NH>&],\.&:\DM]6@O[J;R'1;6*+).XL!ACG '6@#HI?B)I$'@FZ\4RP7
M:6UK,T$MN57SED63RRN-V,YP>O2M!_%NGB3P^D233-KOS6HC X01^87;)X &
M.F>HKSZZT:Y;XIOX8:U=M%N]07Q [[<ID1,K*3[RJIQ3_AAIVH2>))8=2AE6
M+PM;2:5:O(.)&:9B77_MFD:T ;2?%JQN-);5[3P]KMQI<.[[5=) FV#:<'J^
M6QU.W( /KD5WMK<PWMI#=6[B2">-9(W'1E89!_(UYAX6MI4_9YOX6A=938ZB
M-A4AB2TV.*[GP:K)X&\/HZE673;8$$8(/E+0!E7GCY5O[^UTGP_JVL+I\ABN
MYK-$V(X&2@W,"S#N *EE^(&D?\(SI>MVD5W>+JL@ALK6",>=+)SE<$@#&ULD
MG Q7#'77OM8UJ'Q)X@U[3[V"]DBM-%TJ(Q--$/N%65"SEO[VX?@*J:/!81_!
MCPW;^(-*U V\%[,)[FU9UGTU_-DQ+\H+8YP?KWXH ].T#Q9'K.HW6EW&EW^E
MZE;1K*]O=JOS1L<!E92589&.O6G>(K;6KB\TA]*V&&&Y9[I7E*978P7I][#$
M'!XX'I7(^ =2OI?%MS8Z=KVH:_X92SW_ &R^B.Z*?> (Q*5!?Y<D^E>FT >4
MWGB'Q-X:O? VD7=C?7$\@E-^MJZ2BZ<(V%#NP)8'YST'(QG&*W#XJTK09/&6
MIRR:O<+IL\7VJ*1E=4)1<" 9&%Y!.<<YJ#XAWD6D>*?!FM7@E73[.[N!<3)$
MT@CWPE5R%!/)KD_%".GA_P"+$K1L$>XMF0D8##9'T]: .\MOB':R7M@EWH^J
M6%CJ,@BLK^YB413,?N@@,63=_#N S[4D_P 0X3K>I:/IN@ZOJ=[IKA;E;>.,
M*JE0P;<S@'.2 .IP>*YSQ+XBL_'.EZ7X=T2"Z.I2WMO)<1-;.AL$C8,[2$@
M8Q@<\YXI-%\8:1X:\<^-XM7:6V22_C>.X$#NKGRE!3*@_,.H'?/% &]J7BK1
M=9T3P[JD5UJD4%SK,$$:VI$4@FW,/+G!/W,@AE^F,U-=_$.!-9U+2-.T+5]3
MOM.<+<):Q)M4%0P;<S <YP!U)!X[UPRZ;?IX?T>_GLI[?^T_',>I1V[H0\,+
MN=NX?P\#/XUV?@R%X_''CJ1HV427T&UBN-P$(Z>M %S_ (6'HA\(6_B-1=-!
M<2_9X;58LW#S[BOE!,_?R#WQQG-16/Q!@G\2:?X?O]$U73=2O@[1)<QIL*JA
M8MN5B#T(P.0>H[UP5C87UMX9TS6DL;BXBTCQ/=75S;QQEI#"SNI=5ZL5R#@=
MLUM7GBFP\2?%?P/_ &;%<O;0_;C]JEMGB5F,!RJ[P"<8&>,<B@#>\,^$]5TG
M5+"YNM0NI(H+>Y21);MI=QDFWQ@C R53(+?0 8KMJ*S="UVR\1Z6NH6!D,!D
M>/\ >(48,K%3D'W!H TJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **R_$/B"Q\,Z/+J=^
M9#$A5%CB7=)*['"HH[L36-IWC=I-9M]+UK0[[19[N-Y;1KEXW24(,L-R,=K
M<X/:@#K:*X(_$Y&L9-8@\-ZM-X=C8AM40)@J#@R",MO*#^]CH*OZMX^M-/U:
MPTRSTZ\U2ZU"S^UV8M I65<C'+$!1CYLGC ]<"@#KJ*Y71_'=E?6VLMJ5I<:
M1<Z* U_;W6TF-"I8,"I(8$ XQZ?2J-M\1MSZ?<7WAW5-/TG494BM;^?RRI9_
MN;T5BR!NQ([B@#N**Y"\\<O_ &K>V&B>']0UHZ>VR\FMFC1(WQDHI=AO<#J!
M4=_\2M'L_#>E:Y#!>7=OJ5S]EBBAC_>K+AOD*D_>W(5QZD=N: .SHKAI_B,U
MG)IEI=^&=6BU/4EF^SV(",Y,9'&=V "#G)P  ?QE@\9P:OIWB*PU'3-0TJ^T
MVT:2ZMF=?,\MD8AHW4D'H>>QH [2BN"A\=6&BZ/X5LK;3]5OY-6T\26,8*R3
M/M1" [$@;L-DMTX)K2T?QU;7LFK6VJV%SHMYI4(N+J&Z*L!$03O5D)##@]*
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .,
M^)5A>W6B:9?65K+=MI.JVVHR6T0R\L<9.X*.YP<X]JK7'BQ?&$IT3P[:3SV]
MS:SI>WT\$D*VF4(4?,HW.6/0=AFN\HH \CL?%<>G?#0>$[C2=1'B.&P;3AIR
MV<C>8^TH'#@;"A^]NSTS5WP]H=YHWCGPI:7,3L;+PP;>64 E%D#IE=W3UQ[5
MZ?10!Y/KOA_4-<UOXEV5I"XDO-/LEMV8;5E948[03QVQ^-;%I\05N[/2]-TC
M2+V;6G>**XL[BUDB6S48$C2.5V@*,XP3GBO0** /$8+"Q\-:[XBMO$>H^)].
M:XU&:\M)-.FG$%U'(<C C!'F#H<X[5<BT:2WT'P48='U"S67Q,EY)!=RF>9
M5D^>0X&TG@D'IGDYKV*B@#B=;MYG^+?A2=87:*.SO0T@4E5)"8R>V:RM8M+E
MO&_C21;>4I+X:6-&"'#M^\X![GVKTNB@#RG0[*Y36?A<SVTP$&AS+*3&?W;>
M3$,-Z'KUJ3Q-H%[KOC/Q=96T;JUYX<CAAD8$(TF]R%W=/3/UKU*J]_91:CIU
MS8S[_)N(FB?8VUL,,'!'0\]: /&O'/C%+WX1SZ1_8NJ0:@D-O%=Q3V;I';%7
M0$ER-I!( 7!).17MM<(/A[?7<%KI^L^*[[4M&M71ULG@C1I=A!02R 9< @>F
M<5W= 'A>J-*/ OQ'\/FSO/[2?59[R.+[,^)(7FCVLK8P<^@YKO/B';S36WA(
M0PR2>7XALG<(I.U1NR3CH!ZUW%% 'BKZ?9>'?%OB1/$>H^)--BOKYKVSN--E
MG$$Z.!\N(@?G4C'/;%=U\-K!++PW/-'IU_8+>WDMULU"<RSR;L#S'R 5+;<[
M3GZ\UV%% 'G_ (KAO/#GCO3_ !I;V%S?6)LFT[48[5-\L4>_>D@4<L W7'04
MV\\?7'B*XL],\$074US+.AN;VXLI(X+6('+[MX&6(X %>A44 >:V6JP>!/&7
MB9==ANHK/5+E+VSO8[:25)/D"M&2@.&!' -<Y+IFHW=JFM2:;<V\>J^,K2[A
MMY(B)%@4[1(Z_P .<9.:]MHH XG5+>9OC#X?N%A<PIIETK2!3M4EDP">@-<U
MK=O-&/B]+)#(D<MG"8W92 ^+4@X/?!KUNL[7M)37O#^H:3)*T27MN\#2*,E0
MPQD4 >7:OK\7C'X;V?A'3-/OAK-[#;0R0/:2*EJJE"TC.1MV +D$'G(JSK&J
M32>-=7L?$FL^(-,LH/+&F6^EQ2*+I"OS-OC0LS;N,9&*]0T^S73]-M;)7+K;
MPI$&(Y(4 9_2K- '@MAI]X/ %Y;G3;^%_P#A,8YA!<JSRK$7C(+$Y+<=6R>0
M>:]$\86\TOCGP-)'#(Z17EP9&520@,) R>U=M10!XYXOTN]A\=S^&+-&&G>,
M7AFF9>/*\D_Z1C_>0)^=>PHBQQJB*%10 J@8  [5SNF>%);7Q1<Z_J6K3ZE=
M,C0VBR1*B6L+-N*J%ZG@#<>2!724 >+WNG76J6?Q(\*16]PFJWUXU_:J\+!)
MHP(B,/C;DE<8SW^M:'BSQ-#XW\%MX8TC3M0.M:AY44MK+9R1BSPZEFD9E"@+
MM/0^E>L44 0R^;%9OY"B29(SL5CC<P' /XUX/=7<VN^"=075=2\57WBF:WF6
M71X8Y8887^8#*JH78!@_,QSTY)Q7OU% 'E^B6T[>*_ $QMY1'%X<='8QD!&V
MQC:?0]>*V--LWD^+7B=IK=C:S:;:Q[F0['^_D9Z'K7<5!>PS7%C<0VURUK/)
M&RQSJ@8Q,1PV#P<'G!H \C\$Z9?3>-8?#=ZCFP\&/,T+MSYIF/\ H^?=8RWT
MXKTKQ=_R)6O?]@ZX_P#1;5'X7\-+X<M;KS;V6_O[V<W%W>3*%:5\ #@<*
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
M$4.#@J "0,]2!D4 6M*\97<WB6'0=;T"XTB]N87GM2TZ3QS*F-PW+T(ST_\
MK9SHOB3<7-C_ &S:^%M1N/#WFF,7\4L;.P#["XA!WE<CZXYQ7-:/9PGXI^'K
M_2;3Q!<6 M[J-]2U0SL)'*9 'F<J!CK@ DX&<5E7D,%M;W<VA:=XF\.>,#*Q
M&EV"RR6LLN[AB2OEF,]<\#VH ]W!! (Z&O/;3XGW.HZ3/J]AX2U&XTVT9UNI
MA+&I782&V*3F3 &3C'7'4&N]L_M'V&W^U[/M/EKYVS[N_'S8]LYKQ[P1XS33
M?AU+I?\ 8^ISWYENTLT@LWD2Z+2OC#@;1AB0<D8QF@#OM0\;0QP:3_8VGW.L
M7.K1&:UC@*HOE@ EG=L!!R.O.>,5!IWCHS_VW;:GHUSINI:1;?:Y;5Y4D$D>
MTD%'7@_=(]JXJ:RU?PQI_A/0=6O=7L="ATYOMESI".S_ &K.1&S(I94 )P1U
M_E%H^FNFO^,9++3-:CLKO0"+6;41*\MRPW G+Y8$D\*<'&#CF@#4UOXBZUJG
M@#5-5TCPYJ-G:M8F6WU%YXUQQAF"DYX.<'OC(KO_  O=WE]X:L+B^M)+6X:%
M=R22K(QXX8E21SU]>:Y*;2[V?X )IL5I,;TZ"D?V?80^\1#*[>N[/;KFNI\(
MZE%JGA>PGBAN8=D2Q,ES"T3AE !^5N>O>@#&G\=W=Q?ZA!X?\-7NL6^G2F&Z
MN8YHXE\Q?O)&&.78=\=ZY7Q_XH;Q/X<\,'2+&[NM*U74X8YPEPL#2D%PULPW
M J25Y/0;>O2K_AS6AX 35]$UG3=3:3^T)[FSEM;.2=;R.1MRA64$!^<$'&..
M:R[?P]J]EX8\(_:K"5+J;Q6FHSVZ*7^S(YD.&QT !&?0F@#TZPM_['\,0Q6&
MENC06V8[#SPS!L9\O>Q()SQDG'O7CG_"4:S=?"/3-3U2*]W1:W$_VKS@[W*_
M:'W*JJ<C;@+@XSQCBO>*\,L(KR3X;:7H!TO4$U#2]?A:YC>U<#:UR[[E.,,N
M.21TH ]#L/&]T_B.QT;6?#EYI#ZBKM8RRS1R"4H-S*VPG8V.<'-177CK47EU
M!]&\*7VI66GRO#/<^?'#N9/O>6K'+@>O&>V:7Q;:W$_COP/-%;RR1075R971
M"5C!A(!8]LGCFN)6:YU,ZK#XF;Q7<:Z;B9(-(L_.AM63)$>UD 0IC&69O_K@
M&YXO\:W]SHW@W5/#MK=R6FIZG;EBLR1-(/F/V=LG@L1R?N_*<GGGTJ!WDMXW
MEB,4C("T9()0XY&1P<>U>-1VM]9?"3P%/+IM\S:5J\%Q>0);L98XT:4,=F,]
MQ^=>R6MPEW:0W,8<)-&LBAU*L 1D9!Y!]C0!+1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 45PWQB=H_A1KK(Q5@D6"IP1^]2K.L^-)])\067
MAZQT2?4K^ZLOM,(CF6->&P0Q;A1C)SSV&.: .PHKB;3XBQ)I?B&?6M*GTV]T
M%5:\M!(LV5=<H488#;OPQWJ?3/%NM3:CI\&J>$[BRM=0SY%U!<K<JAV[AY@4
M#9D=^1GO0!U]%>?V?BO1= LO%VI"RND^S:NT,L8D,KW,Y" >6#]W.0,=N36/
MXAU[6[WQ/X+M=6\/3:0SZLLL;+=+.CJ$8%6*XVL,CC!!YP>* /6*Q[7P]!:^
M*M0U]9I#/>P10/&<;5"9P1WSS6+<>-=1NM5U"S\.>&Y=7CTZ3R;JX-VD""4#
M)C3<#O89YZ 'O4%_\3;&W\-:1K5GIUW=C4KS["MJN%FCFPWR$'ON3;^.<XH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#*T;0+30Y]3EM7F9M2O&O)O,8$!V !"X P/E'K6K110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%-=UCC:1V"HH)9F.  .YKG++QQI5[K\.C&&_M;FY1GM6N[1XDN0HRWED]
M<#GG'% '2T444 %%%% !1110 454U/4K/1],N-1OYU@M+=#)+(W10/Y_3O7'
M1^/==N[4:C8> M5GTMAO29[B*.9T_O+"3N.1R!WH [RBN=@\6P:GX3AU_1+*
MYU*.5E46\8"RJ=^U@P/0KSGZ5T5 !1110 45F>(==L_#.@W>LZAYGV6U0,XC
M7<QR0  /<D5IT %%%% !16-KOB*+0KO1[>2!Y3J=ZMFA4@;"59MQ]1\M6M.O
M[B]N+^.;3Y[5;:<Q1O*1B=< [U]N<?A0!?HHHH **** "BBL;7_$46@3:1'+
M \IU*_2Q0J0-C,&.X^WRT ;-%%4+N_N+?5M.LX]/GGANO,\VY0C9;[5R-W^\
M>!0!?HHHH **** "BHYYDM[>2>0XCC4NQ] !DUSW@[Q1>>++!M1?0YM/T^15
M>SFEG1VN%)/.U>4Q@=?6@#I:*** "BBB@ HHK%\/^(HM?EU>.*!XCINH26+E
MB#O9 IW#V^:@#:HJA+?W$>N6]@NGSO;RPO(UX"/+C8$80^YS^E7Z "BBL:S\
M117GBS4] 6!UEL((9FE)&UQ)G  ]MM &S1110 45B^%/$47BOPU:ZU# \$=P
M9 (W()&QV3J/]W-;5 !1110 45F'7;,>*%\/?O#?&R-\?E^41APG7U)/3VI?
M$&N6?AK0;O6+_P S[+:IO<1KN8\@  >N2* -*BL6Y\1Q6WBO3= -N[2WUM+<
M+*",*$QD$>^:VJ "BBB@ HKB[CQY<W>IW=CX8\.W>N&RD,5S<)/'! D@ZHKN
M?F8=P!Q6GX7\6VWB4WEN;2XL-3L'$=Y8W( DB)&0<CAE(Z$=: .AHHHH ***
M* "BBB@ HHHH ***HZSJUKH6C7>JWI<6UI$99-BY.!Z#UH O45%;3K=6L-P@
M(25%=0>H!&:EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M@$$$9![5P?B2ZU"P^(7AJ\O].MI](:=[.UFBE8RP7$JX#LI&,$ KQTR?:NWN
M8GGM9H8YG@>1&598\;HR1C<,@C(Z\@UC6?AZ</9R:OJT^J26;>9!YD21J'P5
M#D*!E@"0.W.<9YH WJ*S[73I[?6+^^?4;F>&Z$8CM7QY=OM&#LXS\W4YK0H
M**** "BBB@#S[XQ\>"[=I?\ CQ74[4WOIY/F#.?;.VNIUV[UNVLX7\/Z=:7\
MK-\ZSW/DJJ8Z@@'/:M"_L+75+">QOH$GM9T,<L3C(93VKBH_AO=VD(LM.\:^
M(+/3 ,+;+*C&-?[J2%=R@=O2@#F-6\17&H_"[6Y4TV#1KJRUY+.6.QD^4NL\
M6]MP R26.?6NBGU<>#/'^MG4)Y/[*U'3CJ4 =B0DL Q*BY[E=K8K4?X=:*/"
M#^&[8W$%K)<)=2S>9OEEE5U8LS-G))49JUXP\%:9XTMK*#46F06EP)E:(@%A
MC#(<C[K#K]* /,;NXUJVT;PCI=XNJ7,OB2XNM3U*"QEVSR#:'6%69EVKAER
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *\V\;>(O'_A/3;_ %E%\-2Z;#.JQ(4G,Q1Y J[OF"Y^89Q[UZ37 _&?
M_DE^I?\ 7:V_]'I0 :IK7CGPWX8UG6-9'AV46EJ9+=+-)N9-P^]N/W<9Z<UT
MVG^)M'OYXK%-6T]]2:,,]I'<(9%.,D;,YXK'^*G_ "2_Q#_UZ'^8KFO%N@Z5
MHWA7PA-IUA;VT]OJM@(YHXPK_,P#98<G/?/6@#T74]>T?1?+_M75;*Q\S[GV
MFX6/=]-Q&:NQ31SPI-#(DD3@,CHP(8'H01U%>06%KKFJ?$CQC+;Z?H%[<P7$
M< 75G??%!LR@10C *V23ZFNH^%MG-I^C:K:/>:=/#'J<WE0Z?([Q6N<%H064
M<!B>!ZT 7_%/BJ\TW5-/T#0[**]US4%:2-9W*Q01+UDD(YQG@ <G^>=)K?C;
MPY?V+:_::;J6F7<ZP22Z5%*LMLS=&9&)W)ZD<BH-1ECTCXYZ;?7K".VU+17L
M+>5SA?.67>5SV)!X]373^)O%5CX6MK62Z26>:[N$MK>V@ ,LKL<?*"1G'4T
M7-3U[1]%\O\ M75;*Q\S[GVFX6/=]-Q&:G;4;%+:&Y:]MU@F95BE,J[9"WW0
MIS@D]L=:X+PO8V.J_$/QK-JUM!<ZA!<Q01)<(',=MY8*[0>@8DDXZFN&U"UM
MY/#>N:1;<Z)'XO@@MD0_*@9E\Q$]%#$\#IF@#VJ#Q/H%TMT\&N:;*MJ,W!2Z
M0B$>K8/RCZU-:ZYI-]ITFHVFJ64]C'DO<Q3JT:8Y.6!P,5Y_K_AK1%^+/@^!
M-*M$@:TN]\20JJ/Y80H&4#! )R,]\5E:G;06,WQ@M;2%(+<:=;2"*-0JAFMY
M-Q ' )QS0!ZC!XBT2YU+^SH-8T^6^QG[,ERC28QG[H.>E.U/7]&T39_:NK6-
MB7^X+FX2/=]-Q&:\P\4Z5HNG?!+3KW2(+=+V%+2;3KB)1YK7#,G(8<EFRV?Q
M]*TI7?5O'FO?V#X;TZ]OK<0V]]?:M<GRT.S(2- K$#!YQ@$_G0!Z&-5TYK**
M]%_:FTE(6.<3+L<DX #9P<G@5!8^(-%U.[EM+#5["ZN8O]9#!<([I]0#D5X;
M%$MQ\(]:LW,!A_X2WR0MH2(E4S1\1]PO)Q[&N]\3Z/INC^-O <NFV%M9O]ME
MM\V\03,9A;Y3CJ.* /0+6\M;Z)I;2YAN(U8H6B<. PX(R.X]*6UN[:^MUN+2
MXBN(&)"R0N'4X.#@CC@@BO)=<U2X\"ZQXMT>S!\S7$2]TA!_S\S,(9 /?<5?
M'I7IOAW1H?#WAW3](M\>7:0+%D?Q$#EOQ.3^- '/:'X^LICK0U[4-,T[['K%
MQI]MYLPB\Q(]N#\S<M\W../:NLN-0LK2R-[<W<$-H%#&>20*@!Z'<3C%><^
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
MB@G,AY!4#L0<\<5S-K%J-K\:/#HU&RT6PN)K&Z#0Z8S%B@ (\PE5SR#CCL:
M.Y\=>(+KPOX6FU2SCADF2>&,+,"5P\JH>A!Z,:TK/Q!HNH7TMC9:O87-W%GS
M((;A'=<=<J#D5RGQDB6?X:WL3YVO<6JG'H9T%5/%VBZ9HOB+P)+IEA;6<B:J
M+<-!&$/EM$^5..HXH [?4O$&BZ-)''JFK6-D\OW%N;A(RWT#$9J'6=0NK>/2
MY-/N--5+F]BCD:\EVB2)LY$1!^:0\;1T/->8Z%9Z[JOBWQI<0Z;X=OKA=4DM
MG_M9Y/-2  "-0H1@$*\^YSZ54@MI;+PEX5M7OK&[AB\:PK!]AD>2*%-S'R@S
M $[26'TQ0!Z_J'B#1M*N(K?4=6L;.>;_ %<=Q<)&S_0$\UC>*/%O]DV^BSZ;
M+9W,=YK4&FSN6WJBNQ#X*GAACOT[BL#P;IVF:KK7CB;7+6UN=0&K2P2BZ16*
M6H5?*'/1"N3[_A7#6ECI][\,_#VGH!-ILWC-85!.=\)E<=?=: /;['Q%HFIM
M.MAK%A=-;@F807*/Y8'=L'@?6LOPAXTL?%J:DT$ELK6=Y+ (TG5V:-#@2\=F
MY([>YK!UO2M/TSXK^"?L-C;VHN(;^"80Q*@D18E*JP Y -<5=QFQ^$?C22PB
MB@=M?GMYI47:5@,Z@J2!D+@X^A- 'L]AXCT/5+N2UT_6-/N[B/EXH+E'=?J
M<T7OB30]-#_;M9T^U\M_+?SKE$VOC.TY/!P0<>AKS'6="UBW3P],\'@[1EMK
M^#[%<V<TH=LG_5+^[^8.N1CH:V/"VB:9J'Q%\=W5]86]U*MU!$IGC#A5,*D@
M ],\9]<"@#T(7MJUE]M%S";39YGGB0;-O7=NZ8]ZK:9KVCZUYG]E:K97WE\/
M]FN%DV_7:3BO#)1<K\/-%TJW6W_L]O%4ML\5T[+ 4$CE(Y" 2$+#]!77_P!D
M:Q:?$'PU=WB^%])N TL0BT^6427<6SYDVF, A>&&>E '=:MXGTG3#<6K:KIZ
M:FD+21VDEPHD8A20-F<G-'A#6)_$'A#2M7NDC2>\MEE=8@0H)';))Q^->>>$
M-)T75/A)JU[K=M;27\[WLFISS*#)',KOU8\J5 4CTKLOAG_R3/PY_P!>,?\
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
MX!Y'O6P2 ,DX H YO6/ 7AK7M0>_O].)NI%"2RPSR0F51V?8PW#ZYJS>^$-
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
MV/:-=A6$O*L0C!%.>VX*,5V.KQ06WQE\._V:D:7$NG78U$1  F !?*+@?[?
MJ;Q)X#M[W_A%=-L=,@;1=/O'>XMW;*K$R,.C')Y;M71:+X3T/PX)SI&G1V\D
MXQ))N9W?'0%F).!Z9Q0!YEX0L/#A_9TN)9HK4QO9W#W4C ;O.!;&3UW [=OX
M8J;1]/&L>-O!']NVRW,Z>&/.=+A0V9,H,L#U/S'KWK8\$?"W1['POI(U_0[9
MM8MU)FR^Y68.Q4L =KD CD@UWK:58OJ\>JM;J;Z*$P)-SD1D@E?3J!0!POA6
MRL9?B=XQ2]MX#>6PMHK2-T'[JU\K@1CLN<YQWKA];2RC\(^/+2 JGAZ+7[58
MQ&?D0EX_."XZ 'L.E>Q:YX/\/^))XI]6TV.>>)=J3!FC<+_=W*0<>V<5B^,O
M!RW7@#_A'O#VG6\<:W$#+;KM1-JRJS=>#P">>M &=XYM-/LK[P,VD0V\5\NL
M01VOV=0";8JWF@8_@VXSVZ4?#W1].G\0>,]1FLH);Q?$$R)-)&&9 H5AM)Z<
ML3Q74:1X)\-Z#J#7^F:3!;W14J) 68HIZA,D[![+BM.QTJQTQ[MK*W6%KN=K
MF<KGYY& !8^_ H \8T&ZMO\ A#/!^FC1XM4U6ZU2^DL([F<Q01M')(6=\ [L
M \#!]JV=,34$^-]M%JZZ,EW)HLHEATU6V[-ZX$A;[QX/8<5W5QX(\-W>CPZ5
M-I,+64$K30QAF4QNQ)+*P.X$DGH:?IO@WP]H]W!=Z?I4,%S"'"S*27.[&[<Q
M.6S@?>STH \>G5XO@=BW6&.*776BO7<%4\G[2W$A7G;G:#[&NEU;2M9CUOPG
M/?W'A736AU&(6C6"3"69,8:%>"-K*?ITY%=[:>#O#MC+J;V^DVR?VG_Q^K@E
M)NO53QW/0=Z@T?P'X8T&_6^TW2(8;I%*I(S,YC!ZA-Q.W\,4 3^,Y+N'P1KL
ME@6%VMA.8BGW@VPX(]_2N2MK'P5;_"31+C4885TR.&UE26!3YGGDKRI3YMY?
M.<<]:])KFK;X?>$[/55U*WT2V2Y23S4(W;$?^\J9VJ?<"@#G?A]::??7/C&;
M4X+>?4VUFXBNOM"!F$(P(UY_@V].W6N(MK6WU#PGX;L743Z,?&S0V2/\RO:@
MR;1[K]X5Z[K/@7PSK]\;W4])AFN2H1Y0S(74= VTC</KFK\F@:3+;Z?;M80B
M'3I5FM(T7:L+J"%*@>@)_.@#C=9LX+#XO>&)+"VA@EFTZ]C?RT"[PH0J#CJ
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
M <<UEZVMRNA_%HV*D3"YC&8QR(_+3?\ ^.;J /3+'QOX7U/5/[-LM>L)[S)
MBCF!+$=0O9OPS4FI^+_#NC7#V^HZS9VLR,B/'+* REQE<CW )KB?B(FAI\(+
M=M)%N"IMCHQ@QN\W>NWR\<[L9SCWJWH6F6E[\8?%\][:PSS0VEBBF1 VW<A+
M8SZ[1^5 '5:MXS\-:%>K9:IK=E:7+ 'RI90& /0GT'N:VHY$FB26)U>-P&5U
M.0P/0@]Q7C/@^'Q%/)XL:WG\-K*=5N!J"ZG;R/+MSQN(8#R]O3C&,UVWPM@6
MV\ 6,46HQ:A;J\OD3PQNB;-[850_. <@>PH V+74)CXFU6VFU&P:UMX(G6W0
MXF@R#N:0]-IQQ]#4>F>-O#&LZA]@T[7;&YN^<11R@EL==O\ >_#-<5J,=C-X
MR^(T6IW,EM8R:/:I//&I9HT*2 L  2<52\[5?#R>%3K4&A:_HOVRW@TV]M%:
M"YB9AM1PGW6&.H% 'J6M:K;:'HUWJ=W)''#;1ER9&VC/89[9.!^-<!'\3OMN
M@^$]5@NK"-;^_2WU,;LK;@QL[*23\I&!R:[[7%#>']1!&?\ 19./^ FO(4MK
M34/ GPJMIHXIH7U"W$D9 (8B-^&'?IT- 'JNB^*] \1R31Z/J]I>R0\R)#("
M5'KCT]^E07?C?PO8:M_9=UKUA#>[@IA>8 JQ['L#[&N<UN'[/\8-#DLXD2XE
MTB\0E0!OVE2H/J :XKPE:ZS<_":YWWGA>/3'2?\ M)KZVE:=9-S;S*0_WQVX
MS]W':@#W>N'U'Q#KVM^*[SPYX6:TM5TY$.H:E=1F41NXRL<: C<V.22<#^>U
MX*C>+P1HL;WOVW;:1A;G8R^:N/E;# 'ICK7+^%;F#0?B7XMT?4)4@GU&>._L
MC(=OVB,KA@I/4J1C'UH U-)OO%VE^)X-&UZ.+5+&[B=X=4L[9HA$Z\E)ER0N
M>QSR>.>VGJ'C?POI6I_V=?Z]86]YD Q23 %2>F[^[^.*9=^+[.'QAI_AJUC-
MY>W*22SF%P1:(HX:3TR>!_\ 7KDOAJFC/\+;PZRML9FENO[;,^-WF>8V[S,]
M]N,9]J .^U+7](T<1G4M2M;02H\D9FE"AE7&XC/7&X?F*S/^%@>$?[*_M/\
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
M N=4N=2FTJV>]NH&MYYMOS2QL-I5O7(X^E6KC1-,N]'32+BRBDT]%1%MV'R
M(05&/;:/RJ_10!A:MX+\-Z[?K?:GH]K<W04(977EE'9L?>'L<U8C\,Z'#97M
MG'I5HEK>_P#'S L8"2< <KTZ #\*U:* *>E:58Z)IL6GZ;;);6D.?+B3HN22
M<?B2:C.AZ89]1F-E#YFI(L=XV.9U"E0&]<*2*T** ,^?0]+N=$71I[&&3351
M(Q;,/D"I@J,>VT?E536_!_A[Q'/'/J^DVUU-&NU977#A?3<,''M6W10!F+X=
MT=+.QLTTVV2VL)5GM8DC"K#(N<,H'0\G\ZK:MX-\.:[?1WNJ:-:75S& !)(G
M) Z!O[P]CD5N44 9B^'=&71Y-(&F6ITZ0L7M3&#&2QW'@^YS]:KZ)X/\/>&Y
MI)M(TFVM)I!M:1%RY7TW')Q[=*VZ* *ECI=CIEHUK96L4-NSL[1H."S'+''N
M2:Q['P#X4TS4UU&RT&RAND;<CK'PA]5'13] *Z.B@".>"*YMY;>=!)%*A1T;
MHRD8(/X52DT'2IM)@TJ2QA:PM]GE0%?E39@I@>V!BM&B@"K/IME<ZA:7\UM&
M]W:!Q;RL/FCWC#8^H%9#>!/"SZLVJ-H5DUX\GFLYCR"_]XK]W=WSC-=#10!Q
MWB;2-3MO"P\-^$]'LA:W<4MM(\LVQ+1'ZL$P=_WFX'MUKH]%TJWT/1++2K48
M@M(5A3U(48R?<]?QJ]10!5N--LKN]M+VXMHY+FS+&WE8<QEAM;'U'%']FV7]
MK?VI]FC^W^1]G\_'S>7NW;<^F>:M44 <X? 7A1M6_M0Z!8F\W^9O\KC?_>V_
M=S[XS6AK'AW1]?\ LYU73H+LVS^9"TBY,;<<@]1T'Y"M.B@"G::58V%W=W5K
M:QQ3WCB2XD48,K 8!/X5<HHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MCI[@&IK*RMM.LH;.S@C@MH5"1Q1KA5 [ 4 9OB:VUNYTC'A^[@@OXY4D"W"
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
M4SM(&!VSWX?J7Q.^WG0+33M2T[1#J=@-0N+W42&6!,[0B E0SE@PY/12:R?
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH Y'XCZYJGA_PO'>:.\:WC7MO"OF*&5@[@$'V.<9'
M-<_?3^-](\8:1H/_  DT%VNMPS'SY=/1?L;1 ,S(J_>R#@!B>>3FNK\;>'KK
MQ+HD%E:2PQR1WL%P3*2!MC<,1P#S@4:MX>NK_P <>'-;BEA6WTR.Z69&)WL9
M455V\8XQSDB@##T#6/$=OJ?BW0;N^@U6\TJ&&:SN9XU@#^:C,%DV<  KU';-
M<IJ'CK4-%2QO$\?V&LWQN(4N]+M[6)H=K, P21!E=N>"3SC\*Z[5_ =[JU]X
MS?[=%!%KUG;V\#)DM&8U8'<,=#D#@],UDZGX+\8ZUX4@T-AX=TR&U>%PMH9"
M+AHV! /R#RUXSP&.0/>@"Y>WGBW6OB+K&@Z3KL6EV-C;V\_FFS29]S _( W8
M\DD]-HQU-<Q9^+YM*\6^)O#FDO$NN:KKK)!-<#$5NIC7YV_O'Y3M7N1^?I.F
M^'KJS\=ZYKTDL)MM0M[:*-%)WJ8PV<\8QSQS6))\.?M]GXKMK^:)6U74/MMG
M/"3YENZJH1LX&&# ]#T)YYH I^,O&%SH&K:-X9D\1PZ=)-;-<7FL7-NC-M!V
M@(F-NYFSU& !WK/TKQ?=:V_B'PS!XFAU39IC7EKJT-LJNJ@[7C=,;2>1@@#A
MO6MZY\,>*'GT3Q#%=:8?$ME:M9WB.7^S7<1.>H4,IR-W3&3Z5I:3I'B6ZGU.
MZ\17]JBW5O\ 9X+"QW-# .<N68 LYSZ 8_0 J?"6WNH/AMH[7-ZURLENKPJ8
MU3R4Q]S(^]WY//-945CJ)^/ETXU=UC&CQRF/[.G,7G,/*SUQGG=UYQ71^ M'
MUKP]X8@T?6&L)/L8$5O):,YWQCH7# 8;Z<5#>>']9C^)-OXDTZ2Q:SEL5L;R
M*X+B15$A?='@$$\XP<4 >?>$(/%L'PMN=8TSQ#%8V]@UY-;V8LTD$P21V;S&
M;GD[@-N,#!YKKM6\2ZE=>'_#NI#7--\.6&H6BW-W>3E&D#,BL(XD?@]3DG/
MJ]H7A"^TOX9W?AF:>W:[FBNT61"WE@RLY7)(SQO&>*R)/ FMV-QX7U"Q&DW]
MSI&DIITMK?,XBR N9(V"DALC'*]* ,_0_$VHZ[_PE6A0^)DU2&WL5N+75%LT
M1P#N#(5P%;IC('?\NC^$MO=0?#;1VN;UKE9+=7A4QJGDIC[F1][N<GGFH]'\
M(Z\GBO6-9UF]L'75-.6U,=JK 6[*2 J[A\RX.=Q(.2> *T_ .C:UX>\,0:/K
M#V$GV,"*WDM"YWQCH7# 8;Z<4 <Y?V.HR?'NR>+5WBC_ +':7RQ;H?W0F0-%
MD\X8\[NHSQ6!X2M/%;>"]9U#2_$,>G06E[>R06ZV:2^<5=F/F,V2 3D?+C'7
MFN\UCP_K+>/]+\2:3)8M'':FRNX;HN#Y32*Y9"H/S<'KQ1X<\*WFC^#=2T:>
M:![BZENW1T)V@2LQ7.1GC//% '*ZQ\2YVTOPG"-2M=#EUFS^V7=_+%Y@MU"C
MY8U/!+,2!G. .]7_  3XW:_\83^'3X@@\06[6GVJWOXX1$Z$,%:)PH"GJ""
M.]2)X#UC3M+\+76EW=D-<T.T^R2+-N-O<QL &4D#<.1D''X5OZ!8>)VUFXU/
MQ!>VD<30B&#3; LT2<Y,C.P!9NW0#% %;XC:[J7A_P /V]SI[M!')=QQ7=ZE
MOYYM(#G=*$[XP!SD<UD^'/%,T=KJ^I'Q98^)-%L[%KK>J+%=Q.H)*LB@#:0.
M"0#GBNI\36&MWEG;2:!J$=I>VTZR[)P3#<*,@QOCD YZCTKF+'P+?:GXDO-9
M\06^E60N-.DT]K;2]Q\U9/O/([*N3C@#'X\4 <=_PLR^&@#Q#_PG.FMJ.S[1
M_8 M%\K;U\G?C?OQWSUXKI'OH]3^)4]_$"(KKP6)D!Z@-,2/YU:M?#OC^QT&
M'PW:ZEH\=G"JP1:L!)]I2$<#]WC;O XSNQ^-;$WA.\?QG/K"W,3V[Z#_ &6/
M,8^89/,+;C@8Q@_GVH X&R\9R:!X!\"Z/!J=OI+:C:,\VHSQ^8+>-!_"IX+,
M2 ,\"MKPUX\DE\2W6A)XC@\00/8275M?) L<D4B=8W"@*1CD' [BKD/@'6-.
MT+PK+IUY9+KV@0M#^]#&WN$<8="0-PZ @XX/:MG3=+\5W>H7E[KM[901/:FW
MM].L69H@QZR.[*"6[8 QB@#-^&UQXKUW2;#Q'K>NQRVUW;'&GQV:( 0<"0R#
MG)P21C'(]*E\7_\ )1_ '_7S>?\ I.:W/!>B7'AOP;I>CW<D4D]I#Y;O$25)
MR3QD ]_2HM=\/76J>+/#.JPRPK!I4L[S*Y.YA)$4&W QU]<4 <9K_B/4K6]U
M/[;X_P!.T2YBE<6>F6L$5RQ0?<,N07W-W QBK$/C;7->T/P99Z=+!9:KX@CD
MDGNS%O6!(ER[*AX))Q@'(%2:/X-\5:#;ZEI5@^B"VO+B:3^UI YN@LA).Y,8
M9AG@[L=*6S^'^LZ;X:\+?8[RQ77_  ]YJQL^]K>>.3(9&. PRNWG'!'XT ,\
M4VGBC3O!GBVUU;4H]5TPZ5(]O>-$D4R28(:-E0 $8Y#8'I2^!_%-YXPO+6VT
M>\2UT;1[>&.ZR@,UW(4&  P^2,8/S=6[>M6[[POXK\0Z?KK:QJ%G!->Z<UC:
M6%K+(UM&3R9') +/GC(7@>M6G\&WUCJ_A_6=&FM8;ZSMX['48W++'=6X4#'
M/S*1E3CZT <E/XSUB?6=5MKGQA;>'M6M[J2.STJ_LE6WDC4X0M,PR0X[J1UX
M%>O6S2O:PM/Y8E9%+^4V4W8YVD]1GI7GVK^&/&-]8ZCHLLFA:KIUT\GD7>I!
M_/MD?ML"E6*Y^4@CH*[?0]+71- T_2DF>9;.WC@$C]7VJ!D_E0!Q&GW?BSQH
M=6U+2M?CTBSMKN6UL;=;1)?.\LX+RLV3ACGA<8%/FUGQ7K'B#3_"\5S;Z-?1
MZ:+[5+J&-9RK%M@CB#<<D$Y.<#Z<R0>'/%WAN;5+7PS/I$FFW]S)=1&^,BR6
M;R<L %!#KGD XI#X+UW1K[2]8T35(K[5;>Q^P7O]JN^V\3=OW;QDJP8G'7C
M[<@%.X\3^(= 3Q7HFHW\=Y?Z=I#ZGI^H"!49TPPPZ#Y<JP[#!':JEYJ_C31_
M"VD^,+K7X)XIWM6N-+%DBQ^7*5&%?[VX;@<YQG/&.*UF\$:UJ=MXFU#6+NR.
MM:QIS:?!';[O(M8MK8&XC<V6.2<?05?U[PC?:K\.K+P[#/;K=0+:!I'+;#Y3
M(6P0,\[3CB@##M]/U0_'B]<:VX1=*BF*?9H^83,V(<XX _O=:IZ3XR\0:IX1
M\(V-I=00ZUK]S=(UXT"E88H7<LRH,*6VA0,\>M=O#X?NH_B-=>(C+#]EETR.
MS6,$[PZR,Q)&,8P?6N8L?AWJVF^$?#D5I>V:>(-!N)YX)&#-!(LKN6C;@, 5
M8#('!% %:.VU?2/B_IG]M:J-2@CT>Y>*Y,"Q28#*65@ORG'!! '7VK A^)EW
MJ>CSZZ/'.GZ;>'?);:&UHKIM4G:DCD;BS #D$8S7;V/AKQ-?^.+;Q#X@ETM;
M>*QFM/L5HSL%#E3G<RC<3@YZ8P.O-4[#PQXX\/:*_AS1;W1WTU=Z6E_<F07%
MO&Q)P4 *NRY.#D=!D4 03>+M>\1:KX1M]"O(M-AUO39;FX:2!93"5VDE0>I!
MRHSQSD@XJUIOB76/#VI^*M-UZ_&K1:/8+J,-SY*PR,A5B48+\N<KP<5L#PK?
M+XM\/:JU\MS%IEA-:SR3$B69W"_/@#'\))Y'6DE\'O>>*_$%]>21-IVK:9'8
M&-"?,&-P8GC'1N.: ,;38_B!>Z%I_B.'6[6:XNEBN#H[6J)!Y3X.P2??#!3G
M))Y'2L:_^()U+Q)K-J_C6V\,VVFW+6D$/V5)I)W3[TCEP<+NR !C..M;4'AK
MQTFAVOA@ZMIUOIMN$A_M2V>5+PP(1A0N-JN0 "VXU93PWXG\.:QJTWAA])N;
M#5+@W;V^HO(C03L &964'<IP#@XH T?AYXJD\7>%_MMP86N;>XDM9I( 1'*R
M'[ZY[,"#^-5+O7M0A^(&M:<DJ"VMM!%Y$OEKD2[W&<XR1P..E=!X;T[4M,T:
M.#5]2.HW[,TDT^W:N6.=JCLHZ"LFZ\+7D_C/5=96: 6]YHXT]$).X2!F.3QC
M;\P[Y]J .).N>.8_AG;^.I/$,!>.W2X;318IY4J9 .Y_O!B/FXP!T [UZXKF
MYLP\;&-I(\JV,[21P:XR;P5J$GP>'@\7%L+\6*VWFEF\K<".<XSCCTKM+:,P
MVL,3$%D15)'L* /!C9W\'PG^(DESJC7,0U2ZC,9@1,R"9-TF1S\W]WH.U=E>
M7GB_PO+X<U&_UZ&]M]0O[>RN=/%FB1Q"7@&-Q\QVGU)S3;KP#XBET'QAH,=S
MI9L-8NI;RTE9I!(CR2*Q5QM(V@ \C)_IU'BOPY=Z[8Z)!;2PHUAJ=M>2&0D!
MDC.6 P#SZ4 <5JOQ -[XLUC3V\96WAFTTR7[-$OV9)I;B0#YF;>" H/  Y//
M-=;\.O%<OBWP]//<2037-G=R6<D]N"(Y]N")%!Z!E8''UJF_ASQ+H'B'5;_P
MRVEW-GJLHN)K74&>,PSX +HR Y!P"0?PKHO#.G:IIND^7K.I?VA?RRO-+(J[
M40L?N(.H4=!GF@#E&B35OCLT=\HDCTK1UFLXG&0LCR8:0#UP,9KK=:\.Z9KD
M^G3WT9\^PN5N+:5'V,KCMD<X/<=\5C^*/"VHWFMV7B/P[>P6FMVD36Y%RA:&
MYA)SY;XY&#R"/_U9TOAGQ7XJU/3V\63Z5;:58SK="RTTR.;B5?N[V<#"@\X
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
MD)B%U$PRKE<##=00..*J?%_6X=/\)Q:3)>):-K5REDT[M@10DYE<^P7C_@5
M&_X2NO"^L6MQKOAJ&UVWDS?:+B*W\IY) >=^0&SSGGUSWKHJ\F\%^(= L?B?
MJ&B:#J-M<Z5JULEU;K ^5BN(UVNGU9%#?A6K8S>(_&VHZ[<6/B*71K'3KZ2P
MM(K>WCD,CQX#22%P<@D\*,<"@#NY]0M+:\M;.:YCCN;LL+>)F^:0JNYL#O@<
MFK->1ZS8>)+KQW\/O[4U86>IR17BR?8XT>.-TC!9EW+SO7 (/3MZUZ/XFUD>
M'?#&IZP8_,^QV[RA,XW$#@?B<4 7K.RM-.M5M;*VAMK="2L4*!%&3DX XY))
M_&LC7/&.C^']0M=/O9)WO;H%HX+>W>9]H."Q"@X&>YKC+]_&NB>#1XPE\2?:
MKF*!;RYTQK6-;8QG!:-2!O! /#9.<>]1Q6U[J/QNM+V#6[F.*?05O%3R8CB$
MSK^YY7[IZY^][T >JUG6^NZ;=ZY=Z-;W2R7]I&DD\2@GRPV<9/3/'3KT]:LW
MUJ;W3[BU6XFMS-&T8F@;;)'D8W*>Q'4&O._!FA6'AWXI^(=/T^-UA&G6KLTC
MEWD=F<LS,>22>] '5:UXZ\.Z!J']GW]\PNPGF/#!!),T:?WG"*=H^N*FCUCP
MWHOA==6@N;&UT3'FK+  (SN.<@*.22>@&2?>N,TS5[?P1XT\4IKMG>A]4O%N
MK.[AM))A<1[ !$"@)#*01@^M-^&6G6VO:%JL>JZ:4CL/$UQ<6EI(2/LS#:ZC
M ./E+MQR,YH [30O&&A^(KF6UTZ[<W42"1[>>!X9 AZ-M< E?<<5:UWQ!I?A
MK3OM^K7:VUN9%B#$%BS,<   $D_T!-<&+^^_X6]IEWXFL%TA?L4\&FF*42I.
M>&?S).-I"C(7&.3SZ\IX\U.S\8>&]2\1S7L'V6VFA@T>T,HWE?/027#+G.6
M(&>B@GO0![U14<$\-S"LT$J2Q-]UXV#*?H12S-(L$C1!#(%)0.<*3CC)["@!
M]%>&ZUXUO])T6;4D^(<-[KUOB233;*U2:S^]S'N5,@ <;BV>*Z+QEXJO;+Q+
M:0:AK5[X=T&6R26.^M;02B6<DY1W*L% &.,<YZT >H45S_@N\N[[P['->:Q8
M:NWF.L=]98VRQ@_*6 &%?'4#@5T% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <[X[\.S^*_!>
MI:';31PS72H%DESM7#JW..?X::?#EP?']IXA\^+R(-+>Q,7.XL9%;=Z8P*Z2
MB@#G=*\/3Z?XU\0ZX\T;0ZHELL<:YW)Y2,ISVYS53QKX7OM>NM%U'3)K/[9I
M-RTR07REH)MR[3NQR".H.#@UUM% '"0>$_$%[XUL/$6MWNG/'#:S6LEE;(X1
M$<#&UFY8D]<@<8P*SF\$>+[;PM=^$-/UC3!HCQ20P7,T;FZ2)L_NR!\IZ[=W
M7';->F44 <+/X-U>QDT'5=#O+--8TW3ETV=+I6,%U" ."5^9<,,@X[\U!:^"
M=?FN?%5[J^I6,MUKFG"T18$98[<A74 9Y*C<.>I.>*]!HH X&_\ !FMQZ?X-
METB\L!J?AV#R2+M7,,H,(B8_+R.F1]:6Z^';:C;^*H+J]6+^U[R.\M9802UN
MZ*NTD'K\R_E76:)K=CXATJ/4M.D:2VD9T5F4J<JQ4\'W!K1H X*X\+^+/$<V
MG6WB>_TD:997"7+IIZ2>9=NARH?=PBYY(&:V_#_AZ?1]>\1ZA+-&Z:I=)/&J
MYR@6,+@^_%;5_>P:;IUS?W+%;>VB>:5@,D*H)/'?@4FGWT&IZ;:W]JQ:WNH4
MFB8C!*L 0<=N#0!Q,.E:[X+\%/;:=-;S7\FJ&50(F<,DLV2N.QPW4\#!-=_5
M"[U>TLM3L-.D+-=WQ<11HN3M499CZ*.!GU('>JMYXJT:RTC4M4>\5[33)&BN
MWB!?RW7&Y<#J1N&<4 <K9>%?&/A-KBS\*:CHTVCR2O+#:ZI'(&M=QR55H_O+
MDD\^M/3X;/?>'M>M]:U/SM7UN5)Y[R"/8L+QX\H(N>BX'4Y/-=]'(LL22(<J
MP##Z&G4 <3#I/CN_N;"'5M9TVVLK6599I--619KO;T5MW"*>^,^V*23PUXET
M37=5OO"UUI9M=5D%Q/;:BLG[F; !="G4' )![CK7;UEW?B#3[*ZEMI7D,L1A
M5E2,M\TK;44>I)[=AR<"@#D;WP-KT>F^'I;#6H;S6M)NI;EY]2#M',9 0PPI
MRH&> .@%37?P];5?^$OCO[M$CUV2WEA:$$M \2* W/7YE!^E:&K_ !%T#1-:
MGTBY^W27D"JTB6UG)*%##(R5![59T#QKI7B2^>SL8M025(S*3<V4D*X! X+
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
M92K'<Q)+=,= ,>] &#;2>*?$%IXQOAXIN[&/2-2O(;**WBCY\OYAYA*DLN"
M!QWSFH)]6\4V_@G1?'4WB*9IYY;8RZ<D*"V:*1U4KC&[=AL[L]<XQQ7;Z/X3
MFTS2O$UF]U&[:Q?W5VC!2!&)@  ?4C%4[OP-<7/PTTWPJ+V)9K06P:<H=K>4
MZL<#KSMH P/$WC'S_'M_H-SX@OM$T[388B[6%JTLUQ+(N[[P1PJJN.,<D_EF
MW'CO7$^'WB=[74);FZTFZMEL]3EM3";B*21 -R,H^8?,I( ]?>NVU3PQK-MX
MJN/$?AB_LX;F\A2&]M;Z)FBFV9"."I!5@#CT(JGJ'@;6=7\&ZKINIZ_]IU+4
MKB*=I"K""W".K".),G"X7ZDG)H J:@/$7A+Q!X;N)_$UUJ<6J7ZV-Y;3PQK&
M"ZL0T8504 *],GZT[3#X@\:ZAKFH6_B.ZTFVL+^6QL;>VBC9&,6 7EW*2X)_
MAR,"NF\3>'9=>NM!ECN$B&F:E'>N&4G>%5AM'H?FK'_X13Q'H^JZH_AC5K"W
ML-5G:YFBO+=I&MIF #O%M8 YQG#<9H X'1_%-[X<^&'AC38[P6%SJ>H7<4]Z
MD!F,")-(9"B '+<@#@]:Z#0/&!LO&%IIMKKNIZ[I-Y!,TKWUDT<EI)&N\'?Y
M:!E8 C&."!6C:?#6ZLO!^C:?;ZN(]9T:[ENK2^,6Y27=B5=<\AE;!YK:TO1?
M$]QKL>I>(M8MC#!"T4>GZ:KI!(6X+R;B2YQT'04 <4\/B?Q3\,M2\52>(YX)
M;RRN)8],2*,VRP88>6?EW%BH^]G@GVKT+P1_R(7AW_L&6W_HI:Y7_A!/$]GX
M>O/"NEZ[8Q>'YEE2%Y;=FNH8WR3$"&VD<D;B,@'Z5V^@:<^C^'=,TQY%D>SM
M(K=G48#%$"Y'Y4 <MH#-JWQ.\7W<CD&PBM].MB.L:E#(Y'U8C_OD5YZNG7%K
M\+_B1++JMW<JNIW<!CE";682)F4X4'<>_;T KT:PB.@_%;58Y.+;Q#;1W$#=
MO/A78Z?4H5;\#Z5G7'P]UB32_%NC)J=E_9FMSRW<):%O-AED920QS@J I]Z
M*M^/$GA2/PUJ\OB6YO3>W]M9WEE)%&(-DO'[L ;EV]B22>]4=0\9KJWBO6[6
M]\4:EH=EIMP;2VATZR:1I74?-)(_EN,9X"\<#\^[\2^&9M=TS2+2.Y2)K"_M
MKMF920XB.2![FLV7POXAT?7M3U'PKJ&G)!JD@FN;34(794FQ@R(4(/.!D'TH
M L?#KQ#>^(O#DTNH$R7%I=R6IN3 81<JN"LH0@;=RL./7-7-3\$:'J^H7-]>
M6\K3W'D^8RS,H/E'<G /&#^=6O#6DWNC:0+?4=5GU.]>1IIKB8G&YCG:BY.U
M!T"CI6Q0!Y/_ &AKMA\8_%9T/0XM59[6S\U9+Q;?RQL.#RISGG\J[;1K[Q)J
MBW<&M:$FC*8\1307ZSL6/' "C!'7G-8E_P"$_%$'C;5?$&@:MIENNH10QO%=
MVSR$>6N!C##U-:6FVGCJ*69M2U71;A#"PB6&TD3$O\))+'Y1W% '(6'B/Q7J
M&OI\/Y+T1:M8SF6_U9-F9;,;60HO02-N53QQU[\;*R:QXQ\7:[8V^NW>D:7H
M[QVR+9*GF32E-S,S.K<#(  ZTQ/AE)::78W5EJ2KXJMKLWLFJR(3]HD?_6(X
M'/EE?E [8'O6A=>&-?T[Q%?ZSX9O]/B.J*AO;6_B=XQ(B[1(A4@@XZ@]: .7
M\367BC^T/ MC?ZI;#6!J-Q&NH0Q9S'Y9PY0@ /LSQR,^M;FD3ZSH/Q%D\.7&
MM7&K65SI37T+7P0212+(%(W(H^4Y]./YSVO@.\@N?#MS<:PUY<Z?>SWMW+,I
M_?/*I!"#/R*,\#T%:&K>$6U7Q:VK/=^7;OH\VF/&@.\&1@=P/3@4 >::SXLN
M;'0[O4HOB%<7OB*V!D:TTVU$U@,'[G$?W<<;F;WKK-1U'7];\>Z5H]CK$FF6
M5WH?VVX\F-&<'S /D+ X/(&3GC/&>:A/@'Q7/X';P=)K6DV^F);F!)[:T<32
M@?=#Y;:N3C<1DGGUS726'A2YM?%FFZW+=1,+711IKQJIRS[U;<#Z?+TH Y"7
MQ=K?A'3_ !S9W-\VK2Z)]E-C<7**'/V@84/M !VL1SWY_";Q-:>+?"6E:=J,
M?B^\O9)KZV@OHYX8MF'D )BPH*#/&.>#ZBM+Q)X5LH(?'.K:U+))I>K6UMOC
MMHRTL A4C>/4@D-_P&N-\076I:U;>&]-;QEI>ME]2MC;P:?"!-.JMDRS?.V
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
M7)& P,;[$W C@@9 _$50L-0UG3? &J3:.+I0?$]REY-:0B::&W,AWNB'()'
MZ'&2:Z^#PGXAN_&NC^)M8U6Q=[&.:(V=K RQJKKC*LQ)+9P23@8  %,M_!&K
MZ?H,]MINN_9+_P#M>74XI$5O*<.Q/E2KD;E(//X&@"#P#K4.I:Q=1:?XR;6]
M/%N&-K?H$O()0V"?N+E,<<C@XIGQELIKGPC;RQW]Q;K'?6ZM'$%VR%I4 )R"
M<KU&,>^:TM)\*ZO+XPC\3^(;G3C=P6K6T,.G0LBD,02SLQ)8\8 Z"M/QEX=E
M\3Z"-.AN$@<7,,^]U)&$D#$<>N* .1U"'Q-=?$&'PG9^*KRVM(]%6[FNC%&T
MSN)F7CY0 3E<X'1?>I].&N^,=9UJ%?$E[INGZ/<#3XOL:1B2>9$!>20LIXR>
M%  KIU\.RCXA/XE^T)Y+:4+#R=IW;A*7W9].<5E3^%_$&D:_J>I>%M0T^.'5
M'$US::A"[*DP&#(A0@\@#(/I0!RM[XQ\3KX3DM4OHEUS3_$<>DR78B&RX4D8
M9DZ#(89 ].,5>O+;Q3IGCG3/#L/B^]FMM7M999YYX(C+ 8\$F+"@+NR!@@@9
M)Y.*T?\ A6\J>'[:R_M,37[:U'K%]=R1X\^0,&8*H^Z,  #MBN@O_#LMYXWT
M?7UN$6*PMYX6B*G+F3;@@^V* ,CP1>ZI%XD\4>'=1U.;4H]*EMVM[FX51*4E
MCW[6*@ X(ZXKMZY_2/#LNF^+_$>M/<(\>K?9MD84@Q^5&4.3WSG-=!0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !17&?$SQ-=^&?#5N]C(8;J^O8K*.<0F4P[\DN$ .XA5.!Z
MXZURNF>(YM.\4:-#I.K^)-8M+V<6]]#JEC(!&&'RRHYC7;AL9'3!]J /7:*\
MLT2R\0>+IO%,DWBS4[&*PUBZM;*.S*+MVD$%R5)91D +QT/K5>P\5Z[XGT#P
M-IB:@UC>:ZD[WM] BB01P9W;,C 9CCG''- 'K=%>=6":WH7Q1LM%DU^\U'29
MM,FN(TO"ID5PR@AF &X#/!//)%<CJ_B-XM$U'4(O'FKWOB&V$DHCTFW:2PC*
MDD*?W>W8 ,%BWO0![G4-W<I9V<]U(&,<,;2,$&6( R<#N>*\]DU75?%WB/2-
M"AU.XTJV;18]5O9;+"RRLY"K&K$':H.22/I5>QO-?TG6O&VEW6N7-]%IVDI/
M8RS!0Z960Y;  + C&<<X!H ]'TZ^BU/3;6_@618KF)9461=K ,,C(['VJS7D
MJZIXAU=OAU80:Y<6?]KZ5++?3QJI=RL4;;AD$!N2,XXW$U977-3\$ZOXJT^X
MU.[U>TL-(74[4WQ#2JV64H6 &02!]* /4:*\>\16GBK2/AE+XKB\8:DVJM;1
MW%Q$VS[/A]N5C7;\A7=P0><>_'KT1+0H2<DJ": ,[3+^P\16<=]';.5BG<1_
M:8=K(ZDJ6 /3O@^AK4KQK_A)/$=SX&T"6VU>2+4+WQ.U@URRAL1EY5 (Z$#
M./85T5NFJ^%OB/HFE'7]1U2PUBVN3)'?LKM')$%;<A51@'=C'3], 'H=%<]X
MXGUNV\':A-X>C>34U5?*$:!W W#>54\%@NX@>M<=X,URTN?%-O:V'C'5)RT3
MB[TC7HMMP6QE6C)5<$<Y )&* /0-%UVRU^WN9[$R%+>YDM9-Z[?G0X;'MFM*
MO&O"F@:KJ>C>)[R#Q-J.FK!J]\;6&S**N\.26DRI+Y.!C(&![U>LO$^N>+;7
MP;I$6HOI\NJ6#WNHWENJB4JF%VQY!"EFY)QQVH ]7J"\O+?3[*>\NYEAMH(S
M)+(W15 R2?PK@$O-6\*^+9O#TNKW>I6-[I<UW:2WA5I[>6/JI8 ;E(.1GH:Y
M@:9KFL_!J^\2:MXKU266XT>5S:1E%APJ_+D;222%^8]]QZ4 >T6MS%>6D-U
MV^&9%DC;!&5(R#@^QJ6L#P59M8^#=*C:\N;HM:QR;[A@67* [1@#@=!7 ^*-
M:N[/Q;JL?B36_$&A6"E!I=S80YM"NT9,C!6+-NSD'M0!Z[4-W<QV5G/=39\J
M"-I'P,G"C)_E7GFM:U*OAGPY)?>-[6TM+A3]KOM/3]_>D#@0*%;'/WL#CVZ5
MCZ-KT\NJ>)]$@U75M1TG^PGO()-6@9)E;YD.TLJLR'U(ZCV- 'JNDZI;:UI%
MIJEF6-M=Q+-$7&#M89&1VJY7A\'BF:UT'P1X<&H7^FV<NC)>7=SI]LTT[* %
M5$VJVWG)+8]/QV-#\2:X;K7])T6XU35HDTQKO3+G5+1XI$G!V^2S,BA\DJPS
M[B@#U@C(P>E4K31]+T^=Y[+3;.VF?[\D,"HS?4@<UY5X7\0*^N:1 _C#6K;6
M'D5;_2]?@V+/D?,L0V@*V[[N#^%>Q4 %%%% !1110 4444 %1P6\-K%Y5O#'
M%'DMMC4*,DY)P.Y))_&I** "HU@A6=IUBC$S@*T@4;F Z GK4E% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 8?BSPU%XIT8637,EI<13)<VMU& 6@F0Y5P#U[\>A-9=EX?\4W6LV-YK_B
M*!K:Q)9+;38'@%P^,!I27.0.NT<9KL** .?\,>''\/KK0:Y6?^TM4GOQA-OE
MB3'R]><8ZUPVI^'K'P=X8\(V%YK;Z?J.G7$JV>M"W!@C9]Q9)06X5P<=>HZB
MO6:9-#%<1-%-&DD;##(Z@@_4&@#R+08)O$7Q4FGE\01:Y%%HTEO<W5C&$MX#
M(X"QH06^;&YB<D_EBM:+X?>)!X/D\(-XCL8M&$+PQRP6)%PZ'.%<E]H'/.!D
MCN,YKT6VM;>SA$5K!%!$.0D2!1^0J6@#RS7+:U\.ZSX;3_A(8]$UNWTH6@U"
MZ@!L[N), Q-EAALC<.>_>JW@O3I]>U_QU<#6!JD-[:Q60U-(@L+R;'#", XV
MIN4=3]3FO5KFUM[R+RKJWBGCSG9*@8?D:?%#%!$L4,:1QJ,*B* !] * .0T[
MP1)8WOA"X-\CCP_826C 1D><6C5-PY^7[N<<]:DU7PQ"=<US7KTO=65UH_V*
M6RBCS(ZJ69MISR2#@#U[UUU% 'SWX@N3J7PXBT/3?'4&JPSB&"PTN*V47LGS
M+MCF(8D! .?E&=O)]?H*-=D:KZ "H(]/LH;IKJ*SMTN'^]*L0#GZG&:LT <%
M;?#J6#0]%T\ZDA.G:[_:Q?RC\XWNVS&>#\_7VZ5O:GX=?4/&.@ZZ+E472X[E
M&A*9,GFJHZYXQMK?HH RO$6D3:YHD]C;:C<:=</M:*ZMV(:-E((XR,CC!'<$
MUST'A+7=2\1:5JOB;5=/G&DL[VT=C:-$7=EV[G9F8]/X1@9KMJ* .;\.^%WT
M+1]5L6NEF-]>7-T'";=@E.<8SSBL.'X=7=AHGAQ=-U=+?6M"B:**Z:#=%,C?
M>1TSG!X[Y%>@44 <;I_@[49M7O-<\0:I!=ZI-9-96Z6T!C@MHVY.T%B6).,D
MGVJS9^#_ "/AJ/"$UYNS8-9-<HF/O*1N"Y]^F:ZFB@#&\+:=J>D:!;:?JM[!
M>3VZB))88C&"B@!<@D\\<FL>\\/>*K?5M0N-$\06OV._8.]MJ=N\_P!G;&#Y
M1#C@XSM/ KL:* /.8/AG=:''X>G\/:K M_H\4T1-];EXIQ*Q9SM5@4.2<8/3
MBK=MX%U5O$.I:WJ6N175SJ&E/I\B);>7'%DY78-Q.T<\$DDDG/:N[HH X(?#
M^]L;#P[-I&K1VVM:+9BS$\D&^&YBP,HZ9!QD9&#D5=M/"FM70U:?7?$<[W=_
M;?9HUTXO;PVB_P!Z-=Q)?/.X\]NE=A10!P#^"O$>KOI5KXCUVQNM/TRYCN4:
MWLF2>X>/[N]BY"^^T<UUUC;:I#JFHS7FH)<64S(;.W6$(;< 88%ARV3SSTK1
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M:-<P7=W:-<3W,ELX<16YCQAR.@8D "@#H-.^(7AG5M9ATFPU!I[R8NJHD$F
M4+9#';A3\C=<<#/<9V=7UG3M!TV74-4NX[6UCQND?U/0 #DD^@YKD/A%%''X
M-G=$ :34[MG('WCYK#)_  ?A3?B6T=K>^$M2OA_Q*;/5U>[9AE8R581NWH Q
MZ]LT ;ND>.= UNYEM;2ZE6ZBB,QM[BVDAD,?]Y5=06'TS7"3_$Z\U+P%XPO[
M&=K?4-.N91:.MHRA8!(JH3O7!8@G(/(ST%:WB+4;#6_B1X,AT:Z@N[VUFFN)
MY+9PXAMS'@[B.@8D >M<C>WEL?A;\2K$7$7VQ-9O)&@WC>J&9,,5ZX]Z /2=
M-^(OAK4=0M=-BU%C<W/R0NT$BQ3N!R$D*A6/T//:K6M>.-!T'4/L%Y=2O>!/
M,>"VMY)WC3^\P13M'UKG_B##'#HW@Y(D5%BU[3UC"C&T D<>G%<YIG]H6/CS
MQC#)XNM= NI;T7 2[M(W,\!4>6RN[#( R,#I^- 'I%QXS\/6NA6FMRZI"-,N
MI%CAN0"4+-G .!QT.<XQCG%6/#_B/3/$^GM?:5+)+;K(8BTD+QG< #T8 ]".
M:\>:RLW\$:<8+^34[.^\9PR>;):"!)-SX?RU!(,9()'3J>*]VH YO6/'?A[0
M]2;3[V]?[5&@DF2"WDF\E#T:0HI"#Z_6LCP;XRCF\#77B#7]4B^S17MP@N6"
MA?+$A5 -HYXP!CD^]4?".JZ;H'B+QM:ZY>6UG?/JKW>ZYD">9:LB^603]X !
MAQTK@E D^&NA7]E-]BTJW\42S23&#S%MHS(XC=D/55)'!]10![-HGC70M?OF
ML;*YE6\">:(+FWD@=D_O*'4;A[BJD?Q$\,7NI_V1::HSWSF2,!+:1A&Z;@=Q
MVX'W&//7'I7)A!?>/_#(NO&\6LWL#2SP1V-A& L93#F1T<[5(P.>IK2^&T4<
M?A'Q$ZH TFK7[.0.IW$?R H W/#'B6PN+#1;&773J=]?6SSPW36K0?:E4_,P
M7&%(X^7.>]:LWB+2;?4[G3IKQ([FUM?MDX8$+%#DC<S8VCH>,YP,UY78V\EK
M\&?!_B>V0M<Z RW9"]6@+%9E_%"3_P !JW%J"0_#[Q?X\N],CU'^UY2\-K.N
M5:U1A%"&']W&7/L: .QL_B3X7OKZUM(KV=&NW$=M+-:2Q13L>@1V4*<]N>:I
M6'CV.\^).K>&V9DAMX46 BUDR91O,A9B,  *,'@'L37">,+^\;3O#RWWB_2K
M[S-2M)(]/TRU18T4./FW;F;:.@/'45V%E>6UM\9/$MO/<1137.FVOD1NX5I<
M!\[0>N/:@#9\+>)K"?3=$LY]>.J7VH022V]V;1H/M01CN(7&%(XXZ\9K:DU[
M3(M8ETF2Z5;R&U^V2H00L<.<;F;&T<@\$YXSTKR72[:6'X'>%?$=JA:[T!_M
MP"]6A$C"9/H4)/\ P&IKJSO?$?PV\<>*+-)'N=<+?954'<;.$A5 '7YE$AQW
MW4 =W8?$;POJ5_!:6^H/NN7\NWEDMI(XIV_NI(RA6/T//:NJKP[6'AU7P5I]
MK+\0K>YL[IK=+2SL=*B-P'#+L"J'W*5(&>F,$5[CVH XS2/&6D:9X,TG4=8\
M3+?1W;/''J3VA@$[ N?N ?+@*1SUQ[UIZ%XVT'Q'?36.GW4GVR%/-:">WDA<
MIG&X!U!(]QZUY3H$23> /A4DB!E_MHG!&1D-,1^HKN=;"K\9- <H6SI-V&"C
ME@"O% &@OQ+\*/>+ -1?8\OD+=&VE%NTF<;1+MV=>^<55M?'D<_Q0O/##%A;
MQ6R>7BUDRTVYMV6Q@* !@\ ^IKSPZBF@>"?M>@^)=.U;0(W 7P[K5LC3*?,_
MU8P=VX'D CC -=O87]O#\:K];J6.VFN]%MO)AE<*SMO<E5!ZD>WI0!IVWQ1\
M(7C2"VU1I5BMGNI'6VE*HB LV3MX( SCKT]16Y>>(]*T_0X=9N;K9I\PB*2^
M6QSYA 3@#/)8=J\W\)6F_P#9KNHK>+,LVG7YVJ.78M*/Q/ %5/%/B;1;OX.Z
M#96NI6T]U-]@40Q2!G4HT>[<HY7&,'/? [T >AZMX[\.Z+J$VGWEZ_VZ%49K
M:*WDDD(8$@@*IR, Y(Z=\9%49?BIX.CM(;H:L98)%#L\-O+((ER1F3"GR^0>
M&P:J:+$A^-/BF4J#(NG6:JV.0#NR/T'Y5A^'8(D^%_C_ &QJ-]YJN[ ZX# ?
MH* /0=8\5:+H5C;WE_>JL5T0+81*TKSDC(V*H);CT%1:9XQT/5M/OKVUO#LL
M%+7<<D3QRP  M\T; ,. >W..*\J<7=OJWP\O6UF/1[9_#J06][/;K+&DY12R
MG<0%++C!SSC%:,<4<^M^+;P^)_[;O(?#TMO<O;6210+G+("ZL07&&XQT/7C%
M '8Q_%#PA-<6T2:H2ERRI'<?9Y!#N89"F3;M#<]">.AQ4$OCR.+XK+X68L+;
M["&R+60L;EI  -V,;-O\73)()SQ7+^((8H_V8K94C50-,LW  _B+QDGZY)-;
MUS>6UE\=H/M5Q%#Y_AP10B1POFR?:<A%SU;VZT :DGQ+\*1WC0/J+A%E\AKK
M[-+]G$F<;?-V[.O&<XKK:\':^BT+P;=WGA[Q-I]YH4+R;O#>NVR&16\PDQ#!
MW9W= 1Z&O<;*9KBPMIWA:!I(E<Q-UC) .T_3I0!/1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 1S017,#P3Q)+$XVO'(
MH96'H0>M4(?#FA6\R30:+IT4L;!D=+5%92.A! X-:=% $$=G:PW4]U%;0I<3
M[1-*J /)M&%W'J<#IGI4]%% !1110 4444 0W5G;7UNUO>6\-Q"V"8YD#J<=
M.#Q6?_PBOAW_ * .E_\ @''_ (5B_$KQ7<>$?",M]9JQNWECCB;R&D5<NH8G
M' ^4G&>IP.>E9&I>/H]/\?:;Y]Q>1Z3=Z.\T=H;1_-DG\T*N(]N_=@-QCIS0
M!Z EC:1RQ2I:P+)#'Y43B, HG]U3V' X%5[_ $T7%K??8I%LK^YA,8O8XU,B
MG!VDY^]@GH:H:/XRT36]/O;RWNFA2P)%XEU&T+V^!GYU8 C@$Y]C6;;?$SPY
M<W5I%NOX8;R01VMW<6,L4$S'[H5V4#GM0!B3>"?$VMQPZ?K2^';>S,T4E]=Z
M?$_VF]$;!@""H"Y(!/)]J[R^T/2-4GCGU#2[*[EB_P!7)<6Z2,GT)!Q7*CQP
M_P#PM>3PRT=Q]C6Q5AMLY"3.9,9+8QLVC[WW<D\YZ=3K6M6'A[29M3U.;R;2
M$J'DVDXW,%' ]R* *FN:-=7&E72:#<0:9J4K)(+CR%99"N/ED&.01\OJ :YJ
MQ\':U>Z]I=[K,&@Z?9Z;,UREMI"/F>8J5#.65< 9)  /UK6@^(OAJ?2+O53=
MS165M(L9EFMY$\TM]WRP1E\]L9JUHGC+2->OI+" W5M?)'YOV6]MG@D9,XW@
M.!D>XH T=0T32=6:-M2TNRO6C^X;FW20K]-P.*NI&D4:QQHJ(H 55& !Z 5P
M/A+QK';?#Z#6/$FH.\DE[/;HWEEI)6$SJB*B#+' Z =JVM+\>:+JMU=6<:WU
MO>VT!N7M+JRDBF:,?Q*I&6].,F@#?>QM)99)9+6!Y)(_)=VC!+)_=)[KR>.E
M))86<MD+*2T@>T"A1 T8* #&!MZ8&!CZ5QG@7Q]'KWA_4]1U:1K86<\S22R6
M[PQ)$'8+AF&"0!R,D@]:TM+^(6@:MJ%O9Q27D#W>?LCW=G)"ESQG]VS* W';
MK0!U-47T72I9[B>33+-Y;A=D\C0*6E7CACCD<#@^E)K>I+H^B7FH,DCBWB+A
M8XVD)/;Y5Y//Z5RGA?XA65S\/+7Q#KMPUNP54G=[9T#RGD")<9?KQMST/H:
M.SNK*UOK5K6[MH;BW88:*6,.A'N#Q5>VT32;*.&.UTNR@2%B\2Q6Z*(V(P2H
M X..XK-T3QKH^NZ@^G0-=6U^L?FBUO;9[>1D_O*' W#Z5LWU]:Z;8S7M[.D%
MM A>260X55'<T .BM+:WB>*&WBCCD8LZH@ 8GJ2!U)[U!-I&F7.GKI\^G6DM
MDN-MN\"M&/HI&*PM,^(GA_5=0MK*.2[MY+O_ (]'N[.2!+G_ *YLP ;Z=31=
M?$/P[::ZVBM<7$FH)<+;O%#;2.48[<%L#A?F49_P- &_;:5IUG8M8VMA:P6C
M @P10JL9!Z_*!BH+?P[HEG"T-MHVGP1,X=DBM452PY!( ZCUJIXRO%T_PCJ-
MT^J2:4L<8)O8H?-:'YAR$[^GXU7U7QSH>AWZ:9>7%Q)J#6Z3QV\%L\LDJL2
M550<GY6SZ=Z -C4-&TO5P@U+3;.]$9R@N8%DVGVW XI]QIMC>60L[FRMI[4
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
M+6!)+V*.\D$5I=3V4L<%PYZ!)&4 Y[>M '1SZ;875B+&XLK:6S"A1;R1*T8
MZ#:1C I+32M.L+)K*SL+6WM6R&@AA5$.>#E0,<U:=E1&=V"JHR23@ 5QO_"T
MO"X*2&:]6Q>3RUU%K&46I;./]:5QC/&>GO0!U;V%G)8BQ>T@:T"A1 T8,>!T
M&WI@8'Y4VYTVQO)X)[JRMYYK=MT,DL2LT9]5)'!X[5AZ_P"/M \-:A_9^H7$
MWVTQ+,L$,#R.Z$L,@*.?NMGTQ2:EX^T/3;M+0F]NKHPK.\%G9R3/%&PR&D"C
MY..QY]J -9_#^C2:B-1?2+!KX'<+DVR&7/KNQFM&J6DZM8:YID.HZ9<I<VDP
MRDB=^Q!!Y!!X(/(J[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!POQA.WX8ZDY^ZDMLS
M'T N(R359;JRU3XTZ3>VD\-U;MX?F>&:)@ZG]^!D$?B*]!DBCFB:*5%>-QAE
M89!'H14,%C9VQ0P6L$7EH43RXPNU<YP,=!GG% 'EFK:B-'\1?%&_&G1:@(K&
MP8VLJ;DD_=L/G'=0.3["N?\ %^IR3>&])^T^-['4S)=VLBZ=IMM$D42AUY8C
M<X5> ,D<D#VKW<6\(DDD$,8DE $C!1EP.F3WJK#HNE6\4L4.F6<4<I!D1(%4
M.1R,@#F@#C)+ZTL?CP4N[F*!KK0(XK<2,%\U_M#?*N>I]JF^,BA_A7K"L,@M
M;@_]_P".NTFL[6XFBFFMH9)83F)W0%D/J">GX4^:"*XB,4\22QMU1U# ]^AH
M \X^+$$T#>%;]+MK#3['409[I(5E6V)4K'(5(Q@'C)Z9JIIX@U#XDZ"7\:2^
M(;VSBGF7[):0>5#&R;3YKQD8#<8'/([9KU1XTEC:.1%=&&&5AD$>A%5[+3;'
M3D9+&RMK57.6$$2H"?? H \4TC69-,\%>%K:(:=:O>:O>JNJZA")([$B20Y&
M2,.W0<CO6IH]X9_C5I22>)QK\B:;<(T\<,<<2-E3L79P3CD\DC(KUB33;&6T
M-I)96[VQ.3"T2E"<Y^[C'6B'3[*W$(@L[>(09$02)5\O/7;@<9]J /#9&_M#
MX,^(M+LIA)>V6K2S7EK%AI4B%SN)*>F 3SP=IK4U*:UUE] MY/B'+K9GOX)K
M2TL+&W,BNIR';;AD51G).,>E>P16=K#<2W$5M#'-+_K)%C 9_J>IJ.VTK3K.
MX>XM;"U@FD^_)%"JLWU(&30 :JK/H]ZJ@EC;R  =SM->*Z=J=A_PA7PXU1[F
M*;3-'NU34MC;Q:R,A"-(!]W:Q')Z9'K7NM5XM/LH(YHXK2WC28DRJD8 <GKN
M&.?QH \^UG5-/\1_$SP?'H5W!?3V#7%Q=3VKB1886CVX9EX&XX %:7Q9M9[G
MX?W1BA>>*&>">XA09+PI(K.,=^!G\*ZZSTZQTY&2QL[>U1CEE@B5 3ZG JS0
M!Y=X]\0Z+XGTG0]-T#4+;4-2NM2MIK1+5P[Q!6#-(P'* +G.<=:U?!$:#QUX
M]E"C>U_ I;N0(1@?J:[&UTO3[*:2:TL+6WED^^\4*HS?4@<U.D$43R/'$B/(
M<NRJ 6/J?6@#COBY_P DJ\0?]<%_]#6J=C&C?&]W*@LOAB(*?3,[9KOIH8KB
M)HIHTDC;AD=0P/U!I!!")_/$2"7;L\P*-VWKC/I[4 >;Z9HMOK^N_$W1YP!#
M=S0QDX^Z3;C#?4'!_"J/@*\O?&'B:QN=3B=7\+6)LI@XZWS$I(WO\B#_ +[K
MU9((HY))(XD5Y""[*H!8C@9/>B."&$N8HD0R-O<JH&YO4^IH \Q\ ^(M#\,>
M&=4TOQ!J%K8ZE97UR]['<N%>7<Y8. >7#*5QC.:PO#%I<V</PP2XA>#S+Z_E
MBAD&"D3I(R#'^Z0?QKV2YTO3[RXCN+JPM9YH_N22PJS+]"1D5.\$4DD<CQ(S
MQDE&902I/!P>U 'C?B:&[TWQ)J_@>S5U@\6W4-S;N@XB5LB[_1,X_P!NK?B:
MVDT?XL6,HUT>';&71EM+*[:"-X@R2$M#F3A3C:??&*]9:"%YDF:)&ECR$<J"
MRYZX/;--NK.VOH#!=V\-Q">L<J!U/X&@#S[P#';7/C/Q!J$'B"YUN;RH;>YN
MQ:Q1V[L,E0K(<.R@D'CC/6K'Q'CETW4O#/BU89)K;1+N3[6L:EF2"5-C28'7
M;@&NZMK6WLX%@M8(H(5^['$@51] *EZC!H XC7/BAX=LM$:XTC4K35M1F7;9
M6-K)YDDTA^Z"J\@9ZYQ^=91U!=%^+%MJ?B8P6']H:%'!!-))^YCF5]TD0<\9
MYSSC-=_;:-I=G<M<VNFV<$[=98H%5C^(&:GNK.UOH#!>6T-Q">3',@=3^!H
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
MJ_PJ"=[;AQ[GTK>\3_\ (IZS_P!>,_\ Z+:O--!16U;X1EE!*Z-<D9['R(Z
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
M)G1=VTL< D>GK6=IGCO3=1U>WTV6RU/3I[M6>T-_:F);D 9.PY/..<'!QVH
MZ9(T3=L15W'<<#&3ZTV:"*YB:*>))8VZHZA@?P-<I;_$32;[7Y=&L[/5;BXA
MNGM+B6&T+16[J2N7?.%!(./I5;1O&&D:5\/])U.;4=1U&.Z8Q6S31;[NZD+L
M H1>IX(^@% ':1P0PPB&**-(@,!%4!0/I2^3$45#&FU""HVC QTQ7.Z5XYTK
M49;Z"XBO-+NK*'[3/;ZE#Y+K#_STZD%>.H/%4K3XEZ-<S6IDLM6M+&\D$=MJ
M-U9F.WF9ONX;J-W8L #0!UMQ:V]W'Y=S!%,F<[9$##/T-2(BQH$10JJ,  8
M%*2 "2< =ZX>7XJ:+';O?)I^LS:0CE6U2*R)M@ <%MV<E0>,@8H [*"SMK5G
M:WMX82YRYC0+N/OCK5;4=(MM2L+VU8>3]LC,4LL2J'*D8ZD'G%9&L^.](T74
MK73Y$O+J[N[;[1;16<!E:=<@87'?OZ8!.:?HWC?2-8L]2G/VFP?2^;Z"_B\J
M2W&TL"PYX(!((/:@#?@ACMK>.")=L<:A$7T & *9+96DXQ-:PR#=O^>,'YO7
MGO[UY?XO^)4=WX=MFTN#6M.:ZO+<6MY-:M%'<H9%W!&]UR<'&1FO4;NX^R6<
M]SY4LWE1L_EPIN=\#.%'<GL* )2 RE2 01@@U%;VEM9JRVUO# K')$2!03^%
M>-M\0-6O_A(=8N);ZTNX=2C$MV8O*1XS<L-J$=0J#:W]:[_3?B!IFH:W;:5)
M8ZK837BLUG)?6AA2Y"C)V$]\<X(% '3BWA69YA#&)7&&<*,L/<]Z9;V5K:%S
M;6T,.\Y;RXPN[ZXKFM0^(.F66I7=E;V&K:FUD<7DFGVAECMSC.&;(Y Y(&2*
MDU/X@^'],TC3-5>XEN+/4V*VKVT9<R-M)"XZY.,8ZYXH ZBH(;.UMY7EAMH8
MY)/ONB %OJ1UKFI?B!IL&F6%S+I^K)=W[NEMIC6A^UN4.&/EYX ZY) Q4<OC
MZSG\/ZQ=6=GJ*:CIT?[ZPEM2+B(L/E8IGE>^02, T =<L:*S,J*&;[Q Y/UH
M2-(P0B*H)R0HQS7E?@7Q/;:-X(BU[7+_ ,07-UJ!B01WH:3SYF!(%J@Z@Y[>
M@]*[/1/&FGZSJCZ4]KJ&FZDL?G+::C;^4\D><;EY(89]#0!O7%K;W<?EW,$4
MR9SMD0,,_0TOD1"-8_*38F-J[1A<=,"N2T7XE:+KUT([*VU+[.$D:6]DM2MO
M"4!+*\F< X&?Q%,@^)VB3-!*]IJMOIMQ((X=4GLV2UD).%^<\@$]"0!0!V31
MHS*S(I9?NDCD?2HI;.UGF2::VADEC^X[H"5^A/2IB0 23@#J37%'XI:#C[0+
M;5#I/F^2=7%H?LF[.W._.=N>-V,>] ':-&C,K,BEEY4D<CZ4V6"&<*)HDDVG
M<N]0<'U&:Y74?B+I-AX@GT-+/5+W4+=HQ+'96IEV*ZA@Y(/"C<,D]SWHO_B)
MI=G?WEK;V&K:BMBVR\N+"T,L5NPY*LV1D@=0N<4 ==4:6\,32-'#&AD.7*J!
MN/OZU@ZAXVT6QTK3M0266]34B!8Q6<1EEN#C/RJ/0=<XQWJ#3?'EAJ,]_:?V
M;JUKJ-G;_:6L+FUVSR1]-R $AN>.#UH Z*WL[6T#?9K:&'><MY:!<GWQ4JQH
MF[8BKN.XX&,GUKS[P-\0!>?#IM?\2//;_9S(T]U+!LCDS*X41X^]@!5P!G/'
M)K:TSQYIVH:I;:=<6&JZ7<78)M?[1M3"MQ@9(0Y/..<'!]J .E\B+R?)\I/*
M_N;1C\J<T:,5+(I*G*Y'0^U87C76I_#_ (-U;4[6*62Y@MI&B\N+S-C[3AF'
M]T'DGTKA+SQU=0V_@#4[I]3MX;EG2\B,#![IO(&,(OW@SD;<#G- 'K+*KJ59
M0RD8((R"*:8HV55,:E5(*@C@$=,5S^@^--/U[4[G3/LFH:?J-O$)FM=0M_*=
MHR<;UY(*YXZUFM\4-#4/<+:ZK)I4<AC?5H[-C:*0<$[^I4'C<!CWH [,QH7#
ME%+@8#8Y J)[.U>Y6Y>VA:=>%E* L/H>M2HZR1JZ,&1@"K*<@@]Q7'WGQ*TJ
MVDO#;Z;K.H6ME(T=S>65F9(8F7[PW$C.WO@'% '8NBNA5U#*>"",@T    #
M':N8U3X@:%I5KH]R\EQ<1:PA>R^S0F0RX4$ *.<G< !CJ><5+I'C33M6N+VT
M:VOK"_LXO/EL[Z#RY?+[.HR0R]L@]: -R"RM;5W>WMH86?ES'&%+?7'6I5C1
M=VU%&XY; ZGWKAX/BQH%Q8Q:DEIJ_P#9+%5?439G[/"3QAFSG@G!(! /&:VM
M<\8:=H=S:VABN[^_NU,D-G80^=*R#J^,@!?<D4 ;ODQ&+RC$GE_W-HQ^5-N+
M:WNXO*N8(IH\YVR(&'Y&L*P\;Z)>Z/J&I/-+9IIN1?0W<1CEMB!G#)UY'3&<
M]LUGVWQ(TR6]L8+G2]:L(;^58;6[O+,QPRNWW5!R2">V0* .N\B'R1#Y2>4!
M@)M&W'TIS1H^W>BMM.X9&<'UKD[_ .(FDV/B*?0DL]4O-0MY(TFCL[0RB,.J
ML'8@\+\P&3WIM]\1=-M;J]AM=,UC4TL',=W<6%F9(H77EE+$C)'?&<4 =88(
M6G6<Q(9E&%D*C<!Z TQ+*TCN6N4M85G;[TJQ@,?J>M<[??$'P_8:7I&I//-+
M:ZMD6C0PLY<[<A=HYR>@&,YXJ70?&NGZ[JL^E?8]1T_488A.;74+?RG:(G&]
M>2",\4 =&0&!! (/!![TT0Q H1&@*#"84?*/;TKC)/BCH2>9<+;:I)I4<OE2
M:M':$VBMG:3OZD \;@"/>M+6?&NG:1J,6FQ6U_J>H21>?]FTZ#SG2/H';D
M]LGF@#HO+02&38N\C!;'./3-)+%'-&T<L:R(W56&0?PK-T#Q#I_B33VO-/>3
M$<C0S12H4DAD7JCJ>0PKF/$/C&]TSXE:'HD5I?R64\,K3B&UW^:V%VE3_=7)
M+8Z<4 =RD,47^KC1. ORJ!P.@I5C1-VQ%7<<M@8R?4UY;X>^(?\ 9\GB>"_M
M]:U62SUJ[!-I;-,+:W# *"<@ <-@#)X/%=A>>.=$M=%TW5(Y)[N/4\"QAM83
M)+<$C.%3KP.N<8[T ;L%E:VKN]O;0PLYRYCC"EOKCK4]<MIOCRPU&XOK,Z;J
MUKJ-G;_:FL+FUVSR1]-T8!(;GC@]:I_"_P 4WOBKPFEWJ,5R+M9)-\TD'EQR
M R/M"$<':  ?0B@#K9["SN95EN+2"61/NO)&&(^A(JQ7!ZKXQO;+XJZ;H"6E
M^]C):,T@BM=P=RR!7W==B@G)['UK&\.?$7[ GB*+4+?6M5DL]8NP[VMLTRVL
M ?"AFR   #P,G Z4 >GP6=K:ES;VT,)<Y8QH%W'WQUJ18T7=M11N.6P.I]ZY
M^^\;Z)8Z'I^JB:6ZBU':+*&VB,DMP2,@*G7..N<8[T_0?%UAKU[<6"V][8ZC
M;H))+*_@\J783@.!DAESQD$T ;AAB,7E&)/+_N;1C\JYZ#PJJ^,M7UNY:&XM
M[^V@A%N\>=ICW<G/!SFL_P")WB>]\+^%/M6GQW'VF6>*,2Q0B01@NH;.> 2"
M0/<U+JGQ%TK2)+*WN;#5C>WML;B"RCM"T[@-@KL!SNZG'H#S0!UOEQ^5Y6Q?
M+QMV8XQZ8]*BBLK2"(10VL,<8;<$2,  ^N!WKFKKX@:?!/#:V^F:Q?7SVR7,
MEI:6A:6W1QE?,!("D_W<YI/^%C^'E\,C7Y)+B*S6[%E,LD)62WES@JZGD8SS
MUH ZM8T0L515+'+$#&3[UD>(+/6IM)^S^'+NSL+EGPTL\)<*A!R5 (^;)!&>
M.*SM+\?:;J6N0:1)8ZKI]U=(SVGV^T,*W(49.PGN!S@X-07WQ(TFRN+X+8:O
M=VEA(T5W?6MF7@@9?O@MG)V]\ XH WO#NAVWAOP]8Z/:$M#:Q!-[=7/5F/N2
M2?QJ_-!#<Q&*>))8VZHZA@?P-8.K>-=*TM=/$:W6H7&HQ^;:6UA"99)8\ [P
M. %P1R2*-$\::7K::B-EUI\^F@->6^H1>3)"I!(8C)&T@$Y![4 ;\,,5O$L4
M,:1QKT1%  _ 4V>W@NHC%<0QS1GJDBAA^1KD;7XFZ+=36A:SU6WL+R40VVHW
M%F4MIF/W<,>1GL2 #6-IOCBZU/4?&]I?1ZK:6EC&YAF2U"&U18<L<_WR<LN>
MO% 'I,<,44(ACC1(@,!%4  >F*9]CMOLQMOLT/D'K%L&T_ATKE1XTTO1]!T%
M-^I:I=W]G'):PPP^;=7"; 3(RC@=<DD@9S5FR\=Z/>:3JU\5N[>32(VEOK.X
MA,=Q" I;E#UR <$'!]: .CA@BMXEB@B2*->B(H4#\!35L[9+EKE;:$7##!E"
M#<1]>M<?%\4=#EELV-IJT=A>2+%#J4MFRVS.W &_Z\9QCWKMJ &K&B,S*B@L
M<L0.OUHCCCB7;&BHO7"C KB-)\8:5I?A.*]>^U34_M%_-;6ZR1>9<S2[V_=J
MHZ@8./85LZ#XOL=?OKG3UMKZQU"V19)+2_@\J38W <<D%<\9!H Z"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH X'XOS1VW@J&>6)IHX]2M':-5R7 E!( [Y
MZ5GZ]K^E^-O$/A*Q\.7:7T]KJ<>H7,L()%O"BMN#G^$L2!@\UV'B[PZWB?2(
M;%;D6YCNX;G>4W9\MPV,9'7&,UN)''&6*(JECEB!C)]30!PGPU51'XR8  MX
MEOLGU^[7"^')!I7A3X8^([Q6_LG3WO([N4*6$!EW*CL!T (P3VS7NX '04FT
M;=N!CTH \N\7:S;>.M'\0Z3X6M$U&5-+);4[?!7=O#?9U;'S%@"< XKF+VYT
M+6_"]II?_"9^(=4FO#%"-$@6 3JX(^5E\L% A&<D@?+UKW>.-(D"1HJ*.BJ,
M"D$,2RM*L:"1N"X49/XT 0WLDEOIMQ+%";B6.%F2+O(P!POX]*\$U+7AK/PT
MO);KQC,]_-:2?\4_IEM'$L!YW(ZA2^Q1DDD@8!YKZ$IBPQ*[.L:!W^\P49/U
MH \ST8I-\1O"4BX93X5+*W7JT?(_ UF>)-+O-9UKXI6&GHSW4VG6!1%ZN0K$
MJ/<@$?C7L. .PI<#.<<T >-^-O''AS7/ VG6.G3K+>/=V9-JJ'?:;94W>8,?
M)C[O/4GBO9*8(HU9F6- S_>(49/UI] '@,%_9S_!==&\U6OK#6HUO+9@0T6^
M]8J&!]17HGCK_D;? I[_ -JO_P"B6KN!&@)(1<MU..M.P#VH \+T=[;PY=^(
M+#7?&NI^';M-1GN?(41!+B-SE98RT;%R1Q@$GCI5RRT^WL].^',<$.H);RZU
M+<1IJ(42C<KL"0H  )^8#WKV5X8I2IDC1RIRI90<'VI^ >U 'E/CZ V'Q,TG
M6;[6+W1M+ETY[(:A;*A$4WF;MKEE8*&!ZX'*]>M0Z+'IU]JOBC5+#6=7ULPZ
M.]I)J-QY7V=\Y8(A15W,O//(&[Z5ZVR*ZE74,IX((R#2(B1H$1%5!P%48 H
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4  =!UHHH 3 SG SZTO6BB@   & ,"DP,
MYP,^M+10 A /49I:**  C(P: ,# HHH **** "CK110   # &!1110!A'PX#
MX['B8W/_ ###I_V;R_\ IKYF_=G\,8_&MVBB@!  .@I2 >HS110 4444 )@
MDX&32T44 %%%% !0  , 8%%% !1110 4F!G.!GUI:* "BBB@!  .@ S2T44
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 V3?Y3^65$F#MW
M=,]L^U<.D&M:7\0=*MH?$5SJ4%W#-)J-K=>7B%5 V/&%4% 7(7'.1GK@FNUN
M;B.TM9KF7?Y<*-(VQ"S8 R<*,DGV'->?WUGHOBGQ'X=USPW$/[0@O1-=7L4#
M1'[/M;>DI(&2?E 4\\GMF@#T6BL^UUBUO-8O]+B6<7%B(S*7B94.\9&UCPW
MYQTK0H **** "BBB@#@_C%<RVOPXO)8KF6W;[1;@RQ2%&"F50>1TXK!&E?#$
MG \;R$G_ *F-O_BZWOC%!+<?#F[2*"2=OM%NQCC0NQ E4G@=>*H?\)AX!'_,
MMW/_ (('_P#B* .@UOQA!X:U?3_#\6F7^H7MU;,]M';[6+["!@LQ&.,DL>,
M]Z-(\=V=[%K(U2RN-'NM&027T%T5;8A4L'5E)# @'I6=/OOOBQX=U*&";[*^
MC3L)&C*[=S(0&ST..QYK%\0>';_7O$?Q!L;:)U>\TFT2W=@0LCKN.T-TZ@ ^
MF: -.[^*G]GZ5'J]]X5UBWTNX*"UN6\L^9N(QN4-E,@Y&[K^5;>K^+Y;37)-
M%TG0[W6-0AA6:=8'CC2%6SMW.Y R<' &:\^\=^,TU3X:'3%T75(+W=:I=I<6
M;QI:E94ZNP"G+  ;2<YS6KXBU2=O'FI6/B'6-=TG2(HH3IB:7%(!=DK^\+/&
MC,6#<;<B@#I+?XC:4_A:_P!;N[:\M#I]R;.YLY$!F$X( C4 X8DL,8/?M4"_
M$.6VU72]-U?PSJ>FW&J3K#;&5HW1@0<DLK'!'&5///UKS[2]#U.7PUKDMGI6
MH^=I_B>'5HK*[W&>XA4(<$MDLQ7)ZGD8ZUO^)?%MOXB\2>"H+'3]12)-9CDD
MGNK1X C[&'EC>!DX))QD# YYH ZR_P#&\BZS>:9HF@W^M2V&!>26[QQQQ,1G
M8&=AN?'85M>']>LO$NCQ:G8&01.65HY5VO$ZG#(P[,",5Y.=/LO#GBGQ)'XC
MO_$NGI>ZA)?6<^FRSB"X23!VXB!^=3P<XXQ7>?#?3TL?#$DB:;?:>+R[ENO*
MO[@RSMN(&]R0"I;&=ISC/6@!E]K6GZ9XXU:1UOWNK/0OM<B"4>08E=CA5_OY
M!Y],507XIQ#3[/6)?#FJPZ!<F-?[2?RPJ%R "4W;MN3C=C![9XS3\2VES)XY
M\4RI;S-')X1>)&5"0S[Y/E![GVJ#Q)97+_LYVMG';3-<C3;!3"L9+@AHLC;U
MR,&@#U2N'N/B),4OKO2_"^IZEI=C(\<][&\2 E/OF-&8,X&#R!VKN*\-%]<Z
MUI.I1^(;_P 4R>)7:>-=#LDEA@7DB, HH!3&"69L8S^(!Z#J/Q%TZSCT![6Q
MOK\Z]"\ME';(-[%54[2"1@_/U/ P<TEEX^,PUFVO=!O[+5=+M?M;V,C([318
M/,;*2K=,?6N2\-6ES]J^$[M:SJ+:PO4F+1D>4WE*,-QQR".:ZF&VF_X77=W!
MA?[.WA^./S"IVEO/8XSTSCM0!HWOC73[3P9:^)8XY;B"[6'[/!'CS)'E("H,
MG&[)Y^AK:U&YGM-,N+FWM9+F>.,LL$;*&<^@+$#\S7DWAO2+O_A/HO!TT3?V
M1X:O)M4A)^ZRR &W3ZJ7E/\ P&O895+1.HZE2!0!Y;X6^(UQIOPQTK6O$5EJ
M$[3W"V_V@%':X+L_SJH.<#&,8!]!71OX\FM]/M&NO#6J0ZI?7#P6FF'899=J
MAB^[=M50#R2>*\]TII+KX9^$='%E>+?:5K]HEY#);.IC_>N<\CD8ZD<#O7:_
M$74M1LM3T.W-[J&FZ!.TO]H7VGPEY48*/+7(5B@)SR!0!JZ-XT-_K%WHVI:-
M>:5JEO;?:_(F=)%DASMW*Z$@\\5AQ_%F.?0H_$$/AC5WT( &>^_=@1<X.$W;
MF"G@D#'!]*P_#-O'_P +1N+NQ37+C3Y=!EBCO]4,K-<2"52=IDY QT&!G!('
M>K=C972_LV/9FUF%S_94J^3Y9W[B6XV]<T ==JWC/[+JT&DZ1I-UK.H2VHO#
M'!)'&J0DX#%W(')Z 5'_ ,)_8)X9?6)]/U&&5+O[";!H1Y[7&<"-1G!R3P<X
MQ7(^(X-&^U:(=?LM7TPQZ7$MOKVFO*'1N\+!%.W'4;@1R>G-4QK7C"W\%/(+
MS5GTPZRL"ZH]G_IBZ?CYI=FW/7@,5S@YQTH [G3_ !M._B*ST36?#U]I%S?*
M[6;2R1RI+L&YERC'# <X-17GC]Q?:A!H_AW4M8@TQS'>W-L8U1' RR(&8%V'
M<"N)M8K2;XE>$+[2I_$6J6<4MPL^HZD9FC#-"P54#@ <YR0 .0,UL>'M?@\
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
MV;4=+M[NXL9K&:1<O;3D%XSG&#@XJY110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45
MP?Q<O&T_P9%=*TJB/4;5F\K.XJ)!D#'7([5;LO'%V?$5AI.L^&[S2?[2#_89
MI9HY!(57<5<*3L;'8YH [&JNI6$.JZ9=6%P7$-S$T3F-MK $8R#V/O7+77C?
M4Y+K4%T3PI>ZG:Z?*T,]QY\< 9U^\(U;E\>O&>V:FLO'VGW[^&GAMYA::^DG
MV>=\ 1R(,^6X]3@@8[B@"FOP_O;H65IK?BJ^U/2K.1)8[-X(XS(4.4\UU&7
MP/3..:[FN>N/%]E:^(=1TN5&6'3; 7UY=D_)""3A".NXJI;Z5B+\2)XK.WUC
M4/#%_9>'IV4)J,DL9**Y 5WB!W*IR.>>M '4>(=#B\0Z/)I\ES<6I9E>.XMG
MVR1.IRK _4=.]8MEX,O'UNRU77_$-SK$NG[FM(C;QP1QLPP7(0?,V.A/3TKJ
M;B22*UEE@A,\JH62)6"F0@<*">!GIDUX;<^)-;OO@KK%[J<5W&T6I(5NVN%8
MN/M8#( IR-H 7T/:@#W>BN,MO'=TNN:=8:OX:OM*M]4<QV5S-+&^Y\;@KJI)
M0D#H<_SQ)>^-;I]9O=,\/^'KG67T\A;R5)XX8XW(SL4N?F;'4#IZT =?165X
M=\06?B;1X]2LA*BLS1R13+MDBD4X9&'8@BLS6O%\MEKJZ%H^CSZOJ@A%Q-%'
M*D201DX!=VX!)Z#DT =117FOBCQQ=7WPX\13:=IUW:ZK9*]M>V[RHDED2A/F
M9SAEQC!7DYR.E<3>Z?<6]IX1T./PC?16&H7#7%Q;?VJI-_((>[;\KT#8) _&
M@#Z J*XCDEMI8XIC#(Z%4E4 E"1PP!X..O-<=_PEDMK=2:#X9\-76IC28HXK
MDK<I'' =HQ&'<_.X&,_J:G?XB:2/"D.N1P7<CSW/V*.P$8%P;G)7R2N<!@0<
M\]!F@"_X7\,?\(^+ZXN=0FU+4[^4275[,BH9-HVJH5>%4#H/<UT%<4GC75!<
MS:;?^%[NQU1[5[BSB^TQR)<!<;E$@.U6&<X-)\*-7U36? -A=:K#-YI4D74T
MRN;G+'+<'(],'TH [:BN7UKQA)9:\-"T?1[C6-5$(N)HHY4BC@C)P"[MP">P
MY-8VK>.;B_\  OB273],N[;6=-ADBN[221$DM"8V(E#9PR@?,".3CB@#T&BN
M'^%>EQ6'@RUN!I4UA/=QQRRM+=><UR2BGS<[CMW$GY>,>E8MMX@U33_BGXUL
M]-T:[UB9A9.L23I%'"H@Y)9S@$DC  YP?2@#U*BN-A^(^F/X0.O2VEW%*MT;
M$Z?M#3FZ#;?) !P3G]*ET_QG=?VW9Z3K^@7.C3WP;[&[SQS1RLHR4+(?E;'.
M#U]: .MHK@K[Q_/<Q:L^E>';Z_TFQ,D%QJ$4J+\ZCYS&A.YPO<CT.,U0\*^+
M%T+X6>%2]O<ZEJ>H1B&UM8F'F3ODDDLQP  ,ECTH ],HKCM+\<SW7BN#PUJ>
M@7>F:C);O<'?*DD>Q<8*LOWLY/IC%8FB^.=+T+P'X8FL=+U*>WU.:6WMH#*)
M9@^Y\ D]<L,>V?:@#TRBN3T7QG/>>(9="UG1)]&OQ;&[B$DZ2I+$#@D.IP""
M>163+\3YAI-SK]OX7U&X\.PARNH++&#(%R-XB)W;,C[WISB@#T*BJ>DWZZKH
M]CJ*(8TN[>.=48Y*AU#8/YUS%QXZN[C4M0MO#_AN\UF'3I3#=W$<\<2"0<LB
M;CEV'<#'- '9T5Q5_P#$O2K7PII?B"VM;N[M]0NULT@C4"9)2&^4K_>#(5QZ
MD=JZ'0=1O]4TW[1J6D2Z5<;ROV:659#@=#E>.: -2BN.NO'%W-JU_8>'O#EU
MK(TY_+O)TGCA1),9,:EC\[ =0.E<GX^\6OXD\%Z,^D6-Y)8ZCJ<-K=J)U@D5
MA)AK=AD$,Q&,]!CK@T >NT5XE'ICWGQ+TC0+KPG=PZ78Z8LT-@=3!6 M/\UP
M2'^;&2-N2>.F,5V"_$BYN+.35[+PMJ%WH"3-%]NAEC,C!7V%UASN*Y!]\=J
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% '%_$^TN+WPO:Q6UO+.XU.T<I$A8A1*"3@=@*/&-I<W'B_P $RPV\LD<&
MH2M*Z(2(P86&6(Z#/K7:44 >,">XU"[U>+Q0?%<^L"ZE2UTFR\^*UDBS^[VM
M& I4CJS-]:M:5X?U&?X"Z7%':30ZWI#&]MHI(RKB:*5F"[3S\RY ]=U>NT4
M>7Z=X:U+Q%\.?$]W<0/:ZSXE:6<0SC:T2@;88FSTPJC_ +Z-<Q]@TF]\/VVD
MC0_%]WK<BQP3Z5<7=U' A& Q:0Y01C!((SVXKW>B@!D,8A@CB48"*% SGH/6
MO#WAO7^%.M^'/[*U$:E::LLCQFU?#HUX&#(<88;>>.W->YT4 <7X[M+FYU?P
M<T%O+*L.MQR2F-"P1?+?YFQT'/4UQ+Z-8^'_ !3XC7Q%'XDCBOK][ZRN=+DN
M?*F63!V$0]'!XY R,=L5[51D9QGF@#D?ASIHT_PR[C2+K2_M=U)<_9[NY::8
M[L .Y;D,P )7G'UKD?$VBV^F_$G4=7UJ/7!I.IVT(CN]*DG ADC&TI(L/S8(
MP02".OO7KE% 'CJ:,LO@#QS=Z;H>K0#4(/+MWOIY9KF]"(0&,;_,HY('<CTQ
M70ZK97;ZY\.'2UF9+9Y//81DB+_1L?-_=YXYKT&B@#Q:71K'0/%?B,>(H_$D
M<-]?/>V5UI<ESY4JN!E"(>C@C'(Y&.V*F3P_>67A;1]<L/#M_!]CUTZI/I\L
M[7%U+$P*&0AN?,QAMG/?G->QT4 <?8^+;CQ)K26>C:9<G2EMY&N[V\MI(-KD
M82.,. 6.<YXP!WJI\([AT\!V6DW%G>6EYIJF&XCN8&C^;<Q^4D?,,=Q7=T4
M>=W-R_@WXDZSK&H65Y+I.LVUN%N[6W><021 J4=4!8 @Y!QBLU++4-7L/B-X
MC&FW=M#JVG_9[&WFB*S2K' Z[RG4;BW /->K44 8_A.*2#P;H<4L;1RII\"N
MCC!4B-001V-8?AJTN(?B9XYN9;>5()S8>5*R$+)M@(.T]#@\''2NTHH \0OO
M#&J7OAC4YUT^^D-EXRGU%K:'=%-/!G!:(\'.&R"/3BM/2;#1-4\6Z,=(TWQ+
M?+:RFXFN]4N;J.*S8#C"R\.Y/&!^=>N44 >5>'M6G\$Z!?\ A6^T?4[C489[
M@V7D6CR1WJ2.S*PD VK][#;B,8JCI>EZKI/A;X=^(!I=Y<'1(YX[RRCB/GJD
MR[2X0\DK@<=<&O8ZP_$GAI/$"6DB7UUI]]92^;;7=L1N1B,$$,"&4CJ"* .+
MMM>.O_&;1I8M-OK2UBTNY$<EY 87E)9,D(WS!1P,D#)S6/X;TG48O"OPQBET
M^Z22UU*9YT:%@8@?-P6&/E'(Z^M>AZ'X1_LS69=;U'5KO5M6DA^SBXN%1!%%
MG.U$0 #)P2>O%=+0!P>O:5<:A\4+';%,MM)H=U;M<*A*HS,H )Z9[XKEI->O
MM"^$E]X6O/#NJ#5++39K1V6V)MB@1AYPE^[MV\^N>,5[(RAE*L,@C!![UP9^
M&;'3VT7_ (2C5_\ A'F)SIW[O.PG)C\W;OV=L9Z<9H Z/P<"/!&@ ]1IUO\
M^BUKB_#^L?\ " 2:WH^L:;J;&349[NRFM+.2=;M)#N !0$!QT(..W->EPPQV
M\$<,*!(HU"(J]% & !3\C.,\T >-Q>'M7M?#'A=[O3YDNKGQ?'J<ULBES;1N
MSGYL=,#&?3->R444 >9:)JW_  @.H^(M.UG3M29+O4YM0LKFULY)TN%EP=F4
M!PX(Q@X[5C_V#J\7A+3[FYTZ>*YU'QA%JKV@0L]O$\N?G Z8 !/IGFO9:* .
M+%I<_P#"[&O/L\OV7_A'1%YVP[-_V@G;NZ9QSBO/;^"W@BOI](TWQ-X<\8&5
MRMAIJS26UQ+N.ULE?+:,\$GY>_'K[M02!U/6@#QW7-%DL?&XUKQ-%K'V/4--
M@CENM'DF @N$&&5UA^;:>H.",_C3[30A>>#_ !S<:1HFK1?;[,P6TVH7$LEQ
M?!$;!\M_F49.%[G/05Z_10!Y'?:J6@^'^OKI>JM9Z9)+#=H+*0RQ,8-F2F,X
MW=^E5O$>EZA/HGQ26*PNG:[GMFMU6%B9@$3.P8^;&#TKV6B@#A_']G<W-AX3
M6WMI93#K]C)((T+;$5CECCH!W/:L[2[ZY\"Z_P")+2^T;5;RWU+47U&SN;"U
M:=9/,508SM^ZP*_Q8&.]>DUR-[X*NCJU[?Z/XEU'21?L'NH(4CD1F QN7>I*
M$CJ10!G?"&:6X\*7\\\'D2RZO=N\60=C&3E<CK@\?A5'QC=W@\<):ZQ>Z]8^
M'/L0:W?1XY/WL^X[ED:)2XXQ@<"NZ\/Z#9>&M%@TJP$GD0Y.Z1MSNQ)+,Q[D
MDDUIT >%6NDW:Z%\38[;1M6MXKRV@:RCO%DDFF41L,Y;)+$\XSD9 ('2NT\:
MV-U<>!- @@M9I)8[ZP9XTC)90K+DD#H!W]*]!HH \I^*$.I:/KEIJNBH3<:[
M;-H,N#C$CG,3_4?/SZ5Z3H^EP:)HMEI=J,06D*0I[A1C)]SUK)E\)B[\7Q:]
M?:G=W,=J2UG8.%$-NY3:7&!ECC.,]-QKHZ /.+>_/@?QMXDDU2QOY+'5Y8[J
MTNK6U><%@@5HF" E6R.,\$5RLF@ZQKO@/6+K^Q[Z"XC\5OJOV#F*>2(;<JA'
M\6&."#U7CFO<:* /'["QT/5O$FB)I.F>)[]K>Z6YGEU2ZNHXK(IR"1)PSYX"
MCKSSBK_A[6F\ VNK:'JFE:I+<B^GN+)K6SDF6]21MR[64$!N<$'&*]1HH \[
MTR+6KOXEZ'J>KZ=]GG;P](+CRE+112&93LW=-V.V?6L'5]%M-'^(.O7NOQZ^
MFG:F8I[6\TJ2XV!E3:T<@AY#9'&1TKV*B@#QL6^K:5X%U#4/#^D:SIBWVJ1F
MXDDE>XOGM!PTP1P2KX[<G'-5S9VMQXS\)WVC0>)M1MX;_%SJ6I_:&5=R$*H6
M3&!G.6"@#@9YKVRB@#Q/7(-.CU/6;A=-\2^'O$YFD,)T=9I(K\_P/\J[#NXR
M#M[YJQKNBZI_:GACQ%XGM]4E3^R19ZD^DO(LMO-D/O81')4DD'&1D?2O9**
M/-_ FGZ?+XLOM6TS2]8%HEH+:/4]5N9B\^6#%$CEYV# .[CG/%:GQ!M+FZN/
M")M[>680^(+:63RT+;$"OECCH!D<FNTHH XOP3:7%OXD\:23V\L23ZH'B9T*
MB1?*494GJ,^E'PMM+FR\%B&ZMY8)?MMTVR5"K8,S$'![$<UVE% ' WDLFE_&
MJ"[GL[Q[2_T=+**XA@9XUE$Y;#,!\O!!R:I^$K"\@^"^I6DMI/'=-'J&(7C(
M<[GEV_+C/.1CUS7I5% 'BNH>'KB+2? &L7UGJS6-EI*VE^FGM)'<VQ:-,/M3
M#$ @A@.E;W@O3],N?&DNI:5IFMO:6]H8EU35;F?+LS F...7DK@9+<8/:O3*
M* .+^(]I<7=OX:%O;RS>7XALY9!&A;:@8Y8XZ =S1J5I<O\ %_0[M;>5K:/2
M[E'F"$HK%EP">@)KM** /)]47Q)IUW\2K[0K2Y%[++9&V=82Q=1$HD:,'AF
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
MX6K+IMVAL3<?:@\+#R,Q,!OX^7)QUH WK?69I_&ENUUX;FM_$9T*686YOU9
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
MQ1JN6+RL"=J@CG&30!Z'D9QWHKS'0M1U&_\ C;.-5TLZ==P^'MC1K,)4<?:
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
M?<C.><\\]>:S]%\3R:CXCU70KVQ%E>6$<,H F\P31R+G<IP.C J:F\*^(O\
MA*-,GU*.U\FT^U2PVS[]WGQHVWS.@P"0>.>G6@#<HKC+WQEJTWB34]&\/:##
MJ$FEK&;IKB^%N2SKN"H-K$\8Y.!FI[?QJ\E_X;M[G1[JR76TF ^U91[>6,9\
MMD([@'!R,XZ<T =917'Z-\0++5O$WB+2'MS;IHPW?:&?(F525D8#' 5E(ZFJ
M]OXYU;4='T2?3/#$T][JT+W"Q23[(8(@?E9Y=O5@00H&>?S .XHKB+7Q[=I!
MXDAU;1!9ZGH=G]L>".Y$D<\>QF4J^T8SMQR.,]ZIK\1M5AT6T\1W_A=K;P[/
MY9:Y^V!IHD? $C1[?N9(Z'.#G':@#T.BN/U3Q?J/_"3S>'] T>#4+NVMTN+A
MKB\%NH5\[0ORL6/'7&!Q6YX?U6?6='BO+K3+K3;@LR26MRN&1E.#@_Q*<9##
MJ* -2BBO/Q\0-8OK*ZUC1?"SW^@VSNOVG[6$FN%0D.\46T[@"#C)!.* /0*"
M0!DUQMYXVN[G5X])\-Z*VHWOV5+NX-S-]FCMD<90.2I.\_W<5S'CCQ3_ ,)!
M\*?%MK<V,FG:KIIABO+-W#["TB%65A]Y6'(/% 'K.1G&>:*X"&=;;XR:M.X=
MDB\/0N512S$"5SP!R3[5%>_$+7],T5?$5_X0-OH7RL[-?#[3'&Q #M%MQW'R
M[LT >B45Q.O>-]3L?%O_  C>B^'6U6^-DEZI^UK"@0NRG<6'&,#'J6]JB;QQ
MKE[?ZG;Z)X9BO1I3"*[$FH"-S+M#,D:[#NQG )P">E '=T54TR].I:7:WIM;
MBU:>-7,%PA22,D<JP/0BK= !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ''?$G3[S4O#MG
M#96TMQ(NIVLC)&I8A5D!8_0"N>US1-4GOOB>T5A<.NH:=;1VA6,GSV6%P0GJ
M02!7J5% 'GWB/2M0N?#G@6&"SFDDL]6TZ6X14),2(IW,WH!WK0O=/O'^+FEZ
M@MM*;./2)XGG"G8KF12%)]2 :[&B@#QBWT;6=.^%7@TOHU]+<Z3K:WES9Q19
MG$0EE)(3J3AE./>KNKK<ZCXPO9O$FD^*;O1YK>!]+MM/641KE,R+,L;#;)NX
M^8X_#%>L.Z1KN=E4=,L<4Z@#Q&U\*ZQ_PJWQWI$6@7%E<75^UQ:61^8F,B(A
M5;)#$!2.">174R0W?B7QIX>U0:5J5G9OI=Y!-]J@,;PLQ50&'8G!(]17HM%
M'E6BZKKGAGP0/"<WA75KG5[6)[6WEMX-UK.#D(_FYVJ,$9S@BI]"\*:CH/B+
MP+;/"\L6G:5<PW-PBDQI(VTXS]<X]<5Z=10!QEG97MO\5->U-K.<VCZ7;I'(
M$^61U9R5![GI^=;_ (=UI/$.A6VJ);36HGW?N9P Z%6*D''?(-:; ,I4]",&
MHK2TM["SBM+2%(;>%0D<:# 4"@#S:\UV;0_C-JL@TJ^O[:32;<2FQA\V2(AW
MVG8.2#R#C..*R==T#6]:\(>/-:_LBZANM=DM!::>R9G$4+(H9E&<,1N..V*]
M.30[&T\1W?B,RR+<SVJ6\N]P(U1"6!Z<'D\YK3AGBN(EE@E26-NCHP8'\10!
MQ'Q0\.7&N:9I5U;6+ZA_9M\MQ-91R&-YXL%7"$$?-@Y'(Z5B:!HFE7?B_3+C
M2/!>J6=O:;YI[[5WN(S$V,*L2.YW$Y.3C&*]6HH \=\#^++_ $OPI?V,/AK5
M;Z?[?=BRDM8-\,I,K<.^<1X8G.[M@C--F\.:SX=T;PCHM_'K-SH5O:R#48]$
M+F0W#'< WE_.8QN(X].>U>G^'] M/#>G/8V33-$T\DY,K G<[%CT XR:TT=)
M%W(RL,XR#F@#R#P_H$UMXPUVZT_PUJ&FZ9=Z"\5L;G<SS2!N=^2Q#'/"L<X
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
M2VPYR#S6%KN@ZYKGACQ[K?\ 8]U!/K0M([+3V3,YCA91N91G!.2<=1BO9J*
M//=2T[75\>^(-0TJV=9G\.+#9SNO[LW =R%R>,\@\UY_K7A^36? 4MO#X7\4
MWWB<P(;BYU-I=L;@@N4W-M;."%" \&OH*B@#BK&PO#\69=3:TF2S?0(H1,R$
M+YGG,Q3/][!!Q7,>)],L;KQ'J4NL^#M:740_^@ZKX?20M-'M&W>RG"N#P=PQ
MP.U>N44 <5H6KZQX>\*^%[3Q+;W-UJE[*MK/,I#>2S$E#(>YQ@$C.2#7:U!/
M96UU-;RSPI(]LYDA+#.QL%<CWP2/QJ>@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$\5
M>)(?"^C?;I+>2YFDE2WMK:,@-/,YPJ GIGU] :Q[?Q9K>G:UIUAXHT6ULHM3
M<Q6MS:79F59<9$<@*K@D X(R,BD^)WAFY\3>&;:.TM4O)K&^BO1:.^P7*ID-
M'N[95CS7,Z1X?TV[\3:3)I'P^N=-CMI1/=7FJAT\HKRHB D.YL]^@H V[SXF
M+I+:O8:GIC1ZY:3+%96$4FXWXDXB:,X'!.<\';COTJ_J?BS5K?4=.T'3](@N
M?$%U:_:[B)[DK!:Q@[2S/M);YOE&!SCM7+:MX>\3>(]7NO&D,+V6H:1)MT2P
MF4 S1+GS/,]#)D@#C''UK4NWU2Q\86'C6/0=0N+6\TH65Y90H#<VKA]X.PD;
MADE3CTS0!D>/O$&I7O@#4H]7T2:QOM.U&T#I&3)%< RJP:)R!NSZ=0>#72P^
M,->LO$>E:?XAT"WLK;5G:.VEM[SSFBD"[@D@V@9('4$BL;Q*/%/BSPQJ#OHT
MMM:MJ%FVGV<B 7/EI(ID>0 D#/4#J #FNA\8Z;>WWB'PA/:VTDL5IJ9EG91Q
M&GEL,GVR10 R[\1>++F]U!=%\,0M:6,IB\W4;EK=KDJ,DQ+L/R^C$X-4)OB:
M7\,^&=8T_19;I]<N#;):^<%9),,,;B,$;EQGCCGVKG/[&N;C5=87Q/X5UK7M
M6>\D-DQE/V$PD_NP/G"(H'7()^IXJ3P_X:UJU\*_#RSGTV=)],U65[M2O^J3
M,N&/L=PY]Z .NTGQ=JJ^*3H'B32;:PGDM&O+>>VNC+&Z*0&4Y52",Y]*RF^(
M?B";P_<^*+'PO'-X>B21XV:\VW,L:Y_>[-N O&<9SCFM'7-%NM0^).F7)@D_
ML_\ LFZMIIUZ(SE<#/KC-<D^I>(- ^%%_P"''\/SW#VFGSPIJD4L9LW@"M^]
MW;LYV_PXR30!UUSXYN7L?#L.EZ4MWK.N6JW45JT^R."/8&9G?!.!N &!DU=T
M#Q1>W6OW/A[7=.BL-6A@%TGD3>;#<0EMNY&(!&&X((K@K_PH;S2_ ^O3Z'+K
M5C;:-%:WEE"V)5!C4K(@R-Q!R",]_P N@\#Z';1>)[K4]/\ !YT/3TMO)BFO
M"XNIG+ M\A<A4P!U&2: (_C*VH2>'M-L[>T@GLKK4K>*X$DYCWDR#;&0%.58
M]3GC X-;7AK51::\_A)=&M--6ST^.[*6DFZ-6D=MR*-HXR"<]\]*/B)IM[JF
MD:7%8VTD[Q:O:3.J#)5%DRS?0"LW5CJ7ASXF3:\NB:AJ>G7VFQVI;3T$CQ2H
M['#*2."#UH FU+XB-IVD>+;\Z:K_ -@726X3SL><&V<]/E^_TYZ4'QMKUAJ>
MD'6O#L5GI>KW*6MO*EWYDT,C@E!(FT#G'8G'J:Y.]T'Q'J/@GX@B;19X+W5;
MV.>VM00S,G[LXR."0!SCN#7;>/-,O=13PN+.VDF^S:]:7$VP?<C7=N8^PR*
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
MH75RZN%)&Y3D@XZ=:SM;M/%GB_19]1&EBT-AJ=M?Z1I]SA)I1%]X2')"ELG
M[8Y]: -9/%^NZ5JNF6WBG0[:RM=3F%O!<VEV9A%,PRL<@*KR<$9&1FJT?C7Q
M)JVHZU9Z#X:MISI-X]O)+<WOEK+M ("X4G<>>O XY.>*VK3ZKX\O]"L8?#VI
MZ9:66H17][<ZC&L8'EY(C0 DL2>XX%;/@;3+W3K[Q8]Y;20K=:W-/ 7'^LC*
M( P]N#0!GO\ $M;CPQX>U'3M.0WFN3-!!#=7 BCB=-P??)@\ J0,#)K2MO%F
MHZ=9ZO-XJT?^STTV 7!N;:4S07"8/",0IW C&T^HKC]-T74K'X7:%IVJ^$QJ
MUI'=7!U&Q=,W,:-+(4DB&1S\P]\'CO56R\$W^K6?B73-'M-5T?P[>::(K:SU
M60D_:P^X,BEF9$P #GKGOC@ Z=_'7B#3=.M]>UOPW!::!.R;WCO-]Q;(Y 5Y
M$V@8Y&0#D9]JTM4\5:I)XGF\/^'-+M[VZM($GO)[JX,44(?.Q.%8EF )Z8 K
MSY/#-G=Z?::;!\,;B+6F*1W,M\S_ &*/!&]]ZR?.,9P!S_7KYXM0\'^/=6UF
M+1[W4]+UF"W#FP022V\L*E "A()4J>O8B@"$_$ZZC\+^(=5N-!-O<:->Q6;V
MKW&=S,R*QW!>@+G'7( /&:ZCQ)XB;0+G0X5MA/\ VGJ*61)?;Y896.[H<_=Z
M<=:\PAL-8\7>%/B+;Q6!@U.?58Y4LW=<C8(G"$@XW%5QUQFM[6;_ %OQ=J_A
M5[?PMJME:V&K17%W)>HJ%3M8?* 22HR<MP.GKP ;4OB[7-3U?4K/POHEK>V^
MERF"YN;N[,*R3 9:.,!6R1D DX&:JWGQ-6+POI.KV>CS7%Q>ZF-+DL3(%DAG
M^<%<]"=R =N#GVKEYO"%CHGB/7FUOP9J&N0W][)>V=Y8 N<2<F)U#KM(;.">
MN:T%\+:E#X<\)1Q>'X=/EC\20W]S9VC,XMXL.-SL2<G&W)'&: .ETSQ9K4?B
MVV\/^(M%M[*6^@DGLYK6Z,R-LQN1LJI! .<]*H)X[\0:G8W6M:#X9BO=#MG=
M4=[LK<7:H2&:) I&,@X!.3BM'7=+O+KXE^%+^*VD>SMK>]6>8#Y8RZ(%!^N#
M7.^'[OQ%X)\*MX4B\,:C?:A:-+'I]W BFVF5G9D=W+#9C=R#Z>] &_>^,M0N
M]7AT?PWI"W5\;1+RY-_*;=+5'^ZKC:6WGGY<<56D^)(L/#FNWFJ:4UOJFB21
MPW5BLP92TA C99,8V-N!R1Q@\>O.:UX2D@\7G7/$?AR7Q#;W]C EPVFABUM<
MQKAML>X$HP[\XQ5W2=#O;/PSXBN])\#V-J+MXU@TR]9FENH%^]YN7*AB&;:.
MW?/6@#I]'U[Q++J]K::QH-LMK=QL\5]IUT9XHR!G;)E5QGL1D$UU=>1>'=",
M/C32KKPKX?USP]8(SMJL=ZQ2WD4KPJQEFW-N[C %>NT %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MB]$\1>*+J]T][[2M+N=,OP<76E7;3?9CMR/,W* 0>F5/6NTH **** "BBB@
MHHHH S-*T&ST>\U.ZM?,\S4;C[3/O;(W[0O'H, 5IT44 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M-1M)[$QG#R ;HY S#: 1][G@UZ+10!YZFD^)[OQ+X%U+6((GN;1;YK]X,".
MR1@1KUY[#([@UR=OX6OKC3[^UUSP;>ZQXJE>8+J5W,KV?S$['4L^%501\H3/
M'Y>W44 >7>'O#NLV]U\-I+C3Y8ETJQNX;W<1^Y9HU50>>Y!Z5U?Q"TZ[U?P!
MK6GV$#3W<]L4BB4@%CD<<UTU% '$V&C:A%\3[;4WM66R3PVEHTV1@3";<4]<
MXYJD^C^(+?6OB!>6&FVL\E_]D-E'>@-#=!(MLBD9'N.>,X[5Z'10!Y!I'AQV
M\8:1?>&_">I^&!%,7U5YI52"6/:<QK&KL')/0@ #K])+G1=>71_B'H(T2Y=M
M3N+B^L[I60Q2AP@"#G(;@GD=C7K=% '#^,M"U34? .GPZ?;";4+"6TNA;%PI
MD,14L@)X!ZUG7$FO^)_'/A/4QX;OM.TS3IIS,]XR"3<\)7.U6.%!P,]RW3BO
M2:* //M#T'5+7P/XQL9K-TN;Z]U&2VC)&9%D!V$<]Z@U3P]JT_PK\+Z5%9.U
M]:/IQGA!&4\LIOSSCC!KTBB@#R/5?!]MIOC76M1U3P9)XCT_4W6>":U5'EMY
M-N&1E9E^4D9!%.D\):HW@:*&W\-V>F3S:W!=BQLSS' LBX,C%B"X4<XXZ<5Z
MU10!R/BG2KZ^\7^#[RVMVDM[*[FDN'!&(U,14$_CQ6%8V7B72[WQM86FAI+)
M?W4E_97%UM:UG#*B^4P# Y(##GCUXZ^ET4 >/:=X;DD\5Z->^'/"&I^%YXKE
M9-5EDE5+:2$ [HE17(?)Z$*,=?IZA8W]Y<ZKJ-K<:9);6]LR""Y:0,MR&&20
M!R-IXYK1HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M'P[XW\47^AS^*M4BTFWT"R6Y\^.))//F\LL R9.%Y"K@YS@GN, 'I]%>2O\
M$;7;'1(O$MY?>&I;-@DLVD6\Q-U'$Q'1]^&D .2-H'!KU:.>.6W6X1P8F0.&
M[;2,YH 6::*W@DGFD6.*-2[NYP%4#))/84VWN(+NVBN;:9)H)4#QR1L&5U(R
M"".H(KRZ[\0>,/$_@75_$&GPZ6FB36UPL%E(C_:)8 &4OOSA6X)"[2.V>]+9
M^,+C2/"G@C0=-ETZWO[[28IGNM1?;#;Q+&N21D%F)X R.G- 'JM%>=Z7X^O(
M;W6-*U%].U6\LM.?4K:?26^2Y1<@H5RVU\XXR<@U#X7\7>)M=_LR^MK[PYJM
MK=,GVRQLF,<]DC#EB6<[BO<%03VH ]"@OK2ZN+BWM[J&6:V8)/&CAFB8C(#
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
MN&X$H:0$DRMM^53C@ >]>@T4 <A\0='U75+'1[C1[6.[NM,U6"_^S/*(O-5
MP*ACP#\W>ET'2-3B\=ZUKM[:K;P7]E:(B"4.5D16WKQZ$XSWKKJ* /*M4\#^
M(+GP_P"*K6"./??Z]]O2W,^P7=OA,QEA]W=M/7TIK^%-7NM9\-W>G^#=-T&R
MT[4$FN(HY8C-(,$%LH,84'IDDYZ<5ZO10!Q>@Z7K6C_$#Q#+)I\<FDZK+'<I
M>K<*#&RQA=ACZG)!Y%,^(OA[4==31I+2RCU2TLKLS7>ER3");I=N!R>#M/.#
MP:[>JTNHV<.H06$ES&EW<*SQ0EOF=5QN('MD4 >>:1X8U=/B!H^MIX;T[1-*
MM[:>!K6VDC+H6 (=]@"G)& %SC')YK0\.^#+H?"NY\+:L!;S7(ND8HP?8))'
M96XZ\,#BNSL-1L]5M%N["YCN;=F91)&V5)4D$9]B"*LT >20>&/$(TBVT5?
MWAV"^C"0R:VZP2Q%5P#((BN\L0.A[GK7JZPHMN(,#8$V8 P,8QT'2ECFBE+B
M.1'V-L?:P.UO0^AI] 'EMKH_C30?"%WX,T_2+6[MQ'-!9ZJUVJ*L3[B-\9&[
M> V..#QS27/@74[>Q\(ZDFD6&JWFE:8EA>Z9=LFV5=J\HS J&5@>O!!ZUZG1
M0!P.AZ'KAO-4U"+1='\,[[,P6,$,$4DJRGGS)'08VYQ\@)Z5S]UX0US7KS2F
MF\(:?HVK6UU%-<Z[;748WA#EBB( Q+>C=,UZK+J-G!J%O82W,:7=RKM#"S?-
M(%QN('?&14TTT5M!)//(D4,:EWD=L*J@9))/04 >8:_X2E-EXXN-3O+?3(+Z
M]MKJQO)I!L1XP@4OZ N O/K5/QA?^*[ZX\(V^KZ58Z?'_;UIN$-WYS7#AB<J
M-HVH "3DD]*]$LM3\/>-=(NH[2>UU33V)@G4#<A. 2IS[$&JND> ?#.AZA'?
M6.F[;J)2L4DLTDQB!X(3>QV\<<8H B\-Z)?:;XL\6:A<QJMOJ-S#);,&!+*L
M04Y';D=ZY&3X=ZM/X1\EK>S;4K/7IM4M[>Y(>&X1G;Y'ZX#*WX'%>KT4 >>Z
M-HNJ77B6PNF\&Z-X=L;4,\Q"033SOC"A&1?D /.<Y/I573M)\8>%M$O?"VE:
M1;7MDSS?8-1:[6-8(Y&+8D0C<2I8_=X/'2O3*K7VHV>F1)+>W,=O')(L2-(V
M 78X51[DT 9/@?2KO1/!&CZ9?(J75K;+'*JL& 8>XZUS]UX;U9_'?B M8)/H
M?B&PCM9[I;A5>VV1NI^0\MG=VZ5W]% 'F"V'CQ/!?_"%C1K,D6O]GC6/MB^5
MY.W9O\O&_=LXQZ\YKT+1]-CT;1+#2X6+16=O';HQZD(H4$_E5VB@#R+P=J?B
MNS'BJ+2-"M]2@?7[T0RM=K#Y#[^=X(Y7H?EYZCTK5MO 6H:7IO@FRA9+E]+U
M!KN_FW!02X<L5!ZC<^![5W>FZ38Z0ERMA;B%;FX>ZF 8G?*YRS<GO^57: /*
MT\(ZAX=U35T@\%Z5XDM+V[DN[:XE>%)("_)C?S!DJ#T(SQ^EN3P?K]EIOAO5
MK6'3)=>T>::62SMD6V@F28;7C4@8# ;<,1R1DUZ310!YW;Z5XCUSQW%K6MZ3
M%IVE+I<]EY NEED4N5)+%>.0#TSC'O7-SW'B32OA%J&F6:Z5>:+!83QP:XE[
MQ);X8!?+VY\S'R#G&?U]HKE#\-/"#7INCHT9)D\TP^;)Y)?.<^5NV?I0!R;>
M$+Y[?PGXBM=%LM9>WT2&PN]-O-BEDVJRLA<%0P;/7L<5TG@_1]1@U>^U.\T'
M2M#MI(UBMK*UCB:4#.6:21 ,Y.,*"1Q79]*K:?J-GJMFMY87,=S;N6598VRI
M*D@\^Q!'X4 <O\0/"USX@M]+O;"WM+J]TNZ^T):7@'E7*$8>,Y! )&,$C@BJ
M&AZ)J5SXEMKR7PAH_A[3K:)]Z*D$MQ<.PP-K(/D4<\YR<_EZ!10!Y.]EXO\
M"'@/5/#5KI5M=V-M;W MM5:[50D!#-\\>-Q< D#'!XYI=.TK6ET/X>>)=$L8
M]1?3])6&>S:<0LZ21)\RLW&01T->I75M#>VDUK<('@FC:.1"<;E(P1Q[&F6-
ME;:;86]C9Q"*VMHUBBC!)VHHP!SST% 'GMMX>\3ZAK?BG5M2L+>U.JZ.+6VM
MX[@2&-@' 1FXR>021Q\V.<4R?PUXBTW3OA_>6.FQ7U[X?MVANK,W*Q9+P",D
M.<C@@_6O3:* /*/B1H,NH^.-#M+*81G7HC8ZE&#\S6T3K,6'N &7/^T!7JR(
ML:*B*%51@ #@"LBR\*Z+IVO7>N6MBJ:E=C$UP79B03D@9)"@D9(&*V* "BBJ
MPU&S.IG3!<Q_;A")S!N^<1D[=V/3/% %FBBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH Y;Q_XDNO"WAM;^T2(.]S% UQ.C-%;*YP97"\D#T'<BJ'AO7]6:6ZG
MO-9T;7-#BM6G.HZ>!&\3CDHT8=LC;DYXZ5N^*;?7)])4Z!+;"[CF1W@N5!CN
M8A]Z(D@[<CN/2N,TKP1=7_BXZQ<^';#PW9_8IK6XM[.X61KPR#&6V*% ')]<
M_H 9:?$G5[K0I/$L7B'PM @5IH]!EE'GO$,_*TF_(E(' "XR1727'B_4_$.K
M:3I'A9[:U>]TQ=5GO+N(R^1"Q 550$9<G/4X %8EEX5\4Z/H(\.VWAOP_=2Q
M*8;?7)63"IGY7>(H27 [9()'?OO7_AS6]&\0Z;XAT.&VU*>+31IM[:.RVWG(
M&W*Z$#:IW9XQC!P* *VK>)/%_AOP]=R:I;V3W,&H6UO;WL:XBNHI'4,?+W$H
MPR0<G&>F:WO$NOWFD:_X9LK81&+4[UX)]ZDD*(RWR\\'(KGM7\,^+O$_AK6#
MJ%Q:VM]<7$$^GZ?YGF16PB8-M9P 27(.3T'&*=<:;XP\1^)O#>IZCI5EIEII
M=TTDD"7GG.^Y""^0H  X ')Y.>E #] USQAXC\3:JL,NF6^D:5JTEG)OA9I9
MT4C@<X4A2.>Y/3BN/U&_U77? O@>_MFTVP\SQ&J"&*T(191-(J. &' P2P_B
M)ZBO2O!NA7NB2>(VO%0"_P!9GO8-C9S&X0#/H?E/%<FG@?Q!:?#?0=/@AMI=
M5TG6!J/D--M24":1PN_'!(<4 :DOBI]#\3>)&U*"TD72]&@NI9X(-DLS_-E<
MY/RDC@'IFN>D^).K:?HT/B.Z\1>%[N-MDD^AVT@\^.-B,A'\PEI%!Y!7'!KH
M9_!M_KVL^(;C5(H[2WUG1H+0B.02&*4!BWID*2,'OBLN'PYXL.E6NB#PUX=M
M;B+9%)K@\N561<9=82F=Y Z'C)_( M:[XVOF\92Z);Z[I.@6\=M%/;W&HP&3
M[:7!/RDNJA1P/7-=MX=N=4N]"MIM9@MH;]@?,%K)OB;DX93SP1@X[9KF?$.F
MZ^^J3HV@Z9XFT.:)!!:7+1PO:.!AL%D(96X/J.U:'P]\-W?A;PQ]@O&B$DES
M+<""%RT=LKMD1(3R0/YDT 4[_6_$&M>,K_P[X=GL["/3(8GO;VY@,S;Y 61$
M0,H^Z,DD_P#U^5\5:_KNJ> ?&6BW[V5OJNC*JWCQ1,T=S;R(60H"V48]\YQ@
M^O'47VD>(-!\::AXAT&QM]3M]5AB2\LY+CR'22(%4=6(((VG!!K,F\%:[?\
MAKQE<WWV4:[XBC51;Q2$Q0(B[8TWD#)P3DXQF@#L/"-K>6GABQBO9K:67RE*
MFV@\I0NT;1MR>0.^:\[L8-87Q7\36GOK1X5MT\]$MBK/FV;R]IW';@<'@YZ\
M5ZMI\+VVFVL$F-\<*(V/4  UQ$OA[7X/%OBV2"SMIM-U^U4+<&XVO#(D!C"E
M,<Y/?/ H Y?2M:\9>&OA1I'B03:6VEV=I!G3C QDD@^5=WF[N'(.<8P/>ND\
M1>-[@^+Y?#NGZWH^B):6Z37-]J9#%F?E8XT+J#QR3GN/QDU+PCJMU\$D\*QK
M%_:8T^&W*F3";U*Y^;TX-,UCPIJ5CXQN/$6G:+IVMPW]M%#=V5VZQNDD8PKQ
MLRD8QP1QT_( TO GBZ3Q&VJZ?=SV-S>Z7,D;W6GON@N$==R.O)P>"",G!%9O
MQ C&L^,O!GABZR=,OI[BYNHL\3>1&'5#ZC)Y%;G@[2M5L8[^ZU:WTZSDNY0T
M5E8Q(%MXP,!6<*"[<DDGCTIOC3PS=Z[#I]]I-S%;:UI5Q]HLY9@3&V1AHWQS
MM8<''I0!:\0>#=&\1Z)_9=S;+!&I4PRVRJDENP((:,X^4\5D:GK.NWGBP>%/
M#UQ;6[VEFEQ>ZC>1&8KN.$54!4%C@DDG%4-4C^(/BK3VT2;2['0;>?"7>H1W
MWGN8_P"(1(%!!/3D]ZMWOA_6O#_BI-?\.6L6I12V,=E=V5Q<^5(WE_<D60@@
MG!P0?_U &9?>.M>T71?%=GJ,=D^N:';QW$,\2,(;F)_NML)R".01GKTINH^)
M/'>CS:%=3_V/<)KDZVL=D(G3[)(ZED)DR2X&/FX&<'&,\)J'@GQ#KFC^+=0O
MX[6+6=;MH[:VLXY=R6\2'@,Y RQ)))QBNB\1^'K_ %-O"9MEC/\ 9FHPW-QN
M?&$6-E./4Y(H IZ1KGB*Q\9WGAO7;FQO3_9G]I6]S;0&' #["C*6/?D'/_UL
M32_$WC[4/ *>,_,TA8HX&N#IOV=\SQIG<WF;OE8@$@ $=,UU%[H5Z?B+)X@P
MGV :"]D3N^;S/-W]/3'>N#\&IXTU7X26.A6>GV'V2^M7A35'NB/)A8L&#1;<
MEP,@8..GO0!V.J>(M9U"'2[K2;O3='T:\LENWU34=KX9@"L2Q[UYP<DGBL2Q
M^(>J-X8\9R&[TO4;S0$5H+ZS4^1<!D+ E=QY!!!P<4^_\#7NF^)=.O+;0K/Q
M'IEII<6GP6MY.J&V9/XP'4J=PQD]?ZPIX'\22:?X[2YM]/BFUZVA6UBM9,1Q
ME49=G('0;><<\G H MW7B3QGH]IHNOZE+I4FG:A<V\,VGQ0,'MUE( (D+?,P
MR,\ >E=!IGB:Y3Q;XBT76##$MC&E[:2JI7?:L#DGGDJP()J#Q1X;U#5O"&D:
M;:K&;BUNK.60,^!MC92V#^%<_P#%C2)K_5_#Z:9<B'4-3>32)U7[SVL@W2'Z
M)MS_ ,"H [#P1K&H>(/#$&L:A''$;QWFMXD4@I 6/E[N3DE<'/O6;XDU3Q!#
MK$L$.J:/X?TJ*)62_P!0"RM<.<Y55,B[57C)///%=?;6\5G:PVT"!(846.-!
MT50, ?E7G6H^%]6M_'VJZT?#>G>(H+Y(1:O=W"HUEL7!7#*WRD\Y7F@"I;_$
MS4S\.]5U@KI]S>:?J?\ 9S7D 9K8IE/](P"3MP^< UO^$M8UN_U,*VMZ+X@T
MAX2QO+ "*2"3(PK)O;((SSP>.:RM$\+>,=%T#7TMYM-CU.ZU<ZA&JC-O/&P3
M?"002H.TC.,].E+HOA+4)_'FG^(G\-Z?X:BLXI5G2TN%D>]9UP P157:O7)Y
M)Q0!U'C3Q'+X9T 75K;I<7UQ<1VEI"YPK32-M7<?0<G\*HV4GC72M6M?[7FT
M[5-+G1S<S6T'V=K)@,@X9SO4]/7O5WQOX=N/$F@+!8SQP:A:W,5Y9R2@E!+&
MV5#8YP>1^-9]NOC+7=6L_P"U+*WT72[<.;J**[%PUZ2NT*/E&U!G/KTH R+#
M7?'/B'P])XJTJ32K>R8/+9Z7/;L[SQ*3C?*&&UFP<8&.14=OKD/B3Q_X#UFW
M0QQWFE7DNPG)0X3*Y[X.1^%/T[2O'/ASPV_A/3M/T^\@C5X;/5I+OR_+B8G!
MDBVDEESVX.!^-W2_ USHFN^$#:NDMCHVGW%M-*QPS.X7D+Z$AC[4 8_@J]UF
MR^%-D=$AM#/)J-PDMQ>.%BM8S/)ND89!;'' />KFC>+]5'C:'PW+X@T36UO+
M262.YLHMK6TJ#(#JKL"#]0>*S7^'^NQ^"]!LGM+2_?3M3GN[G2Y9]L5TCR.5
M&[!&1N!P1CK6IIWAG77\>:'KCZ)I>D:99PW$)LK656=-Z_?8JH4Y( P.@'4Y
MH Y_PMXAU'P;X$\3ZU?3VMVD>K7$4,"Q&+=<-+M+%BQ 0DYQC@ \FM1/'VH:
M/?:7)J/B;PUK5M?7*6UQ;::P66U9^ R'>Q= >N0#0/ 6N7OA_P 2^&KJ*UAM
M[C4)-1T[4!+ORYE#JKQXX'&">>IJ[;:/XEU"_P!.BE\+Z#HD5O,LEY>1>5.9
MU7JD2[/DW'N>1_, ELM<\8:[XUUG3M/ETRVTS2+Z..1YH6>29&524&#@$#<<
M^Z^]4M=\3^*=/MM0U&ZUWPYHCV[2-;:3=A9)9D7.W>XD&&;' 4=Q73^&="O=
M*\0^*;VY""'4KU)K<JV3M$84Y';D5P^E>"/$6G:%>Z)_PCFC3:C<&=6\1SSA
MGD#ECO*[2^\ XQD#(ZT :2:L=>\<?#C5S$(FO=+NYS&#D*6CC)&:V_BNEZ_P
MUUHV=Q%"%MW,_F1E]\>TY5<$;2>.>?I6=H?A#6+*]\"37,<*KHNG3VMWB0'#
M,BJNWU!VFNG\::5=:YX+UC2[(*;FZM7BB#M@;B.,F@#D+35O$5E!X=\)Z9+I
MAU2\L_M4EV;5EBMK90H'[L-\SY..H'%:FF^(M<TWQ'>>&]?>TN;D6#7]E?6T
M1B65%.UE="3A@<'@X(INJ>'-:L]2T'Q#HL5O<ZAI]E]ANK*:7RQ/$0#A7P0&
M##/(P:-/T#7=6\3WGB77+:WL9!IS6%E813^:4#'<SN^ ,D@# XQ0 WX>:OXN
M\3:?9:]JTNF1:9=6Y*6L$3>;N!P'+$X .&..PQ[UL^*[[7+1+./2#86L4SL+
MK4KY@8[5 ./DW*69CP.<#'-.\"Z/=^'_  /I&DWP075K $D"-N&<GH:Q?'7A
MK4=6U_0]5@TRUUJRL/-$VEW4H179P L@W J2,=#^% $7@_Q??7WC._\ #=YJ
M^E:TD-FMW%?Z<NP#Y]K1NH9AN&0>#T^O$WQ5_P"1>TK_ +#5E_Z-%0>&_#>N
M6WQ#?Q!>Z;IVGV$NE&SCM+.0-Y!$H<!OE 8GYCD# X'/6MGQUH5[K^D6-M8J
MADAU*VN7WMM&Q'!;\<4 9LFM>)?$GB;5M,\/75CIUEI#K#-=7-N9WGF*[BJJ
M&4*H! )ZYJ.Q\7^(]0\.:G%!IMB?$6F7WV&YW2[;9!P?/Y(.S:<[<YIS:5XD
M\+^*-8U#0M-MM6T_5W6=[=[H6\D$P7:2"00RM@'U'\\/4/AYKUUX;GFG-G>:
MK>:TFJW]AYA2">-1@6^XCD 8Y(QD4 7=.\9:G9^.M(T*Z\1:'KT.IB56-C&(
MY+5T0N,@.P*G!'.#4EAK/C?Q-J'B&#2KK2;&#2M1EM8I)K9I&G*X(4C< H (
MRW).>@QS#%X7UVY\6^&M6C\/:3HFG:9-+OL[:56D;?&5+DJH7 XP!D]:Z7P=
MH5[HD_B1[Q4 O]9FO(-C9S&RH!GT/RGB@"QX'\0R^*_!FFZU/ L,URC>9&A^
M4.KLC8]LJ36^> 37GFBQ:UX ^'&@Z>]M:RWPU!;::-I<C9-._*8^\P# X],^
ME>AM]T_2@#RO1?$GC_6? H\7)+I$:11/*NGFV<FY1"=Q+[_D)VG  /;)YKH-
M.\:3:OXKT"UM4C73=4T9M0(9<R*VY<#.<<;B#Q7%>!#XTOOA/::1IVG6#VUY
M%-%#J4ET5^SQL[JVZ/;EF'S8P<=,]#737GA+5_#NH^&M1\-VL&I+I6GMILUK
M//Y#2(=N'5B" <KD@T 7[CQ7J,6O>,[)5@\K1M.BNK;*')=HW8[N>1E1Z5AV
MOC+Q98^"/^$OU==-F@N[6'[#I]O&RN9I&54+.3T.2Q';IGBK=AX8\2W%_P",
M]1U6&SBFUO3XX+>&"8NL3*DBA"Q S]Y<MC&2<<"KUUX+N]2^%&G^&I)H[;4K
M6TM@DOWD2>(*1]1E<?0T 3V/_">6&JZ>=2DTW5+&Z8K=K:0F!K,XR&4LY\Q<
M\'C/3BN"\&7/C*Q^%TNJZ5=:7!8Z<UW-';SV[2/=!979\L&&SN  #TY/-=U;
M/XYU?5--2^LK71+*TE\V\D@NQ.UY@$!%&WY4).3GGI4/A[PKJ>F_">[\.W"Q
M#4)8+U%"OE<RM(5Y^C"@"74/$.N7^C:%?:2VGZ79:C:K<W6HZ@P9+8,@945-
MREF.3ST&*R-"\>ZDTOBBRENM.U^72+(7EM<Z8-HN/E8^6P#, V0!P3UJM=^"
M=8A?PE=2Z/9:[!I>D)8SZ9<3JJQS!5S*FX%6/&.?0?A=T;PMXGM_$FNZIY>G
M:2U_IB0V8M,2):2*3M5@5 ;KDD#')% $?A3Q7X@UR;3+NVU[P_K$-TR_;=/M
MT\B:S4C)*[G);:>""HSVIEWX\O-4\0:O:6'B7P]H-KI=PUJO]I$/+=2K]_Y2
MZ[4!XR,DX/TJO<>$-?\ $&I:/)?>&=(TF_LKN*XN=;M;E3),$.6"*J@_-_M'
M JVWA75O#VNZS-8>&M*U^QU2Z:]C^TRI%+;2O]]264[D)Y&.1S0!T_@;Q3_P
MEWAP7[I"ES#-);7 @??'YB'!*-W4C!'L>]8/BOQA?67C2+P_'K.F>'X#:+<)
M>ZA 9!<.6(V+EE48QSDYYKIO"6EZAI.@1P:J]FU\[M+*+.!8HD)/"J !D 8&
M3R<5D^)['Q!+JS,FC:;XCT.:$+_9]VT<;02@G+AF4A@1C@\C'% %2[\4^(M-
MT3P[+?1:=]KOM<AT^62W;S(IH'+?O$Y^4D =2<5L:SK]Y8>._#.C0B+[+J:7
M;3EE)8&)%9=ISQR3FN,@^'6MV?@Y([1;*'4(->76[73A*Q@A"GB .1Z9YQC)
M_&MB+2_%>M>/?#_B#5=-L].LM.CN8S;)=>=(#(@&XL  <D 8'3&>] $-AKOC
M7Q5I=UXAT"72X+!)95L+&>W9WNUC8KEY-XV%BIQ@<=_6L^ZD\1WOQ?A&F1VN
MFWT_AJ)KDW:^<+8><Q*@*0';=@=<=35[3=(\:>$]'NO#6B:?8W=F9)3I^HR7
M?EFV21BV)(]I+%2Q^[UXK7TGPUJMCX]BU>\N1=PKH,=A)<L0'EG64LS%1T!!
MS0!+X+U[5M0O-<T?7/LTE_I%RD37%LA1)D= ZMM).#CJ,UUM<OX>T*]TWQ?X
MKU*X5!;ZG/;O;E6R2$B"MD=N:ZB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
MY7X@^(;WPSX9%]9!%9KF*&6YDB:1+6-CAI65>6"^GJ16;X9\0ZA)+=W,WB32
M?$&B16C3M=VJ+%-"Z\E6C5CP5R<G!H [RBO%T^)>IW6A2>(T\6^&[>4*TT7A
M^3:7:,9PC2;]PD('88R0,5U$WBW5/$VKZ1I'AF>"P^V:6FK7%Y<0^<8HG("(
MJ9 +$YSGL* /0**\ZUC7O&/AGP[=OJ?V.::'4+:"VOXXPJW,,CJ&)CW'8PR1
MZ>E;WB?7;W2O$'A>RMC&(=2O7@N-RY.T1EACTY% '3UGV>N:7?Z?#?VU] ]I
M-)Y4<N_"N^[9M&>^X8QZUQGA[5O%_B/Q-JWEW]C:Z1I.KRVC1FVW27"*02N<
M_+@$<]R3Z5R&HWVK^(/ O@?4([JSLGD\1K'Y<5F-@D$TBHX 8< *<K_$3U%
M'L\>IV4NJ3Z9'<HU[!&LLL(^\JMG!/UP:MUY[/XKFT'Q)XE_M!+>>+2=&@NF
MDBA$<DS_ #9&>>"1P.<9KFI/B5J.GZ-#XAG\7>'+USLEGT& *'2-B,JDF\L7
M4'N,<&@#V>BO,?$'C6\'C*31QXCL?#=F+6*>TN;RT\P7I<$G#,P557@8ZYKN
M/#5SJ=WH%K-J_P!C-ZP.][)]\4@R<,I]",'% &M17#WVK^(->\::AX>T"]MM
M,M]*AB>\O);?SW:24%D1%)  VC))K#U/Q]K^C>%?%4-VMK)KWA^:V4RQ(1%<
M13.NUMI)VDJ6!&3@T >J45YY=:IXP\-:YH$FL:CI][9:O>K92VL%J8_LSNI*
ME'W$L!M(.?Z\=QJEP]II-[<Q8\R&!Y%R,C(4D4 6Z*\>D\7>.K7P%IWC>:[T
MV2"3R?,TI;8KYB.P3=YN[(8D@X P,]\<]'#JGBK0_'&A:9K6HV-_:ZTLXV06
MIA^RR1IOPIW$LIZ<\T =]17ENO\ B7Q!8C4KJ\\6Z!H4L#R?9-*E2.:25%^[
MO;?D%O11QFGWGC7Q'J=IX&7119VUUXB@E,QFC+I$5C5BP&<G'S$#OQF@#T^J
MU_?VNEV$U]?3K!:P+ODE?HH]37##4O%M_P"(%\*6FKV4-U86:W&I:I]CW;V=
MCL1(BV!\HR23]*RKGQ9XEM]%\?6^L#3Y[K0H8?(*0?NI0Z%MS*2>HP<=CD4
M>JQR)+$DD;!D=0RD=P>E.KSR]UWQ->^,]/\ #FC7-E9Q7&B)?2W$MOYAA._:
M2JY .?E !.!R:T_!>M:Q=:MX@T'7)K>ZO-'FB47<$7EB9)4WJ2N3@COB@#KV
M4.I5AE2,$56TW3;/2-.AT_3[=;>T@7;'$G11G/\ 6K5<$NJ^)O%?B'6;30M2
MM=)T[29_LAFDM?M$EQ.%!88+ *HR!ZF@#O:*\JO?B#XAC\,*(K>S77[;7X]&
MN4P3#*QZ,O<!LK[CFO0/#]KK5IIS1Z[J-O?W?F$B6"#R5"8&!MR>ASS]* +5
MOJ=E=ZA>6$%RDEU9;/M$0ZQ[QN7/U'-5(?#&BP>(I_$$>G0C5IT"271R6(
MXR<#@ <8K@+.V\17OQ6\<0:)J5KIL?\ H+37,MMY[D^1\JJI8#'7)/H,5-#\
M0=;7P@JO;VDWB)];;0HV *P-,&(\PCJ%VC)'K0!Z?52PU.RU1;AK*Y2<6\[V
M\I3^"1?O*?<5QDFJ^)_">NZ+#KNI6FK:;JUR+(RQVGV>2WG8$I@!B&4X(YY%
M<_I'B*Y\.>&O$<FGPQS:C?>+[BQLTESL\V20 %L<X R?PH ]3N]3LK&YM+>Z
MN4BFO)#%;HW61@,X'X U;KRC7+/Q-9>-?!*:UJEKJ=LVHLRS16OD-')Y3?+@
M,05(R0>O!KT/Q)J-UI'AK4M1LK4W5U;6[RQ0 $[V R!QS^5 &I17F?A+Q1K&
MLWVFS6OBS1-;@N/^/ZQ6 6TUJ"N<H-Q9L'C##_ZW2^#]=O=;N/$B7AC(T_6)
MK.#8N/W:JA&?4_,>: .GJ*ZNH;*TFN[F18H((VDDD;HJJ,DGZ 5YEI_CS7=2
M\&>%_LPM#K^OW4\"2R1GRH4C=]S[0>2%4<9Y)J_K,?BVQ\/^)K/6+FVU33'T
M6YDCOXX5@>.78P,;(&.01R"/QH [VUNH+ZSAN[:19;>>-9(I%Z,K#((^H-35
MX[:ZKXQ\,?#;0_$LFH:?)IL%M9H^EBU.?(;8@/F[L[\,#TQ^7/L). 2!GVH
M6BO']%\<>(=< N+?Q%HL.K"X*/X:NX/)=5#[2GF,VXOMYR 1GM6OXD\<RCQG
M<^';?Q%I7AZ&Q@CDN+R^"N\LCC*I&K,!@+@D\]10!Z317EEK\4IX_"VO2,]A
MJFJ:7<Q6L$]FW[B[,Q B?@G'?< ?X3@UT=C!XZT[5=/:^OK'6+&X8K>)%;BW
M:TXR&0ECO7/!!&?Z '845Q'AWQ1J6I_#;4-=N#$;V 7A0JF%_=,X7C_@(K&N
M/%GBF_B\"V>E364-YX@T^2>XGFAW+$RQQN7"Y]VP/4B@#T5=4LFU5]+%RAOH
MX1.T/\0C)P&^F014<VMZ7;Q6<LE] ([V<6ULX;<LLASA01U/RG\JX<WFNMXF
MU/09[RQ-[%X?2=K]+,9:0R,#QG.W ^[GKS7/^%K_ %/1OAUX",DUI=17^KV]
MO&DEJ,P1,),@$DY;(X;CK0![/17E5YX^GU/Q#K%I;^+M$\.6NF7+6D:WJ))+
M<R+]]B&==J9X&.3@TR?XGWUSX$L-4B>SLY7U,Z=?ZBD;7%O;;<YE4 _,K?+C
M)Q\U 'K%5+_4[+2TA>^N4@6>9+>,O_%(QPJCW)KFO!FJ:KJ%S=+-KFE:]I@C
M5H+^S"I(').4=%) ]0>/\)/'NJSZ38Z-)!%!(9]9M;=A-&' 5WP2,]&]#VH
MZRBO.K?4_&/B/Q/XDTS3=4L=,M-*NECCG>S\YWW(&"8+  #DD\GD>E;_ ("\
M07GB7PI#?:A'$EZDLMO.(<["\;E21GL<9H Z:BN,\6:GK-MJT<$>MZ5X>TD0
M;VU"]V.\LN?N*C.H  Y).>M1_#GQ7=^)(]8MKN]L]0;3;L0QW]HFQ+A"H(;;
MD@'J#@XH [8J"02 <'(SVI:XOQIKNNZ?XB\-:1H;6J2:M)<1R/<QEP@1 V[
M(S@9.._ K'L]0\=7'BO4_"1UK3M]K#'=#5C8_/L?@)Y6[;G(/.>@Z<\ 'H.F
M:79:-IT.GZ=;I;VD.1'$F<+DDGK[DU;KSW2?%/B74/ U_-''I[ZW8ZA+I\UQ
M*WE6X$;X:8@D<!>< \G\JH:;XSOK3QUHVBMXMTCQ';ZD98Y1:0K&]JRH64Y1
MF!!QC!YH ]1HKS31O$7BK5-0UW4I[^QM="T/4KJWEB%MNEN(XLD_-GY<+C![
MG-5IM=\>OX#N/&T-]IJ1/:-=Q:4UH2(X=I*MYN[)<+AL8P>G% 'I+:G9)JL>
MEM<H+Z2$SI!_$4!P6^F2*MUY_#XDO9?%>C0O';$W/AQ[YY/*&\297@-U"\]*
MP(?$_CR;X;Q^.3J.F)'%!Y[:;]C)$R*<,6DW94G!( &!Q0!Z_14-I<"[LX+E
M056:-9 #VR,UY]KVNZ[;ZCJ)N_%NA>&88)"MG;7"QS27" <2/EP5#'H ,@4
M>CT5YE:_$'6-9\(^$VT^&TBUSQ#+)"'D4M%"(MWF2!<Y/"Y"Y[]:U)M5\4>#
M[?5KS7Y;?5])M;%KF*\BB6WD$H_Y9,@8Y!XPPZ=Z .YHK@K%OB$+73=8DNM.
MOEN6C:YTF.W$7DQ/U*2ELEE![]>:CL]4\6>,+S5KG1-4LM)TVPNY+.W66T\]
M[EX^&9B6&U<\#'- 'H-%>:V?Q U._MO#),$%O=W.L2:7J<0&Y0\:MNV$] 2
M?QQ71WNNWL'Q)TO0D,?V*YT^:XD!7YMZLH&#Z<F@#IZBEN((9(HY9HT>9ML2
MLP!<X)P!W. 3^%>4:?XB\>ZOX N/%T6IZ9;)9QSRK:&R+_:5B9MVYMPVYVD
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!'<6\5U;2V\\8DAE0I(C=&4C!!_"LO1_"^D:"J#3[9T$:
M[(_-GDF\M?[J;V.T=.!@<5L44 4+71M/L]6OM5M[<)>WXC%S+N)\S8,+P3@8
M![5?HHH **** "BBB@ ZUG:+H6F>';#[#I%G':6N]I/+3.-QZGFKL]Q#:V\E
MQ<2QPPQJ6>21@JJ!U))Z"LO1_%?A_P 032PZ1K%G>RQ#+I#*&8#UQZ>_2@"Q
MIVAZ9I-U?7-A9QP37\OGW+KG,K^IS]3^=/L-)L=,DO)+*W6%KR<W%P02=\A
M!8Y]@.E9\GC3PQ#J_P#94FO:>E_NV>0;A=P;^Z>>#[=:U&U"S745T]KF(7KQ
M&98"XWE <%L=<9.,T 9\/A30[>ST^TBT]%@T^X-U:H&;]U*2Q+#GGEFZ^M3Q
M>'])BAU&%;&(Q:E*TMXCC<LS, "2#D<@#BI)-9TR%[Y)+^W1K",278:0 P(0
M2&?^Z" 3SZ53A\7>'+@WHBUNP?[$H>Y(G7$2^K'. * *ND^ /"^AZA'?:?I*
M1W,0*Q.\CR>4#UV!V(7\,5OW5M#>VDUI<()()XVCD0_Q*PP1^1K-T;Q5H/B)
MY$T?5[.]>(9=(90S*/4CKCWJ*Z\9^&;+5AI=UKNGPWV0OD/.H8$] >>#[&@"
MQ!X=TFVGTV:&R19-,@-M9L&;]U&0 5'//"CKGI4\>DV,6KS:LENHOIHEADFR
M<LBDD#'3J35VL/4O&7AK1]06PU'7;"UNSC]U+.JL,],^GXT 9?C[PU-XF_X1
MZ!;..ZM+?58Y[R.0KM\D(X;@]?O#@<UJZ'X0T'PW--/I6GK#/,H5Y6=I'*CH
MNYR2![ XKGOB)XX_X1V/2K'3]4TVTOM1N40SW9#+! 0V9=N1D97&>G-=AI33
M-I-HUQ=Q7DK1*S7,*;$ER,[E&3@'ZT 8=[\.O"6H:E)?W.BPO/*_F2@.ZQRM
MZO&"%8_4&M'6O"^B^(;:"WU33XYTMSF @E&B/3Y64@KVZ'M41\9^&5UC^R#K
MVGC4-^S[/YZ[MW]WK][VZU8U/Q)HFBLZ:GJMG:.D8E99I0I"$E0<'L2"/PH
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M%:?9465<JPV[?F QG/?ZF@#1BECGB66&1)(W&5=&R&'J"*X?PQD_%CQUYO\
MK FGB//_ #S\INGMNS75:!I*:#X?T_28Y#(MG D(?&-V!C..WTK+O=%NK?QU
M8^(-/C#I- ;'48]P!\O.Z.09ZE6R#WPW'2@#SVVN[K4_ NN:GHNF:!I?ANY:
MZDEEU!Y+BXF.6#.PR &)' +'''M6S:M')^S>3<'*_P#"/N,GU$1V_KBNJ_X0
M#PG_ &D^H'0K,W#R&5LJ2A<_Q;/NY]\9JKXB\+?;?#]AX6TNU2WT:291>%6P
M([=3O**,YRY 7V!/M0!K^%#,?!VB&XSYYT^#S,]=WEKG]:\[\ 6OAQOA/K4E
MY':E&GO/[29P,@AVV[C[+M(_2O6E4*H50 H& !VKF)/ASX/EFCE?P_9,T9+#
MY3ACN+?,,X;DD\YH X+P3+<IXC^'YU)BL\OAV9$,AP6PRE1SU.P U??3+/Q=
MXY^(VCB5'6;3[. N#D)*%<@_56P?J*] USPQHGB2VB@U?38+N.$[HMX(,9_V
M2,$=NA[5570[/POIUU<>&= MFO/*1%MHY!!YP4G"EB"!]YCD]2: .$\*ZM/X
M\\0>'(KM6SX=M&GU%6_Y_LM"H;W&R1Q]17JT-Q!<!S!-'*(W*/L8-M8=0<=#
M[5S/@7P[<Z+9:C?:E#!%JNKWDE[=1PG<L>X_+&#WP._J36EX>T"/01J?ELA-
M_?RWKK&FU5+!1CJ><*"3W)/2@#D_$&GWLWQ&>^\,ZKIG]O1Z:D<^G:G Y1H-
MY(97'(Y)!QGMFN%U2_:^TG2[&'2=.TE+?Q0T&HQ22-+8O<[=RDD8^0L?N\ $
M"O9=<\):#XD>&35],ANI(01'(<JZ@]@RD''MFI(_#&AQ:$=#32;0:6PPUKY0
MV'ODCN<\YZYH X9K#5T^)GANXU?4?#]O?JDZI!IT$RRW,.SYE;.1M4X(S@9!
MQ7->#/\ CU^%7_7WJG_M6O6-#\'>'O#<\D^DZ5!;3R+L:499]O\ =W,20/8<
M5-:^&=%LET];;3H8QIS2/:!0?W)?.\K]<G\Z -&&X@N-_D31R^6Y1]C!MK#J
M#CH?:I:QO#^@1Z$=5:-DSJ%_)>NL:;54L%&.IYPH)/<D]*V: "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** (+R\MM/LY;N\N([>VB7=)+*P55'J2:XB?XB6&H^)_#=CX>U
M2TN[>\NI8KQ5&651$67@\C)'7O1\5]G]BZ&UUC^RUURT.H[ON>1N.=_^SNVY
MJOXO;2V^)W@(Q- =0\Z?&PC=Y/DMC..V>GXX[T =+J7CKPMI&I'3M0UVRM[L
M$!HWD^YGIN/1?QQ5W4O$FBZ,L3:CJEK:K+&TL;2R !T7&2#W^\OYBN&^&CZ0
MGPXU!=9-L+D7-U_;8N,9\SS&SYF?]G;UKE_!UH;J[^%:ZC$9 EMJ4D*S#)"
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
ME>, ,!U)#$9]2*ZG7/%6A>&_*&L:I;VC2_ZM';YF'<A1SCWKR/5?^2;^/_\
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
M>?5I-4ET&P>^DR7F:$$L3U)[9]^M:$6BZ9#)8R1V,"/81&&T8(,PH0 57T&
M!^%8^I?$/PGI%]+97NM0QSPMME"H[B(^C,H(4_4BH=8\17$7C+P;96%S$^G:
MO]J:4J PE5(-Z%6],\\=: .D&G68U-M2%M$+UH1 9]OSF,'(7/IDYK-MO!_A
MRS!6VT6RB4W*7>U(@ )E^ZX'8C)Q6CJ6I6>D:=-?ZA.L%K NZ25LX49QV^M8
MUGX^\+7^LKI-KK5M+>NQ5$&<.PZA6QM8^P)H LZUX1\/>(IHYM7T>TO)8QM6
M26,;@/3/7'M5F;0-(N-&&CRZ9:/IH4*+4PKY8 Z87&!5#6O&_AOP[>"TU358
MH+DKO,05I&5?[S!0=H]SBK4_B;1+;2[75)M4MEL+IUCAN=^8W9LX^;IV/7IB
M@!-$\+Z%X<$G]CZ5:V9E_P!8T289O0$]2/:M"\LK74;.6TO;>*XMI1MDBE0,
MK#W!K'T7QOX;\17TEEI6K0W%RB[S%M96*_WEW ;A[C(JK<_$?PA:2F.;7(%9
M79'PKMY9#%3O('RC((R<#B@#1T7PIH'AQY'T?2;2SDD&'>*,!F'IGKCVJ_9Z
M=9Z?]H^QVT4'VB9KB;RUQYDC?>8^I.!S44FLZ=%>:?:->1>=J(8VB@Y\X*NY
MBI'& O-17VM6D-Q=:='<H-2BLFNQ#CD1Y*AO3&X8H 36O#>C>(HHH]8TVWO%
MB.Z/S4R4)ZX/45';^$_#]FC);:-90JULUHPCA"[H6.60XZ@GDURGA#XGZ)?>
M']'76=<M5U>YB7SOE*H)&Z*6 V*>G!(K9N=;OH_B?8Z&LBBPETJ6Z=-@SYBR
M*H.>O0GB@#<GT;3;G2%TF>Q@DT]41%MF0% J$%1CT&!CZ5S/B#0]8\3^*M-M
M;RRM(O#VFW:7XG,N^6XD53M39CY0&8YYY JUI/BBQL?!%IK.M^(;.YB8LIOT
M3RDF;>P 5.N>,8 R<&M/0O%&B^)4F;2+^.Y,! E3#(\>>FY6 (S]* ->L76O
M"/A[Q%-'-J^CVEY+&-JR2Q@L!Z9ZX]NE)K%]+;:WH<":I!:)<SR*]O)%N:Z
M0G:I_A(ZY]JI:A\1?"6ERRQ7FMP1RQ2O#(@5F9&4X;(4$@ GJ>/>@#9ET32I
M]&.CR:=:MII0)]E\H>7M!R!MZ=>:98>'](TR6&6QT^W@D@M_LL3HF"D6[=L!
M],\XKCOB'X]BTC1](72-8MK>?5;F%4O/*\Y8[=L[I5'1L8''O6Q_PF.B>'M(
MTU=;\1QW5S<P"5)O((DG0\A_*0$J,>V.* .ABTVR@N[N[BM8DN+S;]ID"C,N
MT87=ZX'%9-AX'\+:9J8U*QT&P@O 25E2$ H3W7LOX8JR/%.A-H2:VNJ6[:8[
M*HN5;*99@H!QT.2!ST[UGP?$3PC<VK746NVOV=9S;F5MRIO"EB,D8^Z"<]*
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
ME6MG!'!K,&H7$94(KJK$R' '+'/?K6WI/AO1-"DEDTG2;*Q>;_6-;P*A;V)
MZ>U &I7 ?%/RTM_#4]\!_9,.MP/?%ON*F&"E_P#9#$9SQTKOZCN+>"[MY+>Y
MACF@D4J\<BAE8>A!X(H \^\:7-G>>-_ \>FRQ2ZHM^9286#,MKY;>821T4\=
M>M2_"NT@2S\27"Q)YTGB&]+/CDX? Y]OZFNKTCPSH6@/(^DZ1963R<.UO"J%
MAZ$@=/:KMI8VE@DB6=M#;K+(TL@B0*&=N68XZD]S0!Q/Q4V)I_AZ>[ _LJ#7
M+:2_+#Y%B^8 O_L[BN<^U5O$]WI5S\6? 8MYK>6_#71)B8,PB,#8SCL3T_'%
M>AW%O#=6\EO<0QS0R*5>.10RL#U!!X(K*T[PEX=TF2.33]#T^UDC<R(\5NJL
MK$$$@XR."1]#0!Y9%!IMQX:UM-0U632I!XVN&L[U8O,6*X#_ "%P>-O7.[ Z
M<UH2:AX@A\0W6CZ@NCZIK-SHEU]BU334*3QA5R%D7G 9B,8XS7IIT32FL[JS
M;3;0VUW(TMQ"85*2NQRS,,8))[FHM(\-Z)H'F?V1I-G8F3[YMX50M]2.30!P
M>C:GX/@^".EKJ:07&G):0QSVB8,CW (W*%!!W^9D^O>N>\5)<S6_Q8%JDN<Z
M:TB+]_RA&AD'_? ;/XUZP/"7AU=8_M8:'IXU'=O^TBW7?N_O9QU]^M:,5A9P
M7-S<Q6L*3W6TW$BH TNT8&X]\#CGM0!YQ\2KW1KWX=V$&BS6LMW-<VO]BI;L
M"P<2+@H!R,+N'M4=S;W4?B[Q+=>%/$FG07)D0ZGI>L6_[LL(P P?A@I7TR.M
M=U8>$O#FE:@U_8:'I]K=MG]]#;JK#/7! X_"EU7PIX>URY2YU71;"\G0862>
M!7;'IDCI[4 >0WNI2ZMI/PWU*UAL-!T\75S'^]A\VTAG *Q-C*\$ARISP3GF
MNHT^UNG^*^F3:CXFT^\U.&QF#V]AI[(6@.,>8^]@ &P1GW]:]#N-+T^ZTXZ=
M<6-M+8E0GV9XE,>T=!MQC JOI'AW1M 21-(TNTL1(<O]GB"%OJ1UH P_B3!I
MEQX7CCU34I=-0WL!@O$CWB&8-E&<'C;GKG ]ZPM)U/5[+XBZ3IFOG1-8N;JU
MG^S:G8Q[)X44!CYB\@*W08XS7HUU:V]]:R6MW!%/;RC:\4J!E8>A!X-4-(\,
M:%H#R/I&D65D\@P[00JC,/0D#./:@#RO0]8TZR_9OO;:XO(([A+2]M6A9P'$
MK/(%3;UR=PX]ZT-'D@MO'?@J;4V1+5_"RQV+RG"BYRA<*3_$4_2N_?PAX;DU
M&;4'T'3FO)@PEF:V0LX88;)QSD$@^N:M7V@Z1J6FIIU]IEI<648 2"6%61 !
M@8!'&!QQ0!YE\1[SP_>>$_'2:5!F^068U"ZC&8Y&\Q=J[@<%@,YXXSS6[\0K
M:"U7P,L$*1K#XBLXHPBXV)M<;1Z#@<>U=;%X<T2#1VTB+2;)--8Y:U$"^6QR
M#DKC!.0#^%6[JPM+[R/M=K#/]GE6>'S$#>7(O1EST89//O0!G^+?^1,UW_L'
MW'_HMJ\SUO3[0_ CPE;FWC,3OIK,NT8)<KN/X[FS]37L,T,5Q!)!/&LD4BE'
M1QE64C!!'<8JM)I&FRV$-A)86S6<&SRH&B!2/9]W:N,#&!CTH X_Q&J0_%KP
M2Z(!_HNH*=HY*B-"!_\ 6KBTU>^U#X7:IJ5G<^'] \/3Q7.VS$+3W#DE@5<L
MX =C['&17M$MC:3WEO>2VT+W5N&$,S("\888;:>HS@9QUQ68G@[PU'J3ZBN@
MZ:+R0DM-]F3<2>ISCJ?6@#SFSN8;<?!ZXN)DBB6SE#22,%4$V@ R3[\4WP^N
MN)XQ\:I;Z_I.FWAU-Y)8[^S,DCV^T>4P;S%^3;QC''/K7IUUX:T*]TR#3;K1
M[&:Q@P8;=X%*1X_NKC _"FZMX6T#798Y=6T:QO9(QA'G@5V ],D=/:@#Q\:=
M9MX*\.VZ7\6J6%SXTB962U:&':S-N1%8G*;MV"#CFN\\4HJ?%'X?A5"C?J'
M&/\ EWKKWTG3I+>UMWL+9H;1UDMXS$NV%U^ZR#&%([$=*DFL;2XN[:[FMH9+
MFVW&"5T!:+<,-M/49'!Q0!Y!:ZQ>ZCX+UO4M/N= \/:!))=>9#)"T]S(V2&W
MY<*'<C@8)Y'6CPVVZ3X.G.?]&O1_Y+FO3?\ A$/#@U9M5_L+3OM[-O-Q]F7?
MN_O9QU]^M6X-#TFU%D+?3;2+[#O^R;(5'D;AAMG'RY!.<=: .;^+7_)*_$'_
M %[C_P!#6LSQY:6]KH'@J."%(UM]=T]8@HQL&<8'IQ7?WEE:ZC:26E[;Q7%M
M*,212H&5AZ$'@TVYT^SO8X8[JUAF2"198ED0,$=?NL,]".Q[4 <'X%N;*R\2
M^.(M3FAAU4ZL\KF9@K-:E%\H\]5 S]*X=8+>\\+6ZQQ*^BW7CY/L28_=O;L^
M/E']PG?^M>SZMX7T'7IHYM6T>QO98QA'G@5V ],D=/:K<FE:?-;VUO)8VS0V
MKI);QF)=L3+]UE&, CL1TH X[Q0B)\6/ +JH#E=00D#DJ(00/IFLGX=ZAX<M
M?#/BD7L]I'LU6];4%E8 E"YQN!Z@KP/QKTJ:QM+B[MKN:VADN;;=Y$KH"T6X
M8;:>HR.#CK7&^&OAUIUM;7#:_I.F7MX=1N+F&5HA(51W+*,L/?ITS0!Q/AMI
M=-@^$D^JN8(U^WH'G. JR1GR02?52H%=%-J%IJ'QBUD6EQ'.+?PNT4AC8,%?
MSMVW([X8?G7H.I:1IVLV1LM3L;>\MB0?*GC#J".A /0U#8^'=%TP*+'2;*VV
MPF >5 J_NR<E>!T)YQZT >5Z7?\ AQ?V;)(3+:X;3Y(FBR-YNCG QUW;\$?@
M>E;.E1W<7Q'\+1W^[[8GA0K/NZ^8&CW9]\YKLXO!OAF&^@O8M TU+F !8I5M
M4#(!TQQQCMZ5IM86CWZ7[6L)O$C,2SE!O"$Y*ANN,\XH \.\)/#;Z?\ "RYU
M%D73$?4%WR\1K<%F\O<3QGAMOO7JMI?>'[CQ]=06<(EUI+!3<W47*+%O^5&(
M.-V>0,9Q[5IMH&COH_\ 9#:79G31P+0P+Y0YS]W&.IS]:=I.AZ5H-LUOI.G6
MME"QW,EO$$#'U..IH Y3QK_R/7@+_K_N/_1#5#\-[2W>[\<2M"C/-XBNHI"5
M!W( N%/J/F;CW-=Q/8VEU<6]Q<6T,LULQ:"1T!:(D8)4GH<<<46MC:6)G-I;
M0P&XE,TWE(%\R0]6;'4G Y]J /%-')/PH^&>3G'B. ?@)IJ[#P[/:VGQ9\9+
MJ4D<5_,MJ]H9B 7MA'@[,]@P.<=Z[--"TF*SM;1-,M%MK2436\(A4)#("2&4
M8PIR2<CU-,U?PYHNOK&-7TJSOO+^X;B%7*_0GI0!XKKJV]YX6^(4ECM;1+C6
M[-8#'_JWDWQ"8KC@@MW%=W\0[&U;4_ ]L;>+R/[<B_=A!MPL;8&/3@5VC:+I
M;:6FF-IUH;!-NVU\E?+7!R,+C'!&?K4US8VEY)!)<VT,SV\GFPM(@8QOC&Y<
M]#@GD4 <0]K _P ?HYFA0R)X;+*Q7D'[1MS]<$CZ&N3NM0M-)TCQW]HTVWOH
MIO$J1)!<,4@$CB,AY".B@C)^E>Q_8;3^T/[0^S0_;?*\G[1L'F>7G.W=UQGG
M'K4#Z)I4L%Y!)IMH\-ZV^Z1H5*SMQRXQ\QX')]* /*O$EQJZ^,_!$6MZWH]Q
M<'5$:.STZV*>6NT@L79V;!R!C !_"KBSPK>_%FW:5!.T6Y8RPW$?9.H'7%=]
M9^#_  WIT:1V>A:="J3+.NRV4$2+]U\XZC)P>V:L3>'M&N=1DU"?2K*2\EB,
M,D[0*7>,C!4G&2".,>E 'F'AV2WM?%G@&?5&1+1_"J1V#S'""Y^0L 3P&*8I
M_B26WNO&_C&;2W1X(_"4T>H/"<KY^6*!B/X]F?PKTV[T'2+_ $N/2[O3+2>P
MC55CMI(5,: # VC&!@=,466@:/IVF2:;9:7:6]C*"LEO'"JHX(P=PQSD<<T
M>9^);2WM_P!G#31%"B;+/3Y5VC&'+Q$L/<ECS[FO7:IS:3IUQIBZ9-8VTE@J
MJBVSQ QA5QM&WI@8&/3 JY0!X1?R(_P]\9P;PZ1>*YI;Z%#E_LXN$W$J.<?T
M!KK?B/>:9>Z/X<ATF>VFU"35+5M,%LRLP 899<=%"YR>G2NZBT+2(-0N=0AT
MRTCO+I=EQ.L*AY5[ACCGIWJOIGA/P]HUX]YIFB:?9W+Y!E@MU1L'J 0.!]*
M-BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** *FI:G9:/ITVH:C=1VUI",R2R' 7M_/C%8VD
M>/?#>N:FNFV5^WVQU+QPSV\D+2*.25WJ-W'/%4/B9JL>E>'K(O8V5T]SJ,%O
M$U]GR+>0DD2R8_A7'ZUQVI75\?B?X*AU/Q+I^J7(N9F^SV5L(U@!B(R6W,3N
M[9(Z=* .XOOB5X1TZ:>&XU<>;;RO%.D<$DAB9#AMP53@ ]SP>QK7C\2:/+=:
M9;QW\;R:I&TMEM!*SJHW,5;&. <XSFN4^&]O"5\;.8D+2^([U)"1]Y1MP#[<
MG\S7)Z9:3#X#^&M?M$+WN@2'4(P.K1K*XE3Z%"WY"@#UU]9T^/6/[)>Y47WV
M8W1B(/$0;;O)Q@#/')K$M/B1X2O=0BLH-81GFD\J*1HI%BE?IM60KL8_0\UQ
M+PW?BCP5X\\5V*R/+JT;VVGA0=QM(05^4=?G/F''?BI_%VL^'+_X)+::=<6L
MS7%K!!86L+ R>=E0JJHY# ]?3!H [?5O'/AS0[V:RO\ 4A'>0A"UND3R2$,"
M1A54EN >F<=\5;L/%&AZGH+ZY::E ^F(&+W#'8J;>N[=@J1Z&N2\,V[#XN>(
M)+E5:[CTJQ1I.IR0V[GW*C\JXC7K>9O"'C@0'9;1>+1+=8CWA8OW99BG\0!P
M2/:@#U?1_'GAK7K]+&PU'=<R*7B26&2+S5'4IO4;Q],UTE>1:K')J&K>%DOO
M'ECJ#G4HI[*'3]+7>Q7))W+*=J;<@GIS7J<&I65U>W5E;W<,MU:%1<0HX+1;
MAE=P[9'(H CU;6-.T+3I-0U2[BM;6/&Z20\9/0#N3[#FL_0_&6@^([J6UTV^
MWW42[V@EA>&3;_>"N 2/<<5SOQ'>*UUOP;J&H$#1[;5";IW^Y&Y0B)V] &[G
MIFHO$%[9:I\5/!L>DSPW%[;?:9;IX&#>7;F/'SD=BQ&,]Z .@L/B!X7U368-
M)L=56>^GW[(DB?JA;<"=N%/R-P<<#/<59\7:_P#\(UX:NM12,37 VQ6T/_/6
M9R%1?^^B,^V:YWX0011>"9)$15>74;MW('+'S67)_  ?A3_B=E8/"LK?\>\7
MB.R:8]@N6 )]LD4 ;EQK5IX2\/V3^)-75IRJQM,4RT\N.=B(,GGH .E,MM>L
MO%^B:@GAO5O+O(U,>\Q%7MY,97?&ZY ^HY&:P/$LT%A\6_"]]JCI%8&SN8;>
M64X1+D[3U/ )7@>M;FD:KH&H>,M6CTNW$NH0P1"]OH0IC;KLC+ \L!DXQP.]
M %GPCK__  DOAJUU%XQ#<'=%<P_\\ID)5U_[Z!Q[8I==\7:'X;E@AU2]\N><
M$Q01Q/+(P'4[$!./?&*Y_P"&&6@\52K_ ,>\OB.]:$]BN5!(]MP:JL-]9:+\
M9-<EUNYAM?MNG6W]G37#A%,:;O-16/&=Q!(_&@#5U'QGH^J>%=7O-$\2P6IL
MT0R7XMS,MN6P02A'S<'&.QZX(K?L=9L+V_N=-ANQ+?6:1O<1["I <95N1@@X
M/3.*\5U*\T[4/#/Q:N]*:-[.6> H\?W7.U=S#U!;<<]\YKKO&5^O@G6M'\:[
M"UK)9/IU\JC[WR&2$_\ ?:E<_P"U0!VLGBK0X;;4[B74HHX-,D\F\E?*K$^
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
M@M]8L+K5[S2H;@-?6:H\\)4@JKC*G)&"#CMFO*[^VAC_ &7418D"_P!F128
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $%
MW9VNH6LEK>VT-S;R##Q3('1A[@\&J=IX<T.PBBCL]&T^W2*3SHUBMD4(_3<,
M#AN>O6I-9UK3] TU]0U.Y6WMD(7<06)8G 4  DDGL!FL_1?&>BZ]=S6=I-/'
M>0Q^:]M=6TD$@3.-P5P"1[B@#9M[.UM/-^S6T,/G2&67RT"[W/5FQU)[DUSO
MB;2=9;0%T;PI#I5G!.CP3&92@@C8<M&J#!/)X.!FM"'Q3H\_A8^)8[LG2!"T
MYG\IQ\BYR=N-W8]JBU;QCHFBVEE/=W3DWRAK6&&%Y)9A@'Y44%NA';B@"_HV
ME6^AZ+9:5:#$%I"L*9ZD*,9/N>M0P>&M"M=2;4K?1M/BOF))N8[9%D)/4[@,
MUR'BSQ];R>!9M8\/:GY3V]]!!.TD6QX<R*'5T<97Y2>H^E;FE?$#PYK.K1:9
M:7DHN9U+VXFMI(EN%'),;,H#<<\4 ="EI;1W<MTEO$MS*H6294 =P.@)ZD#/
M%)%8VD G$-K!']H<O-LC \QB,$MCJ2.YJ5W6-&=V"HHRS,< #U-<G;_$SPI=
M7D4$>H2".:7R8;I[:1;>1\XVK*5VD_C0!MZ?X;T/2+E[G3=&T^SG<8:2WMDC
M8CTR!26.B06.N:IJRD&?4!$KA4"@+&I"YQ]XY9N3VP.U<VOCM3\5)?##>8+9
M+)2N+20DW!<@Y;&-@4##?=R3SGIB^$?BMID?A:"3Q%J4TM\LTRW,T=H[I"OF
ML$\QD7:ORA>O..>] 'IUQ;P7=N]O<PQS0R#:\<BAE8>A!X-5-,T/2=%1TTK3
M+.Q60Y<6T"Q[OKM S576?%6C:%96UW?7@"71 MEA1I7G)&1L502W&.@[TW2?
M%VBZW9WEQ9W3?Z$";J*6)XY8>,_,C ,. <<<]J -6UM+:QA\FTMXK>+<6V1(
M$7).2<#N3S5#Q)H4'B7P]>Z1<,46X3"R+UC<'*N/<, ?PJAH/CSP[XFU V6D
M7KW,H@$^X02*FWC^(J!D;ER.HS]:L:[XOT/PU<6]OJMX89[E&:"-8G=I=I (
M4*#DY88'4T 6(-/;4_#]O:>([.RNIC&HN8B@EB9QU(##H3STXS39=,_LG0+F
MT\-6-C9S^6WV>-4$42R$8#$*/Q/'.*K:;XST/5+'4+NWNI%&G*7O(IH'CE@
M!;+1L W0'''.*GNO%&CV?AA/$D]T4TEXHYA/Y;'*2$!3M W<[AV[T /\-Z%!
MX:\/66D6[%UMTPTC=9')RSGW+$G\:P_$^C>(;S5EGL[?1=7TQH@IT[54P(I0
M3^\1PC=1P0?3BJ.L^-AX?^*/]G:A>2C37T99HK6* RO)<&9E^4*I8G:#QTP,
MU-XD\;6]W\--<USPUJ!%Q9QLNXQ;7@D!&0R.,@\]"* +?A7P>VGV>K/KJV-W
M=:O.)KF"*+-NBJH5(U##D #J17375C:7UM]FN[6"X@R#Y4L8=>.1P>.*PK+4
MC+XPMK236F+OHRW#:9]FX.9 //\ -Q_P'9^-5Q\3/"AO1;C47,9F\@7?V>3[
M-YF<;?.V[,Y]\>] '530Q7$+PS1I)$X*NCJ"K ]B#UJCIGA_1M%:1M*TFQL6
MD^^;:W2,M]=H&:T:Y+_A9GA3[;]G_M%S'YWD?:Q;R?9O,SC;YVW9G/OCWH Z
MMT22-HY%5D8$,K#((/8U1M=!T>R2%+32;&!8':2%8K=%$;D8++@<$C@D5F:S
MXYT'0M0.GW5Q/+>*@DD@M;:2=HD_O.$4[1]:EF\:^'8-!M=<DU6'^R[J58HK
MD E=S$@ X'R\@YSC&.<4 7M3T+2-;$8U72[*^$9RGVF!9-OTW XJ:WTRPM)#
M);6-M"YC$1:.)5)0=%R!T'85S,7Q0\)R-,AOYHI8T$BQ36DJ/,I. 8U*Y?)_
MN@U=LO'7A^_T/4-8AO'6UT[=]L$D#I) 0,G<A&[I[4 7;?PMX>M)7EM]"TR*
M1W$C-':(I+ Y#9 Z@\@^M7'TS3Y#=%[&V8W@"W.Z)3YX P _'S8''-<_9_$7
MPS?7]O:0WTG^DOY5O.]M(D$[_P!U)"H5C]#5G6?&VB:'J']GW,UQ->A!(UO:
M6LD[HA_B8(IVCZT ;,UA9W%LEM/:02P1E2D3QAE4K]W / QCCTKD/$&B>);C
M7)KBWM-!UK3I AM[;5DVM9N!@E&"-N4XR<\YZ5K+XX\.-X<C\0#4T_LMY5A\
M\HPVN6V[6&,KR><@8Z]*BTGQ_P"'-:U>/2[2[E%U,I>!9K:2(3J.28RR@,,<
M\=J '^"_#D_AK2+B*\N([B_O;N6^NY(EVQ^;(>0@/.T  #Z5IZGH6D:VL:ZK
MI=E?",Y07,"R;?IN!Q2:5KFG:U!<S6%QYB6L[VT^Y&0QR)]Y2& /%/T?6+'7
MM*AU/39C-9SY,<A1DW $C.& .,@_6@"2VTRPLY?-M;&V@D\L1;XHE4[!T7('
M0>E4T\+>'HYIIDT+3%EG(,KBTC!<@A@2<<\@'ZC-:U% $%U96MZL:W=M#<+&
MXD02QAPKCHPST(]:6XM+:[,)N;>*8PR"6(R(&V..C+GH1D\CUJ:B@#-U'P]H
MNL31S:GI%A>RQ?<>YMTD*_0D&K%YIMAJ-D;.]LK>YM3C]S-$KIQT^4C%6J*
M*>G:3IVCVWV?3+"ULH,[C';Q+&I/K@#K4]Q;07EN]O<PQSP2#:\<JAE8>A!X
M-2T4 4-,T/2=%1TTK3+.Q5SEQ;0+'N/OM S5FVM+:S5UM;>*!9',CB) H9SU
M8XZD]S4U% %+4]'TS68%@U33[6]A4[E2YA60 ^H!!P:;!HFDVP00:791!(C
MOEVZKMC)R4&!]TGMTJ_10!5;3;!]._LYK*V:QVA/LQB4Q[1T&W&,>U<SXK\/
M:QXFO[/2W_L^/PRLD4]UG<9Y3&V[RPN-H4D+SG/6NPHH *A^R6WVW[;]GB^U
M&/RO/V#?LSG;NZXSSBIJ* *)T;2B\CG3;,O),L[L8%RTB]'/'+#L>M6(K2V@
MN)[B*WBCFG(,TB( TA P-QZG X&:FHH JKIMBEM-;)96RP3LS31")0LA;[Q8
M8P2>^>M5K'PYH>EM&UAH^GVK1LS(8+9$*EA@D$#@D<'VK3HH ;)&DL;1R(KQ
MN"K*PR&!Z@BJ":!HT6EMID>DV*:>Y):U6W01$GKE,8_2M&B@"EINCZ9HT!@T
MO3[6RB8Y*6T*Q@GU( %37=G:ZA:R6M[;0W-O(,/%,@=&'N#P:GHH S+3PYH=
MA%%'9Z-I]ND4GFQK%;(H1\8W# X;WZU<@LK6U25+>VAA65VDD$<84.[?>8XZ
MD]SWJ>B@#EO%.CZS/H"Z)X7BTJRM;B-[>X:52OD1L,9C11@G!;@X&<5NZ5IM
MOHVD6>F6B[;>TA6&,>RC'/O5RB@#+MO#6A6>HMJ-KHVGP7K$DW$=LBR$GK\P
M&>:O1VEM%=374=O$EQ,%$LJH \@7H&/4XSQGI4U% %>*QLX$G2&U@C6X=I)@
MD8 E9N"S8ZDXY)JIIWAS0]'G>?3-'T^RFD&'DM[9(V8>A(%:=% !69#X<T.W
MU-M3AT?3X[]B2;E+9!(2>IW 9K3HH S-1\.Z)J\\<^I:/87DT?"27%LDC*/8
MD5<EL;2<0":U@D%NX>'?&#Y3 8!7/0@=Q4]% $+VEM)=Q73V\37,2E8YF0%T
M!Z@'J >]4I_#FAW6IKJ5QH^GRWZD%;E[9&D!'0[B,\5IT4 4M2T?3-9@6#5-
M.M+V)3E4N85D /J 0<4)H^EQZ9_9B:=:+I^,?91 HBQG.-F,=?:KM% $$]G:
MW2Q+<6T,RPR++&)$#!'7[K#/0CL>U+):6TUS!<RV\3SP;O)E9 6CW##;3U&1
MP<=:FHH IC2--"(@TZT"I/\ :440KA9?^>@XX;D_-UYJ:2TMI;J&ZDMXGN(
MPBE9 7C#?>VGJ,]\=:FHH \UOO"OC&Y6[M'B\-WDLPDBBURXB*W<<39&"BI@
MLJG PP' S7=Z)I46AZ%8:5 Q:*SMT@5FZL%4#)]SC-7Z* "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** ..^)2:2_ARU_M>[N[&-;^!H+^V )M)LG9(V> H/!)]:Y[0=7U.
M/QY;Z-=ZMI'B;S["9UU*UMT2XME&,+(4)7:Q( QU/->GS0Q7$+PSQI+$XPR.
MH96'H0>M5M/TC3=)5UT[3K2S5SEA;PK&&^NT#- 'C%EXDTBU_9RFTR74(%U%
M;*>U:SWCSA)N88*=>!R>.G-;]C=VVC_$;0+[5YH[>TN?#$=M9W$[!8Q,'#.F
M3P&*D?7I7HIT/2#=S79TJQ-S,I668VZ;Y%/!#'&2#[U+=:;8WUH+2[LK:XMA
MC$,T2NG'3Y2,4 >4>.]4T'7?#VOC2K-) NIV$5W?QJIBNWWK\H8'YMHX/IFN
MF\=JH\5>!&  (U9E!'8&)LBNQ73-/2R2R2QMEM$(*P")0BD'(PN,#GFI9;:"
M=XGEACD>)MT;.H)0],CT- &%X^M+R^\ :]:V"NUU+92*B)]YOEY4>Y&1^-<-
MXD\1^&M1^"8T^PN;6>>YLHK6TL(F#3>=\H50@Y!5AZ=J];JA'HFDPZ@VH1:9
M9)>MDM<+;J)#GKEL9H X73[A--^,D-OJ5U%'=3>&[>%?-D ,THF;(7/WCUX%
M4?!T,0^ 6JXC7]Y!J3/Q]X[I1D_@ /PKTZ?3[*ZN(;BXL[>:> YAEDB5FC/J
MI(R/PIT=G:Q6IM8[:%+=@08EC 0@]>.G.3GZT >)8N[;4_AY?/K2:-;2>&X[
M>"^F@66-)RBDJ=Y 4LN.>^,5MZ7%%<>*O$M[_P ),VN7<.B-;W$L%FD=N,DL
MH+HQ#.,-QCH>O&*]0FTZQN;$6,]G;RV@4*('B5HP!T&TC&!26FFV-A:&TL[*
MVM[8YS##$J(<]> ,4 <Y\+XDA^&/AU8U"@V:,0!W/)/YDUB^,-1TS2_BSX.N
M=5EBAA^S7B1S2D!8W(0 DG@=QGWKT2&&*WA2&")(HD&%1%"JH] !TKF]9\+-
MJ_C+1]6F^S26-G;7$$]O,N[S/,"XXQ@CY><T <?J4D7B#QWXHNM#=;NVB\+R
M65Q+;G<CW#,S(@(X9@N?IG%8GB'Q1HL_[/%CIT&I6TM])96< MHY T@:-HR^
M5'(QM.2?ZBO:K.QL].MA;V-K!:P+R(H(PBC\!Q59= T9))Y%TBP62X_US"V0
M&3G/S''///- '$:AJ>E:7\>(9-3GAMS+X?6.":=@JA_/<XR> 2 ?R(KEO$4T
M.IV?Q2U;37632Y;2V@$\?,<TZ#YRIZ' (!->S7>E:=J&_P"VV%K<[T$;>="K
M[E!R%.1R,\XIRZ=8I8?8%L[=;/;M^SB)1'CTVXQB@#S2_@N;GXA7%O9Y%U+X
M'=(<'!WF7"_KBC1?%/A&S^#^F6E^MO=^5:Q6L^D *TTEP" R>4>2Q?)Y^M>G
MBUMUN!<+!$)Q'Y0D"#<$SG;GKC/:JPT72AJ/]HC3+/[=_P _/D+YO_?6,T 1
MZQ#<W/AJ_ALU:.ZELY$A7(!5RA"C\\5YYH7BCPE8_![3K34%M[KR;:.UN-(P
MK327 (#)Y1Y+%\GGZUZK5'^Q=*_M'^T?[,L_MW_/SY"^;_WUC- ' ^#=5TW0
M?$_C&UUNX@TZ_GU#[6GVN18R]L8U\O!)P0N&'!.*Y%HH[SPO+=1Q?\2C4?',
M4MFK+A9(2Z@L!_=8AJ]MO]'TS53&=1TZTO#'RGVB!9-OTW XJ>2SMI8HXI+>
M%XXF5HT9 0A'0@=B.U '$:Y%&_QG\*.R*66PO"I(Y!^4?U/YUS'B  3_ !B
MX_T.T/\ Y+FO7VMH'N$N&AC:>,%4D*@LH/4 ]1FL?Q3X?&M^&=:T^S6W@N]2
MMC"TS+C<<84L0,G% 'GOBK6]#UKX3:9I&A75M-J-W]CAT^UA<&6.170GY1RN
MT!LD]/QJ[<:Y<W'CGQ):VNL:+X76S,*W%S<6R/<WGR9#DLRC: < \UWFD^']
M/TR*WE6PLUOT@2*6ZCA4.Y"@'+8R>G>K%WHNE7]S'<WFF65S<1_<EF@5V7Z$
MC(H \)MGBOOA5KA:<WD<WB\$RR1A#,K2Q'<5  &X'.  .:])\<*!XR\!L  1
MJ4@!] 86R*[%M-L6616LK8K)()7!B7#..C'CD\#FI9;:":2*26&.1XFW1LZ@
ME#TR#V- 'D/C*:]\,^)M;TC358'QC#&MF0/ECNBRPRGV_=L')]17IEK)I/AJ
MUTC0OM$<!:,6UG$QPTFQ1D#U..362/#NL:EXY@UG6IK Z?IGF_V9!;*^\M)Q
MOE+<;@O  XYS742VMO/+%++!%))"28G= 2A/4J>WX4 2T444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 454U/4;71]+NM2O9/+M;6)I96QG"J,GCO7/V'C22;4=/M=3T&_TM-3R+
M*:=XV$C!2VQ@K$HQ4$@'T(ZT =71110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 5=2O[32]-N;Z_E6*TMXVDE=N@4#)^OTKA="U"#QEXAL-=U&
M^L[>WMBS:3I0N$:4LRD>=* ?O[2<(/N@G/-=_<VMO>VSVUW!%/!(,/%*@96'
MN#P:S[;PQH%E<)<6NAZ9!/&<I+%:1JRGV(&10!JT444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
%10!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>exhibit191insidertrading003.jpg
<TEXT>
begin 644 exhibit191insidertrading003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *\J^,6K:G<SZ#X-T"ZDM]4U:XWM)%
M(4,<2]R1R!G)^B&O5:\%MM"\2_$'XG:[XETW59=#CTYQ:65Q):[RZ893M#8P
M#RV?]N@#MO@UXEN->\%_8]1DD;5-*F:TN?-;+G!^4G/MQ]5-4]5^+^F3KK-K
MINEZQ=V=G')#/JEK!NAA?!&<@YP#W_'I7-^&-(USX>?&#['J-W+J5KXA@)FO
MH[<HOG%B06 R =V1_P!M,U0\'ZO<^!O"_B'P-J.@ZE/K,LL_V98+<M'<!T"!
MMW9>,D],4 =%X \=VWAKX*VNN^(;NZN6-S+$F6,DLS[SA1N/H#U/ %97B?Q]
M=ZYXU\!V\5EK>AR'4E-Q;72M")XG>(*>#AUX88/3FN?C\/ZO+\#_  Y?6^G3
MSR:3JLEU/:>6=[1[SSMQD]OP)/:MOQ3XF'CGQQX"OM*T?4TL;34D\RYN+8H-
MS21DJ/\ ="\GIS0!TJ^)+;2O&_CBXM7UV^O;&U1VLL"2%20H!B4'/<$\#C-8
M/AOQY>>(/A)K\VOOK:20 RR:E;(J;@T@ 6%L@97N., UJZ!87;_&'XA$6\H2
M>S5(G*$*Y**, ]#7(>&KYI/@-XC\,?8+Y-3M%:22-[=@/FE7 '<GVQ0!Z=_P
MGNB^$OA]X>O+F34+QKVVB6SA*B2ZN3M')&<9Y&3GJ>^:M>&/B7IWB'6VT.ZT
MW4=&U<)YB6FH0^6TB]<KZ\<XX_'!KSK5--U/2=,^&GBU=,NKVSTFRB2\MXHR
MTD0*CYMOY_0J,XK2MKR7XD?%_0]=TC3KVWTC1H6\Z\N8?+\QCNPB^O)'YM^(
M!NR?&C3&_M)+'0-;OIM-F>.Y6" ,(T0X,C,#@*<''?@]*V)/B?H,?@.#Q<JW
M4EG._E1P)'F8R9(V8SC/![X_2N1^%]E/#9?$+SK:6,RW\^S>A&\8?&,]1S7+
M:5J'B?PY\"--;2H;RU+:G(M[+%!NFAA)/(4CC/K]/6@#U'P]\3;76?$T?AZ_
MT/5=&U*:(S01WT07S5 )..<] >V.#S6/\(=0O;W6?&Z7=W/<+#J[)$)9"XC7
M<_"Y/ ]A7&Z D,WQJ\,ZG82>(;W3F@EC.HZNKDR2>7)]TD#"_,HZ 9)KK_@]
M:W%OK7CEIX)8A)J[LA="NX;GY&>HH S/C-=3#QIX0L&URZTFPNVD2YG@N3"%
M7<GS$YQQZFN:UNY/@_6]"E\'_$&^\075Q=K%+8-?"Y5U)'4*<<].>><CI76?
M%72!J_Q,\"P3V+75DTSK<*8RR;2Z9#>U9GB#PX_PH\?V'BCP_I9GT*\;R;RU
MBA\QK<GJ4X)7(Y&.X(/!% 'H'B;XCV/A_7$T*TTO4=9U8Q^<]KI\6\Q)ZMZ?
M3Z=,C*1?%/PY)X(N/%)>X2UMI/)FMVCQ.DN0/+*YQGD=\>_6O,_%%J=%^+.H
M:_J-[X@LM%U>UC>VU'1NI(5!L?Y3Q\IXZ_=JSIFAVG_"K_$-_P#\(MXAU&#4
MKM97MKVZ47$FTD^>FV,$<G)X.>>HZ@'?:-\2X]1UVTTC4/#FM:1->J6M9+N#
MY),>X/!Z?F/6N6T?XD:M>?&S4-'GL-5;3546L%JMN!]G8LF9I>^T\D,>S#UK
MEO"4]_9^--"M/ ^L>(KW3))1_:-GJ4#".UBR-P)/RYQNY '(&"<XKIK>_P#^
M$=_:/UB6^L[SR=7MH+:TECA+*S$0C)/905;)[8H WK/XQZ;J6M?V5I^A:S=7
M"7OV28QPJ5A^8*'9@<!2<]<=#4'@3Q+HVGZ/XLU2;5-5DM+&_?[0^I,&\LC^
M&, GY<\ =<FJ_P %;*:UF\823V\D32ZL^TNA7<HSC&>HY-<;I?AC5M:^&WQ
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
M];BLM0\S2V5;[3VC5;B'+;<E2<8SGOV-7];^(VD:)X3TOQ"T-S<P:HT:VT$
M4R,77<!@D#C&#SUKC/ FB3^+/%OC'Q/>Z;<66BZU!]CA@N$V/,A !?'T7KZL
M<9Q7(^ -,U35O'VD^$M47=9^#IKF8GL[;QL_\>P1[9H ]7U_XG66C:XVB6>C
MZIK&I0Q":Y@L(@_V=2 ?F.>N".GJ.:L?\+/\-?\ "#?\);]HE%@&\KRMG[[S
M?^>>W/WOQQCG..:\LUNR?PK\4_$-[K5[XETZPU/$UK>Z-TE/7RV.T\CD <8Q
MZ$&JNI^";VY^$"7ND:5KD1&K?VA+:7DJR7#ILV&10J+['D9QD]* /5_#OQ-L
MM;UV'1;W2-4T;4+B,RVL>H0[!.H&?E/K@$_A6=<?&*Q5[V:P\.ZWJ.EV,QAN
M-0MH 8@PZXR>0,CTZUR'AJ+3/$_Q T6XLIO&FJ'3\SF[U.9%BM6[HP,>3G '
M!_J:YO68=/TW4M8N--3Q3X4\1"9S#86P::&Y;J"K*!@$Y[D8Z9Z4 ?2>GWT&
MIZ=;WUL6,%Q&LB;U*G!&>0>0?:K-8'@F76I_!FE2^(E*ZLT.;@,H5LY.-P'1
MMN,CUS6_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117
M'Z/?:BWQ,\0:;<W\L]G#9VTT$3*H$1<ON P!GH.3DT =A1110 4444 %%%%
M!17!?&)K@?#R=;6YEMI9+JWC$L3%67=*H[?6F^'O$E[?>%=<T;66\OQ%HUO)
M#=X./-&P[)E]F&#]?3B@#OZ*\Z\.^+8]"^&7A1[B*ZU'4M0MTBMK6'YI;B3&
M3RQP !R6)XK=T7QBU]KAT+5M(NM'U4PF>&&=TD2>,'!*.A()'<=: .HHKF?B
M%/K-MX#U:70!*=26(>7Y(RX7<-Y4?W@NXCWKSRQTWP3K-B'\'>++BS\3@ PS
MW>HRB5Y!U62-SA@>A 6@#VFBN9UKQ6^B3:=I::?+JFNWD9=;2T(484#>[,Y
M5,\ GK2Z-XRMK\ZE;ZE:3Z1?Z9&);NVNF4[(R"1(K*2&7 /(]* .EHK@X_B6
M3:VVK7'AK4[?P]<R(D>IR-'T<X5VC!W*A)'/N/6LW3?$NK7?C#QU9ZEI]^--
MM88P +B/_14$#-QALYD^\",XXSC&* /3J*X2S\96.E>%?#,&FV&H:A>:G:J;
M&QWJTS(%!+2.Q   (RQJ]8>.HYGU2SU/2KK3-5TZU:\DLIF1_,A /SQNI*L,
MC'L: .MHKSL?%4#2+77I/#.J1^'IO+#ZBS1XC+$#/E[MQ4,<;L<]L\5Z)0 5
M3U:P75='OM.>0QK=V\D!<#)4,I7/ZUYUXXN/%(\3>'99IH;'1/\ A(+6VBMX
M7+2W623OD/ "_+PG/7GH*L_$37;=/$>D:!?:I/IVER0R7E\ULS++.JD)'"A3
MYOF8G(7D@4 =7X.\,Q>#_"UGH4-R]S';;\2NH4MN=FZ#_>JGXB\%0>(?%&@:
MY)>20R:-(TB1*@(DR5.">WW:R?A\VEOJNJ?V!KEU/I:J@?2KT2F:SEY^8&4[
M@K#MTR.M2_&&XFM?A?JLUO-)%*KV^'C8JPS/&#R* .ZHKDM:\;_V9XG7PY9Z
M+>ZGJ;V:W<<<#(JE2S*=S,0% V]3Z@4VP^(6G2Z%K&HZG:W.ERZ,_EW]K/AG
MC; *[2IPV[(QZT =?17DOBSQ=JMZ/#$5SX?U/1DNM<LVAFDE0B5-_*/L;*,0
M<[6ZX/I6Y/XHT_0-3\;:BEIJ-Q)ISVC7J>:&7:T8PT2G[H"G+>N": .^HK#U
MCQ/:Z3_8ZI&]U)JUTEO;)"1R&!8OS_"%&37.Z=XMT;0]#\0:D(]1=8M<GM3"
M[^;)-<EE&R(=E)/ [<T =]17EFI>)=4OOB!X+LK_ $6_T:1KF>0I),DD<Z>2
MW\2$C(.,J>F17<Z#XC@U^+5)(8)(AIU_-8N'(^=H\988['- &U17&1?$2VN?
M#.C:K9Z7>W-SK+,EG8Q;=[%<Y+,2%4 +DDFIM)\8RZCK%WH.IZ+=:1JD=H;M
M(Y94E22+.W<KH2,@D#% '6T5QOPHGEN?A?H4T\KRRM"Q9W8LQ^=NI-3ZIXTE
MAUZXT31-#N]9O[1%DNQ#(D4< 894,[D#<1R .U '5T5Q4_Q,TJ#PC/X@DM;M
M%M;M;.[M'0":WE+!2&&><9!XZBMWP[K-[K5G+/>Z'=Z2RR;4BNF4LZX!#?*3
MCKT/?- &Q17EFK^+[+PE\4-?O=6O'2SBT> QP!LF20N?E1>['_\ 7P*V?!VF
M:CK=U'XSU^ZS+<Q!M/L()MT%I"PR"<</(0>6_+V .ZHKA&^)+2VUSJFG>&M2
MOM MF99-2B:,!@IPSQQEMSJ,'D>AK:M_&%A<^(M/TJ)7:/4K WUG=@CRYE!&
M5'?< 0WTH Z&BL?3O$,&J>(-7TFW@D/]F&-9IR1L9W7=L'N!C/UKAOBD^GMX
MQ\%VVL:C)8Z3,;W[2ZW30*<1H5RP(_BQ^?O0!ZC17F>@Z7\.6UVS.D>(VNM0
M60/#"NM22[V7G[F\[NG2M*X^(TK7VL6FE>&=1U*32)FCNVC>-$50,[@6/S$\
MX4<\>XH [JBO/3\5H#I=MKL7A_4V\.2,B2:FVQ1&6(7_ %9.XJ&.TL.,@XSW
MU-6\<-8^*F\-6&B7FI:G]F6Y58G1$V$D$LS$!0,#ZD@"@#KJ*\N\:^+AK7PI
M\3O!%=:;J>GM'#=6TC;98'\Q",,IP00>"#R*ZG6O&!T[6(=#TS2KG5]7>#[0
MUO Z1K%%G&YW<@+D]!U- '445Q+?$FTA\/ZKJ-QI=[#=:/*B:C8/M\V ,1AQ
M@X9<'((/(!K<UCQ+;:5-H\*QO=2ZM=+;VZQ$="I9I#_LJHR?J* -JBN*F^($
MTT]\^C>&M1U;3["1HKF\@>-077[XC5F!DQ[=^E6K[Q]IL6EZ1=:9!/JEQK(/
M]GVEL 'EP,L26("A?XB>E '5T5S>@^+/[4U:XT;4=+N=)U>&(3_9IW5Q)$3C
M>CJ2& /!]#4GC;7W\,^$-0U2%0]RB".W0_Q2N0B?^/,#]!0!T%%<A+J5MX!\
M.:5ISQW6IZE<-Y,,$6&ENYSEI'))  R2Q). #4VD^,Q<ZK-I.LZ5<Z-J,=N;
MI8IW21)8AP61T)!QW'44 =317G\WQ-G@TG^WG\)ZH/#N03?F2(/L)QO\G=NV
M_P!.:V=;\8KI^J6ND:7IEQJ^JW,'VE;>W=45(<XWN[$!03P/4T =/17E'C;Q
MF-1\!7=P+>]TR^TW5+:&]M7/[R,^8IP"IPRE3P1UKIK+QU.WB"PTK5O#FH:2
M-2W_ &&:X>-Q(5&XJP5B4;'8T =C15;4;^WTK3;G4+MBMO;1-+(0,G:!DX'<
M^U<:?B+=6J6-[J?A34K#1[V6..*]DEB8IYAPA>-6+*#D?2@#NZ*Y35/&-Q!K
M]SHNC:#=:O>6<22W?ES1PK"'R5&7(RQ )P/SK8T#6HO$&C0:E#;W-L)-P:&Y
MCV21LI(((^HH TZ*Y75O&4EKK\FAZ/HEWK-_!$LUTL,B1I C?=#,Y W'&0OI
M7,>#/&-K9Z)XS\0:HUW%:PZU+B&9294RL8$07/#;CC XS0!ZC17'VGCFX34K
M"UUWPY?:-'J,GE6<\\D<BO(1D(^PDHQ'0&N!AF?6/%WC35=?T750FFP,$9-0
M5?L2"V)*JJO@LV200" 2#P: /;J*X3_A.+31=.\+6%II>I7TNJZ>)+*%&5I&
M"HA"NQ(&<-DL>.":T-$\;Q7]SJMGJVG3Z-?:7$+BYAN75U$1!.]74D$<'/I0
M!TE[!)<V%Q!#<-;RRQ,B3(,F-B,!A[CK7(>#OAVOAG6[_7=0UBYUG6;U!&]W
M.@3:@QP!D^B]^PQBH5^)96QBUFY\-:G;^')67;J;M'PC'"R-$#O"'(YQT.<5
MIZQXR:SUQ-$TC2+G6=2\@7,L<$B1I#&3@%G<@9/8=Z .IHKS[X:ZM+K.L>,+
MF1+J$?VDJBWN>'A(C4,N,D#!!Z<4SQ_K,^C>._!,T,%W=!WO4^R6Q^:9C$H4
M$$@<$YR> ,F@#T2BN7T;QFE[J=YI6K:;/HVI6L'VIH;B1'5X,X\Q74D$ \'T
MK*'Q,)L/[;_X1K4_^$;W?\A/*?<SCS/*SOV=\XZ<XH [VN6\$>"H/!-EJ%M!
M>270O+MKIF= NTD 8&/I67)JB0_&*6:2\VZ<GA;[2QWGRP!<$E\=/N]_2D_X
M6:R:>FMS^&-4A\..1C4V,9(0G D,0.\)WSCISB@#OJ*P+3Q;8W&JZW8NC1?V
M3#'</*Q!66)T+!UQV&"#619_$O3;WP WBN*SN?+6;[.+,X\TREPBKUQD[@?H
M: .GUJQNM2T>YL['49-.N95 CNXT#-$<@Y /7IC\:P/ W@.W\%QW\S7\^HZE
MJ$OFW=Y.,-(1G QS@9)/4\FHM2NI/#_Q%TF;<PLM?1K2XC)RJ7$:[HW'N5W(
M?7"^E=G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !7#Z1(/\ A;GB%]KB.6PM8XY"A"NR&0L V,$C(S7<44 9]KK%
MO=ZQ?Z9''<+/8B,RL\16-MXR-K'ANG..E:%%% !1110 4444 <1\5K6XN_!)
MBMH)9I/MMJVR-"QP)E).!Z"J?Q,\/7_D_P#"5>'HB^K6=N\%Q H_X^[5@0R$
M#J5SN'T[\5Z'10!X[965_HV@?#?Q%)IUW-!H]M+#?010EIHEEC"[]G4[2.<#
M.#6[#>?\)I\2M"U72[6[&E:+!<F6\GMWA66250@C0. 3C&3QBO1:* ,+Q?-K
MMKX>EN?#D4<^H0.DGD. ?.0'YT&>A(SBO._%>O\ A?QAHEU9IX1U.Y\0S1,D
M$+Z6T<\,I&%)EQA0#@D[L8%>PT4 >-Z[X?O-+U_P[J_B";6)+1=$33KV\TF:
M420SJ=VY_+^8HQ)'?D GM4^E^'[;Q!%XJ;1K362EUI3V%OJFKW<K&X+ G:J2
M#<$!Q\V>YXKUVB@#S32_'-Q;>&-+T73]"OW\2PQPVKV$]I(D<17"L[28VA
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
M;3:(]Y=1Q;AA6RY!C$74@\C&.*Z^.5? 7CS4K[4K6[_LG5;*UCBNH(7N!#)
MI0QMM!;D$$''->ET4 <#\.9;B\UGQ=J,VG75C'=ZBDD*7,1C9D\I0&P?4#..
MV<'FF>/+J;3/''@S55TZ[N[6T-[]H-M"TAB5HU7=@>F<XZD XKT&B@#RRZMI
M?B%XIU"_TN&Y@TR+0KC3HKRXA>'SIIO[JL Q51U..M<M:VVFP^$8M&O+3QG/
MKZ0"TDT5;NZ6*5@-IPW,8B/7/0#M7OE% 'E&J>%[R\\57>DVMM)!')X(^P1.
MS%XTD\T@(9,#)Z>Y'.*CO/%#7_PT/A*'1-4_X2.6P&G-8-9N!&VS87,A&S8/
MO YZ8KUNB@#QWQQX=U?3!HL&EPRW$FIZ6OAV]EB4D(-R8D/H,>:,GUJ1?#E[
M#\5$T"&RD3P[]KBUWS A\L.D7EA,],^8%;'M7KU% '"^.U-[XI\$:;%S,=5-
MZ<=HX8V+$^WS ?C7=5DQ:%$OBBXUZ:9IKAK=;6!"N!!&#N8#U+-@D^P':M:@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#!\7^*(/"&AC5;FVEN(O/CA9(OO?.V,@=\>G
M>N?D^(NI6>KV^E:AX/O[>^OXV?384N(I#<%<;E8@XC(!R<D@ '\;?Q.L[F^\
M,6L5I;37$@U.T<I%&7(42@DX'8#J:/$%G=3?%'P;=1VTSV\$5\)950E(RT:!
M=QZ#/.,]: )='\<B[CUV/5M*N-,OM$59+JVWB?*,I961E^]D \50D^(>I6,%
MEJ.J^$;NRT:[ECC6[:ZC>2/S" C/$.5'(SR2*S]0@\0V?B7XB7^BV<WVR6PL
M_L,AB.V1U1]VPD89AGISSBN-U^QBU3PQ;OI]GXQU?5HYH);J74%N-MOAU+X1
ML*QSQA V!D]J /8],\21W_B;6-">V>"YTX1."S B:.09#K[ @@^].\,^(H_$
MUA<WUO;M%:I=RV\$C-GSU1MOF#T!(./I7$_%,:CH>I:=XCT2,M>WD,FB.JG!
M8S F%O\ @,@S^-=]X>T:'P]X>T_2+?'EVD"Q X^\0.6_$Y/XT <#-K>IZ?\
M&'7;;3=)N-5GETZV985G6*.,#=N9F;@=0!@$G\*V9/B3:P^$M2UF;3+B&[TR
MY2UO-/D=1)%(SJOWAD%?G!!'45FSZK-X;^*NN:A>:3J4FEW-C:Q_;+:T>54=
M=_&%!)!R<D9P<9ZUAZGH&M:]X0\<:S#I=S#/K-U;3V=C*NV9HK<IR5[,P5CM
MZ]/6@#TO7_$4>@W.CP26[2G4[Y;)2K8\LLK'<?4?+4.B^*[;58]:,\+64FD7
M4EO<I(P. HW"3/\ =*\BN,UW7IO%VM>$3IFAZPMM::O%-=37-D\0A.UAM.1S
MC)R1P..>153XAZ;J%OXR%CI8*Q>,H$L+ID/,;1,"TG_?DN/PH ](\,ZV?$?A
MVRUC[)):I=IYD<4C98(2=I/U&#^-7K^]@TW3KF_N6*P6T332$#)"J"3Q]!6=
M?:M9^'&T;3A9W)BNY5LX#!&#'#A?EWDD;1@8'6KVJ><=)O!;VL=W-Y+[+>5M
MJS':<(3@X!Z?C0!R>G>.]3N_[,NKGPE>P:3J;HMO=QSI,RAQE&DC7E%(ZG)Q
MWJ>\\:WLNLWVG>'O#L^L'3V"7DPN4@C20C/EJ6^\P'4< >M>=VMJ+:;33X*L
M/$^C:TUS%]KTN2.;[#&NX>;O,@V[<9P5/I@5;;0[#P_XG\1+XBLO$;1WU_)?
M65UI4ER8I5DP?+*PG <'(Y'/'. * -SQ)XDM_$6D^#-2L#/"LGB:VAFAD^62
M-UWAXW'J"*UO!\DC^/?':,[,J7EL%!.0O[@=*Y9- N8?#?A9K7P]>6!D\50W
MTUL\KW$J(=P\R4G)4D $YX&>>:Z/1#<:-XE^(&JW&GWKP>=#/$L4)+7"I ,B
M/. QR,<'K0!WM<?=^-KQ];O].T+P[<ZNNFD)>SI.D2HY&=B;OOL!U''IFNET
MK48=8T>RU.W5UAO($N(UD #!74, 0"1G!]:X#2M1E\":]XDL]1TK4[B'4=1?
M4;*XLK1YUF\P+F/Y0=K KCYL"@"GX)\86^C?#<:G<17=U->:M<06EJHS--(\
MK;4 )XXZYZ8KJ-.\9W?]OVFC>(-!FT>ZOE9K-S<)/%,5&63<OW6 YP>OK7!Z
M=I&N1>#]&UIM%NOM>E^(+B^N--"?O3$[N&V _>(W C'7M717E])XZ\7^&SIF
MG:A%I^E7+7MU>7EJ\ #!"JQJ' +$D\XX H F3XE:A>VNH7>D^$;V]M=-GFAN
MY?M,<8!C)SL!Y<X&< =P,YK7NO'$1TG1;O2-,N]3N-93?:6Z8CPNW<QD<\(
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
M+))#*,/%(I*LC#U!!K(U3QA>KXCGT'P_HAU:^M(DEO&>Y$$4 ?E%+$$EB.<
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
MV<OG6MW:.$EB8C!QD$$$<$$<U7T+P?;Z-JL^K7&H7VJ:I-$(#=WKJ62,'.Q
MH"J,\].M #?'VCS:WX)U*UM%)O8T%Q:[1EO.C(=,>Y*X_&O-;_1_$T/@^R\6
M66DW7_"33:G=W,MH(V,D27"-$ 1C/RA8C^%>WT4 ><ZCX8GTN/X>:=96LLT.
MEWB">2)"0@$3 NQ'0%CU/K6IX!L+NQN/%INK6: 7&OW$T)D0KYD95,,N>H.#
MS[5V5% 'BWA[1M9\/:#X)U^31[Z8Z7]M@OK)(3]H2.:1MKJAY., D#D@UNV;
MWWBGXF7%]_8VI6&DOH$ME'<W=NT1=VE4G@\C@G ."<$]*],HH \HTC6=7\/^
M QX3G\+ZO-K=M;O9P^1;%K:?J$D\W[H7!!.<$<\55\2^%->\/>"/##Z+;27F
ML:=:2:=,ENI8[9XBK-QU".%(KV&B@#QW4O!.H6?C+2-$T^SD?P_?0V7]HS!"
M44V>["L>@W@1CGKBO5]4LO[2TB]L"^S[3 \.[^[N4C/ZU;HH \<N-3UJW^%-
MQX,/A75Y-;@T]K ^5:EH'4+M\Q9>ARO( Y+<8IVN^%Q#XAT37-6T75-1TQM&
MBL;A-/>59[653N#%8V5F4@D$<X(KV&B@#RK0]&5+;Q)J6B>"IHTDM!;VT>L7
M,QEOQU=6CE9MJ]AG&<]N:S-(TSR/$6BMX+TCQ/HI-VC:I:WB2)9I!SY@(D)!
M?LNW]*]HHH \TT>_O/ 5]X@T^]T+5KV*\U*;4+*XL+5IUE67!V$C[K @CYL"
MI;2W\17WCCPCJNM::(;A=/N_M7V=&,4#,5V(6R?FQ[\D'%>C44 >8>)=(U*X
M\0^.I8;"YDCNO#@@MV2(D2R8D^13W;D<#UJCJ5[J_B7X>VO@N/PWJMKJMQ!!
M:W,MQ;%;>W5=NZ3S.A&%X YYQC(KUVB@#Q_6O"]EI?C[5]1UO0]9U+2]2C@:
MWN=,DG+0O&FQDD2%@>< @D'T]:8/"-U<>$+S4-&\,S:;<1:M!J-M9W5U(\]V
MD!X\SS&;8Q!;"Y[#->QT4 >8:QK5]XK\0^$OL/AO6H;6SU-9[N>\LVB\H['
M7!ZCDY8<#CGFNS\:6\UWX%\06UM$\T\VFW$<<<:EF=C&P  '4DUN44 ><:/I
M6H1>+_!EQ)8W"0VWATP3R-&0L4F(_D8]FX/!]*U='L+N+XJ^)KV2VF2TGLK1
M(IF0A'*A]P!Z$C(S7944 %4=:N;BST+4+FTADFN8K:1XHHU+,[A25  ZDG%7
MJ* /.O@GX>N_#WP^1-0M9K:]NKF6>6*="KKR$&0>1P@/XUD?#O3]8T^/QYXI
MO=*O(=0OKF62VMY8&61U4,ZA5(R02X ]<5ZY10!\]1_#C7;KX!Q6D=A.NK'4
MVU*:SE4I+(!NCVX/?;A@*TO#WAZV\0>*=*V>$O%$-G9.MQ-<ZW?2(L,JD$"-
M&SOY&.WX5[G10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!5U*P@U73+K3KH,;>ZB:&4(
MVTE6&#@]N#7SR/AIX:O/CB?"UI;3C2K.Q\^[3SV+%RN1\W4??C_*OI"O+OAU
MH6JK\1/&GB/5K">U^U3B&S,R;2\09N1[86.@"&]\2:5\)=3TSP;H.@7-\+U7
MN0D<Y:3>Q(4 $'.2N.HP!6Q<>-/%T5AIL4?@2YEU>]WL\(N,06R@D#S)MNW<
M0,X^G.2!5#3M"U*_^/FIZ_>V$T>G65BL%C/(F%=B%!VG_@4GYU@>,-(UN^^*
M%X=7\.ZQKVB20(NFP6ERT5NC[5SYA! 7YMV23^8Q0!U?A[XIVU_H?B&^UO3V
MTN?0)/+O8EE$H+9( 5AC)+*1CUQSS7'^+/BEKUS\/KVZO/",^GZ7J]N]O8WO
MVE7/S@@;TP"H*[B#_/K67HWP[UZ7X)>(K :7-:ZO<Z@)UM'789(TV$*N>O\
M%CW&*L>*G\6^.O">@>'8?!FIZ=;1SPI=RS)C!5=ORKU"#).3Z"@"S+:Z7;>&
MOAIX*U'2Y;U[XK=LJ7/E>0QPQ9AM._\ UC\<?=/-=7-\4-2NO&.M>&M!\*RZ
MI<Z=P)5NUC0GC=O+#"X.0.23CMVBDT'4;[X]6NIR:?/'H^CZ9Y=O.4_=LY!&
M%/<_O#_WS6?\/](U[2?"GC77;O2[J'6]3N)YH;9D_>.0I9,#W9V'X4 :FE?&
M+3[KX<W?BS4;"2U-K<FT-JC[S++@$!6P.H;\,'KBL[5/C!KGA_3;:XUOP1-:
MRW^TV""]5A*"1E6(7*, 0<$<Y[8KE+WP-JMK\$=!T];=$UE-2-_)IT[JCS<L
MN I(W$*4X]#5OQ%K&K^./B=X)T?4=!ETB&*;[:;:>0-(X4[F+ ?=7$; 9Y//
MM0![VA8HI8 -CD YP:^=/"?BAO!WPZ\8R6Y/]HS:R]I9(O+&5E ! ]@"?P [
MU]&5X#X%^'6LR_%*_O\ 6K&X@T>POY[RU69<+-*SX1AZX #9]AZT 9_P^U63
MX9Z%X_-^RM?V36T:(3D-<,) ![X/7V!-68M T_2-$\'^&M>TR?4-4\2:A_:%
MV1<F)HF. "_RDMA7;(XY#>M6C\.]8UOXXZA-?65Q'X<-XM]([KB.X9%^11Z\
ML1]-U==>Z)JFJ_'ZPU6:QG72=*TXB*X9/W;RD-P#W/[S_P =H DN/B?J,_C3
M6/#&A>%I=4N=/ Q*MVL:$X&[>6&% )(ZDDC\DT;XOV%Y\/;_ ,4ZG8O9FQN#
M:O;))O,DN 5"' Z[A],&LWX>Z3KNE:%XX\0WFEW4.L:E<3306[QXD?"LR8'N
MSD?A7+S?#O7T^!&F6EOILKZI#J9U&YL6'SN/F3&.YV[3CTS0!+\2/B%XAN_
M$MAJ_A.;2%UE4^QS"Y67<H=6*L  58KV/KTKKV\9S^&)=*\!>&M"?6M:L["(
M7$8F$4< "+RS'N>#V^\.<G%8'B1O$WQ%\1^$8Y?".I:9H]O>+-<M=+SD%=V1
M_"N 0">N>G%6Y[?7_ ?Q4U[7XO#5]KFG:Q&OER6*[WB88^4CL,C\L?2@#;L/
MBM)/H7B.6\T&2TUO0(_,NM.><$,OJK@=.#V].N:C\1?&*ST'1?#-Z-.^T7.M
MPI.;<7&WR$8#)+;3G!.!P,X/2L[POX+UR^L/&OB#Q!:?9=2\16TL,-D#EHHR
MK  ^_P!T>OR\]:XFS^'/B6[^&VL:CJ>FW+:W%';66F6;1_O$@CD1F('OR?P/
MK0!Z=XDUA/&OB+5/AS;6"2VZVJ27VH-*0+=MP8 *!\S#Y2/F SG((!!ZS0/#
M\>AS:O+&5SJ-^]XRH#A255>Y.2=NX^[''&*Y_P"%GAB\T+P]/J&L(1KFL3M>
M7Q<?,I).U#] 2<=BQKNJ /,=>O\ 4K'XW6XTG3!J%W-X>,:H\WE1QC[027=L
M$@#&. 2216U:?$&&#3]>?Q!8MIE]H2J]W;I()5=&&4:-L#<&Z#@8/!JCKLNJ
M:-\5H=<AT._U#3/[%^RSR6D>]D;SBPPN?F/3('.#GM6-J/A+5_'%CXRU)[&7
M37U6W@M].MKO"2,L+;]T@_AW,, 'D#K0!OGQQKFFQ6>H^(/#*6&CW<J1^?'>
MB66VWG"&5-H !) ."<9JA9ZU9^'?''Q+U>_9EMK1-/D?:,D_N#@#W)P!]:P%
M\/Z;J<=E8VGPWU&'4GE07;:C),MK H/SL'\SY_\ 9QU_2M;7/!VJ:_>_$FUC
M@:$:DE@UE+(,),\29(!]-R@'TS0!K2>.]=TJWM-4\0^&%L-%N9$1IX[T2RVN
M\@*TJ;1@9(S@G&:O/X\CM].\67%Y9>3-X>E93#YN?/78&B;./EWYQCG'O7/>
M)M0UKQYX9'A>+POJMA=WKQ)?3W<02"V575G*OG#_ '<#'7/:E\8^%]4N_']B
M+&U>32-9%NNJNH^5/LTGF*6_WE^7\* -J#X@K=>%= U:'32;O5[U+);,S8,4
MFYE?+;>B[&/3MVKMJ\N\/>%M5M_BE>"ZM730M.GN;^PE(^5Y;D)E1_N_O/IN
MKT#3]2GO=0U&VETVYM4M)%2.>4#9< C.Y/8=* -&BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#G/%_@G2/&ME;V^J"='MI/,@GMY-
MDD3>H.".P[=A5/PU\.='\-:O+K"W6HZEJDD?E?;-2N/.D5?0' _QKKZ* "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BF2RQP1/+*ZI&BEF9C@*!R2:Y>R^(.D7>MVVERVVIV4EYG['+>V;0QW..<
M(3WQS@@?K0!U=%%% !1110 4444 %%<]XU\51>#/#,^M36CW21.B&)&"D[F"
M]3]:N6GB"RU'PNNOV+^?9O;&X3!P2 "2I]#P0?0T :M%9?AS6D\1>'-/UB.%
MH4O(5F$;-DKGMFM2@ HK,\0Z]9>&="NM7U O]GMU!*QKN9R2 JJ.Y)('XUR=
MQ\0M9TBW74=?\%7NGZ/E?,NUNXIFA!. SQKR!R,]<4 =_134=9(U=&#(P!5@
M<@CUIU !116%'XFAO%UY-.M)[JYT=C$\( 4S2A-X1#[Y R>] &[14-G-)<V-
MO/- UO+)&KO"QR8R1DJ?<=*FH **** "BN5U'Q]I%CXPTSPQ$XNM1O)"DBQ,
M"+<!2V7]SCA>O?ZV?$7BI-#N[+3K6PGU/5K[<;>S@95)5?O.S,<*HR.3W- '
M0T5SOAKQ4-=NM0T^ZTZ?3=5T]D%S:3,KX5QE65EX93@\^U3>)O$L?AM=),EL
MT_\ :.I0Z>NUMNPR9PQ]0,=* -RBBB@ HK%U?Q%'I&N:'IC6[2-JLTD2N&P(
M]B%\D=^F*MZ7?75]]L^TZ=+9>1=/!%YC ^<BXQ(,= V>GM0!?HHJAHM]=:EI
M4-W>:=+IT[EMUM*P9DPQ R1Z@ _C0!?HK%N/$4=OXQL?#QMV:2ZM)+D3;N%"
M$#&/?-;5 !115'6]371="U#5'B,JV=M)<&,'!8(I;&?PH O453TF_75=&L=1
M6,QK=V\<X0G)4.H;&?QJY0 4444 %%8&A^*8-:N-=B,)MDTB\>UDDD<8;:H)
M;V'-1>&?%B^*KF\ET^PE&D0L8X=0D;"W3#@^6N,E1S\W_P!? !TE%%% !117
M%:MXYU&U\67?A_2?"]QJT]K!'/*\=W'$ K].'QZ4 =K17-Z#KVOZGJ#0:GX2
MN-)@$987$EY%*"V1A<(<\Y)S[5TE !1110 45BZWXBCT74]%LGMVE.J71ME8
M-CRR%+9/KTK:H **** "BBB@ HHHH **** "BBB@ HHK+T#7K/Q'IIO[$2"
M320@R+@DHQ4G'ID'% &I1110 45GZ[JJZ'X?U'5GB,JV5M)<&-3@L$4MC/;I
M4VF7HU+2;._5"BW,"3!"<E0R@X_6@"U115#4[ZZLI+%;;3I;P7%RL,K1L!Y"
M$',ASU P./>@"_1110 45S/B+QC'HVIV^CV&G7.K:U<QF6.RMRJ[8P<;Y';A
M%SQD]ZJ:;XXN?[?MM$\1Z!/HE[>!C9LTZ3PSE1DJ'7HV.Q'],@'8T444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% #9(TEC:.1%='!5E89!!Z@BN8UJP3Q)XCTB
MV4 V^CW8OKB4=I0A$<0/K\^X^@"_WA71W4+W%I+#%<26[NA59HP"R$]QD$9'
MN#7)6'@":P\B/_A+M?EM8Y [6[R1!9?FW$,5C#'<<YYR<GGF@#LZ*S[739;;
M6+^^;4;J:.Z$82UD8&*WVC!V#&1NZFM"@ HHHH **** .#^+W_(B'_K_ +3_
M -'+6'J7_%NM5U/3F^3PSK\4S6A_AL[PH<Q^ROU'OQZFO0?$OAVU\4:1_9MW
M+-%%YT<VZ$@-E&# <@\9%.\2>'K#Q5H-UH^I1EK:X7!*\,C#D,I[$'F@#RS3
M6FU/PY\,O"[W,]OIVIVLLEYY$AC:988PPCW#D D\X["NABTZ'P5\3=!TW1'F
MBTS6K>Y%Q9-,TD:/$H99%#$E2<X..#6W-\/],E\,Z3HRW-Y"^D;397T3A9XF
M QD'&#D<$8P:FT7P;%INLMK5_JE[J^JF+R$N+LJ!%'G)5$0!5SW.,F@!_C>V
MT34/#4FFZ_=&UM+V6.".520RS%@8R#@X.X#KQZURFK0^/O">CW5Y<:CI?BC1
M[6)I+B"]M_)G,2C+8*Y5B /XNOI7>Z[H>G^(]'N-*U.#SK6< ,N<$$'((/8@
M\@UR3?#$W, L=2\7>(;_ $H8#64UPH$BC^%W"AF'MF@#F_$>LMXG\8:1IR:1
MJ>HZ$=%CU,:=93+"9#(V%,F77*J,< ]342ZCXA\):%XOFL]*U'3=*BL5FL(;
MZX29K:8G:VS#L=O(8 \9!KT+6_!=GJMS8WMG=W.DZC81F&WNK(J"L9_Y9LK
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
M:62>WBF:-9L2C"MM(.,D'\/2NM\->&+/PQ:W"6\MQ<W-U,9[J[N7W2SR'NQ
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
M.]B.0<9R.*;K^A2QZ]KU]KGABZ\16=Q<,UOJ>FW>Z>Q3:,1K%D;2G7(Z]\T
M>TDX&317D>MVDOB/3O"VHZ7 _BO18;)C)IUS>"&><_*HF8<!V7!!![GCK70?
M#2XTD1ZOI^FPZM826\ZO-I.H];/>O CZ_(V"1R?PS0!T]]K]K8>(=*T61)6N
M=2$S1%0-JB-0S9.?<8J#P_XC77KG6H1;&#^S-0>R),F[S"JJ=W08^]TYZ5R'
MB_0-+U#XO>#WNK19&GAO#*2S#=Y:*4Z'L2:S_#/@O1?$^O>-9M9MY+M5UJ6*
M*)IG5(SL4EU (^8Y SU^44 >MT @]#7@J:QJ]]\// ^CD7FH)J%[<P7,<5R(
MI;F*!W"Q&1B  0!GD$A<5TGAS2]4T?QYIC:9X6G\/Z3<Q2QW]O)J,,D<A"Y1
MTC60G<#P2!T:@#T/Q#KEMX:\/WNLWBR/;VD?F.L0!8\XP,X[FM".020I)T#*
M&Y[5P_QCLK>[^%VL//$':W19HB21M?(&?R8_G6!KGA;3+KQGX,\.B.2+2'L+
MMIK6*9U$H^1]I(.<;N>OM0!ZT2 ,D\45Y-K6E^'O^$F&APZ)JWB+^S;***/2
MH7 MK(')#.[NH+L.Y).!7.VFH:EIW@KQ#H\!N-+B/B*'3UC%SYK6,,NS>JR>
MW(]LGZT >O\ B#Q&N@W6BP&V,_\ :=^ED"'V^665CNZ'/W>G'6MS('4UY-XF
M\%:)X:U_P7<:/"UINUJ**2%9699?D<AV!)RPP1NZ_,:R8(;GQ9XB\37FJ>#[
MWQ"+;4YK&V9=0BA2UCCP JHSJ0Q^\6QW&#UH ]DU34K71]*NM2O9/+M;6)I9
M&]% S^)]J9H]Y<W^CVMY>6GV.>>,2-;E]QCSR 3@<XQGWS7DMZ=;'PVT72->
M60>?XCM[%_-N$F=K;S=RAV0D$C 4\]JZ?XCZ/J.J:AHTMOI\>MV-MYK76C-=
MB!I\@!9!GAMO/!]?>@#N-1FN;?3;F>RMENKF.-GB@+[!(P&0N[!QGIG%0Z)K
M%KK^BVFJV3$V]S&'4,,%3W4^A!R#[BN/^&MQI*3:SIVGVVK:9-#)')-I&H=+
M3<O!BZ_(V">OX"I?AJQB?Q98K_Q[VNOW*PCLJMM<J/H6/YT ;W_"1K_PG1\,
M_9CD:9_:'VC?QCS?+V;<?CG/X5N=:\QUSP_8^(_CA'::DLDMHGAP2/ LC*LI
M^T, 'P1E><XZ9 K-M6LO#%M\1=&_M.\TO1;&2W^SM Q>2W\Z,%EBSDY+' ';
M/;K0![!D9QGFBO"+^RAT;4O"VHZ1X0U'0"VL6MNU]=72B6X1VPR/&'8G<.26
M]*Z>YUP?#[Q#XPBG)-K<VO\ ;-@C'@RG$<D8]S)L./\ :H ]0H!R,BO$-4T[
M4],A\%>$9[*[U-;J&>^U.TANEA>\FP&*L[,N55F)(SR /2NA\':?JND>.FCM
M?#L^AZ%<V;&:REOX9E$RL-LB(KL5R,@X&.E '9>*/$:^&K&SN6M3<?:;Z&SV
MA]NWS&V[NASCTK<SFN ^+MN+SPQIEL9W@$VLV<?G(V&CR^-P/8CK5#5=!T_P
M/XL\*77AV-[1K^^^PWD"RLRW,;(QWN"3EE(SNZ\\T >G9'K17A&CVEUXOBU/
M5]4\&ZAKES/>31Q7::E%#]E56*JD2M("FW'7')YYJ;4+[Q->:3X&\/:S97-_
M+=_:FOK6WOHE>\6'_5J90^TC:0S#=SCUH ]Q!!&11D9Q7E?AG3M5T?QIMLO#
M<^@Z)<V4@N;274(94\U>5D1%<D'^$X&.E<QIGA+39_@/_P )+/\ :9-;AL9;
MB"]-PX> QLVP)SA0 HX[Y)H ][H) ZFJ.BW$EWH6GW,S;I9K:.1SZDJ":\GN
M['1O$6I:Y-#X;U;Q5,;J2,ZA/.EO!;;>/+B8N,*GJ%Y]Z /9J 0>E>&6GG^)
M/!?PQ@U"_N1]JO)8IY5F*O(BK(-I8'/*KMSUYKJTTNT\&_%#0K'08S:V.L6M
MR+NS1R8PT2JR2!2>&YVY[T >D9&<4=*\2\)>"](U+X/#7+R29]5^SW$T-_Y[
MA[4QL^T(<_* 5R1W).:E2V_X3OQ#X(37&F>&\\/O/>0I(T8N""A^;:0<%L-C
MV% 'M!( R317EFE>&M*\2>-M?TK5H&N-+\/QVMGIVGO*_EQ(T6XN1GYF/3<<
MG K(FLKZ+2?%^E:9<3S?\(IJ,&H:49)"[( GF-#D\E0-R@'/6@#VJC(SC/->
M:C64\6>-;?4[ M+INA:3]N"@\/<W"912.^(P3[%JXG1]+U#Q!X._MJ;PEJ5]
MK5Y&]PFO+JL,;1OD[60&0%%7@;<#I0!] $X&36'8^(EO?%^K: +4H=/@@F,^
M_/F>9NXQCC&WUK@XH+KQ?XNT#0O%B[X8/#ZZA<6B3#R[BY,@C+,4.&  R #C
M)J_X*T6TT#XI>++&Q=_LJVEFT<3R%_)!W_("23CN!V!H ZWQ%XC7P_-HT9M3
M/_:>HQV((?;Y>\,=W0YQMZ<=:W,YZ5Y[\5K%-2C\)V4D\D"3Z_ C21.4< I)
MG!'()Z9]ZJW.AZ?X/^(GAJUT*$VUGK2W-M?62R,T<JI'N5]I)^8'@GN#0!Z9
M17BXU.]TKP7JO@&*=_[735!I%F[$EC;W!+I(3UXC+\]MHKUVVTZVM=)BTQ$S
M:Q0" *3U0+MQGZ4 <SJ/Q!M+3P=K?B*VLI9XM*NGM7B=A&9'1U1B#S@9;CZ5
MV (('TZ5\_R:+I]A\&O'EQ:VPCF_M.>WW!B?W:7";5Y/:NK\1>%M-\(7_A'5
M=)$\6I3:U;6EU=-.[/=1R!@_F9/S9QGV[4 >K$@=317B8BN?%?BSQ/<:GX1O
M/$45GJ#V-LJW\<,=JB ?=1G4[FSN+8],'K7>?#9=:A\,S6FM1R(]M>2Q6PFN
M4GD$ (*!W1B"PR5ZY^6@#L**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH R?$7AVQ\3Z8+*^,R!)5GAF@?9+#(OW71NQ'/YUG:3X
M*MM/UA=6O=4U+5[^.)H89;^16$*-]X*JJH!.!DX)K7US6K'P[HMUJVI2^7:6
MR;W8#)/8 #N22 /<UR+>+_&GV$ZLO@<?V<%\SR6OP+LQ]=WE[<9QSMSGM0!(
M_P +=,^SRZ?!K&M6^BS.6?2H;D" @G)4?+N5"<Y4-WK6UCP5IVJ/83VT]UI5
MYI\?DVMSI[A'2/ 'ED$$,O X(K3T/6[+Q#H=IK&GR;[2ZC\Q"PP1V(/H000?
M<5?1TD4,CJRGNIR* .37X=:*^@ZGI=W)>7C:FZR7=[<39N)'7&QMP  VX& !
M@>G6H[7X=6<>JZ=JE]K.LZG>Z=)OMY;RX5MHVE2N H&#G)/4D#GM78&1 RJ7
M4,WW1GDT"1"Y0.I9>J@\B@#,T3P_::"VI-:/,QU&]DOIO-8'$C@ A< 8'RCU
M^M8LGPZTAO"-KX<2ZOXH+2Z^UV]S'*HGBEWLX8-MQP6/;I^==:TB)C>ZKDX&
M3C)]*Q/$/B,Z#?:';"U\_P#M2_6SW>9M\O*LV[H<_=Z<4 ,M/"&GV^H7=[/+
M<WLMY8QV%S]J96$L: C+  99LG/8YZ"L5/A=IOD0V$^L:U<Z+"X>/2IKD-
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
M#)ZFG4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% 'G_QA4CP9;W#@FTMM3M9KL8R
M/*$F#GVR17>&:(0>>9$\G;O\S<-NW&<Y],4V[M+>_LYK2[A2:WF0QR1N,JRD
M8((KB?\ A5&D?9_L/]L>(/[)Z?V9_:+?9]O]S&-VWVW4 9&MZIIOC?5_!6F6
MTLA\-:HUW++&%:$7)A7Y4(X.W=DXZ'%61I=EX/\ BIHEEH$0M++6+2Y^VV41
M(B!B4,D@7H#DE<BNLU;P=H^KZ19Z<\#VL=BRM926CF*2V91@%&'3C\*BT3P9
M8:+J4VIM=7^HZE+'Y)O-0G\V18\YV+@ *,\\"@#QRU\,:9'^SVOB;RF.MPQ^
M=!?&1O,A*3[5"'/R@ =!ZD]:['5/#6F>&/$W@B_TJ%H;ZZOC;W=SYC%[E7B8
MMYA)^8DC/-=@O@;2%\"GP>#<_P!EF,QY\P>9@OO^]CU]JT-2\/66J7&E3W!E
MWZ9.+BWV-@;@I7YN.1@F@#S[PKX.T+Q'KOC2XUFT2_9=:FACBF)*PC:A+*/X
M6.?O#GY1S6-IUW<W.D^"H;B>2Y6R\52VD$\C;FDBC$@0D]^./PK>T+P')?ZW
MXLO+NZUO27N=6EVM:3F$7,&U<9!!!&2V&&#R>:['_A"]%2ST2T@@>WM]&G%Q
M:1Q-@!P"/FSDG.XD]R30!Y_+=V-I:?$DZA>7UK;R:K'%OL,>>Q9$ 1,]VZ?0
MGD=:S;W3UT;Q%X/O=/\ !9\-"35X;8W!NT,L\;AMR.B$Y! R2QSQ[UZ7>> M
M$O[36;:X2=DU>X6YG(DPR2* %9"/ND;0>]5#\-]-GNK&[U#5-9U&[L9TGMI[
MN[W&(J<X  "X.!GC)QUH YOP[X0T7Q+XK\;2:U9B^2/5#'%%*QV1YC7<R@'
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
M;/(YWVH61E5(SGY-H (QZUC:#>7/C.#P'HVO7$ESI\\5[+.&<@7Q@<I'O/\
M$ !N([]Z] O/AOI5S=WLMOJ&KZ?!?N9+NTLKLQPSL?O$K@X)[[2,U?U'P1HM
M_I.GZ>D4MDNFD&QFLY#'+;'&/E;W'7.<]Z .,\766G_#_P />*;GPO??8KR6
MPCD_LN&0!8<R",W")U4X8C(XR/6L*[\.ZEI>DV-[HG@Q-(U.UDBD35GUF',V
M6&X2G<-X<$C!/4BO3=,\#Z381:B+AKG5)]1C\J[N-0E\V26/! 3.  O)X %4
M+;X9:1#):)/J&L7MC9R+);:?=WADMXF7[ORXR0O8,2* ,;3M#TWQIX]\6R>(
MK5;[^SIHK2TMIB2L$9C#%E'8L3G=UXXKD8K2/3_ VH6D4SRQ0>.1&LDC[F8"
M5!DD]3ZFO5=8\$6&JZNVK0WVI:9?21B*>;3KCRC.@Z!^"#CL>H]:@@^''AZW
M\+7OAQ89SI]W<&Y8-,2Z2':05;J,%01G/OF@"CXR8#XA^ 5SR;NZ./\ M@:Y
MKPIX>TZ1O&/BBXM#=ZIINMZ@UB7=L1%"6 50<9+$Y_#TKLK'X=Z9::O8:M<:
MCJVHZA8L3!/?77F%05*E<8 Q\Q/ !)QDG%;6BZ!9:$E^EIYA%]>2WLWF-G]Y
M(06QQTXZ4 >):7H=]J_@-=5/A!KC5KJ!KL>(GU>))5EY(DR2"BJ<?+P,#%=)
MKFDZSJ][H.JWND:?XG,6D1K=Z.UZBF.9CEIT'*-GIGVXKII/A;HK1RVD=]K$
M&D2N7DTJ&\*VK9.2-N,A2>P(%:6K>!]-U.]M;ZWN;[2KVV@^S1W&FS")O)'(
MC(((*@]!CB@#.^&=QI1T>_L=,M]2LC:7CB;3]0(+6;, =B8_Y9]QR>IK-\?Z
M)>ZEXHTZ\ATNR\16MM:N)-$GNA$P)8?OU#<-Q\O/X=>.Q\/>&[#PW:S0V9GE
MDN)3-<7%S(9)9I#QN9CUX ]JK:]X/L=>O[;4?M5]I^HVZ&*.\L)O+D\LG)0Y
M!#+GG!% 'EE_K,&F_#G6--\/6^K:5<G5(;>[T^ZE"M9"8C*Q-T5& X.>-Q/%
M7AH.HZ/K.@WFC>#(O#DD5['%//\ VK"1<P-P\;+G]XQ'(ZG(XKO[7P'H4&B:
MCI=Q%-?1ZDV^]FO)3)+.W&"S<8(P,8QC'%5[#X>Z=::C9WMWJ6KZHUBVZSBU
M"[\V.!L8#*,#) Z$YQ0!A> ] TFS^(OC6XM["&.:VNXDA=5Y17B#,!]3S3_B
MUHNFZB/"\UY9Q32-KMK:LSC),3L=R?0X%=5;^$K&S\6W7B*VN;Z*XNU N+=9
M_P!Q*0NT,R8^\ .N:MZUH-GKRV*WADQ97D5[%Y;8_>1DE<\<CGI0!P6F^'=)
M\1_$+Q#IVKV<=QI^@PVEKINGR9,4,;Q;BP3H23P#Z#%<UKF[3/!/Q*\.VLLC
M:7I<UL;(.Y;R1)L=HP3SA3T';->HZUX*L-8U9=6BO-0TS4O+\E[K3I_*:1.H
M5P00P';C-1?\*_T,>$[WPX%N/LM\_F74QE+33/N#%V<YRQ*B@#AO'/P_\-:/
MX:TN2WTR-KB;5;-)YY69WFW. Y8DGELG-7;CPGHVJ?&3^S;NS5]-L_#L/EV>
M2(CB9E4,HZ@#H#Q^5=]XA\.6/B;16TN^,R1;TD22"39)&ZG*LI[$$5%IWA:S
MTW6$U87%Y<7JV"6!EN)=Y>-6+ L<<MD\F@#F_AU:Q:3X@\8Z)9AH].LK^-K:
M#<2L7F1!F"YZ#/:IO$W_ "5KP'_URU'_ -%)73:=H-GI>JZKJ-N9?/U.1)9]
MS9&57:-HQQP*+W0;._U[2]9F,OVK3%F6#:V%Q*H5MPQSPHQ0!Y/X;\%Z'K7P
M_P!?U+4K3[5>+<7_ )$LCMFW"NY'E\_+\V6XZD\UZ5X"NY[[X?Z!=74K2SR6
M$)>1CDL=HY)[FK.F>&-/TG0[K2+8S?9;EYGDWOELRDEL''N<5;T?2K?0]&L]
M*M-_V>TB6&/><MM P,F@"]1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C>(=?CT'^
MRQ(%SJ&H16*LY("E]Q[ \G:0/<C.!FL9_'L ^&EWXP2*-TBCE=(0Q +*Y15)
M(ZYP#@8SG&:[!XXY-OF(K;2&7<,X/J/>O*OCU=BS^'L.E6J*KZE?1PK&@QD
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
M;'XUFQ6%UX!U?X=)H^NZA=3:J8X[RTDN"\+Q-LR53HJC>V#[9[&@#WZBBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "L'Q#X/TGQ/>Z7=:FDKOIDWGVZK)M7=E3\P[_='ZUK7UW'I^GW-[,<
M16\32N?902?Y5RGP]\;3>+/"*ZYJL-KIXEN7BB42?*P7 SEN^=WY4 =G6%I_
MA+2M-\4ZCXC@24ZEJ"!)W>3(VC& !V^Z/RK5BU"RFNY+2*[MY+F,9>%) 77Z
MC.123:A96]S';3WEO%/+_JXGE56?Z G)H YSQ5\.O#_B^]@OK^*XAOX5V)=6
MDQBDV^A/<<GMWJYX;\$Z#X4TN?3]+LE6*X_X^&E.]Y^,?.3U&">.G)]:YS1O
MB'J&MR>,_LFFV[1Z'(T%F3-M^TR N &9B HRH[_Q5U7AS5;K4='LWU:.UM=5
MEC\R6TAF638,G&""<C&#GWH Y>S^"_@RRU2.]6TN94BD\V*TFN&>!&]0IZ_0
MDUM>*/ .A^+;JVO+Y+B"^MAMBN[28Q2JO]W(ZCD]?4^IKH'O+9)FA:XB$RKN
M,>\;L>N*PO".MZOJNAS7_B"PM=-=9F")%<+*OE@#YBP)'7/?M0 S3OA]X:TS
MPS=^'X=/#6-[G[5YCEGF)_B9NN?3T[5@0_!'P=%' CQW\XMY!)%YUVS; #G:
M!T"YZC'-7/'OQ"7PSHVG76C)::I<7]ZMI$@FRAR#DY7N#M'XUVJ7,#3M;B>)
MIT&7C##<!ZD=1U'YT <OXE^'.@^*=:MM7OA=PWT$?E"6UN#$63GY21]3TP>:
M9IOPR\,Z18ZU9V%M-!!K$?E7*K*?N88;5/888UU<5U;SM(L,\4AC.'".#M/H
M<=*AMM5TZ]F>&TO[6>5/O)%,K,OU /% $&B:'8^']#MM&L(RME;H41'.XX))
M.3WR2:Y$?!GP>+[SOLUW]E\WSO[/^TM]FW^NS^F<=NE7!XUN9OBR?!UM:1/;
MPV7VFYN"QWH>P Z?Q)^==0FK:;)>&S34+1KH'!@692X_X#G- '.>(?AKX>\1
MZG'J<R75EJ"((_M-A.87*@8 ..#QQTZ<5I^%_".C^#["2TTBW:,2OYDTLCEY
M)6]68]?Y56\:>)9_#FEVPL(([G5;^ZCM+*WD)VN['DMCG:!DD_2L#1_B8MUX
MC\56VI+:VFD>'\)+>[CEGR5QCZJ^ ,GI0!T^M^$M*\0:OI&I:@DKSZ5*9K4+
M)A0^5.2._*BJWBSP%H7C(V\FJ0RK=6W^INK>0QRH.N 1V^M97@GQIK?C6_N+
MZ#1H[+PTK%;>YN&/G7&.,JO0#/4].W)SCL?[3L/MOV+[=;?:_P#GAYJ^9_WS
MG- '.:-\-_#FA:/J.G65O,/[2B:*[N7E+32*P(/SGIU/3%;7A_0;#PQH=MH^
MF(R6EN&"!VW'EBQR>_)-7A<P-<-;B>,SJ-QC#C<!ZXZ]Q0+JW:Y:V6>(SJ,M
M$'&X#U(Z]Q0!B^)/!^D^*Y=/;5TFFCL9O.CA$F(V;CEA_%TQ]"?6M+5]*M=<
MT>[TN]0M:W41BD"G!VGT/8US'Q+\<3>!?#]M?6MI'=W5S=+;QPNQ .0Q)X^@
M'XUB?\)-\6_^A L/_!E%_P#%T 96N_#LZCX]\*:"-,N9O"6E64@DEE8E=S;_
M )-W7/$?^177:)\-_#WA"[GUFPMKN\U&.%A"]S,970 'Y$STST]>U=8U_;0
MK=75O%*D>^53(!M'<\]![TUM7TQ+-+QM1M%M7.$F,ZA&/H&S@T >.^ _@_;:
MGX5>Y\56M]9:Q<7<TDC13&*0QM@;&Z@J2">?6O0+SX:>&+SPU8^'C9O%IEG.
M+A(HI"-S@$98]6ZGK742W5O!&DDMQ%&CD!&=P Q/3![TR#4+*ZGE@M[RWFEB
M.)(XY0S)]0#Q0!%K&CV&O:5/IFIVR7%G.NV2-N_<$$<@@X((KDM#^$/A30M5
M@U&.&ZNI[8YMA>3F1(#VVKTX[9SBI]+\:W.J?%'6/"L5I%]BTVV61[K<=QD(
M3Y<=/XC_ -\UU,>JZ=+>-9QW]J]TO6%9E+C_ (#G- &1XG\#Z%XPN-.FUFV:
M<V#EX5#D Y*DAAW!VCBIO%/A/2_&&D)I>JK*;595EVQ2;,D @9QVYZ5K_:8/
MM'V?SX_/QN\O>-V/7'6C[5;FY^S>?%YX&?*WC=CUQUH QIO!^D3^+;+Q-)'(
M=1LH#;P?/\B(0P^[Z_.U0_\ ")VFG:YK/B;2XB^O7UL8PUQ(3&2%&T8[#*KG
M'I6U%J=A/=O:0WUM)<I]Z%)5+K]5!R*=>:A9:?&LE[=P6R,<!II @)^I- 'S
M9?\ @^^U2PO+*W^&^I6.OWDV&E69A80_-DNN6QG&1U(&<CL*^A_#>CIX?\,Z
M9I"$,+.V2$L.C,!R?Q.3^-:*RQM")ED0Q%=P<'@CUSZ57M-4T^_=TL[^UN73
M[RPS*Y7ZX/% &?XI\*Z;XPT@:7JPF-KYJRD12;"2,XR?3FI]6T"QUGP[-H5R
MLBV,L2Q,L3;3L&, '\*U*J1:KITUXUI%?VLERN<PI,I<8_V<YH IIX9TI/"J
M^&C;;]+%M]E\IF.2F,<GKGOGUKD[;X+>$+9;7"7\DEK,LL$DMTS&/!R% Z!<
M\XQS7>R7=M%+Y4EQ$DFTOL9P#M]<>G!YI+2]M+^'SK.YAN(@=N^&0.,^F10!
MS'B;X;>'_%6KP:M>I=0W\*[//M)S$SKZ,1]3SP>>M6?#'@+0/"!U#^R+5XUO
MR#,LCEP0-V%&>WS&KNL>)-/TO2]4NEN[:6;3[:2>2!907&U2<$ Y'I5/P%XB
MO/%G@ZRUR]M8[62ZWD11DD!0Y4'GUQG\: ,-/@SX/2^$WV:[:U67SET]KEC;
M!_79_3..W2K_ (@^&7A[Q#JW]K2"[LM0*"-[BPN#"SJ!@!L<'@ ?0#TJ%_'%
MR_Q;C\&VUG$]NEI]HN;@L=Z'!( '3NGYT:_XXN=,^)&@>$K.SBG;44,L\CL0
M8D&[D >R-UH W?#'A32/"&F&PT>V,43.9)'9BSR,?XF8]35'Q'\/_#WBS5(;
M_6;:2XDA@:!$\PA K9R<#^+G@^P]*W9M5TZVNEM9[^UBN'QMB>95<_0$YJ:6
MY@@:-9IHXVD.U [ %CZ#/6@#DM!^'^@^"GO=6TZUNKW43$W[VXF,LK #.Q2>
MF< 5Q?A[PQJ7C7XK2>-=>T";2+*S1%M;6Z'[R651A68>W7/KMZX->MC5-/-M
M+<B_M3!"Q2243+M1AV)S@&N2\3^/FTGQ)X6TC2H;:^_MJ<J\HDR(XPR@L,=>
MK?\ ?- '<5QGBKX7>&/%^H#4=0MIH;_ 5KFUE,;N!P,]0>.,XS73S:MIMO=K
M:S:A:1W+8Q"\RASGV)S7,?$?QM<>"],TZ2QLXKN]OKQ;6*&1B!R#D\>^T?C0
M!?\ "G@3P_X,MIH=(LRK3_ZZ:5B\DGL2>WL,"L,_!GP>;XS?9KO[*9?..GBY
M;[-O]=G],X[=*[>VU"SNY9(;>\MYI8N)4BD#%#[@'C\:P].UW5KGQ9K%I=6-
MK;Z)9(/*O/M*L[MQG<H/R@?-U Z4 -\5> -!\7I:'48)8I[3BWN+63RI(QZ
MCM[8X[4NB^ /#N@^'[W1;*R/V6^1DNVD<M).&!!W-UZ$],8SQ6V-5TYIXH!?
MVIFE&8XQ,NYQZ@9R:MT >?P_!WPM#H@TAOM\MD+I;H1R7)(#J" .G3YFX]ZV
MO%G@/0O&7V=]4@E6YMO]3<V\ACEC]@1V^M<SK_Q-U.7Q3/X9\%:$-9U&U_X^
MII)-D,)'5<Y&2.AR1SQS5OP3\0K_ %KQ%>^%_$FCC2M=M8_-\M'WQRIQR#SZ
M@]3D?2@#6T'X=>'?#FFW]II]O*'U"-H[FZDE+S2 @@_,>G7MWYI\?@#0H?!#
M^$(XYTTI\[@)3O.7WGYOK^G%;HU73C>_8A?VOVOIY'G+O_[YSFGW=]:6$0EO
M+J"VC)QOFD"#/U- #=,TZVTC2[33;-"EM:PI#$I.2%4 #)[GBL[Q3X5TSQCI
M TO5A,UJ)5E*Q2;"2,XR?3FM>"XANH5FMYHYHFY5XV#*?H14,&IV%S<O;6]]
M;2W$?WXHY59E^H!R* &:AI%AJFD3:5>VR36,T?E/">A7^F.Q[5S'AGX6>&/"
MFJ#4K&"XFO$4I#)=3&3R5/9!T'!QZ]?6NKO-2L=.56O;VWM@QPIGE5,_3)K)
MU[6[NQ;1CIL=M<QWUZD$A9^?+*DEDQUP!GTP": -^BL7PGJM[K?ABRU'4((8
M;J8,62$DI@.0"I/4$ $'OFJ.E^,(;G6O$%EJ#VMG#IEVEM%))*%\W=&&YSWY
M[4 =1132Z"/S"R[,;MV>,>N:AM-0LM05FLKNWN54X8PR!P#Z'!H L45SW@_Q
M')XDT:YO[B&.W,-Y/;X5B1MC<KDY^E:]KJ5C?*[6E[;7"Q\.8I5<+]<'B@"U
M14)N[9;;[2;B(0=?-+C;Z=>E/>:*-T1Y$5I#A%+ %C[>M #Z*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#B/B]JG]D_"[6Y0V'GB%LOO
MYC!3_P".EORKRS7=&:?P[\+? R.\1O"+NYV'#)NPQ(]QOD_*O<?$WA;2O%^E
MKINL0R2VJRB78DC)\P! Y!]S3)?".C3^)K#Q#);,=1L(/L]L_F-M1,,,;<XZ
M,>: /*H=!TO2?VB-,L] M!:P:=I;SW:QL29&*N/F))R3OCY/6LKPEH^A^+?
MOBOQQXK(N=0DEF(E:4@VH5 4"<\')&/8*/K[9:>%-)LO%-]XDA@?^U+V,132
MM(Q!4;0  3@?<7IZ5S<_P9\$W%]=W+Z;*!<DL\*7#K&&/\04'@\G'8=L4 >-
M*DVG_L[Q1+N>[\2:S@9/S.JG'_H40_[ZKL_&,MI\-OB3X2UN4$6$>CRV+A!R
M_E1G:![DL@KTB3X?>');/0[1[-S;Z)()+*/SFPK9!RW/S<CO[U:\3>#=#\7K
M9KK=G]I6TD,D0WE0"<9!P>0<#B@#R*"SO--^&7BSXAZZ,:WKUN4A!ZP02$(B
MKZ9!!^BK[U1OK!T\-?#'P//,]MIVJG[3?;6VF7<P<(3_ ,#(^NWTKW'Q%X9T
MOQ3HYTG587DLRZN8XY"G*].1VJIXE\"Z!XLTVUL=4LRT=I_Q[O&Y1XN .".V
M ./8>E 'D>L>$M"M?CWX8T708%@@B5;R[MXW)1'CW."02<$A5S]1ZUL?#[4K
M9O&'Q&\:7TJI;03F!)&./W:%OYA(Z[O0/AOX8\,ZPNJZ98O'>B(Q>:\[N2#U
M)R3DGUJC+\'_  9/J%]>2:=*QO2S2Q?:'$>YLY8*#C/)(].V* /*_#.IVFE?
M""^O-4M;N\NO%6K/%'#:S>2\O08+_P *[@X/7.<>M+I.CRV/QG\)Z5!H%IH-
MQ;0M-.EK>&X=X]K']ZV -Q"D>^[Z5[%>?#CPS?>$K7PS-8M_9MHV^W596#QM
MDDD-G.?F/7UINB?#7PQX=UB'5M-LI(KZ*(Q>:T[N7!SDMD\GGK]/2@#S7P]+
M#J_B'XG:_-J]OI?GEM+L[^>41JAPR@[B?1$/'-<_8:-:^&-2\/Z)XS\(11F:
MZ5;/7-+NR'E<L,,Q4Y8993_"1P0*]NLOAWX8L?#E[H":<)-.O93-/'-(SEG(
M'S;B<@_*,8/%9^D_"7PGH^H17UO;74EQ ,6S3W+2"W/8H#P".W7% %&RNH_$
M/C[5O$]P=VC^&8I+.S/9I\9GD'T&$KQ;0?AYK_C3P7KOB9;PJCS/<PV2Y/VJ
M522Q/T!8+U.2>G?Z5LO">DZ?X3?PU;Q2#3I(I(G7S#O</G>2W7)W'FK.@:#I
M_AG18-)TJ$PV<&[8A8L?F8L<D\GDF@#SN'X@2:C\!;S7M*"0ZC9VOV:1(5"B
M"4;5+*!P!@AQZ<>E>:?\(O?2^ -*GM_#-I::E<R1W%OX@GUV)))I"=W"L1R1
M_#G((SU!KW[2/ GA[0Y-5-C9;(M5)^UP/(7B?.<C83@#YB..QK*TSX1^#M)U
M2&_@T^5WMW\RWBFN'DBA;.<JI./SS0!Q/BC5E\$?&:P\0:EPMUH+B?;QOE16
M.T?4H@'U%=)\(_#]VEA>^,-:7.LZ^_GDD<QPDY11Z \'Z;1VK#\0>'-;^)OQ
M#TU-6\.R:9H&CO)YD\T@)NQN& /9MH^@)YZ"O95544*H 4#  ' % 'BOQA@D
M\2_$3P?X4@O#:,1)=/.!GR_1L9'($;8KI-&\#ZY9:S9W5S\2M2OX890[VC
M3 <[3\YX/TK7\2_##PMXMU;^T]8LYI[KRUCW+<.@"C.!@''<U7T/X2>#O#NL
MVVK:=I\J7EN28V>X=P"01T)QT)H X#3]+TKQA\6/'6NZW +K2]'C$/DLQ",4
M&#G'4#RF..F2#7(:5X=TRW^ >K^)-2M_.NI[@QZ>KNQ6 %U0E!G )(;)[A17
MT%8^!-!T[3-8T^VMI5@UAG:]S,Q:0N"&^;.1P3T]:BNOAYX<O/"5KX7EM)/[
M)M7\R.%9F!W98\L#D\L30!X_XMM5ET[X5^#KZY:-)4AENF+X*AMB@ ]B,N!^
M%;5YHFD^'?CWX7L?"ULMH_V9VOXH6)7R]K8W9/7 SS_LFM;5? <OBSXQ75QK
MFDL_ARVTL6UN[-A7;@_+@Y!!=^?]FNO\.?#OPWX66[.FVD@GNT,<US+*SRE3
MV#'H/IZ#TH \.BUJ_@\">/\ QA82/'-J^K+:QSIPT<6XL<'MPX7-:7CSPCX9
M\(_#+0K[2!M\0RRP/;7D,K&6=R-S,,'IZ8Z?+Z\^SZ?X'\/:9X6E\-0Z>K:3
M,6,D$K%]Q)R223G/ P>V!BLG1/A'X/T'58M1M=/DEN(#F#[1.TBPGU4$XS[G
M.* .,\7ZDOA+XO>&?$NJ_NXYM'FCN]O\3HCL0/<ED _"N>NAK6G?#/Q!\1+G
M?%K?B*5(XY%SNM;1F  4]L@  ^FWO73^+O#VN_$SQWING7_AZ73M TBXE,M[
M+(";E"P^YZ;@@]<9R>E>L7NDZ?J.DR:5=VD4MA)'Y30%?EV]A[8P,8Z8H ^>
MV\)ZC:0>%!I?A:RT75([B*6+4FUR%I+P8&["$C=DD' S@<8YJRJ7_BSXE^+;
MS4/"\?B.+39FM(K>XU%;9+2,,P#!6ZY"YSV.3WKU70?A;X4\.ZI%J5G92R7,
M(Q;M<SM*(!_L G ^O6G>(/A?X6\2:J^IWMG,EW*H6=[:=HO.7T< X/3ZT >7
M:?H&J7?P=N/#)US3;*YO=3+:9;MJ<<BSP_+^Y5T)S\Q/ []<9JYX$CTRU^)=
MCI.L^#AX?\1V]NSP26%P?)F7!R64$@Y ;G)SWKT_4_AYX6U;0+31+C2HULK/
MFV6)BC0GN58'.3WSG)Y.:;X9^'OAWPI>RWVGVTKWTJ[&NKF9I9-OH">@X[4
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
M,FFZCXPEMKW:Q4/&97.PD= Q %=7XGT;2_#/B[P==:#8VUA=W5_]BFBM8Q&L
M]LR$ON4<-MPIR>E=;_PA>@G0+G0Y+$2Z?<S//)%(['YV;<6!SD'/(P>*BT?P
M-HVC:FNI(;R\OHT,<,]_=O<-"AZJFXG;^'- 'E=S82ZCI)^%<<A22'5[D#GD
M6BQF>(GV+21C\*Z'P1JK>-O$VB:A)EET+1E$V>U[-\C_ )+&W_?5>@1^&=)B
M\4R^)4ML:K+;BV>;<>4R#TZ9X'/7 HT+PSI/ALWQTNV\C[=<M<S_ #%MSMUQ
MGH/8<"@#7HK.T71++P_I_P!AT]'6#S&DP\A<[F.3R>>M:- !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %0O=VT;E'N(58=07 (
MJ:OF#7G\&)\9/%9\:17,EKO7R!!OR'PN<[2.U 'TW'<03$B*:.0CJ%8&I*\C
M^'1\%I;ZY?\ PYT^XFU&W@19(;N5T63)8JH+9QG8><>E):?&XZI!IECIF@/-
MXDN[M[:;37E*"WV]69]O3\.,-GIR >NT5Y_XC^(.I6GBI/"OAO0AK&M+ +BY
M!N!%% O'<]>H].HZYJ)/BH++P5J.N:]H-[IEW83_ &9K-P<32$X C<@ C@Y/
M;!Z\9 /1:*\VTKXD:S#X@TG3/%GA@Z.FL<6,Z7(E!;C".,<'D#ZD<>E8_%#Q
M!J'B+7M"T#PC_:%WI=PT9<W:HA0$C<Q8##$@84>_I0!ZE3'ECC*AY%4L<*&.
M,GVKQ;Q3\3M1U_X/ZCJ>C6-Q87L-PMIJ.V?:]E\R_,IX+!B0O&"-Q]*J7&L-
M-H/PU/B3PVWVAKR&&R<7_P#"%AVSG:#G=G.T],>] 'N]%>=:W\1]4/BRZ\->
M$?#IUJ]LD#WDCW"PQQ?[.3U//J.?7!IMC\5XK[P5KVKG2I+?5=#^6\TV:3!5
MLX'S8Z'![=0?K0!Z/17C]U\9-:LM$TWQ'<^#GC\/W3)&UP;M3)N(Y*IC.W(;
M!.,X[9K8\0?$R^M_&3^&/#^DVMY>10+-))>7JVZG< 0J _>.&'^'% 'I%%87
MA/6]0U[1A=:IHESH]XLAC>VG.<X_B4X&5/T]?J=V@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\0 \6>$_
MBQXGUNQ\&WFKVM_M2-DE$8P IR#@YZ8KV^JYOK120;J $<$&04 <5I/CCQ->
M1:@]_P" +^P^SVS2P@7 D-Q)D 1@;1C.<Y[ &O.--\)>//#^L67Q"^PF\U:^
MNY#J.E1( R0OZ>_!^GR]>:]^6\MF5F6YA*K]XAQ@?6IJ /(=7L?$/A7XIW'C
M;2] NM8T_5K)89[>'Y9H& 3JO7_EFOYFJ_B+0/'7Q$^'6I#5K&"RNQ>K=:;I
M^0)/+7<"KMG&2&XSCE><9X]FHH \*\->%O[0\4Z*Z?#BYTR.S=9KN[U&^G(C
MD4@@Q O\W([@YR,X YJ^&-=UK0/B5\0;G3/#T^M6[7VV>*V<"1&WR;"!@Y4_
M,#CIQ7O]86B>$=+\/ZSK&J6(F^TZO*)KG>^Y=P+'Y1CC[QH \GM? 'B1_A%X
MN^TV6S6M=NEO%L58915E5]O^\?FX^G?BB[TWQ)XATCX=[O#-_9OHM_%#<)*.
M1'&(1YI'&%.&_P"^37NM% 'CSV7B7X>_$77]9T_P[<:[I.N%9?\ 1&'F12 D
MX(P3C+-VQ@CGC%4+3P3XDF\&^/-8U#3S%J_B+YH=.C8,T:AB0#[G=^GOBO;D
M=)%W(ZLOJIR*"Z!U0NH=NBD\F@#QOQ;X6UR]^ 6B:);:9/+J<(M_,ME'SKM!
MSGZ4SQ[X?FO]>C.L^ Y=7T[[(B07VDNRW:. ,K(-V" <]1Z<]17LZ.DB[D=6
M7IE3D4&1%=4+J&;.U2>3]* /.O@YH.OZ#X=O8M96Y@MY;DM8V=S*))((L="1
MP,\<<="<#->CT44 %%%-1TD7<CJPSC*G/- #J*** "BBD=UC0N[!5'4DX H
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
M6UQ>7NIL3-L5QN50SLS>I(P,"@#;L+_7X/BIXYM]!TFVNY'>S>2:[N#%%&!
M,+PK$L<G'&!CFML?$J$>%CJ#Z5.-6&H?V4=*$@+&\SCRP_3;CG=Z51AO-8\,
M_$'Q9?R^&]3OM+U![8P36**[;TA53\I()4\C/8CGK68?!_B%M#.OBP7^VO\
MA(1KHTPRC/EXV^3NZ;]O.?7B@#J+?Q;K>G:[IVF>*-&M;--38QVMU9W1F02@
M9\MP54@D X(R#5K2O&D5SH6N7^I6XLYM$GGANX0^[ C&X,#@9#+@CCO6)?2:
MIXZ\0>'D30=1TO3M+O5U"YGU%%C9G12$C1026Y8Y/2J7C+PCJ]]XT^SZ? S:
M)XA$"ZPZG'E^0V[/_ TPOX4 :X\=:K=0:'8V&AQ2:_JEG]N:UEN2L5I!GAY'
MVY.<@8 ZY].=7PYXGN]1U>^T+6=/2PUBR1)F2*;S8IHFR!(C8!QD$$$<5R_C
MKPFDWC2P\17/A^77-+%B;&XM+8_O82'+)(BY&X<D$ U>\!:)#;:YJ.IV?A-=
M"L&B6"W:XW"ZFYRQ9=Y"KD# ZT ;OBKQ/+H+:=8V%C]OU;4YC#:6QD\M3M&Y
MW9L'"J.3P37(6>HZK)\9K,:_I\%C/;:).2\$YEAD3S%.Y6(!&,$$$=O>M[QK
MINHIKGAWQ/IME)?OH\LPGLXB!))#*FUBF< LN <=ZR(X]6\5?$.._FT*_P!-
MT<Z/<6:RW:JLA=V7)*@G;[9ZX)H GC\>^([W1I?$NG>&(IO#Z!I$\R\V74T*
MDYD5-NT< D*3DX]Z[G2]2MM8TJTU*S??;742S1,1@E6&1GWKS;3;[Q+H7@?_
M (1!O"FHW.K06[65O<PA#:2+@A9#(6^48()!&>/R[SPGHS>'?">E:/)())+2
MV2)W7H6 YQ[9S0!R\7C;Q+J]]K5KH/ANVG&DWLEM)+<WOEK+MQ@( I^8]\X
MR.3GB7_A9,=WX7T'4=,TN2YU+7':*TL&E"X=<^86?'"KM.3CTX]+G@73+W39
M_%;7EL\(NM>N+B N/]9&RH P]C@_E7&:-X9U_1O"G@K5TTJ::_T&>[-SIV0L
MKPS,X)7)P6 VD#/.: .OM/%FMV^NKH&NZ/:VVI7=O)-ITEO=%[>Y9!EHR2H9
M2,@G@\?K0^$5[K%[X>O7U.*,I]NN-DWVEI7=O-;<I!48 P #DY'84Z%=3\7^
M/M$UAM&OM+TO18YV#7Z".6>65 F @)(4#G)ZU-\-8=0TJRU+1-1TJ[M9+>^G
MF2XD4>3.DDC,"C \\=>.] &SX@UK6;34;33=#T3[=<W"-(]Q<2-%;0*N/O.%
M.6)/"CGO6-9^.[^.V\40:MI,,&J:!:_:GC@N?,BG0HSKM8J"/NX.1Q5'QU87
MUUXPL)-1T[6-3\+BS93:Z7(P(NM_WI%5E++MX'. :YRTT&YTFV^(5TOAR31=
M+O-#)M(F(8_+'(#O()PYSDC)ZT =,/B#KUOH-IXHU'PW#!X=G$;2,MV6N88W
MP!*4VX*Y(X!S@YJ_?^,-:E\97?AG0]%MKF:"VBN?M=S=&.%5;.=V%)SG  &<
M\GC%<K]MU[Q9\,M.\*0>&[ZWNKVSMX9;Z4)]E2'"DRAPV22H^[C()]N;@U:Y
M\._%O6UM]'OM2L_[,LTE^Q*'EC*[@AVDC(/(..G% $?C3Q,_B#X2^+;>\LC8
MZIISI;WEMYF\*V]"K*V!E6!R#@5VMCXD9_&=UX:N;40M'91WEK,'SY\9.U^,
M<%6P.IZYXKA-6\-:[JO@KQSJ<FERQ:EK\L+6^GY#2)%%L5-V#@,0"2,\5J_%
M5+[2K'2/$^D*/[5L9&M$3.#(LZ^6%]R'V$#V- '5^&/$3>)!J<\=L(K.VO9+
M2WEW[OM 3 9\8X&[('7I7(QZQK-K\8]8-U%;KI=MI:22,UVQ$4 9SY@7;C<<
M<CT'4UVOA?0X_#?A?3M'C(/V6!4=A_&_5F_%B3^-<?KFD7\OQ#U6-M-O)=.U
MW11IPO8%#);OEP3)R"!AAS_D #AX^\1MH)\4IX6B/AT)YV#>?Z68/^>NS;MQ
MCYMN[.*ZV#5;R]U&P>QL4GT2[M/M'V_S@"I/**$ZG(.<UP27_B:+X?\ _"&?
M\(GJ!UA;+^S5N1L^QE=GEB7S<]-O.,9SQBNST5;G04T7PTMA//;6^G(CZ@I
MC5HU"[2.N3C- '14444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!F0Z%9P>([K74\S[;<P);R9;Y=B$D8'KR:TZ** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "JNI:?!JNE7>G7.[R+N%X)-IP=K @X/K@U:HH K:?8PZ9IE
MK86^[R+6%(8]QR=J@ 9/T%5;?0K*V\0WFN1^9]LO(8X9<M\NU,[<#MU-:=%
M!6#?^$K#4_$=IK5Y<7TK6A5X;-K@_9ED&<2>7TWC/6MZB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHK&L/$MGJ/B/4-$ABN5N;"..25I8MBD/G&W/)^Z><8H V:*** "BBB@ HHHH
M **Y[QMXG;PAX8GUA++[8T<D<8@\WR]Q=POWL''7TK)_X23Q]_T3^#_P=Q?_
M !% ';T4R%G>&-I4$<A4%TW9VG'(SWI] !12*RMG:P.#@X/2@L 0"1D].>M
M"T4A90P4L-QZ#/-48;N_?6[FTDT[R[&.)'BO/.4^:YSN79U&..3US0!?HI Z
ML2 P)'4 ]*&95QN8#)P,GK0 M%!( R3@4BLK*&4@@]P: %HHI%97&58$>H-
M"T5R?A[Q7J7B+7]2A@TB*+1K&ZELS>/<_O'EC(!Q'M^[D]<UU;,%4LQ  ZDT
M +16?K>L6^A:%>ZO<J[V]I"TSB, LP S@9XS5BRNEO-/M[M1L6:)90">@(S_
M %H L44BL&4,I!!Z$&C<N[;N&[&<9YH 6BL+2/$?]J^)?$&C_9?*_LB2!/-\
MS/F^9'OZ8XQTZFMV@ HI&94QN8#)P,FEH **0,K9VL#@X.#TKGX/%']HP:^-
M*L);J[TB9[80/(L?GRJ@; 8Y !W 9- '0T5#;S2/90S7,0MY6C5I(RX/EL1R
MN>AP>,U-D$9SQ0 44FY=VW<-V,XSS0SJI 9@">!D]: %HHI&94&68*/4G% "
MT44@8-G!!P<<4 +12,ZIC<P&3@9/6J.HW=_:S6*V6G?;$FN!'</YRI]GCP<R
M8/WL$ 8'/- %^BD+*N,L!DX&3WHW+NV[AN/.,\T +16'J>M7^FOJLKZ3NL+&
MP:ZCN?M"CSG4,3'MQE> /F]ZMZ%JHUKPYINKF(0"]M8KGRRV[9O4-C.!G&>M
M &C12!E90RD$'N#0&!) ()'44 +12$@ DG '<T A@"I!!Z$4 +12;E+%=PR.
MHSTI: "BJ6K75Y9Z5<W&GV'V^[C7,5KYHC\T^FX\#\:IGQ% GB>T\/R02+>3
MV37A.041595VY[G+?I0!LT444 %%-9U4@,P!/0$]:=0 444C,JJ69@ .Y- "
MT4@((R""#WH# D@$$CK[4 +16#JWB5=,\0Z!I2VXF&K2S1^:),>5Y<9?.,'.
M<8ZBMTNH8*6&X]!GF@!:**0LJD L 3T!/6@!:*,XI 0P!!!!Z$4 +17,S^,[
M9;+Q3/;VTDC^'D<RJ[!1*RQ>9A3S@8P,X_"MC1]275M&T_4-@B:[MH[CRMVX
MKO4-C/?&<9Q0!>HI&94&68*/4G%+0 44C,J*68@ =232Y!&<\>M !112%@"
M2!DX'- "T4FX9 R,GMFC<N[;N&[&<9YH 6BD)"@DD #J30"" 0<@]Q0 M%8/
MB3Q*N@'2 MN+G^T=3AT\XDV^7YF[YNASC'3CKUK=9E7&Y@,G R: %HHI P89
M4@CU% "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7%:1_R5_Q+_P!@VR_G+7:UBVOAN"T\37FO+>7;W-W&D4L;E/+*
MKG:  N1C)[_7- &U16?:Z4+76+_41>WLIO!&#;RR[H8=@Q^[7'RYZGU-:% !
M1110 4444 >?_&@,WPUNPC;6-S; -C.#YR<XJT/#OCT$9\?6Y'I_8D?_ ,76
M_P")O#EEXKT.72-0>=+>5D<M X5P58,,$@]P*Y[_ (5I%_T-_C#_ ,&S?X4
M4/BBS:#)I?BO27 U^"86D%J%+?;XW/S0E1R<?>![8]Q7-7TSZ;\'H-3TJ_DO
M-1\1WL(U"_B<1R,TC8= Q^X!CRQG '/2O3X_"=B-=L-8GGN[NZL+7[-;?:)0
MX3( :3IS(P'+'K54> M"^QZU8/%+)I^KR^?/9L_[N.3NT>!E22 >O4#&* ."
MBT+4=&U[0;O1/!G_  CK)>QPW4IU6%EN8&X=&7?EV_B'4Y%7/"OAG3-4\3^+
MM;O[9[NZT[7)6LD:1@L3JJ-E5!QDG;G.?NBNJL/A]86NIV=]>ZKK&K/8G=:1
MZC<B1(&QC< %&6 [MDUM:/H%GHD^IRVK2EM1NVO)O,8'#L #CC@?** /-?"W
M@_0O$_PYC\2:W.PUB]22[FUDS%9;9@S8*MG"*@'3IQ5DK+>>,/%L5EK"1R3>
M';98-1:0!<L'"R[AP <@Y'KQ6_-\,-'E-Q!'J&KV^E7,AEFTJ"ZVVSDG+#;C
M< 3U 8"M=_!NC2WVHW,L#.NH626,]N2!'Y2Y   &1U]: /,=(L[#PSJV@'6_
M"=[X?O$N(X4U?3;E9H+QV&W;,>3M<\\C/N.:;:VUSXK\0>)[W4_!LGB,PZG-
M8P.^H1Q+:QQX 1$9@5;^(L.N:[VS^'&G6\]BUSJVM:C:V$BRVMG>W0>&)E^Z
M<!03M[;B<5-J/@&QO-6NM2LM4U?2+B\ ^U_V;<B-9R!@,P*D!L=Q@T <,='\
M2ZGX"TG3[Q;>]FLM3D_XE=SJ2;K^W4';&TB$@LN>0?[O-;?P^DTFR\4ZCIL.
MB:GX<U*6U6>329G5K5E5MOFQ%>,Y(!(P#Z=:Z";X>Z"_A^PT>W2XLTT^3SK6
MYMIBL\4ASEP_.2<G.<@_E5G0O!]GHFI3:H][J&I:E-$(#=W\PD=8P<[%P %&
M>>!UH Q/B,7O=1\+^'Y)I(=.U6_9+PQN4,B(A81$CD!CP<>E9>I^']+\)^._
M#5MH=LMK::T;BSO[&-CY4\8B+!BN>"OJ.QKN_$/AW3_$VFBRU!)-J2+-%+$Y
M22&1?NNC#D,*SM'\$6.EZPNKW%_J6JZBD9BAN-1G$AA0]0@  &>YQGWH YOX
M2Z#I=@/$=W:V4<5PFM7EHLBYR(5<;4^@P*G^(VC7VJZOHTUOI]KKEK:K*T^B
M378A,V< 2#/#;>1SQS[UU^B:#9Z!%>QV9E(O+R6]D\Q@?WDARV.!QZ54\0^$
MK+Q#<VEX]S>V.H6>X07EC+Y<JJWWEY!!!QT(- 'E]S#H%S\.?&^FP:7J6G7%
ME']K?2+\@I9R%#M:''\)P3U//8#%:9T6PNM9\&>$GA\G09=.DU":TC<JEU,
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
M R@YCC,:$J/;-:OQ*TB^UBVTF*SBMK]8KHRS:1<7/D"_4*?E![[3\V#QZ]*
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
M><8H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MDDN=5N;"UD$EOIUS>M);1,/NX0]0.P)(H ZG4;B:VTF[N(4W310/(B=<L%)
M_.O*]#\'>']7^$O]O:A$D^KW5G)?3:L['STF +;@_5=I&,#CBO7ZXJ7X7Z!(
M9H4GU2'3)Y#)+I<-ZZ6KDG)^0= 3V! H XK[,/&NJ_#,:^K3K=Z5<RW498J)
M\)&1NQU!(5L5[#I^GVFE:?!86,"P6L"!(HDZ*!VJE)X<TZ36-,U,1&.?3(9(
M;98SM14< $;?HHQZ5K4 >!VMG'J/PZ\#64S.L,_BB2.3RW*DH9)PPR.1D9'X
MUV2Z%IGA?XO:!%H=G'80W^GW2W,4 VI)Y>TJ2O3()Z]:Z6W\"Z+;:=I5C&L_
MD:9?&_M\R<B4ECR>XR[<5IW.A65WK]AK4HD^V6,<D4)#87;)C=D=^@H S/']
MA+JG@C4K"#48-/FN%5$FGE\M"=P^0MU 8 KQ_>KA] CLM"\:Z,FJ>#7\,ZA*
M)+:WGTV='M+PE<[9-O.>,C/.>]>GZQH]CK^DW&EZE )[2X7;(A)'?(((Y!!
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
M&D^)&C:5&L.EG1H[M[>(8C@G;<#M4<+N4 X'I0![(E]9RW36L=U ]PHRT2R
MN!ZD=:Q+/Q.9_&6N:+/'%#;Z;!;RB=GQN,H;@YX&,#\ZX/Q7X=T7P[\,=.UO
M1+:&/6+1[2:TO8P/.N)'= VY^K[@S9!R/RK2?1H?$/C_ ,?Z1<8\N\TRSB)_
MNDJ^&_ X/X4 >E22QPH7ED5$'\3' I]>/:7JL_C1/!_AF[!-S82/<:TAY(-J
MWEJK>N^3:?PKV&@#GO$/B*31-7\/V20)(FJ7AMW=FQY8"%LC\JVK6]M+U6:T
MNH;A5.&,4@< ^AQ7 _$W3K;5]:\%V%XA>VFU4K(@)&]?+8E3CL<8/L:H:AI]
MKX4^)F[P[8P61G\/74C06T81))(V!0E1QG/&: /3&U"R6\%HUW +D\B$R#>?
M^ YS4JRQM(\:R*9$QN4'E<],CM7DFE>$O#=]\%_[8N[>"749]/>^FU1^;A;C
M:6+>9]X%6&,9[55C\0W/AHZ+XOOR=^L^&66<MQYEU#&)8V/NREA0![(MQ"T3
M2K-&8TSN<,,#'7)J.XO[.TA6:YNX(8GQM>20*K?0FO![*VO-!T'4/AW+-)]M
MUFXL6C9C\VVX0?:3]%,4@_&MJ2TO-4^)WB*W'A?3M=ATJ*VMK2VO[L1I:Q-'
MNRB%&!W'^+MC% 'L1N(0L;&6,"0@(2P^8GICUI7ECC9%>159SA0QQN/H/6O&
M[?PYJDO@?Q)9Q+9PW&E:@-1TJSM;P7)LI4PYBR "O1@%('WZW-*U6/QWXZL]
M8M%\RPT32UGC7_I[N4SCW*QC'L6H ]#DO[.&Z2UDNX$N'^Y$T@#M]!G)I\UU
M;VP)GGBB 4MF1PO ZGGL*\%\-:3?^(? <VI7?A#2=2GU#SIKC6+K4Q'.K[F&
M[F,F/9C  .!M]ZV7TK_A(=?^'%EXBE@U('3KLW#13>;%<[ FTEAPX)"M[D4
M>R1RQS1++$ZO&PRK*<@CU!K%\7>);?PCX9O-:N(C,MN!MA5PID8L  "?KGZ
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 4=7TBPU[2Y]-U.V6XM)
MQAXVR,\Y!!'((/((Z5@V'P[T.QU6SU1GU"[O[-B8)[R]DF9!M*[1N/W<,>*Z
MMW6-&=V"JHR6)P *I66LZ7J<CQV&I6=VZ<NL$ZR%?J >* ,+4OAWH6I:A=7F
MZ_M&O3F\CLKR2".Y[?O%4X.>YXS5Z_\ !V@ZCH-OHLM@J65J5:V6%C&T#+T9
M&!R"/7/UJ_-K.EV]\ME/J5G%=MC; \ZK(<],*3FI+[4K#3(A+?WMM:1L<![B
M58P3Z9)H R-#\&:5H6H2ZC&UY>:A+'Y37=_<O/*(\YV L>!GL*S3\+_#99H@
M+\:<TGFMIBWL@M"V=W^JSC&><=/:MS6-3N(M&2]TA["=GDC"O<3A8F0L 2&!
MY.,X]35J]U?3-->-+_4;2U:3[BSSJA;Z9/- %F2"*:W>WDC5H70HR$<%2,$8
M],5QP^%GALV+Z?,=2GT[:RQ6,U_*T$.<\HF< C/!.<=16GXF\767AHZ0LQB<
MZE?1VJDS! BMDF0YZJ /U'-:UWJNG:?!'/>ZA:VT,GW))IE16^A)YH X35?
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
M<132F..9<,1&[ $A68#/':NGT3P=H^@7LE]:I<37TD?E-=7=S)/($SG:&<G
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
MP\$JI_=W(02/8T <_P##6QO-,OO$EG,VF06PNDDBTZPNC,MF[+\ZG*KM!(#
M8[FH?'&E:=>?$?P/]JT^UG\^:Z27S85;S%6 E0V1R >0#TKLM"\/:7X;L#9Z
M5;"")G,DA+%WD<]69F)+$^I-27FC6&H:GIVHW,)>ZTYG>V?>1L+KM;@'!R/6
M@#A/">CZ7X@\5^,[K6[&VO;Z#4C9QQW48D$-LJ+Y856X4-ECQUKB[FVCN/"$
MVAJ[OI%OXWCLK3#GY(2PRBMZ LP!KUK6? VAZWJ3:C<17,%ZZ".6>SNI(&E0
M?POL(W#ZU8_X0_05TBPTJ/3TCL;"X2YMXHV90DB'*L2#DG/)SG/?- %_2]'T
MW1+4VNE6%O96Y;>8[>,(I; &<#O@#\JNT44 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R66.&
M)Y976.- 69W. H'4D]JS[/Q'H>H[19:SI]R7?RU\FY1\O@G:,'K@$X]JY7XK
M%7T;1+:Y.-+N=;M8M1R<*8"22&/92P7-9WBS2=$T_P"(W@22RM;6UO7NY4VP
M(J;HA$>H'4 XQ]30!WM_X@T72[F.VU#5["TGD^Y%/<I&S?0$Y-6;B^L[3R_M
M-U!#YF=GF2!=V!DXSUP 3]!7C7A33M<UE/$ET='\,ZA+/J=Q%>/JLTGG+M.!
M&0(V"J%Q@ U%#I2W>A?#C3-2N[/5;8:K,@DMY&EBDB4.53+ %@ -I!'08H ]
MDTW6M*UE9&TO4[.]$9PYMIUDVGWVDXJ.7Q#HL.IKILNKV"7[$ 6S7*"0D]!M
MSFN%O[*+1?BW&^BV<-M--X=N&,<$859'5UV9 X)[5Q_A_1=3U3X3O.^G>$Y+
M.Z@EFN=2O+F47 DRQ:1V\LX=3[\8H ]OOM7TS3-WV_4;2UVIYA\^94PF0-W)
MZ9(&?4BHKOQ%HFGVD-U>:Q86]O.-T,LMRBK(/523@_A7F<&DPZSXY\$P:X;7
M5C'X?>1WQYD5PP* /\P&X'.[D=<&K]W'!<^/M1L?#GA:POKW3;2WMIY]1N/+
MM[5"I:..*,(QQCDX Z4 =5XG\9Z=X?\ !MSXBAFMKV%%_<!+A0L[]E5AG)ZG
MC/ -3Q:W)>ZKI/V"\TJ;3;N&5Y")]TSLN,>4 <, <AO2O'/(4_"?XCP30V.;
M;5I&2.T7,,3_ +L'RL]!U';O7>W=O!:_%#P3#;0QPPKIU[M2-0JC(0G 'N:
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
M_L;%_M<:&.*6>XDF,2GLF]CM'TQ4WC;3KK5_!&MZ=8Q>;=7-G)%%'N"[F*D
M9. /QK>HH XWP_\ #KP]IB:;>OI86_MXT<(\SO'#+M&YDC+%%.<\@?2NDMM'
ML+35K[5(+<)>WPC%S+N)\P1@A."<# )Z 5>HH R4\,Z,EIJ=K]@B:WU.9Y[R
M.0EUF=@ Q()..@Z8Z53T7P+X=T"_%]86+"Y1#'')-/),8D/\*;V.T?3%=%10
M!R=W\-?"5[?374VE<SR>;-$D\B0ROUW-&K!"?J.>]=4B)%&L<:*B* JJHP !
MT %.HH YK5_ /AK7-0DO[W3V^TS*$F>"XDA\Y1T#A& ;\<UH2^&M&FL-/L6L
M(EM=.GCN+2*/*+%(F=I 4CID\'@]ZU:* "N37X:>$DFD<:5F*1S(;9IY#;[C
MU(BW; ?PX[5UE% &/:>%M%L9=+DM[+8^EPO!9DRN?*C8 ,O)YX ZYZ5:CT>P
MBUJ;6$MP+^:%8))MQ^:-22!C..I/:KU% %'5]'T[7M-DT_5+2.ZM),;HY!W'
M0@]01ZCFL[1/!>@^'KR2\T^S87;IY9N)YWFD"?W0SL2!["M^B@#S'PC\+-+_
M +!7_A(]((OVN9GEC%RVR5?-9D+JC;7X(ZY]*[37?">A^)+6UM]4L5ECM6W0
M;':(Q'&/E*$$#':MJB@#-C\/Z5'<:G.+*-GU3:+W>2XF"KL *DD8V\<"LG3/
MAWX7TC4(+VTTT^=;DFW$MQ)*D!_V%=BJ_@*ZBB@"C::/86.I7^H6UN([N_9&
MN9-Q/F%%VKP3@8''&*H3>#/#]QH]WI,NGAK&[N3=SQ>:XWRE@Y;.<CY@#@'%
M;M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 445#%=VTT\L$5Q%)+"0)8T<%DS
MTW#M^- $U%%% !1110 45'+<00-&)IHXS*VR,.P&]O09ZGVJ2@ HJ-KB!+A+
M=IHUFD!*1E@&8#J0.IQ23W,%K"TUQ-'#$F-SR.%49X&2?J* ):*** "BBB@
MHHHH **CGGAM8'GN)8X88QN>21@JJ/4D]*99WMIJ%LMS974-S;OG;+#('4XX
M.".* )Z*JWVI6&F0B;4+VVM(B<![B58U)^I(J2UO+6^MUN+.YAN(&^[)"X=3
M]".* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ**Y@G:18I
MHY&B;9($8$HWH?0T-<P)/' TT:S2 E(RP#,!U('4XH EHHHH ***C>X@CGC@
M>:-9I03'&6 9\=<#OB@"2BBB@ HIK.J*S.P55&6). !ZFDAFBN(4FAD22)QN
M5T8%6'J".M #Z*** "BD)"J68@ <DGM5&SUW2-0N6MK+5;&YG7[T4-PCL/J
M<T 7Z*** "BBB@ HHHH **** "BBH9KNVMI(8Y[B*)YFV1*[A3(WHH/4^PH
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
M L\I;=D^F>^!@9[XKE[&/7O!&LZ]%;^'KK6-.U.^?4+:6SEC#1R2 ;XY [#
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
MN[.QA5'MYS@[X0[#Y.HP"#WSVH ZSPWJ&M7MO<QZ[ID5G=6\OEK);R;X;A<
MATSR!VP?2L_6K^"#XB^%;)]/@FFN(;PQW3YWP;40D+V^;.#]*SOAMH%]HC:S
M(UE<:7I%S-&VGZ7<7'G/;J%PY)!(7<2#MR<8J_K>D7UU\1_"FIP6Y>RLH;U;
MB7< $+H@7C.3D@]* .:L_'WC+4_",_BBRT/2ET^S$S31S7#B6=8V;<8\#"X
MQ\V<D'CI7H^E:A'JVCV6I0JRQ7=O'.BMU =0P!_.N(\.>'=5LO@O>:'<6;1Z
ME);7R+ 74DM(\I09!QR&7OWKJ_"EG<:?X/T2RNHS'<V]A!%*A(.UUC4$9''4
M4 >=V,VO/XT^)"W(L3;):Q++MD<LB_9W,80$8Y!RV<<DXS57P_XJ\5>'/A;H
M^N-H^G-H-G:PK)&9W^U/'D*9%XV#KD Y.*Z!]+UNT\;^,=FD2SV.NVD?D7B2
MIMC>.W9-K G.2V /K3;_ ,-ZO-\!4\/1V3-JPTV*'[-O7.\%<C.<=CWH T]8
M\7:E)XF/A[PY!I[W,-NMS=76H2LD42M]Q %Y9B.>P J]X2\43:[+J>G:A;0V
MVK:7*L=RD$GF1.&7<CHW7:PSP>1BN1\0>#OL_C277KOPI'XDT^]M(HIH5$9F
MM98Q@%0Y *D8!P<Y%=#X!T6;31J=W)X<T_08KJ51;VENB^<(U!P964E2222
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
M2\0:1?7GQ!\':E;VY>SL#>_:9=P'E[X@J<$Y.3QQ76T %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MV?V.*)F163[.=@<G.#ZD<>E 'MU%<1I_B7Q#I_C"#0?$\.EE+RTDN;:YT_S
M%\O&Y7#D]CG(Q]/3%B^(7B+4]'G\1Z;%H":4F]X;&ZN&%W/$A.3D':C'!PI!
MH ]1HJCHNJV^NZ)9:K:;O(NX5F0-U 89P?<=*XRU\2^,M=UK7['1K/1X8=*O
M&MQ<7OF,)OE!"@*>#SRW3D8'6@#KM>M=+U'36TS5I(E@O6$2*\@1F?JNP]=X
M(R,<\5HHNQ%7<6P,;FZGZUY3JWB/_A*++P-?O;&UNH_$R6]U;EMWE3(LBLN>
MXR,CV-='JNL>,#?W_P!@@T32]/M7\N*?6'?-T<9++L8!5YQDY/M0!TVJZ1::
MS#!#>JSPPSI/Y8;"NR'*AAW .#CU J_7F9^)>I7/@[PUJ^GZ5;RWNKZC_9[V
MS2G8'_>+E7';<@.<'@GK6MI?B+Q):>-+?P[XDM]+;[;:R7%K<:=Y@ *$;D8.
M3V.<C\O0 Z;3=$L=*NM0N;2-DEU"?[1<$N3N? &1GIP!TK0HHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH Y3X@Z-?ZYH%K:Z=!YTR:A;3LN]5PB
M2 L<DCH!5#X@^%+C6K[1-9M=+M-7DTN202Z;=;0MS%(H#8+?*&! (SQ7=44
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
M:#&GRZ3%;)+O7F19&8C&<]".<8KJZKW5_9V5K-<W5U!!;P?ZV620*L?3[Q/
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
MP )8[UXQDX-93>/M0UG4=4;3?$?AK1K2QN7MH(=28-+=,G!9OG78A/ P">M
M'H6AZ#IGAS3%T[2;1;:U5BVT$L2QZDDDDGW)J^[K&C.[!44$LS'  ]36%X+\
M3)XN\*VFKB)89)-R2QJVX+(K%6P>XR,@^A%8GBVXE\4:C-X2L9&6SAB\[6;A
M#C;&1E+<'^\^,GT7/K0!V%GJ-E?Z>FH6EU%-9R*76='!0J.ISZ<53TKQ1H.N
M7$MOI6LV-[-$,O'!.KL!ZX!Z>]>4B63_ (9U\/V:.R+J$MO9RLIP?+>?##\1
MD?C74>/+"ST2Z\&ZEIMK#:SV^M6]DIA0+^XE#(\?';&./:@#O+Z_M-,LWN[Z
MYBM[>/&Z65@JC)P.?J0*G9E1"[L%51DDG  KRKXR^'I;GPY?:U=:K<R06LEM
M]DL%PD4;&9%9VQR[$$XSP,UT7Q,NI?[!L-&A=D;7-1@TUW4X*Q.29,?55(_&
M@#I(-=TNY:P6&^A9M01I+1=V#.JC)*CN "#^-6+V]MM-LI;R\F6&VA7=)(W1
M1ZGVKSGQ[J^F>%/'?@S4;YUMK"SMK\84=!Y2!54>IX %=5X8N=5\0Z+-?:Y!
M:1VFH+NMK*,;RD##CS'R0S,#G   S0!T:L&4,I!!&01WJGJ.D6&K?9/MUN)O
ML=REU!EB-DJYVMP><9/!XKF?AE>32>&[K2IY&DDT34)],\QCDLD;?(3_ , 9
M1^%0:OKGB>Y^(;>&-$>PMK<::EY)>7$+2-$3(RD!0P#$X7 .,<GF@#LK^_M-
M+LI;V^N([>UB&9)96VJHSCDU#I.DZ?H]D;;38!#;O(TVT,6!9SN8\D]2<UY;
MXO\ $&I7OP]\<Z#K:VYU328X=TULI6.>*0JR.%))4\$$9/-=7KNI>(8;R&WM
M+[2=$TI;57;4M0VR&63^XB;UP .23Z\4 =K6-H_A71=!OKV^TZQ6&ZOGWW$I
M=G9N2< L3@9)X&!7!1_$K55^'OB?5?,TV\O]$NE@2YM03;W*EDPX&[T8]#C(
MK3NM=\8^']4T&XUJ32IK#5[Z.QDM+>%U>U>0$KARQWXQR2![#T /0?+3S/,V
M+OQMW8YQZ9IU%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% '+^/-#O?$&@V]I8*C2I?V
M\[!VVC8D@9OT%'B;0[W5/$GA:^ME0P:=>237!9L$*8RHP._)K=U#4[+2K=;B
M_N4MXFD6(.YX+,<*/Q-6Z /.]-TWQ=X,&H:7HVD6>JZ?/<RW%E/)>>2;?S#N
M*2*02P!)Y7J/TBN/A_J=G\-+73-/N8IO$-G>+J45PWRHUSYA=NO\.&9?>O2:
M"<#)H \EUCX7ZC/I'A.PL)(T6WMA8ZPQ?!D@9XY),>OSJW_?5;_BWPI>3>*=
M/\3:7IEAJCP6K65SIUX5421;MRE&((5@<]1T-=CINI66L:?#?Z?<)<6DP)CE
M0_*P!QQ^(-6J .0\):3J\.K7VIZCI>F:1;R1K%;6%FD;.@!RS/*JC))Q\HXX
M]:RO"7@._P!$\:WEY=O&VD60E718E;)B$[[Y..V/NCV-=[>7EOI]E/>7<JPV
MT"&261NB*!DD_A5>/6M-EN[6TCO(FGNX/M$$8/,D?'S#VY'YT <!_P (IJOA
MW6=9:Q\+Z3X@L=1NWO87N)4BEMY'Y9&W*=R9Y&.1S5J3P?KCZ3X5CN#8/>6.
MM)J%Z+6)88D0!P0@ &<949/)Q7HE% &%KNL7NF:KH=M:V\,T5_=F";>^'1=A
M;<H[XVG/I6M>VYN["XM@P4RQ-&">V014Q52P8@$CH<=*6@#RK3_"'BJ/PIX?
M0V=E;:UX9N ;0&YWQ7L6TJX) RA(/'7I[\;4.E>(O$OB[2-7US3K?2;'1_,D
MAM4N1/)/,Z[=Q(  4#IWS^G8WNHVFG+";N=8O/F6"($$EY&. H ZG^@)Z"K5
M &%XS\._\)7X2U#1A-Y$EP@,4I&0CJP92?;*C/M6+#)X\U:[TVVO+*TT:"VF
M66^NX+H3?:E7JD:;?E#'J3R!76WNHVFG>0;N=81<3+!&6!PTC?=7/;.,#/?
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
M&"0K96MTJ327" <.Y+@KN/8#(%5/^%@>(-1\)^"]0TR"RCOM<NFMIEE5C&I
M<%ASG *[L9SCC/>G:7X3\1Z'J&KI;Z+HE[<7M[+<1:Y=3?O8U<Y 9-A8E>P#
M ?2GZ+X#UG3] \$V$S6QDT/4)9[EED.&C)DP5XZ_../K0!J:1JWB/2_'L?AO
M7;^TU.&[L7NX+F&V\AHV1@&0KN((P>O6KOQ \6OX2T:UDMVM4O+ZZ2T@DNWV
MPQ%LDR2'^ZH!/Y5->:#>3_$?3->0Q?8[;3YK>3+?-O=E(P,=.#3/'/ABX\2Z
M99M820)J.G7:7EK]I7=$[+D%' _A()% '-:3XZGL_%>E:3<^*=%\1VVJ,T0D
ML56.6VE"Y&55V!0X(SU!K+L/%9\(>%_%=[$L!NKCQ==6EN;E]L2R.R_,Y[*
M"3].U=5I>F^)KWQ#975[I6D:'I]H&,L5JR7$MTY&!\QC&Q1UXY_IES?#K4;O
MP]K-LT]K%?OXCEUK3W?+QYW H)!CH1N!'.,]Z (;#QY<:;XBT>SN?%FA^(K;
M5)Q:NMBJQRVTK#Y" KMN0G@DX(R*O66K>,?%R:GJF@ZAI^GV-K<RV]E;S6IE
M-V8S@L[[AL!((&!Q_.S8:;XIO];TZ6[TG1M#LK1_,N#;,MQ)=$#A5S&/+7/.
M?O>AJO9Z-XP\)KJ>F:!9Z;?6%W<RW%G<7%TT36AD.2KIM.\ DD8(- &7JZ>(
M[WXE^")Y[BWTV[ELKEFMC )A P5/-7<'PV[L>WO4[>.-0L+/7EM+*R?49/$Q
MTBP7R]B,[*I#RXY; W$GJ<"M"_\ #'B2TU'PCJ=G<0:O>:3#-!>-=RF)IO-"
M@N" >F#Q]*JS_#[5;BQUIH[BV@U ^(O[;TR1B63*JH42 #(!PP.,]>] %R;5
M?%'A+6M&CUW4;/5M-U6Z6R,D5I]GDMIV!*8PQ#*2".>15+3M5\<>*)_$7]FZ
MGINGP:5J=Q:0&2S,K3E#PK?, H (Y )))]*O2Z/XH\5ZUHTNOV-CI>G:5=+>
MF*WNC.]S.H(0@[5"J,D\Y-:W@_0+S0U\0B[,7^GZQ<WL.QL_NY-NW/'!X/%
M%CP1X@E\4^#-+UJ>)(IKJ(F1$^Z&#%3C/;(-<79-J.G?%_Q7J%SJ<)LK6PAN
M+B,6OS/"%D*H#NX*XY;'S>@KKOA_H5YX9\#:9H]^8S=6RN)/*;<O+LPP>.Q%
M9EWX:U4_$#4KY8+6XT76;!+.[+3%)8=H<95<8;.X=_\ ZX!E0ZQX\O?")\90
MW>F1P- ;R+1FM2=T &X S;L[RO/3&:[_ $75(=<T.PU6W4K%>6Z3JK=5#*#@
M^XS7 PZ'X\L_"1\&P0Z5);" V<6L-<,"MN1M&8=N=X7C[V,XKOM%TN'1-#L-
M*MR6AL[=($9NI"J!D^YQ0!YK)XUUFR\)W=]I]M8_:QXH?3DC$6Q)$,NWYL?Q
M'NU;46J>*M \:Z'I>MZC8ZE9ZT)E!@M# UM)&F_ ^8[E(XYYJ@? >L?V ]EF
MV\T^*/[6_P!8<>1YN_T^]CM^M=/K^@WFI>+_  KJD!B^SZ7-</<;FPV'B*+M
M&.>: .?L=7\9>+K;4=9T&_T^QL8+B6&QM)K4RF[\LE2TC[AL#$$# XINHZ_X
MSOO%FG>'=/%CI5S<Z.+ZZ,Z>?]F<2;6"X.&YP!]<T^RT7QCX4M]0T;0+33;R
MPN+B6:RNI[IHFM/,)8JZ;3O"DDC!&:T=)\*ZK8>-K#5KN]%['!H/]GS7,AQ)
M+/YH<MC'3 />@# O?'%]<>([W1#XLT/05TI(XI[J[C5GNYRH+;$9U"H#]3FK
MVC^.-8U[P;J,^FII=QK%A>FREN1,!:%00?M )/*;3G&<Y%/N_#.LZ+XKU75M
M'TG3-9L]5*2RVUW*(9()E7:65BK J0,D=<U5U;P1XDU7P9';W<NFSZ@-534)
M+!$$5K)$I_X]BRKEEZ'<P/(_&@"/3O&=_9^.=&T63Q7H_B.WU(R1RBSA6.2U
M94+ _([ @XQSS50>-]=U+5=6AM_$>BZ5J-E=R0V^AW]OM,ZJ<*6E9@<N.1M&
M.E:(\,>(K[Q-X<U0Z/H^C6&EW#LUC:S;W8.A4N6"*O'&% [GGM4>O>&_%>K6
MFH:1J&C:%KB3M(+/5;N0126R-G;N01YW+GJI&<"@"SXJ\;W5GXBL/#L>JZ7H
M,\ED+R\OKYE=8@3M$<8)4,Q(/7L,U;\#>,I=9UK5-!NM3T[59K)$FAU#3R!'
M/&W'S*"0KJ>" >XJC<>!M5T>^T75M*CL]8N+/2TTR\MK]M@N$3E9$;#;6!SU
M'0UO^%--UR&^O]1UF+3[)+C:MMIUDJL(%'4M)M!9B?P&/R (O%>O:K#KND>&
MM!-O%J&HB25[JX0NEM#&!EMH(W,2< 9QZU1M-?U_1/$TGAW7;FUOS/827EA?
M0P>26*?>C=,D9&000>GZ7_%>@:I/KFD>)-!-N^I::)(FMKEBB7,,@&Y=P!VL
M" 0<8]:HVGA[7]:\2R^(M>AM+)X;&2SL;&"<S;"_WG=]H&3@# '2@!/AUJ7B
MWQ'IMEX@UB]L%T^[MCLLX;<APP. Y?/?#''8$5<\3:WK#^*--\+:!-;VMW=0
M27=S>3Q>:((5(4;4R S%CCDX%:'@?1KKP]X*TG2;TQFYM8!')Y;97.3T-4/$
MVA:L/$NF^*- 2VGOK2![6>TN)#&MQ Q#8#@':P89&1B@#D[+4=2\-_$+Q5J/
MB*2"Z>PT&.436T?E_:(U=R#M).UB<KUQD53?XE:G9:'%XCF\6>&KIR%EFT"$
MJ)%C8C*+)O+&0 ]QC(-=!!X/U[7M<\07OB1;2VMM7TH6"0VLID:W&6X)(&XC
M.[/ R<=JKP>'_&J:/;:"FF>'[>2$)$VNJ1(QC7 W"%H_OD#N<9S0!JW6OZWX
MC\5SZ'X;O;;3[:RM(;FZOIK?SW+2@F-$0D#&T9)-9^N>)/&VA:#IL5Q;:?\
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
MC*!B]L6VOCT(R#GV-5M8\53P^,;:PLY5_L^STV;5-3=5#%H\8C53V)(8_04
M=E17F-OJ/CR_\'GQE#JUC"&MS>PZ,;,-&T(&X*9<[MQ7G(P,GI6KI/C&YUKQ
MCH<%N0FF:CH)U$Q,H++(74 ;O8$B@#N:*\]U7Q;JUK??$***6,)HFG0W%EF,
M':[0NQ)]>5'6M?P3_P )-=V,>K:]JMO/%?6T<T-E#:A/LVX9QOSE^",^^: .
MKHKAO$FJ>))/'^F^'=$O;>T@NK"2XGGD@$C1;7 W*#U/(&#Q\V>U9TWC?5/"
M#^(]/\031:E-IE@FH6ES'$(3<1LQ0*ZC@$/@9'8YQ0!Z567K?AS1O$<$<.L:
M=!>)&VZ/S5Y0^JGJ/PKRF7XE7>CZ=;:W<>-M$U9R\9N]&MX44HC$!A$X.XLN
M?XLYP:Z6YU+Q=K?Q!UK0M'U>UTZQT^*VG\Y[03.=ZD[ "1P>23U&!CK0!U/A
M>W\.6=I=V7AN"VAAM;EH+E($V[9E W!B>2<$<\UN5Y<?'&J6.D^(#!#;2ZBW
MB9M'T]6C")N;;M+[>3C+$GJ<"M"[U#Q3X.U/1I-8UF#6=-U*\2QF LU@>WDD
MSL92IY7(P0>: .XO=/M-06$7<"RB"99XB>J2*<A@1T/^)%4(/%6AW-GIUW#J
M$;P:E,8+1PK8ED&05''^RW7TKD]/U+Q;XNGU;4M&U:TT^PLKR6TL[22T$HNC
M&<%I')!4,<@;>@]>_/>#M6N]+^'_ ,.X(EB'VS59+><21AB%WS$X)Z'(ZB@#
MUR\T^TU#R/M<"S""99XPW177[K8[D9R,]^:LUY];:AXI\8:IK;Z-K-OH^GZ9
M>/80@V:SO<2H!O9RQX7)P,<UV&@RZK/H=I)K=M%;:F4Q<1PON0,#C*GT/7';
M.* -&BO/[?4/%'B_5]<.C:S!H^GZ7>/819LUG>XF0#>7+'A<D 8YID^O^+;W
M4-$\+J+/2M<N+22\U&Y""=(8T;8#&N<$L<=3QGO0!Z'17G+>)/$'A_4=:T'5
MKV"_N(M'EU/3[]8!$6V9!1T'RY!P>.HK)N?$/C?3_ -CXZN-8LI(#%;S3:4M
MD KQ2%5SYF=P<A@W8#ICB@#U8W=N+P69GC^U&,RB'<-Y0$ MCKC) S3YIH[>
M"2>5@D4:EW8]@!DFO-FL]4;X_ETU94B_L193']F4YA\_!BSGNV3NZ\XQ47AC
M5_&.NZ->>(+O5[2/3[4WD0LELU)GV;PKE\_+@X& ,$+[T =Y!XDT>Y?2UAOD
M=M5C:2R !_?*J[F(X[ @\XK5KQBXN];UR\^%EW836UOJ5U9W;M,T(,<0:)-S
M!!@' S@=,X[5T\.O:_H.OZAX?UB_AU%VTN34;"^6W$393AD=1P<'!!':@#T"
MH6N[=+M+1IXQ<R(9$A+#>RC ) ZX&1S[UP=WXMU:'X'KXI26,:J=/CGW^6-N
M\D9^7IWJC<VVJW'QQTN:/5EB1M&,NS[*K8B$B;X\Y_B.3NZC.,4 >B:;JMCJ
M\,TMA<+.D,SP2%01MD0X9>?0U<KRFV\;:R^DBRL5M!JVH^(;G3K:1X@(X8T8
MDR,JXW$*/Q)YK:34_$?A?Q9H^F:WJL.L:?K#/#'.+58)+>95W 84X96 (]1_
M, [RBO+M,U'QQXEM-?N[/7;/3HM,U"ZMK=/L*RF?RV. Y)^48P.!GJ:BU/XA
MZG)X4\(ZDUU'HMMJZ,;[4_LIG2V95X4+T&]LX)S@"@#U:H9[NWM3$+B>.(S.
M(XP[ ;W/11ZGVKF_!.HZCJ$-Z;K6],UNR1U^R7]GM5W!&661%RJD'TZ^@K ^
M)]IJ4^O^#39ZFMJ&U140&W$FR38Y#\D9XXVT =[;:K8WFHWMA;W"R75B4%S&
M <QEUW+GZCGBKE>3Z;8^([WXG^-[?2=9ATU%-B9[DV@F=W^S@ *I.T#J3U[
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** .5^(6M:GH/A?[9I897-Q%'/<+!YQM82?GE
M"?Q;1V]ZQ?"6KW^MW-W#IWCJRUJQDM&*3- D=W:S9P&\L* R<Y^8#G KJ_$U
MAK%_ID?]A:BMC?P3I,AD4F.8+UCDQSM/?'-<YI/A/6)_&]MXGUJ#1[&6UMY(
M4BTS<QG+XRTKLJY  X&#UZT <=X/U?6/#?PGTQK.\2YO-7U0Z?I\<\*B.VD>
M>4,Y*\L#@M@]#@=*ZN[O/$W@S6-#;4]>&MZ;JEZFGRK+:1PO#+(#L9"@&5R,
M$'/UJG9?#K7$\)-H%Q?V$1TV_%_HMY '9UD$CR?O5( _BQP3U/I6HWAWQ1XB
MUG2)_$\FE6]CI5P+Q+?3FD<SSJ"$9BX&U1DG S]: *>GW?BSQHVKZEI7B!-(
ML[6[EM+&W6TCE\XQG!>5F!."<\+C K$\6>*9?"OBSPOK?B2W"WL6D70FM[0E
MP\OR<*>P.,Y/0?2NBA\-^+O#D^J6WAF?2)--O[F2ZC-\9%DM)).6 "@AUSR
M<58M? ]W!KOAV[NK\:C#INGSVMS+>,SRSO)C+<YXZC!/ P.: -?P@^L76BIJ
M.LW\%Q-?8GBAME7RK>-AE45@,OP>6)Y[>_(^.M/U2Y^*/@S[)K3VGF_;!!BV
MC?R&6'+$;A\VX<<].U=-X-\.7_A5+_2S<Q3Z*LQDTU=S&6!&Y:)LC&T'H<DU
M+K7A^YU+QEX9UF*6%8-*:Y,R.3N;S8]B[>,<'KDB@"OX/UJ_U;5/%$%[,)$L
M-5:VMP$"[8PBG' YY)Y-<;%XS\4W?@OPK=6M[ -2U36I+&666!2FS?*HRHQT
M"J>,$XZ\UT"^'/%NB^(=:G\/W.D-8:O.+EFO?,\RVDVA6*JHPXXR 2*J:7\.
M]3T_P]X4TU[RVDDT;5WOII,M^\0M(0!Q][YQUP.O- %BSU+Q!X<\=VVC:SK8
MU>POK&:Y61[5(7@>(C(&S *D'OS_ %P;B?QAXI^&NJ>)UUN*"WO+.X>+2/LB
M&,6^&&#)]_>5!.<XSCC%=SJ?AR>_\=:1K>^'[)9VEQ;RQL3O8R;<8&,8X.>:
MYA?!OC+3_#%YX0TN_P!).C/'+%;WD_F?:(HGS^[*@;2>2-V>G..U &[X:M=4
MN/!G@U[#44M8(K*V:[C:$.9X_*7Y03]WZBNEU.\&G:5>7S+N6V@>8CUVJ3_2
MN9 UGPWI7@[1[0VLI4PV5Z-C,2B1?,R'C &TG+>W<UU-[:1W]A<6<N?+GB:)
M\>C @_SH \AU.V=/V:KNZE/F7>HP+?W$AZR22S*Y)_ @?0"MW4[SQ;X.CTO6
M=4UR+4+2>ZAM[^Q%HD:0"0[=T3#YCM)'WB<^U5M-T6]\2_!B[\'B6*#5K$_V
M;-YI(56BD4J> 3@H%(..]:=QX9\6>()M-L?$5WI7]DV-Q'<2/:;_ #KUHSE
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
M5(4+G[SN<*H]235J@#SRVT;Q!X&^'5W;6-[#>ZN;UIHY3 S"7S)1P5'1CGZ
MGTKT.N?G\9Z+;>'[[6YYY([&RF:WE9HF#>8K!<*N,G+$ 8ZUHZ-JT>MZ9'?1
M6MY;(Y($=Y 89!@XY4\B@#D?"UA'8:YXO\*7J9AO+A]1@!X\V"X&' _W7# _
M4>M5H/!_C.VT&/PM#KMA%HT0$27\:2+?+ #P@Q\@;'R[L].V:Z>_\0^'K6QO
MM?FEAE32'>WGN(X][PME=Z XSUVY ]/:MV-UDC5U^ZP!'TH XC6K?^V?B-X<
MTR'<\&B1OJ-VQ.<,5,<*D_WB=[<]EKN:BBM;>&:::*"-)9R&E=4 :0@8!8]\
M  <U+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!@>,[R\L?#-Q/9:K8Z4X9 ][>GY(4+
M#<0,$%L< '@DUY_I/BG[/XZT"STCQ7JNN:?J+RPW2W]MA%(C+*T<GEH,Y'09
MXKNO&_A>;Q3I-I#:W4=O=V5[%?0&:/?$[QYPKKW4Y-9$WA/Q-JWB30M;UC5M
M/#:5.SK9V<#K&592K'<Q)+=,= ,>] &5HT'B?Q=-XG<^++S3X=/UBZM+)+:*
M/^ @C>2I+* 0 !CH<FNL^'VN7?B3P'I&K7Q4W5Q"?-91@,RL5)QVSMS^-2>%
M_#DOA]=;$EPDW]HZK<7Z[5(V+)C"GU(Q3O!/AZ7PKX/T[1)ITGDM593*BD!L
MNS=#]: .(\2>,1<^/=1T*Z\0:AHFFZ9%%EM.M&EFN99%W<N(WVJH(XP,D_EB
M:WXDO-;^%?BFRN[F6^73[RU2WU"6V:!KF)IHRI92!\P(() &<"O0-3\+ZS:^
M*KGQ%X8O[*&XOHDBO;6^B9XI2@PC@J058 X]"*IW_@;6-6\%ZKI>I:^;K4M2
MN(YVE96$$ 616$<:9.U<+CU).30!B>(/&(O/'6JZ-=^(M1T33=+6)%_LZT:6
M6YE==Q)<1OM500,8&:AM_B#K2^#K^&&X-UJ*ZI#IEAJ5Q:&(3+,1LE:,@?,H
MW \8R!76:AX7UNQ\4WNO^%[^RBEU&.-+VTOXF>)V08612A!5@.,=#44O@2]U
M/PI>:?K.OSW.IW-T+Q+M5.RTE4@H(D).$7'3/.3^ !+:^&_$^FZG;-#XJNM0
MLID=+Y;X('1BORR0;4X(;^$Y&*\\TR;5?#7PF\6:O8ZU>&YBU.6./>L9",+E
M59Q\OWF!.>WH!7HEGH'BF^UO3[WQ%K%D;?3BSQV^FQ21BXD(VAI2S'@#)VCC
M)K&G^'.L2^&O$GAT:K9'3M2NC=6K&%A)$S3+(P?G!'&!C_ZU %RYN-7\5^.]
M6T*UUFYTC3=&A@,S6:IYT\LJEA\S*=JA1T Y/Z<_K'BSQ%HGA;QMIDNI&?5-
M :U:VU#RU5I(IF4J&4#&X#()QS76ZGX7UFU\43^(O#-_9P7-Y"D-[:WT3/%-
ML^XX*D,K ''H169=_#>\O_"OB.UO-5BFUO7Y(I+F[\HK$@C*[$5<D[5 (&3G
MF@"#5!XD\*:IX:U"?Q+<Z@-3U.&PO;26*-81YH;F,!05VD>ISW/KW>NV\EWH
M5]!%=2VKO"V)H<;EX[9!'Z5G>*/#DOB :&([A(?[-U6"_;<I.]8]V5'H3FMZ
M:(3021-D*ZE3CW% 'C'AF^U?2?AKX/TS2]4E6\U^<0QSSQHXLH@&+^6N!DX'
M&[/)-=2\FL^#/%VA6<^NW>KZ5K$KVSK?*AE@E"EE9655RIP00>E5['X<ZO%X
M2L-(GUFU6[T6Y6?2+V"W.4QGB52<,#D@@8_&M6T\+Z[J?B33]9\4ZA82?V8'
M-I::?"Z1^8PVF1RY))QT'0?S (_C"I;X4ZZJ]2D0'_?U*SM8_P"$C\%+I6MW
M/B.YU..:\AMM1M)HHQ%MD.W="%4%-I(P"3GO75>-O#TGBOP?J&B17"V[W2H!
M*PR%PZMT_"L1_"/B/6+O38/$>LV5SI6FW"7"+;6[)+=NGW#*2Q  /)"\$_H
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
M,+\H4#&,>F*\]U:>+3AX8\'>#;R+3[34[B=3=6KB4P1Q*7D5"20&).,\XYH
M]'HKS^%]3\(>/-%T=]9O=5TO6HYU5;]E>6WEB3?D. ,J1Q@]*XVUN_%$WPA/
MCB7Q7J(U"V#20VZ[! R)*4(D7;ER<'G/''I0![E17F5T-=\.ZYX3U"7Q'?7Q
MUB\6UO;6;9Y'SQLV8U !3:1QR3ZGKE=(L=<\5:]XJ6X\3ZG9V-CJ;V]I%9.J
M,K;%)W$J<J,C"].3F@#TRBO*H_%6I7?@%6U+Q';:1<6>JR:=J&H[/WDRQL0?
M)7!'F,,=CCD@4SPOX@>+XC6&EZ=K>N:GI%]:3._]KP,N)$P0T;,BDC!P1TY^
MF #UBBO'-(A\2Z[\/]1\1S>+M4@NK,W;6D<!01XB=\>8"I+Y(QUP !6Y;^)=
M42^\"ZY=7##3==LTM;N$?ZM+ET$D;@>I.Y?IB@#T>BN1\)ZG>Z[XB\1ZBURY
MTF"Y%A90_P ),0_>R>^7. ?]FLSXC:AJECJ.E9EUFV\/,LAO;G1XPTR2#&S<
M<$JG7D"@#NKV]MM.L9[V\F6&V@C,DLC=%4#))IUM<17EK#<P-NAF19$;&,J1
MD'GVKR6\NDUOX2^+/LGC";5[2"*22"3 2X1 A/E3Y4$@G/. 2.]6K9M5=_"G
M@ZQUR^MXKK33J%Y>DH9_+ 4+%&VW"C)ZXR !^(!ZK17FDFM:EX$\1:AIEWJ5
MUJ^G'1Y]3MFO"&FC>+[R%P!N4CG)Y%.TG0O%FI>&]-\10>+;HZU=1Q79MIMH
ML=CX8Q>6%) "G&X'.: .VL-=LM2U;5--MS)]HTQXTN-RX&77<,'OQ6G7A^H>
M+;K0OB%XOTRPQ;W>IW]E -1FC+060:%1O8_WLG"@\9Z\"O9M-LWT_3H+62[G
MNWC7#3SMEY#W)_\ K4 6J*** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P/%WAU_$^E6]DER+
M<Q7D%SN*;LB-PV,9'7%9E[X4UFR\27VM>&-5M;1]2"?;+6]MS+$SJ-HD7:RE
M6QP1T-=!K^N67AO0[K6-19UM;90S[%W,<D  #U)('XTNAZLVM::MXVFW^GEF
M*^1?1".3CO@$\&@#C;CX8M+X<:W&L,^M-JB:O)?RP I)<+T!CS]S'&W/'Z59
MF\'>(=6U_1-:UG7;1I=+N#(EK:6C)"5*D-RSEBQXP>@P>.:[JB@# \,>''\/
M'6RUR)_[2U2;4!A-OEB0*-O7G&WK2^"_#K>$_"-AH;W(N6M0X,JIM#;G9NF3
MC[V*WJR](UZSUJYU."U$H?3KHVD^]0 7 !^7GD884 8?B_P+'XJUO1-1^V?9
MQ82@W$83/VF(.DGEGG@;HP:2'P''%\39_%YN]R/!A+39PDQ54,F<]T7'3O6[
M<:_9VWB.RT*02_:[R&2>(A1LVIC.3GKR.U:E '!:I\.Y=1TCQ98C4DC.O7D=
MRKF$GR=A3@C/S9V>W6MZP\./9^--6U\W*NM_;P0B'9@IY>[G.><Y]*WZRTU^
MS?Q1)X> E^VQV:WA.T;/++E!SGKD>E %3Q-X=?Q!-HCK<B#^S=3BOR"F[S @
M8;>O&=W7VJMXE\+76IZMI^N:/J"V&L6*O&DDD7F131-]Z-UR#C(R"#Q7444
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
M3J$?F6MU&8Y%!P?8@]B#@CW%7ZIZKJ4&CZ/>ZG<AS;V<#SR!!EMJJ6.!ZX%
M'%IX5\>06 TB#QI;?80OEK=R6&;M4Z8W;MI..-V,]ZM7'PXM+?0-%LM"O'T^
M]T60S65VR"0EVSYGF#C<'R<]/;TKKM/O8M2TVUOH PAN84F0,,':P!&??!JQ
M0!R&F>%=5G\36WB'Q+JEM>7=E$\5E;V=N8H8=_#O\S,68@8ZX%58?A_+%\)Y
M/!7]HH9&BDC^U>4<?-(7SMS[XZUW-% '.:WX8?5I/#K+=+%_9%ZETV4SYH5&
M7:.>.O7FN)\.6'B6?Q/XUFT'6;2T1]7>*6*[M3,JG8I$B888;G&#D' ]*]9K
M-EU&WL];M=-%I/YMZLDOG1P_NUV 9WMV)SQZXH Y&?X:M;:/H<>D:F$U/2;M
M[Q;F[A\Q+F63/F&101U)X(.1C\:M6O@_6Y?&FF>)]7UNWGGM(I86M;>U,<2H
MXXV98G.>223G@8&*T]+\96FL^(KW2+'3]2D2SE>":_\ ) MEE3[R;LYW#..E
M:MYJ]C87UA97,X2YOY&CMH\$EV52QZ=, =Z ,+1/![Z3X%O/#C7JRO<"Z G$
M> OG,QZ9[;O7G%<WXWAT[0/A59^&+B_5]8AMH(]-6,8EFN(B@1D7D_> SZ F
MN[TO7[/5[_5+.V$HETV<6\^]0 6*AOEYY&#5^2V@EFCFD@C>6+/ENR LF>N#
MVH R_">AKX;\*Z=I(.Y[>$"5_P"_(?F=OQ8D_C57Q#HFM7>J6>JZ%K0LKJWC
M:)[:Y1I;:=&(/S(&&&!'##GM71T4 <-:> )I-/\ %!U74HY=3\10B&XFMK?R
MXHE"%%VH22<;B22<FHAX&UL66BW:Z[;1^(-'5H(+I;0^3- 0!Y<B;LGH#D$8
M/2N^HH XW3O!=S<:M?:QXHOX=1O;JS:P6*WA,4$$#<LJ@DDECU)/M6<G@/Q'
M_8\/AF7Q/$?#L)5 4MBEXT*D%8C(&V@8 &X+G KT.B@#D/\ A [2YN?%8U"1
M;BRU\Q9A"8,(2,(,'/)R P/;%;/AO3M0TG0+73]3U :A<VZ^7]I"%#(H^Z6&
M3SC )SSUK6HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH \\^-=E]I^&][-]JN8O(DA/E
MQ2;5DW31CYQWQG(]ZL63WFE_%*PT$:G?75DNA2SL+J;>SR?:!AF/&2 <#VK>
M\8^'/^$L\+7>B_:OLOVAHSYWE[]NR17Z9&<[<=>]4?$?A2_U#Q!8^(-%U9-.
MU.U@>V8RV_G1S1,0=I7((P1G(- '-:SKFJ0WOQ02*_G1=.TZWDLP'/[AF@=B
M5]"2 :I:G#KF@>%M#\6_\)1JUQJ$LUH;FWEE!MI$E*AD$>,#&[@]>_6N@M_A
MS<"U\5B\UY[N[\1VR0S3M;!?+949<A0V-N&&%XP%ZGK6MK?A#^V/!]EH'VWR
MOLK6Q\_RMV[R2I^[D8SM]>,]Z ,25;_QA\0-=TMM9U'3=-T2.W18]/F\EYI9
M4+EV8#. , #I2?"VUN;*Y\7VUY=M=SQZTZM<, &D_=IAB!QG&,X[UK:KX3U'
M_A))M?\ #NL1Z;>74*0WD<]MY\4X3[C8W*0R@D9STJ?P;X3E\*QZIY^J2:C-
MJ%X;N2:2((=Q50> <=03VQG':@#F_&.F7.K_ !6\-6MOJ-Q8*=/NC--;$++L
MRF55B#M)..>N,U)87FI>&_%FM>&7UN6YM1H_]J6=WJC^8;4ABC!WX++G#<]A
M6SXE\(7VL>)-,U[3=:.G7FG0R1Q VXE5RY&=X)&5P",=>0<C%58_A\U];:Y)
MX@U5K[4]8M?LDEQ#$(D@A&<)&N3@9.3DG)H \[U;Q$=,T"+6M'\4^*=4U."2
M%I[AH91ITN757!#($"G)"X]J[N21HOC1JDBR11,GAE&$DOW%(G?EO8=ZKZE\
M._$.N^%T\/ZIXLB^QP)&L/V73A&7*$;3)ESD#'1=O.#GBM[4?!46J^(-3U*Y
MO&\K4-&.E20HF"H+,2X;/^UTQ^- 'EFL^(6LO"\VLZ7XN\3ZIK5MMEDN889!
MIQ;<-P*E!'LZ@8]J[.X35/$?Q-OM(_MW4;#2X]*M[EHK*7RV+LS#AL$J/7')
MP*6Z^'&OZGX0_P"$6O\ Q9$-+B@6&+[-IX21PF-GF$N<@8&0H&<=:Z?3?##6
M/BRXUY[T2O/80V;1"+: 8R3NSD]<].WK0!P@\5:UX:\%^,XOM\M_=:/J L[&
MZN\-(%DV!2Y_B*ER<GK756?@_6M*OM-O+3Q7J5VZR :A%J$WF13QD?-L3'[M
MLX(QQZYJ1O %G=6GBFSO[EIK;7[CSV5$V-"0J@8.3D@J&!Q^%00>#==O+S3/
M^$@\3+J%CILRW$,,-GY+S2+]QI6W'..N  ">M '!V'B6X\46UYJ]WJGC"UN)
M9Y18QZ392M;0(K%4SM4K*<CYLGVXKT+PZ=8\4^%/#VI:G/?:3J$,@EN[=$,7
MGE"5*NI&0K8W8]ZIIX'UW23?6GAOQ,FGZ7>2O-]GFLA,]LSG+>4VX8&>0"#B
MM"YTO5-%T_PUIFB7UV\<%Y&EV\J"9IX<$R%W;[O<Y'? % '3W3M%9S2+)'&R
MQLP>7[BD#JWMZUX1K/B%K/PO-K&E^+O$^J:W; 2O<P0R#3BVX;@5*"/9U Q[
M5[AJNG0ZOH][IEP6$-W \$A0X(5E*G'OS7!7/PXU_4O"'_"*WWBR,:7% L$7
MV;3PDC!,;/,)<@@8&0H!..M "ZG_ &KK_P 48=%CUN_T[37T%+R:.SDV,S^<
M5^5L';G(R1SA<=ZR)O$VM>$M#\=6*:E/J$NCW%M%87-Z1)(OV@+C<V/FVEL\
MUWMIX7:W\8Q>(7O0[KI*Z:81%@$B3?OSGCTQC\:I7/@&SOY_%GV^Y:6V\0^3
MNC5-K0&- H(;)R<@,.!C'>@#D/&7A2^T6V\-W#>)-5U '6[(74=],)$=C(,.
M@Q\F#V'&#[5ZS=3"VM)IR,B)&?'K@9K@[KP%XBU8Z7'K/BY;FWTR\ANH4CL
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
MHB^UQ7-EY^&C7:&0AUQQV.16?'\+W3P[JVD/KLL_]H:I'J37$T +APR,P."
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
M2%1WP"<?I7E^D:+JWB'P&/%D_BC5X=;N;=[R$P712V@ZE8Q%]TK@ '.2>>:
M.V\3^+;?PU+I]K]@O=0OM0=TMK6S0,[[!N8\D  #'>M6XU!+71I=2N(98TBM
MS/)$0-Z@+N*]<9[=:\AE0^,/$GPWU>ZO=1MI]4L[IIA;73QB-DA7)CQ]S<<Y
MQU&,UZIXG_Y%+6?^O&?_ -%M0!9T;5(-;T6QU6V618+R!)XUD #!6 (S@D9Y
M]:NUY!HT]]K-KX%\)PZC=:?8OH"7]W):2>7+*%"HL8<<J,G)QR16O;SWOA+Q
MI>>'UUN>73+G2)+^WFU.4S&RD1MI)8G)CP<X)[4 >CE0<9 .#D9I:^?];UL:
M=X4.NZ-K?C#4-4MC'(^I.LR6$I+J&!5\)L.2  #VKN-3M+[7_BU=Z,^MZE9Z
M5'I$5P\%G<&(N_F,HY'*\=<8)P.U 'I%%<-\/9[V&^\3:'=:A<WT.EWXCMIK
MI]\HC9 P5FZMC/4U#XX34;[QSX0TBSU>\TZUO$O3=FUE*-(B+&0/KU /49)%
M '?T@ !)  )ZGUKS1I+WPKXKU+P_!JE]=:?=:)-?6_VN=I9;:5#M.US\VT@@
M\G@CBL*UFUG0OA5!XP_X2#5+S6M0M(+=%NKC?;PF1T57$9'WE7N<Y))/6@#V
MFBO+_$NEWO@#2[/Q#8^(=8O)8+J&.]AOKIIH[I'<(WR'A&^;(*XQ5BRL[KQU
MXF\2/>ZSJEG8Z7>?8+2VL+IK?#*@+2,5Y8DMQG@>E 'HJ11Q;O+C5-QW-M&,
MGU-/KR/Q+J.NZ1-X;\)W^J:K>><L\U[>:1 3=3Q(?D4;>0>1N8<\>]&F>(=4
M\/7VL26EGXEFT&'29KQ?[<@DS#<1@MM61^2K#L3P1Q0!ZY17@\&HZQ/X8AUF
MUD\=3^)I(EN4<6LK64CGYO+$8^3RR#@$#WKL+B>_\8^-K;1+F[U#2K&WTB*_
MN+>UF:"62:1L;&8?,%4 \#'/6@#LK#7K/4/$.L:/#%*MUI8@\]V4!6\U2R[3
MG)P!SD"M:O(-*TS7M,UGXEV6CW\UYJRV]E]CGN6!D.8GV@L>"P' )ZX!-'A?
M4[.#Q/I-O)K/BG2-2<E+C3]?$DL=\2O1&8[5;/((QGICF@#UF[NH+&SGN[F0
M1P01M+(Y!.U5&2>/84S3K^#5=,M-1M6+6]U"D\3$8)1@&'';@UC>/+07G@+7
M8FFGB L9I-T,A1CM0MC(['&".X)%>?Z7'>C1O 'A2RU?4;6WUBQ^VWEPMP3,
MJ)!&?*B8_<4D]!T'2@#V*J&LZQ8Z!I%SJNHRF*TMEW2.%+$<@#@<GD@5QMFE
MWX1^(VF:'%JE]?:5K%K.ZPWTYF>WEBP<J[?-M(.,'O3OC1:"Y^%VJR&:>/R/
M+D BD*A_G5<,!]X<YP>X![4 =3/XAM+?Q+8Z"T<QNKRWDN(W"C8%0C.3G.>1
MVK6KRC6_#SR_$;PII$.KZG#$NFW1EN1<%KATW*2OF')&20,]<# J.76M0\"W
M'C>R@U"\U"VT[3X;RR%_*9GB=]RD;CR5S@X/I0!ZW17AC7^LV6CVVJ:2/'EY
MXA3RY9!=6LK6MSDC>A3[JK@G&T CBO< S/"'52&*Y"MQ@XZ&@#D]1^(%I!JU
MSI>E:3JFMW=J=MR-/A#) W]UG8@;O89K2\->+-.\41W(M4N+:[M'$=U97<?E
MS0,>FY??L1D&N<^"ZK_PK2SF;F[FN+B2[8_>,WFL#N]\!:TO$^JZ1X<MO$&K
M6261\0P::9Y$X\UD7(0L.I4-0!UU%>4:EHFK:+X /BZ'Q1J\NN6]JM]*9KDM
M;2\!FC\G[H7!(& ".*EC6^\8?$2ZM)-9U2RTHZ/:W9M;2Y:(EWW8^8<@<G.,
M9P,]* /4J*\9TK2M5U;PGXGGO/%6N&30KN\M+!HKLQG$.65I".9&.<?-V'%7
M9[W6?$MQ\.(/[:O+%=5TV:;4&M)/+:7$43'&. 22>>HR<4 >LTA 88(!'H:\
MYMIKOPIXVO= CUFXDTVXT>34()=2F,YLY$;:268Y,>"#@GMVKAM;UH:=X4.N
M:-KGC#4-5MS'*^I.DR6$I+J&!5\)L.2  /2@#Z HKS?4[6^U_P"+5UHSZWJ5
MGI2:/%</!9W!B+OYC*.1RO'7&"<#M5"Q@UZY\/\ CCP[9:UJ,MWI-T#IMT\Y
M,_W%D6,OU8$C;SV- 'J]%><?\)1-XPO/!5KI5S+;B\C_ +5U P.5*11C:8R1
MV:4[3_NFO1Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M:VVXVJN[D-GJ=WIQBNFK(\2>)+'POI8OKY9I/,E6"""W3?+/*WW41>Y//Y4
M<POP_P!9ELK;1[[QC=7&AV[)BW2U6.>1$(*H\P;)' R0 37?=!BN)@^(9AU"
MSMM=\.:KHL=[*(;>YN0C1&0_=5BK':3VS7;4 <1/X%U&PU6]OO"OB631H[Z0
MS7-I):+<PF4]75204)[X/-6M%\!6=C:ZL=5NYM8O]83R[^[N %,B8*A%4<(H
M!Z#^@QUM% 'GS?#G4[C2HM OO%MS<>'(]J_9/LJ+,\2D;8VF!R5X X4$CO72
M6?AF*R\7WFO1S\7-G%:"W"8"",D@@Y]^F.U;M% '-:;X033M&\0:>+UI!K%W
M=7+.8\>5YPQ@#/./7C-<7KWAJYL_$WPWT.PU6:VGL;.[BBODB!.4BC +(>"#
MC!&>A/->DG5"NN2::UC=K$EJ+DWIC_<'YB-@;^^,9QZ50A\5VU[HFF:OIEG>
MW]IJ%PD,9@BY168KYC ]$&,D^E &5#\/Q=C5[CQ#JTNJ:AJ=F;![A(1 L,!S
M\L: G')R22<D"LV_^&NKZQX6'AS5/&$DNG1Q)'"D%@D1.S&SS#N.\# X&W)
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
MW/Y)4C([9VUS,NBZGJ'Q@U^YTW5[C2IXM/M5658%ECD!W95E;@XP""""/QH
MJKJMSI>C^,/#]YXHN;*#2;R".WU.13/<"*50XB4]6?JH/)&?:J%O>+I7C3PP
M^BP>*[.WO;LVUT=7DD\JY4H3]V1BVX$9R !78R_#2RE\-S:>^I7;:C->KJ+Z
MHP4RFY4_*^W&W Z!>@'YTLO@*^U#5=)U36/$]U>W>F7*SPJMLD46,88;%[GC
MYB3C' ZT 86@Z!)XNUCQ=_:FMZP+>UUB6"UAM[UXEA.U3N&#SU& >!@\<FL^
MRUW6(_AOX1\8W.H7,ITV]>'4OWAQ/;&5H2SCHS+A#D]\FO2M \.Q:#<:Q-'<
M/*=3OWO6#*!L+*HVCU'RUR^IVNA^ ?AB_A[4IY[N"X2X@A58&9YWE+N$ 4'!
MRV 3Z4 7](O+G7?B5K%S'<R_V5H\"6*1K(?+EN&^>1B.A*C:O/3)JSXXTBRU
MVVTVPDU@:7JJW:W.F3<,WGQ@GA#]\8)R*7X=>'9?#/@BPL;K)OI%-Q=LQRQF
M?YFR>Y'"_A5WQ3X6L_%6GQ6]S+/;3V\HGM;NV?;+!(.C*?Z4 <3K6K^+/#-D
MD_C72]$UWP_%-'YUU:H5DA^8!9&C?*G!(^[5;Q-K$VK?$;4='O+7Q%=:3I=M
M"1;:+N7S))!NWRLK*V . ,XR#6^WP^U/5&AA\3>+[W5]-BD63[%]EB@64J<@
M2%>7&0#CCI6GK7@^:\U\:]HVL3:1JC0BWFD2%9HYXP<@.C<$CL00: .";Q%X
MFT/P7XDB2+5[:&.YMX=(N]7C_?HDS!6!))W;#G!))Y&:[.T\#MHFIZ;?:;XB
MU-'23;>I?73W"WJD'(*LV%?/(*].>#4EO\/K!] U?3=6O+K4YM7<27MW*0KL
MPQL* <(%P" .E1VO@>]EU+3KC7O$MUK$&F2":TMWMTB D PKR%>78 \'CGF@
M#-\(:A>7'PLUJZGO)Y+B.34 LSRDNNUGVX).1C QZ5SV=2UV#X7Z:VM:C;Q:
MEITYO9(+AEDF"PQMRW<D\9Z\FNH;X;7$::E86?B>^M="U"626;3TAC)!DY=5
ME(W*A/8=N_-:=CX'@LI_"DJWLC'P];26\8*#]\'C5,GTQMS0!SR:>T'CZ\\-
M?VEJ<FG1^&%(#WDA?=Y[?/NSG=CC/7'%<SH,<ND?"GP-<65[>QO?:W9B<?:7
M(*F1@4 S@*0.5'!KU?\ X1N$^,IO$9G<R2Z<+ P;?EVAR^[/KSBN=L/AH;/1
M-/T>37KFXLM-U*&^LU>! T8C8MY9(^\"3U- '+76K2>(O%_B$:I9>*[NST^[
M-E:0:*62*(J!N=BKJ2Y)R,Y %60_C;4/AYY!M=9:2TU?RY5=A;WUWIXY&&S]
M_D D')VGFNNOO!5VFNWNK^'O$$^C37^TWD0MTGBE91@.%;[K8[CKZ5&?AW:I
MX<M].M]5OXKZWO#?IJ18-*UP<Y=@>&!SC;C&* ,CP!J&E_\ "375E8WVO63M
M:AFT+6ED+HP;F5'=CQS@@$^M>E5RVC^$+FU\0C7M:UN75M1CMS;0,;=((X4)
MRV%7J3CJ374T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MFSDL>.>M8?BWQEH/B?0/$>J7MZPU!X3::18/!)^XAWKN<G;M#R8R>>% &>M
M'T/&XDB20# 90<?6G5F>']7L=<T.UO\ 3I_.MG7:K[&7)7@\, >H-:+L$C9V
M8*J@DLW0>YH =17@>J/8W/A34]6L5\6:QJD4<UQ'XB1Y+:W4KD@H&D"[%QC"
MJ<XXKI;I;KQ-XM\&VEWJ-Y%;7NA-<7D=M.T7GG"'!*D$9)[8.,CO0!ZO6-XH
M\0P^%M!EU:X@DFCCDCC*1D DNZH.ONV:\WFU"Z\"3>/['2KFY>TL-/@N[**X
ME:;[/)(&!VEB3C.#@^E5_&O@JUTSX;1:I%J6HRWY>T>\EFO))%O"TJ9W*Q*C
M#$$8 QB@#VFN4U#Q]IEGX3U3Q%#%/<6VG7+6TB@!69UD6,XSVRW?TKJ)HDG@
MDADW;)%*MM8J<$8X(Y'U%> 2:1:V7P3\:7%OYXE;4Y(/GG=QM2Z0+PQ(SZGJ
M>Y- 'T$.117ENNZ G@[5O"FJ:=J.I/>WFL06-])/>22"Z216W%E8E0<KQ@ #
M\JQS>MXG\3^(Y=7T7Q/JD-CJ$EA9QZ7-Y<-N(\#=Q*A,A)SD@\8H ]JHKQ;4
M)O$TW@?P[8:E<:II]V_B>*QCN97"W,ELP<*SE206P<=^5SSUJQXFM1H6O:)X
M.L8M?N]'EBFOKJWLKDM<7!!"A-[.I" \D ]Z /7W=8T9V.%4$D^@KF_!_BRX
M\76KZ@FB7%EICC=:7,\J$W R1G8#E>G?UKC-%T^]EU/5M)&C^(;'PK<Z>9/*
MU&X.Z"X5@<1NLC,%8=1GJ#VK#\/6[VW@'P/I.GWEY9#Q'<;;ZXCN'W>6@=BD
M>21'NZ?+B@#W6BO-KC34\"^./#4>BW-VMAJ\LMK=V4US),A(0LLB[R2K CG'
M45D>&;!FLO$WB^]OM0NKO1]1U V5N;IQ$B1[CM*@\Y)/7L .U 'L%%>"62:C
MJ/A*+6(-)\93>*+B 7,6K).ODF0C<H">;M\KH,;.G:O;])GNKG1K&>^@\B[E
MMXWGA_YYR%067\#D4 7**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q3X>@\5>';
MG1KF:2&*X,9:2/&X;'5QC/NM#^'H'\8P^)#-(+B*Q:R$7&TJSA\^N<BMBB@#
ME-4\%R3:]/K>B:Y=Z+?7:+'=F&..6.<*,*61P1N X!':H?\ A7.F#PP^BK=7
M9,UZE_<WDC!IIYE<,68XQSM X'2@>.9I/$&K6D&B2R:5H^X7VI&X5=C+&9"%
MCZMV'7O1H/C#6=:L;"_;PG<6]G?2QB&07:2$0NI;S6 'R@87CK\U &SJ/AZ#
M4?$NBZW)-(DVE"<1QKC:_FH%.?IBBS\/067BC5->2:1IM0BAB>,XVJ(P0"._
M.ZLZ#QA+>PZP;'1KBZFTS4OL#1)(,R?=S(/0 -G'M74T <]XG\*IXBETZ[BO
M[C3]2TV5I;2[A56*%AM8%6!# CM5*P\"FW\4VGB2]UR_U#4X(9(7:945&1AP
MH10 H!R>.22<DUM^(-<M/#6@WFLWPD-M:IO<1KECR  !]2*TE;<@8=QF@!:Q
MW\/0/XQB\2&:3[1'8M9"+C:5+A\^N<BMBB@#C]1\"RRZM?WVC>(;_1AJ6#?1
M6Z1NLK 8WKN!*.1P6'\ZZ'1='LO#^C6NE:?&8[6U39&I.3ZDD]R223[FK]%
M&/H?AZ#0KC5YH9I)#J=ZU[('Q\C,%&!CM\M<[H.F'2]9\3^&)@Z6FHO)J-E*
M!P4E&V5!VRK\X]'%=!HGB*/6M2UJR2W:)M+NA;,S-GS#M#9'IUK:H Y&?X?V
M,OAO0]*CO+B&XT1HVLKY OFH5X/;!##@CH:BO+637_B9IYVG[#X>A>61\85[
MF9=JJ/7:F6/IN%=G10!C^)_#EIXJT&?2;QY8XY"KK+"V'C=2&5A]"*Y^X^'U
MSJEQIUUK7BC4;^XTZZCN;;]U%%&K(<\HJC<3TR3TZ8K>U7Q%'I?B+0](:W:1
M]6>9$D#8$?EIO.1WSTK2O[H6.GW-VREQ!$TI4'&=H)Q^E ',W_@F9M9O-4T/
M7[W19;_;]M2"..1)2!@. X.U\<9%,E^'.EIHNEV6G75W87>E2-+::A&P:97?
M.\MN&&WY^8$8/M6_X>UA/$'A[3]7CA:%+R!9A&QR5##.,UI4 <?;_#ZSF75)
M-?OKC6KS4K<6L\\ZK'MA!R$14 "#/S<<Y&:@B^'DD[V4&L^)=2U73+&19;>R
MG6-067[OF,JAI,>_XUV]% '(:CX'EF\1WFM:3X@O](FOT1+Y+=(W68(-JD;U
M.U@.,BH;;X:Z;:>'H=&BO+O[/%JJZFK.0S[@^X*2>HXZ]:[6B@#'U3P]!JNN
MZ+JTDTB2Z3)+)&BXPY=-AS]!531?"8T+Q%JNI6NIW)M=2E:XEL'53&LS;<N#
MC=T7&,XYKHZ* .<\2^$QKU[INI6VHW&FZIIK.;:ZA57P' #JRL"&! %5--\"
MBR\4+XCNM:OK_4C:O:RO.$"LC$$!54 ( 1T'J<YKKJK:C?P:7IEWJ%R6%O:P
MO/*5&3M4%C@?04 8^D^#].TSP3'X4E+WFGK"\#^;PSJQ).<=.O:L5?AO)-;V
MNFZEXGU34-#M71X]/E6,;@ARJR2!0SJ,#@^@K6E\8VROX7\NUE9/$',)8@&(
M&+S!N'.>..#72T 1SP1W-M+;S+NBE0HZ^JD8(K@U^&+G0'\.S>*=4DT$1M'%
M9A(D95/0-(%W, >W&<8/'%>@5EWVO6>GZ[I6CS"0W6IF7R-J_*!&FYBQ[=A^
M- &=!X-M8=0T"\:ZFD?1K)[*-6 Q*K*JDM[X4=/6L7_A63#39-#C\3:FGAR1
MCG30D9(0G<8Q*5WA<]L].]=_10!R>H^" ^KC5M"U>YT.^,"VTK6\:21S1KPH
M9'!&5' /7%:/AGPQ:>&;2X2&>>ZNKN8SW=W<L&DGD/<X  '8 <"MNO/;'XB:
MYJXN9=(\#WE[:P7$EOYRW\*!F1L'AB#0!O\ B'PI_;.HV6JV6J7.EZK9JT<=
MU JN&C;&4=&!##(S[&J"?#JPGTO6[;5[^[U*[UI46\O)-J.0GW BJ JA>H&.
MO7-=!H=_?ZCIPN-2TF32[C>1]FDF24@#H=R\<UI4 <,OPZFN;S2KK6/%&IZG
M)I=S'/:B1(T5=O9@H&XGC+')X]S3Y?A_/#K6JZMI'B;4=,N=4E#W(CCCD0@*
M  %93@C!PPYY-=M10!Y5X@TK3M'G\&>#]&2YFN[?6K?4IMR.[&,&0R2R28VY
M)SGG/MC%=1J'@F5M<N]8T+7KS1;J^"B\6&..6.8J,!MK@@-CC(KK:0D*"20
M.230!R(^'6CCPH=",UX2;G[;]O,O^D?:LY\[=C&[/MTXJ33?!<D>M1:OK>MW
M>M7EO$\-J9XXXD@5QAB%0 %B."Q[4[1O'FD^(/%U]H.EO]I^Q6XEEND8&,MN
MVE5]<>HX[5=\6^*;'P=X>N-7O\LD8Q'$OWI7/11^I]@">U $7@_PL?"&E-ID
M>J75[9HW^C)<*N8$Y.T%0,\GO3=5\)C4/%>G>(K;4[FQN[2/R)%B566>'>'*
M,".,D=1S6QI5^NJ:/9:BL9C6ZMXYPA.2H90V/UK#T#QQI_B/Q/K.C6",ZZ6$
M#W.1LD8D@A?8%2,T 49OA_-#<WPT7Q+J6D6.H2M-<VEND;+O;[QC9E)C)]JZ
M;1=&LO#^C6NE:=%Y5I;)LC7.3ZDD]R223[FI-4NY['2[FZMK.2]GBC+);1D!
MI2/X03WJ>"1I;>*1XS$[H&:-CRI(Z'Z4 9-CX;M['Q7JVOI/*T^I1PQR1G&U
M!&"!COSFH-6\)6VI>)]*\0Q7,UIJ.GY3?$!B>(]8W!ZKUQZ9KH:Y;Q+XMNM'
MUG3]&TO19-6U*]CDF$0N%@5(TQEBS>YZ4 49/AWMO]2^Q>(=2LM+U2=KB]T^
M$)MD=_O[7*[D#=\'\15K3_ -EI\'A>)+RX8>'C(8"P7][O4J=W'OVI^H>,9M
M*TV.[O\ 1IX#)JJ:='&T@RX9]JR@_P!T]<=:ZJ@#B)?A[-!+?1Z)XFU+2=/O
MY&EN+.!(W4,WWC&S*3'GV_"NIT;2+/0='M=*T^,QVMK&(XU)R<>I/<DY)^M7
MJQ=2\11Z=XHT30VMV=]56X*RAL"/RE#'([YS0!9U[2(M?T"_TB>1XHKR%H6=
M,;E##&1FK5E:K8V%O:(Q98(EB#'J0H S^E3T4 8X\/0#QDWB7SI/M#6 L/*X
MV;1)OW>N<\4[Q-H,/B?PY>Z+<320PW:!&DCQN7D'C/TJ/Q1XBC\,:7%?2V[3
MK)<Q6^Q6VD&1PH/X9K:H Y_Q'8:G<6VD1:5<W,+P:A;O,T3A0T*G]X'SU4KG
M@<D[>V:W)X8[B"2"5=T<BE'7U!&"*DHH \_3X8O_ &"_AV7Q3JCZ#L:.*S5(
ME95.<*T@7<P!/3C/0\<5N6/@ZVLM4T2_%W-)+I.G'3XPP $BD*-S>_RCI724
M4 <^_A&PGUO6M1N2\ZZO:1VEQ;OC9L4,.._(8USMS\+7OM+BTB\\5:M/I5JR
M-:6S+&/+VD%0SA<N !@9Z?@*]"HH *X2;X96\NEZ]I/]M7PTS5YS<&VVH1!(
M9!(Q0XSR1C![5W=% &-K_AV#Q =*\^:2+^SM0BOX]F/G:,, ISV.ZLF]\#S#
M6KW5-!\07NBRWY!O(X8XY8Y6 QO"N#M;'4CK73W]Q+::=<W$%L]U-%$SI AP
MTK 9"@GN>E+93R7-C;SS6[6\LL2N\+G)C)&2I]QTH YB/X>:9!H^CZ;#<7(7
M3=334S,[!Y+B9222Y(YR6YQ[5>\2>%(?$$UC>Q7MSIVJ6#,UK>VV-R;AAE(8
M$,I[@UT%% '+Z-X-%AJ-YJNHZK=:KJUU!]F-U.J((XNNQ$4 *,\GU-0GX>Z:
MW@S3?#INKI?[,99+.]C8+-#(I)#@XQGDC&,8K4U[Q%'H5UHT#V[2G4[Y;-2K
M8\LE6.X^H^6MJ@#E-+\%R0Z]!K>M:W=ZU?VL;1VC31QQ1P!AABJ( -Q'!)[5
MH:#X:M="L;^S21[B*]NYKJ02@=93EE^E;=% ' ?\*R9=.?1(O$^JQ^'')SIH
M$9(0G)C$I7>$[8STXS7=V\$5K;16\"".&) B(.BJ!@#\JDHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** .5^(=U:VWA5EN]3O;".>>.$&Q0M/.2W^JCQSN;!&1V
MS7G]G''I'Q#\+-I'AW6- M;Z6:"X6]N<BZ7RB0#'YCD$'!R<5ZAXG\,VGBG3
M8K2YFGMY+>X2ZMKBW8"2&5,[6&01W/4=ZQT^'Z2ZUIFLZGKVJ:AJ.G2^9#)*
M8U0*004"*H4 YY/7@<T <%I_@W0FL?B.3:RYLIID@_TJ7Y0( PS\WS<^N?3I
M5NRL8-'\)_#'[!YL/VW4+2:X_?.V]FMSGJ3@<#@<>U>B0>$;*"'Q#$L]P1KL
MCR7!)7Y"R;#LX]!WS4;>"[!M-\-V)N+GR] DBDMVRN9#&A0;^/0\XQ0!YEJ<
MTL'A[QL\4CQM_P )=$-R,0<%X<UT/BK^Q]4\;7=I=V>N>(YK>WC7^S+$%(+,
MMD[G;>HW,.1GH!71W/P^TRZL=5M'NKL)J6I+J4I#+E9%*D*OR_=^0=<GKS2W
MW@CS/$-YK.EZ[J6DSWZHMZEL(V6;8,*V'5MK8XR* /*KN)KSX,^-;6^BND72
M-6=;.WGN3(]J!Y>(RP8A@-[#DD<UT/B>/R/%6A^#[72]3O=#@TU[Z2PLKK:T
M[&0J-[NX)53DXW=6'8<=;;?#31K;P[KFABXOI+/6)#-.9)0TBN0,L&(R22H/
M.>:DN? 4=U9Z87US4QJ^F[Q;ZLK()RK'E7&W:RXP,$=OK0!RVA6/B*VN?$6F
MZ3I^H:'I=QI;/9+J-TDGV6[Y7Y"'8JA!S[%367HB6.@:QH8UC1M?\-ZH+B.*
M34%N6N;6_=AC9(^XCYSSTX]1BN_L?A_IL<>JMJMU=:Q=ZK#]GNKF[9=QB[(@
M4 (O?@=>:KVWPZ026$>H^(M6U/3]/E2:ULKEH]@9/N%V50SX[9- '4ZO'=3:
M-?16,ZV]V]O(L$S=(W*G:Q^AP:\:TF*T\.WNBMKVCZ_H&J1W$2RZQ%=-<VUZ
MQX*RON("N><$<>HKVF^LK?4M/N+&[B$MM<1M%*AZ,K#!'Y&N/@^&T82SL[[Q
M#J]_I%E(DEOI]PT>S*'*!V"!G P, GL* .>T'P?I?B;QCXW?5_M$\,>I!(X%
MN'C16\M<OA2,MT&3TQ67INI:EJ7A#PEX=GU.[6&_U:YLKFZ$I$SP0LY$>_J-
MP 7(YP*]6TCP];:-J&KWD$LSR:G<BYE#D85MH7"X'3 [YK'_ .%=:0?#":&9
M[P+%=O>V]TD@6:"9G+;D8# P6(Z=* ,2YTFV\#>//#$>@-/!9ZM++:W=DT[R
M1OM3<L@#$X8$<D=12>#[F9_A%K4TDSM(KZCAV8DC#R8Y]JZ+2O!26>N1:UJF
MKW^LZC;QM%;27>Q5@5N&V(B@!B.">IK.D^&5H6U"VAUS5[?1[^5YKC3(I%$1
M9_O -MW!3W4'GZ4 <YITCRS_  >DD9G=K68LS'))^R#O4.A>'+;QC\.KSQ;J
MEU>?VY>I=3)<K=.OV4*SJL:J#M" +@@CG)S7?6_@FPMCX8*7%R?^$>C:.VR5
M_>!H_+._CTYXQS6;<?#6U<WUM::WJMCI%^[27.FV\B")F;[VTE2R*W< X/-
M%_X;_P#)-?#G_8/B_P#017GT\LGBCQEXD;5?#FLZY;6%W]BM(;2Z6**W"J,M
M@R(2[$YW<]L5ZSH>D0Z#H5CI-L\DD-G"L*/(1N(48!. !FL/4O ZSZW<ZQI.
MM:CHUY>*JW?V38R3[1@,5=2 P'&X8H \^OSXB'@"PL-2DU"PE7Q/!:V<TLZM
M<"V9ODW,I(++DCG^Z*Z"70;/P?\ $WPG'HC7,$.JB[AO8GN9)5GV1;U8[R?F
M![UT"?#S2(="L=*BENU2UU%-2:=I TL\ZMN+2,1SD]<8]L5K:CX>MM3U_1M8
MEEF6?26F:%$(VOYB;#NXSP.F,4 >0ZCITFE-J5SXKT?77N#<R31>)])NFF\E
M-Q*G8&_=JHX(P1Q7;6%\+OXPVK07CW%I-X56:-LX63-P,/CIDCVJ63X9PK!=
MZ=9^(=7L]$NW=IM,A:/R\.2756*EE4Y.0#W-7M5\"6EY=Z=>Z7J%YHUYI]M]
MCAFLRIS!QB-E<$$#'% '%>(+NX4?%S9<2CR8+7R\.?D/D<X]*;XBTUO!_@:Q
MGTF;4I-3\0W5G:WUTMR6FDWAF8Q[CM1FY48P.1Z5U\'PTTN#3/$%D;_49?[=
M1%NYII5>3*@@L#MZG)/IZ #BMO5O#.G:WX<_L.^61[8(BJZMMD1DQM=6'1@1
MG- 'G.GZ=J&D^)]$N/#WA36](A:Y$.HB[O4DBGA8$%B#*Q+J<,"!GK7=?$*R
M@OOA[K\=PA94L)I5 <KAE0LIX([@<=#WJK8^ PFKV6HZOKVIZS)IY+6<=V4"
M1,1C>0BC<^.YKIM0L8=3TVZT^Y!,%U"\,@4X)5@0<'Z&@#QRY\/6C:/\+M/M
MWN+:*\<2S/%.X<EK8%\,3E<@$<8QGC%=#IVG6G@_XJ'3=+EEM=*NM%DNIH))
MWDC61) /,^8G!P3GFMS3? %O81:&DVKZC>?V+.TMH9V3(4Q^6(SA1E0.G>M2
M\\+V-_XD76KAI6D%A)8-#D>6T;L"V>,YXQUH \9U6+3[CP9?ZQINE^)M2OXX
MI+A/$T\QME)!)#H#(#M'0*%Z"NGUG2;+7/'/PYN]0C>6:^LIVN&$SIN*P*Z_
M=(Q\S$\8SWS6X/A= ^AOH%QXDUJ;0Q&8XK(O&H0=@7";F"G! )QP,@BM/4_
MMOJ%OH(BU6_L[O1$\NVNX&0.5*!&# J0<A1V% &SX@NHK+P[J-S/?G3XX[=R
MUV%W&'@_,!W([#N:\/UI+;3?#EGK>AZ#XCMKR">W8Z[?W!C,^YU!+(TA+!\]
M-N.?2O=-9TFTU[1KO2KY"]K=1&*0*<'![@]B.M<?>?#!-5TA-,U?Q/K5[:P;
M?LRLT2>45(VL=J#>P QEL]3QGF@#OJ\;^'UIXSFTC4GT/5M)MK+^U;H".ZM'
MD?=YAR<AAQ7L@Z5C^&_#EKX8T^>SM)9I8YKF6Y8RD$AG.2!@#B@#DO%S:K<7
M'@_PQJ&H&/\ M6XD&HW%ENA\U8XR_EJ<Y4-P#SGBHWTNW\#_ !$\-6NA//!8
M:S]H@NK%IGDC)2/>LBAB<,#P2.HKL/$GAFR\3V,5O=23P2V\JSVUU;/LE@D'
M1E//Y$$50TCP7'8ZVNMZEJU]K&IQ1&&":[V!8$/78B* ">YZF@#SWPCX>MY_
MAQJ7BFZN;V?5([?44MY'N7VPH/-7:%SCKDY(SD^U5;_P\EA\-/"_B6UU#4(]
M?N&L=U_]J<OMEV@IM)V[0&  QV^N?5-,\(66E>$)_#<,]PUI,DZ-(Y7>!*6+
M8P,<;CCBH[KP987?A33/#SW%R+73OL_E2*5WMY.-N[C'.T9P/RH YA=$M/"/
MQ4\.0:.]S%#JEK=K>I)<R2B9HU5E<[R?FR3S7HUU;0WEI-:W$8D@F1HY$/1E
M(P1^1K-OO#]M?^)-)UR265;C3$F2)%(V,)0 V[C/&T8P16O0!Y]I%E:Z=\9K
MVTLK>*WMHO#\*QQ1(%51YS= *XOQ5XNTC6G\47.K/=126EG=6&D6;6<I4,T;
M*\[,%VAF/RCGY5'/4UZ]'X>MH_%L_B(2S&ZFLULVC)&P(K%@1QG.3ZU:UC3(
MM9T6^TN=W2&\MY+=VCQN"NI4D9[\T >6W?CRVC^&OARQTZYN[?[;"EE<7R6D
MI-JD<:>:R@+DMA@%(&,G.>*9X#U_PU#\3M2L-',T=I-86EM9H;65<F,.6W94
M8]<MC)]:]8TVQCTO2K/3X69HK6!($9^I"J%!.._%4K3P];6GB?4=>268W-]#
M%#(C$;%$><$<9SSSS0!G?$B1X?AOXADB=D=;*0JRG!!QV-<9XCTO4;N]T:_N
M]%NO$6A)I,2-8VMX8Y(9NIEV;AYF1@#GM7I6O:/!X@T&^TBYDDC@O(6B=XR
MP!],@C-8E_X%BFO[74=,U>_TK48+5;-KBVV,)HEZ!U=2I([' ZT 1?#>\TZX
M\/W$&FW>IR1VUW)&UMJ:D3V9X/DG/.%SQDGZ\5@Z[X<TN]^-VD23P2,T^GS3
MR$3R+ET9 IX;C '0<'OFNU\-^&K7PU:7$<$]Q<W%U.;BZNKE@TDTAP"3@ #@
M    "GS^'[:X\56?B!I91<VMM);)&"-A5R"2>,YX]: /)9YI9O"DYED=ROCS
M:NYB< 3C 'M5N]FE\3>._$::IX=UC7+/3IDM;6WM+I8HH/E!9B#(A+L3G//%
M=R?A]IATY[+[5=^6^L?VP3N7/F[]^W[OW<_C[T_5/!*76N3ZUI6LZAHU_<HL
M=TUIL9)PHPI9'4C<!P"* //EG\1?V/I7AC5#J-A9W^OFT26:X4W!L@F\1-(C
M'YL@KG.<#%;%QX5T[PU\6O!G]EF:&VFCOA]E>=Y$1A$,NNXD@G(!_P!T5T@^
M'&B#PP=%WWA)NOMIO_._TG[3G/G;\??_  QCM26'@%(/$EAX@U#7=3U/4;)9
M$C:X*!-CKMQL50!U)R.2>M %CXAV%U?^!=4%C(\=[;QBZMV0D'?&0X''KM(_
M&O/]4\47.J>-=%\465PZ:1I@L8KF,,=A^V*VXG_=#1?G7LY (((!!Z@UQ=A\
M,=#T_P ':IX9ADNC9ZC*TLDC,ID0_+MVG&,+M7&0>E '!>(A/K?@W6]=-S*B
MZKXBMX;-U;[D$4HB1E'8DAFKH[_P_9^#O'?A*;19+N$ZA<RVUZ)+J247*^46
M!?<3E@1G-=3/X'TR;PCIWAL2SQV=@T#QLA7>QB8,"W&.2,GCN>E7]6\/6VL:
MII%_/+,DFESM/"J$89BI7#9'3![8H \CTXR^+;C6-4U?PSK^L3&^F@MIK2\2
M*.T1&VJL:^:N&&,DD<FK<T>OZG8_#[3=?N+VUO);ZYM[EXYPLDL2HV-S(3RR
M  D'.23UKMKKX?J-0O[G1_$&JZ-'J,AEO+>S9"CN?O.NY248]R*MV_@/1[-/
M#T=GYT$6A2/);HK [V=2&+DC))W$\8Y- '/Z-I5OX5^+@TC2&GATR\T9KF2U
M>=Y$$JRJH<;B2#@XJY\7'N%\$J+6YDMIGO[5%EC.&7,JC(KI'\/6TGBV'Q&9
M9OM45DUD(P1L*,X<GIG.1ZT>(_#UMXFTQ+"[EFCC6>*<-$0#N1@P'(/&10!Y
MQXPTJ+PJWA_PQHEOJLMEK%[+-?16]X3/<".,$H'=AM#=3@CH<=:ET2+5-!\6
M12Z/X9U;2M%DM)S>6MY=))&9$7=&Z 2,0Q(VG'J*[_Q+X8LO$]G!#<R3V\]M
M*)[:ZMGV2P2#HRG!_$$$&J.C^"TL-<&MZEJU]K&II$889KO8%@0]0B(H )[G
MJ: . M/#<&K?"*Z\77-_>'Q#<6$]ZVH+=.I4@,?+"@[0F!MVXK8T&XG;QIX*
M1II"LGA;>RECAF_=\GU/O3O$_P .EL_"&O0:5JVK1Z:UM//'H\+*8C+M+!5^
M7?M+<[ <$_E6E;^#%UCP[X5O5OK[2-7T[3HHX[BWVAU#1J&1U8$$<=".#0!B
MZQ=3#7OBBJSR 0Z'"R .?D;R93D>AZ52N-._X2+5OAWI=Y=70LKK0G>ZCBF9
M#.!'$<,0<]<9[]?6NQLOAUI]I'KP?4=1N9M<M!;7D]Q(K.WRLN\?+@'#XQC
MP,"M"V\'V-MJ.A7J3W!DT:R:R@4E<.A55RW'7"CIB@#S>_@%UX[U#P[+H6KZ
MQHN@VEM#;65K=A%#.FXR2%I%+MV')Z&HYKWQ+H_A/5=+,6I:58W.JVMII\MU
M<+)<6T$QQ(NY6;&W&%).0''X>C:UX,CU+6EUO3]4O=(U7RO(DN+0H1-'G(#H
MX*MCL>M16_P\T6/P]J6DW;7-\=3D\Z\N[B3,TLG&UMP QMP, # Q]: .2\2^
M#-*\->(/!=QI)N($?6HHY8'N'D65MCD2$,3\PP1D?WJ]9KB8_ARLNIZ9?ZGX
MCUC4IM+G66T%P\850 >"%4;B>,L>>!R.<]+;Z4UOKE[J9U"]E6Y1$%I)+F&'
M:.J+V)[T :-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 44V3>(G\H*9,':&. 3VS[5Q:#Q/I?CK2K:36O[4
ML;Z.9[R![:.,6H505="HSM+$+AB>O4]0 =M1110 4444 %%%% !17+^/O$=S
MX:\,-<:?&DFHW4\=G9J_W?-D. 3[#D_A64OPWN6M?.F\9^(SK!&XW:7A6,/[
M0_=V9_A].] '>T5Y!J?Q"UVW^%&L7#I(/$&F7K:9<W-M&I1'5U'FD'H&4XX!
M^8]!VT=8\97%CX^\/3/::RD%WIMQC2DCS+)*' 7,8;;G )R3@#N* /3J*YK1
M/&VFZQ'J@F@N]+N-* :]M]0C$;PH5+!S@D%2 3D'M6=!\3=,D%M<SZ5K%II-
MS(L<&J7%L%MV+'"DG=N56.,,R@<T =M17(:S\0[#1]>GT--*U?4=1AC25H;"
MV$I,;9^;[PX& #G'+#&:Z34M0BTO2+O4KA7\FU@>>15 +;54L0.<9P/6@"W1
M7#0?%+2IK>UOWTO6(-'N65$U2:W"P!FX&X[MP&>-V-N>^.:Z2U\06EYXDU#0
MHTF%U8Q12RLRC81)G;@YSG@YXH U:*Y2[^(.C66D:UJ<Z72VVCWPL;D[%SOW
M(N5^;E?G'/!Z\5"/B-IR:.^I7>E:S9H;A+>UAN+3;+>.PROE)G+9'KB@#L:*
MX34/',5_HGB"P^QZGHVL6^E3W44-X@C=D"-B1&5B#@X[Y!K.\._$VUMO"V@R
M:EI^MFVDM[>";6)8,P&8J%)9BVXC=D;L8)[F@#TRBN:UGQG;:7K']D6NFZCJ
MNI"$3R6]A$K>4A. 79F4#.#@9S[5!;_$/19O#5]K<J7ELEC/]FN+6:#%PDV0
M!'L!.6)88P<<_6@#K**Y?2?&UOJ&MQ:/>:1JNDWL\;2VZ7\*J)E7[VTJS#(!
M!(.#5.X^)6G1O=R6NDZQ?:=92-'<ZC:6P>",K][!+!F"]RH(H [2BN:U3QOI
MUB--2SM[O5KC4HC/:P:>@=GB !+DL0 O(Y)[U;\.>)[/Q)#=&""ZM;FTE\FY
MM;N/9+"^,@$ D8(.002#0!M45@^(O%ECX=EM+:2"[O;^\+"VLK./?++M&6."
M0 !W)(%9\'CVUN['51%I>J1:KIT8>73)H%%QM;@.HW;67OD-V^E '745YO\
M!UY[_P -?VO>RZW->W:AIIM0F+0R'+',*Y("]N@Z"NAU;QK;Z=K,NDV>DZIJ
MU[!&LMPEA$K"!6SMW%F49."0!DT =/17+MX_T)?"D'B$/<-;7$GD0P+"3.\V
M2OE!.N_((Q[=<<T_1_&EKJ>KC2;K3=2TG4'C,T,&H1*GG(.I0JS D9&1G(]*
M .EHKB+CXGZ7#]JN(=+UB[TJTD,=QJEO;!K="IPQ!W!F"]RJD5O6/B;3]1U^
M?2+4R/-%:17GF@#RWCDSM*G.3T]* -FBN6O/'VD6.FZ]?S1W7DZ)<K;76$7)
M8E1E?FY'SCKCO61=^,K+6$T>:2V\2:5"VM6T-M)Y0@%X7#E<Y.6A(&2.OW>*
M /0**\UT[QE>W_BGQMI]];:O!86<2B%TB13:J(2S'(/WF.64\]NE:]OXRTO1
M_"?AYT.JZG-J-NGV* H);RY&P$LW(&0.6).* .SHKFM+\;Z;?KJ*7<%WI5UI
ML/VBZMK^,(Z18)\P8)#+P>03TJC9_$>QN;C3Q<:-K-C9ZE(L5G>W5NJPRLWW
M!PQ9=W;(&: .SHJCK-^^EZ/=7L=K<73PIN$-NH9V/3@$@<=3ST!KRCP-XNM?
M#_@RV\1Z^_B.XN-3F2!Y;E_-CDD;S&!A3=PN%V\#.<#% 'LM%<?)\0[.#3[.
M6?1=:AO[V5XK;2WM0+J7;RS!=V H!ZDBK.F>.=/U!=2CFM+ZPOM.A,]Q8WD0
M241X)W+@E6!QC(/UQ0!T]%< OQ<T3['9ZE)INL0Z/<E5&IR6H$",W\+'=NX.
M5) (R.":U-*\>6>I:_!H\^E:MIMQ=1M+:-?6XC6X5>6VX8D$#G! .* .KHKD
MOB5KU[X;\!ZEJ&G)/]K5-L<L2*WDD_QL#Q@?CR1Q7-Z[XQN;/6_ =_+#J]O!
M=+>+/8!"9;AA&H0&-20V6((R>,YXH ]1HKFM!\:V6MW][I\UE?Z7?V<8FEMM
M0C5&\H]'!#$%??-9@^*.E&'[?_9>L#1/,V?VN;4?9NN-WWM^S/&[;B@#N**1
M65U#*0RD9!!R"*\TT:WOOB5<ZEJM[K.I66BP7<EI86>GW!@\Q4.#)(R\L2>@
MS@8H ],HKD?#VDZWX:U6_M[O5I+_ ,." 36\]]-ON+=P?F0L1\R8YR3QT]:J
M#XIZ5Y"Z@VE:RNB,^P:NUJ!;XSC=][?LS_%MQ0!W-%<KK'CW3])UU=$CL=1U
M#49+5;J*&QA$GF(S,,@E@!C:22<#D<DG%9B?%;3)[*:XL]$UZZDM"POH(K0;
M[,J2"),L!G@G ).!0!WM%<EJ7Q$T73K;1)Q'>W:ZW&SV*VL.]I" I"XR""=P
M'YYQBK.C^-+#4[N]LKJUO-*OK*'[1-;:@BHPB_YZ J2K+VR#Q0!TE%<(_P 5
M--CLX]3DT37$T1V &J-:J(=I. Y&[>%)QSM[UI:UX[L-&U]="%AJ5]J3VRW4
M4%E"',B%F7@E@!C:22<#ISDXH ZFBN/B^(VE/X:U36GLM2B&E2"*^LY(0+B
MY')7=@C!SD'H#6QJ_B2QT>WTZ63S)_[1N8[:V6 !B[/R#R1\N 23Z4 ;%%5M
M1U"TTG3KC4+Z=8+6W0R2R-T51UKE+7XDZ?+/9?;-(UG3;*^=8[6^O;8)#(S?
M=!(8E=W;<!F@#M**X_4/B)867B2ZT"#2=8U#4+5HQ,EE;"0(KJ&#D[AA1N .
M>_K70ZUK%EH&CW6JZA*8[2V3?(P&3Z  =R20!]: +]%<IIOCJWO-9M-+O=&U
M?2;B]#&T-_ JK-M&2 59L-CG!Q5>[^(UG%-??8=#UK5+:PD:*YN[*W5HD=?O
M %F!8CO@&@#LZ*X'5?$7]I>)OA_=:5?3?V=J<EP[*C%5F7R"RAU[X/8]#5Z]
M^(=E!?7MO8Z/K&JQ6#F.\N;"W5XH7'WER6!8CN%!Q0!V%%<Q?>.])MM/TJZL
MTNM4?5@38V]C&&DF &6.&( "CKDC%6O#OBJT\12WMLEI>6-]8LJW-I>QA)(]
MPRIX)!! ."#0!NT5B>(_%%AX:AMOM,=Q<7-W)Y5K:6L?F33MC)"KQT'))( K
M/L?'EK>RWMH^D:M;:K:P^>=-GA43RQYQNCPQ5AGC[U '5T5YC\';BYUC29M<
MU"36Y;ZY+^9+>3$VSCS7P(4W$#:% / QT'%=5K7C&WTG5TTFWTS4=4U$P_:'
M@L8E8QQYP&8LR@9(.!G/% '245R\?C[0V\+3>()'N(+>&4V\L$L)$ZS [?*V
M=WR0,#UI-+\<6M]J]OI=[I.JZ1=W2L]JNH0J@G"C)"E68;@.2IP: .IHKC;[
MXC6%K=W\5II.L:G!ISE+VZLK=7BA8<LN2P+%>X4'%:ECXOTK4]:L],LWDF>\
MT[^TH9E4>6T.X+USD-D],4 ;U%<Y=^-=,LI?$<<L5T3X?ACFN]J+\RNA<;.>
M3@=\5SNJ>.].UKPU=71M_$NFZ?'+;&+4(8A";@/* OEL3RI/7_9/O0!Z+17
MVOBW49?B[>Z$]EJ!L([--@$*;$<LV92<YV$  ']!2Z)XRT?2O .DWZW.LZDM
MY-)#:)<@37MR_F."N <'&#@YP% S0!WM%<WH_C2RU.^N-/NK.^TG4((?M#6V
MH1A&:+H74J2K*#P<'BLR'XG:;*MK=2:1K,&DW4JQ0:I+;*(&+'"G[VX*3T)4
M=: .WHJ"\N#:64UP()K@Q(7$,*@N^!T4$@$GZUY[X*^(>_X<_P!N^)1>(T4K
MJUP\(Q<LTKA4B53\Q& N,#D?C0!Z317*:;X[M+S6+;2[_2=5T>ZNU+6@U&!4
M6? R0I5F&X#G:<&NKH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@"*YN8K.UFNIWV0PHTDC8)PH&2<#VKSR_MM"\1>*_#WB#PI=03:FMV#=
MW%F^0;7:V]9<=,G: &YR?KCTB@ #H,4 4+76K"]U>_TJ"<O>V C-S'L8;-XR
MO)&#D#L35^C%% !1110 4444 <C\1]"OM<\+HVEH)-1TZ[AU"VB)P)'C.=N?
M<$X]\517XN^%A9YFDO(=2 PVEM:2?:1)_<VXY.>,YQ[UWE)@9SCGUH \8U30
M-5M_@KXMOK^S>+4M9O#J<EHHW- AE0A#CN%7)]/PKH8]3LM>^*GAG5=-E^T6
M4ND71CF"$#(D53U (Y!%>CT4 >2^(M(O=9\3?$2PL48W%SHMJL0Z;V <[<^^
M,?C7.S2Z!JWA:VT@^(?%NH:A<+%;OX?61%D1@1E6!BPJKC.3QQ7OE&!G..:
M.#T* Q?%_P 1$JQVZ99H';DG[V>?P%=!XT_Y$3Q#_P!@RY_]%-6Y5'6M._M?
M0M0TPR^5]LMI+?S-N[9O4KG'?&: /([KQ7I>O?!^R\*Z9'+-KMW86]G'IPA8
M.C87YSQ@( -P;IC%;*ZO8^"?B=J<FOW+6UM?:9:);73QL4E:+<K+D _-SG%>
MA:)IHT;0=.TP2^;]CM8K?S=NW?L4+G'.,XSBKY /44 >"WLC:C\-/'UQ]EGC
M2Z\21RI'-&5<HTEN02IY&1SBN^^(:O8ZMX6\0R0RRZ=I5Z[7@C0N8T>,J)"H
MYPIZX]:[RB@#SC6?&-AXFT_7K70K4:A:1:+=-/JB A(G*';$I*_,3U(!XQ6?
MXHB;_AFZUC6,[AIVG_*!SG?#VKU<  <#%% 'E?B3Q!(GQ U#3-8\1S^&M,BM
MX6M'MH5$E^2"7/F,K?=/R[16!H:V+>%/'$>HZ9J^I6+:K'(Z3;A=^450K.<@
M-D8W].@Z5[G@'J** /(?#.KSKXQTS3?#7BV^\1Z1<)+]M6\C\QK)0OR-YVT'
M); VFN<T Z9X<\+2:+KWBCQ)IFK61EB?2;=U G)9B/)!C.X/D<YZD]J^@0 .
M@Q1@9SCF@#QS4=.T'2-&\)VNK+KN@+#9O]EUA+C$MHQ(/D2LJXY![C'&/6NE
M^&NK:KJ,NM0W&IR:QI%M+&NGZI+;^4UQE27' &X*<#=WYKOB,C!HH \\\3W,
M?AKXGZ7XFU-771Y-,DT][D(66VE,@<,^.@8<9JK8WD7BKXC:AXAT@/+I%IH;
MV)O-A5)Y6DW[4)'S!0.H[FO3:.G2@#C_ (5JR?"_P^K*586W((P?O&N8\8OH
M$'C>ZEO]6U7PIJ7V>+R=3MY2(;Y0#\K+@JQ0\8.#7J]! /49H \-U)]?UOPC
MX>UW6)M0:VTW5Y2]]96_E7#VI!5+GR]IQZGCH<^]:NC1Z)KGCG27TKQ!XA\0
M264<TIO)9D-O9[DVX8^6I+-G&T'/'->NT  =!B@#R+PGXPTSP=X 3PWJL$G]
MOZ>LL!TKR6+W3EV*[/E(97R/FY')JW_;UMX7^)<NI>(X_P"R;?4M%MUB)!>-
M)48[HMRC!(SZ#/XBO4L#.<<T$ ]10!X+J<[:G\//B7=);3QI<ZM%)$DL95V0
MM#@[3R,C!Q[UZ!\1D)/@T(I(7Q+9G '0;9*[JB@#RA[^WLO&OQ(TVY9H[O4;
M..6T1D;]\B6A#%3C'!XKGY+%K.R^'^MW]]J>G:2FB+:37MAPUK(54@OE6PK=
M,X[5[O10!Y%H<&D:EKNM:GITNO\ BB*#1Y+62YNI4,-R&.XVZ?(I9N.N<#/O
M6/IVKQ:6^D1^"/$VJW4\MQ%%)X;OD,_D(2 ZY*@Q!!GG...M>Z@8&!1@9SCF
M@"O??\@^Y_ZY-_(UX[:0LWPR^%Z-&Q*ZY9EE*].9.M>U44 >>^*KA/#GQ*T?
MQ-J*2#1S82V,ERJ%EMI"X96;'0,!MS^=95Q>P^+/&.KZ]HP>;2;+P[/9->A"
MJ3RL=VQ"1\P &21WKU>C&.E 'C^JP'_AGO0(A$<[-/RNW_IHF>*ZCQ0C'XI^
M F"DA3J&2!T_<"NXHH Y+XGP2W/PS\0101M)(;4D*@R3@@GCZ"N=DU.RU_QC
M\-=0TZ7[1:[+]?,"$880!2"",CD$5Z?10!YGXBTZYU/XG:W96N5FNO!LEO$_
M0!VF<#G\:XJVGT0>!X=&OO$/BLZJ+9;.;P[$RB1GQM,:J8C\GH<GCOFOH&C
MSG'- %/2;46.C6-H%D406\<6)&#,-J@<D<$\<D5YOX<U^Q^&L^I^'/$K26-K
M]MEN=.O6B9H9X9#NV[@#AU.<@UZI00",$9H \XDUW5/B#;^(K/0[?;X??2I;
M:WO)XFC:YNG4@>7G'R '!)'6L:;QGI,WPH/A>.&<^(6TP:8-(^SOYRS>7Y?W
M<?=!^;=TQ[U[!1@9SCF@#S3PUIT^F_%&TM+D;IK7PC;6[R=0664@\_45-X0C
M9;7XA90@MK-WC(ZCRDKT6B@#PRQU2VT&S^$M]?QR>1%:W8D*QEC$#$HWD 9P
M,Y/H,FM^XUAO$/C2]\2^&(#J%KI.A3PK,(V\NZN&.Y8EZ;\;<G'KBNXU3PX-
M3\4Z!K9NO+.D?:/W.S/F^:@3KGC&,]#FMP# P* /G7Q'JL6M_#2X=O%FKZMK
M$ELC2Z5:0B*"V((+B1$085,$?,>2!7I>G@2?&CSU&4;PO%M?'',Y/6N_P!T%
M% 'G_AVPBO\ QC\1;*ZB+6UU-;Q.I'#*UN ?YUS_ ,/X-1U7Q39Z9JB,8_!4
M$MIO8<2SNQ2-AZ@0J/\ OJO5M2AO+C3IXK"[6TNV0B*=HA($;U*DC/TK,\*^
M'/\ A'-.GCFO&OK^[N'NKR[9 AFE;'(4?=    [ 4 9_Q.TF]UOX=:O8Z?$9
MKED21(EZR;)%<J/4D*1BN3\9^+=)\=>$5\.>'VEN=7U"6!1:B%@]IMD5F:3(
M^0*%(_E7K-&!G.* .%\+1E?BIX]D*'D:> Q'7]R:VO'"VS^"]46\TJ;5;8Q?
MO;2 XD=<C)7W'WO7BN@HH \;T#6#;>*=%LO"7BW4/$.GW$I6\L;Z,RFTAVD[
MS*5!3!P IZ]*JQ^('U:#5DUOQ+JMAJJW$\47AW2X1$YP2$7A"[[N#NR!SU%>
MW  =!1@9SCF@#Q7PNK-9?"/"M\C7BOQ]TB)QSZ<U1T8:?X835=,\1>+/$.B7
M\-[/(MO;. ETC,662+]VVXL#TSG/I7O%& >HZ4 >,3:;H.E^"_"D.JVFOZ1:
MAYY8-3\_%QIKN2V)&1> ^?3 Z&NB^'.KZE>ZSJUFNM2Z]H-O'&;;4YH C&0Y
MW1[@ ),#!W5Z+UH P.* //\ QM)_8GCCPQXGO(Y&TFT2YMKF9$+_ &8R*-KD
M#G:<$$]J@L]2MO&/Q4TS5=#+7&F:58SI<7RH1'(\A 6-6(^8C&[C@5Z/0  ,
M"@#A_@^K)\+='5U*L#/P1@_Z^2L?QV=!C\8Q2ZI?ZKX;O/L8%OK5I*4CG&XD
MPOP0<'G!ZY^E>H4$ C!&: /#-1?Q#XC\!07UW<7U]::3XACGBO[:W\FXN;-
M09D3'+*6)!QSC/:M*P_L#7?%V@QZ9XC\2>(Y;:X^U%GF3R;3:#\TA,0ZYV[<
MYKV&@ #H* /*/"WBG2_ FE:MH?B%Y+?4H+ZYECA:)BUZCN61H\#YMV<>V.:)
MM<30_'?A_P 1^(;$Z)97FA/:E2"Z6\WFAQ&Q"C!V^PYX[5ZO@'M00#U% 'B=
MQ?KK4/Q:U&UAG%M<Z?;?9VDB9#*H@==P!&<'&1[8KH?'$1_X4UI\:(?E_L\!
M0.F)(Z]+HH \\.H6VE_'&X2]=H3J6DPPVA*,5E=9')4$#&?K7GMAI\T/@OX?
M:U<W&I6>FV$M_%=W5@/WMKYLKA9,;6^7C!..A]Z^A:* /)?#\>CZKXT%[I6H
MZ]XF^PV,P:ZN9D-L-XQY.?+7<S=>#@=ZYR+5K?1M-@?P1X@U>#5?-1!X3O4-
MP%8N T8#+F,#D[L]NO->^@ # &*,#.<<T (,X&1@UX-I,WF_#30HH(9[B[\+
M:ZEYJMBD3>9''YTQR%(^8@'=QZ5[U10!Y?KGB#3?'>O^%;'PU,;]K/5(]0NK
MB*-@EO%&K9#,0,%LXQUKU"@ #H** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** .)^*NOZCX>\$S76EI<BX>6*
M/SX0O[D&10<[CW!*C&3DCIUK&U3Q9>6/Q,TEVT[5V^U:))LTF/#.9?.&"P#;
M 0H/S$\#OVK9^+<$T_PUU,00R3.CV\A2-2S;5G1F.!Z $_A5*TO;?6OBYI6K
MV'F2V,OA^;RYFB9!GSU&,, 0>#P: -O1_'6G:C::O+>V]SI,^CX-_;WJ@-"I
M4L&RI(((!QCKCZ51M_B1;M]DN;W0=7T_2KV18[?4;F-!&2W"E@&+(&XP2,<C
MI7+^(="U#7-7^)]C91/Y]U96'D<8$C*C,5!Z9.,?C6-<#0=;T6UTF+4/&6J:
MC<M%%+HLMS(GDD$$^86CVJJ$9S[#Z@ ]TEE2&%Y9#A$4LQ] *\R\,:-/\1M)
M'B?Q!J>II!>R.;+3[2Z>"*WB#%5SL(+.<9))[UZ9+"DUN\,F61U*-[@C%>7^
M$_%%I\.]''A3Q6MS92:?(Z6MW]FDDBNX2Q965D!YP<$>U '1Z/#J'@FSUI]>
MUG[7X>M0)K.YNI"]S&F/G1SCY@#@*<DGIZ5%;_$>#S;*34M!U?2]/OY%CMKZ
M[C01LS?=#A6+)GMN%<YKTWB3XA^#O%/V/3GATEDA_LN&XA,<]T8W5W;!Z*VW
M"@CG-+XP\4V/CWPHOAK0H+N75M0E@5X'M70V06169I20 NW:1UY/3- '37_Q
M!B@U_4M#T_0M5U/4-.V&9+6--H5D#AMS,!WQCJ2#@=ZS_P#A;>FR:0NLVFB:
MS<Z1&!]JO$@4+;'NI!;+%<\[<@>M6O"D,D?Q+\>RM&RK)+8[7*X#8@['O7+Z
M;:SK^SMK$!@D$S1WV(]AW',SXXH [36/'EIIFO6VB6^FW^I:A=V@N[:.T12L
MBEB.69@%Z$Y.!CWXHMOB#I+:/J]]?Q76FRZ/@7]I<H/-B)^[@*2&#?PD'FN0
MDUZS\-_$W1KG4HY5MV\*QQR3)$S^1^]SE@H)"Y &?4BJVH:GK,S^,?&OANTG
M\B6WM;2SE>V):94;][,L;#+!0QQD<X]C0!V,/Q!V:CIUOJOAS5]*@U*98+2Y
MNEC*-(WW58*Y*$]@11<_$.(:QJ>DZ;H&KZG>Z;($N$MHT"J"H8-N9@.<D =3
M@\5YWJ\MA?7_ (7N-,U[Q%X@,.MV<UU/<AQ;6Z!^25"*H8D^Y !Z5Z!X*ADC
M\8^.7>-E$FHQ%6*XW#R5Z>M %JU^(>D7EGH-Y%%=BVUFY:TCD= OD3#/R2#.
M025(&,\BM>7Q!;1^*K?P\L4TEY+:O=LR ;(HPP4%CG/).!@'H:\YTGP]<ZS\
M(-6LXHWBU"+4;J[LB5PRS1S%T(^I&/QK8^&]W)KL.K^.[V%HVU,K';QXR4MX
M5Q@?5]Y_*@#T2BJ.C:M;:YI-OJ5HLJP3J6031E&X)'*GD=*O4 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!B'PZA\<+XF^TMY@TXV'D;>,&02;LY]L8Q6W110
M4444 8WB;2-2UK2_L>FZW)I+.V)IHX%E9XR""HW?=//WAR,5=TG2[71=(M-,
MLDV6UK$L48/7 &.?4^M7** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBJ%UK6G66K6&E7%RJ7U_O\ LT."2^Q=S'CH !U- %^BBB@
MHHHH **** "BL;Q1XEL_"6A2ZO?17$L$;HA2W4,Y+,%& 2.Y]:YV7XI65DGG
MZGX;\3Z;: @275UIQ$4>3C+$,2!^% '=T4R*6.>%)H75XI%#(ZG(8'D$4^@
MHHHH **RO#GB"T\4:'#JUBDR6\S.JK,H#91RAR 2.JGO6K0 4444 %%%% !1
M110 4444 %%%% !11659^(+2]\1ZGH<23"ZTZ.&29F4;") 2NTYR>ASP* -6
MBBB@ HHHH **** "BBLKQ#K]IX:TU;^]29XFGC@ B4$[G8*.I'&30!JT444
M%%%% !1110 4444 %%%% !115/5M5L]#TJYU/4)O)M+9"\K[2<#Z#DT 7**;
M&ZRQ)(OW6 8?0U2LM8L=0U"_L;6;S)[!UCN5VD!&9=P&3UXP>/6@"_1110 4
M444 %%<5+\2;8:KJ&GV?AWQ#J#V$YMYY+.T61 X[9WC^5:/AWQKIWB+4+G34
MMK^PU*V02266H0&*4(> P&2",]P?2@#I***RIO$%I#XHMO#[)-]KN+5[I&"C
M8$5@I!.<YR?2@#5HHHH **P_$'BW2?#5QIUM?S'[3J-S';6\$>"[,S!=V,\*
M,\G^O%2^(?$EAX:LXI[P32R3RB&WMK>/S)9Y#T5%[GCZ4 :]%<]HOC&PUIKZ
M#[->V-]8H))[*]A\N54()# 9((.#R#5_P_K=MXCT&SUBS25+:[C\R-90 P&<
M<@$CMZT :5%<_P")?%]CX7FL8+BTU"[N;XN((+&W,TC; "QV@YP 14WA[Q(G
MB%;ADTK5K#R2H(U&S: OG/W<]<8Y^HH VJ**P]$\6Z3XAU?5M.TR8SOI;1I/
M*N#&6?=PISSC:0: -RBBB@ HK*L/$%IJ.OZOHT*3"YTKR?/9E 5O-0LNTYR>
M!SD"M6@ HHHH **H2:Q8QZY#HS3?Z?- URD04_ZM2%+9Z=2!4.@^(+3Q%;74
M]FDR);7<MHXE4 EXSAB,$\>E &K1110 450T?6+'7M-34=.F\ZU=W1)-I7<4
M<H>#SU4T/JJIKT6D_9+LM);M/]I$7[E0& VENS'.0/2@"_1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M1E4[LQ@LJ#)XXR>]=)9>"4L_!NL^'A?EUU-KIC/Y6#'Y^[^'/.-WJ,^U4I/
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
MVG6,6F:;;6,!D:*WC6-3(Q9B ,9)/4^] 'G7Q$\.Z58W6CZQ#:+_ &C>>(K
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
M9F #*,XR%+9/:N0\/>(KOQ=K/@Z.&ZG2.WTIM0U)4D*B20_N51L=?G$C8/\
M=KDA;2Z_\/?AM>:CJ.I2W,^N+;R2B\D#$&2;YLY^^ H ;J!P* /9+#Q#;:AX
MCU?1(HIEN-+6!IG8#8WFJ67;SGC:<Y K7KR>R\,)K7Q5\7VLVI:E#9V]O8*\
M=M=-&TS>4P4NX^8XPW&>2<G.*Z+X9W5Y)I6M:?>7L]Y_9>LW-A#/<-ND:)-I
M7<W<_-UH Z:[UJQL=8T[2IY&%YJ/F?9T"D[A&NYB3T&!C\Z@T/Q#;:]+JD=M
M%,ATV^>QE\P ;G4 DK@GCYAUQ7%>,]%AOOBUX,9[J^C\^.\#>3=/'MV1J1MP
M?ESGG'WA@&L_POX33Q%J_C22YU;5+:%-=N$BALKIH C[5)D.W[QY4#.0,=.:
M /7**\/_ .$QUJ\\ ^";.6YU.2?5I[B*\N-.7==210,P(3T9@!ENO!-;WABX
MU&Q\;V5MI>G>*8]"NX9%NTUE'9()%&Y'1V+$;L%2,XY% 'H>M:S9>']&NM5U
M&0QVELF^1E4L<9P, >Y J\K!E##H1FN"^,]HES\+=7=I)D, 251'(5#'<!A@
M/O#GH>,@'M6#XFNYK'Q%HG@^.3Q'/I<>GO?7(TZ1Y;JX)D*JK29W! <YP>X'
MI0!ZY17D6GW^LV-MXKM;:W\1V^B+HTUS9S:NKB6VG52"B2$EB,$,,G(P<53O
MK'4-'^"MSXJ'B'69M7O-,M96>2\;9'N>-AL4=" =N>I&<]30![317DVO^'[_
M $/Q!X8BL_$^MB;6+A[74)7NB_F+LW%D4_+&W! *@8SQTJ]IMKJ.@^.]>\.Z
M1J5Y/%+HBWMJE_<-.(;@NR AFR=I(!(H ]+HKQ'1KU-+O]'77+[Q7H&NB>-;
MJXU%Y+BSOFZ-&#N* ,>AP-M>L>*-5DT/PIJVJPH'EL[269%/0LJDC/MF@#6K
MF?$/C!=%UFRT>UTF]U34;J)IQ#:[1LB4@%F+$#J<5QEWX?O[#X<GQ?'XEU=O
M$$5B-1>=[MC#(=N\Q^5]S9C( QZ4V'3H=;^+FAZG)<ZC"U[H U QQWDBA&WQ
M_( #PGJO0GDT >H:GJ5KH^EW6I7LGEVMK$TLKA2<*!D\#DUG3>*;*'5= L/*
MG9];21[=P!M4)&'.[G(R#VS67\4[1+OX::[ODF3RK5Y1Y4A3<0IX;'5?4'@U
MQFI: 6U3X9:9;:GJ$ FBNW:X%PS3*I@1F57;)7(RHQT!XQ0![!-)Y4,DFQGV
M*6VH,EL#H/>JVE7YU32[:^:TN;,SH'-O=)LEC]F'8UY_8Q7'AGQYK/A^TU+4
M)].DT$ZA&EW<M,T,HD9/D9B2 1SUZUB^;X@O_ /@J^=-;U/2C;.VJQZ;<L+N
M5B!L).0S@'=D ^E 'LU<YXK\80>%#IT<FG7U_/J$QA@ALT5G+ 9Z,P[5C_#C
M4-/NAJMOI^M:G=1Q2H1I^JHXN+'*\J6<[F4D9'IC%4?BC->V^O\ @F73K1+N
M[74G,4#R^6'/EG@M@X_*@#2C^)=K%>VMOK'A_7=&CNI1#%<WULHAWGHI96."
M?>NWKS36M+\:>.H;;2=5T;3]&TL7,<UU*M[]HE=4;=M0!0 20.33[*QE\=>*
M_$AU+4]1@L-*NA8VEI9W3VX!" M(Q0@L23QG@"@#L?$GB&V\,:0=2NXII8A+
M'%MB +9=PHZD<9-6+?4VGUF\TXV-W&+9(W%U)'B&7=GA&[D8Y],BO(=9U&_E
M^'^O:/J%Y)?/H^OV]I%=2G,DL7FQLN\]V&<$]ZUO$WBG4] UOX@7=O<RM]BT
MVS:UB=BR1.^Y=P4\#D@GUQS0!ZO17"VG@:ZTUM+U"S\4:I]OCE1KV2\NGFBN
MT/WU,9.U<_PD=/>L-/%%]X4T+QEI%S<SW6I:;<?\2UII"\DJ7/\ J!D\MM8D
M'Z4 >K45F^']/GTKP]I]A=74MU<P0*DT\LA=I'Q\S$GDY.:TJ "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#!\6>&(_%.FV]O]LEL[FTNH[RUN8U#&*9,[25/##D
M\5CGP)?WFO:1K>K^);B]O=,F+Q*MLD4.TJ0PV YR<CYB3T'%=C<W,-G:S75Q
M(L4$*&21V. J@9)/X54T/5#K6BVVI_99+9+E?,CCD/S;"?E)]"5P<=LXH YF
M7P%=P7FH#1O$EUIFF:E*TUU91P(^';[YB<\Q[OH<'D8I$^&]O!X6T32K;5+B
MWOM%=I+'48T7>C,3D%3D%2#@COBNWHH Y72/!\]MK_\ ;VMZS+J^IQPF"W8P
M+#' AY;:BY^8]R37"?#WP9JNK?#*PM6\37MGI5ZLHNK!;="^#(X94D/**P'(
MP>I]:]EHH Y36/!(N[O0+O2-2?29M%1H;?RX5E4PLJJ4*M[* #VJ"Y\$W]MK
M&H:AX<\1S:.-1?S;N VJ3QM)C!D4-C:Q[]0?2M'7?&%AH%U/;W(S)#9&\8>8
MJ_+O"*!DCJQ//08Y/(JKXV\=V7@?1[/4+JUFNS=SK#'#;$%B2I.1GJ.,?B*
M(9/AW8GPO9Z3#?WL=W97'VR#4BX:=;C))<YX.<D%>F*;I_@B^C\5V/B/5_$<
M^I7MI%)"J?9DABV.,<*IX/4D\YXZ8KGY/C=9V$D+:UX4\0Z7:R.$^TW-KM12
M?KC/X9/M7J*.LL:R(P9& 96'0@]Z ,3Q9X8B\5:5%:-=RVD]M<QW=M<QJ&,4
MJ'*MM/!')X-8S^!-0OM:TC5]8\33WMWIEQYL*I:I%#M((8; <Y/'S$G&.!7;
M5S/@KQK:>.-/O+ZQM9X;>VN6M@TI'[P@ Y&.V"* +?A[PY'X?75Q'<--_:.H
MS7[;EQL,F,J/4#'6L*+X;P6WA31=)MM4N(+_ $5VDLM2C1=Z,Q)8%3D%2&P1
MWQ7<4$@#)X% ''Z/X)N[+Q:OB74]?GU/4/LC6A#0+%&$+!AM5?NXP?7.3S6S
MXE\.VGBC1GTZ\>6(;UEBGA;;)#(IRKJ>Q!K%B^).AWGCBU\*Z8YO[J17::>
M@Q0;5)P6[GC''3-,\6?$C3O#&J1Z1%87^K:J\?G-::?%YC1Q_P!YO3_/3B@!
MUKX)OKC6+#4/$?B.;6!IS^;:0?9D@C63&!(X7.Y@.G0#TKE_"OAW6[[4O&-Q
MIGB.ZTA9M>N8Y8Q;)*K*-I#IN^ZWS$9&1P..*ZAOB7HC?#N7QI;B:6QC #0X
M"R!RP781G&<D=^G-=)HVHC6-$L=36%X%NX$G6.3&Y0R@@''?!H YRX^'6FCP
M_I.G:;=7.GW.D2&6ROD(>5)#G>6R,,&R=PZ&K&C^$KRVUPZUK>O3ZM?+ ;>
M>2L$4*$Y)"*3ECZDU1\8_$[2_!FL6VE7&GZC?7EQ"9Q'91JY5<D<@L/0_E6Q
MX1\4Q>+M(?48=.OK%%F,0CO8PCM@ Y !/'./P- %.Q\"V5M\.O\ A#9[F6>T
M,$D+3 !'^9BV1U&03^E8^H?#?5-;T*/2-7\7W5Q;0;#;K%9QQ89"-IDP27P!
MTR!WZBN]N[RVL+62ZO+B*WMXQN>65PJJ/4D]*YKPCX^TSQK?ZM#I$<SVNGLB
M?:G&$F+9^Z.N!M[^HH EO/"DTWC:V\36FK26L@MEM+JW\E72XB#%@,GE3D]1
M6./AU?V=E<Z1H_BN\T_0;AG)LEMT=XE<DLD<IY4')QP<9KI_$NN-X=T2744T
MV]U%T95%M9QEY&R<< =AU_"O/(?CE%<7\UA#X,\0R7D S+;I #)&..64<CJ.
MOK0!UNH^!8G;2KG1-2GTG4=+@^RP7*H)@\)QE)%;[XR,]<YYI_AKP;)H.NZG
MK-UK%QJ5[J4<2SO+&J#*9QM"\ 8( ';'>MW1[]]5T>TOY+.>S:XC$AM[@8DC
MSV8=C[5=H Q?$/AV/Q!)H[R7#0_V;J,=^NU<[R@8;3Z [NOM1H?AV/1-2UJ\
M2X:4ZI=_:64KCRSM"X'KTK:KG/&_C*S\#>'_ .UKV"6=#,L*Q1$;F9LGO[ F
M@"SX5\.Q^%]$&F17#7"B>6;>R[3EW+XQ[9Q5'6_",][KR:]HVL2Z3JGD?9I9
M! LT<\><@.C8Y!Z$$&II/%+Q^*].T+^QK]C=VWGO=A/W,'#':S?WOEQCW%=%
M0!PY^&EE+HLT%QJ5W)JTUZNHMJPVK*MRHPK* ,!0.-O3'YU:T_P9>'7[36?$
M.O2ZQ<V*L+-/LR010EAAGVKG<Q'&2>/2NNHH Y>R\%PV7A/6= %Y(T>IO=,T
MI0 Q^?G.!GG&:6^\&PWWAK0]%:\=$TJ6UE64("9/(Q@$9XSBNEDD2&)Y9&"H
MBEF)[ =:\HMOCG!>V3WUIX.\0W%DA.ZXA@#HN.N6' Q]: )=/T/6+[XF>-[K
M2M=GTB02VJ,?LRS1RKY YVM_$#T(/<Y!KHA\.K%- L-+BO;C=;ZG'JDUS( \
MES,K;F+=/O'\@!5>Y^*VA1?#X>,8([B:S,HA\C 642$X*GG&0.>O2NSL[@W=
MC;W)C:(RQK(8VZKD9P?<4 <IJGP\L=7_ .$I6ZO)MGB#[.7"  P-"H"E3WY
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
M,UQ=75PP,DTC=2<< <8 ' H LZAX?T?59GFO]-M;F1X?L[-+&&)CW;MASVR
M<5Y'\7?MVK?$;P9X<T:*WDN[<->QPSDB(D'(#8YQB)OSKVZN5'@>U/Q&/C*2
M\FDN1;?9X[<J-D8QC(/7/WO^^J /*=3?QC\2O%;> _$]QI>C):,MU+%;1N6N
M5'>,DD-P<]1]#@XZC3KFYU#]H*;3K:ZN$TS0M*5/(65O++%0!E<X)_>]_P"[
M[5UFN^!+76O&.C^)TO9K2_TWY08E!$R9SM;/;!8?1C67??"R&X\87^OV?B#5
M-.&HJ%O+>U8+YHP 0'ZJ#CZ]<$4 <;I7B6[FOOBEXG:^G>SLHWM;)#*3&& 9
M05&<#)5.G]ZN;34]4\-_#7P7X<TUKZ"77I9;J\ET^,M<&(N,+&!SN*$'CT'8
MFO4;3X0Z=9?#_4/"4&IW2P7]R+B:XVKOX*D+Z8^0?K6GKWPYTW6]$T:Q2ZN;
M&ZT94%A>VY DBV@#\0=H_*@#AO ZZKIOQ+M;?2;'Q='X<NK5Q=C7('"QR@,0
MRL>!G"C\3[5ZWKFCV^OZ+=:5=O*MO=)LD,+;6*Y!(S[]/H:PO"O@9?#VI76K
M7NL7^KZK=((WN;IL!4'94' Z#_ZW-=;0!XC\,-!TR#XR>+)=)M5@T_28EL84
M!+8<D!CDY)),;_G3_AQ?Q_VM\1?'&H$%XKB2-6;JD<89MOY!!_P$5Z'X-\$V
MO@[^U'ANYKJ?4KHW,TLH .3VX[9)/XUS>I_!G3K_ %:_FAUO4[/2]2F$]]IL
M#@1S/G/7L"><8/MVP >0B&ZB^!VBZ1NV3>(M>,D>[@>6 $S]-X4UW.MZ-<?#
M[X@>"$TC7=5NI=1N!;7D%U<%UDC!12=O0##' Z# QTKM_$_PLT?Q1)H\<T]Q
M:V.E0/#;VML0H7<  P/4$;5(_P!WFD\/_#.#2_$B>(-6UJ_UW4X4\NVEO",0
M+R.!Z\GGW/&>: .:UKP;=ZYXPU[Q?I?CBWMFM[<P1BQVR-!L4$I(V?EY4D]^
M3^,7ASXQ75MX$T>^UG2=1U2]N6FC:6RA!R(V #-T )SCCNIK9U3X-V=[JNHS
MV7B#5=,L-4D\R^L+9P(YF)R?H#D\$'KZ<5WVCZ19:#I%MI>G0B&TMDV1H.<#
MU)[DG))]30!RNNV&B>-_!MGKNO6-W'96L+W_ -BF<Q]%)_>!>>@Z9[U@_L_:
M;]D^'DE^R!6U"\DE&!@;5P@ ]LJWYUZ'XAT=?$'AZ_TA[B2W2\A,+RQ@%E4\
M'&?;(_&F^&M!M_#'ARQT6U=GAM(]BNX +<DDG'J230!JUX]\%O\ B<^(?&OB
MEOF6]U#RH6]%!9L?DR?E7K=W ;FRGMUD:)I8V02+U7(QD?2L'P1X.L_ WAX:
M19SR3IYS3-+( &9FQZ>P _"@#S*&RU;X@?%[Q9:1:_J-AHEBJ6LRVDQ!)&!M
M7/"Y9').,X!'>LSQ'=Z3>W.IBUU#QAJMAHUJ;9!IX\NVM6C7!9Y2WSMP23CG
MW&*]<\'^"K7P@^K2PW<UU/J=T;F:24 ')SP,=LD_G7+R?!:T(U:U@\2:M;:3
MJ,C3/I\3 ()#W)_B XX]ADG% '%Q^*?$\WPN\%Z*FJ3QZEXCO9+87S.3*D"R
M!?O=<_,.<YP*9XR\&_V5XZ\(>%K76=1OK"_NDN)[:]G\W8R-@N..,J7X]C^'
MI.K?"K3M4\):)H@U"ZMKC1<&SOH@!(A[DCWP#QCD"FZ/\+8-.\8V?BB]U[4M
M4U&VB:/==E2&)#+D>@ 8X ^M '-Z9XANY?B;\0M<>\G;3="LFBCMS(?+615Y
M.W.,YB?\ZXR+2]2_X47<^+-6\2:RURTN^Q@6[954F41Y;NQ.">O Z5ZS:_"V
MSM?#GB/25U2Z+Z].9KFY*KO7)R5 Z8^]_P!]&I]:^&MCK'@+3?")OKBWL[(Q
M?O(U7=+L4CG/').?K0!PVLZGX@UIOA_X(;5;FTEU6PCNM2NHGVRNH0DKN]<(
M^?4XS38--OM,^.6B^%;'7M3N-'LX6OGAGN6<QDH?D8_Q+E4(!Z;CZU:^*HTV
M/Q;HPU&RUG2X[2'-KKNF9;9U_=E0O8CC!S\W3%)\'M FF\9>(/%CQZD;*91;
M65QJ6?/N 2"SG/\ N+[<X'2@#O\ XE:I_8WPWU^\#;6^R-$A]&D^0?JPKROP
M9;?$^U^'5GI&AZ%I<-E=PM)'?SW \S;+EM^W=P<,,<'H.*];\;>$H?&WAUM&
MN+R:UA>5)'>( EMO('/O@_A6Y96D5A86]G",16\2Q(/]E0 /Y4 > >)_!_\
MPCN@>!?A\9UN)]1U;[3>.F=I.54X_P!D!R/?;FM7QKJVF:]XJU0"]\6:E::7
M$T<MKH\8BM[5U'S,\I89(PW4=O05Z3J7@JUU3QYI7BJ>[F\W386CBM@!L).[
MYB>N?F_\=%<Y<_!VUEOM::V\1:M9Z=J[/)<6,#@(9&SR3W7)^[WZ$XH X$>*
M=<M?V;1=7.HW37M[?_9;2X,A\T1A\X#=3]QQ].*M^)=$U7PKK7@"./Q'J]SK
MU[<QQ3F6Y)C"*8P5"?W1NQSG/).:[Z;X4Z?<>'/#FAR:C<FTT2X-PH"+^_.[
M=AO3J1QZUL:KX*M=7\<:1XFN+N;?I<;+%; #8Q.[YB>N>1_WR* /./B>=:MO
M&S7>M6>NW?A!;91$-'G,?E/@;GD ZG.[[V!@CG@BNT^&4.F7WA"VN;;6+O7+
M9+AI+:744!FM6QM*>N0"><_Q<<&JU_\ "MSJVHWNB>*=5T>/4F+7=O"0Z,3G
M.W/*]3],\<<5U7A3POIW@_P_!H^F*_D1$L7D.7D8]68^M &?XYTNT/PRUVQB
MACAMX=.E>)(U"JA12ZX Z8*@UJ^&;V74_"FCW\_,US90S/\ [S("?U-8_P 0
MS<7GAS_A'[')O=:<62$#(CC/,KGV"!OQ('>M:/0VM]0TR6UU"Y@LK"W-N+%2
M/+E& %+>XQQ0!KT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%5M1O[?2]-N;^[8I;VT32R,!
MDA5&3@=ZP-+\8M>:I8V&H:)?:6^HQO+8M<-&PF"C<5(1B4;:<X/OSD4 =111
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-4U&'2-*NM1N%E:
M"UB:601)N;:!DX'?BN!OY[;_ (6%X7UC3M7;5FU%Y(DM)'5UMX&C+--$% VX
MVJ"3G(;&:])ZC!K/L-"T?2IY9]/TJQM)I?\ 626]ND;/]2!S0!H4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
.444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>exhibit191insidertrading004.jpg
<TEXT>
begin 644 exhibit191insidertrading004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MK#4+R[N+47$ LXQ)YN6954<YR=I[8Q7BEA!;OX2M_"VI)XXFU43>3+HD#K'
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KR73O$UOHOQ)
M\8:EJ>G:NS3R0VMJ8-/EE!CB4@D$#&"QS7K5% 'G=I!J?CKQEINMWFEW>F:#
MH^Z2TAO4V374[#&\IU55'3/.?KQQ6C6D6@:-<Z5?KXO/B9+B;;9V$]Q'%=,S
MDK(K+\@4@C+$\8->\T4 >8KX=DL]8\ :##8RQ6=BUQJ-V-[3)%+M)4>81R=\
MC=?2LK6;?4[C1OB/J$%E<F[U6^BTJV3RFRT2!8BP&/NX=SGIP:]CHH X+QII
M+/8^$?#5E;R-:'4K<3;$)5+>!2Q#$<#[JCFL'48M3;2_BCK4-C<M<W3?V?;1
MB)MS1QQB,L@QDC+L<CTKUNB@#S"&"/5=3^'-CI\%RVDV$,EU)));O& 8H_*C
MR& P=Q)YZCFHO"_B!/!.E:IH^J:9J<FM#4+B>.*"SDD^W;W+*Z. 5Y! Y(QC
MFO5** /(-,\,:G;W?@C2M2MF:1K^ZUS42BDQPRX+1KGID,X'U!KJOLUQJ'QD
M^U/!*+/2]'V1R,A"F:63)P>A^11^==K10!P_Q%M[E9?#>JK:3W=EI>J+<W<,
M$9=U3:P$@4<MM)SQS5*YO&\>^+] _LNVNAHND7!OKB]GMWA624*5CCC#@%CE
MB2<8KT6B@#BOAS;7!M]?U>Z@DBEU/5[B9%E0JPB4A(Q@^R_K7:T44 >?WFE3
M:_\ %?4//@D%C9Z$;1)&0A&EG8EB#T/RC!Q7':+!K=UX)EUS4=/NXY- T9M-
MTJU:)M[W!CV/-MQG^Z@]@QKW&B@#R*[AO/#FG>#M%OKK5=.\/1Z=B\N-,1_,
M-T N$=D!95.6/'4_I!H=K<1>+O%&MV&GZWML]#\O3CJ+322W+-N<LOF$D$E5
M 7@].!FO9** /#GTM;GX9>!Y((-4>PTBZ1]2CMHI(KB-RIW2*,!CL=CROOBM
M[P_8:=J_BNVO[*+Q%>:9IBM.M_JEY<;/.P0%BBD&6X)R<#%>IT4 ><>%EO=%
M^$>I:N]G.NK7JW>HO"(SYAFD+%!MZYQL%8LD%[X<T?P9HU]<ZMIN@+IQ-[/I
ML;^9]J(!V.R LJY+=,9/Z>PT4 >+:;%+:>)O%6O6=AKGEV6A&+3VU$S2RW#N
M2VY?,)89*J-O!QS@9KTGP-I1T3P+HFG.A22&SC\Q2,8<C<W_ (\37044 -=Q
M'&SMG"@DX&:\5@TG4;OX3VUG-8W*W?BC7Q+>QF)MT2//N9GXX&V,<GUKVRB@
M#B?%EI-J/C7P9IT=O(;*WN9;^=U0[(S%'B,$]!EFX'M7+7.@ZMKO@/X@7%O:
MS#4-6U*0P1.I1Y((615 !]51L>N:]?HH \N\2ZVGCKPW'X4\.Z??K-?&.*[:
M>SDA2PA# OO+ #=@8 &<UM^$K-V\9>+]:GMY(D,\5A;&1"#Y4,8R5SU!9CR.
MN*[:B@#R;3DU'3_@GX@U/[#<C5=8>[N6@$3>:'F<HORXSPNTUI>(]"EA\/\
M@CPI;V\CPK?6JW11"5$4"[FW$=,E1UKT>B@#R)[V:[UW78?$4_BAM1CO9$T_
M2]-,\,,MN/\ 5LKQ@*<]V9ACVK%M+2;3/AOX--_97R0SZ[_:&ID6\DKIM=V
M=<%CDA!D]<5[O10!Y'XDT/5O$M]\0Y[.VF$WV"VT^QW*5\Y0/-E5<]<D[?K5
MKQ!KJ^,O"4?A/P[IM^EY?)';W(GLY(DT^($;R[, ,@ @ $YKU*B@#A?"6GR-
MX]\5ZI+;RI#%]FTVS:1",QQQY<@GJ"S=1Z53\&W[Z)X;U'7M0T^_:;6=;FE6
M"*W+2A6?8F5."% 3.3V->C44 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MZUJ\3\1WUW>^ _'BW5U-.MOXF2&$2.6\M!+!A5ST R>!ZUT?C*\LG\6BRO\
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
M6O%<^H:%;LA^Q_9$CDF5""BRR@Y8# S@#.*Z*P\.)8>+=8UX7)=M2B@C,.S
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M&/.UAM/.023U/:NON]*F\)^.O";VNKZI<-J<TUO?BZNFD2?$18-M/"D$<;0
M.E;DO@"VE^&B^"C?2BW6)8_M.P;OED#YQT[8K6UCP[%J^L:)J+W#QMI4[S(B
MJ")"R%<'TZT >7ZIJVK_ /"%>+9+?5+N*ZB\7&W@F\UB8D\V(!1S]WD_+TZU
MO7^D/X.\:>%9=/U;59EU*ZDM;V.\O'F6<>66#$,<!@1VQ6S/\.[6?2-4T\W\
MP74-8_M9GV#*-O5M@]ODZ^];.M>'8M9U31;Z2X>-M+N3<(JJ")"5*X/IUH \
MWU)].U75-:WWOBO7KU+F1(I-&$L-O8XZ1@[Q&67NQ)S6=<++XI\&_#/4=4O+
MU[NXU..VEDCN7C+#]X-WRD?/\H^;KUYYKNK;X?7=@M[8Z?XGO+71+R>29[..
M",R+O.75)2,J#],CUSS2-\-HT\&Z-H-KK%Q;S:/="ZL[U8E9E8%R-RG@C#D?
M@* .>USQ'J/AK4?B)<6MS/)_9VGV M$ED+K$SJR[@#QG)!/KCFI?$V@7'@KP
M:WBFPU[59M8L!%-<27-X\D5YEE#HT9.T*<G& ,<5UJ>![.:\UV?4KA[T:U:0
M6MTC($'[M"NX8Z$[L^QZ5F?\*ZN[JVM=,UCQ3?:CH5LZ,EC)!&AD"'*++(!E
MP,#CC.* ,U=.F\5?$[Q%8WNJZG%I=O:6<HL[>Z>)2[HW)*D$ 8/ QDD9S@5K
M_#.XNS8:]IMU>W%XFEZS<65O+</OD\I0I4,QY)&X\UNV/AV*Q\5:MKRW#M)J
M,4$;1%1A!$" 0??=1X?\.Q>'Y-7>.X>;^TM0DOW#*!L9PHVCU'RT <M?V\GB
M[XEZAHE[?7L&E:390R"VM;AH//EE).YF0@D # &>M<D]]?\ @73OB7/9WDUW
M>6]S:1P7$YWR#S$55+$_>*AAR>I7FO2=<\(RW^NQ:[I&KS:1JJP_9I)4B65)
MHLY"NC<$@]#U%4=.^&]C;Z?X@L]2O[K4TUTJ]T\^%;<%QN!' YY''& .U '%
M'^T]*?3[SP_I?CE]4CGC^UMJ.YX;N,G$F]2Y"G&2"H&*WTT>7Q-\4/%-G?ZK
MJ(TNSBLREE!=R1*7>,_-E2" ,'@'!)R<XK3C\ ZA</8P:SXLOM2TRQE66*T:
M!(S(R?<\V1>7 _#/>L:+0]5U#XM>+KK3-9N=)FC@LD600++'*K1MD%6X)!48
M(/'/K0!AZEXIUO0_#^J^'H;^_N98?$$.E6]ZG[RZ$$J[\ G[T@ *@GU'2M#3
M&U#3/$^C/X?TGQA':S3B'4H]6W20O&PQYN6=MK*<'C QFNL'PXTIO"MQHL]S
M=RS7-S]MEU N!.;G((E! P",# QC'%+9^"]0?6+'4-?\2W6K?V>2]K!]G2!
MY&-[A/OL!TZ >E '+^'O#TOBZ;Q;-J>N:R%M=;N[:SC@O7C6W"D$,,'D_,
M<@ <#K5/3-<U?Q3X?^'NC76IW4/]LK<O?W4$A265+<'";QR-W&2.>*])\/\
MAR+P^NK".X>;^TM1FOVW*!L:3&5'J!BL./X;VL'A31M)MM3N8+W1I&ELM1C5
M?,C9BQ.5/!4AL%>XH Q;/P^= ^,=M!97UU-!)H4YMX[R9IC WFID!F);:3@X
M)/>N:MKB311:MXJN?%6A:\EPIFUB222XL9CO^Z0&V!".,8&./2O1--\"2P^)
MFU_5]=N=5O9+)[*0/"L4?EL0<*J_=Q@^N<GFJ+?#2[ETI= N/%5]-X<! ^PM
M!'YAC#;A&9L;MN0.V<<9H [#7-1;2O#NI:G&@D:TM);A5[,50L!^E>:Q^'+N
M7X:CQ>WB/5AXA;3_ .TQ="\81!MGF>7Y6=FS'RXQ7JTD$4ML]O)&K0NA1D(X
M*D8(^F*X/_A6ER-+.@+XKU!?#1ROV#RD\P1YSY7G8W;.V,9QQF@#&2>]\:^-
MO#\-QJ5_96-]X82_NK:TN&B$C&0<9!R.6'(P2!C.#6YX$%QIOBSQ;X<^W75U
M8:=):R6GVJ4RO&)8RS+N/) (XK?@\*VMMXKMM<@D,8M],_LV.V51L6/>&!S[
M8 Q4FF^'8M-\3:WK:W#O)JWD;XBH C\I"HP>^<T <=X^T6WU'XD^"?-GO8_/
M>YC;R+J2/:%B+ KM(VDDX)')'!XJEHWA:'Q%X[\<?;-0U&*VCOH@L%I=- "Y
MB7YV*D%B., G YXYKM/%7A23Q%/I=Y::K-IFH:;*\EO<1Q+)C>NU@5;@Y%6M
M&\.QZ-JVM:@EP\KZK.D[JR@!"J!<#UZ9H \J?Q5K<7P\T;3OMNI3W-UK4NFR
MW=M\UV\$;MG83_RT( &?KWK8T%]0T[QEI2Z)I/BR#2;C?%J,6K[I(U^7*2*S
M.Q5MW![$&NC_ .%<6#>&3H[7MRLB7[ZC;7D6%EMYBY8%>HXR1SU%3Z;X.OEU
MZUUC7O$5SJ]Q9(RVD?D)!%&6&&8JOWFQW/3TH I?&&RCN_AEK$CR3J;>+S5$
M4K(&.<88 _,.>AXZ>E8VN6^F:6NA:1<:UKTUNUN\W]D:>T\UU=$X^=I%;<(U
MY &0/?BN]\3:%'XF\-W^BRSM!'=Q^6TB#)7D'('X5D:MX,GN==L]<TG6I=,U
M*WL_L+R>0LR2P[MP!5NAW<Y!H XGP[XAO-!D\=);Q:O'9:;IR7UG9ZO(7EB8
MHY(Y9B%)4'!.:VM*\&W5QX;TK78_%&IPZ],D-W+>3W+R0ONPS1F'<$V8)  Q
MVK:TCP%!IVK:MJ%[J=SJ;ZO:K;WHNE7$F,C(VX"C:=NT#@"J"_#6=["#1+SQ
M-?77AN!U*::\,89D4@K&\H&YD! XP.!UH QM#T*6/X@?$272KJZ7488X?LAF
MNG9/-DMV(+@G# ,1C.=HX%9.BW4.DZEHJ:U/XK\/ZV)XTN;C4))+BTOV/#1[
MMQ0!CT( Q7H$_@9)O$VK:F-4G2RUBW$.H6 C7;+MC,:LK_>0@'/'>J"?#R]G
M@L=.U;Q3>:AHUE)')%9O;1HS^6<H))!RP&!Z9Q0!WE%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !17+?$&[@M/"K_ &C6+G2HYIHXO-M(R\\N6_U48'.YL$9'3FN!
ML)(])^(7A?\ L;2/$.CVE]+-!<KJ<[%+H",L/D:1F!!&<X% 'L]%>3>'/"\/
MBZ;Q=-J^HZG(+?7;RWM(X[R2-;< @[E"D9/S=\@ #BJ&E:MJ?BGP_P##O1;_
M %&Z2+5TNGOYXI2DLZVX.U"XY^;C<>IQ0!Z?+XAAB\86_APP2&>:R>\$N1M"
MJX7'KGFMFO,--\/6_AWXU6<%E<7+6<FB3-'!/.TODGS4R%+$G:>#C/7-;GQ*
MU&]M-#TVRL+J2TDU;5+?3GN8CAX4D8[F4]C@8S[T =F> 3UJAHVH3:II%O>W
M%A<6$LH):VN !)'@D8./IG\:YVR\&6?AW7;.\TG5[JTA9)([FRN+AYUO"5^5
MAO<[7!YR!STKSO3VO]8\%?#2T?5;Z$W]U<17,T4["21,29!;KT!&>W:@#W6B
MO+Y-!@N?'5GX'-WJ"Z#8:4U^T O) ]Q(\Q4!W!W%5'09]*@\6:7-X4\*WUO8
MZ]<RVK:I9-;VSRLTEFK2*&3>6+%6Z@'&!ZT >KT5Q/C6YFA\6>"8XIY(TEU*
M19%5R X\IN".XKE-.\/)XE3QU=ZGJ.I/]BU6[CLHX[R2-;<JH;< I&3R.N0,
M=.M 'L-%>&W%G<0_"G2?'+ZMJ4OB$-:R_:6NWVE6E5/+,>=NW:>>,D\G.36[
MXSL+Y?&-U>ZUHFM:UH#01+9C2;IU:T8 [R8D92Q)YW<\#'T /0]9UVRT*.S>
M]+_Z9>164(1<DR2-A<^@ZDGVK2KQ+7+?2M>\%^"I8]6U#5(T\06]F;BXD>*8
M*TAW(X!'SJ  &ZC&0>>=GQ%'HLOBJ32[G_A(==6RM(8X](TSS0EIQP\L@D7<
M[#&"QS@=Z /5**\'.J:K'\(?%L*7-_:RZ?KB6UI]IG\R:VC\V$A&<$YQN(ZG
MTKJ-8T&/P;XF\)WVEW^I&>^U(6=\;B\DE%TKHQ)=6)&<C(P!B@#U"BO,]*T>
M'Q[X@\3W6N7-ZT.GZB^G6=K#=20I $5<R (1EF+9R<]*R/$%SJ-I?^&O"-Q?
MZMK]F()Y[R33"$N+L(VU$9MXX7/S8;)Q0!['17E?AR'7K;6]4L=$TO6]+T>Y
MTUS;KJ[B06UX.%*'>YV$')!/45AZ2UOH5[HW]OVOB;P_K*7$:W&IRW#W5I?,
M>"CMN*@.?88]>* /<**Q_%LCQ>#-=DC=DD33[AE93@J1&V"#ZUPOB:^NHOV>
M;.\2ZF2Y-AIY,RR$.27BR=W7)R?SH ]2JCK%_-IFDW%[!8SW\L2Y6VMQEY.0
M,"N!N=''B3XMZUIVH7M]_9D.G6TALX;EXD=R6 )VD' YX!Y.,]*P+NZO=-^&
M/Q!TZ+4+MTTF_:"SEDF9I8XSY9"[\YXR?SH ]J4ED#$$$C.#VI:\W>T'C'XB
MW^DZK/=?V7I.GV[QVD5P\2S2R@DR,4()P!@<X%<IK!O]%\)_$VT35KZ<V,]J
MMM-).S21H5C(4-G/ .">IQS0![G17$?$.YGMT\(^3/)%YOB.SC?8Y7>IWY4X
MZ@^E<C?WS^(_'/B&+5='\1ZK8Z;,MK:6VER^7%$=H+.^)$)<D\'G H ]EK-?
M7;)/$L6@$N;Z6T:[ "_*(U8+R?7)Z>QK ^'$FM_V+>6VLV^H1K;WCI9/J!!G
M>WX*;R"<L,D9SVK$OM"L;CX^6D\@N-_]CF[^6YD4>8DR*O ;&W Y7[IZD$T
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
MY/)PHSG)]:Q+N2#2-1\-7^A:5XJT]Y-5MK>XOM3G<)=1R-AE9'D));K]T8H
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
M81&^\)D#D$GO5[4O!4DNNW.LZ)KEYHMY>(J7?DQQRQS[1A6*." P'&17644
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
MU!9_:4.&A61PK,#V.,C/;-.T[P%':^);+Q#?:YJ>I:E:QR1*]PR!"C#&-BJ
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
M:1:@;N^22*X@;ABP,K$N/O @9X->B^-7:/P'XA=&*NNF7)5E."#Y;<BLRS\
MJ-4L;[5]>U36?[/;?9PWC($C?& Y"J-[#L372:MIT6L:-?:9.[I#>6\EN[)C
M<%=2I(SWYH \J6Q.O:]X TZ[N[L6<_ATR7,<4[)YX"QG#%2#@G!///3O4]MH
M=G9:SXX\+1_:#HB:?!>0VK7$A$,A#D[3G< 2H.,]O2NYM/!]C9ZGHM\D]P9-
M)L#80JQ7#H0HRW'7Y1TP*D/A:S.N:MJOG3^=J=HEI*N1M55# %>,Y^8]<T >
M5Z-81IX5^'V@6LUQ9VOB$M+J4D4[AI1'%N\L'/RANA"XZ5U#Z7;^"/B+X:M-
M"::"PUD7$-U8M,\D9,<>]9%#$X;L2.U;\W@'2Y_"FF:"9[M!I>QK.\CD"SPN
MHP'# 8SZ\8/I3M'\%QV&MKK>I:M?:QJ<<1A@FNR@6!#U"(B@ GN>IH \\\)>
M'K>?X::EXJN;F\GU5+;44@D>Y?;"@\U=H7..N3DC.35:_P##J6'PW\+>)+74
M-0CU^Y>Q#ZA]J<OMF !3!.W: P &.WUKU/3/"%EI?@Z?PS#/<-:3).C2.5\P
M"4L6Q@8XWG'%-N_!EC>>%=+\/O<7(MM.-L8I%*[V\G&W=QCG:,X'Y4 <NFBV
M?A#XJ>'H-(>YA@U.TNQ>I+<O*)3&%97.\GYLD\UR6H0Z5JOA_5]3LM+\1Z]>
MA;B9/$+3?9H4*[B#%F0?(F,8"\XKV"_\.VFH^(M+UJ:243Z='-''&"-CB4 -
MNXSVXP:YN'X86\.ER:(/$.L?V V\+IH>-54,22OF!=Y7)/&[ZYH Y6YTVU\1
MZU\*KW55DN+C4+"3[5)YSJ9"MKO!^4C!W$G(QGOD4FKZUJ6GVWCT6=Y+!--K
M=K9I.&.;=)%169?3@GZ$YKM[OX>VEQI.@6<&JZC:7&A+LL[R!D$H79L(;*X.
M5 '2K3^!=(N(/$$%V);F#7)1+<QNP 5@H V$ $8V@]^: .2\4^'+'P#::7KO
MAZ2[M[R._@@N ]S)(+V-V"LL@8D$\YSVI-)\,6/BOQMXT36I+JYM+:^C6"U%
MS)'&C&)26PI&3TQZ<^M=%:_#]/MUC/J^OZKK$.G2"6SMKQTV(X^Z[;5!=AV+
M&MO2?#UMI&J:OJ$$LSRZI.L\RN1A2JA0%P.F!WS0!@_"NYN9_!*175S+<M:W
M=Q;)+,VYRB2,%R>^!@?A7:UR\'@F"S\-RZ+9:KJ=HDEVUV;BWE"2@L^\J"!]
MT],8Z5U% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 45%<F9;64VRHTX0F-7.%+8X!/IFN"OAXH\,>(M F?Q#+J
M]MJE\+.ZLYK>- FY6;S(MHRH4*>"3QU- 'H5%%% !1110 4444 %%<3\7;RY
ML/A?K-S9W$UO<((=DL+E&7,R X(Y'!(JYK7CBVT37;?0ETW4+_4KBU^TPQ6D
M:MO&[:1DL-N,$DG QWSQ0!U5%<_X8\66_B4W\ LKNPO]/D6*[L[M0'C+#*G@
MD$$=#FI?$GB>T\-6]L9H+BZNKN7R;6SM4#2S/C. "0  .22<"@#;HKDM)\>P
M:CXE3P[=:1J6FZH;=[AHKI$VJBD#(96(8'/&/0YQ5-_B;:&"?4;;0]7NM"@=
MEDU6&)#%A3AG52V]D&#E@.QH [FBN3U?Q]I^F:I8Z;;V5]J5UJ%I]JLULD5Q
M,N1P"2,<'=D\8!YZ"I-&\<Z?J=OJ[7MM<Z3<:. U_;WJ@-$I4L&RI(*D X(]
M* .HHKB(/B5;%;6[O-"U>PT>[=4@U*XC01'<<*6 8LBMD8)&.1TJ?7/B#;Z/
MXAET&#1M5U/4HX$N/*LHE?,;$@MDD8Q@=>[#% '845R%WX\/]HWEEI/A[5=6
MDL2%NWMA&J1.1G9EF&Y@#R%S6-K_ (JCUW2/!.K:/<74%M>^(+>*1"3&Y \P
M/&X!]5Y'(XH ](HHKF?$EY9VWB#PS#<S:C'-/>.D"VL@6-V\LDB8'JN.@'?%
M '345PTGQ+ADN-3@TWP[K6I/I=S);W9MXDVIL."02PW9P2 .<=0.*P/B!XN;
M6/#?AAM&AU633M9OX!)-9NL3R1G=N@!W AR1].#S0!ZQ17#0>++?1Q!X>T;0
MM9U.\M+:.6YMU=7>T#C<%ED=\%^>@)Z58F^)6AP>$V\1.EV+:*Z6TN8&BQ-;
MRE@I5U)X(SDXSQTS0!V-%</-\2K>QL+2ZU+P]K=D;N[-I;P2VZF61MFY2%#9
MYX7Z\>IIL?Q+0ZA-I,GAG6H];5%DBTXQH7EC.?G#!M@48P22.<#DT =U17)6
MOQ#TB;PK?Z]=17=FFGSM;7=K-'^^CF! V8!.22RXP>]1VWCW&L6&GZMX=U;2
M1J+^7:3W0C*.^,A6V,2K$#@&@#L:*\MTWQ??ZA?>/(-5L]8AL+.-]KQF)6M4
M6')52&XD.2RGGMDCI6^OC.PTG0?#MO:6VIZI>ZC91R6=HNU[F2,(IWRL2%'!
M&6)ZYQ0!V=%<I8^/+*ZM=7-U8WMA?Z1 UQ=6%RBB7RPI8,A!*L#@@$'KUQ68
MOQ5L3:6>IR:%K$6B7+(@U.2%1$C.0!D;MVW)QNQC/3/% '?44V21(8GED8(B
M*69B<  =37!R?%*WCTW^V?\ A'-:.@9_Y"?EIMVYQOV;M^SWQT[4 =]17FVM
M^)[C2?B]:100ZAJ,5SH),%C:'(DD,^=Y!(5?E!^8]N.^*Z32?&^F:C8:I/=1
MSZ9-I/.H6UXH5X!MW!C@D%2 2""<T =+17#1?$RV$=K>WV@ZQ8:/=NJ0ZE<1
M((OF.%9P&+(IXP2.XKHK'Q#:W_B35=#CBF6XTQ(7E=@-C"4$KMYSQCG(% &O
M17F?CGQ_.O@'Q#>:%!?176GZ@VF27 5/W3*R;GY/W2&V@XSDC@=:]"TZ[DOM
M/AN9;.>RDD!)M[C;O3G'.TD>_![T 6J*\>D\8:WJ&E_$>.:VU.V%G#-]FE8H
M@M-L(PF5;(8DE@1GZ]JW-&^)$4&D:$VH:-K$=A=)!;+JLT:^6\K* &(W;PI/
M1B.: /1:*YC5_&<=AK3:-IVDW^L:E%&)IXK,(%@0_=WL[  GL.IK0\.^(K+Q
M-ISW=FLT312M!<6]PFR6"5?O(Z]B./SH UZ*X+Q5>ZCK?CC3_!>GZA/IT#V;
M:AJ%S;';,8@VQ41OX26ZGKC]23P)?Z%>V5_X3U>]61)U%W::C>R307$)^]][
M<5?T(H [VBN6U;QK'8ZW)HNFZ3?ZQJ,,:RW$5F$"P*WW=[.P )'('4U!)\2=
M$A\)7'B*2.[2"UN5M;NW>(+-;R%@I5U)[;@>">.F: .PHKA'^)UO;7\-G?\
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
M96D]O>3:?N6:UW_=<@ G;Q@\=*][HH \F\/6^E:GXJN;_2;GQ!J\5IILL?\
M:E_<,80S_P#+) R L>,Y!P*=9:#?:Q^SA%I%G"RWLFGY2(C:S,)-^WGN<8_&
MO5Z* /"KG^P==TBUTF'4/&6J:A<O%'+HTMS(GDD$$F0M'M54(SGV'UKJ[75[
M7P-X[\3MKPG@M=6EBNK.\$#R)+B/:T>5!PP(X'<&O2J* ."^%<LESI_B.[DL
MY[3[3K]U,D,\91PK!",@]#_6N]HHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,
M3Q)9:I>_V3_9C0A8=1BFNTF=E#P#=N V]2"58 \949XXKG(_$=WX%T+1;'Q#
M:RWVJ7]Q-$/L!,AD?+,OWB#EL@=@">P%=]7$^,K::?QEX'DCADDCBOYFD95)
M"#R6P2>W- $,7Q'N9-2N-%;PGJJZ_$JRK8!XB&B/_+3S=VP*#P<GJ0!GG%VV
M^(>FR^$KS7I[2\@-G<M9W%D4#3+<!@OE@ X))88Y[]J@MK>8?&J_N3#((#H4
M2"7:=I;SF.,],^U<FT^OZ-X8\83Z7#=P22^+)C+-%;EY8[5O+#RQJ1\W'?![
MGM0!V-KXYN4US3],UOPW?Z0=19DM)I98I4=P-VUMC':<>M9'A3Q?J4OB+Q@V
MMVMU;:=83;C+/+&4M$6,'9A6))(RV0#[G-<S+%9W/B_PE=Z1<^)=8@BU(?:+
M_4#,8H]RD!0&50">I(7 P 3S5Z[L+F_OOB/X86"XBU#53]HLF:%A%,HB7I)C
M;R1CK_(T =-'\2=EO;:G?>'-4L=!N758M3F,>T!CA7= VY%.1R1W%6=>\?#2
M/$C^'[/0M0U34A;)=".U"X,9)!))/&,#ZE@!7G#P:/J/AZVT@1>-+_6)5C@F
MT2>\N8XT((#;V92@08R#ST'X=_I]G+#\8[^;R9! -"@B64J2I(E;(W=STH ;
M:>*=(T>3Q=J4R:FIL[F(744C"7,C(NU(E!XSD#'KSTJS!XZN8M8TZPUOPSJ&
MDIJ4GDVEQ++%(K28R%8(Q*D@=ZY'4IO$&D?\)_>:/!=1S2:I;?OHH-[K!Y:B
M22-2/F(&?7OZ5G7D=E=^(O"=UI%WXGUJ.'5X6N;[4#,8H0<@ *RJH))R2%X
MY(S0!T%AIMYXF3QQIBW<JL->01N9V7RE41L<8ST&3MX!Z<9KMO#6BS:+'J8F
ME+_:]0FNT4R%_+5L8&2!Z9QT&<<XS6+X$MYX-<\:-+#)&LNLL\9=2 Z^6G(]
M17:T >;>(]=_LVZ\=OI-OJ4VJ6NGPM*PG410@Q2%9$4D8VXRW<\8!H^'DC:-
MX9T9T\/:OYVK-']IN)+C[0#^[5O/8[VV(Q8\<'U%5]4L[IM<^*3+;3%9]%A2
M$B,XD;R)1A?4Y(Z5T^A:JFC^%O"-C<VMV9KNTM[<>7"2(F$2Y\S^Z/K0!U5%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%07MY!IUA<7MRX2WMXFED8_PJHR3^0K)\
M)^+-.\8Z.=2TY)XXUE:)XKA LB,,'! )[$'KT- &[1110 4444 %%%% !111
M0 4444 %%96C^(+36[K5+>V297TVZ-I,9% !<*#E<$Y&".N*-9\06FA3:9%=
M),S:C>)90^6H(#L"06R1@?*>F?I0!JT444 %%4(=46;6[K3!:7:-;Q)*;AXL
M0ONSPK9Y(QR.V15^@ HHHH **** "BJ']LV/]OC1/.SJ!M3=^5M/$6X)NSTZ
MG&/8U?H **** "BBB@ HHHH **RO$'B"T\-Z?'>WJ3/$]Q';@0J"=SL%'4CC
M)YK5H **RM%\06FO/J:6J3*=.O7L9O-4#,B $E<$Y'S#KCZ5JT %%%% !111
M0 456U"\&GZ=<WK03SBWB:4Q0)OD?:,[57N3C@4^SN1>64%T(I8A-&L@CE7:
MZ9&<,.Q&>10!-1659^(+2]\1ZEH<23"ZT^.*29F4;") 2NTYR?NG/ K5H **
M*KW]];:7IUS?WDHBM;:-I99""=JJ,DX'/04 6**PY?%6GQ7V@6NV=VUQ7:T=
M4&T!8_,.[)R/E]CS6Y0 4444 %%4-(U1=7M'N%M+NU"3/%LNXO+8[3C<!G[I
MZ@]Q5^@ HKF],\96^K^);W2+'3-0DBLI7MY]0\M1;K*HR4SNR3R!TKI* "BB
MB@ HHHH **H:SK-CH&ERZEJ,WE6L14,P4MRS!5&!ZD@?C0VJ*NO1Z3]DNRSV
MYN/M(B_< !@NPOG[W.<8Z4 7Z*** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MAG4-4M/&EI9:9!XKFT:\@E%Q_;MM,5MI57<C+(XR V"I&>N*YVWU2ZT[R?\
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
MYB68G[O)&2I..*W[3PA;6/BFRUBUF\J"STK^RXK0)P$WJP.[/8+C&/QH Q_
MSWMAXK\5^')M2N[^STU[:2UDO)/,E02QEF4N>2 1QFN[K#TSPXNG>*M=UP71
MD.JBW!AV8\KRD*]<\YSGH,5N4 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 50UK4VT?2I;Y;&[OC&5'V>SCWRM
MN8+P.^,Y/L#7$_$./5O[<TZ>6RUN^\-I XN+?19BDPGW#:S!2&9=N> >O/UY
MZ_UQ(_A'K\NB>)=4N7MKZ!4^U;XKNR#31CRF8G<>,\GL2.: /9J*\Z:UE\:?
M$/Q!I]]J.H6^G:(EO%#;6=R\'F22)O,CE""<< #.*Y._OM;TCP#\0(QKU_<7
M6GZK!#:W<DY\Q$WPX&1TX.#C&<GUH ]QK$F\306=CK=[>V5[:VVD[B\DL6!.
MJKN+1\_,.WUKB]9TBX\':]X6O[/7-6N9K[5([&^6ZNVDCN%=6);8?E4@KQM
M K)U\3ZMX7^)L=W?7K)8WCO BW+J% @'R8!^YR25Z'TH [S0_&%SK$FGB7PS
MJ]E'?;VCFE161$5 P9RK';NW8 /.0:ZFO,+**;1O$GPYT^UO[]K6ZMKR6>.:
MZ>02'R$(!R>0#T'0=J@\,Z+=^//"LGBB\U_5;74[V29K,V]V\<5DJNRHHC!"
ML/EYSU_6@#U:BO,/$UQ VMV&GZSKVKZC+'IZE]+T&"5'EDS@SN8CPI[*2 />
MN<CUO5+?X??$&VBN]8MUTR2/[%]NF/VJW5PIVEP2?ISG!H ]RK/M=:L;S6]0
MTB"1FN[!(GN%VD!?,!*C/<X7/'M7G6MZ5>>%CX8UVWUW5I[^[U2UMK[S[IGB
MG24X<>7]U0.V ,5:\+:+!%\9/&-P+F^+0+:2*K73E6,D;DAESA@/X0>%[8H
M]+HKC?&-U=:1XD\*ZM'<S)8F]-A>0B0B-A,N$9AT^5P.?]JN+TCQM?Z9XA\0
MZYJ-Y++I&HV=U=Z9%(Y*+]ED,85 3@;A@\=: /3[[Q#;6'B72=#DBE:XU-)G
MB=0-BB( MNYSSN&, UKUXQ/H6HW&M?#73=0U:_CO);*]EO+E)CYY+(CL@<\K
MR=N1T XQ6B+^Z\">(/%EC:7EY>6-IH8U2WAO9VF,4H+K@,QSM. 2,T >K45X
M/%<ZN_AJ#5["#QU/XH>)+@73QNUK*YPQ3R]VSRCD@87I@UU$EM?>*?B;-I][
MJ6J6.G_V);W4MC;W+1?O2[#!(Y&,G.,9P,]* /4**X;X=RW=O>>)M$GOKF\M
M]+U'RK62ZD,DBQLBL%+'DXSQFH_$IN=?^(NF^%&OKNSTU=.DU&Y%I,8GN")!
M&J%UY &22!UH Z:W\0VUQXJO/#ZQ2BYM;:.Y>0@;"KD@ <YSQZ5KUXVYG\">
M*_&UW;W=Q?&TT**>U^UR&5T&Y]JLQY8!LGGG'&:S1<:O#H%MJFE6OCJ?Q-MC
MG,\\;M:W#'!9#'NVB,@D# !'% 'NU4-3U-M-:R5;&[N_M5REN3;1[Q"&!_>/
MZ(,<GW%</Y=QXW\?ZMIM_>ZA9Z;I%K:D6=K<- 9)9E+EG92&.T#&,XJ#6;?5
M_#5OX8L&\075[&_B>&))&D(E^SLKD0RL#^\QCJ>O''% 'IU<SIWC.#5='L-3
MLM,U&:&\OC9;8X@S0X=E,CX/" KR?<5S.BZ;/XZU/Q%J5_K&JVWV+4YM/L8;
M.[:%;=8L#?M7AF).3NR/PKG- N+[3?A]X+BCO94D?Q7Y%P\+E!,IFFW XZJ2
M.G2@#V^BO+-#T*?Q=KGBX:GKNLK:VFK20VL%M>O$(CM4DC!YQD8!X'/')K,T
MS7M:U_PIX'T2?5;J&;5[JZAO+^%]LSQ6Y?Y0W4,P503UX- 'LU%>:1Z7<>&O
MBKX>T^SUG4Y=*N[2Z<V=S=O*JNH7G+$D@Y& <X(..M;_ ,2#?P>"[K4=,GGB
MNM->.^ BD*^8L;!G1L=5*[N#Q0!UE9&O^(;;P[%827,4L@O;Z*R3R@/E>0X!
M.2./6O/+[Q5?3_%'3M3M+Z7_ (1V&6VTV6)7/ER27,3R*Y&<9&8AGWK(UR2_
MU_PK;ZN=0N$&K>+H/[/<N6%O"KF*-D4\#E2W3G- 'N-%>;-ITOA#XD^&+6QU
M75)[75TNX[R&]NWG#-'%O5QN/#9ZXKD=*U:Y\5:5<:Y?0^-WU"YEE-I+I2N+
M:U56*HJ*K!6QCYMP.3D4 >SZAK5CIE_IUE<R,+C496AMT"D[F"ECD]@ *@TS
MQ#;:KK>L:7#%*LVE21QS,X&URZ;QMP?0]\5Y?J5G?^(KOX;W7B#^T;'5+F2:
M"ZCCG>!E*1O\X52-C-C.1@X..E:&E^&$\0_$CQRMUJ6HP6L4]J!#9W+0;W,
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
M1,51R2R+*5W*IR>/>MHZ5?6OBC1AI\L\.C6EE)#+ ''E'&T1C&<ENO/3 ]:
M*WQ)UJ]T#P'J-]IT@BN_W<,<I&?+,DBIN_ ,3]<5R_BO0%\ :#!XDT?4]3:_
ML[B 7/VF\DE6^5Y%1E=6)&3NR" ,5Z-K.CV6OZ-=:5J,7FVETFR1<X/L0>Q!
MP0?45RT7P^GN);&/6_$VH:MIUA*LMO9S1QH&9?NF5E ,F/?OUH Q?[#;Q3\5
M?%%I?:IJ4=A81V4D5M;731+YC1GYN#VVGCWKU&L;3_#T.G^)]8UQ)Y&EU18%
MDC(&U/*4J,?7-;- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M$PD;;E5SG Z].1]14K_$LVVIQ:=?^%M:M;R[C,FGP,L;-=X(RO#80@')W$8
M.3Z@'>45RFD>.[2]M]:.I6-UI-UHJA[ZWN-K%$*EE92I(8$ ]/2L_P#X62\$
M=E?:AX7U:QT>\DCCBOY3$0N\X0NBL64'(Z^M '=T5Y_;>)=9D^,=YHS6%Z=.
MCL4VKOCV)EVS,1NR0<!1U/'04FA^,M'TCX?:3>6T>K78O;B6WLK69A-=SR>:
MX(SG& 0>2< 8H ]!HKE]'\9B]UL:)JFD7FCZF\1GAAN61UG0=2CH2"1W'45A
M1?%F*ZT,Z[:>&-9GTB')NKM1&!%@X;"ELOCN1P/7@T >BT5%:W,-Y:0W5NX>
M&:-9(V'\2D9!_(UREWXYG;4+^UT7PWJ6L)I\AANIX&CC19 ,E%WL"[#/( H
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
M<3%KA_( "K@<\\$]N:S? ^C:E\/?$,*ZG9Q-!XD&^66UA^6QN<LPA.,XCPV
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BL;
MQ5XEM/"7A^?6;V&XF@A9%,=NH+DLP48!('4CO7.3_$^&QB-QJ?A/Q/I]FF/,
MNI[)3'$/5MKD@?A0!WE%1V\\5U;Q7$$BR0RH'C=3D,I&01^%-N[N"PLI[RY?
MR[>"-I97P3M51DGCV% $U%5=-OX-5TNTU&U+&WNH4FB+#!*L 1D=N#5J@ HJ
MAJ.I_P!GW%C%]AO+G[7.(=]O%O6'@G?(<_*O&,^XJ_0 4444 %%9/B3Q!:^%
M]%DU6\CFD@22.,K" 6R[A!U('5AWK6H ***0G )P3CTH 6BN5U#QS;Z=X8T_
M6)](U19M0G6VMM.>$+<M*Q("E2<#[I/7I6_97KW.EQ7MS:RV3-'O>";!>/U!
MVDC\J +=%<W/XWTF+P_IFMQ">>RU*ZBMK=HTP29&VJQ#$8&1]?:NDH ****
M"BJ%AJ?V^\O[?[#>6_V.41>9/%M2;@'=&<_,O.,^M7Z "BN:D\8QMXQD\.6>
ME7UY+;B,WES$%$5MY@RNXD@G@9X%=+0 4444 %%%% !15>_OK?3-.N;^\D\N
MVMHFFE?!.U%&2<#D\"J(U^*1M&-O97L\.JKO2>*+*0+LW@RG/R@C@>] &M11
M10 4444 %%%% !116;K^M6_AW0;W6+N.62WM(S(ZQ %B!Z9('ZT :5%1V\RW
M-M%.@(65 X!ZX(S6;8>(+74/$6KZ+%',MQI8A,SL!L;S5++MYSP!SD"@#6HH
MHH **** "BBB@ HHHH ***HZUJL&A:)?:M<I(\%G \\BQ@%BJC) R0,\>M %
MZBJ]C=QZAI]M>Q*RQW$2RJ&Z@, 1GWYJC8>(+74?$6L:+%',MQI0@,SN!L;S
M5++MYSP!SD"@#6HHK,\0ZY;>&] O=9NXY9+>TC\QTB +D9QQD@=_6@#3HID,
MHG@CE4$*ZA@#UP1FGT %%%% !1110 4444 %%%% !16>NM6+Z_)HBRDW\=L+
MITVG"QEMH.>G)!X]JT* "BBLFS\06M[XDU/0HXYA<Z='#)*[ ;&$@)7:<Y_A
M.<@4 :U%9^H:U8Z9>Z?:74I6?4)C#;H%)W,%+'Z  'K6A0 4444 %%5[^]@T
MS3KJ_NF*V]M$\TK 9PJ@DG\A7&CXEQ#0;;5)/#NKQ_;YXX-/MV6/S+LNI92H
M#8 P,\F@#NJ*KV%S)>6$%S-:RVDDJ!F@EQOC)['!(S]#5B@ HHK/T;6K'7K
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
MUM;UO7IM5OEA,$($(@AA0G)P@)RQ]2: .HHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **XCXJ2WL7A*
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
M;?;(9"@8#+!B>IZ8XKI-7\.Q:OK.BZE).\;Z5.\R(H!$A9"N#^=;-% '%3>
M[NUO=0D\/^)KW1[7496FN;6.&.51(WWFC+#,9/MW_"K4/@+3K2/PW%:331PZ
M%*\L2L=QE9E(8N3W)8GBNKHH *\F\*^&-8OK[Q?/8^(;_1UGUZZCEC2!'$B?
M+ATWC*-R1N'H/2O6:* .1N?AYI9\/Z5IFG3W.GRZ0_F6-Y"P,L;G.XG(PV[)
MW C!S4FD>#7MM<.MZUJ\^LZDL)MX7EB2*.&,_>"HHQD]R>:ZJB@#S\_#2X_L
MN305\4Z@OAQR0=/\J,N$+;C&)B-VW/XXXS700^$K.#Q%>:JLCA;G3X]/-N!A
M5C4G&#U[XKH** .%TWX<?8=.T>PFUVZNK;1]02\LUDB0%%56 C) Y'S$YZUI
M>)/ VG>)M<T?5;J21)--DW;$QMG7<KA']0&4&NHHH YSQ'X377+ZRU2TU"XT
MS5[$,L%Y JM\C?>1U8893Z'O5.T\"!8M9FU/6+K4=3U:T:SENY$5!%$00%C1
M>%'.?<UU]% 'F?CR.QTSX?V?@F'[5=:K+;0V^F+'$VYI(R@60N!M7:0&.2.,
MUW7A[1H?#WAW3](M\&.T@6+=_>('+?4G)_&M*B@#G?$?A1-<O++4[34)],U:
MQW"WO(%5OE;[R.K##*?0U3L? J1'5KO4M5N=2U;4[5K.2]E14\N(@_)&B\*,
MG/N:ZZB@#/T/2DT/0-/TF*1I8[*W2!788+!5 R?RJMJ'AV+4/%&C:X\[I+I:
M3HD0 VOYJA3D^V*V:* ,&7PK:3^*+W6IW:47FG#3Y;9E&PQ[BQ/KSN(KGO\
MA6EP=-70G\5ZFWAQ2 -/\N,/Y8.1'YV-VSMCKCC-=_10!YAXP?2])\807,E]
MJ?AJ<62Q1ZI:P":"X0,?W+J48;EZC/8_2J'A'P5!XCT/Q:EU)J8T[6+V-[6[
MNLK<2^6 ?.P0, OD@$#CC %>O44 <+>?#Z^UA]/EUOQ7>WTNGW45U;!;>.*-
M71@<LJCYB<8R3QDX'-:LWA)O^$U;Q'::K<6QG@6"[M!&K).J[MO)&5(W=O2N
MEHH Y>S\#V-M\//^$-EGDGM#;O!YS !OF)(;'3()R/I4FG^"=+L_!!\*S[[J
MRDC=)WD.'E9R69R?[VXYSVXKI** .&C^'MW.+*TU?Q5J&I:192))%9211H7*
M?<$DBC<X''IGO6K_ &?I_A;4_$?BJZNY1%?B"2X'EEA$(DV @*"3G.3Q7244
M ><_"_0X([O7_$T-O-#;ZK>/]@292K+;!BV0IY4,[.V/3%=1H5KJL&L:]+?7
M%Q)9RW2FR29@=B;!NV@=%W$@9YXK>HH QM8\.Q:QK&BZC).\;Z5.\Z(H!#ED
M*X/YU4TCPH^B^)]4U6VU6<V>I.9I;!XU*"8A07#8W=%Z=.:Z2B@#G_$OAC^W
MIK"]M=2N--U/3W9K:ZA56P&&&5D;AE(QP?2LZW\!!HM:FU36+G4-3U:R-C+=
MM$D8BB(("HBC Y8GG.378T4 <UJG@VWU3P'#X5>[E2"*&WB$ZJ-Q$+(0<=.=
M@_.H=5\&S3Z_+KNAZW<:-J%S$L5T8X4FCN%7[I9'&-P' ([5U=% '&_\*WTM
M_">HZ)<7=Y/+J,WVFZU!W'GO."&#YQ@8*C  QBHHO %W/K&DZKK/B>]U.ZTN
M;S+<-#'$@4J0054<DY!+')X'3FNWHH Y%OA]ILVD:[IMS//)%JVHOJ)D4A'@
ME.W!0^JE 0:JIX O;G6=)U/6?%-[J4VES>9;HT$<28P00P4<L>/F]O<UW%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!P/Q>@:Y\&6\"3&!Y=3M$65>J$R@;A].M4-7T:#P)XA\+WV
MB7-ZO]H:DFGWT,UU),MRLBM^\8.3\RE<Y&.M=CXK\+VGB_1?[*OIIHH#-'*6
MA;#'8V<9[9K.T_P.8M:M-4U?7=0UF2P#"Q2Z$:K"2,%B$4;WQQN- 'G6GSOX
MLGU?4]7T#Q/JDQOIH+273[I8HK-$;:JH/-7YAC))')KTWP#-K<W@VQ_X2&*5
M-2CW1R&;&]U#$*S8)&2N,\]<U1N/ +QW]_<:)XBU+1H=1D,MW;6PC9&D/WG3
M>I*,>Y%=%H.AV/AO1+;2=.C*6MNN%W'+$DY+$]R223]: .)?3X_&OQ*\0Z=K
M$UR^FZ+#:I;V45P\2.\J%VD;8021C YQ5#5;*[T^?P_X*B\27<]AJ.ISB699
M<3PP1Q[Q;&3);VSP<<5U^L^#OMVN?VWI6L7FCZF\(@FEMU1UG0'(#HX()'8]
M150_#;2#H*Z>+J^%XMX=0&IB4?:?M)ZR;L8Y'&,8Q^= &2^FQ>!_B%X;M-%F
MN8].UG[1!<V,MP\J;DCWK(N\DJ>Q]17+:'X:BU;X/WGB2^U'4Y-5MX;R:TG%
M[(OV;RGDVA0&QU7)R">?I7I&D^#/LFNQZYJVL7FLZE#$T-O)<*B) K?>V(@
M!/0GJ14VF^#K/3/!$_A:*YG>UEBGB,K8W@2EBQZ8XWG'':@#A];BUK6M,\)Z
MQ=Z;>Z[I#Z4DE[86-T89#.ZHWFE05,@Y("YX)K.U+5+-/A%XGBT;4=8C>UNX
M,V>H[DN+#=+'^[R26VXSCD]37>7'@&(+I$VEZO>Z;J.EV2V$=Y"$<RPJ!\LB
M,"K<C/;FHI/AM8W/A_5].O-2O;FZUB6*6]OY"GFN8V4H  -H4;< 8Z$T 9K:
M=%XU^)7B&PUF6Y?3M%BM8[:TBN'B1GE0NTC;""2.@YXKD#>:AX0\)>.8=-O+
MF6Z.OI:1W1;?,JNL8SN/5PIQD]^:]/UGP=]OUS^V]+U>\T?4VB$$TMLJ.L\8
M.0'1P02.QZBJEA\-M'M- UG1KF>[OK;5I_M%P]S(#)YF%^8, .<J&SZ^W% '
M&PV.H:5JND77AKPQXHL;A;N-;Y[^Z62.Z@)Q)O!E;YNX('!K2TWP_'XE^)WB
MU]2O;]K?3;NU>UMXKEXT1S"I+$ \_= QTY/K6_;^ 'DOM/FUKQ'J>L6^G2B:
MTMKD1JJR+]UW*J#(P[$UMZ7X>M]*US6=5BFE>759(Y)4;&U"B;!M_ =Z /']
M'EF\7:?=ZUJF@>*K^_N;B;[-=V%TL<=HJL558E\U<;<<Y7DYZULV+ZWXJU3P
MMX:\5M=6P&ES7M_!'*8VNW23RT#LAZ8PY /4UU,WP\:*:^71O$FJ:187\C2W
M-G;B-EW-]XQEE)CS[&K%W\/M,_L_2(-)N+G2;G1U*65W;$%T5OO*P8$.&ZD'
MO0!A>%M$AT#XP:S9VT\\EL=(@>%)I6D,*F1AL#,2<9!(R>,U>^*GVI].\.6U
MK>W%F]UKUK;M-;OM<*X<'!K4\/\ @J/0]?O-<EU6^U#4+R!8;B6Y*X;:<@@*
M %[# XP*T=?\/6_B :8+B:6/^S[^*_C\O'S/'G"G/8YH \]N/"-G9_$VR\/V
M=YJ<&CW^FR7-[:B^E(G=' !+%MPSNYP1G'N:-.G3P]IWQ!TG^W+G3-+TV>,6
MMTY:=[598U)"9.3R< 9ZGUKT*;P];S^+;7Q"TTHN+:T>U6,8V%68,2>^>*RM
M0^'VEZI%XCBNIKDIKLD4DVU@#$T8 4H<>J@\YH \WO/(TB_\-ZAH6B>)M,D?
M5;:WGO\ 4KAE%TCMAE:-I"26Z_=&/:MJVL;/1?B-\0=:@AE>YTVQBO(5:XD*
MEVAE9LKNP03T!X';%=%=?#J75OL3ZUXHU34);"XCN+4E8HTC=&!!*JHW$XQD
MYX)QBM1_!\/_  F,_B&+4+F,7<*PWMEA6AN0JLJ[LC(P&['M]: /*+*VU'4/
M",.KV^B>+9O%%Q +J+6%ND$9D(W !?-V^5VQL^[VKI+[3;GQ;\2-+TW69KRT
M@D\-)=WEE;W#1AI?-P5)4]BW8_PBMH_#!!I[:+'XEU=/#K,<Z8"F-I.3&)=N
M\)VQGIWKHX?"]E;>*8==A9XY(=-&FQVZX\M8PX<$=\\8^E '#1W:Z5J_Q(AE
MUN?3;.RMK".*[<F4VP-OC<H)Y8G'N3CO7-Z@8-).@ZGH>C>)["?^T;:*;4]1
MN&472.P#!HVD);=U^Z,5Z;J/@#2M5;Q+]LEN'3Q L N%5@/*,*X0H<=<@'G/
M(JA>?#F;5X+9-;\4ZK?M9S1S6N5BC6-T((8A5&]L C+9ZGO0 >%?^2J>/OKI
M_P#Z(-=U6#%X7A@U7Q#J,%Y<Q7&MQQ)(R$ PF.,HK(<<'G//<5J:99OI^F6U
MG)=SW;PQA#<7#;I)"/XF/<F@"U1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !139-_E/Y04R8.T,<#/;/M7%HOB
M72_'>E6S:XVJ65[%,][;R6\:"V"J-KH5&0"Q"X8GKU/4 ';4444 %%%% !11
M10 45Q7Q;O;O3OAAK-W8W4UK<QB'9-!(4=<S(#@CD<$C\:J:MXLU*S^*>CZ+
M%8ZC+8R6CM(L4<961B4 DR6!VIDY_D: /0**RO$T\-KX4UBXN)KJ&"*RF>26
MS8+,BA"28R>C@=#ZXK"'C.TTZQT6PL;+5]8O;K3X[J.&,(TWDX4>9*S,%!).
M"<\G- '945C^'/$EIXELIKBVAN;>2WF:WN+:ZCV20R+C*L,D=QR"15*^O+2/
MXA:39O=:DMW)93O'!&X%JZ@KDR+U+#(Q^- '2T5YZOQ=TF33/[6BT;6Y-*C?
M9<WHME\NW.[;\WS9.."=N< COQ6C:_$2PN-8L+.32]5MK74G,=C?SP!8+AL9
M&.=PW#D9 S0!V-%<9-\1;8ZOJ6EZ=H>LZE>:;+LNDM84(08!#99P#G) '4[3
MQ5J7X@Z%'X7M->CDN)X;R006]O%$3/+-DCR@G]X$'(/''6@#J:*YC1_&MMJ6
MLC1KW3-1TC4GB,T,%]&H\Y!U*,K,"1W&<BL5/BG;ZG97,FC>']>NEC296N([
M5/+BD3=\K$OC/ /&>"._% 'H-%>=^&/B!Y7PXTK5M<M]1>\N&2WC40JTE],P
MR#$JG!!YZ[>AK;TCQO#J&O)HE]H^IZ3J$L+30)>QIMF1>NUD9AD9Y% '4T5Y
M^/BSITVG2ZE::#KMU86S.MW<Q6R[;?:2#G+\X W';G (SZ5%XD\;W=MXP\'P
MZ7:ZA=Z9J$<MP_V6-"+I3%E I9@?ESN(XX(Z]* /1:*JZE=O8Z;<74=M-<O$
MA80P %W/H 2!G\:\_P#!_P 1-GPULM:\11W[7,C^2C^2I:^E=FVK"JGGIC!
MZ>E 'I5%<OI/C>WO]:BT>_TK4M'U">-I;>*_C4"=5Y;8RLP) Y(ZBM?7M9M_
M#VA7NKW:2O;VD1ED6( L0/0$@9_&@#1HKC8/B3ICZ3>:M<Z=JMGI\/E^1/<6
MVT7N\D((1G+$D>@X(-6=+\<07FL6^E:AI&J:/=7:LUH+^)56?:,D*59@& Y*
MG!H ZFBN!D^+&F?9;N\MM$UNZL[&5XKVXBMUV6Y1B#DEN>!NXS@$$XZ5:B^)
M6F2W^GQ_V;JJ:=J,ZV]IJDEN%MYI&^Z!D[@#V)7GZ<T =I17+:KXWM['69M(
ML-)U/6+ZV19+F.PC4B -RH9F91N(Y"C)J.X^(V@VWA:'Q"YNC9/=+:2((OWL
M$A;:5="<@J>H&3Z9H ZVBN&_X6=9Q:@-/O- UZUOIH_,L[:6U4O=C."$ 8X(
MZD-C Y-5]8\:+K/@+Q<;2'4-*U72[20303CRYH6*%D8%2>".00>U 'H-%>?:
M)\2+5=*T8ZAINL065TD,":M<0CR))2H&2=VX!CT9@ ?UK:UCQK;Z=K+:/9:9
MJ.KZC'&)9X;&-3Y"'H79F4 GL,Y- '3T5RDGQ"T6/P==>)F6Z%K9RB"Z@:(+
M/!(75"CJ2,$%@3STZ9K0\.>(_P#A(X)YUTG4["*-@(VOH!'YRD9#(,DX^N.M
M &W17 67BS4I_BWJ6AO8ZC]@BM(Q&/+C"1MELRL=V=K8 '4^PKGO _Q+:P^'
M=A=:EIVO:E';"07VIB/S$C_>-U9FW-@$9(!Q^&* /8**YW6?&5AI)TZ*&WN]
M2O-14R6EK8H&>1  2_S$!5 (Y)'6LS_A/TNM+UU8M(U2UU?2X!(]C/$GFX8'
M:Z_,59>YY[&@#M:*Y3X<ZW>:_P"!]-O;^&Z2Z,2B26X51YYV@F1=I/RG/MTZ
M5>A\6:=+<:_"ZSPOH>#=^:H'RE-X=<$Y4KGKCI0!NT5R4'Q#T>Z\$V_BF&*[
M>TN)E@CMPB^>TAD\L+MW8SGGKTKFM(\:7>G^*?&%D=.UO6I(=1W)#:+Y@MXO
M+7C+L ,G=A1R<'B@#U*BN6/Q T/_ (1&U\2*]P]K=N(K>!(B9Y92Q7R@G=\@
MC'3CKBDT[QQ!=ZBVFWFCZIIFHM T]O;7<: W*KU$95BI8<9!(/- '545XC>>
M-=;U+X2>++V7^U+.[MKXB*[^6+8GVA%$:E&R&5>#]>IS7>VGQ$LI]6L+.YT?
M5[&#47\NRO+NW"13MC('WBRDCIN S0!V-%<MJGCBWLM9GTG3])U/6+RU17ND
ML(U(@##(#,S*-Q'(49-177Q'T&U\+6_B%C=-937*VC*L7[V&4D@JZ$@@@@Y
MR?3- '745D^'];?7M/>[?2=1TPK(4\G4(A'(0 #N !/'/Y@US[>)M,T75?&M
M]+/J\_\ 9BVTEW [*T48,60+=<C&1RV<9- ';45Q4/Q+T][S3UFTC6+73]1E
M6"TU&>W"P2NWW?XMP#=B0,_2N;AU.?7/C#J$>H0Z_!9:4D)@1)A%;PD;F:28
M!^5;;QUR.H% 'K-%<+_PM+3?LW]I?V/K7]A;]O\ :_V8>1C.-^-V_9G^+;5O
M7?B%I^BZU'H\6G:GJ=_-:+>0Q:?")?,C9F&0=PZ;2?3D<\T =?17%3_$BU74
M[W3+/0=;OM0LA&UQ;V]NI,:N@<$DMC^+&,Y)!P#C-5#\6]'?2TU>VTK6;G2
M%^T7T=L/+MR<9#98$E<C.T$#U- 'H%%<YK7C*TTK4+73;:QO=5U&YA-Q':V*
M*S"('&]BQ"JN>,YY-8U_\0A<^#O$EWI^GZE;:MI,+++:30IYMNY0E)""Q4I_
M%G)X!X- '>45YU8>(EU#0O!%SJC:Y9W=S<11IL9$%U)Y.2TH#'=$W)]<XX%:
MU]\0+:'4KVRTW1=7UC[ VR\EL(59(7QDIEF&YAW"YH Z^BN0O/B3H-KIFC:A
M%]KO(-79X[7[+#O8NH/R%<@AB1MQCKUP.:LZ#XTM]:UJ?1I],U'2]3AA%P+>
M^C53)$3C>I5B",\'GK0!TU%<UX]O+2P\'7=S>W6I6MNLD(:73'"3@F5 -I/&
M"2 ?8FF:KXVBL=:N-)L=&U35[NUC22Z6QC0B ,"5#%V7+$#( S0!U%%9N@ZY
M9>(]&M]5L#)]GG!P)$VNI!(*L.Q!!%8NK>/;/3?$,^@0:5JFH:I%"DX@M(5;
M<C9YW%@ !@9SC[PQF@#K**X!?BQIL^F2W]GH>NW45KN^WB.U4&R*D[EDRP!8
M8R0N<#DXK9U+QQIME!I1M(+O4[C58O.LK:RC#221[0V\[B J@$<DCK0!TU%<
M;%X^CO=/UM(](U2UU;3(1))831)YI# [77YMK+QGKVK.\+>/Q%\-=.UK7XK_
M .TR;(5S$IDOI6Y'DJIYSSCIT/04 >AT5S.C^-(-1UA=(O=+U'2-0DC,L$-]
M&H\]!]XHRLP)'&1G(K(@^)&GZ]#=P66E:]]E2.XCN+^*!52W:-6R-^[ ;"Y&
M,_>7UX .]HKBK7QEIND^%_#BVZ:OJMQJ5LILH"%DNYU" EY"2%! (R2>]*OC
M2+6--\06 LM1TG5K&Q>9K>[4(X4HVUT96((R.H/6@#M**YWP%<SW?P_T"YN9
MI)IY;")Y)96+,[%1DDGDFHO^$ZTI?#FLZW)'=1P:1<2VUU$R+YGF(0" -V#G
M(QSSD=* .GHKG!XTTQM*T#4(DN)8]<EBBM8T52X+J6RPSP% .[!.,=ZXJ_UD
M'0-'ETG4]8*/XOCMIGNY_P!XP\U@\8*GF+L%/;K0!ZQ17&>$[VZN/''C:WGN
M9I8;>[MUAC>0LL0,()"@\ $\\5V= !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 17-Q%9VLUS.VV&%&D=@"<*!DG Y/
M'I7GE]:Z%XD\5>'O$'A2>"74DNPUW<VAZVNUMZS8Z$_* &YR?8X](HZ4 9]K
MK5A>ZQ?Z5!*S7E@(S<(8V 7>,K@D8.0.Q-:%%% !1110 4444 <)\9(WE^%&
MMI&C.Q$.%49)_?1U6\27]OHWQ6\,7]^7BM);&>T6;RV9?-9DVJ2 <9]Z]$HH
M Y_QTK/\/O$BJ"S'2[D  9)/E-7GFJKHD=EX3;6I=5T.5=%A%OKUE*T85MJY
M@? /^]\W'6O8Z* .&^&NJ:OJ5IJ@O;Z74M.@N1'IVHS6_DO<Q[1N)&!D \!L
M<\TNJHY^,OAUPC%!IEV"V. =R5W%% 'C6GP2+^S/?Q>4PD,%W\FTY)\]^U=#
MXMB<VGP^"1L=FLVA( ^Z/*?\J]$HH \HT#QEHOAKQ?XV@UB5[42:GYD<YA9E
ME_=J"@*@_,,9QU^;BL>TT[4-(M=$\7WNG726"Z_>ZC/:B(M);07 *H[(.?EP
M&('(W5ZGH7AQ=$U/6[P7)F.J7?VHH4V^7\H7&<G/3KQ6Y0!YI-J]GXW^(OAB
M?P^SW=GI!N)[R]6-EC3?'L6,,0,L3U [58^&]M)_PJJ>$1,)9);X!<8))ED
M_I7H=% 'A]AXKFM?ACX6M+"\EL(K>=++5[[[(7>PPI/W67 R>-V"!5G2)+2;
MXM>&I[#5]9UFU^SW:&_OB3$7* [(SM5> ,G [CGBO9Z* /+_  ?"Z? [58S&
MP=HM2^4KR<O+CBLR2]AT.T^$^KZCYD-A:63QW$WE,PC9[554$ $C)XKV.B@!
MDH+0NHZE2!7A&A7:KX%\&W<<%S.WA?4#_:UJL#^9 K>8-^TCYMN0>,U[U10!
MYG?:U9>.?'/A8>'7>\M]+GDN[R]2-ECA4H5";B!EF)Z#TKH/B:C2?#/Q"J*6
M8V;@ #)-=910!YG\0M)NKSP%X=GM4O#%IEW:7=PME_KEB5"&:,8/S+N!'':L
MK3UT#7/%N@II>N^)O$4EM<?:F>6<>39[1]Z3=&.3G;M!S7L-% 'D^B0.OP8\
M9IY3!W;52%V\MG?BI]?A<_#GP"BQME+_ $K*A?N@ 9KU&B@#Q6YM[/P_X[\2
M_P#"0^(=<T**_N%N[.XLY"D%PA4 KG8WSJ1C'IC%12Z="O@2&YL[;5O)O_%-
MO<A]38-+.-ZCS<!1M#8S@C/?O7M]% '#Z]&S?%[PA($)5;2^RV.!\J5S6O0R
MF^^+I$;G?IEJ$PI^8_9WZ>M>NT4 >.:]XBL?%?PXM/!^E0SMKUW';6YLC ZM
M:[&0L[Y&%50IP>_&*9J=K:Z#\1_$,^OZ_K>B6FI>1-:7EE)LBG"Q[61SL;#*
M1P/0U[-10!X9J>GV[_"#Q;>V$.L21:A?0.LVI,&DN@LT0\T*%4A2/49XKW/&
M!@444 >>+?V^E_&Z^CO2\1U/2X([1C&Q65U9RP# 8!'O63X<@=?V:KF(Q,)#
MI=]\FWG):7M7K-% 'D.IZU>:?#X.T^[U:?0-%ET=&EU*& ,[3!% AWLK"/CG
M..>E5_#$:W'C3Q6ME/JU]#<Z&HMKK4=Q>YP6!*9 ^7)P, #TZU[-10!Q7PIU
M.TO_ (>Z5;V\C&:P@2VN8VC9#'(JC*G('Z5S'Q*L;VW\51P6$4AB\5VL>E7#
MQCB-EF7YV_[9/(/PKURB@#QVPTBY7XJMX56V9=&L]1?Q"K8PGS1J$0?25F./
M:NI\"1,GB?QPS(5WZL,$C&1Y2UW-% '@0TJZ?P!X?U(C4([73=>NI;MK$$3Q
M1M(X\U1@_=Z]#P371:$FAZQX\T:72M9\1^(&L1+,UW<3@V]IN3;ALQC+-G&T
M'/'->MT4 >"7]W$?A1XXT$B4:G;ZI)-);M$P.QKI"K#C!!'I7H?Q'C9I?!VQ
M"0OB2T)VCH,/S]*[BB@#Q2:WL_#WC?Q,OB+Q%KNA1WUW]KM)[.0I!<HRCC.Q
MOG4C&/I@4Q]-A3P5IUQ:6NK"&_\ %MO=;M38/+,"X!E("C:&QG!&>_>O;J*
M"O&_$D,K'XO8C<[X+/9A3\W[@=/6O9** /._'<3'P1X:1(R2NI:=PHZ ,*@E
MTVYU/QI\1K& %)+S2+:"%SP-S12J.?J17I=% 'D'_"9:9_PJK_A%?LUS_P )
M%_9G]F?V1]F?S?.\OR^F,;<_-NSC'O6GX9TNXTOXG:;:7*EI;3P;;V[R=1O6
M8@@'\*],HH X;PC$R_$;Q[(4(#W%GAB/O 0"N4TZ"0?LUZE%Y3"0Q7GR;>3^
M_?M7LE% 'DVN:Y<6OB'2],U/7+GP[HITF.2.\MX5WW,N<&/S&5MN!@XQG]*R
M_#\#7,?Q1BM/[5N1=:=']EDU ,9[D>1*H;Y@"03TX'!' KVVB@#Q^'4K76=#
M^&3V#O*+2_@MKC]VRF.1+<AE.0.A[]*N^&/$FF^ CKNC>)));*Z_M.XNX&:%
MV%Y'(VY60@'<>Q'48KU.B@#Q/0]*OK6Z\$37EE+;&\UR^OEMY%PT"2(Q0,.Q
MQ@X]Z[2XC?\ X7A8R;&V?\(_*"V.,^>O&:[BB@#A_BZCR?#745169C-;<*,G
M_7QUS_B]M @\;7LU_J6K^%=2\F+RM3M9&\F_4#HRA2K%#Q@\UZQ10!RGP[U'
M6=4\)17.MEY)S-(L,[P>2\\(;"2,G\)([?2J.EQ,/C/K\I0[3I5J V./O-D9
MKN:* /,?#<+KX(^(2F-@SZKJI V\MD<?6L7^VKS3M'\#Z=>:K/H&BRZ)&TNH
MPP!G:8*H$.]E81\<YQSTKVBB@#QSPBB3^._$XL[C5KZ"XT9/L]UJ.XO<X+ L
MF0/ER<#  ].M8J%-4^&_@VYMY=16/P]=+'JHLHV6XM<J07 *\[>"< \$U[[1
M0!Y)H2:'K'CS1I=*UGQ%X@:Q669KNXG!M[3<FW#9C&6;., YXYJ_X*A:/X1Z
MRIC97:343@K@GYY,?TKTRB@#Q5=9O=,\.^!+"YU2;0=&FTE3<:E% &?S0JXB
MW,I$>1SG'/2F:-Y4GC'Q2]I=:M?6TOAM_)O-1W%KC#')3('RY.!@ <$CKFO;
M:* .9^':LGPY\.JRE6&GP@@C!'RBN'\0Z;=)\3QX?B@=M-\07=IJ4S ?(OV<
M,95/NQCB/XUZ]10!X_X#TR\/CQ]'N('6P\)-="U=APYN)"8S[XCW#VS6?!!-
M_P (II0\I\CQV&(VG[OGMS]*]PHH X?P<CKX^\>,R,%:\MMI(X/[@=*[BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#AOBQJ4ND^#HKR.XF@$>H6I=H6(8IY@W#CDY
M';O5S3_'2S:U9Z9JFAZGH[WX8V,EX$VS$#)4[6.Q\<[6JG\6!/\ \(A;O;VD
MMW)%J5I)Y$2[F?;*#C%9FKZU;>//$/ABRT**ZD&GZDFHWL\EL\2VRQJP\MBP
M'S,6Q@9Z4 ;=UX^'V^^M](\/ZIK$.G2&*\N;01A$<?>1=S NP[A:Z/1M7LM?
MTBVU33IO-M+E-\;8P?0@CL0001ZBO&=.M=/\+SZQIWB/5_%.F7:WTTUNMA+,
M(KR-VW*T>Q2"QS@C/7\<>F?#W3ETSP58PKI]WIX<O-]ENYO-ECWL6^8X')SG
M&.,XH T-.\16VH>(-6T40S0W>F^67\P#$B2+E63!Y'!!]"*YJ]\6Z5K3:/<
M:K%"/$/V"VDMW5%N)$##<W/S0DAACJ2.E4?B4-5T#5K/Q/H5I+<7=Q:RZ3,D
M2Y.7!:!\>BR#D^])K7AW^P='^'FD6L;2+8ZS;B5T4GG9)O<^F6)/XT ;U]XZ
MV:M>:?H^@ZEK3V!"WDEIY:I$V,[ 78;W _A%36?CW2=0GT%+99VBUKSE@E*A
M1')$,M'("<JW!&/4&O.8;.Q\->(/$=MXDU?Q+I37.I37MH]A+,(+J.0@C&Q2
M-XZ$'VK0;17LOA=;ZQ8:5J-M=6&J#68K:\E\VX<!\/NX!!9"QV^] '=Z7XTT
MS5O%.L^'X!*MSI04RR/@(X/7:<Y^4\'..:SA\2+";1]*O+/3;^ZNM6:3[#81
M(OFRJA(+G)VJG&<D]"*\WU+3-<TKPYH>N6-G,VK>((KNTO=JG<C7C>9&3Z;?
M?IBN@\7>'(M!\1>&KZ2;5K;0;/33ILEUI;NLEL1@JS[ 3M;&#@=0,T =KI7C
M:RO&U&#4K6YT>]TV'[1=6UYMRL6"?,5E)#+P>0>HKAO'GQ!NK_X?7-Q::-K6
MFVUXT'V'4FVH)!YJ'G:VY R@X) !'UJO#H%KXH'B5M ;7;XOH[V4.JZG=.4F
M=FW>2BNH)&1RV<#)XYS2>+/%UKK'PK_L&UT[4#K CMHKFR-G(#:E'3<6)7&,
MK@8/.1[T >TUY#X)\>WECX2GDFT76M5@LKNY-Y?1[6$2^:Q &]@S[5P3M' K
MUZO'?!_C&S\/>!KG2;_3[]=2\^[^RVHLY&-YOE<KL(7!Y.TY/&/3% 'H*>,=
M-DU?1+&(221ZU;/<65TH'EOM 8KUR&VG/2K5OXAMKOQ3>Z##%*TUE;QS7$P
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
MG!:6;)_:NHW,AB#,1F)%=06/&20<"@#E] O89_#.I^)=>B\21W$VH")KN&]
M# W("QHN\A0I50W XR 2*[BR\3ZO-\8-0T9["^.GQV<809CV1DLV9C\V2&P
M.I]A7)FRN_\ A2+P?9IO._MO=Y?EG=C[;G./3'-=7]K32_C;<_;(YT34M+AA
MM9!"S([J[DKN P#CUQ^HH ZWQ#X@L/#.CRZGJ#/Y*$(J1KN>1V.%15[L36+8
M>.M^L6>F:QH6HZ--?9^QO=[&29@,[-R,=KX_A.*@^)=C>7&C:5J%G:RWATC5
MK?4);:(;GECC)W!1W(#9Q[5C:YKEIX^UGPQ8>'H[FX%EJL.HWERUM)&END0)
MVL7 ^9B<8'O0!5\%W%SXA^)>N:EJ>FZS'+9W/EV_FW0$-HOE >6T:O@L=Q/0
MCOG-;'Q$UJ70_$7@Z=3>/$U[*LEO:Y+3YB(5=H(#?,1UXJUX'AEB\3>-FDB=
M%DU560LI 8>4O(]:3QG!++XU\#.D3ND=_,SL%)"CR6P3Z<T 7]!\9+JVNSZ'
M?:1?:3J<< NE@NMC"2+=MW*R$@X/!'_UZP=)\<Z-H'@;1;U(]:N[:_O9;6#S
M\37)DWR<'!YR5(7'JM:%S!*?C783B)_)&A3(9-IV@^<IQGUKB-$L;I?!OP[C
M>UF#1>(I'D4QG*+YD_)]!R.: /0]&\;+J/B Z'J.C7^D7[0&YA2[V%9HP<$A
MD8C(SR*YKQ+\1OMO@W7;K3-'U<Z6;:>"'6(@HC\S:RAU&[?LW<;P.*TO$MC-
M>_%#0E176-]*OHC,%.$+!0,FN5@\1PZ3\)+OP?=Z=?#Q#;Z?/9&Q2T=MYVL/
M,5@-I3!W9SZ^V0#K[7Q>=+\/^&+"*PO=7UB_TV.9((&4,56-=SN[L !D]2<D
MU!KGB_3]3\ Z]<:A:ZUIAL&6*\@B*QW,9W*04<$J0<CD'D9K#UJ#2!H?@X>(
M++5+**/3(Q'K=A)(LEG+Y:?NV"*2 P[GC(Z=363?SZUJ7PS\;6OVS4=8T>,0
M+I=Y=VY2>?YE,@Z N <88CGF@#TG5_&2:;JT.BZ=I5]J^IM +AX+8H!%%G 9
MW<@ D]!U-<=XR\?1:W\.?$TNG1ZCIMSI=Q:Q3&8>5(C&5-RC:<\<J?7MD5I/
M>?\ "&?$75=5U2VNVTO6;2V$5W;VSS"&2)2IC8("1G.1QBN)U.YFU[P[\2KB
M'3[F)I]1L"EO)$1)M!BP2O4$@;B.V>: /2[7X@(^LZ?97^@:KIL&I.8[&ZND
M0)*V,A2 Q9"1T##/TJCX9\3ZOJ'Q.\4:7=6%\+*W-ND.\Q[+8>6QR<-D^8>1
MC)QC.,8JU\0H)9K[P:8HG<1^(('<JI.U=DG)]!531+M-.^,?BJTNXYXY-52S
MDLV,+%)1'"P?YP,#!]30!Z#7#7UW<K\:])M%N)1;-HTSM"'.PL)!@E>F?>NH
MT/6;;Q!I$.IVD=Q'#-N"K<1&-QABIRIZ<BN5OH)C\;M)G$3F%=%F4R!3M!\P
M<9]: (%^*T%QID^J6/AK6KK3[1G6\N$2,"'82&P"V7P!N.WH",GKCNK&]M]2
MT^VOK5_,M[F)9HGQC<K $'\C7G7A"UGB^"VJP/!(DS)J.(V0ACEY,<>_%=;X
M$C>+X?>'(Y$9'73;=65A@@B->"* .@HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M*BE"W?R?O"SQ*6+;N,9%<]'I5Z/ACXTLTTG4H'EUV*>"VN4=YC$7A())R6.
M<G)Q@YKWNB@#BO'UM/<:IX-:""241:Y$\A1"VQ=C\G'0>]<K\0-/U"T\9/IN
MF*RP>-(([.X=/^63Q,-[_C S#\*]?KF[7PHR^+9/$%_JMS?R1K(EC!(BK'9J
MY&X+@<DX R><<4 ;]O;Q6EK%;6\82*%!'&@Z*H& /RKPR\6UM(+R?0K;Q-X;
M\7&5RND622S6TTN[@\IY;(>N> /3U]XHH KV9NCIUN;M4%YY2F55/R^9CY@/
M;.:\.NEMK.UN9O#UMXF\.>+C*Q&C6B2RVTDN[J<IY90]<@@ =J]YHH \UOWN
M;+XJZ?<:G;7*KJ.@#3OM%O SQK<M-D@D#Y1SG)JAX<\2GPEX%7PMJ.CZDVNV
M4<EM%:PV4DB71);:R.!MVG(R21CFO6:* /'M'TB^^'M[X5U75+6XGLXM%?3;
MU[:)IC:2&3S02J@DKR5R >GTJQXWUC4?&/@#Q*ECI-VNEJUJEE,T+I-=-YR%
MV6,C(4=CCU]*]9HH \Z\/:;/\/O%O]A6\-S/X<U;,UK,0TAM;D !U=O[KX!!
M/?CUK5^)6EWVI^%4?3K=KJXL;R"]%LGWIA&X+*/4XS@=\5V%% '&V?CHZYK.
MG6.@Z9>31NQ;4)[NUD@6T0#IE@,N3@ #/>L/PK8W</P&OK22UF2Z:TU "%HR
M')9Y<?+UYR,?6O3J* /';F[U*QL/!FGZG=ZSI/A[^PXO/N--A?S?M050(Y"J
MLR#'H!D_3BCI^GR"_P#'C66GZU]DN_#Q%I-J(E>6Z(5P3\^6R2>%.#C!QS7N
M%% 'F'BBQNY?@%8V<5K,]RMGIP,"QDN"KQ9&WKQ@Y^E6FNI?!GQ#\0:A?:=J
M%SIVMI;RP7-G;//Y<D:;#&X0$@G@CC%>BURVJ^$KRXUR;5]&\0WFD75Q&L5R
MJ11S1RA?NG:X.& .,B@#S5=/U'QEX0^(26EA-!>2ZRD\=G(=DA""-MAQT8J.
MG8FK)M]#UR?3+&PM/&&IW;W,;7%KJ%Y=1QV84Y+R,X*Y4C@#.3TKU'PUX;M?
M#&G2VT$T]Q+<3O<W-S<,#)/*WWF;&!V P.PK9H \ST?5E\!ZWXEL-7L=09;_
M %.34;&>VM))EN1(%_=@H#AP1C!QVK5^%,5U%X+/VVSELYWOKJ1H)5VE-TK'
M'Z]:[>B@#ROQ'J%PWCS4;/Q#J7B#3M'CAA.F)I,<H6Z)7]YN>)2Q8-P!D<5S
M<.EWJ_"[XAVD>DZE!)/?^;;V]RKO.\;>7M))R6.!SR<'->\44 >>>+YFTKQM
MX)UB>UNY+&V2[AGD@@:7RVDC0)N"@D9(/Y5RYTNQ\.^*/$<?B.?Q-:)>ZA)?
M6=QIDMP(9TDP=F(L@.#QSCC';%>UT4 >.#1)8O#'A5[?0]0LA/XM@OI(+J9K
MB8(=P\V0D94G )!Z9Y/->QT44 >2SM-:ZA\3=)ELKW[3J-M+<6C"W<I,OV7;
M\K 8)SQCKFK?BBQNY?@#96<5K,]TMEIZF!8R7!5HLC;UXP<_2O3Z* /(-?TF
MWTCXE:SJ>N2:];:7JL,#P7FE2SJB/&FQHY1%SGNN1CD^]=+\-["")=8U*VTW
M4[6&\N%$<^IW+R3W:HN!(5<;D'.!DDD =*[JB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH Y;Q_=6-GX?MY-0MYYX3?VR*L,OEL',@"G/H#U'>JM]XYO1XHU/P[
MH_ARYU.^L%BD<BX2*/:Z[LEFZ'G '.>>F*/B=9W5]X7MHK2VFN)!J5HY2)"Y
M"B4$G [ =Z/#MG=0_$_QI=2VTR6\Z6 AF:,A)-L3!MIZ'!ZXZ4 <OXX\;7>M
M?"'5;W3=.NK699S8WZM,J/9NLB*R_P"UG.WC^]6QI^KQ>$;73_#6B>$YAJ]R
MCW3:6EXK+!&&V^9),20 <#&,\\5SFJ:/J;_#+X@VJ:;>-<7/B*::"(0,7E0S
MPD,HQEEP"<CC@UTVMM<>&?B6OB:6PN[O2;S319326D+3/;2+(6!9%RVP@XR
M>: +L/Q 0:9KSZAI-Q8ZIHEN;BYL))%8LFTLK(XX93C&>QZBJ+_$VXM_#-UX
MDO?#%Y:Z1&L#VTSSH6N%D<+D(.5QNSSU&/6L/4[34?$S>-?$D&EWL%I-H+:;
M8Q30,DUT0&8L(_O 9( R,FM;QCIM[<_!:TL8+*XENEAL ;=(BSC;)%N&T#/
M!SZ8H L3_$;4+#4[2QU'P?J-O)J2M_9JK/&[SN,?(X!Q$<$$Y)P,^E:.C^.&
MNI]9L]9TB?2K[285N9H/,$X>(@D,C+]X_*>,=<5%XIL[J?X@^![B&VFD@MY[
MLS2(A*Q@P$#<1P,G@9K)U:WU^W\:>,-0T:SE-TVAPK9RF,['E!?A2>"P]/I0
M!:F^(NI6-C;:OJ7A&[L]"N'C7[6UU&TD:R$!&>(<@9([DC-1KKNNGXV2Z7]A
MF;3ETM"$^U*$53*<S[>Y.-N.O'I7 >(;!-7\%C[%9>,=7UQ?)DN6OUN MN0Z
ME\(V$8]0%4-@'/;->B74DVF_&B"^EL+Z2SO]'CLXKB&W9XTE$S-AR/N\$')H
M KZ'XQTG1O =A<Z?IU[(][?36UE8>;YDTTOFOGYCP%R"<G@"MK2_&-S)X@@T
M+7M#FT>_NHVEM,SK/%.%Y8!UZ,!R01TK@=)T;6-+\+>$]<_LF\FDT75+V2YL
MEB(F,,KR+O5#RQ (('<&ND:[E\;>/?#MYI^G7\&F:,9YY[N\MG@#NZ;%C0.
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
M,;HT<9,A^?C*@\#G'!]Z /1[+QW97FGZKK)MY(O#]@K%=1<\7)7[QC7&2N>
M>YZ9JBGQ!O;=+.^UGPO=Z9HUY(D<=Z]Q&YC+G"&6,<H#D<Y.,\US5SX>UR3P
M?XC^'#0W$R0P"71KYE/ES0!PRPL_0.I7;R1D'T%9LFF:+K%E::;;^&/%5SJ<
M\D:7-G?W=W'!;@$%F>1B5(&,C&<\4 =--K,VB>/O'.HK;RWBV6EVD_V97QD
M.6Q[XR?PKI]4\86ECH6DZG;0M=_VM-!#9Q(P4R&7D<]@%R3]*S=*L)_^%J>*
M9Y[27['<6-I&DCQGRY,!]P!/!QGD>]<IX&TB];QR="O%+:=X-,PM7)SYC3G,
M6?=8B1[9% '?>/69/AYXC=&*LNF7!!!P0?+:N6T7Q_>:9X7T2\U3PY>6^A/!
M;P'4WG0E2551(\?WE0G^+/0@XYKK/'$$UUX"\0V]O%)--+ITZ1QQJ69V,9
M Y)-<!JNIWWB?X=VO@NWT#58-9N8+>VN!/:,D-LJE=TAD(VE<*<8.>1QF@#M
M=9\7SVNO?V%HFC2ZOJ:0B>=%G6&.!"<+N=NY[ #/>KGAGQ-%XBANT:TFL=0L
M9O(O+.<@M"^,CD<,I!R".M>?>(?#]MI?Q$U'5=:M-;FTG4K: 176ER3_ +F2
M-=A2183NP1@@D$?K72?#C3(+=M8U&VT2_P!-AO)D6*34+B22XN412 [+(24Z
MD 9R1^% &QXD\5#0[NPTVST^;4]6ORWV>TB=4^51EG=VX51D<UF?\+%AL+#5
MI-?TF[TR\TSRS):@B;SO,.$\IEX<D\8XQWJ#Q5'=:+X]T?Q6+&ZO-.CM);&[
M%K$99(-S!EDV#DC(P<=*R?$MSKWC?2KN?2M%F73],N;6\LENHFAFOGC?<X"M
MT7'3(&30!O0>.;^UU'3[?Q%X:N-'@U&406MR;E)E\T_=20+RA/;KS3;CQY?S
M>(-7T31?#%SJ=WICHLS?:4ACVL@8'<W<Y( YZ$\5C^(-6E\?MHND:3I&JP[-
M0@N[V>]LW@6U2,[BN6 RYZ +FMOPE9W5OXW\;3S6TT45Q=V[0R/&560"$ E2
M>H!XXH 8/B39R^%+#6+?3KJ2[OKS^SX=/9E1Q<Y(*,Q. !M//TJU9>);V];4
MM.UKP[=Z9/#9M<9682Q2Q\@A95  ;V//>N*MM-DA\ 75MJ_A6YU2R?7[F2X@
M".L\41D;$T:C#-C_ &2.">V:E\,V]ZFLZA!H$WB";PP=,E#IJZ286<_=6'S
M'Z9SV_2@#:TSQC9Z7X.\+P:-I-W>7>J0XL-/,X+[%&69Y&X  ZGWJEH^OW-U
M\7[^75K&;239^'OW\,TH=%Q-NWJR\,NT]>.A':LO1[#4O#FF^ _$4^EWTT%C
MITEE?V\4#-/;A\%7\O[Q (P>,@5<DCO/&WC;79+?3+^RL+OPQ)I]M=W=L\0D
M=I#S@C(^]T.#@9QB@#8'Q)NAI@U]_"M\OAHD-_:!F3S!$3@2^3][9WZYQSBK
M>N>/I=/\1Q:#I&@W&LWT]BM]$()DC1HRS*26;@ ;>O<L!7G-MI>G1^%H='N?
M#/BNX\0I"MK)IYN;I;:1@ I;S WEB(]?0#C%=[I>D7%C\5X'6RDCLH/"\5JL
M@#-&KK.?D#D<D#UYQS0!;N/&U_-JL^F:'X;GU.[LXT:^S=)#';NR[A&';[SX
MZXX]Z5OB-I@\*+K*VEVUPUW_ &>-.V@3_:\X\G&<9SSG/3GVKBKS0K'0_&?B
M&7Q#9>('M=0N?M=G=Z7)<%&W*-T;K">&!'&1R.]/3PW>6WA73];TWPW>VSV>
MO#57TZ6X>:YN(<;"Y#G(E*X.W/;U- &A>Z[JU]\4?!-IJFB7&D3!KQ]OVA9H
MYE,!Z,O<$<@CC(ZYKU.O,KC6I?%'Q'\'W.GZ-JBZ=9/=&>\N;-X55F@("_,
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %95YXBTV
MQU_3=$FF/]H:@',$2C/RHI8EO0<''J?QJQK&J0:+H]WJ5R':&VB,C*@RS8[
M>IZ5Y%/XK\/GQSX1U&35%FNC/=27TJP2X0M!M1%RH)5?NC'N3R30![51110
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
M%%% #98TFB>*10R.I5E/0@]17/>"_!UEX(T1],L9YIT>8S-),06)("@<=@%
M'TKHZ* .;\,^"]/\+ZGK5_9R2O)JMQYSJ^,1<LVU?09=C^-7-"\/0:#<:M-#
M-)(=2OGO9 ^/D9@HP,=OEK8HH X^S^'MC9:1H.G)>W#1Z-?M?Q,0N9&+.VUN
M.G[P]/05,_@'2KC3=?L+MYI[?6KQKR7D*T3D+C81TP5!!K9U_5ET+P_J.K/$
M9DLK=YS&IP6"J3C/;I4^FW@U'2[2^5"BW,*3!"<E=R@X_6@#EK;P'/+J.GW&
MN>)-1UB'39!-:6\Z1HJR#A7<JH+L.Q-=-J^G1ZQHM_IDKM''>6\ENSIU4.I4
MD>_-4K/Q%'>>+=3T 6[*]A!#,TQ;(<29X [8VT:KXBCTOQ%H6D-;M(^K/,BR
M!L"/RTW\COGI0!EW_@..Y@\.?9-6O+&[T&+R+>YB5&+H45&# @CD*/UK>UW2
M8M>T&_TF:1XXKR!X'=,;E##&1FM"B@#D+WP+F[L=0TC6KS2M1M;-;%IXD219
MHEZ!T<$$@\@^]:?AKPS!X;@NR+JXO;R]G-Q=W=P1OE? '0    8  XK<J"]N
M196%Q=%2PAB:0J#C. 3C]* ,Z/P]!'XPF\1B:0W$MDMD8N-H57+Y]<Y-9\O@
M72KH>(X[PRW$&O.CW$;$#854*-I'<8!SZBM7P[K*>(?#FGZQ'"T*7D"S"-FR
M5R.F:TZ .*A^'\LUU8'6_$FI:Q9Z?*LUK:7"QJN]?NM(54&0CWK2B\)BV\;W
M'B6UU.ZA^V1HEY9@*8IRBE4))&1@'L:Z.B@#@/BGI<FL1>%K2,W*!M>@+RVV
M0\(V2?.#@XP<<FM;2?!K6FNIK>KZS=ZSJ$,30VSW")&D"-][:B #<<8+=2*Z
MFB@#A&^&QA@NM.TSQ+J>GZ'=.S2Z="L9"[CEEC<J613D\#U-7K_P':LVESZ)
M?W&B7FF6YM+>:V57!A./D=7!##(SSSGFNMK,\1ZRGA[PYJ&L20M,EG"TQC5L
M%L=LT 8"?#G3YM)UBVU2^O-0O-8:-KN^<JDFZ/\ U>P* %VXR!CZYI]GX(N#
MJUAJ&N>(K[6#IS%[.*:*.-$<C&]MB@NP'0FNHLKD7EC;W04J)HED"DYQD9Q^
MM<]I_C:QU+6+;3H1&)+BXNX4S,,_Z.0K<?WB6!"_W?F)[4 9]U\,M.N]$72V
MU"]CC75WU82Q,%D61BQP#C@ MD'KP*O:5X,>VUZ+6M8UJ\UF^MHVBM&N$2-+
M=6^\55 !N(X+'M7544 <=_PKG2V\+_V&]S=82]>_M[I&"303%RX9"!CC)'3I
M4NF^"I8M>M=9UO7;S6;NR1DLQ-''%'#N&&8*@ +$<9-=967K>O6F@163W8D/
MVR]BLHA&N?WDC8&?0=2?I0 WQ-H%MXI\.WNBWCR1P72!6>(@,I!# C/H0*Q;
MKP-+<IIMV/$%_%KUA&\2:JB1[Y8V.2DB8VLO3C';-=A10!SWAWPG%H5Y>ZE<
M7USJ6K7NT7%[<[02J_=154 *H]!5G7?#T&O3Z3+--)&=-ODO8PF/G90P .>W
MS59U*^NK*:Q2WTZ6[6XN!%*T; "!""3(V>H& /QJ_0!Q]YX$<ZM?7FD>(-0T
MB+4FWWUO;"-EE?&"ZEE)C<CJ14<7PUTJ'P;9>'4NKM%L+AKFSO(W"S02%V<,
M#C'&XCGJ*VM?\11Z#<Z-"]NTQU._2R4JV/++*QW'U^[TJYK-_)I6B7NH16QN
MGMH6E$(<)OVC.-QX'UH PM+\%R0:_!K>LZY>:S?VL;16IFCCB2 -PQ5$ &XC
M@D]JL:7X/M=+\%7'AB.YF>WFCN$,K ;P)2Q/MQO./I3O#GB677KR]MY=->S%
MO#;2H[2AO,$L>_I@8VD$<_6KM_KUIIVMZ3I,PD-SJC2K!M7*CRTWL6/;C _&
M@##OO ,5QI_AR&SU:\L;O0(O*M;N)49BIC",&!!!R%%3R^!K.;3_ !-9F[G"
M>()&DG8 9B)0+\O'H.]7]$\11ZUJ>M626[1'2[H6S,6SYAVALCTZUM4 >?\
MQ%EM+3P0/"RV]W>:A?6XM]/CAA9BTB;=K%@,+M.UCDCH:ZOPSHD7ASPUIVD1
M$,+6!49O[[]6;\6)/XUJU2UC5(-$T6^U6Y#-!9P/.X098A020/?B@#*\1^$X
MM=O++4K>_N=,U:QW"WO;;:2%;[R,K AE/H:3P]X231M2O-6O-2N=4U>[18Y;
MNX"KMC7HB(H 5<\X[FI_"NM:EKVDK?ZAHITM90KP(;E9C)&R@ACM V]>AK6O
M+@6EE/<E2PAC:0J#UP,XH Y_1O!&FZ)XLU?Q#;/*USJ6,QL1LBR<OM_WF 8^
MXJI=>!)H]4O[W0?$5_HJZB_FWD$$<<B/(1@NH=3L8]R*=I_CR#4&\)*MA(G_
M  D<4TD>9 ?(\N/?@\<YZ5U] ')P_#_2K6PT"RM9;B.+1KO[9&2P9II,-DN3
MUR6).*SOBI>07'AN3PY';75QJVIA181P1,<2*ZD.7 PH4X8Y(X%=[10!F^']
M'@\/^'[#2+?_ %5I L0./O$#EOJ3D_C6=XE\)CQ!?Z5J,.IW6G7^F/(8)X K
M?+( '4A@0<@"M0WUT-?&G_V=+]D-J9C?;AL#[L>7CKG'.:OT >8ZW9V/C;XI
MZ+';6UR5T)I7U&=X6CC)5E,462 '^=0W&1@&I_%FB7>K_%;06MKN\L&ATVX=
M+RV4'RWW+@'<"I!!/RGK7H]% '+Z5X(LK2+56U2ZGU>\U:/RKVYN@H+QX("*
MJ@!% )X'K64/AFTMG!I%]XFU2\\/P,I3391&-RJ<JCR!=S*,#C/85WM% ";1
MMVX&W&,5PA^&GE6<^D6/B75+/P_.S%],B$9"JQRR)(5W*AR>,]S7>44 8$GA
M&P_M7P]>VY>W30HY8K:"/&PJ\83!SSP ,5?UW28M=T&_TF:1XXKR!X'=,;E#
M#&1GOS52#Q5ITZZZZ^<(]%=DNF*=U0.VWUP#^=7](U*'6=&LM4MU=8;R!)XU
M< ,%90PSCO@T 95IX2M;37M-U9;B9I;#3?[.1"!M9,J=Q]_EH?PC:OJ?B*^-
MS-OURVCMIEP,1A$9 5]\,>M=#10!REWX#L;GPWHVE)>75O<:,D8L;^$@31LJ
M[<],$$=01@T_1O!QL=<.N:KJ]UK&JK"8(IIT2-(4)R0B(  3W/6NHHH YFQ\
M%VEAX(O/"R74[6UU'<(TS ;P)BQ..W&\X^E/OO!]K?Z!HND/<S+%I4UM-&Z@
M;G,.-H/UQS71T4 8M[X;MK[Q/8ZY++)YMI;S6XB&-KK)C.>_:N;@^&1AT63P
M^/$^J?\ "/,'5+!5C4JK$G89=N\KDGC/MTKOJY72_&$VLZ/;:C8Z-/,)=2:Q
MDC609A17*-,3CE1C..O- %>\^'\<^F>'8+76;RSN]!C\JUO(E0L5*!"&4@@Y
M4"K$O@+2KJV\0VMXTT\&N7 N)E)"F)@% *$=""H(]ZZJB@#C+?P%++?V$^N>
M(]1UF#3I!-:6UPD:(L@^Z[E5!D8=B:V]%\/0:)?:Q=0S22-J=W]JD#XPC;0N
M!CMQ6Q4=Q(\-M+)'$971"RQJ<%R!P!]: ,OPQX>@\+Z(FEVTTDT:RRR[Y,9R
M[ER./=JJ:CX3%WXPLO$MMJ=U9W4$ MIHXPK)<0A]^QLC(Y[CFFKXL>/5/#6F
MW>ES6UUK<4\AC>0$VQB0,5;U/..*Z6@#G-+\'VNE^"I_#$=S,]O-'<1F5@-X
M$I8GVXWG'TK.F^'RQ-HMSI.M7>G:AI=@NG)<I&DGG0 #Y71@1U&>._X5VE%
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
M8V[QA6D;[Q5RI= >^TCVQ0!P>DWUWJ/@?X:3WL\D\X\0^69)7W,0C3JN3WP
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
MUNY[I]D W.B@#. !C.<9R2:[W1O!<>GZY_;>HZM?:QJ:Q&"&:[* 0H>H1$4
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R
M?$7AVQ\3Z8+&^,R!)5GAF@?9)#(OW71NS#G\ZSM*\$VUAJZZM>ZKJ>K7\<30
MPS7TJMY*-][8JJH!.!DXS73T4 <[:^#--M/ S>$8Y;DZ<UO);%V=?-VOG/.,
M9^8]JAU+P-I]^FF207E]87VFP"WM[ZTE"R^7@#:V058'&<$=>F*ZBB@#F]*\
M$:5IMGJ<,S7.H3:JA2^NKV3?+.NTKM)  "@$@  8K&_X51IDEE!8W>MZ[=V=
MJZ/:0372E+?8P(V@+SP-OS9P"0,=:[VB@#&_X1C3FU[4-7D$DLM_:+9SQ2$&
M,QKGC&,\[CGFN9N/A+I5WIO]E3ZUKLFE1D&WLC=*8X,'(VY7) Z ,2 #^-=_
M10 5P4/PHTNVL9-.MM:UV'3KAF>ZM$NE"7!8DG=\N1D':=I&0!GUKO:* .<U
MCP5I>K0:<L37&G3Z8-MC<V#^7) N I49!!4@ $$$4[P_X0L]!OKK46N[W4=3
MNE5);V^D#R;!T1< !5[X KH:* ,OQ!X?L/$NE-I^H(YC+K(DD3E)(G4Y5T8=
M&![UDZ;X$LK743J&HZAJ&M70@:WC?4I%<11MPRJJJ!\PX)(R:ZJB@#AE^%NE
M_9X]/DU;69M$C<.NDR70-N #D*?EWE ?X2V*Z./P]9Q>*)/$"-*+M[);(ID>
M6(U<L,#&<Y/K^%:U% ',W7@31KU->2Z6>5-;DCDN59P-C(H"E" "I& >_-0Z
M?X$M[75;/4=0UK5]7EL<FT6_F5EA)&"V%5=S8XR<UUE% '+MX!T631-2TF47
M$EO?WTE^[&3#Q3.V[=&P VX(X_7-5[+X>6<&O:?K=YK.L:E?Z>6^SR7DZL%5
ME*E=H4#H<YZD@9/:NPHH XV[^'-E)=WTNGZSK.E0:@YDN[6QN%6*1S]Y@"I*
MD]RI%:,?@O1[>7P^UK');QZ%YGV.*-AM^="K;L@D\$G.1SR<UT-% '/:_P"#
M[/7;^VU);N]T[5+9#'%>V,@238>2C9!#+GG!%1:9X%TC3['5+>X-QJ4FJC%_
M<WTF^2<8P 2    3@ #%=-10!PA^%NG3)9Q7FN:[=VUC-'+9P3W2E("A!&/E
M^;@;?FR0"<8KNF4,I4]",4M% '+_ /"!Z5_P@'_"&>==_P!F^7Y?F;U\W&_?
MUVXZ^U:6J>'K/5K[2;NX>99-+G-Q $8 %MI7YLCD8/;%:U% '&_\*YLH[F^^
MRZQK%II]],T]SI]O<*L+NWWL';O4'N%84YOAOH__  B%EX;BNM0@MK&Z^UVD
M\4P$T$F]F!5MN."[8R#UKL** .3OO 5M<WT6HVNL:MI^IK;I;37EK,H>Z51@
M&4%2K-[X!I!\.]%7PU+H>^\,4]TMY<7+2AIYYE<-N=B#DDJ,\=/2NMHH RM8
M\/VFMW&ESW3S*VFW:WD/EL "X! #9!R/F/3%89^'=FE[?R6FLZS96>H3-/=6
M-M<*L4CM]X@[=Z[N^UA^%=C10!R=E\/-&T_3-'TZ"6\%MI-^;^U4R*<.2QVD
M[>5^<^_O6W9Z0EGK&I:D+V]E:^\O=!--NBAV*1^[7'RYSD^IK1HH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M2/+*G()/_P"OTNN-NOAW;27E_+8ZYK6F6^H2M-=6MG<*L<CM]YAE25+=\$4
M<)X?@%[\'O#2ZCX8.N:6]Q<M>QVZEIX,RR;9(@I!/)P<'.#72?#VQOK3Q)J!
ML(]<M_"WV5%A@UDL'%QNY\I7^8(%]>I-=[I>EV>BZ7;:;I\(AM+:,1Q1CG '
MOW/O5R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#E_$7BF\L-;L] T334U#5[J)K@K+-Y44$*G&]VP3R3@ "L>'XAZC'+XEM
M=2\/BTO-"T[[;(@NMZ3'#$!6V_=(4<XSR1CBI/$,-_HOQ#M/$]CI\NJ1/IK6
M%W:6K+Y\:^9O6158C<,Y!&:YRV&I^+/%WCRWETY]/GN]"CMK>"=E+J&60(9-
MI(!)).,G Q0!VFL>,FTKP%:>)A8B4W"6S?9_-QM\YD'WL=M_ISCM6;<>)='T
M'Q7XQOKC3_)DT^QM9KF[24LUP"&V($/"D'@>N[FN7U>X\0ZW\.-/\-0>$=7A
MO+06B7;SQJL8$3H"8SD[\E0>!P,GM6EXD\':GXAUCQY;QPM$FHV-DMI,_"22
M1$MMS]0 ?K0!1\;ZWXEO=$T;^V/#D5C:76JV;Q/%=^:\)\P$+*NT8)&>02,\
M5VVI:_XD?6[K3=!\.I.EHJ&6\OYVMXI&89VQX1M^!U/0'BN5\3:OX@\5:1I>
MG0^$=6MKB*_M9K]YXU$<8212?+8'Y^><CC -1ZMIUQ<>--9/BC0M?UFT=T_L
MJ.Q=OLHCV\JP5U ;/4O0!KR?$\Q>#8]<?193<IJ@TRYLDF#,DF_:VQL8;VZ9
MSU%7K/Q?K=OXJTW1?$.@P6(U59#9S6]YYX#(NYD<;1@X[CBN'TWPMK<'@E=/
M;0Y;6>/Q;'=_98QN6.#>K94C@H!QGVKO/$^FWMWX[\%WEO;226]G/=-<2*.(
MPT)52?J>* *9\;Z]J3:C=^'/#<5_I>GS/"TTUYY4ERR??$2A3G!X!)&:GN/'
M%[>WUEI?A[16N=2N+-;V=+Z0VRVD;< 2?*3O)R-H';/2L;0KO6O >FZAX?\
M^$:U/49$NIY=.N+2-7AF61BR^8V1Y9!.#G\,UEZMX5O$\3V_B#Q3X>DUR.]T
M^**\72]Q:UN%]$# LA!QD$\B@#MM)\6W^I6NMVC:-Y?B+20!)IWV@%)2REHR
MDA &UL=2!CO726,MQ/I]M+=V_P!FN7B5IH X?RG(!9=PX.#D9'7%<%X1LAH5
MGXAUVU\(/IEN4!M;9G8W=RJ*2=X9B%R3\HZ^M=SI&H+JVC6.I)&T:7=O'.J-
MU4.H;!]^: +E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 8&O\ A&RU^\M;YKJ^L-0M59(KRPF\
MN0(W53D$%3@<$&I/#WA:P\-BZ>VDN;F[O'#W-Y=RF2:8@87<WH!P   *VZ*
M"BBB@ HHHH **** "BBB@"*YMX;RUEMKB-9(94*2(PR&4C!!IZ(D4:QQJJ(H
M"JJC  '84ZB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HK"\3^*K3PQ;6QEAGN[R\D\FSLK
M9=TL[^@'8#J2>!6#)X^U31Y[9O%/A2?2-/N)5A6]2\CN$B=ON^8%P4'OR* .
M[HK$M?$277C#4/#PMF5[.VBN#-OX8.2,8QQC%;= !1110 4444 %%%% !116
M7J6O6FEZKI.FSK(UQJDKQ0;!D JA<ECV&!^M &I1110 4444 %%%% !115!;
MZZ;7I+ Z=(MHMN)5O=XV,Y8@QXZY YS[T 7Z*** "BBB@ HK$\,>(D\2V%U=
M);- (+R:T*LV[)C;;NZ=ZVZ "BBB@ HHHH **** "BBB@ HHHH **** "BL3
MQ;XB3PIX8O-:DMFN%MMF8E;:6W.J=<'^]FMN@ HHHH **** "BBJ&G7UU>3W
MR7.G26B6]P8H7=PPN$P#O&.@Y(P?2@"_1110 4444 %%%% !115"YOKJ'6+"
MSBTZ2:VN%D,UVK@+;E0"H(ZG=D@8]* +]%5=2O!IVEW=\R%Q;0/,4!QNVJ3C
M/X5!H&K+KOA[3M62(PK>VZ3B,MDH&4'&>_6@#1HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y#XD^,Y? OA%]7@LQ=3M,
ML$:.2$4MD[FQSC@_CBH_ACXWF\>^%6U2YLUM;B*X:WD6,DHQ 5LKGG&&''/2
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
M'.36Y<VS>*O%W@JWU*YN3;WF@-/=QQ2M&)SB,X;:0<;B#QZ8Z5W%AX,T_3O
MLGA**>Y:Q>": RNR^;ME+%CG&,_.<<>E/M?"%A::IH^H1S7)ETJP-A"K,NUH
MR%&6X^]\HZ8'M0!YO?74W@)_B#9:#)-%:6EA;7-I TC2"WDDRK,FXG']['M5
MSQ1X2L/"'@)_$^D75U'KM@D5P=0:Z=VNF+*&$@)PRMD\8]*[Z3PCID^L:QJ%
MP))_[6M4M+F"0CRS&H(X &<G<<\_E6+%\,[0QVMG?:[K%_H]HZO!IMS*AB&W
ME0Q"AG4<8!..!0 SPW<RS_%7Q3O9POV&P<1D\*2KYXKC=7O+A?AO\398[B02
M1>()%C<.<H \' ].]>B:SX(BU+7SK=EK&I:3?R0BWG>R= )HP<@,&4C(SP:J
MQ_#/1HO">K^'$N;_ .R:K<_:9Y&E#2A_DSABIZF,$YR>30!SOB#PS9>$-4\)
M:KI4MVFHW.LV]G>7$ER[FZ20-O\ ,!)!)(STXJ?1M!L?'NO>*;WQ$)KK[#J<
MFG6EOY[HEO'&J_,H4CYF+9S[5V^N>'K77_[,^U2S)_9U]%?1>40-SQYP&R#\
MO/.,'WK*U'P+'<:Q=ZGIFM:IHT]\ +Q;)TVS$# ;#*=K8XW#% ' ZR;IM<\/
M^$3-J'BG3+:RFN9UM;I(WNV$A15D?>-P3H1G).,BI;>YU[PE#XHN-.T2^TG1
MTT=[FWMKRZCF\BZ4XR@#L0A!R1TRM=M/\.-&&FZ5;:=->:;<:5N^R7MK(!,N
M[E]Q8$,&/)!'Y59T?P18Z=/J%W?75UJ]]J$7D7-S?%6+1?\ /,*H"JO/0#F@
M#S;QCX(TNR^$#:U#<71U1X+::YO'NG8W9=T+!P3@@DY''! KVFZF-O9S3JF\
MQQLX4=\#.*X2Y^$UC>:5_8]QX@UQ]'C(-O9&=-L.#D '9E@.@#$@?E7H/:@#
MP#1[.^\1^$_[;N/#.NWVNWBR3Q:U#J,<8B?)V^6#*-J+@#&.QKIM7NDU-/#5
MGXFM]6U/53I_G7&A:;@K(_"F:5E=5VY!P,XR:WY/AC:"&YL++7=8L=&NG9IM
M,MY4$7S'+*I*ED4Y.0#W-7;_ , V<E_87^D7]YHMW96@L8Y++80UN#D(RNK
M@'D&@#SW2GN-.M/B5ID-C=Z39P:.+B#3YKH2FW9H9,E2&;;G . >.*76/#EO
MHOP8_MRTN;L:SJ%M8-<7CW#LS,TL1X!. !G P!P,5WMK\.-,M3K;G4-3FEUN
MS-I>RSS*[/D,-X.WAL-@ ?* !Q6CJ7A"PU3P=!X9FFN5LX8X(UD1E\PB(J5R
M2,<[!GCUZ4 <;K7ANQ\'>*/"-_HSW<5S>:D+.\DDN9)#=(R,29-Q()R,Y_\
MK5AZ_=W,?@7XGR1W$JR1:THC8.<I\T/3TKUC6?#]KKESI4]S),C:;=K>0B,@
M!G (PV0>/F/3%9-[\/M+OM'\0:9)<WBPZY="[N65EW(X*'"?+@#Y!USWH Y?
MQ!X9LO!VL>$M4TF6[34+G68+*\N)+EW-U'(K;_,#$@DD9]ORJ70M L?'>K^)
M]2U\W$\]IJTVGVB+</&+2.( *4"D88YW9KN=<\/VNOMIANI)D_LZ^COXO*(&
MYTS@-D'Y?F/3!]Z\[UP:=:^*]8DO(/%>BSSN 1HP>6'5%"\-E8R%?^$X*D>M
M &7IFFZUJGPPM;>SFDU7R-<N#=VSWGD/J$*R."@DSW.#COBNB^'\^CVOBB]T
M^UL-9T&[DM5D;1K[)A(5L&:(DG/4 X('MQP>$OAZLWPZTRQU-+K2[Z"[DOK9
MK>3$UFS.Q49.<G:0"#GWKJ-$\'QZ7K$FLWFJ7VK:HT'V=;B[*#RX\Y*HJ* ,
MG!)ZT 9'C]I-0U_PIX:DGF@T[5;F8WC0R%#(L4>\1[AR QZX]*RX_#]EX9^+
MWA^UTF2>&QN+&Z<V1G9XT8!1N4,3C/'_ 'S6Y\1H8)M*L3=:7J%U;QW:NUWI
MK$7-@0#B9% );'0X['H:YCPGI(U'XE6VN64FNWEE9V,D<NI:PC(TTCD!8XU9
M5^51N)PHY- #_#=S*W[-]Y.\SF4:9J!$A8[LAIL<_E4UO<3#Q%\+OWDC!](N
M6==Q^<BWB//J:U'^%>GM:7FFIK>LQ:)<L[G3(YE$2,Q).#MW;<G.W.,]<UNQ
M^$+"*_\ #UX)KGS-"MGMK8%EPZNBH2_')PHZ8H \YT;PU9^*_AA>>+=3N;EM
M>O8+FX^V"Y=?(VEP(U . @"X*XYYI1+IEQX1\!Z=?C5M1+:6DHT735/^DCRU
M&^0[EPJGIDX)/>NMN/AG92B]M;?6=6L](OG:2XTRWE40EF^]M)4LJD\E0<'Z
M5--\.[18]&?3=5U'3KW2;064%W"49WAP/E<,I5NF>@YH Y'P@9=-\6>*=+@T
MR[T>P.E)=1Z=/<B7RW.X;QAF"Y';/;Z5CIX9M%^!L/BMKB^;Q!!9+<P7QNI-
M\15OE51G 4#C&/?K7IFE^ ;#2]7O=5&H:E=7M_:?9;J2YE5_,YSO^Z,$#@ 8
M4 =*L?\ "%Z?_P (%_PA_GW7V#[-]F\W<OF[?7.W&?PH Y>>W3QK\1%TG6FE
MDTRRT>&[%FLC(DTTC'+MM(W  8 Z"LGQ=;R^%=-M_#FB:G>W=KJ.LQ0O907(
M$]K"R%C CLV5WXXR1P3US7>:MX*MM1NK*_M-1OM,U.S@^S1WEHR[GB_N.&4J
MPSSR.#54?#?17T.ZTZYEO;F>ZN5O)=1DF_TDSK]V0,  I7H !@#MR: .5T73
M=2TCQGH\NA^%-2T33Y6>+48KF^CDBE0K\KA?,8[U/<#)!->M5RFF>!H[;6[;
M6-4UG4M9O+162T-ZR;8-PP2JHH!8CC)S5[P[IVH6-[KDMY<W,L-U?M+:I<3>
M88X]JC"XX5=V["]AC/.: -VBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH "<#)Z4 Y&1TKSOQ%9Q>)_BK9>&]5+R:
M/;Z2VH?9-Y5+B8R[!OQ]X*.<>IK$U&UC\+ZWXN\.:2SQ:1/X6GU 6N\LEO,-
MR?)G[H8<X]J /7\C.,UDS^(+6#Q39^'S'*;JYMI+E7 &Q40@')ZY)-<Y\-/"
MFEZ5X<TO6H8G?5=0TZ%KJZDE9FDW*K8P3@ < 8'0"LW6= TJ[^.>CS3V:/(^
MFR7+,2>9(W0(W7J!0!UWAGQ(OB.#4I?LWV;[%J,]A@R;MYC.-W08SZ?K6[7C
MGA7P/H?B.R\7W>KVSW4HUN_CA+2L!  V<H <!LG.>O ]*RFU;5=;\+_#G29[
M>ZU6#4()Y+NVCNA"]YY(PJ,[$9'<C/.* /=P01D'(]J6O+O"6FZIH_CV-;/P
MV^@:-=6CBYLWOX94,JG*R(BN2#_"<#'(K7^)DLLT'A_1O/E@M-6U:*UNWC<H
M6BPS&/<.1NP!^= &[JGB-=-\3Z!HOV;S?[7-P!,),>5Y2;^F/FSTZC%;F0"
M2,GI7EM[X3T?PU\5O!+:/!]DBG-Z'M4<F/(@/SA2>#S@D=>/2N6T"QN_%^C7
M6MZEX,O=8O[V>8KJ*ZG%$UOM<JJQ*S@Q[,>G7U% 'OE4M5N[NSTFXNM/L3J%
MU&FZ*V641^:?3<>!7E<(U3Q#-X%\-^*I&:*>UN9[Z..X#+>/%\L89T)##&&(
M!Y)YJSXS\.Z1X6\(^+H='OOLRW&FK,=(64;8L/CSD4G*@]#CC(H ]5C<F%'D
M7RV*@LI.=I],U3U6\OK*"![#36OW>X2.1!*(_+C)PTF3UVCG'4UYIXGT2]O=
M>L=0ET&+Q3I<>F11G31=B.2U<Y)D"$X;<,#UX]JS[B\TV3P#I=OI+ZI'':^*
M+:&2TU(_OK1O-!,/^Z 1CD\=Z /:20.I I:\QTK0=.\<^+O%5QXD@^W#3[W[
M#:6LKMY<$80'<J@]6)SGKQQ7+:B]T?"&H:"M_<M;Z;XL@L;.Y\TF2.(LI"[N
MI*%B ?IZ4 >[ @YP>G6J>L:G!HFC7NJ70<P6<#SR",98JH).!Z\5Y[>>&]+\
M'_$?P>^@P-9?VA)<V]XJ2LPN%$18;\DY(89SUKH_B;96U]\-]?6YB$@BLI9D
M!_A=4)4_@: .CT^\34=,M;Y%*)<0I,JMU 90<'\ZL @C(.1[5Y NCV5Q<^!/
M"6QH-$O+"2_NK:.1E%W*L:$*QSDC)+$=#6S8Z=;>#_BM8:3H:FWTS5-/FEN+
M%6)CCDC(VR*#]TG)4XX- 'H]("",@@CVKC_B3I=_K'AZUM=/,,KB]CDEL9;C
MR!?1KG=#N[9X/X5ROAE])T[6M4L8]"U3PSJ5QIDC'3)'5[28+UDC(R"XZ<8X
M[4 >MTA( R2 />O(WE(_9A$A<AO[*'S9YSNJ3Q1HE[?:YIVH2:%%XHTR+3(X
MVTS[6(Y+9R<F4(3ALC ]>* /6:0$'.#TZUXEJ<^FW/PEN+'2;G5K)8-;@@DA
MU!L3V#&9#Y8/]U<Y')^M;^O^'M-\#ZUX4U#P["UI<76JQ:?=*DC'[5%(&W&3
M)^9AC=N/- 'IQ(! )'/2EKPK2;.Y\72:QJNJ>"[O7IY;^>&*Y&HQ1?941MJQ
MQJS@H5QG.,DG-6I[35M3TGX>:;XAGF%R^HSP3R1709Y8@C@ R1L<DH I(.>O
M>@#VH$'H<UF^(=7&@^'=2U8P^?\ 8K9[CRM^W?M!.,X.,XZXKSY=.M/!'Q)F
M@\/6QMK6?P_/=26:,QC>:-QM;!/7'%8K>#](U'X*77B:Y>237;G39;V;4C,W
MF,Y4DH3G&W'R;>F/>@#V33;S^T=*L[[R_+^TP)-LSG;N4'&>_6K)(&,D#/2L
MSPS_ ,BIH_\ UXP_^@"O(K*VN/%NL^([_5/!MSXA:/4Y[."3^T(XEM8XR $1
M&<%6[E@.2: /<:0$,,@@CVKQYIIU\ Z-I/BQM4N+E]1>&'3[&=)IM0C3)6.1
MU;& "-WS#[HS2^&K8Z-\6M-M[/PW)X<M;[3YS+:?:ED$^PJ5<HA(4CIUSUH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@!DLL<,32RNL<:C+.YP /4FB&:*XB66&1)(W&5=&!!'L17'?%+PIJ7C+P5
M+I6E7*0W/G)+MD8JLH7/R$_B#]5%0_"?PAJ?@KP:=-U:X26XDN'G$<;%EA!
M&T'\"3VR: .ZHHHH **** "BBB@#F/B!KDV@^#;V>TR=0N,6EDHZM/(=JX]Q
MG/X5A_#MKKP_J^K^"=1NY;F6S$=[9S3.6:6"0 -@GG"R C\:;XMTBZ\9?$'2
M]%,E_9Z9I4#:A+=VWR$W!.V-5<@C<HRWXFLW7_"]WX-\0:'XML=1UO6&@N!:
M7R74OVAA;29!*A5!PIP<>N* /2M9U*/1M#O]4EC:2.SMY+AD7JP12Q ]^*X^
M+XF#[!::Q=^'=1M/#]TR*NI2-'A-Y #-&#N"$G&[Z''(K=\=?\D^\2?]@NY_
M]%-7G=YX@_X2GX667A+3M+U#^VKVSM[8PO:.L<*@)F4R$;=F!D$$YR* .[U;
MQC);:[)HFC:+=:SJ,$2S7*0R)$D"M]W<[D#<>H'I5>7XBZ;%X,U#Q%):74?]
MFS"WO+*0!9H9-ZJ5/./X@<@\BN+U/1K70/'VM76O3^(+?3=1C@DM;[3)9PA9
M(PC)*(LG=QD9'0FH-2T8R_"3Q;/IVBZM"=0N8C$+Z:2>YNU62,"4HPW+D9X.
M3@9H [>#X@2#5M-MM2\.:CIMEJDODV-Y.T9#N1E5=%8LA(' //ZXEO/'4O\
M;%]8Z-X>O]8336"7T]N\:K&V,E$#$&1P.H'TJ+XAVL]Q-X1\B"241>(;623R
MT+;$ ?+''0#UK(T75T\!ZOXDT[6+'4&^W:I+J-C-;6DDRW2R@'8"@.'!&,''
M:@#*\+ZQ:S> /#-UJ,FH3?:O$A2W:*8JV\S2;-^>J =5^E=9/X_GDUK5=(T?
MPUJ&J7FF2A+CRY(XT"E0P.YB.3D@*.>#7$Z;8:D_@7P@)=,N8)U\7+/- 8CF
M%/.E))XX49'/2NV\&6L\'C#QM++!)&DVH1-&[H0' A49![C- $G_  L?2W\)
M66NPVMY+)?3_ &6WL%0>>\^2ICQG P5.3G&!26'CR67Q18>'-4\/7VF:C>))
M(@DDCDCV(N<AU)!Z$8ZC\:X;3=)U2QT'1=<33+NX.D:_>3SV:1'S6AD9U+HI
MY8C(( ZUL3>(X_$/Q<\'M;:??06L,%]MGN[=H3*QC7<%5@&PN!SC&3QTH ]"
MUW6['PYHMUJVHR&.UMEW.0,DY.  .Y)( ^M<Y!X^GAO;"/7?#6H:/::C*L-K
M=3O&Z^8WW5D"DF,GMGO4WQ*TB^UGP7<1:=#]HNX)H;I+?/\ KO+<,5^I ./?
M%<WXGUZ/Q_8:=H.B6&I&ZEO8)KMKBSDA6R1'#,79@!NXP "<T ;S>/WF\4WF
M@Z=X>U"^FL;E(;N:,HL<*N%(<DGGJ>.ORDUN>*?$,'A7PW>:W=122PVH4ND>
M-Q!8+QGZUA>#K6>#QGXWFE@DC2:^A,;LA <"$#(/<9IGQ@;;\*M<; .$B.#W
M_>I0!+!X^=;[3EU3P_J&F6&IRB&RO9V0AG;[BNJDM&6[9_2D_P"$_>X\4W>A
M:=X>U"^ELKI(+N:,HL<*L 0Y)//4\=?E)K#\1:U_PG<.D:#I>FZC'>?;X+B^
M^T6CQ+8I&VYMS, "W&!M)S6UX.LYXO%?CAY898DGU",QNR$!U\I1E3WYH C?
MXC23I=WVD^&=2U/1K-W2:_A>-0VPX<QHS!I ,'D>AJQJ?Q&L+1M"73[&ZU5M
M<A>2Q6UV@N5"G!W$;?O<D]-IS7->$_$8\#>#E\+ZII6I-K&GF6*"""RDD6]!
M=F1HW4%<'<,Y(QS6-:17'@&[^&MOJ=I/-);V=_\ :4MXS*\(?:Q.U<D[=V#C
M/ .,T >CZ5XU@N;K4;'6+&;1K_3X/M4\-PZNI@Y_>*ZDAE&,'T-90^)C)81Z
MU<>&-4@\.2$;=38QG"$X$C1!MX0]<XZ<XK%U"PN?B'KVNZEI<%Q!I_\ PC\N
MEVUQ<PM#]IFD;=\H8 [!@ DCJ:9?^*&U/X;'PG;Z+J?_  D<UBNGM8-92*L3
M;0A<R$;-@Y(.>F* .RU?QC):ZVFC:-H]QK-^;87<BPS1Q)'$3A27<@$DC@"H
MV^(%A#X7_MFZL+^WF^U?8AI[Q?OWN,X$:C.&)[$'&*Y/Q-IFC66H:5:^(++5
MK(VFFQ0VWB'2GE+EEX:)A&I(_O#(.<GIS6/>:9XEUKP;:WMY_;.H6>E:Z)[8
MLIAOYK(+MW@##;P22.A(_"@#T;3/&<TNN6VCZWH5WHUW>(SV?G2QRQS[1EE#
M(3A@.<&LK4_B#)<V&L2Z7X?U&\TFS$L$VIPL@574$,40G<ZJ>I'H<9Q6)HUK
MHNK>,=';2(?$VJ):.T\MYJ5W<K#9L%P!ME'SL<XP/SI?#^LMX-\'WGA"_P!+
MU&75[9KF.UCAM'D2]5W9D=7 V@?-SDC&#0!V/PVEDG^&_A^6:1Y)'LT+.[$D
MGW)K/N/B+,VH:O8Z5X9U'4IM)F,=T8WC1%4*#N!8_,3SA1D\?2M'X<036WPX
MT""XB>*5+- \<BE64^A!Z5F^#K2X@U3QR\MO+&)M4=HRR$>8OE*,CU&?2@"L
M?BO;MI5OKT/A_4W\.NR++J3;%$98A3^[+;F"L=I8<9!QFMW6_%YT_6H]$TK2
M;G5]5:'[0\$#I&L,><!G=R ,GH.IK@9=-OO^&8TL!97'VS[,@^S^4WF9^T _
M=QGIS4_B;28=,^)-]J^M2:[!I.I6D*QWFE23*(I(QM*2"+YL$8()&.OO0!UR
M_$"R_P"$9UG59K"ZM[G1LB^T^7:)8VP"!D'!!!R&!P159/B0B://JU[H&IVM
MHS1)I^X*9+]I"0BQH#D$XS@]CFN0?24G\ ^.KW3-)UE5OH%B@GU">26XO@@(
M#"-QN4#) SG(],5U/C#3+^3PSX9U&QLI;J71;RVO9;.)?WDD:J58*.[ -D#V
MH LV_C^=/$.EZ%J_AN_TR]U)F$!DDCDC*JI8G<A(R,8(ZC(ILOQ#EF:]N=(\
M-:CJFE6,C1W%] \:@E/O^6C,&D YY'IQ6!JWB>/Q%\1? Z6FG:A#;QW-PQN+
MNU:#+>0WRJ& )P.IQCIS7-Z+IUAX7T>XT77F\7Q:M:RRK#;Z?-<^3>J6+(T7
ME_(,Y&<XYSF@#T?6/B-8:?#H4EA976JG7(W>Q2U RY4*<'/3[W.>F#GI73Z5
M>7%_I=O=75C+83R+E[:5@6C.>A(X->;Z?H<VFZY\,X8](GLH;6&_:6 R&?[,
M7C!"M)@<Y)'Z5Z!=:[;6GB&PT62*X^T7L<CQ2+'F,;!D@MV..U $VLZO:Z#H
MUWJEZ7%M:QF1]B[F/L!W)/%<NOCZ\M;W34UKPKJ&EV>I7"6UM=23128D?[BN
MBL2F?>M+Q]=ZW8^"=2N?#T;OJ:(OEB./>X7< S*O<A=Q ]J\LUB&ROYO#UQI
M%QXKUN2WU>TFNKJ_$_E6Z!QGY&55W9(^Z#@ \CN >E:CXUF37+O2-#T&\UFZ
ML55KQH98XHX2PR%W.1N;'.!4+_$?3Y=(TJYTZPO;R_U21X;;3@H28/'_ *P/
MN.%"XY.?2LBPU2/P)XK\3QZU;7HM=3NQ?6=W!:R3)+E #'\@.&!'0^M5KN^U
MD:SX:\<ZKHES!:0BZM[BVAC:2:VAD(\J1D'.?E^8#IG\* .CTOQX+W7KO0[W
M1;W3]1M+)KV:.9D9=H8 ;64D,#GJ/0CJ*L#QM:'X>?\ "8_9)OLOV;[3Y&1O
MQG&/3-<IIVLP^*/B[?/96]Q' ?#310RW$+1&;,X^8*P!VY)&2.QKGGUJ5?@I
M-X/71M6;7X+-K::U^Q280*V2Y?&TKCD8)))  YH ]#;6=,7Q]%)+]LCN/[ :
M[+&3]PL/F#.4_OY[^G%5[+XB7%S'87\GA;4X=%OY$2WO]\;G#G"L\:L653Z]
MJI):7B_$BTN$T]YT7PDT060%8WD\U2(RQ! )_EVKC(_+L;>U;P2OB72/$;31
MB30)(YGM$)8>9OWKM" ;CN!_ =@#L=<UW^SI?B)+H\&H/JME9P-*QG7RX\P.
M5DC5C@;0-S#J<< TFE:W]KL_ #ZS::E#?W)VP-]I4B4BW!,DFTG<&&2 >0>M
M176F7UQK7Q72*TF8WNFV\5M\AQ,WV61<*>YR0.*I:?</JR?#.2VL[U1I\K6]
MT);9T,3K:[3G(Z9XST- '33^/YY[N_70_#6HZQ9Z?*T-U=0/&B[U^\L88@R$
M>W>G7WQ)TFWTK0M1M+:[OX=:=HK9;= 7W@'Y2I/7<-OL>O'-8'A?7H_ &G7_
M (?UJPU+[7!>3RVC6]G),+Y'<NI1E!&[G!!(Q6=H_AW5=,@^'Z7ME(D_]JW5
MW<1*I86PD5V 8CIC(_&@#N="\92:EX@FT'5-$N](U-+?[5'%-(DBRQ;MI*LA
M(R"1D5I>)?$=GX7TH7UXDTIDE6""W@7=)/*WW40=R?Z5A75M.?C/IUT()#;K
MHDR&4(=@8RJ0,],^U'Q&L;U[?0]7LK.6]_L?4X[R:VA7=(\0#*Q0=V&<@?6@
M"QIWC69M<M='UW0;S1;J]5C9M-+'+',5&2NY"=K8YP:@T;Q^^O:Y)8:?X>U"
M2VM[N6SNKXE!%"Z$CN<MD 'CIN'K61J.J)X\\4^&8M$M;UK33+W[?>7D]K)"
MD>U2!&-X!+$GH*UOAI:SVNEZXL\$D+2:Y>2*)$*EE+\,,]0?6@"'XHZYJVB:
M7I)TJWN',^IP1RR02HG&\?N_F(/S],CC@Y(!J_J'C2:VO[72;'0;R_UN6V6Z
MGLHY8U%JAX_>2$[0<Y  )SCZ53^*<4[>&;&YAMI[A;/5;6ZF6",NXC23+$*.
M3BN3UFULT\>3^)-3?Q!;Z'K-C T%YIQGC,3H,;)4C&X9&",CKGWH [)_B+8P
M^%M7U>XL+N"YT=Q'?:?)M$L3$C'(.""#D$'!%1Q?$)UU+38]0\.:C8:;JDRV
M]E?3-&0[L,H&0$LF[MGGVZUPU_I"W/PZ\<7NEZ1K(%\((X9]0FDFN+Y8V&'\
MMQN4#) SG(],5VWQ M9[BQ\)K!;R2&+7[&1Q&A.Q03ECCH!ZT 6K[QQ*NMWN
MFZ-X?OM8.G[?MTMN\:+$2,[%WD;WQSM%<YX)\8VVE_#F76;YKNY^T:M<16L
M4M-,[RG9&H)Z^W;!J?2M53P'X@\36>L6=^8]1U%]1L;BVM))UN!(J@QC8#AE
M*XP<=:Y3^P=5U#X>6%^^EZE$]CXCGOKFRMRT=R(6=]QCQ@EEW9&.O.* /2],
M\9S2ZY;:/K>A7>C7=XC/9^=+'+'/M&64,A.& YP:K:)X_?Q#K3V6G^'M0>UA
MNI;6ZOB4$4+H3QURV0 >.FX5S&C6NBZMXQT=M(A\2ZHEH[3RWFI7=RL-FP7
M 64?.QSC _.NF^&5K/::'JJW$$D+/K-XX$B%2RF3@\]B.] &[XE\1V?A?2A?
M7B32F258(+>!=TD\K?=1!W)_I6/9^.+@:O!I6M>'KW2;R\1VLA+-'(EP5&2@
M=3A7QV/YU%\1K&]>#0]8LK.6]_L?4X[R>VA7=(\0#*Q1>[#.0/K63J.J)X\\
M4^&8M$M;UK33+W[?>7D]K)"D>U"!&-X!+$GH* .'.HZO)9>.?$CZ#JIU."YN
M[:.^_M% NGH$ \O8),$J#G*@]>#7:^&]7M?"'AK2K&U\/:DVLZM^\CL#=K-)
M.51=TS.7*HAX[CKTZU3&GWO_  KWXFP_9+CS;C5;]X4\L[I5*I@J,<@]L5%X
MGT5X-7\+:]?)JZZ7'I0LKJ33'D2:U; 9681_,5/(./0>U '96?CJ-X=8BU'2
M[K3M3TJU:\FL965C)$ 2'C=258'!&>QZU5TOX@7>L:5<:I9^$M6>R%NLUL_R
M;KHD@%57.>,DY/!"DURMEIUC?#Q1J.CV&NW4*Z'/:1:GJ=S,S3LP)\J..0;B
M 0#GUXQSFNST74H_#'PITF_OK:YV66E6YFABBS(,(H/R\<COZ8- '5Q.9(4D
M9&0LH)1NJY[&GU'!,MQ;Q3IG9(@=<]<$9J2@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@"CK.FIK.AW^ERR-''>6\ENSKU4.I
M4D>_-/TJP32M(LM.C=G2T@2!7;JP50H)_*K=% !1110 4444 %%%% &+XD\/
M+XAL[=%OKFPNK6=;BVNK8C=&X!'(((92"<@\&J.C^#Y;37AKFL:U<ZQJ4<)@
M@>6)(HX$)RVU$ &3@9)KJ** "BBB@ K'\5>'H?%7AJ]T2XGD@BN@H:2, LN&
M#<9^E;%%  !@8HHHH *QK_P]#?\ BC2-=>>19M,2=$C &U_- !S],5LT4 %%
M%% !1110 4444 %%%% !1110 5D>(] B\1:8MH]W<V<L4R3P7-LV'BD7HPSP
M>X(/4&M>B@#E-,\&SQ:_;:WKFNW6L7MHCQVGF0QPQP;QAF"H!EB.,GM75T44
M %59-/MIM1@OY(RUS CI$Q8X0-C=@=,G YQG''>K5% !1110 4444 8P\/0C
MQF?$OGR>>=/^P>3@;=OF;]WKG/%;-%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %5M0L+?5+">QNT+V\Z[)$#E=RGJ,@
M@X/0^HJS10 BJ%4*H  & !VI:** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **KWU[!IVGW-]=/LM[>)I9&/95&2?R%9/A+Q9I_C+
M1CJ6GQW$2+*T4D-RH62-A@X(!(Y!!Z]#0!O4444 %%%% !1110 45S5CXTM-
M2TFRU*ST[4IH;N_-@%CA#-$P=E,CX;Y8P5.6]QQ72T %%%% !1110 4444 %
M%%% !1110 4444 %%%% !114%[=)8V%Q>2AC'!$TK!>I"C)Q[\4 3T50T75H
M-=T2RU:U21(+R%9HUE #!6&1G!(S^-7Z "BBB@ HHHH **HZSJ8T?2+C4#9W
M=X(%#?9[.+S)7Y PJY&3S5U3N4'!&1G!H 6BJ&J:H-+6T)LKRZ^TW4=MBUBW
M^7O.-[\\(.Y[5&FO6,NH:I80-)-=Z9'')<Q(A)&]2R@>I(7MZB@#3HJII=^-
M4TNVOA;7-J)XP_D74>R6//9E['VJW0 4444 %%%% !115+5]3AT71;[5+A9&
M@L[=[B18P"Q5%+$#) S@>M %VBL>T\117MQI<<-C?F/4;3[6EQY0\J-< A78
M'ACNX'/0UL4 %%%% !1110 450N=4%OK-EIOV*\D-VDC?:(XLPQ; #AVS\I.
M>/7!JA)XML#H>H:K8P7FHQ6,[6\D-G 7E>16"L%4XS@G]#0!O44#D9HH ***
M* "BBN:U_P 8PZ)K-GH\.EZAJ>H7,33B"S124B! +L68 #)Q0!TM%%% !111
M0 450T_5!J%U?P"RO+?['-Y)>XBV+-P#NC.?F7G&?4&K] !115#4]4&F/8J;
M*\N?M=TMMFVBWB+<"=[\_*@QR?<4 7Z*Y2\\<PP>)+S1;31M5U"6PC5[R6UB
M5DAW(75>6!+$#H!W%=%IUX-0TVUO1;SVXN(EE\FX39)'N&=K+V8="* +-%%%
M !115#5]9L=#M8[F_E,<<LT=NF%+%I';:HX]S0!?HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .8
M\?>,[?P)X9?6)[5[IC*L,4*MMW.<GEL' P#S@U'\/?'$'C[PX=5AM'M)(YF@
MFA9]X5@ >&P,C##L*V]:T33?$.ERZ;JUI'=6DN-T;Y'(Z$$<@^XI-#T'2_#>
MF)INCV<=I:(2PC3)R3U))R2?<F@#1HHHH **** "BBB@#SGXOZO'#HFG^'R9
MR=9NECG%O&TD@MD(:4JJ@D\8'XFLKPUXETZU^+4]M807EMINO6JE4N;22W"W
M4*XPH<#@QCMW KO/^$95_'/_  D\]VTK1V7V2VMMF%A!;<SYSR3TZ#BF^+?"
MR^*+2Q5+MK*\L+R.\MKE8]Y1U[8R,@@X(S0!+XSN)K3P/K]S;RO#/%IUP\<D
M;%61A&Q!!'0@UY[J%AJV@?#:V\9IXDU6?6;>V@NYA-=,UO,K;=T1B^[C!P"!
MG/.<UWWCH$_#_P 1@#).F7/3_KDU<AH/@74=8\'Z%9:IXDGN- -M;SMIQME5
MW 56$;RYR4!QQ@'  S0!FZMXBFU[QSJUE=KXI_LO38X$AM]"CD&Z1T#L\KI@
MY&0 ,XXS4-]K_B6T^$_BEI7UFVET^YB&G7U_$T%S)"TB8W'@DCYE)[@UW6I^
M#KT^(I]>\/:V=)O;N)(KQ'MEGBG"#",5)&& XR#TJK<?#L7?@G5-!N=:NKBZ
MU283W5_,@8EPZM\J9 5?EP%'3- &1K.F7_@_6?"^H0>(=7NYK_58K&^CNKDO
M#,LBMDB/[J8(XV@8J32+&\\=:MXBU"[UW5K*.PU*73K&"QN3"D0B !D8#AV)
M.?FR,<5U_B/PZOB%]'9KDP?V;J,5^,)N\PH&&WJ,9W=:R+GP5J-OK.H7OA[Q
M')I,.IOYMY;_ &59@9,8,D9)&QB!SU&><4 <'H-UJ&E_#[PC%'>RI-)XM^SW
M+PL4$RF:7<#CJI(Z=*W].TF]\5^,O%]M?>(-9@L+*\C2VM[.[:'86B4DY'.!
MQA>F23@YK5LOAM#9>'-$T=-4E=-*U9=365XLM(0[-L//^U][VZ5OZ+X=71M8
MUS4%N3*=5N%G*%,>7M0+C.>>F>U 'FNG^(-=U/POX;T!]7N8[K4-6N;"?4D.
M)C! 6)PW9V  W=:VCIM[X9^)_A>PM=>U6XTJ]BNV>TN[MI<.D8YR>2.00#G!
M!QUJ+Q#X;TSPMX0M8+Z[U (FKM=Q:K:0C=82.S,'9<G*#.T]<YZ5G>'PVO\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN \?75E_;.EV5]JV
MJ^4\<CG1](BD-Q=G@!F:,[@B\\<9/?BN<\-7.MM>^--$T(ZM:E+"*;3;?6)=
MTL$K!AP69B 2 0&/'>@#V*BO&?#MY9Z=X@T6&]G\5>']7>413IJKR7%MJ+D8
M*!RQ3)/(88^E5]9^UZ?J.LR^+!XJLYVN9'L=;TZ622TMH<_N\QHV% '4$$GG
MF@#VZJVH7]MI6FW6H7C^7;6L332O@G:BC).!R>!7E&O^()-9\6Z?I#2:WJ>C
M1:3%>/\ V&"CWDCG =RK*0F!G /4U6GCU.?P?XWTVYMO$,&APZ>UUI[ZFS),
MC!&W1%]Q+ID X)/&0<T >PV-Y%J.GVU[!N\FXB69-PP=K $9_ U8KC/#'AF!
MO"/AADU'5(A;)#>;5NV(E8QC*/NSF/\ V> *[.@ HHHH *15"C"@ >@%+10
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %(%5<[0!GDX%+10 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 <MKOA&?4/$=MXATK6)=+U2*V-H[B!9
MDEA+;MI5NX;G(-4+?X;6PN]:N-0U>]OWUFT6VO&EVJQ8$X="H 7 ( 4# P.M
M=Q10!Q$7@*_N)]-77/%%UJECILZ7%O;-;1Q%I$^X9'7E\?AGO39OA_?HNH6>
MF>*KRRTB_DDDFL_L\<K)YGWQ'(W*@Y/KC/%=S10!QUW\/X(I-+NM U*?1[_3
M;06,4Z(LHD@'\$B-PW/.>.34EEX%B33M<BU35+K4KW6X3!=W;A4(384"QH/E
M0 $^O/6NMHH XF+P]X@T?3O#VFVVN7=ZMI?()9?*CB!M57&Q\=0 N 1DDD9]
M:[:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **XCXKZ)K^O^!;BQ\.R,+LRHSQK)L,T8SE 20.N#UYQBH?A#H7B'
MP[X(6R\1NWVDSL\,+R!S#$0,*2"1U#' /&: .]HHHH **** "BBB@#G?'.O-
MX;\':AJ,(W783RK5!R6F<[4 '?YB#^!K$^'=_JEG=ZMX4U^^EO-3TYDGCN)6
MW--!(H(.>^UMR_E5'QI!=>+_ !_H_A>POFLUTR/^UKFX2-9-D@.V$;6X)R2<
M'L<UG:]INK>!_%FA^,=2\03:K;F4:9?/+;1P^7!(3M8[ ,@/@\^U 'J.J:A!
MI&DWFI7.[[/:0//)L&3M52QP/7 KE;?XGZ)<"TG-IJD.FW;K%#J<UH5MB[<
M;LY'/&2,9[UJ^.O^2?>)/^P7<_\ HIJ\WU3Q3HWB#X/V?A?2F$^MWEI;6<6F
MJA\R-QLR6&/E4 ;MQXP : /1-:\:6&CZJ-*CL]1U/4?+\Y[;3K?S7B3LS\@*
M#VYS33X]T,>$KGQ+YDWV*UD$5PAB*RPR;@A1T."""PR/3FO/;N!-!^).OG6_
M%6HZ!'J$=M+:W<7EK%<A(]C*6=& 92.F1P:H:K;V3?!_QKJ5C<:K=P7UW$WV
MO4 B_:2LL:F2,*J_*>F2.<4 >D6?Q%TF[U>SL'LM5M$OV*V5W=V9CAN3C(",
M>>1R,@9J74O'^F:?JUSIT5EJFH268!O)+"U,J6V1D;SGKCG R:SOB0H67P8
M  /$EH!CM\KUE>'/$.E>"=7\5Z;XCNEL;J?5IM0@:53_ *3#(%V[#CYB,;<#
MG- $/AKQ$;[P/X>O]1UK4@]UX@,,,L#;C/F60)&^?^69 Y^@KIKWXC:7;:I?
MZ9;:=J^HWUA)LN(+&T,I0;0V[.0,<X'.20<#BO.=+=9/A]X+D6%H5;QDI$3#
M!0&:7Y2.V.E=WX'4#QMX\; W'4803_VQ7_&@#4;Q]H \)V_B-;B62RN7$4$:
M1$S22DE?+5.I?((Q[>G-1:;\0=,U#7[30I;'5+#4[E7=+>]M?+(55W;B<D8.
M"!@GD'.*\VTM9++P_H.OO#)-IVD^([V2\6)"YC1V=1)M')"DYX]:Z*?Q1I'B
M;XO>#VT>0W4,$%[NNEC81L3&/D5B!DC&3CIN% 'H^K:K8Z'I=QJ>I7"V]G;K
MODD;L.GXDG  [DUSVG_$+3+S4K.RN=/U;3&OCMLY-0M#%'<-U"JV3@D= <$U
M7^*=C=7G@PR6UO)=?8[RWNYK>,9:6)'!8 =^.<>U8/B[Q-H_C>'0M'\-WB:C
M?RZG;W7[@$FUCC;<TC\?)@<8.#S0!TK_ !$TH^(I=#M[+5;N\ANA;3_9K0ND
M!.,.[9PJ'=U]CZ5M>(=?LO#&AW&KZB7%I 4$A1<D;F"CCZL*YCP$JCQ7XZ?
MW'5E!/L(E_Q-+\8V5/A9J[-'YBJ]N2G]X>?'Q0!>L/B#I=[J5G9R6>IV*WY(
MLKB\M3%%='&0$.>"1R P!--/Q$TI_$4FAVUEJMW>0W0M;@V]H72 G&'=LX5#
MGK['TKG/%'B32O&K^'-(\/7'VN__ +5M[N18T(:SCB)+M)Q\A'3!P<G%:7@:
M+S-=\>A#LD?5V4..H_=+C\LT 6[CXG:-"]U)#9:M=Z?:2&.XU*ULR]M$5^]E
MLY('<J"*NZSX]T71GTM'-S=-JL32V0LXO-,X&W 7'<[QCMUSBN)\)>+]"\+?
M#<>'M:D%MK&GQRVTVF.A\V9RS8V+CYP^1@CCFLRQE3P3>?#(>(E: P:?>+,[
MJ3]G+A"-V.@ (4GMF@#T_1O&>F:NU_$Z7.G75@@DNK;4(_*DB0C(<\D%< \@
MFLJ+XHZ(XAN)+/5H-*GD$<6JSV92U<DX!W9R 3T) %<EKL;>/O$'B.]\,M]I
MM(O#DFG?:8_N7$[2;Q&K=&P!@D="U2:YXRT+6?A4?#VGMY^M75G'8Q:2L9\^
M.8 *0R8^4*03D\<4 =UJ_C6RTO5GTN'3]4U2]BB66:+3K;S?)5L[2Q) &<'
MZ^U._P"$ZT#_ (1-/$ANG%@[>6H\MO-,F[;Y83KOW C'].:X/7(]'T[Q/Y=W
MXBU'PKK<5A;K_:(=?LVH!5QRK9#%3Q@X//>LO5+K6]>\ Z)K.H2W'V;3->,C
MW]C;"-Y+9<JMVL9! P3GITYH ].TCQM8:IJR:5/8ZGI=_+&98(-1MO*,ZCJ4
M.2#CN,Y'I65K/Q(TR&WU:*TMM5GBLUDAFU*VM2UO!*!T+CG@XR0"!7-Z;_8V
ML^.= %EXLUOQ)/:,]R'0PF&U&W&9&5%(W9Q@'-,\->)=)\*?#Z_\+ZW)Y6MV
M;74+V3(3)=EW=D9!CYPP8<C\>* .]^']Y<ZA\/\ 0KN\GDGN9K-'DED;+.Q'
M4FJ>G^(]*TV/Q3J%YJ]VUK87[+<&['RVYVK\D8')7D8'4DU+\,_^29^'?^O&
M/^5>=ZE97-UIGC6:VMI+I;+Q5%>3V\:[FEBC$98 =^.<>U 'H6G?$'3;W4K2
MQNM/U;2Y+TXM'U&T,27!QG:IR><=C@U!#XITS18?%FIW-_J-S;Z=>A;B.501
M 2$&V(9^[\P/XFL#Q;XFT?QN/#^D>&KQ-1O7U2WNR8 3]EBC;<TCG'R8'&#@
M\U@^(_\ D3?BQ_V$T_E%0!Z%:?$?2+G5;*R>SU6UBOW\NRO;FS,<%RW4!&//
M(Z9 S5+PWXQO=4^)'B31I[2_%I:F!+;=;!5A^1BY=NOSGE<]0!TI/B.JK:^#
M54 !?$EB !V^]4.@:C:6/QE\7Z?=3"*[U!;*2TC8$&94@;>5]<8- '7ZQK]E
MH<VG)>B55O[I;2*15RJR,#M#'MG&*2]\06-CKMAHTI<W=Y'+*FT95$C +,YS
M\HY 'O5/QOH3^(_!^H:?"=MV4\VU<=5F0[D(/;Y@!^)KA/#8OOB#I7BCQ1Y3
M0W5[I9TBP1OE,9$1,A'L9F/_ 'S0!TP^*.AE1=?9-5&D&3R_[7-F?LF<[<[\
MYVYXW8Q[U?UGQWI>BZVNC-;W]YJ+VZW,5O96YE:5"S#C![;223@8QSS7DMM=
M:/\ \*_ATJ^\7^(?M@MELIO#L20B;S,;3$J&+=C/0YZ=\UW6B6BV?Q>AMMLF
M;?PG!$/.(+C$Q'S$<9XYQQ0!9UCXBPS> -<UC1H+Z._L \+P36N);67;D&1#
MP%'!SR*T]"\96]W!X=L[R"^AO]5MW:,3P[-QB12['G@'.1ZUQ>H1/-'\8(HD
M9W:*/"J,D_Z+Z4V;Q)I*W_PX\1_;$.CVL%S9W-X =D,K0H KG''((H ]'NO%
M.G6FKWVF2^=]HLK#^T)<)E?*R1P<\GY3Q6-I_P 3M!U"SN=0$6HV^EP6PN6U
M"XM2D##(!16_B<%L8'<'&:Y*36[+7_'/BV]TZ0S6@\+-''/M(27#/ED)ZKDD
M9'&0:-7TNZOOV??#PL8YF^S065U-';*#(T:[2Y4$$$C.[D=J .UTWQ_IU_J5
MK8W&GZMIDEYG[(^HVIB2X(&<*<GG'.#@UM6.LP7^JZEI\<%RDE@R+(\L15'W
M#(V-_%COZ5Y2TNAZ]K'AZUM?&>O>(Y_MT5U';Q>21;[.?,E_=@H!T(R#STKU
M:QUS3M1U34=-M;CS+O3F1;J/8P\LN-R\D8.0.V: -&BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** # SF@@'J*** ,[7M,.M
M>'=2TH2B$WMK+;B0KNV;U*YQWQFET;2TTG1["RRLDEK:QVYF";2^Q0N?TZ5H
M44 -DBCE7;(BNOHPR*7 QC QZ4M% !C--:-'*ET5BIRI(S@^U.HH 3 ]!2XH
MHH Q?$FCW^K6=O\ V7J\NEWEM.)HY$7<DF 04D3(W*<],]@:R]*\*ZJWB:'Q
M!XCU6WO;NU@>"T@M+8PQ0A\;VY9BS' '7%==10 4Q(HXV8I&JECEB!C)]Z?1
M0 8K!\9^'&\6>%;O15NA;&X:,^:4W[=DBOTR.NW'7O6]10 U8T1F9456;EB!
M@GZT[%%% ##%&TBR&-2Z\!B.1^-8FI>'#J'C#1==^TA5TV*XC,!CSYGFA1US
MQC;Z'.:WJ* &HBQH$10JCH%& *011B0R"-1(1@MCDCZT^B@!DD4<RA98U< Y
M 89YI]%% #(XHX@1'&J G)"C&32F-&D$A12ZC 8CD4ZB@"*X68VLJVS(DY0B
M-G7*JV."1W&:P/!_AJY\/6^HR7]]'>7^I7KWEQ)%%Y:!B  JKD\ +W-=)10
MQ(HXRQ2-5+'+%1C)]Z=@>@YI:* #&:0JI8,5&X=#CD4M% !1C'2BB@!GE1^;
MYOEKYF,;\<X^M/QSGO110 8IABC,9C,:E#U7'!_"GT4 (%50    ,  =J7I1
M10 Q(HXV9DC52QRQ48S]:JVNF06NI7U^K2-<7FP2%SD*J#"JOH!EC]6-7:*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BHKBXBM+:6YG<1PPH9)'/15 R3^59WASQ+I?BO21J>D7!FMB[1DLA0AAU!!
MY';\Z -:BBN-N_B?X;M[F>&%[Z^2W8K<3V-E)/%$1UW.HQQ[9H [*BJ>E:M8
M:WIL.HZ9=1W-I,,QRQG@_P"!]CR*N4 %%%% !1110 4444 %%%% !1110 44
M44 %%5;34K._FNHK2YCF>TE\F<(<^6^ =I]\$5:H **** "BJO\ :5G_ &J-
M+^TQ_;C ;CR,_-Y>[;NQV&3C\_2K5 !115"VUBSN]8O]+A9S=6*QM.I0@ 2
ME<'H> >G2@"_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!@>,?%VG>"?#[ZOJ2RO&'6)(X@"T
MCG. ,\= 3]!4?@KQGIWCK0?[5TU)8U60PRQ3 !HW !QQP>"#GWJWXF\,Z7XM
MT632=7A,ML[!QM;:R,.C*>Q_QIOA;PKI/@[1ETO1X6CM]YD8NVYG<XRS'UP
M/PH VJ*** "BBB@ HHHH \\^,&N6^G^%K?2);Q;0ZU<I:23$_P"J@R#*_P!
MO'_ JQ_!GB7P_:_%*_T?0;^"?2]7MDN8$BR!%<1KM=0#_>10WX5VTGAF:Z^(
M,7B.[N(Y+:TL3;6=L%.4=VR\A/J1\OTIGC+PK-XABTNXT^XBM-2TR]2[MYG4
MD<<,AQSAA_(4 .^(EW<V/PZU^YM&99TLI-K+U7(P2/H"35KP;8VFF^"]&M;)
M$6W6SB*[1]XE02WU))/XUK7=K!?6<]I<QB2">-HY$;HRL,$?D:X.Q\,>.O#E
MD-(T+7M*GTJ,;+9]2MG:>W3LH*D*^.V1^G% #_$4UMX+T+[)X22WM[[6=92U
M#%C(D%Q,?F<H20,!?NC Z<5#?MKO@?5M!GF\0W>L:?J5_'I]U#>1QAD>3.V2
M,HHP 1RISP:L#X8P+X1DTP:I,=7>^&IG560%S> Y$FWICMM]/?FI1X7\2:YK
M&E7/BG4=-:TTN<74-MIT+KYTZ@A7<N3C;DD >O6@# M9/%7B)?&%RGBFYL(=
M(U*Z@LH[>&/DHH8!R5.5 (  QWR35.;6?%<7@'2_'LOB*0S.]NTFFQP1BV:)
MY%0KTW;CG).>O3'%=UHGA6?2K'Q-;O<QN=8U"YNXRJD>6)450#ZD;:S[KP)<
MW'PLL_"(O81/;I;J9RIVGRY%<\=>=N* *^HOX@UGXGWFA6NNW&G:3#IL-S+]
MFC0RER[C"LRG;G')P?N@#&35:UU[Q!:67B_0I=8LCJ.B-"8-5U "-/)F7<K2
M;1@LH##I@G&:AOX-=D^-6H2Z#=V<-Q'HT&^*\C9HI5,C\$J05(/((]QWJU>?
M#2[U/P[K"7VJQ2:[JEU%=S7(A_<!HL>7%L)R8P!CDYYS[4 8$'BXV/B7P\ND
M>--0U^*^OTM+V*YM (<.#\R.(U"D$<*"?R!K:L$\2>*O$_BJS'B>ZTVPTZ^$
M5LMK#'OR8U."S*?E'7'4[CD\"K=_X3\5Z_?:'=ZMJFE0KI5_%=):64#A)-O4
MEF.<XR  ,#)SFN@\/>'9=%UCQ!>R3I(NJ7@N45004 0+@_E0!PUOXPU]/ F@
M^)KN\#+8ZFUKK&R-0L\'F&(R$8X(.T\8[UUD&K7VJ?$RXT^UN"NE:39*;M5
MQ+<2G**3C.%09X[M6;_8VD^$OAKJ&C^)M4M4M+IKK=(S!-WF%W"J#U< \ <Y
M%3_"?1;G2O UM<ZB7;4M2/VRY:3[WS ! ?H@7CUS0 [XD:GK.GV_A^#0[T6=
MSJ&KQ6;2M&' 1T?)(/7! /X5S.O:[?\ AW7=/\(WWBZ^BB-L]]=:H+,27#J7
M*I$@5&"\AB6(/]*[OQ1X=EU^?0I(ITB&FZI%?.&!.]4##:/?YJJ^(O#&HW/B
M&S\2:!>V]KJUO UK(EU&7AN(2=VQMI!&&Y!% '(Z/XQUJ2/Q+I>C7EQK\EKI
M_P!KTR[N;1HI"WW3$X*J'8'!&!SG'T3PEXD-[KVFPP>.;J>\<XU'2=:ME@<D
MK_RR 1<,#V!(Q74V_ACQ'>VNL2:SXDEBO;^$0P+II>.&R Z,@)R6)ZDXR.*H
M2>$/$VNZAHS>);_2'M])NH[M);*W=9YW3[NXL<(">2%Z^U '(Z:-5\/:#\2M
M5MM=O'N+.\G1/,2+#2!8SYIPOWL<8Z8[5MWDWBC0M.\/:C=^)9[J;6-7L(IH
M/(C6.%)-Q=$XS@Y ]?ESWJ_>> =9E7Q?80:E8C2]?WS*'B;S89F"CD@X*X4]
ML]*VO$WA.?7/"]A86UZMM?Z=-!=6T[)N02Q=-P[@\T ,U_5[ZS^(GA#38+@I
M9WRWIN8@ 1)LB5DYQD8)/2N=T,>*O''AZ7Q19^)I].EN))3IMC'%&8$1'95$
MN5+,6*\G/&>!VK5MO"OB6^\8Z+XCU[5-.9M-6=%M+*%UC D3;D%B26)QG.!@
M#%5H?!GBG1M/N]!\/ZUI\&B7#R-$\\#FXLUD)++&0P5L$D@G&,T 9]GINJ/\
M<(I;W5IH[D:!%//% $,7^NPT*DKGR]V3G[W/7M6AX=\0ZK>?!2\UVXO&?4X[
M6_D6X*J"&C>4(<8QP%7MVJ\O@[4M-\7:3K&E:C"\%OIR:9=I?*TDDD2OOWJP
M/WS[\5D1^ ?%%IX?U#PK9:WIT>@7)G\N1K=S=(DA9C'G.W&6(W8S@GCI@ J2
MZIXFUK4/!FE6>NR6(U30_M5[<)"C.6"HQ9<C 8DX] &/'2I+G7=>TM?']FVL
M37,FBZ3;26L[QH&$IA<L^ ,9+*#@Y%=%IO@VXL=9\,WS7<3+I&DG3Y%"G,C8
M0;AZ#Y?UJ+4O ]S?7?C29;R)1X@LHK:(%3^Z*1LA+>H^;/% '.ZA<^*M"\-Z
M+XMG\33W,MQ-:_:M/:",6YCE*@JN!N!&[[V<G%:Z2ZUXQ\6Z[;6NO76CZ;H\
MJ6L2V<<9>:8J&9G+J?E&0 HZUJZ]X2GU?P38:#'=1QRVS6I,K*2K>4RD\>^V
MN;O[F/2O'NNMHGB?3=(NIEB?4+36(?W;'9\LT)WKGY>#VR.: +?A.7Q1XB\,
M>(["[\0?9]7M=8EM([^*V1A&L?EGA#Q@_-UZ;O:O1!P "<GUKR#P>VMV/PO\
M2ZCHUT]S?W6KW%Q8W4EL7-V"Z*&V#^^5;V&<]!7KXSM&>N.: %HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH C%O +AK@0QB=E"&0*
M-Q4=!GKBI*** "BBB@"O>6%GJ$:1WMI!<HCAT6:,.%8=" 1P?>K%%% !1110
M 4444 %%%% !1110 4444 %%%% !5*^T?2]49&U#3;.[:/[AN(%D*_3(.*NT
M4 -1%C1410J*,!5& !Z4ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG[3Q?87WC6[\
M,6RO)<6EMY\TP^XIW*-F>[#<"?3/K0!T%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!D^)I=8A\.7KZ!;+<:KLVVZ,ZJ-Q(&[+$#@$M@GG&*
M\Z\,#4=+^)=A8GPW<VH71F25I;R&1R#.&:=RI^8ENHZY/I7K=1?9H/M7VKR(
M_M&SR_-V#?LSG;GKC/.* ):*** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
E** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>exhibit191insidertrading005.jpg
<TEXT>
begin 644 exhibit191insidertrading005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M)Z!4 &"!_#G&37<T4  X HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "CK7$?%?P
M_KGB;P+/IV@28NS*CO%YFSSXQG*9/'4@\\<5#\(?#FO>%_!(L/$#_P"D&X>2
M*#S _D1D#"Y!(ZAC@''- '>T444 %%%% !1110!SGCO7G\.>#M0OK?)O"@@M
M$'5IG.U !WY.?PK$^'=YJ>G7VK>$==OYKW4-/,=Q#<SN7::"10>IY.U]P_*J
MGC*UNO&'Q TCPW:7DUG!I<1U6YN8D5BLN=L(&X$9&2>1T-9NOZ1J?@CQ3H?C
M&ZUV\U:$3#3KXSQ1J8[>3.&^11D*^#SWQ0!ZM=7,%E:375S*L4$*&221C@*H
M&23]!7'VOQ,TRXELGETO6+33KZ58K74KFV"02LWW>=VY0W8E0#6GX\TR[UKP
M'K>G6(+74]HZQ*#RYQG;^.,?C7-VGQ$T:YT72=,TVR.HZPYA@;26C9'MR,!S
M)E3L"8)R?3CUH I:'XZN-/UCQ;:3V.N:U);:O*5CLXO.%M!M7 RS  9#84<\
M'BNLE\?:&GAG3]=B:XN8-1<16<$$1:::0Y&P+Z@@YR<#'6LSX=H5U/QJQ7!;
MQ!-R1U&Q*X72M8O]%^&/A**.Y_LNRN-0NTO-4-N)3:+YTI7 8$*6/&XCB@#T
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
MN2P+;>^T'%9$^L67C7XD>%YO#TAO+72/M,]Y>QH?+C#Q[%C#$8+$]0.PK/\
M"7BO2_ _@V?PYKN]-:L)KA?L31,7O2TC,ACX.\,& S^= &ZGB2,_%"6<ZJ1H
M7_",I?#=*1",S']Y@\9VXYZXKJM UR'Q%I::E;6MW!;2,?):YC"&5.SJ,D[3
MVS@^U>3^(/"L_CGQXEM.LVCSGPO%.MM&P:..83,5CDXPRJ2,C';VKT?P3XDD
M\1:'_ID'V75;)S:W]L1CRY5X)'^R>H_^M0!TM%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MLKHV^B:C?+J$(C9Y(5E9U$A7J=N03CGG-=*=;L_%OQ4TJ32!/)9II5W#]O\
M)9$9VV_*I8#.WC\Z]2HH \8L?$EIH7PGN_!]_9W2^(+:RN+,Z>ML[&4D,!(I
M P4(.XMGIFM31X)E\2?#-C$X$>@2*Y*GY3Y,7!]#7J=% 'A%_<J/AM\0] ,<
MXU2/4[BY,!A<$Q/<)M8'&"#[&NMDU&#P7\2M8U/6UEATS6+.V^SWHB9XXWB4
MJT;%0=I.=PSP:]*HH \.\01W&M^'?B1XDM;2X33]2BM(++S(F1[@18#2!2,X
M)/!QR!7:_$*%WT_P@L<;-L\0V#$*N=H!//L*[RB@#R"[UQKKQ3KMIXD\0ZWI
M!M[LQV&FZ7"4:YAP-L@=4+.6YX!&*Q]%MKE? 7A2![6YCFA\9H98I@3)'^\<
M_-^8R:]WHH JZD"=*O +07A\E_\ 1B0/.^4_)D\<]/QKQ"TOX=,AT\>!M8UV
M'5'FB1_#%XCS11 L!(AWK^[51GYL]J]YHH \6NK2S\/^.O$A\1:YK^C07]PM
MW9W-C*ZPW"E0"I*JWSJ1C![8IHT9XO!]IKNG:9K,EO;^)8]7FCO7\VYN85&U
MI@NT$$C#;3SQFO:Z* .*A\:VGB?5X--\/6K:A \$IN[YHWC2T^7"KEEY9CQM
M[#GM7GH\26L/P.N/"7V:]/B"WLI+::P%K)OCPQ)9CC:%"\YSSTZU[O10!YUI
ML$G_  MC1Y6B;8OA7;N*\!O.3C/KBJ]Q9W,_BOXFI%!([3Z3;QQ *?G;R)1@
M>IR17IM% 'CFG7\&K:3\,19B5S87:6MT&A=3%(EMA@<@=,CGI6=86^G^&;_7
M+#Q)X@\2Z/<G4)KBW6SD<17<;G<KIM0Y8]",YS7NE% 'C4NF:-8>!?#RZOHN
MNV-A)=37'VW[0QNM,=LE78HN0'[\<9&>:V/ FL7PUC5XX=:O]=\+VMHLL5_>
M0$2";)W1J^ 9/E&2<=<#Z^FTUUWQLF67<",J<$?2@"GHVK6NNZ1;:I9%S;7*
M;XRZE6QG'(/3I5ZJVGV%MI>GP6-HA2W@0(BDDG ]2>2?<U9H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M$$_,02%R"<#J3STH ]*HKRK3]?U7_A76J+?>)HK&;3M7ETY]6N4!D:%) ,@
M<R$' X_7FJ>DZ\;/Q_X>MM'UKQ)?Z=J+30W(UB*3RG*QEE,;.BG.1SCC% 'L
M-%>7>%=/UKQ3J>OWMYXIU6WM['6;NSMK:VD"IL!_BXR<;@ ,C&WWJ!/%NLR?
M#6/2_M3#Q6VH_P!@F7^(3!\&7_OW\V?6@#UBBHX(_)@CBWO)L4+O<Y9L#J3Z
MU)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% &9K_A_2_$^D2Z7J]JMS:2$$J2001T((Y!IOAWPWI7A724TS1K46UJK
M%RNXL68]6)/)/ _(5JT4 %%%% !1110 4444 <?XK\(ZGK?B'1]:TC6X],N]
M-CF13):"<,)  >"PQP#^=5H/ VKW^M:=J'BCQ,=5CTV;[1;6L-DMO&)0,!VP
M26([?_KSW-% '"VG@O7]'O=6CT7Q#;VNFZG>27D@DLO,N(7?[VQ]X!Z<%E./
M>H].^&S:?H'A[21JWF)HVK'4$D:#YI5W.=A^;@_/][VZ5WU% &#?^'#>^,M'
MU_[4$&G03Q&#R\^9Y@49W9XQM]#6&?AM#+X0O=$EOS]HEU"74;6]CCVM:S,^
M]& SR5Z=1D9Z5W5% $%E'<Q6,$=Y.D]RL8665$V!VQRP7)QGTS7G>G?#GQ'I
M7AL^&[7Q=&NDS;Q,38_OD5V)=8FWX4$$]02"21Z5Z710!QE_X%>WNM*U#PQ?
MKI=]IMF+!/-A\Z*:W&"$=<@\$9!!SG-11> KFXM?$%QJ^KB[UG6;)K)KE(-D
M5M$5("HF2< G)R>?:NXHH Y36/!K:KX!M?# OA$8([9/M'E9W>2R'[N>^SUX
MSWJUXJ\+GQ"EC<6M\^GZIITWGV=VJ!]C$8964_>5AP1D5T-% '(:9X3U.3Q-
M;^(?$FK0W]Y9Q/%9PVUOY,,&_AVP68LQ''7I3-*^'UMIOC'7=<>Z\Z#5(V1;
M0QX$._:9><\[RH/0?C7944 <-X9^'2^'? ^K>'O[2:YFU%)4:[>+!56C$:#;
MDY"J!QG\JN6'@IK+4_"]Y]O#_P!AZ:UB5\K'G95%W9S\OW>G/7K76T4 <AJW
MA>W74_$6NWOFWMI>Z4+66PABS(RH&)VG/+$' ''/>O*=?F&L^!+70=,\=#6!
M<-!#8Z5':HMT?G7"SD$G"*"3PO*C)KZ%J%+2VBG>>.WB29_O2*@#-]30!S6I
M^'O$*Z_<:MH&OQVPNHTCGM+Z!IX05X#Q@.I0X/('!ZFKOA'PRGA;2);3[4UU
M<7-S)=W,Y0())7.6(4<*.!@5O44 <CJGA/4T\2S^(/#>K0V%Y=Q)%>0W-OYT
M,^SA&P&4A@#C.>E9UQ\-&N_"6MZ;<ZPTVJZU/%/>:B\ P2CJ558P>% 7 &>_
MX5W]% !7(:GX3U./Q-<>(/#>K0V%W>1)%>P75L9H9]@PCX#*58#CK@BNOHH
MX;_A7*3>$]>TR]U62XU+7&\R\U Q ?.,;=J \*N!@9]>:MZ=X3U)->T?6M5U
M>&[N["SFM7\JV\L2[V!#?>.,  >_M7744 <I=^"+;4=<\07E]/YMKK-C'9R6
MX3!0)N^8-GK\W''&*S$\%^*);*UT>]\7EM'MV3+6UJ8;N9$(VHTH?CH,D#)Q
M[UWU% &#8>'#9>,M7U_[4'&H000B#9CR_+#<[L\YW>@K8O(/M5E/;[MOFQLF
M[&<9&,U-10!Q4?@%H_#OA/2O[2!.@7D-R9/)_P!?L##;C=\N=W7GI6OX?\.'
M0]2UV[-T)O[4O?M07R]OE?*%VYR<].O%;U% 'G@^&EQ;:#I%O9:RB:EI.H37
MUM<26VZ-C(S$HR;NF&QD'/%7K;P;K$OC'2_$VKZ_%<W-E'+$;:"T\N$(ZXPF
M6)!SR22<\# Q7:T4 <KHW@YM)\!77ADWPE,Z7*_:/*QM\YG/W<]M_KSCM52?
MP'.FD^&_[.U46NL:!;B""\,&])5V!'5X\_=;:.^1VKM:* . O/A]J.M:;KAU
MK75GU35;5;198;<I#;1*V[:L>[)R<DDG-;MMX7-OXT3Q#]K#!=)73?(\O'23
M?OW9_#&/QKHJ* //O$WA;3['3/&NJ:LUU=V.KB"62&SA_?6_E*JAUR?F((#]
ML =ZXW4IYO$&I^$["#QQ#XEECU6WN%M[.V5-D2'<\LY4GD#CG;R3QZ>YU##:
M6ULSM!;Q1,YRQ1 I;ZXZT 221B6)XV^ZZE3CT->>Z=\.-1M= T;1KG7HI[;1
M]5@OK5A:;6\N,L?+;YN2=WWNV.AKT2B@#E/$GA6_U'Q#IGB'1]1@M-2L8I(0
MMS;F:*2-^H(#*0?<&J%KX#U'^W]3UG4=?%W<ZCI;V$JBUV)'DY4H-QPH'8Y)
M))S7=44 <?>>!VN_A<O@S^T K+9QVWVOR<CY"IW;,]]O3-2:EX=U]-;;5= U
M]+8S0)#/:7L#3PDKG#H RE#SSC@UUE% 'G;?#"2/1[<6VL@:U#JS:P;Q[8&)
M[AAA@8@>%Q@<'(QFKL7@S6KKQ=HWB36-?AGN=.\U5M;>T\N'9(A4[<N6W<@D
MDGH!@5V]% ' _P#""Z[IT%_I>@^)(K+1;V220PR6?F2VWF'+B)]P&"2<9!QF
MK5SX&GM]5\/7VAZH+1M(MC9LMQ#YWGPG;G)R,-\O7WKM** .&;X<1RZ)J=C)
MJ4B7%QK,FLVEW%'AK68L&7 )(;'(/3()Z5+!X0UG4=;T[4?%&MP7T>F.9;6V
MM+3R$,N,"1\LQ) )P!@ UVE% '/>'/#!T&QU>V-V)_[0O[B\W>7M\OS3G;U.
M<>O&:Q;7P'JFD^'O#]II'B)K>_T9'02/"6@N5;J)(MWY'.1S7=T4 <MX<\*W
M>FZYJ.OZOJ$5[JM]''"QMX/)BCC3.%5<DDY/))]*E\4>%I=;NM.U/3M0.G:Q
MIKNUM<>6)$*N,.CID94@#OD=JZ2B@#D=(\(WO_"02:_XCU./4=0-L;6"."#R
M8;>,G+;06)+'N2?:N?;X9:ZWA2?PD/%:+H.QD@46(\\*265'?=@J#C. "0,9
M%>G44 <AK/@^^O-0\.ZCIFK1V=[H\;PYEMO-29'5588W#!^7CZUO:]HMIXCT
M*\T>_5C;7<9C?:<$=P1[@@$?2M&B@#@9? VOZO;6NE>(O$T5]HMO(CO%%9^5
M+=A""JRON(QD G &<5T-KX<-MXVU'Q%]J#"\M(K;R/+QLV%CG=GG.>F*W:*
M,#QEX;;Q5X=DTV.\^QS>;'-%/Y>\(Z.&&5R,CCUJOIWAB]A\70^(]0U**XNA
MI(TZ5([?RU=O-,GF#YC@=L?K73T4 <F_@6UNKWQ8]_<&:U\0K"KPJFTPA(]F
M0V3DYY' QCO6>G@WQ3/:VFE:AXOWZ3;.A)MK4PW4Z(<JCRA^!P,D#)Q[UWE%
M %>^LH-1T^YL;I/,M[F)HI4/\2L,$?D:X-OA_P"()M#7PQ<>*E?PZJB(A;,"
MZ: =(C)NVXP -VW.*]$HH YVU\*QV?C3^WH9U2!=*334M1']T+(6#;L^AQC'
MXUGW?A'6+3Q!?ZKX:UN'3QJ>TWEO<VGGIY@&WS4PRX;'4'(-=E10!Y];?#.2
MW\+1Z,VM-,ZZRNJ&YD@^9\.'VD;NIQ][]*Z/2?#ATSQ7XAULW0D&KFW(A\O'
ME>5'LZYYSUZ#%;U% 'G]S\-9)='N+>'5Q'>#7GURUG-ON2.0MD(R%OF R><B
MIV\&:[J/B31=>UGQ!!+<:7,S);6UF8X=K*5;JY;<>.2<#'2NYHH P/#/A[_A
M&H=7#W0G%]J4^H9\O;Y8D(.WJ<XQU_2N)\.6.F>)?C!J/B;2+C[3I-I AWI_
MJGO67864]#B( 'W:O5:CA@BMXQ'#$D:#D*B@#\A0!)1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!PGB.:^USXA6'A.'4KO3K%=.?4KJ2SD\N6;]X(U0..5&3DXZUF
M>($\1>#M*:PL_$$]Q%J^IVMAI\]V?-GLO,R)"7/WQQ\N>F:ZGQ%X5FU75;'6
MM*U-M,UBS1HDG\D2I)$W)1T)&1D9'(P:R7^&T>HV6IOK>KSWFKW\D4OV^*,0
M_9VBYB\I,G: <]SG)S0!0U>ROO 6I>'[^RU[5KZVO=2BT^\MM1NC.'$N0)%S
M]U@1GC -:_@+4+R^C\5F[NI9_L_B"\@A\QRWEQKMVJ,] ,G I(?!>JWVK:=>
M>)O$0U2+391/:V\-FMNAF P)'PQW$9X P :B;P)JEKJFJMI'B>2PTS5KAKFZ
MM1:*\BR. ',<A/R[L=P<=J .*L=3U[6/"'PY@37K^WGU6XN(KNZ24F1T ?/)
M[@#@GH<'M6EXBLM2\.ZK9VFH7GC"]\,PVAV7>G7#/.)S(Q8SLN'("E0.W ZG
M-=+I?P[33+'PI:KJ3./#\TLJDPX\_>&&/O?+C=[]*O:QX9U:;7_[9T+Q VG3
MR0"">">W^T0R $D,%W+M89/(/- '":AXPGM? NE6^C^);W5_[0U4V?\ :$-J
M6O(8>6*;",M,%P,D \YQWJYH6I:A8>,=*@TF/QC<Z7=EXK]-;MIF6([<I(LC
MCY>>",XYK='PSMVT&:VFU6X;5I=1_M7^U(XU1DNNS*G0+CC;[GFKVG>%=9;7
M;35=?\2-J!LE86]O;6WV:+<PP7<!CO..@/ H W-+TN339;]Y-1N[P75RTZK<
M/N$ /_+-/11V%:-8/AU-76[UPZG<2S6YU!_L/FQ*A6':O  Z@-N )Y.,]Q6]
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M1* Q]2 * ..\(HO_  L[X@/M&\S6(SWQ]GKDM,C1?V:M6VJ!F.])P.I\]_\
M 5[*L4:.[JBJ[XW,!@MCIGUI!;P" P"&,1'.8]HVG/7B@"KHW_(#T_\ Z]H_
M_017D&HV5U?^!OB-%:P/<,GB1YI(4&3)&C0LX [_ "@G\*]L "@   #@ 4U(
MHXRQ1%7>VYMHQD^I]Z /+O'GB;0_%GAC3M)\/:A;W^IWU[;-:16S!I(=KAF=
M@.4"J#G.,9K8\'HH^)7C^3:-YN+-2>^!!_\ 7KM(+"SMII)H+2"*63[[QQA6
M;ZD=:E6*-'=U15=\%F P6^OK0!S?Q$T&?Q-X UC2;49N9H0T2YQN=&#A?Q*X
M_&LW2_BKX5ET%+K4M6M]/O(8P+JRN#LFBD ^9=A^8\YZ UW-59=,L)[E;F:R
MMI+A?NRO$I8?0D9H \LUW6M2U?0O#/BO6=+:STNTUT7+Q;6+1VN&6.:1>Q!(
M)^H-:6OZQIGBGQUX/MO#]Y!J%Q9W;WEQ/:.)%@@V$$,PX&XD#%>E$!E*L 01
M@@]ZAM;&TL59;2U@MU8Y811A 3ZG% 'EOA^-!\)_'A"@%[G5BW'4X8?T%+K:
M*GPD\"!5  N=)(P/]VO5!!"L;QK$@1\[E"C#9ZY'O08(6C2,Q(43&U2HPN.F
M!VQ0!YIH_B30M#^*WCF'5;ZVL9IGM'26Y<1JZK;KE0QXR,YQUYKGDU>;3/"]
M_K%M;VL5AK7BLR6=Y?V^^*TB; %UM.,?,I()QUS7I6G^$HX/$WB/5+T6]U!J
MLMO)'"\6[RS%%LYSQD]:Z.2&*:%H98D>)AM*,H*D>F* /&3?+-\5O!BMXO/B
M*2.6Y$DD,4200%H&VJ#&,;FP>"Q. *Z+X?QH/!_BKY1\^K:B6XZ_,1S^ KOX
MK&S@CCCAM((XXVW(J1@!3Z@#H:E2&*-65(T56)+!5 !)ZF@#R&"QGE^ _AS6
M+)-VH:''%J4 '5A&3O7Z%-W'TKI_AT?[9?6O&+JP_MFZVVNX8(M8LI'QVR=S
M'ZUL>*M(UK4](&F:#>V6GPSJT-S))"698V&#Y8! #=>OK6OIFG6^D:5::=:)
MLM[6%88U_P!E1@?CQ0!;HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#!U[Q;8Z#>6]BUM?7U_<(TD=I80&638#@N1P N2!DFH;7
MQUH-QX>O=;DN9+6UL7,5VES$T<L$@Q\C)UW<C &<YXKFO'W]BKXLTU[[5M0\
M.:A]D<6VLQ.J0.-P)@?=P?[V#@>_:N/U2[USQ#X*U,M>?VK8Z1K5M,-7L;54
M:[A49D8)@JQ0D<X(..^* /4-+\>:9J6J6^G36>J:;<72EK4:C:-"+C R=A/!
M..<'!]JCU+XB:1I]_>6D=IJE_P#83B]FL;1I8[8XR0[>H') SBN(\W1]<\1>
M&[>#QMJ_B2=;Z.\BAMT@*P;,G?*0BE5P<$9R<]*T/"?B;1O!EKXATKQ'>1V-
M_%J=S<M'/PUU'(VY'0?QY'&!D\4 =S8^+-(U/5K73K*<S275A_:,,BK\C0[@
MN<^N3TJ&\\::18MKZS-/G0HXY+S$><"1=R[?7BN%@UVRTCQ]H&N:O9+X>TZ^
M\/O;Q1S (D,GG!PA( "G;SCCKBL;4=4MM:L_BYJ-F6:UFM+/RI&4KYBB)EW#
M/8D'![CF@#M+OQUI>MK8&VN-:T^ :K:Q17*VI2.]WLP5%8_>C;:<D>U5].\;
MW.I>(/&FGW<>IVUG8Q#[/*MIM-LHA+.Q/]XGYESU &*/&B+'X:\"(@"JNN:8
M !V%9K:A:6GBKXGZ;<3K'>7=JDUO"W!E1;0Y*^H% '51>,M*T?PSH#R7&H:G
M<:A;(;2.. R75T-@)<H.AP<DG@9J[I_CC1;ZPU*ZDDGL3IB[[ZWO83%+;KC(
M++Z$#@C.:\HCA>PN_ VKWNM7>BZ9-X:ALTU"!$*QS##;7+JP4,I'/'W>O6M:
MRBT:_N_%>I?;-;\5V\>E?9+J=$B$4ZYW;(B@7<ZC)R.F?7% '<:=\0M+O]1L
M[*6QU:P-\<6<M]9M%'<'&<*WJ1R <9K;T_6K?4K_ %&SACN%DL)!%*TL156)
M&?E/\0]Z\FTO6SIVJ^';?PSXR;Q+9W=W'$VE7D:S3VT)'S2>8 &38.S 5ZU8
M:WIVIWU_96=R);C3Y!%=)L8>6Q&0,D8/'IF@#0HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!DL
M,4\9CFC21#U5U!'Y&G(BQH$10J@8  P!2T4 1Q6\$!8Q0QQESEBB@;C[T26\
M,KH\D,;NARK,H)7Z>E244 ,EABG39-&DB9SM=01^M+Y:8(V+@C!XZTZB@!"J
MD %0<'(R.E-,4;.':-2X&-Q'./2GT4 ,:*-XC$\:M&1@J1D8^E+'''#&(XD5
M$'15& /PIU% $4=M!%(\D<,:._WF50"WU/>JUGI<%E?7]ZC2//>NKRLY' 50
MJJ,#@#GWR3S5ZB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ.XGBM;:6XG<1PQ(7=ST50,
MD_E6=X>\1Z7XJTI=3T>Y^T6I=H]Q0H0PZ@@@$?\ UZ -6BBB@ HK/TS6K#5Y
M;^.RF,C6-RUK< H5VR  D<CG@CD<5H4 %%%% !1110 4444 %%4-'UFQU[3E
MO]/E:2W9W0,R%3E6*G@@'J#5^@ HJ"]O;;3K*:\O)XX+:%2\DLC850.Y-5)=
M>TZ#5--TUYS]JU)))+50A(=4 9CG&!P1UH TJ*** "BBN;USQUH.@7XT^YN)
MI]0*[_LEG \\JKZE4!VCZXH Z2BL?P]XIT?Q1;RRZ5=^:8&V31.C1R1-Z,C
M$=_RK8H **** "BBB@ HHHH **** "BL[2=<L=::_%D[L;&[>SGWH5Q(F,@9
MZCD<UHT %%%% !115#1M8LM?TB#5-.E:6TG!,;LA0G!*G@@$<@T 7Z*J:GJ-
MKI&F7.HWKE+:VC,LK!2Q"CKP.34]O/'=6T5Q"<Q2H'0D8R",CB@"2BBB@ HH
MHH **** "BBB@ HHHH **K6.HV>I122V5S'<1QR-$SQMD!U.&&?8\59H **K
M:AJ-GI5A+?7]S';6L0!>61L*N3@?F2![DU9H **** "BD)"@DD #DDU7L-0M
M-4LH[VQN([BVER8Y8SE6 .,@]QD4 6:*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** ,'QAXMT[P5H#ZOJ?FM$'$:1Q*"\CG
M. ,D#H">3VIG@SQEIGCG0O[5TP2HBR&*2*90'C< '!P2.A!R/6K'BCPOI?B_
M1)-)U:)GMW8."C;61AT93V/7\Z9X4\)Z5X,T4:5I$3I!O,CM(VYY'. 68^N
M!^% &Y1110 4444 %%%% 'GOQ@UN#3_"L&DRWB6AUJY2S>9CCRH2097^@7C_
M (%6/X+\1^'[/XH:AHN@ZA;7&E:O;)=0+"V5BN(UVNG_  )%#?A7:3>&)KSX
MA0^(KR:*2TL[%K>SML$E)';+R'/&2!M^E1^,?"DNO1Z7=:9-#::GIEZEU!*Z
MG:0.&0XYPP_E0!I>*];_ .$;\*:IK(C$C6ENTB(>C-CY0?;.*YJPTCQNEMIF
MK+XF%Y=RM')>V%Q#&EMY;<LL95=RE0>#DYQS77:WI-MKVAWNDW>[R+N%H7*]
M0",9'N.M<A#X8\9W-I8:-J6NV*:5:/&7N;))([NY2,@JK<X3.!N()S0!A>&=
M&US5]<\:BP\1S:1;)K<VP6T".SR[5Y8N#\H&W@8SD\]*N6GBS6=4^%NC:O<:
MYIVC333M#?ZA. "$1W0F)""I=M@X/ R<"NN\+^'I]!NM?FFGCE&IZG)>QA ?
MD5E4;3GO\M<G'\-M4LO#GAN"TOK"34M#O)[E$N8V:WF$KL<,!R" PP>QH @\
M)^*Y9/B#;Z-9^)KK7]*N[.27S+NU$;12(1]UPBAP0>@SBJ^E3>,?$/A75];_
M .$LFLWL;B[6TBAM8BKB)FQYA*\]-N!C@9Y)KI+3PMXBG\<Z;XGU?4;!C;V\
MMNUG:QN$C5@,%6;ECGJ3CC&!5WP_X4N-'\(:CHTMS%)+=RW4BR*#M42LQ&?I
MF@#G(?%&M^+)/"ND6%]_94VHZ5_:FH74,:LX4;5V1A@0,L3R0<"DCU_7_"OB
MK7[/6-5;5=/TW0CJ-OOB2.1\.?OE0,MP5R,#&#C.:KWVD1^%6\'6T>NVFG>(
M;*Q>UBGNHB;2[C 7?&YR,'.&'.:A\-6,WB7XA^*/[3U*VU:WFT=+&ZFL4VP1
ML[-^ZC.3G"\YR3DGZ4 8_P#PG]]%X?CU]/&DMSK119WT;^SB+5@<$P@^7N!
M.-^[J*]NLKI;ZPM[M%95GB64*W4!@#@_G7!P>%_'4&BP>'(O$.GQ:;"%A348
MHI%O1"N,*!G8&P,;L_AFO08T\N-4#,VT 98Y)^IH \A'B[Q//\/O#MY:ZDJZ
MIJ'B$Z>T\D*E3&9)4 *@#@;5Z8/'6M^VFU_PU\0M%TB\U^?5['6(+@D7,,:-
M#)$H;*E .#G&.U-M?AY>V_AGP_I;7MN9-,UT:I(X#8=!)(^T>^''Y5T6J^'I
M]0\:>'M<2>-8=+2Y62-@=S^:BJ,?3% &3\78)9_ACK1BNI(!'#O<(JGS%'\!
MR#@'(/&#Q7,:QINL#Q5\.[&UUN07KVM[F_E@1G1"D9.% "Y ^49'N<UZ-XKT
M0^)/"NIZ,LPA:\@:)9",A2>A(],UA67A;7)=9\+:KJ]UIYN-'AN89EM5<+()
M%54*[NX"\_I0!E6_B'5O".N>)=-U74Y=9M=/T@:K;R3QHDHP6!C)4 ')7@XX
MKE/^$^OHO#\>O)XTEN=:*+.^C?V<1:L#@F$'R]P('&_=U%>E7G@X:CXNU34K
MN5'L-0T<:8\(R'^\Q)STZ-6/!X7\=0:+!X<C\0Z?%IL(6%-1BBD6]$*XPH&=
M@; QNS^&: .\LKI;VPM[M%95GB60*W4!@#@_G7"?"*-;C0M5U>8!M1O]4N&N
MI#][*OM5,^@ X';->@1IY<:H&9MH RQR3]37#2>%/$>@ZWJ%_P"$-0TY;749
MC<7&GZE&YC28_>=&0Y&[N.G] #6UB'1O#L^L>+EMU.J1::S3!92#+'&"PRN<
M9R,;L9[5R4O_  FEOX&_X3,^)F>]6T_M!]--M&+7RMN\Q#C?D+QNW9S6WI?@
M2XN;S5=5\67T6H:EJ5FU@RVR&.&WMSG,<8.3R3DD\_USF\&^,I?#8\)2ZYIO
M]B>6+8WBP/\ :VMQQLQG9G;\N[T[9H B;6=>\5>.+;3=,UF32M*N=!@U)C'"
MCRJ7=AA2P."01DG/W>,9S5+27\9:UIGB))/%LMNV@W<]I!-#:1;[ED&X-+D$
M8P5&% [YS79:?X3.F^-O[8@DC6Q31XM-B@YW+L<L#GIC&!2:)X6N-+MO$\4E
MQ$YU>_GNXRH/[M9$50#[C% '*2^)O$VN67P^73=02PN-<AF-[((5<?+$&+*"
M."/F('3)&<BM>QOM;\/>-QX<N]4?5K:^L)+JRFO%1)(I8R R.R* 5((.<9%<
MWJV@:KHE[\,=#L;^WCU*S%TB7#1EHF*PY((R#M8 J>XS73IX+U76;[4=3\37
M]J+RXTZ33;:/3U81VT<@^9P6Y9SQZ8Q0!PNM>,[W2]#GU.+XAK?:_;XDDT^R
MM5FLOO<QY"9  XW%LUV&J7_B'6/B1;:!INLMIFGRZ&M],T<*/(&\TK\A8'!.
M5&3D8!XSS5*?P'XNO? 9\'RZEHEI81VXA6:U@D\R<+C;O!.%R0"Q&2>?6NIL
MO#-U!XX@\02SPE$T1=-:)<Y\P2;RP/\ =[>M '-6=_XKDT[QOX?AUA[G5M%,
M;6%\8$$D@>/S C+C:3QMSCO5R?QC=:]8^#(M#N/(NM<D6>=E4-Y4$:[IAR"
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
M!,I/?<1\OZT =%K6KW]K\2/"^EPW!2RO8+Q[B+:#O**I7G&1@D]*XO1/$'B=
M/!]]XXU37WFM; W21Z:MO&J3[694+N!D'=CICA1ZFNFM/"WB6\\::1XDUW4-
M.+6,4\/V2RC<(H=0,AFY))ZYP, 8[U:T7P.MK\/[KPMJ<RS1W37&^2'(P)'9
MAC/<;A^(H \]D\?7>FZ1!K<7C.?5-5&R2YT@Z<4@D4D;HXSY8*E03ABQSCGK
M7K\-K?R:[_:0U1CI;V@1=/,"C$F[/F[^O3C;T[UR<?ASQY)IUKHEQXAT^'3X
M"B-J%I'(EY+&A&!R=JD@8)!-="MUJW_"=M9@JVCC3?,/[H[DG\S R_0Y7=P.
MFWGJ* -ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"M?:=8ZI;FWU"SM[N G/
MEW$2R+GZ$$4ME86>FVRVUC:06L"\B*",(H_ <58HH **** "BBB@ HHHH **
M** "BBB@ HHHH **** (I+:WFGAGD@B>:$DQ2,@+1Y&#M/;(XXJ6BB@ HHHH
M CN+>"[MY+>YACF@D4J\<BAE8'J"#P126UK;V5M';6L$4$$8VI%$@55'H .!
M4M% !1110!%<6UO=QB.Y@BFC#!@LB!AD'(.#W!J6BB@ HHHH **** #K6=::
M!HVGW;7=EI%A;7+9W30VR(YSURP&:T:* "BBB@ HHHH **** "BBB@ HHHH
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
MDZ;-I0TN2PM7T\(L8M6B4Q!1C"[<8P,#CVH X*ZU2^N_B-JMEH4>C:?>V=E
M+O4=15Y))48%@(T#*-J]R3UK@;B5;KX9_$G-]#?A]9@W7$$8C24F6$%E4$@
MD'N<^M>X:IX6T#7+B*?5=&L+V:(;4>>!7('IDCI[5*WA[17@N8&TBQ,-UL\^
M,VZ;9=F-FX8YVX&,],"@#D_B#;PV]YX%$,21B+7X(H]BXV(4?*CT' X]JH>"
M-2T?2D\86VO75I;WXU:YEO5NF53)"V"C8/5"G3M7HMS8VEZT#75K#.;>430F
M5 WEN,X9<]",GD>M<+JVA>)WUNZG.B>&]<W2E]/O;]1'+9*>B,!&=P4]"#D]
MZ /-=*\T>&OAS/:W=O8:<NHZ@%GO(?-ABE+MY.]=PY^\ <\'FNV%J[_$6&76
M/$MG?7D.E7 GM]-TYT9[8C^-@[8PV"HZD].M=CX;\'VFC^"+7PYJ"0:C$BL9
M_.B#)*[,78[3VW,<?A6GI'A[1M CD32-+M+%9#E_L\*H6^I'6@#QYKRZ\-^!
M["\M=4T;Q1X3B>$V]E=P".[4;P%5-O#2*3W&>#Q7L\=SISZI-;QS6IU%8U:6
M-67S50]"PZX^M4(O!WAJ#5/[3AT'34OMV\3K;(&#?W@<<'WZU-#H4,/BBZUW
M*>?/;);;5C"G:I)RS=6/(^@% &K1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%9GB#Q#I?A?2)=4U>Z%O:1D L06))Z
M  <DTSP[XETGQ7I*ZGHUT+BU9BA.TJ58=5(/(/(_,4 :U%%% !1110 4444
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
M4EEN]29)F,Q^]$JB11A>['KVKC->\4:IXI^$'BQ7NM-DFTVY:VFN;12\-U"
MI#)\WRDY'.2.#Z\ 'L$FI645[;63W4*W-TK/!$7&Z15 +%1W R/SJU7 1:E?
MV'B?P=IVIKIMS-<6=W)+=I;%&C"*I4(2Q*C! ;DYQVJMIVO^./$VA2>)]&;2
MK>P8N]EI]Q [R7$:DC+R!AL9L'  (Z9H ](HKS6?Q]K&L2^#T\-P6:?\)!;7
M$CF\#,+=HPI)^4C=CYQCN<<BM?PSKFNKXNU+PQX@DL[F>WM8[R"[M8C$'C9B
MI#*2<$$=C0!V$DL<*[I9%1<A<L<#). /Q)Q4*ZA9OJ,FGK<Q&\CC$KP!OG5"
M<!B/0D&N"^+D>I/9>&_L-S;Q+_;=J")82Y\PO\C<,/E!SD=\CD5GRQ^)7^+]
MY;:9<Z?%>-H=O]JO)H69%P[9V1ANI/0%N!GK0!ZM17 Z1XJ\37.A>(K=M/L[
M[Q!H]U]E40OY4,^0I60[C\H 8DC/;CK6=_PF>LZ/XGT2QOO$'A[6(]2NA:S6
MUBFR6V9@<,/G;*@C!) [4 >F++&TKQ+(ID0 L@/*@],CMG!_*B26.$ RR*@9
M@H+'&23@#ZDUYOX(AUE?B=XV-Q>6;PK<6_GJENRLY,(V;3N.,#@\')]*D^*\
M>J/<>$/L-U;0J==MU430ER)B&V,<,,J.<KU.1R* .^CU"SFU">PCN8GNX%5Y
M80V616^Z2.V<&K->4Q1^)9?BUX@MM(N;""=M.LS=7D\+.JD!N$C##J2>IX [
MU:7XD7^F>#-9O-6M[236-,U,Z4!$QCAFE^7:Y)/RKALGG^$]* /3**\PM_'>
MH:3K&D1:EXA\.:U;:E<I:2)IC!9;61_ND#>V],\$D C(KT/5KB\M-)NI]/L_
MMMY'&3#;[PGF/V&X\ 4 7**\JO?&NO\ A^]TE]1U_P -Z@;R[BMKG3+1=LL
M<X)0^8Q;:?45V&EZ_>7GC[7]#E6(6FGV]M)"54[R9 Q;)SST&.* .EJM<ZA9
MV<]M!<W,44MT_EP([8,C8SA?4X&:X";XA:E;Z5KTBVMM/?Q>(3HNFQ8*J[-L
MV%SGW8G&,X[=:S]<A\4VWC7P3'KMUI][ VHLR3VL#0F-_*;*$%CD8Y!X/!R*
M /3(=5T^X2[>*]@=+.1HKEA(,0NH!96/8@$=:N5XEXUU&]U3X;>/!#%I]I'9
MZVUO,(K?#3QAHL$D'_6;B,L<Y QCO79W^N>)SKNG^$K"?3CK#6;7M]J#V[>5
M%%OV+LBW9+$\<MVSWX .ZJIJ6IV6D637FH7,=M;*RJTDAP 6( 'XD@5P[>,-
M=T<>)=(UA;*75M,TE]4L[J"-EBN(@&&60DE2&&" ><]JET.T\1>-?#JS^)I-
M.CTO4K>&>*UM8CYB#*OAF;(Y'7 R,\$8H [ZBO.->\9:DOCB[\/0:UH^@I;0
MQ20R:E"7-ZS@D[2750HZ=SG-=IX>N=4N]#M9]9MH+?4&4^:EO)OC/)PRG)X(
MP?;.* -.BO/K_7O%^H>/=5\.Z"VEV\%C!!<&XNXG<_.#E, \Y/?C 4^M9\GC
MW4=8U754TWQ#X;T:UTZY>UB34F#2W4B<,Q&]=B9X! )X- 'J-%>7R_$C5]1\
M,>&[[1+.R.H:GJ1TZ>&9BT2. X+!E/W<J&SS\OO6M%XBUSPYXIL](\3W-C>6
MNH6\TUM>6L#0E'B7>Z,I9LC;R#GM0!W5%>:6GB#QUK'AE_%M@-)ALBC7%OI4
MT+M)+"N?O2AL!R!D8&.12WOCC7=9U+PW9^%DLHEUO37N_-O49OLY4J3G:><<
MKCU(/2@#T<RQB80F1?-*E@F?F(& 3CTY'YT^O*].@\2K\;%^VW^G/.N@Q-<>
M3:N%:/SCN5<OPV[)W'MQBH=%\=^)?$$?VW3]2T W@G*-X;F4Q7"H'VD&1G'S
MXY^[B@#UJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G/''@ZR\<^''T>]FD@'F++
M%-'@E'&0#@]1@D8]ZC\">";+P'X>.E6<\MP7E,TLT@ +N0!P!T&%'%=/10 4
M444 %%%% !1110!Q>K^$I/$GQ M;W6;.VN- T^R=;>"8"027#D;F9#Q@* !G
MOS5/Q+X @MI](UCP?I&GV6JZ=>K*5AC2 3PD%9$) '4'O[^M>@44 97B71(_
M$?AK4=&ED,:WD#1;P,["1P<=\'!KE+=/B#<V6G:++:6>F"W>-;K5X;L2>;&F
M,^7&5R&8#'S<#)KT"B@#E_!^AWNC7OB66\5%74-7DNX-K9S&RH 3Z'@\5PX^
M'^O0>$?"UK-I]KJ8TJ\NI[S299PL=RLCN4.XC:2N[.#QR:]@HH \XT;PSK:?
M$'3M>DT33=)TR*RFM19VDBEHB2"&;"@$DC&%SC YK0\-^&-2TSX<ZCHERD8O
M9S>;%5P5_>LY7G_@0KMZ* /*TT34O#]QX-DL);!_$=GI/V*?3;B<QBZA4*6V
M. <%6&>G0U5L].U/Q5\1?%-AKHMK=KC0$M7BM)#*+0.[%5+$#<W5N@ZUZ3KG
MAK1O$D,46KV$=T(6W1,25:,]RK*01^!JMIVG^&_!WD:?8PV]@U_,5C7)+SR
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
MLT953@-@[65AW'_U[UKH'B._M=?EO[;3--6\T][2STZU"OL9E.7DE" DDD#
MXQVS0!9\!7?BK6-.M=<UR\L?L=]9I+#9V\!#1D@$,7)YR,DC'&?:LCQG'J\O
MQ5\+QZ+);PW3V-V#/<(76%,IEMH(W'L!GJ1FNT\+:=/H_A+1],NMGVBTLH8)
M-ARNY4 .#Z9%<_XIT3Q%+XST;Q!H26<HL+:>.6"YE,?G!ROR@@''0G/J!0!1
M'C34_"M[KNF>)I(+^33]-_M2UNK>+R3<1;BA5ER0K;\#(XP:YZ3XE:EINCP^
M(;GQ7X:OL[)+C0K;:)$C8C*QOO)9U!Y!&.#71#P3J7BBYUW4O$ZP64^HZ=_9
MEM;6LAE^S0[B^YF(&YB^#P,<54AT'QH^F6NB?V5X?LY(MD<NMQE92T:XR5A:
M/[Y [G')H ],CD66))$.4<!E/J#7EOAWQ?XIN?#,_C+5[JP71K..YWV<,!\V
MX\LL P?/RG< ,<]/>O4U4*H4= ,5Q'A[P3-%\+IO"FKNBR7"W*.\+;@HDD=E
M(Z9(# _A0!R,GQ*U.PT6'Q%/XK\-7A(26?0;<J)$C8C*I)O+&10>XQD&M>XO
MA%X]\8ZA $D"^&XIHQ(NY6P)&&1W'M1#H'C3^R;;0AI7A^UDAV1/KB%9"T:X
M^986C^^0.YQDFM>^\):C/XA\37L1A\C4=%6PM\M@^8 X^8 <#YA0!A7/C^X@
MTKPCID%_I.C76IZ9'>W-[=J%AMH]@XC0D L6) &< #\I-.^)G]GS:[9ZAJNF
MZZ-.TXZC!>Z<0HF4':8W4,P5]Q7H>C U-)X&U>QM?"NIV-OI]YJ>DZ8FGWEE
M=-B.XCVKG:^T[6# D$CG/YW;?PKK&OP:W'KUOI^E6-_9FT@L+%4D:(GK*TNU
M26SC"CCCUH Y3QX/&MQ\,9-2U6^TZ:UO#;23V,-J4-JIE1EVR;CN(.T'([G'
M2O::\JUK0/B!KG@Q?"TUKI,:PB)9+\73'[4L;*1A-GR$[0223T('6O5: .-\
M,^)M0U7P7JVJW/E?:;6>\CCVIA<1,P7(_ 5A'QAXHO['P'%IIL5O?$%M*]S)
M-$2D>V-6W@ CIECC/)P*=:^'/&>CV&M>'=.M],DT^_N+B6#49;A@T"2DD@Q;
M?F89..0*RM0TS7- O_A=IED+1]6L[>[C9)'(BDVPKN7<!D9 (!QP<&@#H?\
MA+-5\*:UJ&E^)KF#4(8],DU.UO((/)9UC^_&R9(ST((JG+K/CRU\(CQG+=Z8
M\ MQ>R:,+8C;;XW$";=G>%YZ8S5Y?"6J^*=7U#5?%$-O8I-IDFF6UE;3><8D
MD^_(SX +'C  QBJ,FB>/+KPB/!DL&E);& 64FLK<L2UOC:<0[<[RO'WL9H M
M7?B;Q#K?C6UT7P[<V=I976B1:G]JN+<RO&&D8<+N )(V\$X'/6KWA76M?U#_
M (271-0FLY-7TF40Q7B1%(Y=\>Z-F3)QC/(%3:;X5GTSQ]%J<&S^RX-!BTR,
M%OGW)*6&1CIMQS26&CZCH>M>--:+6H6_,<]H99"%!CAV_O/[HW#\J .FTQ+Z
M/3+9-3EAEOA&!.\*D(S]RH/05:K+\-ZA=:MX:TW4;V%8+FZMDEDC0$!2PS@9
MY_.M2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** ,O1O#FC>'EN%TC3H+/[0_F3&->7
M;W/7N>.V:U*** "BBB@ HHHH **** "N:'P^\(KJG]I#P_8_:O,\S=Y?R[_[
MVW[N??%=+10 4444 %%%% !1110 4444 %%%% !1110 4444 %59]-LKJ_M+
MZ>VCDNK/?]GE8?-%O&UL?4<5:HH **** "@C(P>E%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 45S'B#Q'>:5XO\ "VDP1P-;ZM+<).SJ2RA(]PVD$ <]<@UHWGBGP_IV
M?MNN:;;D2F$B6Z1<.,$J<GJ,C([9% &M169)XDT.+48=.DUBP2]G ,5NUR@D
M<'IA<Y.>WK3M0\0:-I1D&HZM8VAC56<3W"H5#9"D@GO@X]<&@#1HJO:7]G?V
M2WEG=P7%JXW+-%(&0CU##BJ>G>)="U>ZDMM-UG3[R>/EXK>Y21E'K@&@#4HK
M+O\ Q+H.E^9]OUK3[4Q.(W$URB%6(R%()X."#CTJV-0LCI_]H"\MS9;/,^T>
M:OE[?[V[.,>] %FBN-G\=6MSXL\-:;HE[IU_9:D]TES+#()#&8XMZ@%6P"3U
MR#Q6KI6M-]EN)-7U'1P?M\EM UK/\N ?DC8L?];@'*CO0!NT5FZ;XAT769I8
M=+U>QO98O]8EM<)(5^H!I+GQ'HEEJ4>FW6L6$%])C9;27"+(V>GRDYYH TZ*
MAM;NVOK9+FSN(KBWD&4EA<.K#V(X-<CIOCVS75_$%KKNH:;I\-C?BUM6EE$1
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% '$?%?7]<\->!9]1T",F[$J(\HCW^3&<Y?!R.H Y&
M.:A^$/B+7O$_@A;_ ,0(?M G:.*<QA//C &&P !U+#(':N]HH **** "BBB@
M HHHH X'QG_R4OX??]?%Y_Z)K+\+:%I>H:E\0[F\L+>XE?4YH-TL88A!&IP,
M].6/3V]*]$N]'L+_ %&PU"ZMA)=6#.UM(6(,98;6X!P<CCFDL]&T^P:^:UME
MC-_,T]SAB?,<@ GD\< =* /%9=(T^W_9HM]0CLX1>A()Q<[!Y@?[0HSNZ]./
MIQ79K8Z9>?'B]:]BAEN8M%A:V24 X_>,&8 ]P,#/H377-X6T1_#2^'&L%.D*
MJJ+;>V,!@P&<YZ@'K7,ZCX$AU[XD7NI:OIXETUM.AB@F68HZRJ[$[2C!UX/7
MH<T <#XI,EA8_$2RT<I#HW]HV"2!"5BC9P/M RO09VAL>IK>U?1=:@NO#,]P
MO@_2/L^HPBSFL7F$D@/!A7Y.0RY&.E>E6/AO1M-T5]&M--MX].<,)+<KN63=
MUW9R6)[DYK-TKX?>%]%U"*^L=*5+B$$0M)-)*(<]=@=B%_ "@#G?#.C:;?\
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
M5XI O]W<A!(]B<4 <_\ #&RGTZ/Q!;/=Z7)$-19A;::[M%:.0-\8W*,<\X'
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
M1SW/TKO=,ATZWT^*+2HK6*R7/EI:JJQCDYP%XZY_'- %NBBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** .)\2^#5\2>.=(N[^QANM(@LIXIQ(PR'8J4('7/!Y'2MVP\)Z#IFD7.E6
M6F00V5TK+<1@$^:&&#N8G+<<<FMFB@"F^E6$NDC2I+2&33Q$(?L[KN38!@+@
M]L 5F:+X)\-^'KLW>E:3!;W!78)<L[*O]U2Q.T>PQ6_10!S%Y\.O"-_<//<Z
M%;22O*TLC?,#(S'<=V#\PSS@Y%;,FC:=+<V%P]G%YNG[OLA QY.5VG:!P/EX
MJ]10!S>I^ /"FL:B]_?Z);2W,A!D?YE$A'3> 0&_$&M9]&TZ2[L+IK.+SM/#
M+:,!CR0R[2% X P,5>HH J1:790ZI<:G';HM[<(L<LPZNJYV@_3)JE+X5T*?
M2[K3)M+MY+*ZF:XFA9<AY&.2_L<\Y%;%% &)HGA'0?#KS2:3IL5O+,NV27+.
M[+Z;F)./;.*=X5T&/PSX<MM)C9"L32/^[4JH+NSD*"20H+8'/0"MFB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HK/O==TC39Q!?:K8VLQ7=Y<]PB-CUP3TIEOXDT*[N$M[
M;6M.FF<X2..Z1F8^@ .30!IT5%;75O>P">UGBGA8D"2)PRD@X/(]P14M !11
M10 4444 %%1/=6\5S%;23Q)/,&,43. S[>NT=3COBI: "BBB@ HHHH **BBN
MK>>2:.&>*22%MLJHX)0XSA@.AQZU+0 4444 %%%% !115*RUC3-2GG@L-1M+
MJ6W.)D@G5VC/HP!XZ'KZ4 7:*** "BBHKFZM[. SW4\4$((!DE<*H).!R?4D
M"@"6BBB@ HHJNE]:21SR)=0,ENS),RR B)AR0Q[$=\T 6**S['7M'U1E73]6
ML;LL6"B"X1R2N-V,'MD9^HK0H **** "BBDR,XR,CM0 M%%% !1110 44A(
MR2 />EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BHGNK>.YCMGGB6
MXE!:.(N S@=2!U.*+:ZM[VW6XM9XIX6SMDB<,IP<'!''4$4 2T444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!1U?6=.T#39=1U6[
MCM;2+&^60\#/0>I/L*;HNN:9XBTU-1TB\CN[1R0)(_4=00>0?8UC?$#P7%X[
M\+OH\EVUJXE6:*8+N"NN1R,C(P3WJ/X=^!XO /AIM*2\:[DEG:>64IL!8@#
M7)P,*.] '6T444 %%%% !1110!@>(_#>A:I:7=YJ&C:?=W26S!9I[9'<  D
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !69KOA_3/$E@MGJEOYT22"6
M,J[(\;CHRLI!4CU!K3HH P=#\':/X?O)KVUCN)KZ9!&]W=W#SRE <[=SDD#/
M85O444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <WK'@
M;1-9U-]2F6[M[V1!'+-97<ENTRCH'V,-V/>M?2-(T_0M,AT[3+5+:TA!"1IG
MN<DDGDDGJ3S5VB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K/U31;#6?L7VZ$R?8KI+R##E=LJ9VMP><9/!XK0H
MH *H:/HMAH%A]ATZ$Q6_F/+M+EOF=BS'))/4FK]% !1110 4R:&*XA>&:-)(
MI%*NCJ"K ]00>HI]% " !0   !P *6BB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ&MZM;Z%H=]JMT?W-I
M TS#/7 S@>YZ?C6+X%\72>+=+N)+RQ_L_4+2;RKBUW[MF5#*<X'!4C]: .IH
MHJ&.ZMYI7BBGB>1/OHK@E?J.U $U%9VGW=_<7^HQ7=G'!;P2JMM(DP<S*5!)
M('W3GC!JW'=VTI81W$3E6V-M<'#>A]Z )J*AENK>!2TUQ%&JG:2[@ 'TYJIJ
MUY?6L=FVGVD5T9;J..7?,(PD3'YG&?O$#HO>@#1HKBKGQ?JUSXWN]!T6PL)H
M=.BBDNYKFZ*,QD!(6, ') 7N?RKI],O+F?1K>[U."*SN&C#S1+,'2,]QO'!'
MO0!>HID,T5Q$)(94EC/1D8,#^(ID=Y;33-#%<0O*GWD5P67ZB@":BH9;JW@5
MFFGBC52 2[@ $]N:RO$_B6U\,:0FH3QM,LDT4*(C 9+L%!R>PSDT ;=%(K*Z
MAE(93R"#D&HY;JW@D2.6>*-Y#A%=P"WT'>@"6BFAT+E P+#DKGD5@^+_ !*?
M#&C"^C@2Y?[3! 8R^W D<+GOZYH Z"BHX[B"9W2*:-VC.'56!*GT/I22W5O!
M(D<L\4;R'"*[@%OH.] $M%->1(\;W5<],G%1->VB6ZW#74*P-TD,@"G\>E $
M]%(K*ZAE8,I&00<@BHX;JWN"X@GBE*'#;'#;3Z''2@"6BHI;JW@=$FGBC:0X
M17< L?;/6G[U#A-PW$9"YYQ0 ZBF&6,%@74%!ELGH/>L[5]2N;>QD?28+>^N
MTDC5H&N%CPK,,DD], D@=\4 :E%8<7BBSE\777AX*5FMK1+EY6<!3N8C:/<8
M)-;6]/+\S<NS&=V>,>M #J*0$,H(((/(([UG:)?7MYI%O<:K:PV5Y(7#01SB
M51AB!AAP<J ?;..U &E144-S!<AC!-'*%.&*,&P?3BAKJW2X6W:>)9F&5C+@
M,1[#K0!+16='=W[>()K1[.-=/6W61+D3 NTA8@J4Z@ 8.:S?&7BJ/POX6U+5
MH$ANY[)49K;S<'YG5><9(^]Z4 ='14<]Q#;1^9/-'$F<;I&"C\S3O,C$?F;U
M\O&=V>,?6@!U%1+<P-.T"SQF91EHPXW >I'6LFP\36NH>*M5T&-")M.CA9Y"
MPPYD#'"CKP%Y^M &W1144]S!:H'N)XX5)P#(X4$_C0!+133(BJ&+J%.,$G@Y
MH+JK*I8 MT!/6@!U%12W5O#(D<L\4;R'"*S@%OH.]8=QXE^S^.H?#SPHL+Z:
M]\URSXV[9 FW'ISG.: .AHID4T4\2RPR))&W1D8$'\12NZQH7=@JJ,EF. !0
M ZBHH+F"ZC\RWFCF3.-T;AAGZBD6ZMWN&MUGB,RC)C#C</PZT 3445"UY;)<
M+;M<0K.W2,N Q_#K0!-114,UU! PC>:-964E(V<!FQZ#O0!-16#X/\1'Q-X/
ML->FA2U^U1EVCWY"88CJ<>E;$-U;W,1D@GBEC'5D<,!^(H FHK$\,^);7Q/9
M7-U:QM&D-U+;;78%CL;;NXZ D<5JPWEM<2/'#<PR.GWE1P2OU Z4 3450UO4
M#I&@:CJ2QB5K.UEN A. VQ2V,]LXJ'0=:BUG1=-O&,45Q>6<5T;<2 E-Z!L>
MI SUQ0!JT5%+<P0 F6:.,#&=[@8STHFNK>VV^?/%%O.%WN%R?09H EHI"0 2
M2 !R2:B@N[:Z#&WN(I@IPQC<-@_A0!-143W5O%,D,D\22O\ <1G 9OH.]89\
M3A/'<_AZ6&.."+3%OS<M)CK(4VD=,<9SF@#H:*;')'-&LD3JZ,,AE.0?QIU
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
M7NIYY);?2;=T6*Y*+R9BW&U<YZ]>QKJK30[*QUS4M8A5Q=ZBL2W!+9!$8(7
M[<$U5\0^%-/\226<]S)=6]Y9,S6UW9S&*6+<,, P[$ 9!H \Y\/6\FF?%:]M
MAI%IX7BN?#TDTEO:W*NBE90%F8* JL 6Z=AUYK'ATN#PKHVGW/B'PK#):6LT
M<Z^*M#NE>1R6&)'S\Y#9&>2#GCM7J>F^ M%TS6/[63[7<7[0/;S3W5PTS3HV
M,A]W7[HP!@"J47POT&(1P&?5)-,BD$D>ER7SM:J0=P&SN ><$D4 =?<31P6L
ML\LGEQ1H79_[J@9)KP/4]-L;OX<ZEJ6F>"FFMFAEN4\0ZM=QK=R')(E&T%R<
M]!\H/%>_R1I-$\4B!XW4JRL,@@]0:XI?A9H'V!]-DN-5FTHAA'I\E\Y@BSG[
MJ^Q.1DG!YH Z7P]-)<^&=*GF<O+)9PN[$\L2@)->=>$?#.C>+M$US6=?MHY]
M5N-0N4DN93^\M!&Q5%1NJ;0 1C%>G:?91:;IMK8P%S#;1+#'O.3M4 #)[G K
MG+_X>:)?:E=7GF:A;)>MNO;6UNWB@NCW,B#KD<'&,]Z /.M)?3)_AAX#TN]L
MK[5;BX>62VTJV=$CNRA8DREN-BY!Z]<=:T?#E@;3XNFQD\-V6A6]]H<AGT^V
MG65)0)  SJJA0>6'&>,\UVDGP[T-M&TK383>6W]DEC8W-O<%)X=WWL/Z'/(-
M3:7X%TC2M<BUJ)[V;4UC>)[JYN6E>56QPQ/I@8 P!0!YMH=GX?TGX6Z_-<P7
M%JMUJD]FS:8JK<3 3D)"I(Z'I]":+^P;2?%'@VZMO!=IX9W:K';B6&Z1IID9
M6#(RQC!&.I+$_G7H#_#7P^\&JV[B\-KJ4OGR6YNF\N*7=N\R,?P-GG(^G3BA
M?AQH[7=E>7EWJM_>64Z3V]Q>7K2/&5.0!V /?CG S0!I^,_^1%\0?]@VY_\
M135YA?\ A30M(^"%IXAL88X=8MK&WO8=34_OO.(0XW]2#G;MZ 8&*]BU"QAU
M/3;JPN0Q@NH7AD"G!VL"#@_0UREK\+_#]JUK&'U&6PM762'3IKQWME<=&\L\
M9SSCIDGB@#G!X=TWQ9\6M2&O68N(TT:UD-LY(02,6&2 >2 6 ],FLJQL[OQ#
MXJ\5W%UX-L_$/V;47L(?M=\D8MH4 "JD;*=N0=VX8SGVKUJ'0K*#Q#=:XBO]
MMN8$@D);Y=B$D8'XFLG5? >EZGJTVJ176I:;>W"A+F73KMH// X&\#@D#C/7
MWH \_CVV_P /[31/$*W-Z6UIK>QTS3KY)VG13N6WEDZ;5Y#9(("BI=-M)=*^
M+OAGR_"]GX;6\MKM)(+6Y1S.JH&&]4 48/3DYY]*[N?X?>'Y?#]EHT5O+:P6
M,HGM9;:9DFBEY^</UW')R3FDLO &D6>M6>M--J%UJEINV7=U=-*[*RE2ISQM
MP3@ #DYH XSP=X6T#Q;X!N]=\1V\<VIZA+<R75]+_K;8K(RC8Q^X$"@@#C\*
M6'0=%\1?%BSCNY/[9T^'PQ#)$]PP=;@B9@KOC <X)/3&3FNKO?AMH=[=7<@F
MU*VMKV0R7EE:WCQV]PQ^\60>O?&,UM6WAO3;/75U>WA,5PMBM@JJ<(L*MN"A
M>V#0!ROP]M(=)\4>-=&L4\G3K6^A>"W4_+$9(@S!1V&>U>@5SUYX6M!;^(Y;
M2.0W>M18G!G*!F$>Q<, 2G'<9]:TM#L)-+T#3=/FF\Z6UM8H'EY^<JH4MSZX
MS0!P'AK0=*\8>(?%]_XCLH=1NK?59+"&.Z7>(+=%79L4_=W9)R.M<C=1->^$
M8-!>YFDT^S\<+IEK)YA+BWR0%#=>-Q /^%>J:KX$TO4]5FU.*ZU+3;RX4)<R
M:==M!]H X&\#@D#C/7WJ<>"="32-,TN&U,-IIMW'>6Z1N0?-0DAF)Y;)))SU
MH T-%T'2O#MB;+2+**SMBYD,<0X+$ $_H/RK1HHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M02/#_K520$I]1V_&O''L;[2_"?Q'M)8-.L+0V8FCTJSO1/\ 8Y&C;=Q@; ^
MP& .N*U-2T+PMX?^&^GK)IEQ)/JWV2W=+-@LVH3-\P1W/9CN)R>GX4 >FVNI
MZ??NZ6=];7#)]]895<K]<'BN=L_&:ZS:>(O[)BMVN]*GDMXDGN%"SE54[R?X
M4RV,^U<)+9W&G?$?P7,WA72O#AFGGA"65PKR3)Y1R'"(JX''<\FH(M(TVS\&
M?%2:UT^T@EBN[RWC>*%59(O+0[ 0.%SSCIF@#V-;V.#38KK4)8+;,:M(S2 (
MK$<@,>,9J6.\MI;7[5'<0O;XW>:K@ICUSTKR^TLK77_B#H>F:U#'<V%GX:BN
M[6TG&Z)YF8*SE3PQ"@#GIUK,\0VMMH6J>/\ 1M(C6#2Y?#9O)K:(8CAN#N7Y
M5'"[EP2!UH ]@74;%[O[(M[;M<XW>2)5+XZYVYSBBZU*QL61;R]M[<R<()I5
M3=],GFO(_$'AC1]&^&GA[5["PAAU6&XL)OMRK^_=W9-Q9^K9W'@G%7M=T*\E
M\;ZYJEGHNA^+H)DABGLKF=!<V15,;%+ JH;[V."2?QH ]7!! (.0>]%<K\.K
MS3;OP38C2H;N"VMR\'D7;[I(F5B"A/< \#VQ]*ZJ@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH P-=\'Z7K]_;:A.UW;7]NACCN[*Y>"4(>2
MI93R/8U7L_ 'AZP.H&WM95;4;4VEVS7#NTR'.2Q8DEOF/S=:Z"\O;33[=KB]
MNH;:!>LDT@11^)XIMOJ-C=61O;>]MYK0 L9XY59 !U.X''% &?>>%M*O_"L?
MANXA=M,2**)8Q(0=L94I\W7@J*YCQWI=UXQU33?#+:'.VGQ7<5Y<ZC+M$0C4
M'*)SDN<[>G )KM;?5-/O+E[:VO[6>>-0[Q13*S*IZ$@'(!R*R+OQ#<6_C_3O
M#RPQ&WNK&:Y:0YW!D90 .V.: .B  & , 5@Z[X/TKQ!=P7MP+FWOX%*17EE<
M/!,J'JNY2,CV-:$NM:5!?K82ZG91WK8VV[SJ)#GIA<YJ2^U*PTN$3:A>VUI$
M3@/<2K&I/IDD4 95GX+T&QT"\T6*RW6=\&^U^9(SR3EAAF=R=Q/OGCM3-.\%
M:/IDNDRPBZDDTH3"T>>X>0H)0 P.3R,  9Z=JVX[VTFL_MD5U#):E2WG+("F
M!WW=,5#8:OIFJASIVHVEX$X?[/.LFWZ[2<4 1KHEBOB&371&WV^2U%HS[C@Q
MABP&.G4GFN=?X7>&'D=/*O5L7E\U]-2\D6T9\YR8@=O7G'3VKLZJW6I6-CN^
MUWMO;[4\QO-E5,)G&XY/3) S[T 5QH6GKX@36UA*WR69LE8,0HBW!]NWIU Y
MK0=%DC9'4,C AE89!![&HK2]M=0MEN;*YAN8&^[+#('4_0CBH(-;TJZOGL;?
M4[*6[3.Z".=6D7'7*@Y% '.0?#'PW!)$H6_>RAD$L6G27TK6J,#D$1%L<'G!
MXK0U/0$MXM?U+2K&"YU74X$26&Z8F*?RU*JA&< $$C\>:;#XQL9_'-SX8#0B
M6"V6;S#.N7=F(\L+Z@#)^O2M5]:TJ/41I[ZG9K>MTMFG42'_ (#G- 'CY\&Q
MZU)I=AIW@[6-+>&[BEN)]2NB\%I&C!G6 &1LDD8& ./05Z[9Z)8V.LZEJL$;
M+=ZCY7VEBY(;RU*K@=!P>U6+G4+*S+"ZO+>#:AD;S957" X+')Z9(&:K2Z]I
MBZ+<:M#?6T]G"C,98IE9#CMN!QGM^- %!_!.AR6%S9-;R>1<ZA_:4@\ULF?<
M&W9SP,@<=*T(]#L8M=NM92-A>W4"6\K[S@HI) QT'4UAZ;XNFU[P_H.JZ8-.
M07UQ&EU#/<C,2,"2JD8S(.,#'KQ6]?ZWI.ER(FH:I96;ORJW%PD9;Z9(S0!E
M-X$\/OX8M/#QM'^PV;;[8B5A)"^20RN#N!R3SFF6G@#0+:TU"":">_;48_)N
MI[ZX>>61!T7>QR .V,<\T_Q/XEET4^'C:)#/'JFJPV3,Q) 1U8[E(/7Y1[<U
MH>)=4ET3POJNJPQI)+9VDMPB/G:Q52P!QVXH P&^%_AV:U6WO#J5ZD6W[/\
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
M>DX%L;A!)G_=SFK] %+2-(L-!TN#3=,MEM[2$$)&I)ZG)))Y)))))ZU=HHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** //-9M;;6/C1ING:
MQ%'<6%OHSW5I;S#=&]QYNUFVGAB$_+K6%K5K;:/XM\::;I$26]A<>%);J[MX
M1MC2X^95.T<*2GY]:](U[POI/B6.!=3MF>2W8O!/%(T4L3'J5=2"/SYJ#3O!
M>@Z7IE_86]FQCU%&2\DDF=Y9P5*G=(26/!/?C/% &;\-_#VDZ5X-T6]L["".
M]NM.A>XN0@\R4LH8[FZGD]ZSO$,DT7Q;TN2W7=.NAWC1KC.6#+@?G7=6-E;Z
M;I]M8VB>7;6T2PQ)DG:B@ #)Y/ '6H)=&L)M<M]9D@S?V\+01R[V^5&()&,X
M/(':@#S/PQX<\-:G\%FU'4;6UN+BZM)KF\OY5!F\[YBS%SR"I'KQBJ-I9:MK
MUIX0U:*32-4UJ'1,RZ3JY),D3,,3IUPYP!N(KN[GX:>%;J[FGDL)1'/)YTUK
M'=2I;ROUW-$&VD_A6CK?@_1=>:U>[MGCGM%*V\]K,\$D2GJH9"#CVZ4 >:B#
M3=7\(>(?#RVD/A74DU.!KBTN9Q+:O.Y5D0;>-CA?N@#Z5JZ(YTGX@:3;Z]X2
MLM*U2[@F@M+[29Q]GG"J&97C !& ,C=FNQA\#>'(-!NM%_LU9+*[;?<B5V=Y
MGX^9G)W%N!@YX[4FC>!]#T345U"WAN)KQ$,<<]W=23M$AZJF]CM'TH Z+.>E
M><:_IFF:K\;=$AU.**9$TB:6&&4 J\@D&,@\' +'\,]JZKPOX?'AZ'4T&Q1>
MZA->;$9F";\#&6Y).W)[ D@< 5S_ (C\&_\ "1?$C3[R]LY'TR'3)(_M$<QC
M:*?S%*[2I# XSR* ./\ %3R^'=2^(%OX:7[-;_V-!<3QVXVK#.SE68 ?=)CR
MQQZ9K5\<^'O#NA_"=-2T6UM;:ZL4MYM.O8$ E,A9=I##EBV>>N<UZ!H_A;1M
M"L+BSLK,>7=$M<M,QE><D8)=F)+<>M9=E\-?"]A>07$5C*RVTGFV]O-=2R0P
M/_>2-F*@_AQVH YK[)%%\5/$-Y#I]M_:$6@1W,6(5)$Y+_,./O'IGJ:Y/1-"
MU#5/A5]I;1/#,D-U;R7$VL75\XN%DY)E9O+)#*W^UQC%>QW?A31[WQ':^()K
M=QJ=LGEI-',Z94$D*P!PPR3U!K*G^&/A2XNI97L)5AFE\Z6T2ZE6WD?.=S1!
MMIY]L4 <G#I<6M_$'P?'KOV;4W3PX9I'!\R&>0,@W\C# D[AD=<&I['2["T\
M5_$?2X+.!-/:QM9_LHC'E!S$Y+!>@.0#]17HAT/3O[:@U<6P%[;VYM8G5B L
M1()7;G'4#M21:'IT.JW^I);#[7J$:1W+EB1(J A1M)P.">@YH \FM+6VMO '
MPN:W@BB:;6;.24QH%WMY<F6;'4\=36G%'%K?B'Q)/H?A'3]3'VUK:\U+6[D;
M!(B@,B)L9MB_A786'P_\-Z;:VUM;64BP6MZM];QM<RL(IE! *Y;H 3QT]J;=
M?#SPY=ZE=7TEK<(UV^^ZAANY8X;AO5XU8*WOD<]Z /,-!D+_  Y^'8+JRIXK
M5$VDE0H>? &>WI7JWC__ ))UXD_[!EQ_Z+:G0>"?#UK965G!I_EVUE??VA;1
M+*X6*?GYAST^8_+TYZ5KZA86VJ:;<Z?>1^9:W430S)N*[D88(R.1P>U 'END
MVEKK/CGPMI^L11W%E;>%H;FSMYP&C:<D*S;3P6"@?3K3-2T_3['QGXOT2QO(
MM'TF\\/K->/'A8K:X9R@; P%RAY QFO0-3\&:%JUA86EU:,%T]0MG+%,\<L
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
M#O8;4+I@,P;.6Y(/H:]!^(MW>6/P[UZYT]G2YCLW*NGWE'0L/0@9.?:H]/\
MAQX:TV]MKF&UN'^R/OM89[N66*W;L41F*@CMQQVKJ9(TEC>.1%>-P596&0P/
M4$4 >3^+O#OAO2/@XNHZ7:VMO<6=O!<6-]"H68RY7:P<<DL3SZYJ_9:;9S?&
MT37&G6HN#X=BNGS"N5G\\Y?I][MGKQ6]:_#3PK9WD,\=A*R6\GFP6TEU*\$+
M]=RQ%BH/X<5O#1K :^VN"#_B8M;"T,V]O]4&+A=N<?>).<9H Y?XO_\ )*-?
M_P"N*?\ HQ:H'3;!_CK;R265LS_\([Y^YHE)\P3J ^<?> XSUQ7<:SH]CK^D
MW&EZG#YUG< ++'O9=P!!ZJ01R!5/4O">CZKK.GZO=6S_ &^PQY$T<SH0 =VT
M[2 PR,X.: /(I-';1_"EY<7.A:-XI\-&66Z;5[*X$5Z%\PL79C]YE.1\K=!B
MO;["YBO=.MKN L89XEDC+]2K $9]\&N9F^&7A6>YED:QF$,TOG2VB7<JV\CY
MSDQ!MIY[8Q76JJHH55"J!@ #  H 6BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH IWNK:;II(OM0M+4A#)^_F5/D! +<GH"1S[BFVFLZ7
M?Z>^H6>I6EQ9("7N(IU:-0!DY8' P.M</XHL=-U#XQ^%(=2CBE065T\,<H!5
MY 5(X/7 R?J*R-=@@L/&'CBUTN-(K27PI)/>QPC""Y^<(2!P&*9^O6@#TVUU
MW2+VYEM[35;*>>%!))'%<(S(A&0Q / Y'/O3=.\1:)J]Q);Z;K%A>31\O';W
M*2,OU )KRC5=&TW2?@IH,MM:0VT=\NGIJMU&@61X9"K2;W')!)'4]\5O_$#3
M-+T=/"MWH]G;6FI1ZQ;0VAMHPC.C'#IQU4KU[4 =K>>)M!TXD7NMZ=;$2&(B
M:Z1,. "5.3UP0<>XK0:Y@6U-TT\8MPF\REQLVXSG/3&.]><^"])T:^\8^.YK
MNUMKF\_M+RG69 ^V$QJ1P>@)W9]=OM7$3O=2> -+TZU,$FBOXLDM;<74C""6
MV#L8T=@"?++ C\!0![EIFO:/K7F?V5JME?>7]_[-<+)M^NTG%03^*O#UK((Y
M]=TR.0[L*]W&"=I(;J>Q!!],&N!;2-9M/'_AF[O$\+Z3.'EB$6GRRB6[BV?,
MFTQ@,%X89Z5-\,_#NCW.GZYJ%SIEI<7CZS>CSIH5=E4.1M!(X')X'J?6@#IO
M!_CG3/%7A^QU!KFSMKF[9E%G]I5G5@S87'!+;1G&*Z.6\MH;F"VEN(8YY]WD
MQ.X#2;1D[1U.!R<5XSHFB&Z_9\TG4=-@C75=./\ :<#HH#/)#*YP<<G*[E_&
MNI\+7\/C?QW<^)H,MINFV4=I9$\@RRJ)96^H!1#^- 'H$TT5O"\T\B11("SN
M[!54>I)Z52TS7M'UKS/[*U6ROO+^_P#9KA9-OUVDXKD/B@L<[>%K*]/_ !*;
MK6HH[Q6.$<;6*(_^R6 Z^@J#Q58V.D^/_!4VD6T%KJ,]W)!(MN@0R6WEDN&
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 <-XH\'?\)+X\T:ZO;
M7&DV]G.DS^;L,<A*E"N"&!X/(Z5NZ=X0T'2M*O=,M-/5+:^5ENMTC,\P8$'<
MY)8\$CKQGBI;F]NX_%-A9I=Z<EK+!*\EO(Y%R[#&#&.A49.?J*AE\:^%H)($
ME\1:6C7'^J!ND^;DCCGU!'U% %\:/I_]BKHS6D;Z<L MQ;R#<OE@8"G/7@=Z
MR-(\ >&=#U".^L=-Q<Q*5A>:>2;R0>H0.Q"?ABL3Q[XX?1=9T?0].U;2+&ZO
M7D:XN;]@RVL:IN!*[AC<> 2:Z2\\4:+H2VUMKFNZ=;7KQKN$DRQ[SCE@I.0"
M<T <IIWPWLM1U[Q->^(-,)^UZ@9+66.Y9&DA**"&\M@2N0?E;\J[2;P]H]QH
M/]ARZ;;MI?EB,6NP; HZ8';USUSS4]SJ^FV5M#<W6H6L,$YQ%+),JJ_!;@DX
M/ )^@JE'XN\.2V<=VFNZ<;>0.R2_:4"L$QOP<]LC/ID>M %?1? _A[P_?&^T
M^P*W>SRUFFGDF=$_NJ78[1],5J:9I%AHT$L&GVX@CEF>=U#$YD<Y8\D]36?_
M ,)KX7_LO^T_^$@TW[%YGE>=]I7;OZ[>O7'.*T/[7TW^RAJO]H6O]GE-_P!J
M\Y?*V^N[.,4 <])HL/@C2KN3PAX9-W/=R@R6B76Q,X;YOWAVJH)Y"XZ^U6?
M7A@>$?!UCI3"/[0H,MP8Q\IE8Y;'L,X'L!5W2_%?A[6VE73-:L+MH5+R+#.K
M%5]2,]/>N8L/B'%X@T+Q%-I>H:+:WFG74L5N]W<YA,2LJK,Y'(1LG!''3DT
M=GJFE6&M:=-I^I6L=U:3##Q2#(/I]#[UEZ)X)\/^'KQKS3K K=LGE^?--),Z
MI_=5G8E1["KNHZ_I6AV45QK&IV=FD@ 5YI0@<XYVYZT^/7=)ET@ZM'J=FVG
M;C=B93$![MG% #]+TBPT:"6#3[<01RS/.ZAB<R.<L>2>IJ+6]!TSQ'I_V'5K
M1;FWWB1025*L.C*P(*D>H-16_BKP_=ZLVE6^M6$NH*2#;)<*7R.HQGJ/2M&[
MN[>QM);JZFC@MXE+R2R,%50.Y)Z"@#!L? 7AK3KVVOK?3O\ 3;9S)'=23R22
M@E2O+LQ)&"1@DCGI4%U\-_"=[?37<VE O/)YLT:SR+%*_7<T88(3]1S2^"_&
M]CXK\)KK3SVELRAVN8A.&%L S8WGM\H!YQ6KI/B;0M>>1-)U>ROGBY=;>=7*
MCU(!Z>] %?6O!V@^('MI-0L<RVR[(98)7A>-?[H9"#CVZ5):>$]!LM"FT2#3
M(!IT^3- X+B4GJ6+9+'@<DYX'I2ZAXL\/:3?K8ZCK>GVMVV,0S7"JW/3()X_
M&LC5O&"Z/X[M=,O;FSMM)DTR2\EN)VVE7615'S$XQSTQ0!;T?P%X:T+4$O[#
M3B+J-2D4DT\DQB4]0F]CM_#%3?\ "&>'CJ]_JATR,W>H1&&[)9BDR'&0R9VG
M.!SC-6[3Q%HM_I4NJ6FJV4UA""9;A)E*1X&3N.<# ]:BA\6>';C51I<.N:?)
M?G@6ZW"ER?0#/7VH HZ5\/O#&BW\-[9:<1/!D0&:XDE$.>/D5V(7\!5K1O#Z
M:3K>N:DOEJ=3G20HF>-J8R<]R<].,8JQJ_B31- $?]KZK9V)D^X+B94+?0$\
MUD>,/%3Z1X3AUG1Y;6Z66YMXTDSYD;(\@4D%3SP3WH WM6TFQUW2Y],U.W6X
MLYP%EB8D!@"".1@]0#56Z\+Z+>KI2W.GQR+I3K)8@DCR64 +C!YQ@=<]*DU?
MQ%HV@)&^KZI:6(D.$^T3*A;Z ]:LPZE87&G#48;VWDLBA<7*2J8]HZG=G&*
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
M2'2K'58([2/2TE#LL*JP8R.IY9RQ/!)'K78W?AW2;[P^FA7-F)-,1(XU@WL
M%C(*#(.>"J]^U:E% !6%-X,\/SZ!-H<NFHVFS2M,\)=OOEMQ8-G(.>>#6[10
M!R]Y\//#%\+7S=/=7M8!;Q2Q74L<GECHK.K!F'U)K;TK2;#0].BT_3+6.UM(
ML[(XQP,\D^I)]3S5VB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH X76/^2S>&?^P;>?S2N4\*Z'I<GP!U>XDL+=YY[>
M_EDD:,%BR-(%.>O&U<>F*]9ETJQFU6WU22W5KVWC:**8DY16QN'XX%0VV@:7
M9Z&^BV]FD>G.DB-;@G:5<DN.N>=Q_.@#S>&&*YUCX1//$DKRZ?.9"Z@E_P#0
MU/.>O-:?P^L]/O;OQE-J<%O/J9UFXBNOM"!F$(P(UY_@V].W6NU30-*CDTN1
M;- ^E(8[$Y/[A2FP@<_W0!S5#6? OAG7[XWNIZ3%-<E0CRAF0NHZ!MI&X?7-
M 'D5O:V^H^%/#E@Z^?HQ\;-#9HWS*]J#)A>>J_>%=KXHT33'^)W@*R-A;"T4
M:A*(%B4(6"(0=H&.N#]17;R>'])DM]/MS80B#3I5FM(T7:L+J"%*@>@)_.IK
MC2K&ZU.SU&>W5[RS#BWE).8PX ;'U % '!:!HFEM\8_%\C6%L3':V90&,84N
MC;R!T!.T9-<OIMQ86W@:RTN32$U*67Q/<0Z=9R3F&!761BI<C@H.?EP<^E>R
MP:58VVIW>I0VZI>7:HL\H)RX0$*#],FLZX\&^'KO29-*GTJ%[)YVN3&2>)22
M2X.<@Y)Y!'6@#S]DU2+XS>$DUB/0X;J2VO 8=,#[O+\OCS&;&X9!QP.C5EW,
M,,?PG^)1CBC5AK=ZF54 A1*F!]/:O4=/\$>&]+NK>ZL])ABNK=V>.XW,T@++
MM.7));CCDFDE\#>&9KK4KE](@,NIILO""P$PR&.0#C.0#D<T <OI,-M=_&&_
M75$CDF@T>V.FI, <1G/FL@/?=@$CFN5\21P6T/Q5M=,5$TU;:V=XXN(TN2/G
MV@< D ;L=Z]:UKPGH7B&.!-5TZ.X-O\ ZE\LCQ^RNI# ?C20^$M M_#\NA0Z
M7!'IDV?-MU! DSU+'J3P.2<\4 <3XRT?3M+\-^#&L;*"![?6;!8WC0*P!.&Y
M'//?UKTV9$DA='4,K @JPR#52]T?3]2M[:"\MDEBMI4GA5B?D=/NL/I5Z@#Y
M]V2#X&^"XX%M5M[G5XTO#< B%U\V7 F*\[-P7-===:9K47CGPK<ZG<^&=/N4
MG=(4T])A+<Q;/GCP1@J!SS@ UVMGX)\-6%IJ%I;:/;);:B0UU"0620C./E/
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%4M6U?3]"TV74-4NXK6TBQOED. ,]![GV%-T?6]-\0::FH:3>17=H
MY($D9XR.H(Z@^QH OT444 %%%% !1110!1N]:TK3YO)O=3L[:4C=LFG5&QZX
M)ID'B#1;J=(+?5[":9SA8X[E&9C[ 'FJ'B3PSH.JVEW>ZAHNGW=TELRK-/;(
M[@ $@ D9X)KE_A/X9T$^ O#^K'1=/_M'R=_VO[,GF[MS#.[&<T >AV]S!=PB
M:VFCFB)(#QN&4X.#R/<5+7B?@G6O%^E?#)M0TO3-+DTS3GNI7%U,XFN%65W<
MIM&%QR!G.2#79ZEX\GF.A66@6UJVH:Q9B_#7TI2*V@(!W/CEB2< #O0!W-13
M7,%NT2S3QQM*^R,.X&]O09ZGVKEO#7BJ]O?$%YX=UJ&R34[>!;J.6QD+PSPD
M[=PSRI#<$&G>,K^&RU'PLDMA;W1N=7CA1ILY@8HYWKC^(8Q^- '645YU_P )
M?XNU2^\16^B:7I0CT6Z>)I;R60>< H(50O1NN23CE?>J3_$;Q*?"=KXS&BZ?
M%X?8Q^= \[FZVLX1G7 V@;CP#R1SQG% 'J5%<1JGB?Q$_CN;POH>GV#F.RCN
MVN[QW"1@LP((7EB<# &.YSQ54_$B;3=%UO\ MG35&N:1<16SVEK(2EP\N/)*
M,1D!L]^1@T >@T5P<OBCQ3X>N]-D\4:?I7]FW]PEJ9=/E<O:R/\ =WAAAESP
M2,8_G6?QKXAU/7-:LM @T3.E3M!]COKAUNKHJ 2R <*ISA2<YQVH ] >Y@CN
M(K=YXUFE!,<;. S@=<#J<47%S;VL#SW$\4,*??DD<*J_4GIU%<;J&KRR>+O"
M$4NBP1:C>V=W(K7+9DM'$:$H"O&"3@GT%<-INIZI8_#/QI?:Q8Z9J%I%JD^Z
M!VD;S)?/4,#G^ <;>_'- 'N'6BN,U'Q-K5WXGD\.^&+.Q>XM+=)[VZOG810[
M_N(%3EF(&>P K-NOB+J&G>&/$TM_IMO%KOA\Q^? DA:&59"-CH>#@@G@\C%
M'HM%>?R^+?%6DZAHMQK6E:9'I.KWD=FB6\SM<6SR9V;R1M;ISCI79:UJUMH6
MB7NJW9;[/:0M,^WJ0!G ]STH O53OM6TW2S$-0U"TM#,=L0N)ECWGT&3S7"W
M'C'QAI>A1>*-4T73!HC!)9K6"9S=P0L1AB2-K$ @D#%9EW;:CJ_QTMS+::+>
M6J:.LT/V@.X6W,_WU!&!+UQVQWH ]9HK+\0ZC?:7HTMSINF2:E>Y5(K9&V[B
MQ RQ[*.I/M7*Q^+/$>D^+-(TCQ!%HDL6J.\2-ITK^9 X4L-ROU4XQD8H [ZB
MO/+;Q7XRUV^UVWT+2](6/2;^6U,M[+(//VXPJA>C8ZDG'(XZUU'@_P 1+XK\
M)Z?K:P&W-TA+1%L[&5BK#/<94T ;=%<)=^+]:U+Q%J6E^&XM(CATMA%<76J3
M,HDE(R415YXXRQ[]J@A^)$TNF:9J$EA%#&-6.DZLGF;OLLO0,K#@IN*\^C"@
M#T*BN6U+Q=]A\7/I8CC^Q6.F2:CJ5P<DQ*#A%&.YPQY["N:_X6!XE30!XJDT
MW1QHI03FR%TWVT0'^//W-VWYMOIWS0!Z=17"ZEXQUJX\7V^@>&[&QN!=:4FH
MI=7<C*D:ERN6"\D8VX P<GK@5G7GBC7]3\&>-=/N;6RM=<T>%XYVBD?R7C:(
MOO0XW!MN< ]\9]@#TL$$9!R#17*_#V:\3P!H?]IM:(QLH?)\ESS%Y:[=V[^+
MUQQ5+Q+XQO[/Q79^'-);28+B>T-W]JU29EB8;]H1 O+/P3UZ4 =O17!ZOXS\
M0:#X(GU;4M"B34K>]2U\B.7='<*SJHDC/4 AN ><CFI/^$G\2Z+K&DQ>)K#3
M4L=6G%K%)8RNS6TS E$?<,-G!&1CGM0!W%%>?_\ "9:_K6H:G_PCD&BI8:=<
M/:F34KAE>ZE3[VP+]U<\!CG-*?B0U_X=T2?1].676-8N'M8;.>7"PR1Y\TNP
M'*KC/ R010!WLDB11M)(ZI&@+,S' 4#J2:JW.K:;96*7UUJ%I!9OC;/+,JQM
MGD88G!S7)S:SXDMK/6[/Q)HUE-%%IDMU'=6>\VTN%.87#<AOQY%<5K0U/6[W
MX:):Z9HGV&YM6FMK*YWF)7^SABKK@_*HQMZG/6@#V6TOK2_C,EG=07"*0"T,
M@< D9ZCV(/XU8KS6T\76?AW2O%EW#HMO')9:N+.*WM/D-W*RHJ9SP#R![ =*
MV[#5/&=KK%C;ZYI&GRV=YN4S:8TC&T8#(\S=U4]-PQS0!U]%<UX[\37'A+PW
M_:EM:+=R"XAB\DG&X.X4X]^>*Q;WQ=XGT6VL;'4]/TDZ_JMTT5C##<.($C5
MS/*S#/RYY Z]J ._HKB-+\8:E;^(AH7B&'3WN)K9[FTN-+D9XY0GWXRK<A@.
M>N"*S-"\<^*-?L;;6;#3]%O=/FE426%K=,;R",MC+$_+N'4K@?6@#TK(SC/-
M-DDCAB>65U2-%+,[' 4#J2>PKS>PEUX_'+54/V$VJZ=#N!=]PAWOMVC&-^>O
M;%5]*\9>)O$O@N^U^\T325T'^S[HO$\KF29D5@>.@0D%>3G@F@#U"*6.:))8
MG62-U#(ZG(8'H0>XIW09->?0^+;\V'A;1?#FF60U+4-*CO"DSLMO9P!%Z@?,
M1D[0!Z=:QO'VK>+)?AOXFL]2TVUM)[41B2[A=_)N8'ZF(D9#@X!4\8)YH ]5
M-S MPENT\8G=2R1%QN8#J0.I%2UP=OJ5Q!XT\/6>L6&FG4)-,N)7NX"Q\I59
M?E4MC@C!.1U%5K;QAXPUK1IO$FBZ-IC:*N]X+>YF<75S&A(+ @;5)P< YH ]
M%HKSVZ^(-_?WOARV\-:?;W/]NV4ES&]W(4$!7;G?MSP,L"!R2 !ZUJ^%O$FK
MWGB#5?#VOVEG%J-@D4RRV3L8IHY,X(#<@@C!S0!UM%<QXK\37FDWNEZ/I%G%
M=ZQJKNL"SN4BC1!EY'(!. ".!R:J:9XGUFU\3+X=\2V=E'=W%L]S975B[&*8
M)]]"K<JPR#W!% '945Y3:_$'QG>^!E\91:)I"Z7%$99H'GD\^55)#LF!M4<'
M .2<9]!7I]G=)?6,%W%GRYXEE3=UPPR,_G0!/D$D9Z45X[X:UWQ%H>E_$+6+
MN+3IA97]Q(RH\A)G5(_E&1_J]OXUU%GXC\:/H,NK3>'K.8W2PG3;2VF8R 2'
MK.2,* ,$XSZ4 =U2$A022 !R2:X.#Q9XATSQAI.A^((M%E35/,2)]-E??"Z+
MN^=7Z@XQD8JN?%?BC7[+5=1T'2M.ET2U>:!%GF<7%WLR':/ VJ,@@ ]<=J .
M\34;*1;=DO+=EN<^05E4^;CD[>?F_"K->1>#[^&U\-?#&VDL+>X>Z,R1S29W
M6Y",24]ST^E:]KXN\9ZZVN-HFE:0L.DW]Q:%[R60&X,9X5 O0XQDDXR>G!H
M]&HK@#\0[G4M"\,OH>G12:OX@5C!#<R$10",9D9V R0O08P3G\*L:3XH\1KX
M[B\+Z[IUA&S6+WBW=F[E)0&50 &Y7J<@Y[>M '93W,%J@>XGCA0L$#2.%!8\
M <]S4M<G\0;^'3M"LYI["WO5;4K:,1SYVJ6D ##'<=15"X\4^*+_ ,9ZYX=T
M'3],_P")8L#M=WTCA )(]P4JO)).<=  O>@#NZ*YSP5XDN/$VC7$U[:):W]G
M>2V-U%&^Y!+&<$J?0Y%='0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <M\0?!<?
MCOPN^CO=M:.)5FBE"[@'7(Y&1D8)[U%\.O \?@'PTVEK>-=RRSM/+*4V@L0!
MA1DX&%%==10 4444 %%%% !1110!6U")YM-NHHQN=X751ZD@XK!^'>E7NB>
M-&TW48#!>6\.V6,L&VG<3U!([UTDLT5O"\TTB1Q(-S.[ !1ZDGI6;IWB?0-8
MN6MM-UO3KR=>3';W*2-CUP#TH Y3PWX=U:Q^#MYH=S:&/4I+>^18-ZG)D>0H
M,@XY##OWK#OO UY%#X2U:Y\.0:V;#1X].U#2Y3&77"@AX]QVEE;<#SR#QUKU
MRB@#@_!.AR6VO7NIIX1T_P .V)A$-O$L2?:I#G+,Y0D*O ^7D\9K0\9Z/?ZK
MJ/A:6RMS*EEJ\=S<'<!LC"."W)YY(X'-=910!QOAC1-1T^;QBUU;&,:AJ<L]
MK\ZGS$,:@'@\<@]<5S]QX3UQ_@!%X;6Q)U=8(D-MYB9R)U8_-G;T!/6O4J*
M/,+[4]4TOXT:C+8:1+JD)T: 3PP2(LJCS'VLH8@-SD$9'7/:H+KP1KVOZ=XA
MUNX@BL-;U"\M;NSLY) ZQ+;?ZM79>,L-V<<#(KT:/1;&+7IM;2(B_FMUMGDW
MG!C4D@8Z=2>:T* /.-63Q)XY;2M+N?#<^C6<%Y%=7]Q=7$;@B,[O+B"$ELG^
M(XQBJ/B?0[K5-0U.+6O ,>M3/(QT[4M/DC@81X^19&+AU93WY!["O5:* /.-
M*\+^(+36/ ,NH,;Q]+LKN*_NO,!VNZ*$')RW3&<=N:Q;OPUXE?P3XU\,KH<C
M27=_+=V=P)X]EPKS*P RV5( )YQTKV&B@#@;JRUKPQXXO]?T_2)=7L-6MH8[
MJ&VD19H)8@54@.0&4@]CG-86K>$O$>M^&O&VISZ<(=5UU;>.UTX3(S1Q1$ ;
MGSMW'DGG ]:];HH Y#QMHVH:K:^&DL;<RM9ZW:74X#*-D2$[FY/.,]!S6QXJ
MT0>)/"NIZ-Y@B-Y;M$KGHK$<$^V<5KT4 >7:E_PF7B'P</",OAE[.[FB2UNM
M2DN(VMEC& TB8.YB0.%P,9]JZ"TT"\M/BA%J,<!_LN+P^MBLY9?]8LV[;C.?
MN\YQBNJEO+6"X@MYKF&.>X)$,;N TA R=H/)P.3BBYO;6RMI;FZN88((O]9+
M+(%5.G4G@=1^= ',?$?2]7U?PLMMI"23,+J*2ZMHIO)>YMP?GC5\C!/'<=*X
MV+PI</XG\,ZAHG@5=$T^QO=]T\KPBX<,A&XA6.47W8DDC KU\$$ @Y!Z$4M
M')^"-'O])G\3M?6YA%[K<]U;Y8'?$RH W!.,X/!YH^&FCW^@_#[3--U.W-O>
M0^;YD98-MS*[#D$CH0:ZRB@#R:^\'+I'BS6[R[\$0^)K'4Y_M4$R"(S02$8:
M-A(1\I(R".E;>F^#);WX<:KHNH:5INDS:D9)$M;! %MR<>7N(X9U*J2P]!Z5
MWU% 'G?A3PGJU[X4\0/XI7[/K7B!&AN<,',48C\I!D$CU;K_ !5S%KX1O+70
MH=%_X5CI<VMQ*L']J2B%K1P./.;G>21R5QG->UU7DOK2&2WCENH$DN21 K2
M&4@9PH_BXYXH Y2Q\/WUG\38M1%LBZ;%X>2Q$L>%02K-NVJF<@;>?3MFJ8\,
MZI+J/Q&S;A(]9ACCLI&=<2'[,8ST.1ACCG%=_10!Y_H?@^Q\2^$-'M?&'ACR
MKO28%LXTN)@V0J("ZE&Q@E>_/%,\2Z";62QTX>#;77?"\-KY4=M"$^T6LF>J
MF1AE2,#@@UZ'10!X9JVAZOX>^&&J9MGL89M9MIM,TVXN/.-JGFI@,V3C+#.
M3CZYKL+V'Q#XTUC0H+WP_-H]CI=\FH74MQ/&_F2Q@[$C"$Y7)R6..!79ZSHM
MCK^G_8=1B,MOYB2[0Y7YD8,IR/<"M"@#QU/!@\/ZEJ\-W\/[?Q)%=7<ES97L
M?D[@'.?*E\P@KM.?F&1@UJ-X2US3M(\+ZM9Z5IHU;1[B6>;3+ "&)TF4JZH2
M<;P-O)X)!KTZB@#@[B;Q9XE@UD-I,FEZ8VES006ERT;3W-PRD!LJ2$4=.3R3
MFJUGX:U>*;X:,]F0-'M9([_YU_<L;8(!UY^88XS7HM027EK%=PVDES"ES,&:
M*%G =PO4JO4XR,XH \SNO!&M7VE^+$CB2"\EUY=4TTRN"DNP(1G!. =K#G%=
M#::OXNUK6-.B709M#L87+ZA+=R12&7 .(XPI.03SNXX'X5U5U?6EC;O<7=U!
M;P1D*\DL@15)( !)X&21^8JQ0!R?Q$T>_P!;\-0VFG6YGG6_MI2@8+\BR*S'
MDCH!6?\ $7PI/K=WH>KV^E6^KG2Y9/.TVX*@7$4B@-@MQN4@$9KO** /-_#>
M@S'Q(=0T_P $Z;X;LX+9UCEN((S<R3,, @1M\J 9SDY/\N;U7PIJVM6Z1KX'
M&E^+!*I.NV5Q'#;J0PS+\K;FR,_*5)YKVRB@#AS8:QIWQ7?4TTR2[TW4-/BM
M7NHY47R'1F)+*3D@Y'3UJMX<\.:M8_!"7P_<VACU1K"\A%OO4_.YDVC(..=P
M[]Z[&XUS2;/4X--N=3LX;Z?'E6TDZK(^>F%)R:T* /,X=!U[P]/X5\06FEM?
M3VFAQZ5J-A'*BRJ %;<A)VL0P((SSVJ37;#Q?XP\(>*(;BQ%E'=P)'IFG2O&
M9<J<LSN#@%B  ,\=Z](HH \^M]-UC6O%^@ZQ?:--86\>EW-K=1R3(S1,S*%'
MRGG(!/'XU1T<>,/"OA0^$X/#4E_<6ZO!9:C'<1K;NA)VO("VY2 >5P<XXZUZ
M?10!YQH?@K4- U_P;&B">TTK2[BWN;E6  E<J> 3G!.['%;>GZ/?P_%#6M7D
MMRMA<:?;PQ3;A\SJ6+#&<\9':NDN+ZTM(TDN;J"%'D$2M)(%#.3@*">I)XQ5
MB@#C?&&DZJ/$&A>)]&M!?7&EF:.:R\P(TT,J@$HQXW*0#@XS5.TL=:\3>-[/
MQ#J&DRZ38Z7:316L%Q(C3322@!F(0D*H QUSFN^HH \XTSPSK%O\!G\.2V97
M5CIT\(M_,7.]BV!NSM[CO7<:);RVF@:=;3ILFBM8HW7.<,% (X]ZOT4 >47.
M@>(ET[X@Z&FBR2)J\MQ>65VL\>R0NJ*(\$Y#<'D\<5M^,]$UN^\!:58Z?!+,
M\$MLU_913B)[F!1B2(/D $\=^U=Y10!Y#:^%;@^+_#.IZ-X'31--L;ES<M(\
M0N'W1E0S!6/RK[L2<]*T](M_%/@[3;_PU8^'GU")IYGTV_2XC6)4D8MB8,=P
M*ECG .>U>ET4 >6Z)X3UNTT[X<13V)1](>8WP\Q#Y(:-@.AYY(Z9KH_!.C:A
MI-GXD2^MS$UYK5W=0#<IWQ.1M;@\9]#S77T4 >/Z9X<UGP]H7@2Y2WMVU_2D
MN8GTF:ZCC>YBDSO$;9P64;6].>:T-,OM8U+XV6LFIZ8--$>ARF*V,ZRR*IF4
M;G*_*,G@ $]*[G7_  UIGB6WABU&*0M;R>;!-#*T4L+],JZD$5%H/A+2O#LU
MQ<6:3RWER )KNZG>>:0#H"[$G ]!Q0!G_$+1[_6M!L[;3K<SRQZE:SLH8+A$
MD!8\D=!1H&CW]G\0O&&IW%N4L[\67V:7<#YGEQ,K\ Y&"1UQ7644 <GX$T>_
MT>/Q"+^W,)N]=N[N#+ [XG(VMP3C..AYKK*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH \Z\8PKXC^)'AWPM>Y;21;RZC<V^<+<,
MIVHK>H!YQWK;UWX?Z)J]O;?9;>+2KVTF26VO+&%(Y(BIS@8'((R,'BH?&7A[
M5+K4])\2>'_(;5]*+J+>=MJ7,+C#QENQ[@] :RM3E\=>+H8M)31)/#-K)(C7
M>H&_22544@E8A&<Y.,;CCB@#1O\ Q'K^I>++[P_X8AT]#IL4;WUYJ =E#R#<
MD:(A!)QR2363??$?4],\(>([F\TZV37M G@AN8$9FAE61T"NG0X96) /((YJ
M[/IVO>%_&FJZUI.DMK-AK$</GPQW"1S02Q+L!&\@,I7&><Y_7#U7P5XCU;PE
MXOO+BTB77/$%Q:NMC',I$,4+H%4N<*6VAB<<>E &C?\ BKQSH^LZ597NF:+,
MVM%XK6*&213:R !OWK'.]0,YV@9P<5<T_P 6:_:ZCX@TC78-.>^T[3QJ%O-9
M!UCD0AN&5B2""OK6CXFT6_U'Q;X2OK6$/;:?=327+[P-BM$5!P3D\GM69K6C
M7\7BGQ/K3P@6$WAXVZ2[QS(N\D8SGH1SC% &=#XT\:KX,M_&5SIND?V7Y"7$
MUC&9/M!AXW2*Y.T=V"D'COFNAU;6O$5Q>Q)H,.FVVFFU6X;5-3+&-RW1$56!
MSCDDGO7%:,?%_B#X4:;X:AT.*.*]T^*#^UFND,26Y4#.S[^_;QC&,\YQ5[5?
M!]W;^,3<W7A?_A)](2R@MM/B>XC LR@PP*2$ [N#N&: +=M\1=2;P/XHU*:'
M3I=3T*5HB]J[/;3\ AEYR!STSVJ6?Q;XOTEM%U35K'2!I&IW4-L;>!I#<6WF
M_<+,?E;'< #V]:QH/!7B)?"/CO3WTBTMI]6=9+*WM)4\K!4#8.F-N,$D $\B
MNL\7Z#J.J^'-"M+. 23VNHV<\R[U7:D; N<D\X]J +6D>*)I?$/B32-62"W;
M2F6>*1,@26KKD.<D\@A@2.*L^#-:O?$?AFWUB]MX[?[6SR01(""(=Q\LMDGD
MK@\<<UQ7Q5T>[N==T,Z5.(KO6E?1+H#[S6SX=FQZ*%?/^]7I]M;0V=I#:VZ!
M(846.-!T50, ?D* //)_&OB#4?$FLZ9HLOA^VETR8PI9:B[BXNR%!W+A@%4Y
MP#@^]7]>\:ZE8G0]+@LK.SUS5(C-*NH3CR+-5 WEF4_/R<  C/M65XFT34]3
MO]2M]8\"V?B**1R=/OH)HH'BC(XCD+$.-IS\PSGTJE<?#[5[33O"E]=6%GXD
MO=*M7M;ZQNF4B9&.04:08W)T&<9 [4 ;NE>/9[;4]2TOQ#)ILLMG8-J27>F.
M6BEA7AP5))5QZ9.0:BL_$?CRZTBS\11Z/IDVFW.R5=,A+F[$#D88.3L+8(;&
M!QWJ+2?"4VJ3:P)_"NE>&M-N]/DL8HH883=,7!#.SQ\!<<;<G.,TEDWQ M?#
MEEX9MM'BM+RV2.V_MO[3%) (DP/,$9^8L5&-I7J: .F\-^(;G6=9\1V<\421
MZ9>BVB* Y92BMELGKD]L5RTWQ'U9/ 5IKT6G6LUY/JYT\6X+*K+YK(,'/#':
M.>F3TJQ;VOBGPOXK\02:?H U:SU>=+F&X%W'"(GV!6$@;G&1G*@\5EV?@KQ#
M#\/]%TJ>UC;4+7Q E[.$E7;Y0G9RX.?0YQU]J -2?4?$%KXC\*V?B&QT&;4K
MNXNQ#/;1R$6ZK!N!4L<@DY#>HKD]+U'5M,^'OCR_U.UTG4+:'5;HO;R1NRR3
M>:H;()YC]!UXKT7Q%HM_?^-O".HVT(>UTZ6Y:Y?>!L#P[5X)R<GTKCKOPMXG
M?PKXY\.)HP<:C>SWMC=BZCVS>9*K!-I(*D 'D\<4 =%KOC&^B\16_AS16TJV
MNA:+=W-UJ3D11*3A450068]>H %45^)5U9Z#XF>_M+2YU70D21OL$I:"X23[
MCJ>2H'.X<XQ3/$?A"XC\81^(D\-67B.UGLDM;JRG\KS(G0_+)&9/E/'!&14V
MDZ#X@M]'UZ[T[0="T&]N@BV%DEO&<(OWA,Z##;N<#D+GO0!>\.:_XGU#4+-I
MG\/ZOI-RK>;=:1*0;1L9&X.QW@GCC!]JZ#Q3X@@\+>&;[6KF-I([6/<(U."[
M$A57/;+$#\:\^L/"=]>>,=&U6R\&Q^%7M)C)?7,5U&5G3:08E2,X8$D<D#I7
M<^-O#K>*_!^HZ-',(9KA%,4C=%=6#KGVRHS[4 <W?>*/&7AFQMM;\1V6CMI+
MR1I=Q69D$UF'8*&+,2KX) . /:I)_$WBW4?'>L^']"L](%OI;6[RW-Z9.4DC
M#;0%/+9W8/  'O5/7+;QAXWT6+PWJ'AU-+@FDB_M&^:[CD0HC!B(E4EB6*C&
M0,=ZZ#0=%O['Q_XNU2XA"6>H_8_LTF\'?Y<15^ <C!/?% $WQ"-ZOP]U]K%H
M5E%A,6,N?N;#NQC^+&<=LXKSFZEUZ#3/A<Z0V-SJ&[;:HK,D>PVP"ER<G(!R
MV.N.*]7\2Z?-JWA;5]-MRHFN[*:",L<#<Z%1GVR:X?3M$\1WB^ VO=%-DVAR
MM%=*;F.3Y!;[%D&#T+=N2* -32_%&N6'BNYT'Q2FF_+IS:C#=V =4\M6VNK*
MY)R,YR#TK"3XB>(KK0I/$]LOAY-,56F33)KAA>20KGG<#M#D#(7:?2NCU7PU
M=ZE\14OWA_XE<FA3V$LH=<AWD!QC.?NYYQBN+LO!^JZ3H(T(?#O0M0U*%3##
MK4BVYA=<_++(K#S-P&,C!R1UH ];TO4(-7TFSU*U)-O=PI/&2.=K $9_ UY^
M?&_B/5=:UJTT1O#\<FF74ELFFWTCBZNMG\2X8!0W\)P1ZUZ!IEI]@TJTLR(0
M8(4C(@C$<>0 #M4<*/0=J\U\3:!JNK3ZG:ZMX%LM=EDD?^S]4@FB@9(R/D60
MDAP5]1D&@#;UWQIJ4&J:7H5A!I]CJ]U9_;;IM3F_=6B9V[?E(WMNR!@@<9Z5
M!8?$5K./7[?7_L,EUH]H+WSM-D+17,1SC:"25;<-I!)Y(K&NO .J6%QX?U:Z
MTJS\536NEKIU_:7)0L<-N62-I."025YP2/KQ>L_!-SK6E^(X+CP[I7AJVU"U
M^RVD%O#$9U/7?*\?!&X*=H)Z4 :%GK7CT1:;JEWI.ESV%X\?FV5H9/M-M&_1
MBS':Y7/S  >U;/A7Q#<Z]<>(([B**,:;JLMC%Y8/S(JJ06R>OS'I6%;77CZY
MLM.T8:,FESPM$EWJIN8I8C&F-QC3EB6 Z,!C/XU%8VOBOPMKOB*#3M CU*VU
M6_:^MKO[6D:1,ZJ")%/S8!4?=!S0!4'Q'UV?P7X8U6TTVREU'6M0>R\EBRQJ
M=TBJ<Y) RBD]>,UH'4=<@\6^&]/UFRT.76+FVOF6ZMXY"L.T+M"%CD!LC=].
M*RM&\%Z]9>%? MA/:J;C2=7>YO,2IA(RTI##GG[Z\#)YKJM7T:_NOB/X;U>&
M$-965O=I/)O VLX4+QG)S@]* /.-+U+5-+^&'BB^U*TTG4+9-8<?9Y8W8-*;
MI5<L">5!(*]Q@9KN-=\8ZA_PEDOAS0Y=)MI;2!)[N[U1SL4O]U$12"S$<DYP
M!7,W7A3Q1)X+\4^&5T8,9]3-Y9W0NH]LZM<I(1M)!4A03S6KXA\(S6_CJ[\0
MKX6LO$MEJ,$<<UO,(O-MY(Q@,GF_*5*X! (.1[4 *WQ-N;3PKXAN;JTLY=7T
M26*&86LI:VD$I 24-R0F"21R1M(K7\-ZWXFO=3MQ=-H6JZ3<1L3?Z1*0+=P,
MA6#,=P/0$?B*S=-T'Q%:>&]:N-/T'0-(OKN5&M],C@CVF%>L<SJ,,S MZ@9]
MSBAHWA.\E\=:7K-CX17PK#:^8;YDNHR+H,N!&(XR5QGG) _.@#N?%OB./PKX
M;NM6>!KAX]J10*<&61F"JN>V21SZ9KF[KQ+XO\,OI][XFMM'DTNZN([>;[!Y
M@DM&<X4DL2'7. <8K<\<^'9_$_A2YT^TF2&\#QSVSR?=$D;!ES['&/QKF]7M
MO%?CB&PT?4/#HT>S2ZBN+^YDNXY0XC8-LB"$DY('+8Q0!2\*66K7'QB\67%_
M%I$I@:T$SB%S(BF$F/RB3\O;=GJ>E=YXDO\ 5[#3HSHFG)>WLTRQ#S7VQ0J>
MLDAZ[1CH.>:S= T:_L?'WB_5+B$)9ZB;,VTF\'?Y<)5^ <C!]:I_$C0M3US3
MM,6RM#J%I;WJRWVFB<0F[B /R[B0#@X."<&@"MI7B[6K?QQ9>'-:GT.]%]#+
M)%+I;,K0M& 2LBLS<$=#QTK/L_&'CC6M"U+6--L=#BMM.FN(REQYI>Y$3'.W
M!PO  R<Y.>@J/2_"VI+X^\/:Q9^$+/0M(LTN(Y8HI(?.R\> [A.",@  %B.2
M<5N>%?#VIZ9X$U?3+NW$=W<3WKQ)YBG<)&8IR#@9R* (9O'=_J=OX;M?#UC;
MG5-<M/MG^F,?*M8@H+,VWEN3M &,^U3Z?XC\11Z_=>&-7ATQ=7>R:[T^[@#B
MWF .TAU)W*02,@'D>E8EEX6\1:#8^$-8L;!+K4=*TXV%]IYG5&>-@#\CYV[E
M89Y.#ZULZ-IFMZQXZ'BG6=.&EP6MDUG9V;3++*Q9@S2.5RHZ   F@#S.TFUB
M/X)Z!<2I;7*KKL3V<4999'874I8.QR.6Z$=NM>EV_B+Q3I7C#2-(\1P:3);Z
MP)E@DT_S T,D:;RK;S\P(XR .:YC3_"GBA/!&F^&Y]&$;Z5K4-PMP+J-EN(?
M/>1G SE=H(X/)S7:^(]%O]0\9^$=0MH0]KIT]R]R^\#8'A*KP3D\^E '/1>/
M->UP7VH:%+X=@TZWF>*"'49V$]WL."P(8",$@@9!]Z?>?$;4M0L?",WAJPM9
M9O$(G0)>,P$+QKSDKU"D-GCD+QC-8]EX+N_#,-[I8^'VE>(1YTCV.HO]G!V.
M2P6;S/FRN<9&<C@5T$'A/5K;5/ 4AM;()I1NVOS91K##&TD1 V)QD;CC@>YQ
MF@#M-(_M3^RH/[9^R'4<'SOL>[RLY.-N[GICK7%0>)_&'B*'4-4\-6>DC2[6
M>2&WCO/,,UZ8SABI4@("00,@^]>A5YKI5KXN\%V%_H.E^'UU.W:XFETZ]6[C
MC2-9&+ 2JQW?*2>@.: -"X\6Z_J>L6>A:%IMM::B;%+Z_?4MS):!C@1[4(+/
MG/<# JK+X\U?3=)\46VJV5FFNZ':BZ7R2QM[F-@2K $[AR"",_C2#1O%7ASQ
M#;>(8H%\03W.G1VFJ1Q2) YE0DB6/=A2.2,<=C5*]\*>(M=T[QCJ][81VVI:
MM8+96.GB=6,<:@_??[NYB<\' ]: )+WQIXUTN'1-2NM)TB6SUJ>.VM[.*219
MHI95)CWN?E(X^;"\=LULZ-XB\10^-7\-^(HM,=Y; WUM/IX=5 5PK(P<DYYS
MD?\ ZD\1>']3O]*\&P6UN'DTW5;.YNAO4;(XT8.>3S@D<#)JU=:-?O\ %&TU
MM80=/CT>6V>7>.)#*K 8SGH#SC% ',Z3XS\=:OX+'BR'3=%6SBC>5K-C+YMP
MB$[V1LX3H< ALX]Q717GB36]4M=)G\,VEFEG?6@NY-1U$GRH%(&U-JD$N<^H
M QWKA/ ]YXONOA+:Z-I^@1SK=P30VVI&[18HD9W4F1#\V5YX .<#WK3U7P->
M6&J: DFAGQ-H6G:4MFMEYZ)Y=PIYF*.P5MPXZ\4 7[/X@ZJNF>,([Q=*N=0\
M/VHN8Y[%V:WG#(S $$D@@K@C--F\9^,-.TK2O$FHV&CKHM[) LEM$TAN84E(
M"ON)VD\@E<=\9[UFVW@S7Q'XY*Z!9Z=%K.E)#8VEI+'LC94=1&<8 8[@2<;>
M>M='XF\.:IJ/PUTW1[6V#WT!LO,C\Q1CRV0OR3CC:>] &IIGB2XD\9ZYX?U*
M."'['%%=VDBY'FV[ AF.3U5@03P*E\%Z]=^)M!.KW$$<,%Q<2_8U0$$VX8JC
M-D_>.">,#!%<A\6]-O'N=$N]'F6+4KZ2316'=X9U.3_P KN]J]'TZP@TO3;7
M3[5-EO;1+#&OHJ@ ?RH Y.\\1^(=5\5:AH?AB'3HUTM(_MEYJ =U,CC<L:*A
M';DDG\*S+SXC:C8>"O$5]=:?;QZYH,\<%S;AF:%]S( ZG@[65B0#R,5;EL=?
M\+>,M9U;2M'.LZ=K(BDDBBN$BEMYD7;_ !D!E88/7(-8NI>"O$6I>"/%\T]K
M#_;OB"XAF%E',I6&.-D"H7. 6"J23T]* .[\-2^)IX)YO$<.F0F0J]O%9%RT
M:D<K(6X+#CD<=:W*0=!2T %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% #6D1&16=0SG"@GECC/'KP#4-M?VEZ]PEK<PS/;R&*98W#&-P,[6QT
M/(XKSSQDFM-\6_!OV&XL44Q7GDB:%VQA%\S=AAG(QMQC!SG-9_AL>+)O$7C:
M+P])I=M"FLR.TU[&\AD<HOR *1M  !+<]1@4 >MT5YFWQ/N9/ ^@ZA';64&L
M:Q</:*MS*5MX71F621CG.P;<XSGD#-6]$\:7T7BZQT#5=3T75%U&.1K:ZTML
M%'0;F21-S8!7)!SVZ4 >@U%<V\5W:S6TZ[X9D:-UR1E2,$<>U8_C'Q+%X1\+
M7FLR1><T(58HMVW>[,%49[#)Y/IFN-7QWJ^C7FF2ZQJ_AK4K2]N4MIH=,D(E
MM6?A6&7;>@/!X!H ]%T[3[72=-MM/LHO*M;:-8HH]Q;:H& ,GD_C5AI$0J'=
M5+':H)QD^@_(UY]KGQ U#PIK6HZ9JVGK<2SH)-!^RQL/M;$A?);DX<,1D^G.
M!P*RO%2>+7\5^ /.N=)CU!FG) MY#&D_E,7_ (\E=I '(.03T.* /6**\WO?
M'&HZCXCU73M(U;0-)MM+E^SO+JC%GN)@,L%4.NU!T)YYZ57E^)NIS^$M.O\
M3K&REU237%T:Y@\PM"9/FY1Q_"?E(//![T =M#X4T:#Q--XB6U+:I*NSSGE9
M@@P =JDX7( S@#/XFMJN&LM=\4:5XVTS0O$3:7=0:M#,]O-8Q/&8GB 9E(9C
MD8/!ZUB6OCKQ+K5UJ+:3=^'X[JTNI((]!NMR74JHV.7+@!CC(PI XR: /3#?
MV@U$:>;F'[:8O.%OO&\QYQNV]<9XS5BN)O/$*6'Q$\J\T^TB2'PY)?S7/E!K
MA LHW1[P?N=3CU&:RD\2^.Y_"I\8Q6VCC3O)-XNELLGG-;XW9\W.-Y7G&W%
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
M(V0\\GOTIR>&O$&@77AW7M+LH;Z\M-%BTK4+!IQ&750K!D<_+D,#UZBO1Z*
M/.'\,^(->N?$FO:I9PV5[>:+)I5A8+.)"B$,V7<?+DL1TX JSK_A;5;_ .#5
MMX;MXD;4X[2RB:,R +NC>(O\W3HC5WU% ".JNC(PRK#!'M7FND6'C?PEX>?P
MMINC6M_%"9([#5&O%C5(V8E3+&1NRN?X<YQ7I=% 'GEIX$O-'/@*TM"L]OH;
MS&[E+!<EXV&0#R<LQX]*[K4([N;3;F.QG6"\:)A!*Z[E1\?*2.XSCBK-% 'D
M-UX0UW7KO2VG\(Z=H^K6US%-<Z[;7*#>$.6*(@#$MZ-TS6ZMAXJ\-^,-?N])
MT6WU6RUF2*=)&O%@-O(J!"'!!)7C/RY->@T4 >56/@+Q#;>"]/3-J=>TO69-
M3A5GQ%< NV5)&=H96/TXK>'_  F>OWDC7=@FBZ;'9S1FT-Q'.]W*ZX7+*,*J
M]>H)/7BNWHH \]G\)ZL_P/'A=84_M7^SUM_+\P;=X(XW=*[RTC:&R@C<89(U
M4_4"IJ* .+\,>%+FW\)Z]HVJJ(QJ5Y>M\C!OW4Q.#QWP>E<K:>%?$5AH,6@1
M^"O#TM["@MX]<D\EHR@X$C1E=Y;'4<Y/.:]>HH \_P!=T?6ENUM9O#6F^)]#
M^S1QPV["&![611AB-PQM;@\'C&![XL?@/Q!8> [.VM;:![VTUY-7@TP7)V0Q
M*^1;K(P[>O3)/X^M44 <AH&D:JGCG5M>O[-;6*_L+1!&)A(4D4-O7(ZX)QGO
M7/7/@/6IX=:N(/(BOT\2+K6FB1\I*%50%?'*Y&X?E7J%% '(6,WC'6-=M);[
M3TT+2K:-_/@^TQW#W;L,* 5'RJO7.03Z5R>E^$?%">$/#F@7>EP1-H>MV]QY
MZ72LL\*N[,X'!7&X<'DUZW10!Y]9V'BCP;J6M0Z1HD.LZ;J-Y)?P,+Q8'MY)
M,;T<,.5R,@C)JC%X"UBVT?05D:"XU >)5UK4FC;:B[MV_9GD@94>]>GT4 <M
MK&B7UY\0O#6L0QJ;.PANTG8L 5,BJ%P._0U=\-:S=ZRFJ?:[6* V>H2VD?E2
M;Q(BA2&SZ\D$=B"*W*:B)&NU%"C). ,<DY)_.@!U%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45D^(_$FE^%-&D
MU75[CR;5"%R%+,S'HH ZFF>&/%&D^+]'75-'N#-;ES&VY2K(PZJP/0\C\Z -
MFBBB@ HHHH **** ,S4?$.D:1?65EJ&H06US?/LMHY&P96R!@?BP_.KMU=06
M-I-=W4JQ6\*&221S@(H&23^%>3_%S19-?\7>'K&W)%W]@OYK8KU$T:HZ8_X$
MH'XUK:WKB^,O!?AJPMSA_$LD2SJO5(4'F7 _#:4_X%0!WNF:I8ZUIT6H:;<Q
MW-I-GRY8SE6P2#C\015NO)? M[J]C\%/#QT8V4+O-*D]Y>N!%:Q>?)F0@D;C
MT &>]:'AOQC>MX^A\.S>)-*\16US:R3"YLHEC:!T(^5MK,I!!/O0!W^G:G9:
MO9+>:?<I<6[,RB1#D$J2I'X$$5;KRK2_&VK2^#]!M]-M;"/6=:U"YM8?W6R"
M%(Y'WR%%ZD*N<=R<UN6VK^(O#OB_2M%U^^M=4M-761;:[AMO(>*5%W%64,05
M(Z'KF@#N:*\\\!:QXO\ %'E:Q>WFGPZ4D\\#6T=N?,FVLP#[L_+@X&.^T^M:
M_C'7]2L;_1="T3R$U36)I$CGN%+)!'&NZ1]H(W$ C SU- '0OJ=E'JD>F-<H
M+V6(S) 3\S(" 6^F2*--U.RUBPCOM/N4N;63.R6,Y#8)4_J"/PKSJQ@UVU^-
M.FPZW>6U]MT><P7<,'DEU\Q,ADR0"#W!P016?!X]U*U^'/AF^#V&E)J5W/!<
MZ@+0M!9JLD@!\M2!EMH')QG)- 'L%%<#I_BO4=,\/:YJ^I:GI>NZ98V_GVM]
MIY5&F.#F-T#,%.< '/?I2V,GQ#%MINL23Z;>I=/&USI,=OY1@B?J4E9_F90>
MA'/.* .]HKSZSU7Q9XPO=6N-"U*QTK3;"[DL[<36AG>Z>/AF8[AM7/ QS5:U
M^(.IS6&@:G<V\%O =4DTC68E!(BFR45U;LNX#.<_> ]Z /2J*XJ_\8SVOBG7
M$ 0Z-H&E_:;TA?G>=@75 ?\ <7/U(KC6^)6J6^@IXDD\5^&9W*K-)X?C9?,$
M9QE%DW[C* >FW&<C% 'L]5+74[*]N[NUMKE)9[-PEPBGF-B,@'\.:X34O$7B
M?6/&ZZ%X:N[&TM9-)BU$75S 9"H9V& ,\Y^7Z &J]QXYG\.P>.+V[MK2632K
MBWAB\J,1>=(\:@%SW&YNIZ 4 >G45Y(/B#>:-<Z;<WGC#PYKD-U<1P7=E8;5
MDM]YQOC(<EPIZY'2K&I^--6G\6ZQI*>)-)\/2V,@2SM-0ML_; 5!#F1F4 $G
M V\T >IT53TF:]N-(M)M1BAAO7B4S)"^] ^.=I[CTKBK+5?%OC"YU6[T/4K#
M2]-L;N2TMEFM#.UT\9PS.=PVJ3P,#- 'H-%>67/Q"U^]\.^'Y=,MK2#5[W5G
MTJ[BF!:*.50X)!Z[00&]<<>]>A:'!JUMI<<6M7L%[?!FW300^4K#/'RY/.*
M-&JC:G9+JJ:6UR@OGA,ZP9^8Q@X+?3) KR]?&^O:EJFJQ6WB+1=,U*SNY(;?
M0K^WVM.JG"YE9P<L.1M&.172WOB*6P\?V\%Y;6\<":!+?3L$#2(4=<J'_N]>
M.] ';45Y7+K_ (]D\"3^-H+O3$A:U>[BTIK4G9#@E6,N[)<+AL8P>G%7;CQ-
MXGO]?\/Z/I4UC VI:,+V>XFA+^2V5RRJ",]< $XYSVH ]!O+NWL+*>\NY5AM
MX$:261NB*!DD_A69JOBS0=#TRVU'4M4@M[2YP8)&)/F9&1M Y/'-<9_PDVNV
M>F>.M*UA[*^O-#L1<0W*V^U)T>)V >,DC@K@CH<UEZQ'K6J>,/AQ<6^HV=JU
MS93RVZFQWK WV="_&\;@<X XV^] 'J6F:SIVLI,^G7<=PL+^7(4_@; ;!]\$
M'\:O5YD_C>[TG3?%MS'96DEW;ZV-/LHTC\L2R.$"F0CJ?F))ZX&*WK"'QSIV
ML6(U"\L-7T^XW+=^3;BW:T.,@KECO7/'3/>@#KZ*\GU[Q9XDTO3[_4[WQ3X=
MTF]M_,>'0I$25W52=JLXDW;F 'W1W_+2O_%WB'4-1\(6>B?8[8Z]ISW4KW$9
MD%OA$?( (W8#$ <9)&: /1B0 23@"HX)X;F!)H)4EB<95T8,K#U!'6O-WU7Q
M,P\6>%M2U&SFN[73ENK?4([3;NC<,&5H]V,_*0"#WSS6S\*HKV+X;Z*;RZCG
M5[:-H D.SRX]HPAY.XCGGCKTH [.JEYJ=EI\MK%=W*0O=RB&!6/^L<@G:/?
M-<C<:OXB\1>+M6T?0;^TTNST@1I/=2VWVAYIG7=M52P 4#&3US7.^+[CQ3+9
M^#?M]G9PZZFOB)"&S!)A'"RX!)"D<[<YX/2@#UNBN%TS5?$FD^/+;P[KM_::
MG!?V<ES!<0VOD-&Z$;E(W$%<'KUK U[Q;XETK3K[4[WQ1X=TJ]@\QXM!D1)7
M=5)VHSB3<68#^$8Y_( ]9HKSF\\6^(M3UGPO8:(;.U&MZ4;V22XC,GV?A&R
M"-V 2 ..2#VI+?QIJWAQO%EGXCEM]0DT2UCO(;FWB\DSJX.%9<D*=P R/6@#
MT>BO*M?UKX@^'?!O_"2SW^E3^8(FFLELRHM1(R@;7W$OC< <COGM6AXH\;RQ
M>,G\-VNOZ3H$=M;K/<WVH;69F;[L<:,R@\<DY[C\0#T6BO*X/B7J"^%?%+PO
MI^KZGH1BVW=CEK>XCDQB7:I)&T;BR@_PUJ^$M>U;4]7MO(\4:+XBTR6-FN&M
MXA;SVK ?+A Q)4GCD B@#OZ*YSQMXCG\-:%'/96\=QJ%W<Q65G'(2$,TAPN[
M'.!R?PK"N=5\5>$-2T>37=2L=5TW4KM+*4PVGD/;2OG85^8[DR,'//2@#T"B
MO/-"UCQ?XB\4ZND-YI]KI.DZL]JZM;EI+A!@E<Y^4@'KW+>U;GC;Q#>Z'86%
MOI44,FJ:I>QV5KY^?+C9LDNP')  /'TH W+C4[*UO[.QGN4CNKPN+>)CS)L&
MYL?0<U;KRN\M?$=G\5O \6MZA:ZC#F^:&YAMO(8,;<[E9=Q&. 01[YJI%\1;
MW7([W4[/Q?X:T:&*61+/3;W8TDZH2 TK%P4W$<8' (ZT >OT5YYIGC^ZU&;P
M?J?EQQ:-KT<EM*I&3#=KG: W<$JZCZ"GZAX]N-/N/&&IF-)-&T"..WC4##3W
M9P6&[L 613QWS0!Z!52#4[*ZU"[L(+E'N[,(;B('YH]X)7/U ->4R_$>^T6T
MM-8O?%_AK58WDC%YI5EL$D*.0"8F#DN5SR".0#TJ]+X@C\*^+OB?K<L1E%I;
MZ<RQYQO8Q,JC/;)(H ]3HKS;5=7\;^$M%C\3:S?:=>V:-&;_ $Z&T,9@1V )
MCDW$L5)'4<\U:DU;Q7K7CW6]!TF_LK#3["*WE^UO;>=(#(A.T*6 .2"<GH![
MT =_17EE_P#$#7[#PIJ6^"S?7]*U:'3Y@JD17"NR[7 )RNY6]\&K%[JGCS2/
M%>E:%+J6DWCZW%,8IOL;1K9-& S$#<3(-IP 2,G&<=P#TNBO.;3QIJOA\>+[
M;Q'-!J#Z!!%<Q7$$/DF=9%)"E<D Y&,^]8,OQ)U#2M*@U^Z\6^&M1#%'NM$M
M2HDC1B 1&X<LSKG)!&#@T >R5'//#:P//<2I%#&I9Y)&"JH'<D]!7!W.M>*-
M8\>ZIX>T:^L;&SMK6"X%W+;&9UW@_*%W '/J>@'?-<KXLUK7-<^$/BNWU"XM
M4O=(OS97<D4)VW2*R$%03\A)93W^Z>.> #VH$$9'2BO,_$?BC6?#]]HFB7VO
MV&F)<VTDLNM36),;R!L+$J%MJG:<DL>W:NL\(WNK7NEROJMSIU[MF9;>]L&!
MCN8N,.0"0K=<@$T :LFIV46IPZ:]RBWLT;2QPD_,R+@$CV&15NN3O]5FB^*&
MCZ6(;<PSZ?<2M(T8,@*LH #=0.>17':?XE\>ZM\/IO&$6H:5;QVD<THLS9E_
MM*Q,VXL^X;/ND  =NO/ !Z[15+1]0&K:)8:D$\L7=M'/LSG;O4-C]:NT %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 <]XT\'V'C?P\^D:@\L:>8LL<L1&Z-QG!YX/!(Q[
MTSP1X+T_P)H']E:?)+,'E,TLLN-SN0!GC@#  Q[5TE% !1110 4444 %%%%
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
MZEK$&HW6QB(HU1UQ&I(R=JKU(Y-=/K.@WE_X\\,:S"8_LNFI=K/N;#9D157
M[\@YKIJ* .$O_ T^L:UXR-Y(D=CKEE;6\+H<NC1JP+$>Q(/7G%9T6A>-)M/M
M-&;2] L7B*)-K4165GC4C)2%H^'8#^(XY->F44 <QIF@7EG\0=<UJ3ROL=[:
MVT,.&^;='NW9&..HKGKWP'JMYX5\<:8)+=)M:U![JT)<[=N(R W'!RA'>O2*
M* .%O8/&MQ#874NF:5>PM;M#?:'-,OE[]WRRI*4.3MP"I&/QYJ;P!X4NO#KZ
MS=W-M:6 U.X69--LG+0VH5=O!P,L>IP .F*[2B@#F;W0;RX^(VE:ZAC^QVMA
M/;R9;YMSLI&!Z<&LK1/".IZ?\'[CPO.8/[1DM+N%2KY3=*TA7G'3YQGBN[HH
M S?#UC-I?AG2M/N-OGVMG#!)M.1N5 IP?3(K2HHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** .'\4ZKXC_X3G1O#^AW=O:Q7MI-+//+")#$
M$*_,HXR>< 'CG)Z51?Q+K^A7'B70]3O(;V]LM&DU6POE@$9= &4AT'RY#@=.
MHJ/QB=87XL>&GT3[,UVFGW3&*Z8JDJ93*E@"5/<'!Y JT/"&N:L?$>KZRUE%
MJVI:4^F6EM;NS16\1#'YG(!8EB"2!QCO0!EQ^)O%^E^"[?Q-J%]9WD^KQ6\6
MGZ<MMY:133%=C,X.6&"21QSP,5HW^H>*_!ESI5YK&LVVL:=>7<=G=1BS6!K=
MI#A70J>5!ZAN<?IHW_@NXU+X;Z9X?:Z2WU&P@MC#<(-R)/"%P>V5R"/H:I76
MA>+?%=WI4'B*+2K'3;"ZCNYA93/*]W(G*@;E&Q,\G.30 VSU+Q7XMU+6KG1M
M6M-,T_3+V2QMX9+03?:I(\;VD8D%5).!MYQ^O.>%-<U+0_A?X4:W*137GB+[
M'<J5##9)<R!P,_SKIX=!\5^&M4U=?#BZ7<Z=JET]XOVR5XWM)GQO.%4[UR,@
M9![>]9\/P]UN'X:Z;HPO;1M:TW4O[1AE;<89)%F:10W&1D-S@<&@#I-=UR^L
M/'GA328'46FI?:_M"E02WEQ!EP>W)KG]-U+QGXQTR\\0:+J]I86@FE33K%[0
M2"X6-BN97)RNXJ1\N,>]6HM!\6ZOXW\/^(-:72[6WTP7"_9+:5Y&_>1[=VXJ
M 23CCC '4YJ&S\/>,O#-C>Z%X?.E2Z;--+)9W5S,Z2V8D)8@H%(?!)(((]Z
M*#V^OW7QFT2>XOH[*=]%,LMLL"R"-1(GF1!L\Y;)#]1Z51A\;ZYJ-_?H/%>E
MZ3K%O=/'%H.H6@C1E5L*#*Q#$L.<KZ]*Z>7PKK]AXH\.ZO875OJ)L[$Z??/?
M2,LDBEE9I%(!RW!X/M69K7A7Q?J^E7NA7]KH.KPS&1;?5KTE9H$8G!,83&]<
M\%2!P* /23-Y5H9[@!-D>^0*<A<#)P>]><:;J/CGQ)X9;Q98:M964<JO/9Z2
M]F)%>-2=HDDSNW,!U& ,UWVG::EAH5II3R-<)!;);L[]9 JA<GW.*X2R\.^.
M-!\/R>%=*?29M/ >*TU*XE=98(F)X:,*0S+DX((' S0!7N?&>O\ B.Z\(P>'
M+BWT]==L)IYI)H1-]G9-I) XW$?,H'0Y!->CZ;%=P:;;Q7]TMU=I&!-.L8C$
MC=R%'3Z5R.G>!9-'UWPG)9S1M8:+83VLA<D22,X7# 8QR02>>]=Q0!Y1H.J>
M/]>\#-XH36;*&2)97ALC9*RW*QLP/F-G*D[2!MQ@ 'G-6+OQ?X@\1:EX6M/#
MEU;Z?'K>F274LLT F-N5VDD#C<1RN.G.>U8O@&W\:WWPP@T[3/[*%A>_:(X[
MR>1Q+:J975AL"D.>I4Y'7!Z5VMCX)DTKQ+X:N+.2,Z=I&F26+;V/F.S;<-C&
M.=I)Y[T 4(;_ ,5ZYXBO/#UCK=O9#18(%OM0%DLCW-Q(F["(3M50.O4U2F^(
M&M:3HVN:=>Q6MSXCTZ^@L()%4I#<&?!BD9<_+QDD ]O>MJ]T+Q#HWB_4=?\
M#:6-Y%JD<0O+*\E:(B2,;5='"M_#P01VK-;X<ZAJ.B:U-J>H0)XBU.\BOEGM
MU)AMI(<>4HSRP !!)]: ,[Q-I_B>P\0>"_[8UF#5;5]:B)=;00-%+L? &TX*
MD;NO(VCGFNP\):Y?:OJOB>WNW5H]/U-K:W"J!A BG!]>2:Q+W1/&_B+5O#]Q
MJL>CV=MI5^ES+%;SR2&<A6!<$J-N,\+_ +1R>.9DT+Q=H/B/7)M!72;BQUBX
M%SYEW(Z/:R;0K$JJG>. 0,B@#,M/'FN3^ ='N8OL\FN:QJDFG022)B./$KC>
MRCKM5.G<UK7%AXXLQ=6D^MVVH6-Q9R$WQLTBDM90,@; <.K#(]1Z^N?9?#K5
M;7P!I.F+?6PUO2-0>_M;@@F)V\QV"OQG#*^#CH?6MJTT_P 7:OK$=WKDMIIM
MC!;R1+96-PTHN'<8WR$JHPHZ#'4]: *OP@@O(OAKI#7-X+B.2$- @B">2G/R
MY!^;G)S5.^G>V^*OB*XCV[XO#"NNX9&1(Y&1WK<^'NCZWX>\+PZ+K*V1^Q#R
MK>6UD9O,3DY8,!@\U%?>%K^Y\8ZSJR20"WO=$&GQ@L=PDW,<D8^[\PYS^% '
M-Q^*?$MW9_#^STNXL[>XUVRF>YD>W!2,I&C;E48Z M@9 SC/%7[;Q3K/AC6]
M?TOQ%?1ZK#I^D_VM#<QVX@<H"RF,J.,Y7@_Y$^E>"M3L;GP%)++:E= LYX+O
M:[?,SQ*@V<<C(/7%7-3\&R:OXQU6^NGC_LR_T+^RV56/F!B[$G&,8PW!SU[4
M <(WQ,U"VT%/$3^,]"N+K:L\GA](E "'&8UDSO\ , /4\9&,5N^(_&]R/%%O
M8'Q%%X9TN>QCN;6\GLA*+IGR2-S?*H48XZ\]:FM_#_CRWT2W\/1'0X4A5(1K
M2[FE\I< $0E,>9@8Y;%;&MZ9XHCU.1[&/3=;TB>!(VT_4F$?E.N1O4A&!#9Y
M!'7I0!L>%;K4KSP_!-JMQ87-R2P%Q8/NBF0$[7'H2.HR>:VJ\XL-*UGX>> [
MQK(::^I7.I?:!:*K_9X_-=5\F(#!.!C'3D^E>CT >9:#KWBK4[G6M9O-6MK?
M0]%U"[ADM4M TEQ'$2?OY^7 P!CK@YKGE^)FHRZ WB,>,]"BNMAN$\/&)2"@
MY$1DSO\ ,(_#/&*]"\,^%)M.T;7].U-HI(]3U&[GQ"Q/[J8\ Y P<5S]GX;\
M<Z5H">&K+^PS#"OD6^LN6\V.'H"8MI!<#@?-C@4 0:]X^N)-8TB)=<C\-:1?
MZ9'>P7TUF)O.D?GR]S?*NU<$Y]:M:KXWU;P]X"MKV]O=&NM0O+\6-KJ$,G^B
MLC$XG?!XPH)(!/(K6U?2O%-O>1-IYT_6M,:T2"?3]2(B_>+_ ,M594(Y[J1]
M*P;?X7WR>%9X5N+&SU;^UQK%I% A-I;2  ", @$H1D'@=>G'(!'I?CV2R\4Z
M1IS^,-,\2VNIRFW?[/"D4MM)C*L A(*$\<\CCFG>(/$NM64NIS7OC?1="GAD
M<6FEB**=W0?<,A)W9;T &/>M_3]/\7WVN6-QJ<6DZ386F6EAL6\Y[M\8 )9!
ML4=>.:PM'\&>*-$L]0TBUM=#;[7-,_\ ;LKL;C;(2<M'M^9P#Q\X' H 6]\:
M^(M0\-^"+K23:VU]KTGE3>9'O1"8SE@.N 1NQGG&*NRW_BPZ]8>#(-<MCJ*V
M;W]_JYLESY?F%$5(L[0Q[DYZ9INF>!M7M=(\"VLTEIYN@SL]T4D8AEVLHV?+
MR>1UQ6KX@T#6(_%EKXI\/?9);Q+1K&YM+MV1)H=V\%7 .U@WJ#D&@#DO'@\5
M6W@VXM=7:UO98-6LS87JJ(_M(+@X= 3M(;@XZ]JW3J'BKPYXPT"SU?6;;5++
M69)87C2S$!MY%0N"A!)9>,?-S4.I>$?%>OZ;<RZI?6HN[C4;2XCLDE<V]K%"
MP)"DKDNW4G &<5T/B/P_=ZMXB\,ZA;O"L.EW<DTX=B&*M&5&W Y.3WQ0!?\
M$^N1^&O#&HZS)&9!9P-((\XWMV&>V3@5Q&HZCXY\.>&%\6W^K65Y'$J3WFDI
M9B-4C8C<(Y,[MR@]3D''Y]UXAT6#Q'X=O]'N6*17D+1%U&2I/1A]#@_A7$WO
MAWQQKWAV/PKJKZ3#IY"176I02NTL\2D<+&5 5F &221R<4 .O-7\5Z[X\O\
M0]!U:UT^Q@LK>\6XEM!,WSY^4 D<-ZGIMXZUUWBJ&YE\(ZK':W0MY_LKXF,8
M?  R?E]QD>V<U1TOPW<Z?X\U76<PBQN;*WMH45CO4Q[LY&,8Y&.:W]0M?MNF
MW5INV^?"\>[&<;@1G]: /'M-\4ZAX3^&?A"S;5[**XUA56"\NX0D5C L8+9&
M?G8=LXR6K:\/^/O*\7VVB3^*-/\ $5I>V\LL=U;1+');O&NXJZH<%2N2#UR#
M3;7P+XF'AG0(Y6TJ/6?#<N+%@[O!<PE-K+)E05+#N <8KH-)TSQ/>ZZM[K4>
MFZ=IT4#1#3[)O-,[-P6=RBX '0#UYH Q=*O_ !YXG\.#Q3I>IV5N)RTMEH[V
MJLDD88@*\I.X,P'48 S^5:XAU^_^,5Y%IEY!I4TFAV[7,SPBX:/]XWRH"0I.
M3U/&!TJW9>'/'&A^'G\*:3/IG]GKOBM=5DF=9[>%B3S&%PSJ"<$,!P*WM+\,
MWMAXZN-8DN5GM7TJ"R5Y')F=T8DLW&.<]<]: .3O/&_B/2? _BUKF>WN-7T"
M]CMTNDA"+.CM'@E.0#AB..*T[W4?%_AG6?#\^JZO9W]GJU^EC/9QV8B%N[JQ
M4QODE@"I'S=?QXBUKP!JVHZ1XUM89K02:W>P3VQ9V 54,>=_R\'Y#TSVKI/%
MWA^[UV7P\UJ\*C3M7AOIO,8C,:*X(7 .3\P]/K0!AVNH^*?&.JZT^CZQ;Z-I
MNF7CV$.;-9WN)4QO9BQX7)P .:P=2\177B+2O"C:C#%%J5AXQBL+Q8<[#+'O
M!*YYP00?QKHHM#\5>%]6UAO#D6F7VG:I=->B*\F>)[:9P-YRJG<A(SC@U5C^
M'>H6^D:'#]L@N+Z+Q"NMZE,V461CNWA!@^J@9QG':@">VU'Q1XPU?6CHVL0:
M-INEWCV$9-FL[W$J ;V;<<!02 ,<GUK.C\?ZYJ&DV.DV\=I;^)KC5IM(FE*E
MH8FA&Z255SD_*5(!/4UJQZ'XI\,:QK$GAR+3+[3]5N6O/)O)WA>VG8 .<JK;
MD) ..#6)?^$AX<T72)KC7;6#Q-)K3WT5W/$WV>>ZE!WQ''*HRC&>#\OX4 :T
M6H>+-$^(.@Z%J>K6^I:=J$5S)YXM%AE+1H#M(!Q@$@@C&<D'I6+_ ,+$O=-^
M']M>-)807]_J\UA%/,@2"!1(X,C@8SA5_$FI8Y->OOC+X<_MB?36EMK*[D:T
MTYFD6W1E5=[LP!RQ(&,#&T=<U;C^'.IKX-M+-;JTCUC3]5EU*TD(+PL3(Q"/
MP#@JV#@<>] %?1?'CVWB_2M(?Q;IOB6UU,O$7MX4BEMI0N5X0D%&Y'/(..:H
M6WC?7=2N[P+XJTO2]9@NGC3P_J%J(D*J^%4RL=Q++SE?7I78:98>+;W7[.\U
M2/2]*T^U5M]M8MYSW3D8&YF0;5'48YK"UKPGXPUC2+O0-1MM!U6*4ND&L7A(
MGAC8D@F,)C>H/!4@<"@#O'AU=]:LYTNX(]-6%A<VNS<[2'H0_8#]:TZY>&?4
MM'U_0/#T#07&GC3W$\KAC.#&%57/. "2.O))KJ* "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *TFGV<M_
M#?R6T37<*-''.5&]%;J >P.!5FBB@ HHHH **** "BBB@ HHHH **** "BBB
M@"M8:?9Z79I9V%M%;6T>2D42A57)). /4DG\:LT44 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %5=1TRQU>R>RU&S@N[9_O13H'4_@:M44 96C>&M$\.
MI(FCZ7:V0D^^88PI;TR>IK5HHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKD/&'B/5;
M#6-%\/Z&MHNI:L92MQ>9,4*1J"QVC!9CG@?G4%E?>--&\1:?8:VEKJ^G7Q9/
MMMA:O&UJX&1YBY(V'IGCF@#MJ*Q=*U*:2;66OM0TR2"TNF5#;OS;QA0=LQ/
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
M"J%4 *!@ #@"EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH QKJ]GC\6:?9+J%G'!+;RN]HX/G2D8PR
M'^Z,\_452F^(?@^WD@27Q'IZ-/\ <S,/4CD]N0>N.E9>L?\ )9O#/_8-O/YI
M7,^$]-LC^SYK#FUB+W%MJ$LK%!EV5I I/N-JX],4 >JIJEB^IG35NHC>B$7'
MD!OF\LG ?'IGC--_M?3OM=Y:F]@$]E&LERA<#R58$@MZ @$\^E>:3N-#\/\
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
MO1;>[MKQ7:VN(IU1S&YB<,%8=5..A'I0!-1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 <!KMK!<_&GPL9XED\K3[N1-PSALJ,_J:PO*UA/C-XC2RU
M33-.N'M+7[&+ZU,I>W"?,(L.N '!R.>WI7JCV%I)?Q7SVT+7<*,D<Y0%T4]0
M#U .!536/#FB^((XTU?2[2^$9RGGQ!BOT)Y% 'C&I6OE^#_%<XU>#4[-];M7
MU-;*T>*",!E\[;DD-GY"V#V.:].UC4_"RZGX=\Z..\O6E8Z9]DP[1C8=SC:?
MN;1@]1TKH;32]/L=.&GVEE;P604J+>.(+'@]1M''-4M*\*>']"N9+G2M&L;*
M>08:2"!58CTR!P/:@#R8ZI?7WPFU/4+.;P]H7AR>"Y\NS$33W#DEAL9BX4.S
M>Q(R*U]!;=XA^%QSG/AZ7G_ME%7>Q^"_#$6HR:@GA_31=R9+2_9ER2>IZ=3S
MDU?@T72[9[1X-/MHVLXS%;%(@#"AZJOH#@<"@#Q[3+>QN? FEI<:RVD7R^)+
ME]/NS#YD:SB23 <'Y<$$]2.:ZGPSJ>IQ?$:;2=>MM'N]3?3?-75--!5_*5P
MDJGIDG(P<?T[1_#^C2:7)ICZ79M82L7>V,*F-F)R25QC.><^M)H_AS1?#\<B
M:1I=I8B0Y?R(@I?TR1R: .2^))ABUGP;/J.T:/'JN;DR?ZM7*'RBW8 -W/%,
M\336US\5/!:Z=)')J,9N'N#$02ML8_X\?PEL8SWZ5WEW9VVH6DEI>6\5Q;RC
M:\4R!U8>A!X-4='\-:'X?$G]D:59V)D^^8(@I;ZD<F@#E/A39VZ:9KMPL*>=
M)KMX6DVC<</@<_3^9IOQ>:Q30]!;4]GV :]:&XW_ '?+RV[/MC.:[JSL+33X
MY([.VBMTDD:5UB0*&=CEF..Y/4US_C?P[<^)+31X+<0,MKJUO=SK,>&B0G<.
MAR<'I0!B^*I[6[^(?@=--EBEU".>:5S"P)6U\HABV.BDXQGJ>E4?!EBQT#Q_
M/8PK_:4NM:BL4@'S[P/D /L3Q]37=Z1X9T/0'E?2-)LK%YO]8UO"J%O8D=O:
MKMI86E@)A9VT4 FE::41(%WR-]YCCJ3W- 'E^F7OAI/V>C'+):BW72VCGB8@
M-]IVG((Z[_,Y'?.#4?@TRV7CO1O^$A;R[V3PM;1V;7!P=P/[U03_ !],]\5Z
M"_@[PU)JW]JOH.G-?[M_V@VZ[BW][..OOUJWJ^A:3K]LMOJ^G6U[$IW*L\8?
M:?49Z?A0!X]J;6%U!\86TGRY(##;%C#@J7$;>81C_:#9]\UN^.-9TVX\)^#H
M8+V"62YU33WB1) Q90PR<#L/7U(KT2QT+2=,25+#3+2V29%218854.JC"@@#
MD $C\:I6G@KPO8.[VOA_386=UD)2V4?,IW*>G&" 1[T <WX>FM[;XN>,AJ#Q
MQWLD5HUH92 6MQ'\VS/8/G..]86NWWAV2P\/7.A1"VTY/&D?FRGY8I) )-\B
M$DC83W&!P:]*UCPUHGB 1C5]*M+[RON&>(,5^A/(I]QH&CW>D+I-QI=G)IR
M!;5H5,:XZ87&!B@#05E= Z,&5AD$'((KQGPY82+^S9>/ID %[/;7CLT:_._[
MUU;WSL&/PKV.""*UMXK>"-8X8D"1H@P%4#  'H!4=C86FF6:6=C;0VUM'G9%
M"@55R23@#U))_&@#Q74X+F\^%UA%<^+=!AT61(%M1:Z8[3(X*[0@60G>#UP,
M]<]Z[*VE2'XW7,=Q,@ED\/0JNXA3(WG-G /\JZ2W\&>&;35?[3M]!TZ*^W;A
M.ENH8-ZCC@^XJ[=Z'I5]J-MJ-WIUK->VIS!<21 O'WX;J* /)=&U?3[3]FN[
M@GO(8YULKRU:)G <2L\@"8ZY.X<>]:>G6L%SX\\ F:)9/)\.-(FX9VMM09_(
MFNZ?P;X9DU&;4'T'3FNYPRRS&V4LX88;/'<$@GOFM%-*T^*XM[B.RMUFMH?(
MAD$8#1Q\?(I[#@<>U '%:):P'XU>)IO)3S(=.LTC;;RBG=D#T^Z/RKE/LNE2
M:+XPMK_47TJ(>+MUM=)%O2"?$91F7IMSUS@>]>QQV%I%?37T=M"EW.JI+,J
M.ZK]T$]2!DXJ$Z+I;6]Y;MIUJ8;US)=1F%2LS'&2XQ\QX')]* .!TK4M7L?B
M+I.F>(4T75KJ[M9A:ZG8H4GB10&(D7D!6[8XS7H&G3Z;/!(VF2VDD0E99#;,
MI42#[P.W^+U[U5T?POH/A]Y'TC2+*R>08=X(0K,/0GKCVHT#0H= M;J&%D)N
M;N6Z?9&$4,YS@*.F  /<Y/>@#6HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BLS7_$&E^&-)EU35[I;:TC(!<@DDGH
M!R3]*;X>\2:3XJTE-3T:[6YM68H6"E2K#JI!Y!Y'YB@#5HHHH **** "BBB@
M"IJ6J6&CV;7FI7MO9VRG!EGD"+GTR>_M5/1O%.@^(2ZZ/J]G>O&,ND,H9E'J
M1UQ[US/Q!T;4[G6/#^N66DQZW;Z6\QGTQW52^]0%D7=P67!X/KQ678:OX4U[
MQMH\EQIVI^&_$5J7\B&YM1;FZ4KAD+8(=>X&0?2@#T\21M(T:NI=,%E!Y7/3
M(IU>1Z#JFI^'?$?Q#UC4[FSFL[*19;B.&!E>1A""@0EB ,8!R#D\\5I7?B+Q
MSHWAM/%FHQZ1+8!$GN=,AB=9886QRLI;#. <D$ <'% 'I55[R_L]/6%KRYB@
M$TJPQF1PN^1N%49ZD]A7(ZAXDUG6/%(T#PO)90+#9I>75_=Q-*%$A^1$0%<D
M@9R3C%<WXRU+68_#^COXJM[:TDL?$]IFZA;$,\*L3YH!)*<9R#Z4 >M45R?A
M+Q)J'BZXGU>WCMX?#9S'9%E)GN64D-(><(N00%(R>IQTIGQ \577A>QTXVSV
MMM]NNQ;/?7BLT-J"I.Y@I&>F!R!ZT =?17#Z=KWB&+1];N[JYT?5+2ULFN++
M4K X25PK$HZ;V((P.0<$'UK'7Q7XXM_!5MXUNX]):Q\B.XGTV.)Q(82!EUD+
M8#8.[:1@#C)- 'HCZKI\5U/;/>P+/;P^?-&9 &CCY^<CL.#S[5)!?6EU;6]Q
M!<PR0W(#02*X(E!&1M/?CGBO.IKY/^%B>)K^%8YH_P#A&(YD61<HXRY ([@]
MQ6+=W&MZIJOPMO+!]+LC<VDDD,(M6\N*0V^7^4./DVD!0,8/<]* /9Z*\PN_
M&VN7WB;6M,T_5M!TN?3IC#;Z?J2-YM[A00V[>H"MGC /O7HNFS7=QIEM-?6P
MMKMXE::!7#B-\<@,.HSWH M45D>*=3GT7PEJ^J6RHT]G9RSQB0$J6521D CC
MBN*N/%/C+1_#-IXOU5-*;2W$4EUI\,3B6&%R!O60L0S#<"5V@=1GO0!Z95>]
MO[/3;?[1?7,5M#N5/,E<*NYC@#)[DG%8.B^(;K4?''B71I%A^R::EHT#(IW-
MYJ,S;CG!Y Q@"N#\8^(=0UWX?^(&E@A>;3_$RV5M'$"OF+'-'M!))Y.>3^E
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
M,&ACLD<>4".58L?FQZBMN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MNDMAKWB"XMI/LT<N8X8X738F\XR0H;)Z$UZK10 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 <?XCUW6)/%=CX5\/R6UO
M>3VKWMS>7$1E$$*L$&U 1N8L<<G KD_B#)XGA^&7B6TU^*VN1;S6AL[^W C%
MTIGC)#1[B48'CT.>*ZSQ'H>L0^++'Q7H$5O=7<-J]C<V<\OE":$L'&U\':P8
M9Y&#6+KOAKQAXH\+Z['J#VT%Q?26WV/34GWQVR1RJS%I-HRS8/08X% %FXU?
MQ?X<U[06UJ\TV\L=7NQ9R6]O;-&;61E)7:Y8[QP020*->UKQ!#J=_P"?XDT'
MPS90-MLUO0DLETN/OMF0;5)X  SQ6UXOT*]UJ[\-R6GE[=/U:*\GWMC]VJL#
MCU/S#BN7L_"FOZ/X@UR>/P_HVK3ZA?/<V^K7D^'@1L;492A;"8X"D ^U $0^
M(FO7W@/PKJ^GV]C_ &EJVJ#3Y$?=Y).9%W#G(&4#>N,BMBRUGQ)H?C>RT/Q!
M?6.H6NHVLT\4\%L8&A>+!92-S97!Z]:R=*\!:Y9>%O"NESFW>?2=>^W3R*^
M\6Z1MPXZ_..*ZK6/#]W?^/M U=%C-E96UU%.&;YLR*H7 []#0!S-KXA\;:UX
M6N?&.FW&F0V&R6:TTN6V9GEA0D9:7=PYVD@ 8Z5'=_$:].E>%+0:AI6F:AK%
M@M[=7]\0L-NFT9VJ6&YF8D 9[5F0OKNC_#+4['1;W1KKPW#!<BWU:2=UEBB^
M;,;1[>9 25'('3BKUCX1U*7P[X)U_3K.SN[VQTF.VN-/OOE6>)D4X#8.UU//
M([_F :/AWQW<RZSJ>AS:CIOB">VL&O[2[TL@"< X,3J&8*^<8P>0:S_"_C+Q
M!K_]G7MKXAT"_FGD3[9H@B\B:V0_>VLSEF9?=<&NAT/1_$4M]J-_=V^FZ$DM
MJ;>SM+...9XG//FO)L&3G&%^[QS7-:GX.\3>)H;*RU70=%MM1@FB>7Q'!./-
M8(P)9$"!@S8Z$X&?I@ ]+UR=K70-1N%5':*UE<*ZY4D*3@CN*\]C\6>(I;3P
M%8:/'IL$VNV$DDI>$^5 4C1LJJD< %L+W..:]$UFUDOM#U"TAQYL]M)$FXX&
MYE(&?SKB])\':K9WO@&640;=#L)K>\P^?G>)%&WCD94T 7?#6LZ]#XRU'POK
MUS:WTD-I'>V]Y;P&$LC,5*LF2 01Q@U9\8:_J5CJ&BZ%H@MUU36)9%2>X4LD
M$<:[I'*@C<<$8&>IJ2'0KV/XFW>OMY?V&72H[1?F^;S%E9CQZ8(YJ/QAH&I7
MU_HVNZ(8&U31Y9&C@N&*I/'(NV1"P!VD@#!QU% '-:?#KMM\:;&'7+JUO"NB
MS^1=P0F'S%\U,ADR<,#Z'!!%,\.^,M2B\-^"]3F@LH=,U.[FLKQ+>#RUB=G=
M864 X4%EP?K6OIFD^*;_ .(=OXDUFSL[&SBT^6TCM8;GSG0EU;+-M ).#TZ
M"H=-\"7G_"FQX3OFB34%CE,;QOE4E\UI(V!]CM_6@!^O>*;]]0\7V]G';2:=
MH>C/),)HMXDNF1G5#S@J$ R/>H8_$NN:K-X=\/Z$]E8W=SHT6IWET]OO2",A
M5"QQ@@9+9X)X JSIGA#5(/AKKNG7KPR:_K,=W+=.K?(9Y5*J >R@;1^%0?\
M"+Z]HEUX?US1X+6[O[/2(]+O[*6;RQ*BX(*/@@$,#U'(- &-I6KZAX:\8>/=
M4\0^1//8:=:R%[52BW"@/M(4D[2> 1D@'/:H)/B3J>FZ/!XANO%/AB^5MCW&
MAVK+YL<;$9"/YA+.H/(*XX-;5MX,US7;[Q;/XD6UM8]=L8;>*.UE,GV?:' !
M) W$9!SP"<]J@B\/^,'TRUT3^P_#UG+%LCEUM-DNZ-<9986C^^0.YQR?P -"
M?7/%&L^.M5T#1+RPL[*VM;>X%Y-;F5UW@\!=P!SZGH >N>*47Q!UFT\(ZFUY
M;6EQK]GK']BP^6"D,\Q*A'(SD##9(SV[9XZ72M O++X@:[K,@C^QWEK;0PX;
MYLQAMV1VZBN>F^'^IW>E>)(O/@M[VXU[^U]-E)+*K+LV;QVSM(/IG- &?XBM
MO%-IXI\%)KFH6.H6SZLK"6WMC T4GEM\F-Q#*1G!X/'O7I.O7DNG>'M3OH-O
MG6UI+,FX9&Y4)&?Q%<5>Z;XT\2:YX<NM1TS3].L]+OEN)HX[PS-,=K#>OR@
M#/ Z_-[5UOBS_D3=<_[!]Q_Z+:@#A1XC\<VG@>V\;7<^F26PMX[F?2DMB"8"
M!EA+NX?!W8Q@=.<<Z]QXAUSQ)XJN=$\,W=I86UC;0SW5]<6YG8M*NZ-$3<!]
MWDDG_P"OSFD:?XR\2_#'2/#CVNGP:=>6$"R:J+DEQ;%5.T1;?]9M^7.<=ZZ.
MXT#6_#7BNZUOPU96NH6M_;0P75C-<>0ZM"NV-T?!&-IP0: .5\9^(-2O_A[X
MPT+6TM_[5TB>S62:V!6.>.25&C< DE3@'(R<&NKO_%(T?QKXC-Q;6YM=-T5+
MTND8$S\O\I?N..!ZFL;4O 6OZOX9\4SW;6@U[7YK9O(CD/E010NNU-Y')VAL
MG')K=U'P9/J_BOQ#<73(NFZIHR:>'5LNK9;)Q[;@10!4L;OXAS:;I^O[],NT
MNC'))HT<'EM'"^/NS,_+J#DY&.#CM52Z\=OH%KXWOY+.T+:?J$=M;JBB/S7=
M4"F1N^"W)]!5BVL?B"VCV/AQH["Q2W\J*76X+HL[Q(1]R(KP[ 8.3CDU'?\
MP\O=6LO&-M--# VIZA'>6,OWPK(JXWCTRN#UX- %"/Q_>:/?Z7)>^+/#>NV]
M]<QVUS:Z>562U+\!T(=BZ ]<@'%27WC76+KQ1K6F0>(=&T.XT^;RK33]1M\M
M>#:"',C.H 8GC;D@5?MM)\5:A?Z=%/H&@Z)#;S+)>7<!2=KA5_@C4Q_(&/<G
M([>YKVC>)KRYU*SO/#^B^);&XD9K&>\E6%[16'W&&PDA3T*G)]?0 [K39;N?
M3+66_AC@NWB4S1QOO57QR >XS7&1:OXH\5ZUK,6@7]CI>G:5=-9"6>U,[W,Z
M@%P1N 502!QDUT/@[0Y_#7A#3-&N;K[3-:0A'EYP3DG SV&<#V KG8=)\4>$
M]:UJ30=.LM5TW5;IKT1S7?V=[>=@ ^?E(920#Q@T 9=Y\1->/A2TFMK.S37D
MU]=$NX6W&$R\C*GJ%/R'VR:[[0(-:MM.,>O7UK>7GF$B6VA,2[.,#!)YZ\_2
MN'3X?ZM%HNEK)/;SZFWB:+7-2=25C'S9<)GD@ *!GK7IE '">(M7UZ'6;J)]
M?T7PSID*K]FGO0DLEV2,L<&1=B@\>IK#7XD:W/\ #FUUFUBL)]2_MA=-8IGR
M;@;]NY><@,,<\XJXWA;6].\9:WJ2>'M)UW^T9EEMKV]N CV@"@;""C':/]GK
M_*K:> ?$$7A(:9<M:27:^)%U-I(WVH\7F!R0.QZ_+^M %JYU;QYIGBVP\/2Z
MAI%W)J\$DD5S]D:-;,QX+_+O/F#!P,D<D9X!RZ'QUJGAZQ\8Q>(6M[^X\/"%
MXY[>,PBX$RY0%<G:<X!QZ_GT6J:%>W?Q!\/ZU%Y?V.QM[F.;+8;,@7;@=^AK
M&U+P%<:UJ/CE+N1(K378;1+:13N9&B0\L/9MOU% %?5-9\;>$]%B\2ZU=Z9>
M62M&;_3X+5HVMT=@I,<FX[BI(ZCGFNAT77[O4/'?B71Y?*-IIT=H]N57#?O4
M9FR>_(&*YW5=(\;>+=$B\,ZS8Z;96;M&+_48;LR&=$8$B./:"I8@=3QS5V[T
MCQ+H?CG4];T+3[+4K75K>".6*>Z,#0/$"H;.ULK@]!S_ % ,O4/'VMVOA+Q)
MJ<,5M+=:=XB;3;>,I@-$)$4 \_>(8\_I6@^K^+?#WBC0K?6[W3;ZRUB9K=H[
M:V:(VTFPL-K%CO7C'.#64O@+Q$_@G6=-NGLY-1OM?&I[HW*QE2\;-C/(^ZV!
M]*Z[Q1H5[J^M^&+NU\ORM.OS<3[VP=FQEX]3DB@#A/#=[X@\/Q?$/5O.M]1:
MSO)F-M':E#+.$0A\[CA0.J\GWK;\)^)=:U>_T^6W\2Z%KUG< F\M[>+[/-:?
M+D%07)89X(8 U-:^'O%>G:KXLATZ6TMH-5E:]L]1WAWBF*H C1E2"/E///\
MA0/A+6]=\1Z)J%[X;T?1+C3KM+FYU&SN \MUM!RB@(#M8]=Q.!^H!W]E'JZZ
MMJ37TUJ^GL8_L*1*1(@V_/O)X.3C&.U:-86DZO?7OB?7M.N(;<6E@8/L\L3$
MLV]265^P88!P.S ]ZW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** .9G^'OA&YU-M1FT"S>Y>3S')3Y6?^\4^Z3[D5TP&
M!@=*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J.XMXKNVEMIXQ)#
M,ACD1NC*1@@_A4E% $-G:6]A906=K$L5O!&L<4:]$4#  ^@J:BB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH   ,X'7K1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MB2&[?S&_>(JE5&,X'#'IBJ=WX*T"]T*RT::Q/V2P"BTVRNLD&T8!60'<#^-
M'(>*X?!7ANU\3IBXBFO+2'[;IVGMY8<,^Q",#:K,3@G/(SQ7/^(K*^L-0\&S
MS>%]#\/HNN6L,(M+@27)!)!4E44;<=>3SBO2K?P%X;@TB_TPZ?Y\&H8-VUQ*
M\LDY'0L[$MQVYX[56B^&WAA'@DEM;FZFMY$D@FNKV:5XBA#+L9F)49 X'7'.
M: ,#P[X?TG5OB9XZN=2T^VO7CN+>.,7$8D5 8%W8!X!.!D^PKD)+*U/PF-N\
M$<D5EXG-O;B10WE1_:@"HST!%>V66C6&GZCJ%_:P;+G4'1[E]['>RKM4X)P.
M/3%9\O@KP_/H-WHDEANT^[G:XEB,KY,C-N+!LY!W<\&@#:CACM+58;6&...-
M=L<2*%50.@ '05Y5X)T#PWK7PFFU/Q#;6\L]X+F?4[Z5 9D<.^X[L$J5 &,=
M,=.:]1TZP@TO3X+&V#B"! B>9(SM@>K,23^-<[>?#?PO?7\]U-82 7$GFW%O
M'<R)!,_7<\88*Q_#GOF@#E-,TC1=<^+1FFB34K2'P]:O:O=KYFX%F <AARVW
MN1W-9N_2-#T3XBZ==6]P-)&JQQ1V5D_EDM*J?(IZ*">O;&:]8AT/3K?6I-7A
MM@E[);K;-(&./+4DJH7.!@D]!5*Y\':#>6^K6]QIZRQ:M();Q6=CYC@  CGY
M2,#[N.E 'F&OV=]8:UX*N)_#&AZ !K=O#$MG/ON"IR&4E45=F.O)YQ6_X8\/
M:1JWQ \=7.I:=;7KI>11(+F(2!%,*DX!X&>,GV%=#%\./#,<MO-+:W-S<6TJ
M2P3W5Y-+)$R'*[69B5&<<#@]\UNV.C6&FWU_>6D'EW&H2++<MO8[V"[0<$X'
M [8H \5T]$D\(>%]%NR?[#?Q//:SQNWR%%>0QQ-_LEAT/H*ZS6='T72_C-X*
M?3K6VM+J:.\$T=N@0,BPG:Q4<=V /^%;'B/PTECX3;3=$\/VNIV4MX9KS3YY
M3NE1F+.8V9AM?=@C)QUQVK \->$/,\<Z9K5KX9N=#L--BFR]_<^;<74DBA /
MON0BC.,GOP* .;\(Z7J^O>$]1OKGP[X<U![ZXN#?7>HW3+.K!B"#^[.S: ,
M'@8/%:HT?4-3\,>!@NL:%JFL623M#:WDC2VVH(!MW XR610.<<$FNXU'X<>&
M-3OKF[FLYHVNVW74=O=2Q1W!]716 8^O'/>K^J^$-#UG3K.QNK%5ALL&T-N[
M0M;X&!L9""O'84 <SX!N;:#Q-KFFS^&QH6LM'#<7,-O.)+>5>55T"X"GKD8!
M/?-6/%7_ "5/P!_O:A_Z(%=#H/A;2?#GVAM.@<37)!GN)IGEEE(Z;G<DG'8=
M*M7>C6%]JNGZG<0;[S3_ ##;2;V&SS%VMP#@Y'KF@#S#P?X7T34O!_BN[OM,
MMKJXFU"_0RS1AV559L!2>5P<GCN<UVGPUFDG^&OAZ25V=_L48W,<G@8'Z"MC
M3] TW2["YL;.W\NWN99)94WL=S2'+G).1G/:IM+TNST72[;3;"+RK2V01Q1[
MBVU1VR22?QH \AO-#N;:+Q)=PZ+H?BW0[N[N)KB99A'>P'^--Y!'R8XP<\=J
M2]NIO$GC;PM'I>G6E_IJZ +NQL]8G94WEMI8_*V^15 ZY[G->@7_ ,./#.HW
MUS=RVEQ&;MM]U%!=RQ17#=RZ*P4D]^.>]7]7\'Z%K5G9VMW8A4LL?9'MW:%[
M? Q\C(05& .!QP* /-6T[4-,'CU9TT73XKC0999M+TZY:39*$8"7844+N7(.
M.N!3->\.:1IGP0TC5+/3[>+4H4T^Y6\6,";S7>/<Q?J2=Q[_ ,A7I.G^"= T
MW2]0T^WLV,6I(R7LDLSO+."I4[I"2W0GOQGBK5YX:TF_\.QZ#<VI?38TB1(?
M,88$94I\P.>"H[\XYH \[\1W5Y8^*OB'=6#,MU%X?A:-D^\IQ)R/<#G\*;K_
M (<\,V'P0&HV5K:PSV]A%=VM_&H$WGX4J_F#G<S'U[UZ9'HFG1ZQ=ZJMN/ME
MW"D$[EB0Z+G VDX[GM6#!\,_"EO=QS)I\ABBE\Z*T>YD:WC?.=RQ%M@_+% '
M+6>BV7B3XKR/K]A#=NGAZUD:"XC#()&9LG:>,CD#TR:Z_P"(BJGPT\1*H 4:
M=, !T V&MF/1K"+7)M:2#&H30+;R2[VYC4D@8SCJ3SC-2ZEIUKJ^F7.G7T?F
MVMS&T4J;BNY2,$9'(_"@#R+Q'X3T2W\'^ A#IT$<MQJEC#//&NV65)5/FAG'
M)W9.<FMVXL]+\.?%ZTELK6#3[9M N'N!;1!%*HZD$A1@D"NVN_#VEWMIIMK<
M6Q>'39XKBU7S&'EO'PAR#SCT.<]ZDGT/3KG68M6FM@][%;O;*Y8X\MB"RE<X
M.<#J* /$M2LQ=?"C4+W3O"&EVFCO;27$>HZG="2\ER21)\J$[R2,9;T%='!I
MMGKWQ'\*#5($O$7PP+@I,-ZN^]!E@>#]XGGO@UU*?"[PFD+V[6$\EFP;;9R7
MDS01[LY*1EMJGDX(&1VQ6W:>&M)LK^SOH+9EN;.R%A YE=ML (.WD\]!R>?>
M@#R^\;1?#FH_$^WG@F@T80V!:UL"(R7E1E(3'"[C@&JOB6QOM//A.>7PKHGA
M^./6K2.#[/<"2ZY;E<J@&,9SR:]6N_"6AWTFKR75@LQU>...]#NQ$JQ@A.,_
M*1GJ,'O67'\-/"X$1FM+FZ>%T>&2ZO9I7AVD,NPLWRC('3&>^: ,/PII.EZ_
MXH\;3Z[96UY?QZD;4)=1A_+M0B^6%!^Z#ECQUK@$4KX$T_2],$,^EW7BZ6 K
M/,5BGC#$QH[@$[6('KG KNO$^C277B>]N-5\"RZNK!5L[S3+KR3(F/\ 5W ,
MBYP>Y!&.U:WA'P+!;^ 7T/Q#86KB\GEN9[1#F.$N^X(I&/NC R.XXH PHM'U
M:Q^('AR\EL/#6A2$RPO%8W3![R+9RFSRU#;>&'I6)I?AO1[CX/>,-2N-/MYK
MTR:C(L\D89T*,Y7:QY4 C.!W)]:].T7P/H6A:C_:%K!/+>A/*2>[N9)WC3^Z
MI=CM'TJW!X7T>WT&\T2*T*Z?>>;Y\7F,=WFYW\YR,Y/0\=J /-M5T/3-,\)_
M#[4;2RABOWU73FDNU0>=(9.9"S]6W$\Y-5]#LM8UOQ'XPNCX?T#5YQJLUJ[:
MK.PDBB7 1%7RV 3;SD=>?2O5+GPYI5YI^G6,]L6MM.EAFM4\QAY;Q?<.0<G'
MOG/>L_5_ 7A_6M2DU"YMIXKN9 D\MI=20&91T#[&&[CCF@#RYM*,_A/P?H^H
MW5G>VG_"4>0JVEPTT:P[9/W)<@$XR5^E==>:-IFE_%_08K#3[6UAO=+NXKF*
M&)4295V$!E P>M=</">AI9Z59QZ>D=OI4RW%G'&S*(I " W!Y^\>N<YR:MSZ
M-87.M6FKRP;KZTC>*&7>PVJ^-PQG!S@=10!P?PRT'2+[P'?VUUIUJ\-SJ%S'
M.IC \Q5F;:&QU [#M7I*(L<:H@"HH 4#L*X[4_AUH\FB:_9Z9:B"765/G![B
M7R@Y;=O"@\$'YL#&<8Z5U\$(M[>*%22(T" GO@8H DHHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **K:AJ%GI
M5C+>ZA=0VMK$,O+,X55^I-)IVIV.L6,=[IUW#=VLGW987#*?7D4 6J*** "B
MBB@ HHHH *;'(DJ!XW5U/1E.17*?$C5Y]+\'3PV)_P")EJ3II]F >3+*=N1]
M!N/X5B^ +8>#O$^K>!F=C;+$FHZ<S=6C8!91^#C./]HT >CT5Q$OB_7M4U35
M+?POH5K>VNES&WGGN[LP^=,HRT<8"GD9 R<#-<_J_B/Q#J?C3P'<V.E-;174
M=U(+.]G>!C((\.)%V'&T9*GG=GMG- 'J]%8/AWQ$VNW^NVS6PA&EWQM P?=Y
M@"JV[IQ][IS618>.KW4?!%MKMGH$]U>W-V]K%9P.2 PE9-SOM^1/ER6(P* .
MUIJ.D@)1E8 X)!SS7&V7BO7;3Q;I^@>(])LK=]3CE>TN+&Z:5<QC<RL&52..
M_P#D0_"K_D7=4_[#5[_Z-- '=45QU]XLUB[\27VB>&-)MKR33E0WES>7)AB1
MV&5C7:K%FQR>PK/NOB=]D\(7NKRZ/(FH:=?)8WNGF4%D<L 2K ?,,-D'C- '
MH-%8_AV\UV]LY9->TJ#39O,_=10W/G93 .2<#!R2/PKC["_U]_C7JUL]O UD
MEA$,&[8^7$6?#JNW&YCU''U- 'HR.DB!T964]"IR#3J\2\">*/$FB?":SU"T
M\.V]SI&G),\TLMYLEE42NSM&H4C"\]3S@\5V>L^/+^+5](TS0-%749]6L#>6
M[2S^4J#@_/P<#:2?K@=Z .ZHKB)/%VOWFK'1-'T2TEU2TMHIM3:XO"L%L\BY
M$095)=L9.< 8J2V\=SW'AW4KD:#=R:UIUR+2?2X&\QO-.,$.!CRR"#N(X&:
M.SHKB(_%OB'3/$>DZ9XCT:Q@AU5VBMY[*\:4QR!=VUU9%ZXZBL+PKXCU73]9
M\<ZCKT4*:=97!DG=;II6B*QJ1&BE1E2/<<G&.] 'JE%>?/X[\0:=IEOX@UGP
MW!:Z!,4+M'>%[BVC<@+)(FT CD9 .1GVJW?^,=:?QA?^&M#T."ZN+:WBN/M-
MQ=>7$JOG.["DYS@ #.>3QCD [:BN$MOB0B>$M3U75-,DM[_3;TZ?-8Q2"0R7
M&5"JC8&0VX<]N>N*E3Q=K^E:EID7BC0[6RM-3G6VAGM+PS>3,P.Q) 5'7!&Y
M<C- ';4U'21 Z,K*>A4Y%<3_ ,)EKNIZAJ9\.Z!!?:;I<[6TTTUWY4EQ(GWU
MA7:0<=,L0":9\&VW?"G1FP1DSG!_Z[R4 =W17$ZAXPUM_&.H>&=$T."ZN;6"
M*?[1<71CB"L#G=A2<YP !UY/&.<B'XC^([_P]>ZQ8^%81#I1E344N+[:=\6?
M,6+"G=@#.3CK@ XH ]-I&944LQ 4#))/ KE+SQ3J=U;Z-_PCFAO>OJEL+H3W
M+F*WMXRH(WN%;YCNX4<]:R)?%]Q=Z1XPTGQ%HD"W>DZ>TT\$%T7ANHGC8X#8
M#+G!!XR,T >A AE#*001D$=Z6N#3Q=/#:>'=$\.:-'/J-YID=VMO+<%(;.WV
MJ 7?!8C)VC R<5)%X[O+:#Q!::QI*6NM:/8M?^1'/OBN8@I(9'P"!D8.1Q[T
M =Q32Z!PA90Y&0N>37+^#O$6N^)(5U"^T.+3]+N;=)K23[3OD?./O+C@$<CG
MIBL_5O\ DM'AS_L%W?\ Z$E '<(Z2*&1E93W4Y% ="Y0,I=>2N>17B=YK-X_
M@3P9-X<TF"PLY_$*H;;[:X!D%P^U"=I)1V!8D]..#781>(]/TCQ/XIO-1TR.
MUNK#3+6XO;F*9I#+\K$( 0!P00#QG/.* .^HKS74_B!XIT30(M=U'PG;I87+
M1B)8[XM+#O8!?-&S R#VS@X!ZUT6K:WXC.N2:7H&@QS"&)99;V_E:& ELX1"
M$8N>.<<#O0!U%-+HKJA90S9V@GDX]*\M\0^,M5UGX5>)IX+%;'4].EEL;U%N
MCB+:!N>-P/FX88''4\^NE:Z@W]O^ X-8T:W&IW%M=^3/%=,PMU6),XX 8NN,
MY'';- 'H5%>?P^./$6L6=SK'A[PW;WFB0.ZQO->&.:["$AFB4*0!D'&3SBG7
MGQ(>9O#*Z!I)U)O$$$TEN'F$7EM&%)#G!P!ELD9^[QG- '?45R?AOQ3J5]XA
MU#P]KNF0V6IVD*7*M;3F6*:)B1D$@$$$8P1764 %%<CJWBO5'\32^'?#>EP7
MM[;0K/>3W5P8H8 WW%X5B6(&< =*S;CXE267A77[Z]T@P:OH4D<=Y8&;<IWL
MNUU<#E2#D<=L>] 'H%%87AK4M=U.&>?6=&BTV-BK6JK<B5V0@GYP!\K#CUZ^
MU<J;_7S\=7M%MX&LET=2%:[;"Q&;F4+MQOR,;?0#GM0!Z*CI(NY&5EZ94Y%.
MKQ;P1XB\2Z3X!NKK3/#UO=Z=I]S=R323WGEO,!*[-Y:A3T'<D9.0!7;7OCJ2
M==#MO#VG"^U+6;47L44\OE1P08!+R, 3U8# !R<T =G17,>'O$]Y>ZW>:!K>
MGQV&KVT*W 6&;S8IX6.W>C$ \,,$$4WQKXLN/"L6E?9=,.HSZC>"SCA$NP[V
M5BO)&.H /H"3VH ZFBN&F\8>(()-.T8Z#:MXFO%DE-LMY^X@A0X\UWVYP3@
M $TZ/Q]-I\6N6_B+2Q::EI%G]N:*VE\V.YAY >-B ?O#!!'% ';T5Q.C>*O$
MUY-ID]YX?M'TO4B EQIUZ;AK;*Y!D&P#'8D' II\8:_J^HZG'X7T*UO+/39V
MMI;B[O##Y\R_?2,!3TZ;C@9H [9G1"H9E4L<+DXR?2G5Y9K7B.W\4P^ ]3MX
MI("?$"Q302_?AD5) R'Z$?RKM?#GB)M>O==MVMA#_9>H-9A@^[S %5MW3C[W
M3F@#>IN]/,\O<N_&=N><>N*\A\2>,-:U_P '^%-6TZRB@%UKT<4D9NV7+).5
M1"0O*,5))[8'!KJ/[;LK'Q[=R:EIL-M>VWAU+N[O4G9PL8D;=&%P 0""=V 3
MZ4 =Q17G1\?>(XM"7Q1/X6B7PZRB8A;S-VL!Z2E-NW&.=N[.*O:EXWU%O%</
MA_P_I$.H2W&FIJ$5S+<^5$J,Y7+?*3CA<8R3N[8S0!V]%<SX1\3W6O/JECJ6
MGK8ZII=P(+F*.7S$.Y=RLK8'!'8BD\2^*;G3-6L-#T?3EU#6+Y7D2.27RHH8
MEZR.V"<9.  .: .GJ&*[MIII(8KB*26/AT5P67ZCM7&P>+];>YU/0;S1[:V\
M16]H+NW1;HFWN8BVTNK[<C![%?2LOX):;Y'@FWOY-*LK>:Z3=]LBD+S70W,2
M9,J,$'H,F@#TRBN-U?Q;JG_"6R^&] T^QGO(+9+F9[^[,*D,3A4 5BQXY/04
M2^-;ZUT[0)KW0I;.[U/54TV:VFD_U)._YU./G'R\=,YH [*BL'4/$;67C/1M
M %L'748)Y3-OP8_+"G&,<YW>M<Y'XZ\0ZI876N:#X:AO="MW=49[LK<7:H2&
M>) I&,@X!.3B@#O]Z&0IN7>!DKGG%.KRF;5M6/Q?FET/2/M-S>:!;OLO9#;K
M OF,<R<%@>0-H&<_2NQ\(>)[CQ FI6VH6 L=3TRY-M<PI+YB$X#!E; R"#Z4
M =+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% '(_$CP8_CKPD^D17@M9EF6>-V!*EER,,!V
MP3^.*C^&?@>3P%X6;2Y[T74\MPUQ(R A%)"KA<]L*.:[*B@ HHHH **** "B
MBB@#@/$OAF;QE\0+"UU.TN!X>TRT>?S%D:,37+D  ,I!^51G(/4XK.U[P''X
M8U/1?$GA.PO)KRRNU2Z@^TR3-+;."K@!V/(SGC^E>F&>)9EA:5!*P+*A8;B!
MU(%+#-%<1++#*DL;?==&# _0B@#SK2Y]6\":AK]D_AW4]4MK[4)=0LKBP17!
M\W!,<F2-A!'4\8J+5(O%$&H>!_$.J:1)?W=B;L7\&F*&,7G(%0 %N<="<XX/
MM7I2312221I*C21X#JK E<\C([4^@#S:PN-9\(^*/$T7_"-:EJ4>J7HO+*>S
M"&,ED52LC%ALP1U/O^.'!H7BFQ^%6B6#6=^#%JDCZM:6$FR>2W,LA(0Y!(.5
M. 02*]EHH \?TOPX(_B-X9U;1?!]]I>EVYN$N;F[.9I&>(A2P+,P4'@$]V/%
M=C\.M,O=*T34(;ZV>"235;J9%<<E&D)5OH176":)IFA65#*H!9 PW 'H2*?0
M!YXAU/P7XQU^[.AZAJFEZQ)'<Q2Z>BR212A-K(ZD@X. 0>G],*^\+:_?>&-:
MU*?3'CU#6-:MKM;%6#/#!&Z ;B.-VT$G%>P44 %<*8=0TWXO7%\=*N[C3]2T
M^&W6[@4,D+HS$^9SD#!'.#UKNJ* /-=!T'5+;X W&B36,J:FVFWD0MB/G+N9
M-H^IR/SJ?2-$U*#Q?X1NI;.58+3P\;:=R.(Y?W?RGWX/Y5Z'10!Y)K_A*VLO
M'^K:QJWA6[U[3-42)XI+(%Y;:1%VLK(&4E6P#GMTJ*3P]KEMX'OY-$\.OHOV
MK48GEL;*8B\ELE.&RQ8@2$'H"...:]@HH \83PW&_BWPQJ6@>#-2L+2UO@;R
M[OB3.P*D#AG9M@[DXY(K1N/#NJ7]YX]\.RZ==11ZVWVFSU#:#;Y$:@*Q!R#N
M'3'3/X^K44 >()X9M;G3;73(?AC-'KA*1W$UZS?8DP1O?>LGS#&2 .?Z]]HV
ME7EK\3O$%^]LZ6,UC:10RX^5BF[('TR*[&B@#R'4_!&K:QH'C"W%EF>3Q#_:
M-I#,VU;I%"<9[!@&&?6C3_#^G7VMZ2NE?#FXT]H;A)KRZU3<J0*O/[O$GSOG
M&#C'J/3UZB@#S;1Y=:\#3ZQI \.:AJ<=S?37>G7-H%,;"4YV2L2/+*G@D]OU
MV_ACIU_I/P]TRRU2W:WO8VF,L3#E29G8?H0?QKKJ* .0TG3+V#XH^(]1EMG6
MSN+.T2&8CY79=VX#Z9%9.BZ'J=O\/?&5C+92I=7EUJ3V\1',@D#;"/KGBO1:
M* /'[[1]5CB\)0:SI6LWOA^WT2*&XLM-=@Z7@51F5592R[1CKP<U1AT&XTFW
M^(%W'X;DT72KO0&^RQN03\J2 [R"<.<YQD\$5[=6-XE\.6_BG2_[.N[R^M[9
MFS*MI-Y9E7!!1C@Y4YY% '"6%KJ6AW?ACQ9::9<:G92^'8-/NX+0!IHL!761
M5)&X9)! ^M.N]*UKQ-=^*O$;Z1<V*3:!+I6GVEP )YL[G+,H)VY8@ $YKTVV
MMXK2UAMH$"0PH(XT'15 P!^52T 9/A6VFLO"&BVMQ&T4\-A!'(C=581J"#]"
M*QM2TR]E^*NAZE';.UE!I]S%+,!\JLQ7 /UP:Z^B@#QR+P]KEC\+?#*?V1=2
MWFE:\-0GLXP/-,2W$C?*">20P/XU?U3PW>>)+_QI+<6\NG6NK:1:+!+=@($D
M4,VU^3C:<!J]4JO?65MJ5A<6-Y$LUM<1M%+&W1E(P1^5 'D'COQ#X@O?ATNG
M7GABZLI!+:I>7,LL9A)$J8\HJQ+[F [# S6GXATRYN/'FIR>(]#US6M'>*$:
M5%I[L88\+^\$BAU 8MW;C%=':?#;2;>XLVN-0U>_MK%UDM;.]O#)!"R_=(7
MSM[9)Q78T >.Z/X2UF/X=^.](&A_V?/?7,LUE9JRE=C1KM16'!(VX^M;5O;Z
MEK/B3P'J3:-?V<-E;WL-VMR@5HB8D5<X)X8@XKTBB@#R_P .7GB#P-X9/A8^
M%]2U"[LVE2PNK54-O<(S,R,[EAY?WL$$=J;H'@S4_#^J?#VV>$S1Z9:WPO)X
M^4CDE 8#/^\2!]*]2HH X^#3;V/XMW^JFUD^Q/HL4*38^5I!*Q*_7!%;7AG6
MSXBT"WU-K.6R:5I$:WE8%HV21D()'NIK6ZC!J&UM+>QM8[6UACA@B7:D<:X5
M1["@#AKE-2\)?$#6-<CT>]U32]:A@\PV""26"6)2@!0D$J5.<CO7-ZWX:U_6
M_"WCK6'TF:"]UTVJ6FG$AI5BA90"V#@,1DXSQBO8Z* $7A0/:N&OH=0T_P",
M-KJRZ5=W6GWFDKIYN+=0P@D$Q?+Y((7!'-=U10!Y]X5T74K+X3:EIES9RQWL
MBW^R%A\S;WD*_GD?G7,7?@J>*V\':MJ?AV?5[>TT:/3[^PB.)H& #!U7<-Q!
MR",U[110!Y[X$T2"#Q%?:I8^$1H5A]G%O!)=;A=3$L&;*[R%3@<'G//M6GXV
MTR]U#5?"4EI;/,EIK"3SE1_JT".-Q]LD5U]% 'FGC[PJ+KQEIOB.YT&77=.2
MS:RNK2 _O8OFWI(BY&[DD$9Z&H= T*>)]=U'0/!5KI2&R-O9)J>[SKMB<LLB
M[R%C. ,'GOG'%>HT4 >+V.@.WB#1KGPOX3UKPU?K=QR:HSOY=F81_K%V[R'S
MT&T#UXK?T>?5O =QK.F2^'-3U.VN;^:]L;G3T5U82'.R3+#80>,G@_S])HH
M\EM/"&N6>G^%WN;3=>OXD?5;^.$AEMA('R,]P,J"1WK1T^XUGPCXE\30?\(U
MJ6I)JE]]MLI[0(8F+(H*R,6'EX(ZGW_'TFB@#QR#P[K]C\)O#D,FDSS:AI>M
MK?W%I#CS&1;B1CL!(SD,"/K6WJ'A^^\3>+=5N&L[BSL]4\*BS62=<&*5W8[&
M )^90PR*](HH \JGO_$UYX /@T>$]036'LQITER^S[&%V[#*)<\C;SC&<\5M
M:+X=O-)^(]O((9'T^V\,PV"W)'RM(DO3ZXYKNZ* .0\,:9>V?CCQG>7%L\=O
M>7%LUO(PXD"PA21]#Q5;Q/9ZEI7CC3/%MCIT^I6\=G)87EO;8,R(S!U=%)&[
MD8(SFNXHH \_TRTU3Q%XYN?%%QI5SIMC;Z8UA:0W8"S3,S;F<J"=H&, 'KUK
M6^&VG7FD_#O1;"_MWM[J& K)$XY4[B>:ZJB@#S?QOIT%_P"("NO^"YM9TSR%
M^QWVF(3<PN"=R.0ZMC.""./Z8J^'O%,'@O2KJ6SOKR33/$*ZE;6$\PDNELE!
M"QELX+@,3C/M[5[%10!YO&^K^(_B7H&L'P_J%AI-K:W4)DO%5)-S*O503M'0
M#/7!JKH%WXC\$^%6\*0^&=0OM0M#+'87<*H;696=F1W<L-F-W(([>]>I44 <
M/HNEZQ%\2I]2U*$,'T*W@EN8EQ$TX=BX7/..<_2K/A+3+VR\5^,;FYMGBAO+
MZ.2W=AQ(HB4$C\1BNOHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** .$U?\ Y+-X>_[!5W_Z$E<3_:NIWF@_#J?0--T^QLY[YS%:&YD""4&7
MY6PI^3@MGDY/2O0M3TF^G^*&BZI';LUE!IUS%+,",*[%=H]><&N,L_#OB#2/
M 7@5QHMQ<WFBW[SW5E$Z>8$8R#(R<'[P[]Z -Q_%]CX>U+QO>RZ3&MS8RV:.
M8')>]EDB 1>>F"0N1VYI][XP\7Z#=Z+'KFA::(=5OX+-9+2Z=_LYD;!5P5&3
MC)!''!]JR-:\+:CJ,GC:[D6/3S=W6GW>GRW<BK&\D2+\K'/'S?)]33?%^N:_
MJMWX/AOO#<VDPCQ#9F9I[B.0O(&)VQA"<J &)8XZ#B@#K;_6?%]QJ=_#HNBV
M$-G9,$^TZK-)']I.,GRPJGY1TW$XS7&>)O%FK>)O!GA/5M-M;>V,^N00SPRW
M+<3)+M5,JI#1EE))ZCC -23Z!<R>)];D\2>$-0\1W,UXSZ9-YR&T2WP-B$,X
M"8YS\IS[]X+3PKXBL/AAI5H='+ZAI6OK?/9P,H\R-9F;]WDXQAN* .C?Q19Z
M%XE\1WFJZ;;PW.GZ3;7%W<V[LQE)W?NUSC@-P#QG/.*2Y\:>*=%TVWU_7]!L
M(-#E9/.6WNF>YM$<@!G!4*V"1D*>,UGZOX2U3Q9J'BII+.6PBU?1K1(&G(^6
M927V-@GH< _IFGZ]-XH\9^%AX5?PO>:==W7EQ7][.\9MXD5@6:,AB7)QP,#K
M0!KWGBWQ#=>,M4\-Z#I-C+)9PPS?:[RX9(E5U)P0JDDDXQCT.34^C>+-:USP
MKJEQ::/!_;^G7;V,MDUQB)I4*[B'Q]W:V1^5.T+1[RR^(_B6_DMV2QN;6SCM
MY21ARBL&'KQD5F:8^I>"]#\<:S<Z5)-_Q.+B^AA\Q4,L)"?.#S@8#'GTH ]!
MC+&-2ZA7(&X YP:=3(G,L*2%2I90VT]L]J?0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 4M6TFQUS2KC3-2MUN+.X7;)&Q(R,Y'(Y!! ((Z$5AZ9X!TG3M3M]1EN=3U
M&XM0?LIU"]><6^1@E QP#CC/6NIHH **** "BBB@ J*YMH+R!H+F&.:%B"T<
MBAE.#D9!]P#4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 45%<W$=I:S7,IQ'$C2.?0 9-<UX?\77^OM92CPKJ=I8W<8E
M2\FEAV!"NY25#EN>!T[T =51110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 9'BK[+_ ,(EJXO7N$M&LY5G>V7=(J%2&*C!Y )KA88-/T'6_"/_
M  BVM7EY]OE$4]O)?/<)-:B)B92I)";2%P5"CG&.U>HD9&#6?8:%I&E3RSZ?
MI5C:32_ZR2WMTC9_J0.: -"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
EBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>exhibit191insidertrading006.jpg
<TEXT>
begin 644 exhibit191insidertrading006.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MKPQ0?8Y H:0JV!+GK'P<CZ50G^(BOJFIZ;I?AW5M3N],F,5RL"H%48!#;F8
MYR<*.?E/'3+?B'#+->>#C%&[A/$-N[[5)VKLDY/H*/ L$D7B+QL\D3H)-7RC
M,I&X>6O(]10!T?AW7[+Q/H-KK&G^9]GN <+(NUU()5E8=B""*Y*P\3ZO<?%O
M5]'DL+[^SX;2,1\QA(N7/FGYLD-@ =3Z@5;^%$,MOX$BCFB>-_MET=KJ0<&=
M\<&J:7::7\:=12[CG0:IIL$=I((69)&0N6&X# (]\4 <]X&^(T^F_#;3KR]T
M;6]0M+5'%[J8"LJ_O&Y&YMS@ C) P,>U>@:WXRL])_LZ&UMKG4[[4E+V=I9@
M%Y$ !+DL0%4 CDGO7%:!:3I^S5-;&WD6<Z5=CRBA#9)DXQUS5#6]+:SU/PEK
MNHS:Q::2-#2QGN=,9UDM9/E8%]H+;#T/'4#- 'H_A_Q7#KEY=Z=-8W6FZI9A
M6GLKH+N"MT=64E64X(R#UK-^(6MZCIUGI>E:/,+?4M:O4LH[@KN\A#R\@'<@
M#CZUC^ [73;OQC?ZOIAUV^MX[,6JZKJ=P[+-EPQCC5U!(7&=V<9)XYS6M\1=
M)U"ZLM*UG2;9KJ^T2^2\%LOWIXQD.B_[1!R/I0!3O?AG]GT][C0]?UJ'7HUW
MQ7EQJ$D@ED'02*<J5/0X'^%;&I^+7T&+2]/N[*74?$-[%D66G $%E WON?:%
M0'NV/YUB7_Q6TZYTR2#P_9ZE>:_*A2"P-C*K1R'@&0L H /)Y[55O9=0\,>-
M]%\3^(XVEMY=%_LZ]N;2%G2VG\P2;BJY(0\KGV[4 =!:>/K.:SUEKS3[VPU#
M1[9KJZL+A5\PQA2VY""58'!&0>O7%9;?%BQBMK+4KG0M8M]%O"$AU%X5*LY&
M0-@8O@X(!QSVXYK"U21_%>J^+/$>F6UP=*A\+3Z;#.\+)]JE;<YV!@"5'3..
MIJYKUI,WPM\$0K;R%X[G2MZ!#E0 N<CMB@#J-'\;#4/$2Z)?:)J.DW<L#7%L
M+L)B:,$ X*L<,,C(-94'Q2BO;"XU&P\-:S=:?9NZ7EPB1@0E20< OE\ ;CMS
M@$=^*LZU#*WQ=\*S+&YB2RO0SA3A20F,FN/\$^.=-T?P%<Z9/:7C:@+B[6VM
MX[21_MA:5\;" 0>3M.3QB@#OM2\<6%M'I2Z;:W6KW6JQ&:SM[,+EXP 2[%B
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MKGO$'B@Z/?V>F66EW6J:G>*[Q6\!5 J+C+.[$!1SCW-5-)\=6]T=9AU>PN-&
MN]'B$]W%<,K@1$$AU920PP#0!UE%>=7GQ4DTW15UN]\)ZM!I$VW[-<EXR9-Q
M&TL@;,8(Z$^WK6[K/C![+7/[#TC1[G6-46$3S10R)&D"$X!=W( )[#K0!U%%
M<9+\1].@\):GKL]E=PR:5,L%]8R "6%RRKZX(^8$$'!%)!\0)!J^FVNI^'-1
MTVSU27R;&\G:,AW(RJNBDE"0. >?UP =I17(7WCB?^U[[3M"\/7NLOIQ"WDL
M,D<:1L1G8I<C>^.H%/TWQ_INJ7^AP007"Q:U;RRVTT@"X>,_/$PZAAS[<4 =
M917/2^*T_MC6M,M-/N;R;2;1+B;R<?.[@E8E'=B!G\16S87+WFG6UU);R6SS
M1+(T$HP\1(!*M[C.#]* +%%<A?>-YO[:O=+T'P_>:U+88%Y)#+'%'$Q&=@9R
M-S8[#I5:[^*&DP>'=/UB&SOIQ>7IL/LJ1@3Q3@-^[9<_>RN,>X[4 =Q16;H6
MHWFJZ6MU?:5/I<Y9E-M.ZLPP>N5XP:TJ "BBB@ HHHH **** "N%F\ ZK]EN
MM+M?&-]!HERS[[5K=))41R2R),W(') R"0*[JB@"MI]A;Z7IMKI]I'Y=M;1+
M#$F<X51@#\A5FBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%\*^'8_"VA
MKID5PUPHFEEWLNT_.Y?&/;.*VJ* "BBB@ KFM<\*S^(-;LI[O5Y?['MG28Z6
ML*[99D)*LS_>(SCY>G%=+10 4444 %%%% !1110 4444 %%%% !1110 4444
M %<C>^$=875;Z[T3Q7=:;#?,))K>2V2X57Q@M&6/R9QTY&:ZZB@#*\.:!:>&
M-"M]*LFD>*+<3)*VYY'8EF9CZDDFM6BB@"EJUM>WFESV^G:@=/NW \NZ$*R^
M6<@_=;@\9'XU4\,^'H?#6CBQCGDN9GE>>YN9<;YY7.6<X]3^@%;%% !1110
M4444 %%%% !4%[:1W]C<6<Q<13QM$Y1MK888.".AYZU/10!P;?#W4;VSM]*U
MCQ9=ZAH<#(?L;6T:/,J$%5DE'+#(&> 3BN\HHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH \X\=ZA?0>+=.M+[4-7TSPR]H[O=:7$Q=[G=@([(K,
MJ[>1CJ?TY2P\-SZSJ'C>PT^UU:&#4M)B%E<:J9"]PREN2TG(!;C!P<<X%>Y5
M6U"QAU/3KFPN0Q@N8FBDVMM.UA@X/8\]: /'?'7B][[X4S:4=!U6WOE2VBNU
MN+1HXK8K(@SO(VME@ NTDG(/:KOB'2K?2?B7J^JZY+KUMI>JP0-!>:5+.JH\
M:;#'((N>>""1CD^]=*OP\N;B.SLM8\4ZCJ>D6DB21V4L4:;]AR@D=1N<# ],
MXKN: /#]3T<7'PQ\8W>F:-K"_;Y[989+^:2>XO5CD3$FQAN48)QG)(';%=W\
M0K6>XG\(&""241>(;:23RT+;$"OECCH/>NUHH \ST?6(_ 6L^)K'6[2_"7VJ
M2ZC97%O:23+<+(%^0% <."N,'':I/%)UC4_AU9^)[O3A8ZSI$ZZI':@_,L:,
M=R-[F+.1Z\5Z17.^*_"\OBF""S?5[JSTXY%Y;0*O^E(2#M+$94<$<=030!C^
M!R^F^"K[Q3J$$SW6J/+JT\<:;I-A&8T4=\1A<#U-=?I>H0ZOI-GJ5L'$%W D
M\8<8;:ZAAD>N#4DUG!-8/9%2D#QF(K&Q0A2,8!&"./3I3K>WAM+:*VMXUCAA
M01QHHP%4#  ^@H \XTC5X_ 6N^)K/6[2^6'4-2DU&SNX+229)ED"YCR@.&4K
MC!Q6%;:+JOE:-J5SIMQ VI>-#JGV9HR7MX61@ID ^Z> 3GID5[310 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17,>/O&=OX$\,OK
M$]J]TQE6&*%6V[G.3RV#@8!YP:C^'OCBW\?>'#JL-H]I)',T$T+/O"L #PV!
MD88=A0!U=%%% !1110 4444 <QXA\9'P]>& ^&]?U",1"5KBPM5DB4<Y!)8<
MC'/U%4/#_P 2(?$DMG]C\,>(TM;L_)>RVB" #^\6#GCBNKU7_D#WO_7O)_Z"
M:Y?X3?\ )+/#_P#U['_T)J -WPWX@M/%&APZM91S1P2O(BK, &RCE#D D=5/
M>M:O#/"_ARZF^$5WKB>(=8M;FU6]GLX[6Z,447ER2'!0</E@<[L\''&*T=8\
M6ZCJUQX3TR=]96WO-&CU2_\ [$B8W$S,  H*\HF<DD>H% 'L5%><^!+[5$\4
MWVF+;>(CH#6HGMYM;@<20S!MK1AVY92"",GC!K2\?ZA?BX\/Z#I][+8MK%]Y
M,UU"<2)$JEF"'LQP #VH [2BO.=;L=2^'VDZOKFF:W>W=C%I[G[%J,S7!$^0
M$D5F.0.>5Z&L_6]%U7PSX&/BRW\3ZO/K5I"EW/\ :+HO;W&<%T,7W0N"0, $
M<<T >K52U?5K+0M)N=4U"7RK2V3?*X4M@?0<FO/?)O?%GQ*U&QDUK5+/25TN
MUN?LMI<M$2[;L?,.5'7.,9P,]*YS7%O+CX6^.=*O=4O[I-$U%H[::6<^8\>$
M(21OXP-YZ^@]!0![A&XDC5U^ZP!%.KR7Q3J%SI-[X:\)V]UXADL9;:2ZNY;$
MO/>RJ#\J!_O!<GDCM@<4:/J>KV5[K=G:0^)UT-M)EGAFUF&19+:X4'Y4D;D@
M@YP3P1Q0!ZU5!M9L5U]-#,I_M![9KL1[3Q$&"YSTZG&/K7D%U::O8_""T\;_
M /"4:U)K4-K!<C==DP,I*C8T?1AM/).23R370S:0EQ\>K>X-[J"$Z)]JV)=,
M%RLRKLQ_SS.,E>A/- 'IM%>%W%]>Z<]R?%FK>*M"UL7+&/54WRZ:%W_(%13L
MV[< @CZFO;XYE:T6=9%E0H'#IT88SD>QH EK \3^*K?PQ'9*]G=WUW?3>1;6
MMH@9Y&P2>I   '7-<5X9T;4O''A(>*;OQ+J]IJ=]YDMJMK=M'!: ,P1?+'RL
M/E&=V2?UK"DDE\;/\-=9O;V_M[G4'FBF^RW+1!6C1P70#[K,1R1VXH ]HANP
M^FQWMQ#):@PB62*7&Z+C)#8R,COC/2L;PGXM3Q=;27EMI.H6EE@-;W%VBJMP
MI)&4 8GMWQU%6O$M@MYX4U"T:XNHE^S-^\AF*2?*,_>'/.,'U!/K7E6@+>VO
M@WP)H.G:MJ%J?$1+7%QYY9H8HXRS)#G_ %>[CITH ]MIKNL4;2.<*H+$^@%>
M>^1=>"_'OA^PM=5U&\TO6O/AEMK^X:<Q2(F]71FY&>01G%8O@S0K[Q'X1GUW
M5?$VO22[KN&*&*^9(Q&KNH# <L<Y.2>@4=!0!W<OC;24TG1=4B\^>TUB\BL[
M5XTQ\TA(5F#$$+\I]_:NCKP*+2I%^$?@);74+N.>]URS*RR2&3[.QW@&-6X4
M#KCIFNV2RN?"7Q*\/6%KK.JWEEK$%TMS#?W33@/$@<.N[[I.<''% 'H]%>5^
M&])U+QYX7E\3S^)-6LM0O9)FLDMKIHX+14=D13&.'^[\V<YS5J"#5/%OC74]
M$U36KR"TT*TM5E7396MOM4\J%FD)4[MHQPN<4 >E45XOKFMZUH7A;Q_HBZO>
M3RZ&;26ROWE/GB.8J=C.,$D8(SU(-:&O:)JVA:_X9BM/%>M&;6+AK34'DN-Z
ML-FXM&A&V,\$#:.,T >J3R^1;R3;'?8I;8@RS8&< =S4&EWXU32[:^%K<VHG
MC#^1=1[)8\]F7L:\]L5O/#GC3Q!H,&K:C=6)T,:A%]MN6F>&7<R':QY .,_6
ML>VO-:UBQ^&%BNO:C;'5+6Y^VSQ3GS)0L2MR3G+<$!CR,Y'- 'LM%>6+>WG@
M;Q7XAL(=1O\ 4-/@\/-J\4-_.TS1RHS+M#'G:<=*SM6T;5[?X42^+(_%FM#6
MY;!;V607;"$AU#%%C^ZH ; *X((!H ]DHJKIKM)I5F[L6=H$+,3DD[1S7F7A
M7P_J/BK1]5O[[Q1K<=PNH74-CY%ZZ+;A9& ) /S\]FR-N ,4 >KU#=W*6=G/
M=2!BD,;2,%ZD 9./RKRWP]XKU77M1^&UU<74J&_M]0%Y'&Q5)WB4*&91P>02
M/3/%:VK7UVWQ#\06!NIC9KX9\U;<N=@<NX+;>F<<9H [+0]7M]?T.RU>U21+
M>\B6:-90 P!]0"1G\:K2^);2/Q+/H/D7+WD.G_V@2B JT>\IM'.2V1TQCWKR
MW2O#^H:9\&[3Q/:^(]5CU.STT7D*"X/V8(J[A$8OND;1@D\D\YK:AU%[[XBS
MZF@,+S^#([@ '!0M(S=?;- 'HNE:@-5TNVOQ:W-J)T#^1=1[)4SV9>QJY7C^
MEZIJWB#2_ 7A]]7OK==2L)+N_NXIB+B41@802=1DGD]<"NEN='U#PGI.O2Q>
M+I(-,:U#02ZF6N'LI.A8,QRRD8PISS^1 .[K-CURQFU74-,A=Y+RPBCEN(E0
M_*'#%0#T)(4]/:O'[C5ETR^\/7VA:AXQG:;4K>WN;K4_.%K<QR-AOEDP,GJ-
MHXK?TC25@^+'C:[2_P!1WV]M;S*INFVL9(Y.&'<+_"/X>U 'HVD:B-6TJVOQ
M:75H)TW>1=Q^7*GLRY.#5VO'-&U;6/$.C^ _#[ZQ>VXU*SFN[^\CE(N)5CZ(
M)#R,D\GK@5N1?;?"/CN#0H=4OKW2]4T^>:..]G,TEM+%@Y5V^;:0>A/6@#T>
MBO#[2QUB;X,IXRE\5:X=9@M#<Q,+QO* 1CA63H^0.2V22?PK<\6W>K3:II5_
MJ%OX@E\-RZ:CN-!D97CN2<EI A#%=N,<X% 'JE4'UFQ37XM$,I^WR6S70C"G
M_5JP4DGIU.,5@_#R_MK_ ,.R&U\03ZU#'<NB2W,92>%>"(I,\LRY^\0,YK!O
M=&2?X^6DQO=00G1C<[8[IE7*S(NS']PXR5Z$\T =KX=\06GB737O[..:.)9Y
M(")@ VY&*D\$\9'%:U>)>%O#,]_X#UK5/[?U>TE@NKY[..SNC#'$5=CDJOWR
M6!SG/' Q6Q?>(/[2\)>#KG5_$5[9?;K42W%IID3FZOGV#[AC&Y5!R3@=\9%
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
MZ#J$FDW>@AELI_*$PVNNUPZG&[=CDY'-)IW@.XM]9U+5]0UZ:_O=1T\V4S-
MJ*O)P44'@ 8&WZG/-=I10!YS;_#'48O#]OX:F\6W,OAY%59;7[*JRR*.2@ES
ME4)[8) XSBNBD\(0MXFN-8CN?+672/[+6W6/A%WE@P.??&,=JZ2B@#B#\/!#
MH/A^UL=7EM=4T)"EIJ"PALAAAU>,G!5ACC/;K4%W\,QK5EJY\0:U-?:EJ,$=
MO]JCA6%;>-'$BJB GC> 3DG/M7?44 <%J'@'6M=2P_MOQ:]RUA=175NL-BD,
M9=&!RZAB6)&1P0!D\5IR^#[@>,[S7K36'@@O[=8+VR-NKB7:K*A#YRN-V>.N
M*V[W4GM-2T^T6PNYUO'=6GA3,<&U=V9#V!Z#WJ@?%=I-I.K7^G6MYJ!TRY>U
ME@MHB9))4P&5 >N,_H: ,1?APL'A[0+.RU>:UU30@PL]12$$X;AE:,G!4CJ,
M]NM7-*\&W$6LSZWK>L/JFJ/;&TAD$ ABMXR<D(@)Y)ZDG-=6C;XU;:5W ':>
MHIU ')P^"(X?AH?!GV]BAM&MOM7E<\D\[<^_3-,O?!VHI?6FH:'XADTZ[ALT
MLYA);B>&9%Z$H6&UO<'VKKZ* ,#PMX87PW!>O+>R7U_?W!N;NZ= GF.0!PHX
M4 #@5!JWA6XO?&&F^([#5VL;BVA-M/&;=95N("X<IR1M)(ZBNFHH YO1/"2:
M-X6O=#6\:5;I[AS*8\%?-+'IGG&[\:R/^%=W%G%X>FTC7#::EHUF;);B2U$J
M3Q$#(9"PP<C.0:[NB@#D=#\%W&E^+I_$EYKDVH7ES9_9IUDA5%X8,"@4_*H
MQMYZDYJQX+\*W'A#3YM,_M=KW3UD+6<+VZHUNI9F8%@?GR6ZG'2NFHH Q+3P
MZMIXPU+Q"+DLU[;0VYAV8">7GG.><Y]*IZ?X.2P\/Z]I(O6<:O<74[2&/'E>
M?G(QGG&?;-=/10!PTGP_N;9M!N]'UPV>I:3IZZ=YTEJ)DGB '5"PP<C.0:GT
MOPJ?#?B#4?%FIZ]->R36.R[:6 *JA#NW(%^ZH48VX)[Y)-=E10!YC\/],L-4
M\=^)/&&G>8VE3R>58,RE5=V53<2(".A95&>^#7<^)-!MO$_AR^T6[=T@NX]C
M/&?F4Y!!'T(!K4  & , =A2T >?:E\/-:UW2H+#6/%[S):R1R6X@L$B4NA!#
M2#<2_ (P"HR<]JZ8>'5'CAO$WVD[SIHL/(V<8\S?NW9_#&*VZ* ..3X>6+^%
MM3T&[NY98[Z^EOEFC'EO!(S[U*GGE2!SWI+;P=K5QJ>GW&O^*YM1M]/D$T-O
M#:K;!Y ,!I2K'=CTX%=E10!Q=QX)U.UU34KKPYXD?28-3E,]U;M:+.!*1AI(
MR2-K' SU&:BG^'"6]IX<30M7FTVYT+S?)G>%9_-$H_>;P2!EN3GMD\5W-% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!YIXRT6WOOBYX,:2>]0SQ7F[R;J2/'EHI&W!^7.><?>'!S6?X;\)P^(_$7C9
M[S4M2A@369$CAM+IH K[%S(=N-Q^Z!G(&.G-=OXF\*2:[J>D:I9ZK-INH:6T
MABECB60,L@ =2K<<@#GM5K0?#L6A7>L7$=P\IU.]:\<,H&PE5&T>H^6@#RC_
M (2W6Y_A]X0L)+K4YKC4KVXMKJYL1F[DAA=QA#D89@%RV<\$UO>&I-1T_P ;
MZ?#I&E>*8-#NHY4OH]8W/'$X7<DB,S,0205(SCD5NI\-K)/"5EHJZA<QSV%T
M]Y9W\0"RPRL[/D#D$?,00>HJWI7A"\AU^'6]<U^XU>\MHFBM5,*010AOO'8O
M5B.,D_TH J?%B[O;+P#<3:==RVEU]IME2:)B"N9D';MSR.]<[K/AN?1_''AG
M2[#Q#KD<.MBYBU!GO6=I1&@DRI/W&/(RN, \8KOO%/AV+Q3H;Z7-</ C2Q2[
MT4$Y1PX'/KMQ1J?AV+4_$FAZR]PZ2:29RD84$2>:FPY/;'6@#C-&,GAOQ+XR
MT6+6KB#3;73X;N":_E:X%FS*^YOF.2N0#@GM7&:SJ$6F^&8-<T2;QC<:C!)
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 445YUXF2[\1_%#3O#D&KZGI]G;:9)>W
M1T^Y:%G+.$0$CTQG\30!Z+17FMU%J7@'Q3X?$6O:GJ>DZO=_89[?4IO.>.1@
M2CH^ 1R.1_D;U_X]M+?4KNRT_2=6U=[$[;Q]/@5T@;&2I+,NY@/X5R: .LHK
MS;X@^-V/@*TG\.?;I9-<:."SO+1!^[+.H(Y((<C< !SD'IBI-#FTS3-72W%_
MXG1M-TU]1N+?4+GS$5).,298DN A(7H,D]30!Z+17"+\5=(?3[/4UTO6#I5R
M8U:_-L!#"SD !CNR<$@$J" >,YXJYK&N6=OXO*>9K$MQI.FO>2VEH5\F5';:
M-P)&YQM) / &30!U]%>4:-XNN=9^'"7&NRZW97&KZ@MM;7-HJ1R'S9#Y8A.?
MNA5 )(SUZ]:ZV_\ '%I9ZG<:7I^EZKK-S9*/M7V")7$&1D*S,R@MCG:,F@#J
MJ*Y:Y^(.@6WA2T\2--*VGW,R0*53#J[-M(8$C&T@Y^AZTNG>.;2^\0P:--I>
MJV$UU&\MI)>VXC2X5,%MO)8$ @X8 T =116=KFNZ?X<TJ74M2F,=O&0HVJ69
MV)P%51R6)Z"L?3?'%M>ZS;:5>Z3JND75VC/:#4(543[1E@I5FPP'.TX- '4T
M5Y1;:E=>,OBM>6TL?B2ST[2UCBC2"7R(DFY=FFVMR& 4 <Y!Y KMO$HUM[K2
M4TNT:>V%PTEYMN1"=JH2BYR"07QP.N,'@G(!T-%>->*+SQA!IOA32;6XN+7Q
M%(ESJ5ZB7)D\QH4+!"0<%78@;1\HX'05T'C+Q6^I?"JUU+0KF2WNM:>VM[22
M)RKQO(X# $<Y #CZB@#T6BN6U#QG::;J;Z+8Z=JFLWUK&K7$=C&KF$$?+O9V
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
M\'D'CO7$>-/B.U]\/]5N].TG6[6QFB*6FKA B,VX ,,-O53T#$ <CIF@#UH
M 8 P**KV#%M.M68DL84))/).!7/Z]XWM=#\00:$NFZA?:C<6QN((K2-6W@-M
M(R2-N,$DG P.N>* +DOAP2^-[?Q(;K!AL'LOL_E_>W.&W;L^V,8K<Z5RND^/
M-,O[#5[B^@N=*ET?_C_M[Q0'A!7<#\I(8$#C'6JMM\186ELI-0T'5],TZ_D6
M.UOKJ-!&S-]W< Q9-W8L/RH [3 '0=:" 1@C(KFE\;::-+\0WTL5Q"NA32Q7
M4;A=S%%# KSR&!&W.,^U,3QWIDOAO1=;BAN9(M7N([:VA"KYGF.2,$9P-NUL
M\]C0!U%%<1<_$F"(7MU;:!J]YI-C*\-QJ$"(45D.'*J6#,JGJ0.QKLX)X[FW
MBGA;=%*@=&]01D&@"3 SG'-%<]XA\6VV@WEIIT=E=ZCJEX&:"RLU!<JO5V+$
M!5'J356S\>V-Q8:S)<V-]8WVC6[7%W87"*)0@4L&7!*L" <$'ZXH ZNBN9\+
M>,D\5NTEKHVIVUB8A+#>7402.8'C"\Y_3!QGTJ_XB\0VWAJPAOKR*9[=[F*W
M=X@#Y6]MH=LD?*"1G'//2@#7HKGKOQEIEGXWL?"<@E_M"\MVG1@!L &[@G.<
MD(V..U8NN^*]*OI%@<ZM"EEX@MK#SK-U02W!P=I.>8QD!A^5 '=T5QO_  L.
MWF\37.A6.B:M>W%I=+;W4D$2F.$-C#LQ;[O)]_E8]N8Y_B1;[KRXL-"U?4=+
MLI&CN-0MHT,8*_>V L&<+SDJ.W>@#M0 ,X'6@@$8(!J"QOK;4["WOK.99K:X
MC66*1>C*1D&LCQ#XJBT*\LM/AT^[U+4KT.T%I:A=Q5,;F9F(50,CJ>] &_17
M,6/CG39])U6^U""ZTIM).+Z"\0!XN,@C:2&!'3!YJI:?$*)[JQ74M!U;2K/4
M)%BM+R[C0([M]U6"L2A;MN% '94@ &<#K7'77Q#MX_$]WX?LM#U;4+RSEC2Y
M-M$I2-756#EBPX^;Z\'L*T=,\8Z;J/A:[U\I-;6]F9A<Q3@"2%HB0ZD D9XS
MU[B@#H:*XO3=?L-5\8Z;/_Q-K:XNM"-XEM-(HMUA,B\NH)_>\CGL,BJ[?%*Q
M%JVJ+HFKOX?63RSJXB7RL;MN\+NWE,_Q;: .\  & ,4F!G.!GUKEM3\;PVNL
M/I&E:5?ZU?0Q+-<)9!-L"-RNYW8#)'( Y(K4\/>(;+Q+IAO;(2ILD:&:"=-D
ML$J_>1U[,* -8@$8/2CI6)XPU\>&/"6I:QL#O;Q?ND/\<C$*@_%B*R1J@\$:
M!H^G74=[JVM7S,JQ0X:6XG(+RMEB %!)/)P!@4 =C17)VWCRV?3M;GO=*U"P
MNM&MS<75I.B[RFTL"C!BK9"GOUZU<U/Q=8Z5X3MO$4T%PUK<" K&@7>/-*A<
MY..-PSS0!T&!G..:*YC6?&<>GZU_8NGZ5?ZOJ:1"::&S" 0H>A=G8 $]AU-<
MCXI\>6]W9>%M7L6U&&--=%M>6:HPGWJC[H60'DYQQR#D4 >J8&<X&?6@@'J
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
M&C*[F^X)%5BT>??UYJGH_B;6)OBOXATVZLKM=,MH80K/-'Y=LH$A\PC=DB3
MQU(XSBN2FAT/78;'3K5/&FJ7\\T8GTV]O;F-+7!!+2LZE<*1GC.2!BNBN8W7
MXF>*M,FBN83KVEPP65P(6,998Y V7 P,9[T 7S\3X_L/]LKX=U0^&_,V?VK\
MF,;MOF>5NW[,]\=.U=ZI5T#*0RL,@CH17ENA>-)="\$Z?X?CT6_D\464"6:Z
M:UK(%=UPN_S -FP@;MV>E>@6VLI+K<FCO;W"W45LL\DOEGR3DXPK]SGM0!@^
M#;N2QUO7O"DTC.NF2I-9LYR3;3 LJY/)V-N7Z8K4\2^*;;PVEI&UM<7M_?2F
M*TLK8 R3,!D]2 % Y))P*PM%4WGQB\37D?\ J;2PM;-V[&0[I,?4 C\Z;XW2
MXTSQ=X8\4_9+BZT_3_M$%X+>,R/"LJ@"0*.2 1SCM0!J:-XR%_K$NBZII-WI
M&JI#]H2WN&1UFCS@LCH2#@]1U%5?"/C\^,9();+0-2BTV6-F%_-M$>\=4QG)
MYXR.,@^E9,5X/&?Q'TK5]*M[G^RM'L[D27DT#Q+-)* HC0. 6P!DG&*U?A-;
M36GPOT*">%X95B?='(I5@?,8\@T 5?B5X@U?1)?#4>EVMU(MSJ\"3&"1%\T<
MGR?F(.6QUZ?*03SSDVWB?4['XG^)[:WT;4=2N);6QDCLHY4"P8C8ON9FV+RP
M'&<GZ5L?%#S(;'P[J MYYH-/UVVNKGR(C(R1*'!;:.<#(_.CPKNN/B7XMU%8
M9EM;JUTYX))(V4./+<G&1U&1D=J )6^)FEQ>#9_$<UG>1):W@LKNU=1YL$N\
M*P(S@XW \=O?BE?XA&UTR.>_\.:K:WMU<_9['3V"&:Z)7=D '"@#J2>*XG4=
M.O'\'^+HA9SLTOC#S43RB2Z>;%\P&.5X//2NP\=17.G^)O"WBA;2>[LM*EN(
M[M+>,R21I-&%$@4<D*1SCG!H TM(\9_;-:;1-5TB[T?5/)-Q%#<.CK/&.I1T
M)!([CK3K3QM9W?P];QBEK.MHMM)<^0<>9A"P(ZXS\M<\MZOC;XCZ#J6D6]R=
M+T:"Z::]FMWA21YD""-=X!)&,GC%<K::TUA\&+WP8^EZFWB&"TN;:2T6SD(
M+.?,WXV[=ISUYZ#.10!Z-J/CB.W;2[73M*N]3U34K87<5E R*8XL#YW9B%49
M./<UF2>.$U[1_%NFIIU]INH:7IKO.EQM#([1O@ J3G[N0PX(((K,A-QX5\3:
M-XBO+"]GTRY\/PV$TEM;M*]K*A#C<B@L%(..!U%4;+49->\0_$FYBL+JW631
MH4ACGB*2R#RI<,4ZC/8'G&* +OAWXC2Z9X)T&[U'0=5.DK;6]O/JSLA7>0J%
MRI;>4W?Q8Y[9XKU.O*_$=E=/^SC!9QVLS7(TRR7R5C)?(:+(V]<C!KU*4N(G
M,:AG"G:"< GM0!PL_P 29?L%SJ]CX6U2\T*V+^9?H\2[E0D.Z1LVYE&#S@=*
M[2QO8-2T^VOK5]]O<Q+-$V,95@"#^1KPR6ZN-<\(:BFLWWBN\\52PSH^CP1R
MPP1/\P7*HH4H!@\L<^^<5Z[X(#+X"\/(Z,CIIMNCHZD%6$:@@@]""#0!DS^/
MY9-?U31-(\.:AJ=[IKJ+CRWCCC"E0P.YV R<D!>IP:FC^(6ES:1I&HPP7)74
M=332S"ZA9+>9BP(D!/&TJ<X]JY?2/%MAX<^('C>/4H+M(9+R%DN(;5YE+>2O
M[L[ 2#W&>O-94^DZK:^%(?$,^EW:A_%ZZ]+9+&6FAMB2.4'.[&"1[_6@#U._
M\0P6'B;2-#>&1IM32=XY%QM3RE#'/?G-><^#/&VHV&@:F5T#5M6@LM1NC=74
M;IB-?,)"H'8%R%P<#IQ6@VMQ^*/BGX3O=,L[Y]-M8;Q6O);5XD9VC'RC< >,
M#G&,G [U0\(>+H?#'AO4=.U#2M3%\;Z[>TA2RD?[8&D8C:0N,YXY(XP>AH W
M=1UJ/5/'OP]N].NW>POH;Z4!6(60>2I7</4>_0T_2_%NBZ)X;U?4L:D\::S/
M;"&5O-EFN"^-D0]"?NCL*P- \.:CH.I?"^QNH',MI;Z@;DJ"RQ,Z!@I(X')Q
M^%44TG4U\-R:C%I]S.VE>,YM2DMEC/F2PAR"47^(X;(]<4 =_I7C.6YUV#1M
M8T*]T>\NXFEM//>.1)@O+ ,A.& .2#75UR.F^-E\0>(;.ST*QN+BP$;O?7L]
MO) L!Q\B+O4;F)ZCL*ZZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHKQ.,OK'CSQEJ6O\ A^\=-,MP$8:@!]B06[,0
MH5L$OUR <$\XH ]LHKS'3[N.;Q?\/&LS/'93:).Z12R%FV^7&5W'^(@=ZDTS
MQOI7AWP1IM]:Z;J,UO>ZK+8QP>9YLWF%Y.F>N60@#W% 'I5%<CI/C.ZN/$L>
M@ZUX?N='O+B!I[4O/',DRKC<,H>&&<X_^MG/?XE326=YJ]AX9O[WP]:LZMJ,
M<L8+A"0SI&3N9 0>?8\<4 =]16=H.K)KWA_3]7BB:)+RW2=8V.2H89P:A\3Z
MX/#7AR]UEK62ZCM$$CQ1D!BN0"1GT!)_"@#7HKEM9\=Z=H_B'P_I#H\S:R?W
M<J$;8P<!"?9BP K(\:^*M-DT;Q787EE=RV>DI;"YDMYO+9WD92$5NQ'RD_7%
M 'H%%>>/KVN#XUII26%P^G#20VP7*! #, ;C;GG&-N/O<''!KGO!'C;5=)\!
M/<)X;U#4[*PGN6O+S[0B[5$KL=BL=S[5(ST';M0!ZTVG6SZI'J+QEKJ*)H8V
M+'"*Q!; Z G:N3UX%6JK:??0:GIMKJ%JQ:WNH4FB8C&58 C]#6=XMOKS3?".
MJWFGP/-=0VSM&$=5*\?>RW'RCYL=\8H VJ*\5N?$>JKX3^'.I7UE?-/]MA&Q
M)EEEO08#AN#_ !,>C'([UWNC>,[BZ\1-H6M:'/H]\;8W4'F3I,DL8.&^9> 1
MGI0!UM!Z<=:X+_A9-Q-83:U9>%[^Z\.0EMVHK+&K,BG#2)$3N9!@\\<#I7;V
MEW!?V4%Y:R"6WGC66*1>C*PR#^1H S_#VA1Z!82PB9KBYN)WN;JX9<&:5SDM
MCL.@ [  5K5F^(&U!/#FIMI"[M2%K(;4>LNT[>OOBO&]$M?A[J^DQQ7.N7NG
M>,3$!-=7][/!<1W..3\S!3\W8=O>@#W:BN3N_$5SX5T'1K34E;6-?NP+>*&S
M 4W4@7+-EL!5QR2>!FI-'\8/=:S)HNM:3-HVI+ ;F..69)8YH@<%ED7C(/4'
M!% '445P'_"S)I-/;7+?POJ$WAM7P=161 [(&VF18<[BF>_7'.*Z32_$L&J^
M)-8T>&%PVFQV\AF)^603*6&!VQB@#;HKB;SXDV5CH&L:Q+8S^3I>K-IDJJP+
M,0RJ7'M\V<=>*J7GB%[^?P])KOAW4=+FDUA8K.,W2Y),;$.X7JN,@J>_TH ]
M!HKRG3?$FK7=W\0H]:TV\_LZUCDW 7:9MT6#/EI@\%AEMPZ$\\UO1>,8;#2?
M#NF:+I-WJ6H7VG1W%O9^<H:* (OSRR-P.H&>YH U=>\,7.I:K;ZMI>MW6DZA
M#"8"\:++')&3G#1MP2#T/!J3PUX73P_)?WDU]/J.IZ@ZO=WDX52^T850J@!5
M S@#UK.M_B!:)IVM2ZQ87.F7NC1"6\LW*R-L(RK(RG#@XP#QSUQ1IOC+4Y]0
MT^#4_"M[86VH\6URLR3J#MW 2!.4R._(S0!V%%%8?B/Q&="^Q06^FW.HW]]*
M8K:V@PNX@9)9VX50.YH W**Y+2?&D]UK5WHNKZ'/I6I069O4C,Z3)+"#M)5U
M[YXP16)'\5IYO#L7B2/PEJ+:!M!GO/.C#)SABL>=SJ#QGCH>W- '7Z1X=BTC
M6M;U*.=Y'U69)G1@ (RJ!,#\JV:YC7/&(T_4+'2])TV;5]4O83<QV\4BQJD(
MQ^\=VX49.!ZFN?\  ^KW6K?$GQ@]U:7-C)'!9(]I.P8Q,%?.""00>"".H(H
M]'HHKQ+4%\(W7Q7\8Q^,-3-LD1L_L:/?20#F ;\!6&?X: /;:*X/PA;>#;3^
MT;SP9<#4KN*#$D2ZC)+G.2J_.Q"DE>M2V_Q+T^_L-(-A9SW&IZE<-;#3LA98
M'3_6F3^Z$[GW% ';T5R%_P"-;LZY>Z3H'A^YUF;3POVR19TACB9AD(&;[S8[
M#IZURFL^,_MOBOP)J^FV&H7'VF+4(QIX 20RA47:X)"C:<Y).  30!ZU17+:
M!XR?4M3U'2M6TF?2-2L8EN)(9)5E5XFSAU=>#TYK'N/B5?6^D'7V\(:@/#P^
M8WC3QK*(\XW^3G=C\<XYH ]!HKD-7\=-8^)(= TW1;K5+^XL5O81#(J(4+%?
MF9L!0,=?<#%-L/B'9/HVMWNKV4^E7&B-MOK61ED921E=K+PV[(QZG\Z .QHK
M@+CXCW^F+82ZQX0U"QM]1N(H+65IXWY=@ ) #E#@YP?0CK6EJ/C*Y77KK1M
MT&XUF[LE5KQEG2".$L,JNYNK$<X'YT =;16/X:\16OB;2VO+>*:"2*9[>XMI
MQB2"53AD8#N./P(K8H **\M\/:/!\3)=2U[Q%+<W&G"]EMM.T])WCACCC.W>
M0A&YR<]?_P!71:%X<F\&:CJ,D6J'_A%OL_FI:W,KR/:2+DMM9L_N]O.">OZ@
M'845Y_\ \++N!IBZ\_A745\-'#?V@98]XC)P)3#G=L[YZXYQ5_5/'AMO$D>@
MZ5HUQJU]-8I?0^3*B1M&S$99FX4# YYSN  H [&BO/(/B;?7UE>2:?X/U&>X
MTUW34X6GC06S)G*JQ/[PX&<*.F/45?O_ (C6=M9>'+FSTV\O_P"WT8VD4.T/
MN"A@IR<#DX)S@8)H [2BN!@^(FISZE=:(/!]]_PD%NJRFR%U%Y?E$<2>=G:!
MVQUR?KB#4_&&F:[X'CU*]L+Z'R]5BLY[1)@DD-PLH7!8<$ X/N* /1:*Y"_\
M:7O]N:AI>A>';C5GTT)]LD6YCA",R[@JAN6./H/>B[\>QIIVB26.D7MSJ&M%
MQ:6$NV!QL&7WE^%V_CGMF@#KZ*X>]\4?;_"OB>+7-"U#3I-/LW:Y@$H(DC9"
M<Q3+P3@'W!J23QC'I]MH>DZ/I-UJ>I7E@ES%:+*JF* *!ODD;@#MGG)H [2B
MN,B^(42Z7KLFH:5<V.IZ) ;BZT^1U8LF"59''#*<8SV/6JB_$F=%TV_O/#%_
M:Z%J$L<4.H/-&2#)PC-$#N52>Y[=N: .^HHKF_'>NS^'O"-Y>68!OI"EM: _
M\]I&"*?P)S^% '245Y?XGN-6\'S^"M%T:TNKJW^T[966Y1#>/L8LK;CU)RY)
MXS46F^(=7LOB)XTM=.T*[U:?S;60Q"X2*.!?('!=SC)/0 <X)H ]5HKCH_B-
MIC^#H_$#6MVKR7'V); (#.USN*^4!G!.1^7Y5)IWC*Z.N6FD:_H%QHUQ?*QL
MW:=)XY2HRR%D^ZV.<'KZT =;117'^+=!\0ZM?22:3=V<4+:;-;*)WD5DF<C#
M#:.!@8)Z^E '845Y-X[D@MO$FBP>,6NH?"8T_$GV'S5MS>;@,2;/F";?N_\
MZZU?!NE:1!KZWW@K7X9M >!DN]-%VTX23JCJ&)*'J"#B@#T2BO!=$C\!WFH^
M)7\6ZOY.H)KEVD:2:E+#B(-\N%5@,9W5V)U3PSX.^'.O:_X/N%O(X1C<;I[A
M1-PJ@EF.,%U) H ])HKSVP^%FE7VEPW/B&?4-0UN:,/-?->R*Z2$9/EA6"J
M>@QVJY;>$M:FT?0[/6-32]N=+U(7*W>]@\D2;M@88^9R"%.>._)'(!VU%><:
MKH-SX0^&MI=6C[M0\/.]]'MD9@8R[-+$6/++Y;,N3UV@\&O0;.ZBOK*WO(&W
M0SQK+&?56&1^AH FHHKR_P"++:<==\'0ZS=FVTJ6ZG%TWGM"-OEC&64@CG%
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
M'?&1YBF) "N>H)[BL'0-*U"./X4"6PN4^R1W/VG="P\DF @;^/ER>.:]=HH
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
MQ&8LA!C<(AYP00,=30!Z%=_$*"6VT$Z!8-JEUKD;RVD33+ H1 "Y=CG!&<8
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
MG4VEV1R#!<IN;:V<$*$!/(KNO]/\*>-+G7FT?4;_ $W6+"V20V<!EEMIH@0
MT?7:0>O8]:]'ZC(HH \9O--U[6/"WQ'GDT&]MKC5)87M+9TR\B!$ X&<G Y
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
M'/=JA(9XUVD8R#C<<G%0)-J_B7XDZ#J9\/:C8:1:6MU$9;Q%1R[JN<J"2!P
M">ISZ5R.G>#;7P[I,VC:E\/KW6-5@:1;6]MSF"Z4L2C.V\>7U (([4 =W??$
M(W+:!;^';6VN;G6[=KF![ZX\B-$7&02 Q+Y.-H'8T^^\;:MHW@[6M7U?P\;:
M\TIU4Q"8M#< E0'CDV\CYO3@C%8VKZ"UKH6@Z;JW@FUU71X[=A<P:8C/-9SD
M@_NLN&*')!P<\9]!7-:II>I:7\+_ !NYM]2L]"D%N=+LM2EWS1 ,N\XR2JDX
MPI.>* .[;QIKFFSZ;=:]H$%GI&I3I!'+%=&2:V9_N><NT 9Z':3BA/&FO:AX
MPU+0](\/0SPZ9=1QW5U-=^6HC=5.5&W);ECCT7WK.UF?6_'-MIFA-X;O].VW
M<-QJ5U<A1"BQL&(B8,?,+$  @=.M;GA/3+VR\7>,;JYMGB@O+V%[=V'$BB(
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
MWU)% '1Z=XM\0/KM[X=U+1+.#6$L?MUIY5X6@G3=LP6*94@D=C_CPW@#5O\
MA&?!A\07.@6UQJFIWKVEK-!-FYOIWG?*.2HVJ"O7)X&<9KT"73+T_&"WU46S
M_85T-[<SX^42&=6"_7 S7(V/A37H/AMX>>'3V.K:+J\FH?89&"-,GG2Y4$\
ME7!&: .IMO%NMZ=KVG:9XHT>ULTU-C':75G=&:,2@9\MP54@D9P1D&JNC^.-
M>UW5KY++P["-+TZ^GL[J[DN\$F,GE%VY/ 4G_>QVS4%Z^J>.?$7AX)H.HZ7I
MNE7@O[F?446-F=5(2-%!);ECD]*T/!&E7VG:/XDBN[62&2YUB]GA5ARZ.WRL
M/8T 8*?%+7#X1M_&$GA>)- RHG/VS,^"^PNB;<%0QP,D$]>!6Y;>,=<M_$ND
MZ?KF@0V5IK!=;22.[\R2-E7=ME7: "1Z$@'UKGI_#FL-^SM'H(T^8ZJ+>-3:
MX^?(G#$?ES74>*],O;WQ5X-N;:V>6&SO99+AU'$:F)@"?QXH 9=^(_%MQ=:B
M=&\,V_V.QE:+S-1N6@>Y*CDQKL(V^C$X-<MXC\7:KK^F^ ]7T2S1+>_U&-C#
M+=M'NE <>4V%.4RI.[U XJLNB75SJ&KIXF\*:QKNLO=RFSD>4FQ\HG]V!\X1
M% Z@J3]3Q1::%KNE?#?P/NT6[GN]$U7S[NSA ,NP-*,J"0#]Y3U[T =3!XCT
MO2/$OC2]O-.6UFTZTM)KVZCE9S/F-BJA3@#;RHQUSS4,WCOQ%I>F0:_K7AJ"
MVT&4H9&BO#)<6T;D!7D3: 1R,@'(S[51U#PGJ/B2_P#'\9MI;2+6+&R%I).,
M R)&Q*G&<8; -,UR^\1^+?!__")KX6U&RU*Z2.WN[JY5!:P*"-[JX8[^G  S
MS0!NWWC'69/%]_X;T+1+>[GMK>*X^TW%UY<05P<[L*3G.  ,YY/&.=/P=XFE
M\36%X;NQ^PW]A>/97< D\Q5D3!RK8&0016?H>CW=C\2M>O&MY%L9;"SA@F;H
MY0,"![C(JMX>AU3P]%XTOWTFYN))M8EN;6W3 :X0J@!7/T/Y4 =Y14=O(TUM
M%*\31.Z!FC;JA(Z'Z5)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5FZ_H=GXDT.ZT>_\S[+<J%D\MMK8!!X/U K2HH 10%4*.@&*6BB@ HH
MHH **** "LS1M"L]"_M#['YG^G7LE]-O;/[Q\;L>@X'%:=% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M5Y_XJ^)C:3XC'AKP_HEQKNMA/,EAB?8D*D9^9L'G!![#D<\T >@45P'@_P")
M9U[Q#/X;UO19]$UR)/,6WE?>LJCD[3@<XY^G>N^+JI + $] 3UH 6BBD#*6*
MAAN'49Y% "T4UG1" S*">F3UIU !117'Z;X[2^\>Z]X9DL?)32(%F:Z\W=Y@
M(4_=V\?>]3TH ["BL'PCXLL?&>C-JNG1RI:^>\2>: &;;CYL=@:9KOC#3M!U
MW1M&N$FDO-6E\N (ORJ!C+,3VY^M '0T5R4?C</\39?!OV#'EV7VO[7YW7I\
MNS'OUS76*P90RD$'H10 M%(&4L5# L.HSR*7H,F@ HKRN?XN:EJ>HWD/@WPC
M=:[9V3E)KP3>6C$=D^4Y]N_M74^!/'=CXZTN>XM[>6TN[63RKJTF^]$W;GN#
M@]AT/% '5T4F]2Q4,-PZC/-+F@ HIOF)LW[UV_WL\4[(QG- !12;E+%=PW#D
MC/-<E:>-_M7Q-U#P:-/VFSLA=?:O.SOSL^79MX^_USVH ZZBL+PGK>IZ]I#7
M>JZ'-HUP)FC%M-)O)4 $-G ZY/;M6VKH^=K*V.#@YQ0 ZBD9E4$LP '4DTM
M!12*ZL2%8''!P>E!95(!8 GH">M "T45P7C'XEIX=UR#P]I&D7&MZ[,N_P"R
M0-M$:]06;!QQSC'3DD<4 =[17FNB_%2X/B6V\/\ BSPY<:!>WG%J[R>9%*QX
M W8&"3QQGGTJUXC^(>I6'C>/PIH'AW^UKX6XN9B]VL"JOH"01Z?GTH ] HKS
MV#XBZIJ?CZ^\.Z-X;^UVNFRI%?7CWBQF//!8*1SC!X')QVKI?">M:EKVCF\U
M70YM&N!*R?9II-[%0!ALX'7)[=J -VBD5U?.U@<'!P>E!90P4L 3T!/6@!:*
M*0,&Z$'!QQ0 M%>?:W\0]3M_'Q\):!X<_M2ZA@6XN7>[6 (IQTR#G 9?SZ5Z
M SJI 9@">!D]: %HHI P)(!!QP<=J %HKBO&_P 1;7PC=6>EVVGW&K:W>\V]
MA;G#$=,L<' X/8]#Z5A6?Q:U&PUZQTSQAX3N-"2^<);W1F$D>XD#!X&.HSSQ
MGD4 >I4453U6[GL=(O+NUM&O+B"%Y([9&P96 )"@X."3QTH N45FZ!J-WJNA
M6M_J&G/IMS*I:2TD;<T6"1@G [#/3O6'K/C@:3X\T'PR+ 3#5D=Q<B;'E[0?
MX<'/3U% '744TNBL%9E#'H">M.H **0,K$@,"1P<'I0756"E@">@)ZT +12$
MA022 !U)H!# $$$'H10 M%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5XW\.9$M?C9X]M;XA
M;Z>7S( _#-%O)X_X"T9^E>R5Q_B[X:>'_&5W%?7JW-KJ$0VK>64OERX[ G!!
M_$9H N'Q/X='C=M!5D?7Q;^9A8<G8 3M+@<<<X)'WAZUY!X'\):;\3]!UWQ/
MXIOKF35#<R1HXG*BR55# A>P&>AXP/K7J_@_X<Z!X)DGGTU)YKVX&V6[NY/,
ME89SC.  ,\\#GOTK(U;X,^&-4U.ZO8YM3T\7C;KJWL;GRXISG)W*0>O/ Q0!
MY'J_B#5=:_9[TR>_N)9+BVUQ;>.X<DLZ+&Y4D]\9QG_9KJ?$GA>R\"_$WP'=
M:+-=I<ZE=F&^EEN&D:X^:,$MD]2'.>W3BO2=7^''A[5_"EEX::&6UTRSE66%
M+9PI# ,.20<YW$GN35W7O!^F^(M8T74[UK@7&CS&>V$3@*6)4_,"#D?(/3O0
M!XIXP\/:B?&OB#4=5\-2>++"9_W$UC?,);%.<*$0G! [,N/E]S3O&NK:;J7[
M/^CRZ1=:C+;0:FD)-^X:9"%D)5F  (&1CVQ7IVJ_"?0]1UB\U.UU#6-)GO3F
M[73+OR4G/<L,'KDY^I]:O3?#?PU-X)'A+[(Z:8IWJ4?]X),YW[C_ !?IVQCB
M@#D/BI*/^%@?#1%?DZED@'J/,AK+M],MM8^+_P 2+"\5FMYM.C#A6*GA8B.1
M[@5V%E\'O#UI>Z7?/>:O=WFFS)-#/=7?F-\I!5#D8"#'0 =:W[+P;I=AXKU7
MQ'$9VO=3B$5PKN#'M 4<#&1]T=Z //OV>M#L8/!\NMQHXOKF5X)&+DJ54@CC
MH.M9WQ6\,:9J7Q<\(I<QR%=58Q76)"-RKM QZ=3TKT3P=\.M)\#W5W+I5WJ+
M1W Q]GN)P\4?.?E&!SQU))J7QE\/])\;/82W\][;7%BS-!/9RB-USC(R0?0>
M] 'FFH^%[#7/V@7T:[,_]GQZ.@>*.9D\U%50$9@0<=">><5G:'?7?@NT^*>G
M:+-,EMIA4V2,Y;R"S,I89[@8.?\ 9%>PV7@?2['Q4GB..6[>_6S6RS)("I10
M!DC&=W YS18>!=%L-4UZ_"2SMKO%[%.P:-ASP!@8'S'N: / ['0M6A\.:)K_
M (?\/ZI!KS2).VL2ZE'LN]V25*L_0^F,X!SFOH[6TN;GPQJ*6Z,MU+9RB-1U
M#E#@?G7&6GP5\,6MW;L]SJUS8VTOG0:;<7>^VC;.<A,9_,\]\UZ-0!Y7^S_<
MVK_#801,@N(+N47"_P 08D$$C_=Q^7M4OB3Q]I3?#[Q;?^#Y%^VV#B*:2* I
MAWDV&0-C#<%F!!/J:MZY\%_"VM:K/J*2:AILUR2;A;"<1I*3URI4]>^,5TNB
M^"M T'PW)H%E8)_9\RL)TD^8S;A@ER>I(_\ K8H \3U?P5I>@_"*Q\=:=J5Y
M'XC$=O=&^%RQ,LDC+N3&>VX^_P O/>K^KP-XR^+?@F'5&FACU+P['+>10R-&
M6RLKLF1R 2,'VKL[?X(>$X+N)WEU2XLH9/-CTZ>[W6RM_NXS^9Y[YKJ;GP=I
M=UXTL/%3F==0L;<VT**P$>P[^JXSGYSW]* /&_"7@/2-5\>^,?"]T]X="TY]
M]O8K<N$5VX#G!Y*C@9_'-8B7UU=?LR3B:>1_L^K+#$68DJGRG ]LL:]_TGP?
MIFC>(]7UVU:X-WJI4W =P4&.FT8X_,UY[X\^'B:#\(+GP_X8M;^^+WR7'EX\
MV0DX!^Z!Q@#M0!S?C;P[9^!]"\,^,M!OKMM<FN81-</<,YO Z%R2">AP!@<8
M:NJTO_DYCQ#_ -@5?Y0UK:-\(/#MM>Z;JDYU&9K55D@L+FX+P6[X!.U",CGG
M&<5TT'@[3+?QK>>*T:X_M&[MA;2*7'E[!MZ#&<_(._K0!XCX1U#3+3]G[4!K
M-_J5M;W&JO"O]GD>=*Q1"(QNXP0#GIP#]"[1M.;PS\7_  HFG^'KOPY!>JZ/
M!-?>>URNT_,Z@G;]/49P,5ZBGPD\,KX+E\*L+Q[![G[6KM*/-CEP!N4XQTXY
M!ZFDL?A/H=EJ^FZN^H:S=ZE8/NCN;N\\UW'9&R,;1SP .IH \]\)>#=-\:>,
M_B+!K+7,MM;:I)Y4"3LB!VDE^<@'DC;QGCD\5A6OB?6;']G BWO)U9M7-AYH
M8[HX"F\@'J!GCZ'%>]Z!X.TSPYJ>MW]DUP9M8N/M%R)7! ;+'Y< 8&7/KVJA
MIOPT\.Z;X.NO"WDS7.F74IED6XDRP8XY! &,;010!SEA\._"G@_Q%H&H:;K\
MFE7,GR>4]T"-3)V\88\YST4?Q# !Q7F5K:W/CB\\5:KJ?A_4]6OH[B2*WN8;
MY84T_;G: K,.G'7(X]<U[%X?^$7AW0-8MM4%QJ=_/:#%HM_<"1+?TV *,8[9
MSCZTW6?A#X>U?5;V_2[U73VOSF]AL+KRXKGUWJ0<YYS]30!J?#>36I/ >FCQ
M &_M&-6C=VD5RZAB%8L"03MQSFN#\*RQ6/[1WBJ'465+JZMQ]D,G&]<1G"^O
MRC_QT^E>M:1I-CH6DVVF:; L%G;)LCC7G ^O<DY)/<FL'QA\.O#_ (V:&;4X
M98[R 8BN[9]DJC.<9P01GGD'':@#@_CU+%<S>%-,M65M7?4 \"+RZJ<#/MEM
MOY>U9,G@?0[W]HB]TZ>"4VSVAU J)F!\XL&)SGIDGCI7HGA?X4>&_"VJ_P!J
MQ?;+_41]RYOYA(R<8XP ,X[XS6TG@_34\;/XL#7']HO;?9BN\>7LX[8SGCUH
M \A^&O@[1H?BAXN"0RC^Q)P++]ZWR;O,4YY^;@=ZYBQUK4-+_9Z5+.YDM_MN
MNM;3SHQ!6,Q[B,]L[1^&1WKZ#T?P;IFB:YK6KVC7!N=8</<B1P5!&?NC''WC
MZUGV'PR\-V/@VX\*F&>YTR>4S,)Y,NKG'*L ,$8&* ,+3_AYX5\&>+-%O-+U
MV32KB53']EDN0?[1/ Z,>3ST4=2,8Q7E.GVEWXWM_$FMZCH&J:IJGVB1(+Z*
M_2%-/*C*C:S#@9[\8''.:]I\._"7P]X=UF#55N-2U"ZMEVVIO[@2+;CI\@ &
M.O&<XJ'5O@]X<U34[V]2ZU6P6^;=>6UE=>7#<'.3N7!ZG/YT >=^.FUZZ^&W
M@./6)98-7;4?)>990S9!*H^Y203C:<YZU[-X3\':3X+T^>RTA)A'/+YTC32;
MV9L =?P_4U3U3X>:!JFEZ-IIBFMK32)5FM8[=PN"O3.0<^_<UU= '@FF^"M%
ME_:,U2Q:&7R+:V748QYS9$^Z)LYSR,L>.E,\%>%=.^*G_"1Z[XLN;J2_CO7M
MX8Q.4%F@ (*CVR1SQ\I]Z]?M_!^FVWC:Z\6(UQ_:-S;BV=2X\O8-O08SGY!W
MKGM:^#WAK6-6NM12?4].DO"3=QV%SY<=QGKN4@]>^,4 >/:AKVIZM^SX?MUU
M)<-8ZXMM!<L26>,(6'/?&XCZ8KWCP5X(TSPA;3RV;7$MW?+&]W//*7:5P#EN
M>F2Q/XU#J?PU\.:EX.M_"WD36NEV\@E1;=\,6&>2Q!SG)S77*H1 HZ 8% 'C
M32QZ=^U \FILJ)>:<J6#R<#=L48!]25D'U/O1\3/&/C;P??+=R6?AZ;2I+OR
M['S8V><?*3N(W#'0\CU%>A^+? VA>-K2.#6+5F>$DPSQ-LDCSUP?3V.17-:;
M\$/"5CJ"7MXVHZM+&0474;@2*N.G"@9'L<B@#-MG/_#35VI8X.CC S_N5S=E
M+OU'XU%7) MY ,'H0LPKTWQ/\-M&\4:Y;ZU-<ZC8:C GE_:-/N/*9TYX)P?4
MC(P<&F:9\+O#NCVNNVUE]K2'6H/L]RIFW87:PRI(SGYB<G/- 'D-Q-/J'@3X
M7>&IKJ6#2]6N)$O"C[3(!, %)_X&?QP>U;%]X6TKPE\>/!UAH[2QVCQ/(+5Y
MFD$1Q("5W$D!L?F#7I%Y\,?#M_X,LO"]PEPUI8DM;3B0":)B2<AL8[GMC\JK
M:5\)O#^DZWI^M)<ZI<ZE9,S"XNKGS&ERNWY\CD = ,4 >1>)+'1/$%EXIUS2
M-&UG6WAED9]<O;Y88[9E&<1J,;U&1@8S@CI5WQ#+=ZSX:^$:SWUPL]W/Y+W*
M2$2#+Q+N#?W@._K7HQ^"_ADRWRI<ZO'87K-)+IT=X5MMYZ-M R2.HR2.!6G_
M ,*ST/['X<MFFOF3P],9K(F5<D[PV'^7D94#C'% '!VF@V7@C]H/1=,T'S[>
MRU'3I)+F%IF<.P64Y)8DGE%/US61X+\*Z5\2?#WB+Q1XKOIUU1;N55N3.5%B
MBHK A<@8&3P>,+VKV:[\'Z;>^-;#Q7*UP-1L8&@B57 C*D.#D8R3\[=_2N:U
M;X,>&-4U2[O5GU.Q6\;?=6UG<A(9CG)W*5/?T(H X'QO<RW^M>"_"L-[=^)=
M%>U,K_9KI%;4&4N,&0'!V[,=<]>]=)\+M/UC1/&NLV$>DW6F>')(!+%97-XD
M[6\PV\##$@$%CS[9KL-:^&OAS6M(TW3C!-9+I@ LI[.3RY8.G1N?0'G///6I
MO"?@+2/"$UW=6DEW=W]WCS[V^F\V9P.Q; X_#GOT% '44444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MYUTS%G96"G;R>@PH [!10!W]%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %96@>'K'PW9SVUB)")[B2YF>5MSR2.<LQ/Y?E6K44ES!"
MNZ6>-%SMRS@#/I]: ,;4_"&E:KK+:K.)ENGL9-/D:.3:'A?.5([X)R/>EO/"
M.EWW@U/"TPF_LQ((H  ^'VQE2OS>ORBMPD 9)&.N:9#/#<)O@ECE7.-R,&&?
MPH X#XA:?+XPO-/\)C1;UX/M<5U<:B\>+>*)<[@KYY<C*XQ_%7H2JJ*%4!54
M8  X J-KFW0H&GB4R'" N!N/H/6GM(B??=5X)Y..!UH S;C0+&Y\1V>O2"3[
M;:0O!$0WR[7ZY'?I3=+\.6&D:;>6%J)!!=S2SR[GR=TARV#VZUIQS131"6*5
M'C/\:L"/SI2Z!-Y==G7=GB@#EI_A[HLNDZ381/>VKZ2I2RN[:X,<\0(P1O'4
M'N"*?;> M'@TO5K*1[VZ?5H_*O;NYN#)/*N" -QZ  G  Q5B7Q,(?'8\.20H
ML/\ 99U W+28QB4)MQCIWSFI_$VO#0?">HZY#&ET+2W:94#X#X[9&: *>I^!
M]+U+[!*LU[97EA"+>"\LK@Q3"+&-A8<,..A%&D> ]"T>WU6WB@EGBU4*+Q;J
M4R^:0I!))YR<DD^IJ]9ZGJ%WJ5HO]GQKI\]@+AKGSQN64D8CV=2,$G=TXQ6F
M;B$3B S1^<1D1[ANQ]* .1M/AIHMM<6;2W>JWMK8N)+2RO+UI8(6'W2%/7';
M).*W['0K+3]:U35H!)]JU,Q&X+-E?W:[5P.W%:=1)<P23-"DT;2I]Y P++]1
M0!+7+67P^\/V'AO5- M[:1;#4Y'DN%+Y.6 'RGMC QZ8J?2_%*7WB#Q#IMQ'
M%;1Z3-#$)FE_UGF1A^<XQC..]=""",@@CKF@#!F\&Z1/X6L_#ACD73[3RO*5
M7PV8R&4D]^1D^M7-3T*RU:]TR[NA(9=.G^T0;6P-^TKSZC!-7X;B&X!,$T<H
M!P2C!L'\*>'5@2&! ZD&@#E-1^'NDWVHW=[!>:IIS7IS>1Z?>-#'<'IEU'<C
MJ1@FNATO2[+1=,M]-TZW2WM+=-D42=%']3WSWK+U7Q(=.\5>'=&2W65-7-QF
M;?CR_*C#\#'.<XZBM>ZO(K9'W21^:$9UC+ %L#/ H RYO".CW5[K-S<V[3'6
M(8X+R-V^5D0$+@=CR>:S=/\ AWI5E>V5Q-?:MJ"V+![."^O&EB@8# 95]0.A
M.<5J>$==;Q/X4T[6GMQ;M>1>88@VX+R1C.!GI6M+<00;?.FCCWG"[V R?09H
M 2ZMH;VTFM;F-98)D:.2-NC*1@@_4&N*7X4:!]ECM)[K5[FT@96M;>>^9X[;
M:P(\M3P.F.<\$CO7<.Z1(7D=411DLQP!21S1RQ"6.1'C(R'5@0?QH S[;0K*
MT\07VM1"3[9?1QQ3$ME=L>=N!VZFJ$G@C0Y].UBPGMWEM]7NFN[E7<Y\T[>5
M(Y7&T$?2MW[3!YJQ>='YC#<J;ADCU I9KB&W4-/-'$I. 78*"?QH YO2_ NG
M:=JMOJ<]]JNIW5JK+;/J-V9A!N&#L' !(XR<FJ4OPNT"62[3SM32PNY&EETY
M+QEMB[<EMGUYQTR!Q7:%U !+  G R>M!90P4L 3T&>M &);>$],M;S1;J,3>
M9H]HUI:Y?($955.[U.%'-0ZYX,T[7-2BU,SWUAJ44?E"\L+@PR-'G.QCT89Y
MY%9-O\1H?^$7?6KNQ*?\31M.2*.0')$OEAB3C [GK7;AE*[@P*XSG/% &3X>
M\-:=X9LY;?3TE+3R&:>>>0R2SR'JSL>2:;XH\+Z9XOT8Z7JT;O;&19!L;:P8
M="#^)'XU@:A\1H(? ^K^)+*R,HT^[-MY$L@4N1*L9;(S@<DCZ5VBSPO*\22Q
MM(GWD# E?J* ,?4/".D:GK^DZU<P$W>E!A;;6PH!&.1WQU'I5E="LE\3/X@
MD^W-:"S)W?+Y8<OT]<GK5^6XA@V^=-''N.%WL!D^V:DH Q!X4T@SZW++;F<:
MUL^VQRG*.%38 !VXK)LOAMHUK=64LUWJM]!8N)+2TO;QI8(&'W2JGKCMG.*G
M\1>+Y]/UJWT#1-,.JZW/$9S"91%'!%G&^1R#@9X  R?RS3M/&.LZ=X@L-(\6
M:-!9?VBQCL[VSN#+"\@&?+;(!4D=/6@#5N/!NFS^)Y-?6:]ANYH?(N(X;@K%
M.NTJ-Z=&(#''H<&GCPAI8\&?\(IB;^S/(^SXW_/L_P![UK:EN((&199HXRYP
MH=@-Q]O6GEE4@$@9.!D]: .=UCP5I>L/8SF2\L[VQC\JWO;*<Q3*G=2PZCV(
M-16_@#1(-#U32S]JF&JC_3KJ><O//Q@%G/H.G85T2W5N\3RK/$T:$AW#@A<>
MI[4]9HFB$JR(8R,APPP?QH 2W@2VMHK>/.R) BYZX P*QM=\)Z?K^HZ=J$\U
MY;WFGLQ@GM)S$V&QN4XZJ<#(_P :V4GADE>))4:1/O*&!*_4=JY6/Q;J-X/$
M\.G:3%<7FCW2V\,3W(C%QE58DL1A>&/KTH VM)T"QT6&_BLQ(%OKN6\FWMG]
MY(<MCT'M66_P_P!"?PQ8: 8[A;;3VWVDR3%9X'R3N5QR#R:Z26>*WB\R>5(E
M[L[ #\S2B6-HA*)%,9&0P/!'UH P-#\&:=H>I2ZG]HOK_4I8Q";S4+@S2+'G
M.Q3P%&>>!5_7]"LO$FCRZ7J D-M*R.WEMM.4<..?JHJ^L\+S-"LL9E499 PW
M#ZBB:XAMPIFFCC#'"[V R?09H H6^A65MXAO=;C$GVR\ACAE);Y=J9VX';J:
MS;KP+HUYI>M:?*L_D:Q="[NL28)D!4_*<<#Y%XKI'=40N[!5 R23@ 4V*6.>
M,212)(AZ,C @_C0!C>(/"FG>(WM9[EKFVO;0DV]Y9S&*:+/4!AV/<'(JM8>!
MM'L-.U6US=7$NJQ-%>WES.9)YE*E<%STP"< # J]XE\1V7A;1)=3OO,9%(2.
M*)=TDTC'"HH[DFN9D\3>/;:T.IW'@RU-DJ[WM(=0W72)W.-NUCC^$'/:@#H;
M[PGIFH>$HO#,XF_LZ.*&)0KX?;$5*\_\!%6=0T*RU/5=+U*X$GVC3)'DM]K8
M&77:<COP:P-8^(-G;^"+/Q%H\2WWV^2*&TB=_+!=VVX8\XVG.?<?C5.;QCXD
M76],\/0Z7I4FL36K7EV3>,((HQ)L 0[<LQR#T% '1W?A/2;_ %+4;ZZA:9]0
MLQ8W",WR-$"3C'8\GFL&7X5:'=Z8-.O[[6;ZSC4+!#<WS,MOCH4 P,@< G.!
M74:/>7UWI[3:G91V4XD=?+282C8&(5MPXY&#CM5V&>&X3?!*DJ9QN1@PS^%
M&+>>$K"\\36?B SWL.H6L0A+P3E%FC#;@DBCAADDXJO_ ,(%H)\*IX=>"5[&
M.9IXF,I$D4A<OO5Q@@@L<$?2NB%Q 9S )HS,!DQ[AN ^E$D\,()EE1 ,9+,!
MC/2@#G]&\$Z;I&J_VJ]UJ&I:BL9BCN=1N3,\2'JJ= N>YQGWJWIWAC3M+T*Y
MT>V$HM+AIFD#/ELRDEL'\36E>74=E93W<I_=PQF1OH!FN<\#^(]6\3Z0=7U&
MPL[*RN$66T6*X,C[#G/F<  XQT]>U &]I.F6VBZ1::7:!A;6D2PQ;SD[5&!D
MUD7'@K3)_$=UK@FO8;F\@\BZCBN"L4Z["@+IT) /![5OPSPW";X)4E3.-R,&
M&?PH$\)D$8E0NPR%##)'KB@#%E\(:7-X,'A1Q-_9@@6WP'^?8N,?-Z\5'K7@
MS3-:NK6]:6]LM0M8_*BO;&<Q2B/^X2."OL0:Z%F5$+NP50,DDX %,CGAF56B
ME1U894JP((]J .>L]'T[P+HM_=V-EJ.H32/YURR$W%W=/P,DDC<0#TXXS69\
M-_#KZ7;:OK%SI[6%WK=])=FU?[T,63L1O0\LQ'8MBNV#H4WAU*==V>*H27E^
M-=M[6.RC?3Y(&>2Z\X!D<$;5"=2",G/;% &1\1K&ZU/X>:Y964$EQ<S6Q6.*
M,99CD< 53T?X=:3:-IMS/+J5PMD%DMK*ZNVD@MI .J(>XYQG..V*Z'7=8CT?
M1M1O08Y9[.TEN1 7 +A%+8]0#CKBG:/JJZEX<T_5I@ENMU:Q7#*7X3>H;&3Z
M9H RM7\#:;JFK2:K%=ZEIE_,@CGGTZZ,)G4= _4''8]?>A_ /AYO#,6@+:/%
M:12BXC>.5A,DP.?-$F=V_/?^E=%'/%-%YL4J/'_?5@1^='VB S"$31^:1N";
MAN(]<4 <_I'@G3=+U%]1FN;_ %.]:$P"?4K@S,D9ZJHX ![\<UFQ_"[0D1+4
MW6JR:4D@D72GO6-J"#N V=2H/."<5V4T\-NF^:5(DSC<[!1^M/# KN!!4C.>
MU '-ZQX(TW5M6.JQW6HZ;J#QB*6YTZY,+2H.@?J#CL<9IO\ PK_P]_PC/]@"
MUD%KYWVGS1,WG>?G/F^9G=OSW_#IQ71PW$-PI:":.50<$HP8 _A6+XS\1-X4
M\+W.L);"Y:%XE\HOM!WR*G7!Z;L_A0!7TKP/INFZ@VH3W.H:I>&%H%FU*Y,Y
MCC;[RJ.  >_&35"+X7Z%&L=LUUJTNEQR"1-+DO6:U4@[@-G4@'G!)%=BD\,D
MCQI*C.G#JK E?J.U$MQ# R++-'&7.%#L!N/MZT /(R".QKE&^'>A?V!IFDQ&
M\@72V9[*ZAN"D\)8DMAQZY.1TJQXT\3R>%])MYK:U2ZO;N[BL[:&27RU+R'
M+'G %:FGW=TND07&M?9+:Z(_>B&;=$#DXPS 9XQ0!2T'PG8>'[FYO(IKR\O[
MH*LUY?3F65E7HN3P /0 5:U'0K+5-2TR_N1)Y^FRM+;[6P-S*5.1WX-:/F)Y
M>_>NPC.[/%(LT3[]DB-L.'PP.T^A]* ,]-"LH_$LNOJ)/MTMJMHQW?+Y:L6'
M'KDGFLNY\ Z'=Z9J5A+'.8[^_;47=92KQW!Q\Z,/NXP,5T<,\-PF^"5)5SC<
MC!AG\*RO%/B.W\*>'Y]6N8GE2)D41H0"Q9PHZ]LL,^U &5'\.])_M"QU&[O=
M5O[^QF6:"YN[LR,F,_*!]T*<\X&3@<\5>/@W2_\ A)KO70UTL][$(KNW$Q^S
MW "; 7CZ$A>*W&N($0N\T:H!N+%@!CUI);F"",233QQH>C.X /XF@#CH_A=H
M*"*W>XU6;2X9!)'I<UZS6JD'(&P]0#S@DBNC@T*RM_$5UKD8D^VW,"6\A+?+
ML0DC ]>36DK*RAE(*D9!!X-<]K?BE-+U+0K6WCBNEU.^^R,ZR_ZKY"V>,Y/'
M3B@!EWX$T.^L]8M;B*5X]6N!=3GS"&64 89".5(VBJ@^'&DR75E>7M]J^H7E
MC.D]M<7EXTC1E3G 'W<'C/&3@<UOZ=>WT\E^+^SCM(X;DQV["</YT>!ASC[I
M))&T\\5=2>&25XDEC:1/O(K E?J.U %#3-"LM(O-2NK42"74;C[1/N;(W[0O
M'H, 5!XA\+:=XD%L]V;B&ZM'+VUW:RF*:$D8.UAV(Z@Y!K6>>&*1(Y)8T=SA
M%9@"WT'>GJRL,J01Z@T <YIG@C2=,AU$![N[NM1B,-U>W<YEGD3!&W<>@ /0
M "MC2=,M]%TBSTRT#"VM(5ABWG)VJ,#)J**\OFUR[MIK*./3XH4>*Z\\$NQS
MN4IU4# Y/7-7?M$!F$/G1^:1N";AN(]<4 24444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5Y5X9\(Z)XB\5>-IM9L([X)JK11QSY9(\
MQJ691T#'CGK\HKU6LW2]"LM'NM2N;42"34;C[3/N;(WX X]!@"@#QO27EU/P
M?X%\.WUQ,=*O-5NK:YS(098X6D\N)FZ[3@#'L*ZN_P!'T[PC\2O"G_"/6T=@
M-4-Q;7EK;C;'-&D>X,5'&5/?KS72GP%H+>&%\/O!*UG'.US$WFD2Q2ER^]'&
M"""QQ^5.T;P5INCZJ=5>YU#4=1$?E)=:C<F9XT[JN>%!]AF@#S7PUX,T+5?A
M;K>IZA8I<WNZ_,4\A):#8[E1&?X1D%N.I)S5@V4'BB_^%<.LNUQ'<:3/),CL
M?](811-AO[P)&2.^.:]-T[POINF>'KC1+82BSG\[>&?+?O22W/\ P(UQWB#P
M+'=>)?!.G6\%Z-)TRUN8OM,$K(]N0B"([QR&RO'KB@"C?6%KX<\;Z]I&BPI;
M:=>^&9KRXLX1MCCE5BBN%'"Y!(P.N*@UUU7]F"$E@ =*M!U[[HQ7H&A^$-,T
M-KR5&N;V[O0%N;N^F,TLJ@8"DG^$#L !6$WPC\.26#Z=+<:M+IO)AL9+YVAM
MR3U1>QY.,YQF@#-UC0=,\0?&NQM]5B2X@B\/^:+>3E)6$^!N7HP&<X/< ]JP
M-=MH=#MOB5H&F+Y>D1Z9%=);*?DMY7!W!1_"& #8KT?6_ VE:[K$.KS37UOJ
M,%N+>&YM+@Q/$NXG(([\D'.1@]*+?P'HMOX?U+1\7,L>IY^VW,TQ>><D8RSG
MOCIV% '(27,UGX^M+JW7=/#X*DDC7&<L)%('YBH] \&>%]1^&-CK>JRB"_N(
M$O[C7/, N(Y2=Q82'I@\8Z<=*]"A\-Z?!KEOJZ+)]JM['^STR^5\K<&Y'KD#
MFL(_"_P^6,(EU(:69?..DB[;[(6SN_U?IGG;G'M0!T>I8G\.7?E:BML)+1PE
M\6 $>4.),\#CK7CECIUMX5BT*;Q!X16S6UN(?+\2:+=+()V) #2\;RCYYSG.
M>*]OGMH;JUEM9XDD@E0QO&PRK*1@@CTQ7(VOPST6V>U1[O5KFPM)%DM]/N;U
MGMXF4Y7"'J!V!)% '/Z/X5T;Q#\3?',VL6,=\L,]LD44_P R)F 98+TW<#GJ
M,<5SEJTC>#=(\-/<31Z3/XKETR7$A!-LKN5AW=<$@#]*]DT_0K+3=6U34K<2
M"XU-TDN"S9!*+M&!VXK-;P+H4FA7FC2V[RV=W=/>.&D.Y96;=N5A@J0>F* .
M6US0],\'>,O"-UX<M(M/EOKTV-S;VPV)<0E"264<$J0#GKS3O [JGPV\2,S
M!;W4BQ/;YFKI=(\#:;I>K1ZK+=ZEJ=_"AC@GU&Z,Q@4]0F>!GN<9]ZJ7'PTT
M*XOKV;SM2BM;Z4S76GPWC);32'JS(.N>XS@^E '&>'O^/CX._P#7E>?^DXJS
MX4\,:-XM\):OKNNP)-K%U=77FW<A/FVA1V5%1NJ!0 1BN[M/!NDV;: T*S9T
M*.2.RS)G =-C;O7BJ-[\.M%O=0N[D3:C;0WS^9>V=K=M'!<L>I=!W/?&,]Z
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
MI]!GI70>$--U'2?B%,(]$L] TVZL2TVFPZA'*&E5AMF6-<;>,J2!C\:Z>Z\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%5KK4;&Q95N[RWMR_P!T2RJF[Z9-6:\D-K8Z]XB\0SZ7X,B\0L;QK:YU'6+F
M-(XI$ !CB!5F"+[#KWZ4 >L--$@0M(@#G"$L/F/H/6HK>_L[L2&VNX)A$<2&
M.0-L^N#Q7A-C NK?"KX?V-T[/!)XD%NP20\Q;YUVANN-O'TKM+C0M*\/_%SP
MW'H^GV]C%?V%Y%=16\81)50(5W*.#R>M 'HZS1/#YRR(T6-V\,",>N:5'21%
M=&5D89#*<@BO%7N;G2O#FK?#2WD9;V355T^R/4K97&9-_N%02@^G%>S6EI#8
MV,%G;((X((UBC4?PJHP!^0H XL^+O$'B#4KZV\'Z58S6EC,;>;4=1G9(I)5^
M\D:H"6Q_>Z5H^%_%5YJNI7^B:UIHT_6; *\B1R>9%-&W22-L#CV/(_EC?!IE
M@\"G2Y"!?Z=>W$%XA^\)/-8Y/U!'-6_&7C&*VTSQ/I>E22G6-.TIKIY(URL.
M00/F[.!\V/3F@#KUU"R>[:T2[@:Y7DPB0%Q_P'.:6>]M;97:XN88A& SF20+
MM!Z$YZ5Y1KOA/PWI?P<&L6%M!!J%K91WMOJD8 G:?"L&,G4[F.,$XY^E6+/1
M[+Q-\67EUVRBNMOA^UF:VG3=&)69LDH>"1E@,],F@#TR34K"**&62]MDCFXB
M9I5 ?_=.>?PJ:6X@@_ULT<?!;YV X'4_05XWX<\':!=^&O'?VK38;@66I7]I
M9B8;_LL2#<JQ9^Y\S$\8IEO8VGB&Z^$UOK)^T12:7<,\<IR)V6*(A6_O#(!P
M>N.: /9K:ZM[R$36L\4\1X#Q.&4_B*B_M*P-Y]C%[;?:O^>/FKO_ .^<YKS>
MX73/"7Q(U:&Q_P")=I,WAV2]OXK,!1$Z/M$JJ. ^W(X'.*XOQ-IR6_PM;4-.
M\$VNF6L,<-Q;ZQ=W:&^<EU*R?(I.]LC.6'6@#W^:\M;8.9[F&(( SF1PNT'H
M3GH*5;RV:".=;B$Q2$!) XVL3TP>]><3:'INO_&NZ&JVD5Y##H<$BP3+NC+F
M1P&*G@D G&>F3679>%X]1TCXA^&=-3R([;4%FTZ).!!-Y:R+M_NC<!T[&@#U
MZ26.+;YDBIN8*NXXR3T ]Z>3@9->6Z-K8^(OB?PQ*!FUTJQ_M.\7' NWS&B'
MW4K(U==X^LAJ7@;5;$ZI!IGVB(1BZGDV(I+#"L>P;[O_  *@#;MM0LKUG6UN
M[><IPXBD#;?K@\4LM_9P7$=O-=P1SR?<C>0!F^@)R:\JTJ*+0/&&@C7/!5OH
M=X[M:6FH:/,OV>X=E/R2( &P<<;L\\U@^%],O_$OA>^U*^\&:5J]QJ$\YN=0
MO-1$<R,'9=H!C)BV # ![9[T >\3316\32S2)%&HRSNP4 >Y-11WUI+:_:H[
MJ![?_GJL@*>G7I7D.FV\^N:IX#T3Q-<VVIVBZ?<W#>7,)H+N:-MJ$D<2;4Y^
MN<U)\1]%\.Z#X3\60Z1*+:ZN(;2>XTV$A88P+A ) @'RD]#SSCI0!Z^\L<14
M22*F]MJ[CC<?0>]1/?V<<BQO=P+([^6JF0 EO[H'KR.*XOXD.GV[P2FX;F\1
MV[ 9Z@(^3^H_.LKP=X9TC5/&OB_5-0LH[FYM=:_T9I>1"55&W*.Q)QD_[(H
MZ)_&DFF6&@?VU;6\5_JMV;9HX+E6CA&6^?=W&%'XG%;ME>7T^M:E;S06ZV4(
MB-M+',&>3<I+;E_AP<8]:\2T?2M.O_!'PQ-Y8VUP9-6E@<RQ*VZ,O.=AR.5S
MSCI6CXNO;O2+CXIS:8Q@E6#2XE:/Y?+1EV,1CIA2>>U 'LT-_9W$\D$%W!+-
M']^-) S+]0#D4EQJ%E:2I%<WEO#))]Q))54M] 3S7CFH^'M1TZQTFYT_PIH'
MAZ:SN86@U-=74,XR 48^6OF;QD8)YS5S5O#URWB3Q%?Q>'M'\96-W/LF_P!(
M07ED50 Q L"!MZ@ @\T >P45SW@6_P!/U+P3I-SI1N?L)A\N(739E4(2I5CW
M(*D?A70T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %<G<?#O0Y]1O+I7U"".
M^D,MW:6][)%!<.>K.BD Y[^O>NLHH YNV\"Z#::?I]A!;2):Z??_ -H6T8D.
M(Y<L>/\ 9^8\=*T[G1+&[URPUB9&-Y8I(D#!B !( &R._05HT4 >?:-I=QXA
M^)4GBV]T.XTR*PLOL5J+L*)9I"S%I, G"A25'KN/X>@T44 <MK'P_P!#UC57
MU7_3;#4)%"RW.GW3V[R@= VTX/U(S5_0?">B^'+">STZS 2Y):X>5C(\Y/4N
MS9+=3UXYK:HH XV'X8>&X98ALOI+&&3S8M.EO9'M8WSD$1$XZ]CQ[5T,>B6,
M7B"?7$C87TUNML[[C@HI) QTZD\UHT4 9-GX;TVPM-4MK>)UBU2XEN;H%R=S
MRC#D>G2N-U_P%!=^(_!6GP6=S_8NF6UU$TT4S*UN=B>40X(8-E>#[5Z110!S
MVE^"M%TNVOXA#-=OJ*;+R>]F::6=<$;69CG&"1@5E-\*O#<NGG3[HZE=V*KL
MAMKF_E>.W'0;%)P"!T/)%=M10!EVV@6%KK;ZQ&DAO7M4M&=G)S&I)''KD]:J
MSV=KX7AUC6;#3;R]N;R59Y[>V.^25L!/E#$#@<XSV-;U% '&?#CPW)HFEZC?
MW=DME?:Q?2WLML"#Y"LQV1Y'H.?JQKJ-4TRRUG3+C3M1MUN+2X39+$W1A_3U
MSVJW10!RVE^ -'TS4;:^,VHWLUH"+7[?>R3K;Y&#L5C@<<9ZU#?_  VT"^O+
MN<'4+6.]8O>6UI>R0PW+'J713@Y[XQFNOHH P=3\':)JNF65A):F".PP;-[6
M1H9+8@8^1E((X_.H+/P'H%KIFHV,EO+>+J8"WLUY.TLLX P-SDYX[8QCM72T
M4 <?9_#3P_:W-E<N=0NY[&9);62[O9)3#MZ*N3@+[=\#/2M_3-$L=(N=0N+1
M&634+@W-P68G<Y &1Z< <5HT4 <M-\/?#\WAFQT#R;B.SL)C/:M'<,LL3Y8[
M@X.?XV_.KT/A32(I]4E:W,[:I#%!>"=RXE2-"B@@^Q.?6MNB@#D+'X;:!8WE
MI-G4+F*R<26=K=WLDL%NPZ%$8X!';.<5+J7P_P!&U'4[G4%FU&RFN\?:Q8WL
MD"W&!CYU4X)QQFNJHH Q!X2T>.+1X8+9H(=(??:1Q2,JJ<8Y&?F_'//-;=%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1137=8UW.P51W)P* '44@(90RD
M$'D$=Z4D 9/ H **:CI(NY&#+Z@Y%#2(A4,ZJ6X )QF@!U%-$B,Y0.I8=5!Y
M%*S*BEF8*HZDG H 6BD5@RAE((/(([TM !1110 444U9$<D(ZL5.#@YQ0 ZB
MF/-%%CS)$3/3<P%*DB2#*.K#U4YH =1110 4444 %%-$B%R@=2PZJ#R*=0 4
M4WS$$@C+KO(R%SS3J "BBB@ HHHH **C>>&-MKRQJ?1F I4FBE)$<B.1UVL#
M0 ^BBB@ HHJ&>[MK7;]HN(H=WW?,<+GZ9H FHH!! (.0>]% !1110 44UY$C
MQO=5R<#)QFG4 %%%% !1137D2, NZJ"<#<<9/I0 ZBCI34=)%W(RLI[J<B@!
MU%->1(\;W5<\#<<9IU !112,RHI9V"J.I)P* %HIGFQY4>8OS_=Y^]]*?0 4
M4UY$C +NJ@G +'%.H **:)$9R@=2R]0#R*=0 444$@ DG '>@ HIJ.LB[D8,
MI[@Y%.H **** "BBB@ HIKR)& 7=5!.!N.*=0 44U)$D7<CJP]5.:198W8JD
MB,PZ@,"10 ^BBB@ HHJ-YXHVVR2HIZX9@* )**C2XAD8*DT;,>P8$U)0 444
M4 %%(2%!)( '))H5U=0R,&4]"#D4 +1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MF@ZKKMMX=72[&:[-OJ2RRB)<[%QU/M4EIH>II^T#?ZTUC,-,?2Q$ET5^0O\
M)QGUX- %KPI\3DUC3_$4FMZ:VE7?A_)OHA)Y@P WW3QDY1ACZ8/-<%XT^(.O
M>*/A;JEW+X1EM-!O=L=O?"Z5V&)5P73 (!*XSTSCK6UI7@K5K_6?BA;7-K+:
M0ZR=MG<2KA)#F3!'MDKGZU@SKXXN?A/+X$_X0N]6YMD$<EV6'EO&L@8;/[S'
M '&?6@#7:ZTR&X^$45YICW-U+:1"VG6Y,8@.R+)*X._MW'2NS\._$./5+SQ-
M9ZK9+IMQH#L9U\[S \0!/F#@<?+G\1ZUR-[X9UN35/A1(FF7!32[>-;TA?\
M4$+$"&].A_*J_P 6?!/B*[\5+J'A>VD<:W:?V?J1C'"@.N&;T!  SZ*?6@"/
MQ7XUM?%/PVT;7=;\,O\ 9I]96.U@2_*'A7 D+!/4,-N/?-=EXE^(=_9>,8_"
MGAK03K.JK#Y]P&N!"D*=>21UP1UQU'4FL;XH>#KQO 7AO0] L)KI=/OH,I$N
M2(UC<%C^)&?<U'KEAK_A#XOW/C#3M"N=:T_5+-;::.TYDA8!!T]/W:G/3D^E
M &+X$UZ9/B!\1==N-.DMKB"S\^2RE<;E>,'*;AQU4\^G-=LGQ+9OA ?'?]E
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !437,",5:>-6'4%P#4M>3:+X0\/^)_B)XYDUK2X+UX+R!8S)GY08AG&
M#[4 >L @@$$$'N*6O,[#3XO 7Q/TS1M)>2/1-=MIV^Q-(SI!/$ Q=,DD J<$
M?_6Q<C\=Z]J=A<ZYH?AJ*[T&!GV2R7GESW*(2&>--I&.#@$@G% '>33Q6\1D
MGE2*,=6=@H'XFECECE7,<BN/53FO(/'&H3^+=;\#?8M*L]2T:_,ES!!=7)C6
MX<0D[9%VG;M'/?)R,"M6/Q-IOA+2_&FH:?H$<!TFZ@CFCCN&Q.2L:@C(PF 0
M, 8XH ]-I ZL2%8$KP0#TKA?^$VUVPU32!K7AR.STS5[E;6WE2\$DL4C@E!(
MFT 9QV)QZFL3Q!JS0Z)\1VT/3%M;VV<+=70O'5I,P@^:./E91@!1C/J* /52
MZAE4L S= 3R:6O.+#42=1^'D6L:+#_:5Q%<"VN([MF^SJMN"6QM 8NO!!Z=B
M:M1^-_$&L1WFH>&_#4-]I%K*\2RS7GE2W90X8Q+M(QD$#)&: .]HK@KSXE*]
MIX8GT329-2_X2#S5@C,PB:-T'(;((X.0Q[!21FK.E^-;^/6=2T?Q)I,=C>6=
M@=15K6?SXYH 2"1D @@C&.] ':45P.D>-_$6IVNG:LOAF&71;^1%5K.]\ZX@
M5NCR($ P.X!R/PKL]4U*VT?2KO4KQ]EM:Q--*P&2%49./4T 6ZBGN8+9 UQ-
M'$I. 9'"@GTYK@9/'WB"RT>+Q'J7A9(/#TFUV9+S?<PQ,1B1H]N,<@D!LC/M
M6-XFM[KQ!\8=)L[K1=/U+34TYYK>.XNCL9"Z!I=NPC<,X"\YX.10!ZY4*WEL
M]P;=;F%IEZQAP6'X=:Q?'%OJUWX)U>WT)F74WMR("C;6)[A3V)&0#ZD5Y5%'
M\+KW2TT@V\GA;Q $ AN+Z&2&XAF'1S(<!OF]6&?:@#W6BN2U;Q+?:*^CZ#8V
MZZSK]Y!NRSB"+:@ >9S\VT$G@#.<XIFG>-9(;S5-.\2V*:9?Z=9F_<Q3>=%-
M;C.9$; /!!!!&>E '84$X&3TK@+?QOXDDL;/6Y?"1_L.[=-ODW)ENTC<@+*8
M@N".02 20#6=I6IZW)\2?',-[90RZ?#;P"1#>L?*C$4A38NW^/JPXVD_Q4 >
MGJRNH96#*>A!R#2UYQI7C&*Q\(^%+'P_H(>^U6W+6>G?:3Y<$:C+,\K G:,C
MMDUJ6/C._AU.]T;7])CLM4@LFO8/(N/-ANHUZ[6*@@@\$$>] '9T5YB/B9KW
M_"*P>+6\*1IH)1'F)O@9PI(5G5-N"H/3)!(YP*],1UD174Y5@"#ZB@!695QN
M8#)P,GJ:"0H))  ZDUY5XVLM>_X3#PO?ZEJ<7V#_ (2"&&TL+9"%"8<^9(QY
M9_E QT&3CK4GQ#U2RN/'.C>'M6CN[K31:/>OI]HC.]]+NV1QE1U P[8) XYH
M ]01UD4,C!E/0@Y!H9U09=@HSC).*\_^'JZ$FMZTFB1W^E'$9N-"O(?*^SOS
MB55R0 P_NG' ]JD^+W_(H6?_ &%;3_T8* .^HKB]5\8ZO'XRG\,:-H4=[=QV
MD=T)YKKRHE5F(.[Y2>H& ,YR>F*@M_B0D/A?6=2U?3)+6_TBY^R3V44@D\R4
M[=@1L#(;<.W'- '=,ZIC<P&3@9/4^E =69E# LO4 \BO)?%FJ>)+G4_!D&NZ
M#!8I)K]K+'+;W?G!2 P\M_E&&^;.1D'!K5N_%$&@:KX[U&QT 2W.FO9O>R+<
MMNN4,8^;!!"E%)X'7% 'HU(KJXRK!AG'!S7/:QXJ2PN_#]K8P+>S:U<!(@)-
MH6$+O>7H<@+CCOD<UR^E>,;#1O"<MQIFA%;FZUN>QM;".X+?:+@R'+%V^Z#@
ML>PH ])+J&52P#-T!/)I:\KNM0URY^+7@JWUW28;*:-+YXY+:X\Z*4-". 2J
MD,,<C'<8-=;H?BYM8\)ZAK9LA$;22Y3R?-W;O*+#.<<9V^G% '3T5QJ^,M4O
MO#_A^[TGP^]U>ZS")0C2E8+8;0Q,DNTXZX QD\T:3XJU*\UG5/#FN:7#9:E;
MV0NT:VN/.BEB8E<@E0001C!% '8JRNH9&#*>A!R#2UY)X0\53Z#\./!.F6-G
M#<ZCJL<J0"YN/)B4(26+-@GN, #)KO?#NKZQ?S7MIK6BG3KFT90)(Y#+!<*P
MSF-R!G'0@CCB@#>HK \1:WJFG7-C8Z-HKZC>79?]Y(YBMX%49)DDVG&<\ #)
MYK)TWQKJ/VW6]+UK2(;74]+LOMH%O<^;%/&0<88J"IR,<B@#M:*\R/Q,UU/"
M]KXLF\*QQ^'W2-IF^V@SJK$*75-N"H8\<@D<X&:W]5\6:FWB5] \-Z5#?WEO
M MQ=S7-P88H5;.Q<A6)9L$].E '6AU8D*P)4X(!Z4A=0RJ6 9N@)Y->>?#"[
MN+W6/&=Q=6;V=PVJ@2V[L&,;")01D<$9'![C!JO\1-9L?#_Q&\$:IJ,WE6MO
M'J#.V,DYB4  =R20 /4T >EO(D8S(ZJ,XRQQ3J\Q\)0CXD:B/%NM.K6ME</%
MI^C]1:.IP7F!ZR]P.@!'X;4_B[6]2UG4K'POHEO?0Z9)Y%U<W=WY*M, "8XP
M%;)&1DG S0!VE%<-'\1XI=/T2_\ [.>.VO=1.F7HEDP]C/RH# ###<,9R."#
MWQ6W)XB)\;P^&[>U$N+)KRZGWX\E=VU%QCDL<]Q@#- &W)+'$ 9)$0'IN.*8
M+JW9@!<1$G@ ..:\Q^,!TA=5\''7U5M*%]+]H5D9@5\OT7D\XZ5#H?\ PIRY
MUVQBTBSMO[1,RM;8M+A2) <J<LN!R.] 'K5%<)-XUU^]\1:YHN@^'(;J729$
M$D]Q>>4C!D# #Y2=QY&.@QDGG%98^*.KW'A1/%EKX6']A1 ?:6EO LW#;7,:
MA<,JMD9)!.#P* /3Z1F5%+,P51U). *XW6/&>I0>+K;PWHNBQWUS<Z>+U)Y;
MGRHXUWE27^4G' Z9)) QWKG/&'B>?6/ASXSTK4[ 6&KZ; @N(4E\R-T<@I(C
M8&5.#VR.] 'JW6BN*N?%>H_VK!X=\.Z5%?W\%G'/=RW-QY,-NK#Y02%8ECC.
M .E5)OB3/::%JMU>:(T.HZ)<Q1ZG9^?N\N)R,2HP7YUP<@8'0T >@45S^K^)
MET_6=!TRU@6ZFU61SN\S:L4")N>3.#GJH XSGK7/1^/=>U'3;C7]'\,QW7A^
M$N5DDO-EQ<1H2&DC3:1C@X!()Q[T >@T5QE[X[^TMH]IX:L1J=_JUM]LB667
MR8X8./GD;!(Y., $YS4<?C^2P@UR'Q#I9L]2TBT^V/#;R^:EQ"<X>-L ]1@@
M@8H [>BN+T?Q5XDN[C3);[PY;_V9J6-ESI]X;@V^5R/-&P#';<#@&NTH ***
M* "N-F^&>A77C)?$]Y-?W=U'+YT,$\^Z"%^.57''(!QG&:[*B@ HHHH ****
M "L$^$=,/C1?%9\_^TA;_9A\_P FSZ8Z_C6]10 4444 %<;H'PST+P_XCDU^
M.:_O=18,J2WL_F>2#U"<#'!QSGBNRHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRZRU#5O"
MWCGQ;.WA76M0M]1N89()K.)64A8P#RS#O7J-% 'GVE:9K/BGQM'XFUO2WTFR
ML;22VL+2616F9I.'D;;D+\O %<3IO@^T\/Z-+HVI^ -1U76(&=+:[MF8VUT"
M249F#@1\$ @CM7N]% 'G1\.7UGJOP[2+3(X8M.-P;M+3<T-N7A(P"Q)QN. 2
M:QO$/AO6;GP[\2((=.N))=0OH9+1%7F91Y>2OKT/Y5Z]10!QWCS3;W45\+?8
M[:2;[-K]I<3;!GRXUW[F/L,BL.X\.ZM<V7Q-@2RD#ZF?]"W<"?\ <!?E)]^*
M]-HH \SLH-3U76OAY?'1=0LX]-2[ANUNH@IB/V<("<$_*S=#WIGAN]UKP%H,
MOAF3POJFHS6LLWV"XLT5H;A'=G4N^1Y9RV#GT[UZ?10!Y5HG@W5M"N/AS;S0
M&9M/>^EOI8N4A:6-F )]-S;?PK?O--U0_%:;5+2U#0_\(V]O%-*#Y1G\_<J,
M1[<GVKMJ* /#9- N)FM)/#W@_6?#GBPS1_:)[<F*P7##S"?G*,F,X &3D=>_
MK/BW17\1>$M5T>.01R7=L\2.W0,1QGVSBMFB@#RK5-0\1Z_X&/A%/"FI6VKW
M%NMG<3SHHM(@,!Y!(#\PP"0!S6]'HEW:?$W1[B."5["UT)[0W&/EW^8F ?<@
M9KMZ* ,7Q9;:U=>&[I/#UVMMJJA7@9@-K$$$H<] P!&?>N+UOQ+J7B/P_<Z+
M<_#G6)-2N(FBV7$49M4<C&[SBV, \Y SQ7IU% 'CVL> I]//A2]U'2IO$-KI
MVF#3K^"V<^:I&"LD8R"P!R,9SC''I9TGP=;ZN/$*Z;X5;0+*ZTR2QM[F]+BY
MD=^I*%SMC&%ZC)_2O6** /-[#Q!XKB\.Z=H%EX7O;?78$BMI+FZC!LHU3 :3
M>&^8%02 .<G\W_9M2L/B+XL#:1>S6NN64 MKR% T2-%"X*N<Y4DD <5Z+10!
MY'I6AZYX=TWP1KRZ1<W4FFZ?)9:A8Q >>B/@AD4D9((Y'7FM)[75?%GBJ;7C
MH]YIUA8Z3/:6J7B!)KB:3J=F20H QSU)_+TJB@#S*YT+5'_9\715L9CJ?]F)
M%]EV_/O!&1CUKT>S5DLH$8$,L:@@]CBIJ* ./\=:;>ZA>>%&M+:29;77(9YR
M@SY<85P6/MR*J^*M.OM-\<:1XPLM-FU**WMI+*\M[< S*C'<KHI(W8.01UP:
M[JB@#A?#EM?ZS\0+_P 6W&F7.F6?]GIIUM#=J$FFQ(7:1D!.T \#/-3_ !.T
MR^U;PQ;6]A;27$RZC;2E(QDA5<$GZ 5V=% ''V6FWL?Q:U74GMI!92Z5!"DY
M'RLX=B5!]<$5R^H^$-9U*U\:K;VI2ZDU>"_L!+\JW'EJAQGT.",^M>L44 >7
MZ[JFM>++_P +Q6WA35K.&SUBWNKV6\B5!'MR,+R=PY)+#C@>M;>B:).WC7QT
M]_9O_9^I&U2-G'RS((-C@>OH:[6B@#S#X=^&=;M-?DEUZ%Q%H5J=*TN1^DT?
MF,QE'I\@C7\#6=;>%]=MO#EKJ$&FRR7^E>([C4%LF(5KB!G8';GC)5LCZ5[!
M10!YNUYJWB7XC^%=0C\.ZG8Z58"[$L][$(VWO%C&W)(' &3U)XZ5FZ:^O:!X
M>U[PH/#&I7-[/<79M+J-5^RNDI8J[29^7&>5QGMUKUJB@#QV?2-:M_#_ ()M
M-2T[69]#M]/\O4;+3&99A-M&WS I#%1SP#UJUX2\/S6/Q!U&_LO#%UI&D7.C
M&&#SCEY)!("3)\S$,>P)S@#Z5ZQ10!Y#:Z+>6OPT\*Z;K7A ZO81(ZZA:B/-
MU;-D['C&X>IS@YP:V?ASI5]I^L:M):VNK6'AIXXUL[+59"TBRC.]D4DE$Q@8
M)YKT6B@#SOX@6FHW/B/2&N;/5[[PR(I!<VVDNPD,V1M+A"&9,>AX-86A>&[J
MU\2^)+BQ\+W6DZ;>Z$T5JDGS/(X)^_R<.<]"<X ^E>PT4 >9:IH6J3?L^1Z+
M'8S-J8TR"(VH7Y]X*9&/48-6Y4U'PCX[U+6ET>^U/3=9MK=9#8QB26WFA4J
M4R#M(/4=#7H5% '#?#Z#5O[3\4ZAJNES:<U_?K-#%*03Y?EJ!R.,X'..^:7Q
M3HD^I_$GP3>?8#<6-D;QYY"FY(F,:^63Z'<./<5W%% 'GVK:1J7A7QS%XDT&
MSENM/U1Q#K%C ,D-_#<*OJ._K^.1S4_A&QT7Q+KSZYX.U+6X+^]>]L[S3PSD
M!^6B=0Z[2&S@GKGK7LU% 'G-GX,:\^%.I:1/I%MHMQ>&2YCMH96;R) 08V9F
M8_-\BDD'%2_"@7FJZ1>>+M30+?ZW(K8_NPQ+L0#ZD.W_  *NI\2>'H?$VFBP
MN+_4+2'?N<V,_E-*N""C'!RI!Y%:-G9V^GV,%E:1+%;V\:Q11KT55& /RH X
M?XB0ZBFN>$]5L=)O-2CT^\DEGBM$#.%*8'4@=3ZU;@\>7TUQ%$? _B:(.X4N
M]O&%7)ZGY^@KM** ./\ "FFWMGXR\975Q;2107=W ]O(PXD40@$CZ'BN7M/#
MVKI^SO/HC:?.-4:"=1:E?G),[L!CW!!KUBB@#RN_U2\T+XN6,D>DW=^@\-(E
MQ%:J&EC7SC\P4D;L-@$#GG/:JFM:%K?B+1O&^NG2+FVEU2TAM-/L) //9(SD
MLZ@G!)/ Z@"O2_[!L_\ A*!XAS+]N^Q?8OO?)Y>_?TQUSWK4H \Y$6I^#_&E
M[K7]C7VI:;J]G;)*;&,22V\T*E0"F02I!ZCO5CPYH%WK6H>+-9US3I+*VUY(
M[6*RF(\U8$C*;G R S;B<=L5WU4=8TS^V-*FL?MMY9>;C_2+*7RI4P0?E;!Q
MTQ]": /-/A=I=_J-UJ5UK+!VTB ^';613D,L;'S''N?D&?\ 9-8&G>$+70=#
MDT;4OA]J&J:W 7C@NK=F-K=9)V.SAP$&",@CM7L^AZ)9>'M'M]+T]&6WA!QO
M;<S$G+,Q[DDDD^]:- 'CVM^!19:CX>U6]\,_VEI]OIGV"\T_37<M;/NWAXP6
M#. 69<9SCFKV@:%+$=>U+0/!,&FHUD;>SCU4OYMXQ.65T+D*AP ,X)^F:]3H
MH \7T_0F_P"$@T:X\*>%]=\-W@NXY-4\UC'9F$?ZQ<%B'ST7:/?BO5]/U*XO
M-0U&VETVXM8[614BGEQMN 1DLGL.E:-% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D6/B.PU#7[_18!<"
M[L8TDF\R%D7#YQ@G&>AY''O6O7%:1_R5_P 2_P#8-LOYRT =K1110 4444 %
M%%% &7K6N0:*^FI*%+:A>I9Q;WV*&8,W)^BG [D@<9S6#/\ $.R3PMINL6UG
M+>3:I.;>PL[9PSRON8 $G 7 7+9^Z<CFNKN;.UO/)^U6T,_DR"6+S8PWEN.C
M+GHPSU'-<EXKT'P_>)HN@I>?V)J'GO<:0]E&$*2H"SX &W&&)(.,YH CA\=:
MI8ZI86GBCPM-H\-_,+>WNDO$N8_-/W4?: 5)[=:[BO,-3U#QCX+6UNO$EQI?
MB+0Q<Q1RSBV\FYA+,%5PHRIP3VY^G6LG4'G\3?$#Q'%J7AO4M>LM,DCMK6VM
M[M(HH,IN9RID4EF)X/. * /9:*\8EOO$VD?#V]TVX^VZ<LVLQ6-G--<I+<6]
MK*RY!=6;E?F4$G."/2NO7X?^']%U.QGL+R335EWVUQ;M<L1J"NI&QMS9+=2"
M.: -2'Q9_:7ARZU;1=,N;]H+EK9;;<L;R%9 C$$Y  Y/T%=)7@$.F6NE_!'Q
M#>V2/#<R:IY32+*V=B7BA1R>."?KWKMO[+MO&WQ)\266O>;<:?HR6T5K9>:R
M1YDC+M(P4C)[ GM0!Z317A?B"XN](\(?$'P[:WUP]II%U8M8RR2%WA65XV,>
MX\D*>F>QKH=>\,V/@[7O"6I:/)=QWMUJ\5E>327+R&Z1T;=YFXD$Y7/M^5 '
MJ9.!D]*Y33?'^DZSXXG\,Z8PNGM[1KB:ZC?,:L'5=@_O'YLD@X'3Z=1+$DT+
MQ2*&C=2K*>X/45P%II]GI?QJM+.PM8;:VB\,N$BA0*JC[2O0"@#9UCQ?/;:Z
MVAZ)HL^L:E%$)[E$F2&.!&^[N=N-QQPOIS5_POXD@\3Z7)=Q6\UK-!.]M<VT
MX&^"9/O*<<'J#D=C7G^D:3J^M?$?QS;Q:Y<Z3!'=6[.UFJ>=*3$-F68'" #H
M!SGKQ75> -8U._M]8TW5[A;N[T?4'LS=J@3SU #*Q X#8.#CTH T[WQ*EEXQ
MTKP\;9G?4()IA,'P$\O'&,<YS6[7 Z[_ ,EJ\)?]>%Y_):YOPYX/TWQ/I/BF
M]UA[NYFBU>^CM3]ID46P5B04 ( .3G)] .@H ]BK$/B)!XX'AG[,V\Z:=0\_
M=Q@2"/;C'OG.:\STV\NO%MA\.]#U:[N'LK^RGN;W$K*UV8@ J,P.2.Y]:VM$
M\/67ASXW-;:<TB6LGAUG2W>5G$/^D("%W$D*2,X]2: .^T6^N]1TF"[OM.DT
MZYDW;[61P[)AB!DCCD '\:EU*YGL],N;FVM'O)XHV>.W1@K2L!PH)X&:\:T.
M>XTWX9^"_%_G2L-+O9DO<L3NMI9WC<GUVDJ1Z8-:>OSS:VOQ"U])G%IINFRZ
M59[6(!=5+S./?<0N?8T >KVLLDUI#++"89'16>)CDH2,E2?;I638^(DO?%NK
M:"+9D?3H8)3,6R'\P,<8QQC;7"1VJ>*_%?A_P[JSRR:3;>'(M0:V$K(MQ,S!
M,O@@L% SCU-95QI,/AZ\^*-I8SS>3'HD3PAY6=H08Y3M#$YP.WH"* /:Z*\R
M\8SR)\'=&D65UD8Z=\P8@G+QYYJ+Q0NCZMXWOK6YTW6O$]Q;01)_9]KA+:Q+
M G+,74;VZ\Y( H [?Q9XB3PKH$FJR6S7"I+%%Y:MM)WNJ9S@]-V:RM1\:7=A
MKUSIPT-Y(H+VQMO/%RHW)<DCS-N/X6&-O4YSP*\R\ZY/PC\2V4Z3Q)8>)([:
M"WFG\YK>,30D1[\G.TD]Z]V-E:&7S3:P^9Y@EW^6,[PNT-GUV\9ZXXH GHK.
MUK5)=(LEN(M+OM28N$\FR5&<#!.X[F48X]>XK!_X3B]_Z$?Q/_WY@_\ CM '
M62OY43R8SM4MCZ5YYH_Q#\3:_I-OJFF> +F>SN 3%)_:D"[@"0>&P>H-=[)(
M9M,:4QO&7A+%'^\N1T..XKR7X9:;XVG^'6CR:7XATVULFC?RH9M/,C*/,;.6
MWC/.>U 'J6B7VH:AIPGU/27TNY+$&V>=)2 .AW+QS6C7!^+Y)++P39VGB/6;
MIKJXNTBD_LB I+?$L2(44'*[E !.>Q]<5RNDQ+H_Q1\+II?AS4?#UGJ*W4<\
M5S<AOM02+<"8P[;2IQR>N: /9JQ)O$20^-+7PX;9B\]D]X)]_ "N%VXQ[]:X
M;PWX:L/'UMK6M:^US/>OJ-Q;6Y%PZ?8HXVVH(P" I&,Y[GK56XT&UUSXA^&=
M.O-7EU6T30I?-N8IBOVP+(!AF0\C."<'DKS0!Z]17GO@>SCT+QYXM\/V+2KI
M5NEI/;V[R,ZPM(C;PN22 2 <4WQ_9?VKX\\$:9)<7$5K=/>B=8)6C,B+$K;2
M5(.#C!]B: /1**\CTOP5I$OQ%U_PXXNCH$%K;W2:;]JD$0E?(+?>S_#TSCGV
M&,235M4L? ,&A6<M]+%)XIET@>5/B<VRLQ$2R,1ACC:"3TXH ]WHKR32--U'
M1_&&C3:%X3U+1+*21H=1CN+Z.2*:,KPVWS&.]3SD#/6LBR\,66K> /%VN7\M
MW-?V=UJ#V,GVEU^R^669=@!P/FY)_#M0![E6)I?B)-3\3Z]HJVS1MI!@#2E\
MB3S8]XP,<8Z5YG>Z-#IGAOP9XMBN+M]?N[VP-U>O<.S3+-C>A&=NWG  ' %:
M=GX3TOQ+\5O'#:L)+B"$V06U$S(A8VX^=@I&2,8'IDT >J45X7?:WJ^F^%+[
MPY:7-]<11^*5T:&:.8"?[,PW^4LC'[W\ )/>M;3=+U'1_%>B7&@>$M3T2V>?
MR=06XOXI(IXB/O%?-8EU/((&>M 'KU%>6> ?#-EJ^NZ_KNHO<W%W8^(;R.S!
MN'"0*&SPH.#DL<YST'I6U\1I[F9_#NAQ74UK;:OJ2V]U+"Y1S$%+% PY&[ &
M10!W-<KHOBV]U[Q+J-C::(PTK3[F2SFU%[E03,@&5$6,D9(&<US6IZ#8>"_%
M_AI-"66VM-7GDL;ZQ$[M',AC)#X).&4CJ.>:?\*- TRPO/%5W;6Y2>'7+NS1
MC*[8A!0A<$X/(Z]?>@#N-0U^TT[7-(TB99#<ZJTJP;1\H\M"[%CVXP/QJ#0_
M$2:UJ>MV2VS1'2[L6S,7SYAVALCCCK7'>.= TW4_BGX(-W;F3[3]L27$KKN$
M<.Y!P1C!)/'7O5+0?!VD^)_&/C>36$FN88]2"1P>>Z(C>6N7PI&6Z#)Z8XH
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
MD'0.K9!QV.,BN_\ $OB"U\,:!<:Q=QR200[!MB +,68*O4^K"M4D 9)P!W-
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
M:S9")D!R ZNI!(R<'K5_PYX;L_#-C-;VLD\\EQ,UQ<7-R^^2>5L99C@#L.@
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
M#%A(Q9@> "/F(^E<S<?"71[K3O[+GU?7'TM"#;V+78,5N0<C;E<G'0!B< T
M=R;: N7,$9<L'+;!G<!@'ZXXS7%>-6-MXY\"W<7$QOIK8X[QO$=P/M\H/X5W
M5<A/83ZW\2K6[EAD33]!@?RG=2!-<S  [<]0J=_5L=C0!U]>:>/= TO5/B5X
M(^W64<WVE[J*;<3\Z)"SJ#SV8DUUOAO2KS3+C6Y+J>>2.\U%[BW2:;S#'&54
M8'91N#$*.@([YI/$WA*S\3FQDFN[ZRNK&1I+>YL9A'(A8;6&2#P1[4 <3IWA
M+2/$WQ0\<MK-L;N&&6T$=N[L(P3 ,L5!P6XP">G/K6#9SW3^%M,\+_;;F/3I
MO%4^E22"4A_LR,Q$6_J,XQ].*]>T[P_::9K.K:K \S7&J-$\X=@5!C38NT <
M<=>M9;^ -$ET.]TF47#P75\^H>89,213LV[=&P VD'I_6@#FM4T/3O WC'PK
M/X;A^PKJ-VUE=VD3GRYXRA(8J3U4C.>O/-<G=:*ND6EY=^)?#U[?#[1)<#Q9
MHUX)9E7>2&VDY0*.#U  /%>I:5X&L]/UF'5[S4M3U>^MT:.VEU&</Y ;AM@5
M5 )'!.,UGO\ "_2S%/90ZMK5OH\[L\FE0W06W.XY91\NY5)SD!@.: .3UVYF
M\4_$1K0Z'/XDTFSTR"XM[07<<$;&7GSF#E0YQP/3T%='\.+35M,U+7;"YTU]
M-TE7BEL;*6]CN&MBRG>ORL2JD@, <=3BMO5_!&G:G=V=[;7%YI5_:0_9XKK3
MI!&_D_\ /,@@AE]B.*M^'/"UAX:CNC;27-S=7DGFW5Y=R>9-.P&!N;C@#@
M 4 <SXR@77OB!X=\,W[R?V1-;W%W/;JY473I@*C8Y(&2V.]41H&F:)\2(O#5
MC;XT/6=,EEN]-WL8D=&&)%&?ESG!QP<5VGB+PM8>)4M6N9+FVN[.0R6MY:2>
M7- Q&#M;G@C@@@@U#H/@^RT/4+C4VN[W4=3N(Q$][?2AY!&#D(N  JYYP!0!
MXO\ \(SHP_9O;5A81?;V=6,^3DD790=\?=)'XUWEU;6_AOXEV5OI5LL5O:>&
M[N2*W4DKGS0WZG/YUTG_  @.D?\ "!_\(?YEW_9O]_S%\W_6^;UVX^][=*U)
M?#]G+XH@\0,TOVR&T:T5=PV%&8,<C&<Y'K0!YSX=\%:'KGP[M/$>JWDD.LW4
M/VV;7&G*RP/G=D,3A57ICI@5G2"X\5^-_$#7OAF7Q3:6#16UJHOHHHH5,88N
M$9@"7SG<.W2NU;X7:04>S34=7CT:24ROI"76+4DG<5QC<%)YVAL5>U3P+8WV
MK-JMCJ&HZ/?21+#-)ILRQB9%X4,K*0<#@'&10!YIJ5MK<'PWGTS4!/8I%XAM
MXK$&]2>:WA:1<(71CRA)QGGI70>*/ -OIEOI-IX;TFWO;".YEN;S1)KYHS?$
MH%#[G)R5QG!XYKJD^'VB1^'HM&3[4(5O$OI)C+NEFG5@V]V(.22!G^E7?$7A
M6R\1M9SRW%W9WMD[/;7EG+Y<L6X88 D$$$8R"#0!S'PWFTBWU76--LM.U71;
ML".:71[P@Q0C!&^'&?E8]>>H' J7QVAU?QAX3\,W4LB:3J#7,UW$CE/M'E(&
M6,D<[<DDCOBN@T#PG::!=W=]]KO;_4;L*LUY>RAY"J_=48 "J,G@ 5-XB\,V
M'B:U@BO&GAFMI1-;75M)Y<T#C^)&[?0Y% '$SZ!IGASXC:3H>EVXBTC7[*ZC
MO].5SY7[M05D"Y^4G)7C%3_!G1M/L?",E[;6J1W,]U<1R2#.65)G"C\!72Z'
MX-LM&U675IKV_P!3U22+R?M=_*'=(\YV*  JC// J_X>T"T\-:4-.L6E:$2R
M2YE8%LNQ8] .,DT <1XTT#2M1^+/@LW=E'*;A+P2[B?G$<89,\]B2:S_  OX
M*T/Q/K7C6?6K5KP+KD\4<;R,$B^5264 @!CD<]?E%=YXC\)6?B2YTZZEO+^R
MO-/=WM[FRF$;KO ##)!&" *M:-H%GH<NIR6K2LVHWCWLWF,#B1@ 0N ,#Y1Z
MT >,)JNK:A\/O >CE+O48]0N[F*YB2Y$,ES' SA8C(Q  ( SR,A<5TWAS2]4
MT;Q]IK:=X6;P]I5U#-'?6S:C#(DI5<HZ1JY.X'@D#HU=4/AYHG_"*6OA[-WY
M%G,UQ;7"R[9X92[/O5P!@@L>W2IM&\$V>EZS_;%SJ.I:MJ2Q&&*XU"8.84/4
M(%4 9[G&: ,SXPPSS_"G75MPQ81QNP7KL61"_P#XZ#78:?/;7.FVL]FRM:R1
M*\)3H4(!&/;%32Q1SPO#,BR12*5=&&0P/!!'<5PW_"J]/BB>TL=?\16.F.3G
M3[>^Q" >JKE2P4^@- &5XDUK3?%5WX;T32[IUT74-4N+>_: -")3"A8Q[N,J
MS=QU]:FGT>Q\$_$?PO%X>B^QVVK_ &B"\LHV/ER!(]ZR;2<!@>X[&NHO/ V@
MW7ANUT%+5K6TLV62T:V<I);R+R'1NN[)/)SG)SFF:/X*L]+U@:O<ZAJ.JZDL
M9ABN-0F#F%#U"!0 ,]SC/O0!Y38^%M,N_@UK'B&Y2675;9KR6TN3,^ZV\N5R
MHCYPHR"3CJ6-;FI>'['0X_ GB"S$PUF]U6SAO+UI6:2X69"9 ^3R#Z=NU=[;
M^"M,MO!UWX822Y^P70F#L7'F#S6+-@XQU8XXJQ?^%K#4;+1K29YQ'I-S#=6Y
M5@"7B!"[N.1SSC% '#:#X1T;Q-XQ\:RZU!]N2+4A'%;RNVR+,2$N%!X8\#/7
MY>*RK?4;:3P,VBZO>:M>0VWB&;3K2WLVW3ZC%&V5B9B1\F#@G(X4<ULZ3X)N
M-0\7>+[Z2^UO1VGOPL<UG)Y0N(O+7^\I!P<X8<C)YKI;KX>Z'-H.G:3;?:;%
M=-E\^TN;67;-%)SEMQ!R3DYR#G- '#:':_V-\6- CLO#,GANVO[6Z6:W^U(_
MVD(H92R(2%(/?.3GVJOX=\&:-KGP_P!=U34X9+F]CN+[[-*\S9MMCN5\L X7
MYLM[D\UZ!9> +"U\06.O3ZEJE[JMH'5;BZG#;U92NTJ%"A1DD;0.3SFM'2_"
MUAI.@W6C6[SFVN7F=R[ L#*26P<>YQQ0!Y])>7-KX7^'_CF>9W>UCAM]1D8_
M?@G4(SMZ[6VGZDUTGA$MKOC+Q'XF8DV\<@TFQ]/+B.9&'J&D)Y_V:A\6VT.@
M_#U/"5AI&I:K]JLVL+18XO,"L%"JTKC 0#(.?]DUTWA70H_#7A;3M'C(;[+"
M%=Q_&YY=OQ8D_C0!RWC.!-=\?>&O#6H%SI$\-Q=3P!RJW+H%VHV.H&2V.]89
MTRT\%?$K7)=$C*)%X4ENH;7<66)UESM4$\*2N<>I/K7H7B+PO8^)8K;[1)<V
MUU:2>;:WEI)Y<T#$8.UL'@C@@@@U1T7P)IVC:Y/K1O=0O]0N+8VT\U[,)/,7
M<#R, #H!@8&.W>@#RBQT/4=0\$1:M#X1O9-<GMQ>)XB;6(5D\TC<),EP53MM
M../>ND\1Z3K&JZKI6JZCH%MXE@728EN=)6]5&M9SR\JKG:^>@(].*Z,_"S2?
ML[:>FJ:U'HKOO;24N\6^,Y*]-P7/\(:M+5O ]CJ&I0:E9WU_I%]% +;SM.D6
M/?$#D(RE2I [<<4 >=7]WIC?"BXMM).J0K::W!%)9ZD?WMFQF0^4/]@ \<GK
MUKH+31-/\;?$#Q4/$4'VR/2Y(;6SM)78)"C1[BX4'[S$_>Z\5T ^'NC?\(]+
MH[27CI/=K>W%R\VZ:>96#;F8CG[H' '%<YXKAMH_&=U<WFE^);%F@C2+4] ,
MC_;$QS'*J*=K*>!GDCN.* .0GM#:?#_Q186U]<,(?%Z017!E+2* T('S'DD>
MOM76ZGX9TKP?X[\'W.A0/9R7EU+:W965F^T(8B?GR3N.1G)YS3_!?@&.?P9>
MV6IVEWI]O>ZPVI06QD_?1(I3RU<G//R GOSZUW.J:!::OJ.E7UPTHETR<SP!
M& !8J5^;CD8/M0!Y?=6&C>(]3UR>W\+ZGXJE-U)&VHW5PD$-OMX\N%BP(5/5
M5S[FLI;*W\0_#SX976K1_;+B75H[.225B6:'=*-I.?1%_*O2!\.-/CGO%M]5
MUBVTZ]F::XTV"Y"P.S?>_AWJ#W 84]_AQH[>$K#P['<ZA!;:?<_:K2>*8+-#
M)N9@0VW'&]AR.E '"75M-KWC_P 06MSX2F\06.D>3:6=I]MCABM5,8).QV&6
M;^]Z#%-FF\0Z3X O=(NO/TZVGUN&QMR;U)YK2TE8;D+HQQMY49YPU>@7_@*T
MNK]-1M=6U;3M2\A+>>[M)U5[E5& 905*LWO@&I[;P'H-OX7NO#[6\EQ9WC-)
M=//(6EFD)!,C/UW9 .>V!0!QGB7P7H7AKQ'X*N-&M_L6[6(XI(4D8K+\CD.P
M).6&"-W7YC7<^.O^2>^)?^P5=?\ HIJRX/AO8#4M.O[W6=;U&XTV82VC7ET'
M$> 1MP%&0>,D\G YKJ-5TZ'5](O=,N2X@O('MY"APP5U*G!]<&@#R#4_"FE>
M'OA#9^*M.:2+7K.SMKN/4O-8N['9\AYY0@[0O3&*Z&XU./P9\0;S4;W=%IFN
M:6;ME)^Y<VZ9=1Z9C.?<BM*V^%^D6ZV=M)J.KW.EV;K)#IEQ<AK<,O()&,D
M\[2<9[8XK/\ B#8#QGK&E>%1I%\RPWL=U<W[0E8$@"G>JR=V8';C_"@#:^'&
MGW-KX1BOK\'^T-6E?4;G/9I3N"^V%VC'M76T@ 4    < "EH **** "BBB@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M#:6L2PV\""..-!@*H& !^% 'DWV/3M?U7Q!<Z9X,3Q LEY)#<:IK-U'&D;*
M"D7REQ&O8@#ZUAZ?;KK?PX^&5I?222Q3:LT,F'.6C!F79GKC:-OTKTZ3X<Z&
M][=S)+J,-O>RF:ZL8;V2.WF=OO%D![]QT-6;3P-H=C8Z5900RK;Z5=-=VB>:
M?D=BQ/U'SMQ0!R5YI=GX4^*-F?#UA#9_:=$NFDM[9 B2M&5*94<9SWZUB0>%
M?#^H? >YUVZ@AEU6?3IKV74FYG:?#$@OUQGY=O3'&*];GT.RN-?M=;D1S>VL
M+P1,&. KD%LCOT%<Y<_"[PW=?:HF%^EA<LSR:?%>.MMO;JXC!P#GGTSCB@#=
M\*?\B?HG_7A!_P"BUKB/">@:3XMUCQ=J'B*QM]1O8]7GL46Z0/Y$$> BH#]W
M().1C.:]'LK2*PL;>S@!$-O$L48)R0JC Y^@KGM5\!:1JFJ3ZDLVHV%U<J$N
M7T^\>#[0!P-X4X/'&>M 'E,MG:WWA/3[.[BCO;73?&@TRREN%$A-IY@^3<>J
MGI[A1Z5UH\+Z+JGQFO;:]T^">SLM%MQ!:N@,*_.RCY.AP.!QQFNONO V@77A
M>'PZ+-K?3H&62%;>1D>-U.0X8'.[.3D]<U:TWPSI^EZG_:,)N)+LV<=DTLTI
M=FC3[N<]6YY/4T >0:I-/X=\'>/M,T8M;6D6M101K')L$$<OE[PI_@!SCVW5
MHW>@:AI=UH-UI_A+1?#,UK>Q(MY'JR SH3AH6^1?,+#/4DY%>F#PGHVS68Y+
M7SHM8D\R\CE8LKG:%X';@#I69I_PZT2PO[2[:74KW["=UG#>WKS16Q[%%8X!
M'8G.* .;T?PQI&O?%?QK<ZK9I>-:3V?V=)<E8V,*DL!TR=J\^U<U=Z%_9VE:
MK=ZCX:L/$VD2W$UTWB#3+I/MD:AR2<GG*8(^4X&WZU[+8Z'9:=JVIZG;HXN=
M2:-KDEB02B[5P.W%<]<?#+0)Y;D+)J<%E=2&6XT^"^DCMI6/+9C![]P,"@#I
M]+NX+_2+*\M9'DM[B!)8G?[S*R@@GWP:\1N(!=?#46[.Z++XR*%D8JP!N",@
MCH?>O=H88[>"."&-8XHU"(BC 50,  >E<^/ ^B#3%T_R9?LZZA_:0'FG/G[]
M^<^F>U '+:GX>TCPS\2_!+Z'I\&GFY:[M[@6R;!,@AW ,!][!&<GFNA^)=I;
MW?PW\0"Y@CF$=C+*@D4-M=4)5AGH0>AK:OM#LM1U73-2N$<W.FO(]N0Q !==
MK9'?BK-_8V^IZ?<V%Y&)+:YB:&5"<;E88(X]C0!Y'J'AS2;JY^%VE&RBCL;A
M)Y9H8EV+(?LRNV['7<1SZY.:MWUM#X/^(.O#PY:162-X3EO?LUN@6-IXY"$;
M:.,XXKM--\"Z1I9TEHWO)FTEY7LVN+EI#'YB;"O/\(7@#M6FVA6#^(_[=:-C
M??8S9;BWR^47WXV],Y[T >)VGA^\N_AO!>1^%-+CN9;9;L>(I=85)UE(W><S
ME,CYN2I;CI796<EQ-\4K>6[>-[E_!JM*T3!D9S,-Q4C@C.<&M<_"WPV28?\
MB8#33)YITL7L@M"V<_ZO.,9YQT]JZ$^'M/.O'6O+87ALOL&0V%$.[=C'3.>]
M '#_  ;\,:1:^"-&UU;-&U6>!@]V^2^TL0%!/0 *H ]JF^(FEVNM>-_ NGWT
M?F6TMS=>9'D@.!#NVG'8XP1W!(KMM$T:S\/:-:Z3IZ,EI;+LC5VW$#)/7\:2
M^T.RU'5M,U.X1S<Z:TCVQ#$ %UVMD=^* . 6QMO"OQ5U&'0+**TBF\,O=-:V
MZ;8WF27"MM'&<<?C5'0_"/AS5/@]_;5];PSZE<V4E]/JK\SK/@L6$G4;2,8!
MQQ7IIT.R/B1=?*/]O6T-F&W';Y1??C'KD=:YV7X7^')9)4']H16$TGFRZ;%>
MR):NQ.23&#C&><#CVH YCPQ?W>I^,O ]]?L6NKCPS(TCMU=MR?-]3U_&IKR-
M+SQG\2;8:G%IQ?2[2(W<D@18"8WP6/8<C\Z[37?!NDZ_]A>87%I<6&1:W%C,
M8)(5( *J5[$ #%0Z;X!\/:8FHK%:R3#4H5AO?M$S2F<#=RQ8Y+'<<GZ>@H \
M]TZS@\,:MX<_M[P9;Z5)'<QVUMK.BSJ8YY'&T+*,!]K?[6?YU6T&POO$L_B+
M4+WP7IWB">;4I[=[B]U!8W@5#M6)%*$H%&.00><UZ)I_PYT6PO+.=I]3O$L7
M#V=O>7TDL-NPX!1"<9 Z9SBG:E\/=&U'4;J^2;4;"6\_X^UL+QX$N>V753@G
M'?@T >=7NGW-_P"!/ FEZS=17:GQ"ENTEM=B8/#^] 7S%ZD+\IQSQ71W.C:?
MX7^*^@?V#I\%D+S3;Q9X;9 B2^6%9,J.,Y/7K78MX0T7[#H]C%:>3:Z1<)<V
M<<3%0CJ" 3Z_>.<]2<U;N=#LKO7;'694<WEC')' P8@ 2 !LCOT% 'FG@[PG
MX>\2?"\ZUK5M!=:EJ$<UQ=ZC,,S1R!FY5^J;<# &!Q5+0M5U&_O?ASJ5UNFO
MSH^H-E^6D*JH4GU) !]\UW%U\,_#]U<7)#:A;VEW(9;FPM[V2.VF8]2T8..>
M^,5MMX<TPZII>H)!Y<VF0O!:K&=J(C@ C:..BC'I0!Y58>%M U7X&7>O7L$,
MVK7-C<7LVIO_ *_SL,?O]0,C;MZ8XQS5JZT2[U*U\&WEG::1KKVF@Q;]"U"8
M*2K*G[Y <C/&W+#'X].NNOA?X<NGND87\=E=,TDVGQ7CI;,YZOY8.,YY],@<
M5=U#P)HU_!IJJUY:3Z; +>UN[.Y:*9(P -I8=1P.N: ,KX:W&FK'K6FV>DW>
MC75K=A[O39Y Z6[R*"/**\;"!G KNZYZS\%:/8Z)J&EQ+<LFH[OM=Q)<,\\Q
M(QN:0G.<=/2MJSM8[&QM[.'=Y4$:Q)N;)VJ,#)[GB@">BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HJ*Y69[65;=U2<H1&[#(5L<$CN,UY[J6AWOAKQ3X;N=)UK5KJ>^OOL]
M];WETTR3P[&9Y-IX4KMXV@ 9 H ]'HHHH **** "BBB@!"0!DD#MS2;UX^8<
MG Y[UC>(=(O-6DT=K2YBA%EJ,=U,LJ;A+&H8%<>OS @]B >U><>(X#X,M? "
MZ[?P,+'4YI+BZ1-JD;7;<1U+8(R>I.?6@#V%F5!EF 'J32]:\LT%T^+.KRZO
MJ3A="TNY,=KH[<,\H&1+<+^/RKT_7/1W_BW5)_$5YH?AK1H=0FT]$-Y/<W7D
M11,PRL8PK%F(YZ8% '845PDOQ(6'PK+K4FDR1O8:@MCJUL\PW6?S!6<$ AP-
MRD=,@]1BM[5/$?V'Q)HFB6]L+F?4C([MYFT00HN2YX.<D@ <9)ZT ;C,%&6(
M '<TSSX?^>L?_?0KB_C!_P DHU__ *Y)_P"C$KAX)/@7]GB\R&T\S8-W^CW/
M7'/:@#W $$ @Y!Z&BN)U3Q4_A_5-$\,Z!H0OC=V):S N/*2-8PH 8D'"A><\
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
MDX'& !7H-% &?:ZF]SK%_8'3[R%;01E;J5 (I]XS^[.>=O0^AK0HHH ****
M"BBB@ KAO'NB3ZSK_@_%@;NTMM2,MR"FY$78<%O;.*[:66.&,R2R+&@ZLYP!
M^-<WK6DZ-KEVES-K][;,B! EEJKP(1DG)56 )YZ_2@#&\3Z/J7A[Q9;^,O#E
MG+=&;;;ZQI\ RUQ%T651W=?Y>V:Y[5/"]E8>-]9U+6?"VJ:SIVJF.XM;C3Q(
MSPMM :.2-64CD9!Q[?3LA\/=/901K?B0@\@C6I^?_'J7_A7EA_T&_$O_ (.9
M_P#XJ@#/\)^%(+CP?K%C=^'TT6WU9Y5%KYK22^45VJTA9CA\<X!XP.]9?PFM
M=1U"XOM;UG#7%C$FAVS Y!2 _O'![[GQS_LUOW'PWLYH6CC\1>*8&/22/6)2
MP_[Z)'Z4RS^%^CZ?:I:V>I^((($SMCBU:9%!)R3@$#DDG\: +'Q0T^\U7X;:
MU8V%M)<W4L2".*-<LQ\Q3P/H#5&W\?W<5M%&W@3Q82B!3BSC[#_KI5N/P#ID
MJ[H]>\1NN<976YR/_0J?_P *\L/^@WXE_P#!S/\ _%4 5&AOM3^(_AO6QIEW
M;VHTNX$OGQX:%V*D(^"0&X/&:L^&M.O+7XA>-;R>VDCMKN2S-O*RX64+!M;:
M>^#Q3O\ A7EA_P!!OQ+_ .#F?_XJC_A7EA_T&_$O_@YG_P#BJ //)[?5?#W@
M#P4DFF2MJ$/B<NMF^$=\O.0!G@$@\9]178!K_P 9>.=!U!=&U'3=,T7SII)-
M0B\IYI738J(N2<#DD]*LWGPMT>^:V:XU;Q"YMYEGCWZK*VUQG!&XG!Y/(P?>
MK7_"O+#_ *#?B7_P<S__ !5 '%:=X;UW3_"GAW5(M+GEOM%U>ZN9; X626"1
MW!*9X+;2"!WKH'?4/&GC7P_>1Z+J.FZ7HSRW$TVHP^2\LC)M5$3.2!G)/3^N
MK_PKRP_Z#?B7_P ',_\ \51_PKRP_P"@WXE_\',__P 50!QVJZ%=/\5SX;A
M.BZI<0Z]=(#]TQ95U(]'D$1-6O&'A:&/X@OK^I>'[W6])O+-(7%B7,UM*A.#
ML5@64@]LX(_/4C^&_A^PU+S+CQ'KS:C<C8LDVL.LSIG(0$$$J#VYK3_X5Y8?
M]!OQ+_X.9_\ XJ@#B7\"2:[X0\3Q:5X9_L3[68?L*7<K^?<B)@_[T,Y" D$#
MH>>:9#X?TK4KC3K73_ASJ5O>&=&NY-3DF6WMU!RQ5O,_>'/W<=?:NY_X5Y8?
M]!OQ+_X.9_\ XJC_ (5Y8?\ 0;\2_P#@YG_^*H Y3Q3I=E>>(]0DUSP7JLEX
MK@Z?JN@J^^2/:,;V5AAP>/F&,8[5W'@:VUJT\%Z9!XBE>754C/G,[[F^\2H9
MN[!=H)]0:I?\*\L/^@WXE_\ !S/_ /%5N:+HT.AVCVT-U?7*LY<O>W3SN#@#
M 9B2!QT^M %^:%+B"2&3.R12C;6(.",'D<BN4_X5GX9_YY:E_P"#:Z_^.5UU
M% &=HVB6.@636E@LXA9S(?.N))CD@#[SL3C@<9Q6%\3]/O-5^&^M6-A;27-U
M-$HCBC7+,=ZG@?05UU% '+>-+"[OOAGJUC:V\DUW+I[1I"@RS-MZ >M9?C'2
M;^]\ Z+9VUI++<0W5BTD2+EE",I8D>V#FN]HH \>U/PI9:7XVUR\UOPMJ>LV
M.I2K<VMSIOF.T;;</&Z(P(Y&0>G/7T[+X=Z0=+T2YD;0H]%^UW3S):B5I)-G
M 4R%F.'('(!QTKKZ* ./U33KR7XJ^']0CMI&LX+"ZCEF"_*C,4V@GU.#6%X>
MO=5\ Z?>^'[CPUJVH^5=32V%Q8PB2.=)'+J';/[M@20<_K7IM% 'DUCX0UG2
M](\#6\]LTEU!K+WM\(?F6#S!(QR?0;@,^M17'A77);37+RUT]VN[/Q<-8M+>
M0[/M<:*HPI/'(+8/J*]=9E12S$*H&22< "HK:[MKR+S;6XBGCSC?$X89],B@
M#SW5+C4?'FK^'K6VT#5-.LM.U&+4KNYU&#R<&+)6-!DEB2>2.!5>^\,:HWQ:
MB2.T=O#UU<PZO/,!\B7$4;H$^I;RV_"O3V941G=@JJ,DDX %"LKJ&4AE(R"#
MD$4 >7_#OPOJNF^*[_\ M*U>+3]&CEL=)9QQ+'),TA<?1=BU0T7P[K$&B^"H
MI=-N4DM-?N+BX4H<Q1EI<,WH#N'YUZ\)(S(T8=2Z@$J#R!]*=0!QFJZ5=W/Q
M4T>]%M*UBFEW,,LZCY59F7 )]2,UREC?ZYX4^'-[X8/AZ[O);.VN([?4H6C-
MI)"=Q$C/NRN >5P22/>O768*I9B  ,DGM7 -X!\.2K-90>(=2ATJXD9Y-*@U
M%1;MN.64#&X*23D!@.: -OX> K\./#8(P?[-@/\ XX*X3Q!X=UBY\,_$>"'3
M;EY;_4H9+5%0DS*#%DKZC@_E7KD$$5K;Q6\$:QPQ($C11@*H& ![8J2@#CO'
MFG7FH/X4-G;23_9M?MKB;8N?+C4/ECZ 9%9.F3ZGX%U?Q!92>']3U*VU'49-
M1LKBPB$BL90-T;G(V$$=3QBO0A<P%5831E7;:IWC#-Z#WJ6@#QW3] UX^"O"
ML-UI4\=[#XK6\N80N?*C\Z1B_P#N_,.?>M'X@^&=:NO$BG0X)#:^(;9--U62
M/_E@BR*?-/\ VS,B5ZC10!Q6M:-./B!X'ELK-_[/T^*]CD=%^2$-$BH">V<8
M'TKG-(EUSPEX*NO!?_",ZG>WL"SPV5U!&&MIT=F*NSYPF-W(//'&<UZL9(UD
M6-G4.^=JD\G'7 IU 'DD6FZQH5A\.M9;1KZ[72+&2VOK6VCW3Q&2)5!"=3@J
M<BK4"^)M4\8>(]<LM'N]->XT$0::UXH5C*&8KN&2%.XYP>V">M>HT4 ?/VL>
M&Y=8\!RVT'A+Q)>>*# IN;O5'D*HX(+E-S[6)P0H0=#7HSZ?JC_$Y-4M[)O)
M_P"$9:!))E(C\\S!@C>GN/2N[HH \+ET.>1;>3PYX1USPYXN::/SI;;='8 A
MAO+'<4:/&[  R>!S7M&K"];1KX::5%^;>06Q?H)=IV9]LXJY10!\_P"I>')M
M6\"SVQ\)^)+[Q6;?_2+K4I',:2#EV0L^ULX(4(">17HNF:;?#XGV6IO9S):#
MPPEN960@++YP;8?1L<XKNZ* /'M3\*66E>-==O-;\+:GK-CJ4JW-K<Z;YCM&
MVW#QNB,".1D'ISU].R^'>D'2]#N9&T*/1?M=T\R6@E:20)P%,A9C\Y Y ..E
M=?10!P6KQW_AKXB/XEBTJ\U+3;^P6TG6QC\R:"1&)5MG4J0<<="*YV3P[KGC
M&W^(8GTJ?2SJ\=F;%;H!2_E*2 Q&0"2JY';=CM7K-S=VUE%YMU<101DXWRN%
M&?3)J4$, 000>01WH \3'AW3=2M[/3[7X;:C%JDDB+=-J$DRVD !&]O,$F'Z
M?*!U_2KVL>%+/3?'>M:AK7AC4M9T[4S'-;7&G>8[PN%VNCHC X)&0?\ (]=:
M2-'1&=59SA03@M]/6G4 >/2>%[P^"/\ 0O"[:8]QKMM<K9H[RS>0DBX>7+-A
ML D@=!78Z[IUY<?$WPC?PVTCVEK#?+/,J_+&61 N3VS@UV%-,D8D6,NH=AD*
M3R1]* /,M8\(ZCKVL?$6U6%X8]4LK)+2>0821T1B1GT#8!],USP\.:??:=:Z
M;!\-M1767*1W)OI9ELXL$;W\P288=2 .:]PHH \\4W_@KQOKMZ=%U'4M+UGR
M9HI-/B\YX9438R.N<@' (/3^ESX:VVJQ6WB*YU?39=/GO=:FN4@DP2$9$QR.
M#T(R.X-=O10!PWB?1)M2^)_@V]:P-Q8V:7;32%-R1.47RR?0[AQ[BJVHZ5J7
MA'QVGB#0[*:[TK5W$>KV4"[C')_#<*H_\>QU]R>/0J;))'"A>5U1!U9C@"@#
MQF3PG8:'XAU[^W?"&K:Q'>WTE[97FF^8X*R<F-U5QM(.>2.<]:Z"#P:]U\)+
M_2Y-)@T6[N/,NXK>*9G\B4$-&6=B?F^5<X..M>D5B>(=!MO%FEK:/J=];6Y<
MF0Z?<>7YJX(9&.#E3GD4 <W\*UN]4TB]\7:E&$OM=F$F/[L,:[(Q^C-_P*N_
MJ&TM(+"R@L[6)8K>"-8XHUZ*JC  _ 5-0 4444 %%%-CDCE3?&ZNN<94Y% #
MJ*:)(S(T8=2ZC)4'D#Z4Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S[XU[?^%6:GO&
M4\VWW?3SDKG1=_!8G']CP_\ @IN?_B*[#XJZ7?ZQ\/;ZRTRTDNKMI(&2&/&Y
M@LJ,<9]@:C_X3O6?^B?^(/\ R#_\70 _6O%.H:3XHT_PKH>BPW4UQ8&:%I)_
M*CA"MM^;@G:!Z9.<#WK.L/&WB[5I=2TVR\,V(U729=EX9;TB!LC*",A<DL,]
M0 .,GGC02RU"\^)^E:XVGS06AT)XY#)C,4K2*WEM@_> ST]*F\*Z7>V7BSQC
M=7-L\<%Y>126[MTD41 $C\>* ,R?XF3/X6\,ZQIVBO=3:Y<?9EM3,%*2888W
M8QC<N,\<<^U:FF>*-6@\46_A_P 2:;:VMS>PO-97%G.TL4NS&]#N52& (/H1
M7GAM=8\,^"_AS ^F.^IVVKR$V3,%9L^<=H). 2IXSZBNSMH]3\6^/='UJ71K
MW2M,T6*?9]N"I+/-*H0@("<*H&<GJ30!@^#_ !._A[P%I]M9V)O]5U+5KN"S
MM1)L#,)G+,S<X51R3@UU-EXKUNU\0P:!XATJSMKV^ADDT^>TN&D@G9!EHSN4
M,K 8/0@BN1TWPOX@TK0_#VL0Z7)-?Z+JE[-)8%E5Y8)F8$H2<;MI! )YKH8T
MU3QAXZT/5GT6]TK2M%6>3=?JJ2SRR)L"J@)PH'.3UH M0_$*)OAK<>*YK/R[
MBW#Q26._)6X5]@BSCNV.W0TMUXLURYUD:#HFDVDVJ6]K%<:C)=7)2"U9QD1@
MJI9F.#V'%<O<:#<O\8&\/Q[3HD]Q'XDG0'[LB@IM(]&D"-^%3>)?"-O;_$#4
M=<U/PK/XATS4X8L&U :6UEC7;C9N7*L #D="* -Y/B/#:^'=8O-6T][;4](F
M6VN;&*02%Y'QY?EM@95]PP2..?2E'B[Q#I%[IO\ PD^B65I8ZE.MM'-9W9E:
MWE?[BR@J!R>-RG -<O+X"NM8\"ZW#9>&;+19;BZBN+*R9CYDR1'($YW$ ME@
M ,8SS19>';"^U72H],^&C:;+'<))>W.IC$<"KR?**R9=LXP<8]1Z '12>-M?
MU'5=:@\/:/I]U#H\[0317-Z8[B=E )\M I '. 2>:[73[I[W3K:ZDMI;5YHE
M=H)AAXR1DJWN.E>6^)]'CU#6-3.M^ [VZU#S2=-U31/W9D3'R>8^\%7'0E@1
MZ#%>@>#[35K#PCI=KKLYGU.. +<2%MQ+>A/<@8!/?% 'G&G-/_PM?Q=K6OZ3
MI;PZ3%;RR7#3-(]G&(7=3""G);&6Z8/3-;K>//$UOH2>*;GPQ;IX>91,R+=D
MW:0'I*4V[>A!V[LXI[^%;W5/$'Q%@FB:WM=9M+6"UN&^ZQ$#*Q'T8C-9MU>>
M*-0\!'P:/"E]%JTEH-/ENG*?8U7;L:42;LD;><8SGB@#9U?QQJ__  E2:!X;
MT:#4II=.CU!)Y;GRHQ&S,#GCV7'^][5V4MQ+!IKW,L:B5(3(\8;(# 9(SZ9[
MUQ^B^';O2OB.DPA=M.@\.P6*7)'#.DAX^N,&NNU3_D$WO_7!_P#T$T >?6?Q
M#\377A./Q=_PC%LNB+'YLT?VP_:2@^_(B[=NT8) )!(&>,UT]EXL2_\ &::)
M;PJ]K+I":G'=!N6#2;0-N.F.<YKSOPYJ_B#4O@_9^&[/PS>R7=Y8&UAO<H+4
M1."OF,^[((4GY<9R/>MV73-1\%^+])U.VTB^U?38M!CTAS8JK2H\;[@Q4D9!
M'OQ0!J:GX_ET^#QG(-/1_P#A'?*V RD>?O0-SQ\N,X[U2O?'_B+2M!36=0\,
M1+;W5U;Q64$=WNFD24G[PQ@. %XSC+8[5AW.A>(]3T+XCRW&BS6]SK'D-:6^
M]69P(P,9!QN  SZ'/6MKXFM=V?@WP^UM )+R'5K$QPLVT-(&X4GMSQ0!J6WB
MO7-/\0:;IGB;2+2TCU0LEI<6=R9524#=Y4FY5Y(S@C@D55B\9>)-;%[?>&?#
M]I=Z3:3/"LES>&*6\9#AO* 4@#((!8\U#<?VKXV\3Z SZ#?Z5IVD7)O;B6_"
M*SRA2J)&%8[ADDENF*J^'KC7? 6DW/AP^%]1U/R;B9].N;/88ID=RZB1BP\L
M@L0<C\Z +US\2DN].\.2:':P/=:]YOD_;Y_(B@,7WPY )+ _* !S6C'XOO\
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
MC0![!<3Q6MM+<3N$AB0N['HJ@9)_*O/E\>>)I]!;Q3;^&+=O#RJ9@C79%X\
MZRA-NWH-VW=G%=UJMBNJ:1>Z>[E%NH)("P[!E*Y_6O-K:\\467@+_A#?^$4O
MI-7CLSI\=TA3[&R;=@E,F[(&WG;C.>* *?BM[GQ3\0_"0CTO3-3TBXLYKJSB
MNYFV3*R1EG==A (SP.<^U=UX^FO;'X?:W)I:HLT5C+@^88_+0(<LI /S <@<
M<CJ*Q+/PM>Z3XI\#QQQ--::3I4]K/<K]T/L0#\R#75>*["?5/"&M:?:J&N+J
MQFAB4G&69" ,_4T >6WE_K,%I\,+F338KB^#,MO;PW!(E4VP"LSLHV]<MP<8
M/6NYT3Q7JS>*;CP[XCTVTL[M;+[=#-:7!DBDB#;6!W*"""1_GKSVGV6KZBWP
M\EDT2^L_['>2"\6X504VVX0/P3E2W -;M_HEW>?%..]:WD_LY] FM'G'0.TJ
MG;]<9- %"/QWXBU#2)_$FE>';:;P_%O=/-NREU<1(2&D1-I4="0I.3CWJZNO
M:7JGCCPQ/;V*SM?Z7-<VUZSD-%&=A*[>ASD9STQ7G]AX/AT30FT:]^'$VJ:[
M#NB@O8R#:W/)V.[[QL&,9!&>/?CM[3PY?V/C/PE*MA%%:V.DSP3FU!$,4C;/
ME7<2<9!QF@"3P5XR\0>+V@OAH%O:Z*QDC>X:ZS(74D95<<KD <XYSZ5I^-?%
M=SX6ATHVFF'49]0OELTA638=S*Q')&.J@<] 2>U0?#'2[W1O %A8ZC;/;W4<
MDY>)^H#3.P_,$'\:S/BG<W=G)X1N+&U^U7*:Y&4@W!3)^[DRH)X!(S@GO0!H
MV/BO5;+Q);:)XHTZSLY+V&2:SN;.X:2)_+&71MRJ0P7G/0BLR+QUXEU'1YO$
MFE>&K:;0(][QB6[*75Q$I.9%3:5'0D*3DX]Z26TU'QUXOTN]GT:^TG2M*@N
M6O@J2SRS)Y>%4$X502<]S5'2;SQ-X<\%_P#"(GPK?W>IV\+VMK=P%/LDJG(2
M1G+ KP1D$9X]^ #9OOB!)=WFBV'ANWLY[C5K(WT4NH7!@C6/(&W@$L^3]T=,
M&JGB;Q!</\-]8N/$_A@![2YBADM&G;R;@>;&%D20 ';D@].JX-9U]X7;2-!\
M/Z'K'A5/$>C6MCY4TEFFZZ@N,@DKEE/EGGISQSZ5F2^%?$$OPX\46%I8:E'9
M75W;-I.F7LPDGAC62,OGD[0<$A<\ ?F =$M[KY^.LUL(;9K-=(0[6NG^6(S'
M,@7;C>2,8] .>U0Z)XSM=,\#:6VCZ"!>:E?SVMEIL<YVEQ*^YV=NB\%CQQG%
M:EY;ZEI_Q@@U5=*NKK3KW2DL#<0!2()!,S$N"00N".:YC3/"WB#3/"WAG5(=
M,>74M$U*[GDL&8*\L,KN&VDG&[:00#UH Z_3_%6L6OB:ST'Q/I=K:SZA&[V5
MS97#2Q2L@RT9W*"K <^AK#MOB'XHU/P[=Z]IWABS:PL6F$XFO2KRB-CN\H!#
MT4=6QSD <<W NJ>,?&^A:DVB7VE:5HWG3,]^JI+/*Z; JH"< =23UH\+:'J=
ME\)]2TNYLY([Z5;\)"V-S;VD*?GD?G0!VFD:E#K.BV.J6X98;R!)T#=0&4,
M??FN/F^(LEOX*U?6)=-!U'3K]].-BDA/F3"0*H!QGD,IZ5T/@RSN-/\  ^A6
M5W$T5S!80QRQMU5@@!!_&N.OO"FJO\689(K8MX>N9X=5N)01A+F*-XPN/<^6
MWX4 ;T7C=;R+PC]BM5EE\0#S"IDQY$2Q[Y#TY*DA>W)K@-1UB\E\!^&9O#VE
MV]A:R^(Q&\'VQP#(+AMJD[3E78$MZ<8!KH/A[X3U72?%FHOJ5N8]/TI);/1R
M>0\4DS2LP]"!L6LQ?#>NVGPPTB(:3<2WNG:^-0DM$*^8\2W#M\N3@D@@T 6D
MOO$4/Q:UB+3-*M)]1GTJT:<S7)2W@(W;OF"EFY.!@#/7BNT\'>)I_$=G?+>V
M(LM1TZ[>SNH5D\Q=Z@'<K8&5((K-\/VE_+\1-6UR;3[BUM+W3+01^> &#C<6
M0@$_,N0#4W@O2[W3]7\6RW=N\,=WJ[3P,W_+1-B#</;(- '7T444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5&9X1<"W,J><5WB/<-Q7IG'7'O7!_&6;48?A[<M8&$(9X%G9
MY&5@IE0 +@<Y. <]B?I63JMUXC@^+&C_ &>PL)]8FT&6.1?/86\7[X$N6V[B
M!@#&,DD4 >K45PEAX^N+*U\3)XGLX+:\\/(DDYLW+QS)(I9"F[!!.,8/?%59
M?''B32-/MM=U[2=+AT69XQ-';73/<VB.0%9P0%;!(R!TS0!V>J:%9:Q=:;<W
M0D,FG7'VF#:V 'P1SZC!-3WVJ:?IBJU_?VMHK<*;B98P?IDU9=PD;.>B@DXK
MS'X<^']-\7:"?&'B*QM]3U+5I97'VN,2K!$KLJQHK9"@!>W/- 'IL,T5Q"LT
M$J2Q.,JZ,&5A[$4^N(CTK3?AE9^(-<AN9(]$9!<#3$7Y(9!P?+YXWD@8X&<5
M3N?&7BO0M-M]>\0:'I\.B2,GGI;7#M<6:.0 S@J%;!(R!0!TOA[PEI_AN6\N
M+>:\NKN[*^==7MP9I65<[5W'^$9.![UO5PMYXK\1W?C+5O#>@:7I\CV,4,WV
MN\G=8P'7."%!))/3'& <UD0_$+Q9?^%KS7[/P]I\=OI7FK?QW%TV^1XL^8(=
MJXP .K=\C'&2 >HT5PFH^-]5EUO0],T'2X+A]7T[[;')<RE%@'RG+X!R,'MR
M3@5:TOQ?J0N]9TC6M+4:QIML+M(K!C(MY$<X,88 @[AMP>_>@#L:*\XU'QIX
MM\/V=CK&N:1I$.FW,T4<EK%=.;J 2$ $Y4*Q&>0/_KU?O_%?B*?QKJ/AG0M+
ML))+6WBN/M5Y,R1J&SD,%!).<8 ]\T =Q17G8^(6IIX+U;5YM(B%_HE^;74;
M9)"RE5*[WC..FUMW/H:Z'5O$YMM9\.Z9IT4=U+J\C.6+'"6Z)N:3CZJ!ZYH
MZ.F31+/!)"^=DBE6QZ$8K/U_4KK2=%N+RQTV;4KI !%:P\&1B0!SV SDGL :
MY4^+/$NB^(]'T_Q%9:.8-5F-O&VGW#F2%]I(W*X&X'&,C_\ 6 ==HNCVN@:-
M::58AQ:VL?EQAVW''N:OUY]!XN\7:WJ.N6F@Z-IA72;Z2V::\N'43;0"%4*#
M\WJ20.1[TY/B/+?^%?#U[I6EB35]=E:"VLY9=J1LA82,S 9VKM)X&3Q0!W9G
MA6=8&E03,"RQEAN('4@>E4-:T*RUZWMH;X.4MKJ.[CV-M^>,Y7/MFN!MKC79
M?C/HT.O65I#/%I=R4FLY&>*52R]-P!!!&"#['O6E\9IM1@^&U^UB8E0R0K.S
M2,K!#*@^7 YR2 0<<$_2@#NS/")Q 94$S+N$>X;B/7'7%25Y3K%UXC@^*>@^
M186$^LRZ-.CJ)V%O%^]!+EBNX@ #C&236YI_CRYLXO$L/BBS@MKO0(TGF:R<
MO'/&ZEE*;@"#QC![D4 =U4:SPO.\*RHTJ %XPP+*#TR.U>>R^.?$FE:9;^(-
M;TG3(M$E:,S16]TSW5K&Y #L"NUL9&0.E6Y]?AT_Q1XTF@TRW^U:;I4-TUQN
M.ZXPCLJMZ ;>WK0!W=%<EX+UWQ'XBMHM3U+2[*RTNZMDFM?+F9YB3C[PQ@ C
MD8]J@USQ5KD'CF'POHFF6EQ--I_VPW%S*RI"/,*DL "2.  !SEO2@#M**X-/
MB&^EZ=XA'B2Q2WU'0E1YH[5R\=PDG^K:,D _,?EP>AJ.Y\7^*O#]M:ZOXET7
M3H='GECCF^R7#O-9!R K294*P!(!V^O>@#T"BN"N_&.NWWBO5=$\/VVC^9IF
MP.FHW+)+<,R!OW:J.!@XW'O4FM^.=0T[3/#Z_P!F06&JZR[1^7J=QLAM65<M
MO<#G/10,9SVZ4 =O)(D,32RNJ1H"S,QP% ZDFHUNK=Y(XUGB+R)O10XRR^H'
M<>]<9=ZUK0\)^*!XDT.S=+.PDE22WF9K:]0QL2HSAATP?KQ7-75]J)\<>"YM
M!TRV:YN?#S".&60I#;J=ARQ )VJ.,#D\4 >N22)#&TDKJD: LS,<!0.I)H1T
MDC62-E9& *LIR"#W%>;ZQXFU"\\,^-/#VNV5O:ZM9Z/-.&M9"\-Q"T; .FX
MC!&"#4UKXIO;+2/"OAW1+2VN-6NM(AN6>[E,<-O"J*N]L DY;@ 4 >B45ROA
MKQ1>WVMWWA_6K6VM]6M(DN UI*9(;B%B0'7(!&",$&KOB/5-8L396NAZ4+V[
MNY"GFS,4@MU R6D8 GV '4T ;M%<1HWC'4H_$]_X?\20:=%/;6!U$7-A,SQF
M(-M8,&&58=?I5*V\9>,+_1X_$MEX;M9M%E(>.S29VOI(2<!P NW./FVYZ=Z
M/1**XJZ\4:]JGB._T?PMI]B_]FK']KNM1E=$\QUW"-54$DXZD].E07/CS4XM
M-TFV_L!K?Q'J=Q+;QV5U*4B0Q\O*7QS&!@@@<YXH WO$'A+3_$UQ9OJ,UXT%
MLVXVD=P5@G(((\Q!PV"!BMZN+TWQ?J5KKSZ'XDM+-+I[1[NUGTZ5I(YU3[Z8
M8!@XX/H169H?CCQ/KEC::W9Z3I-YI5Q*JO:VEXSW=NC-C<V1MR.I7B@#T>BN
M%U+Q?K-QXROO#F@PZ.D]A%$\AU.X=&G+KN B5020!C)]3TKJ=!O[W4M%MKO4
M=-DTZ\<'S;5W#&-@2.HZ@XR/8T :-%>8Z=?ZU;_&+Q++=FQ73K>RA>9C-(6C
M@ D*E1MQN/\ $.!Z$U.GC;Q=<^'F\5VWA^P.@A#.ML]RPO'@'_+0?+L!P-VW
M/3O0!Z/1573=0M]6TNTU&T8M;W4*31,1@E6 (_0UYROQ!\5WF@ZKKMAH6F_V
M?I,TZ7'GW+B2=8F.XQ@*0,*.K'KD <4 >H45YV?'7B"!M#U:[T:RB\/ZS<PV
M\(%PQNHA+_JW<8VX/!(!)&>M:^IZOXLFUB\M-$TFPAM+-5W7NJR2(D[$9(C"
M \#H6)ZT =;17C?BKQ;JWB7X:VU]:VUK:RIJ\=I>QFX8CS$F4 (RCYD)QG/;
MUKKM0\5ZZNLVWAS3;+3'UH6@NKZ:>=UM;<$X ! W,20<# XYH [:HYIX;>/S
M)Y4B3(&YV"C)X R:X>/Q[>0Z'XG^WV%O%K7A^#SI88I2\,RE"R.C8!P<$$'D
M5DZKXFUJ[\'C5]?\.::=+N9K-[*W,[-)\\BX:0 8!&0P ^E 'J51S3PVT?F3
MRI$F0-SL%&3P!DUR^J:MXLFUF\L]#TFPAM;1$+7VJR.B3LPSB,(#D#H23UKC
MO$WB=_%?PFEO)[5+:Z@U>"TN(XY/,3S$N$!*MW!X- 'KM%4]6O&T[1[Z^1 [
M6UO),%)X)52<?I7G;?$+Q5!X2M/&-QH.G)H3)$\T0N7-R$8A3(HV[<9.0,YQ
MCIV /4**Y'6O%&JMXG3PWX;L;6XOUMA=7-Q>R,D,$9.%!"@EF.#QZ?IFR?$&
M_L=%\3+J>F00ZYH,*S20QREH9T891T; .#@Y!&10!Z!6;JVA66LS:=+=B0MI
M]TMW!L;&) "!GU&&/%<;)XU\3Z>-(U75=$L(M$U.XAMPL5RS7,'F_<9P5VGM
MD \>M6IO%7B6_P#&>M>'="TO3R-,$+->7LSJF)(PP7:H)+$D^P"T =U17GW_
M  L:X&@PW,FF)#J46M1:/?6K2;EC=F +*PZC!!%=#K7B*72_%/AS2$@1X]6D
MG1Y&)!C\N/>,>N>E &Y%/#.',,J2!&*-L8':PZ@X[CTHDGAA>-)941I&VH&8
M L?0>IKR7P;?>+8E\4KH&E:?/;P:]>NS7D[(T[%^4C"@@8 'S-QD^QJ[JOB"
MW\4M\.=9MHVCCN=5),;]8V$;JRGZ,"* /38IX9S((I4D,;%'",#M;T/H?:I*
M\XMO&-GH>E^+-0BT=%F@UU[-(+=R&O9V"!22>A.1GT K9T_6/%]OK5E::]HE
MDUI>A@+G3)))!:L!D"7<!P>FX<9H ZZBBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#D_B5I%_KG@+4+'3(/M%X6ADCBW!=^R5'(!/&<*:I65KJ
MFI?$C3?$4VDW%E:G1)8)%F9"T4IF!"'!/.!GCBNSN+JWLXQ)<SQ0(6"!I7"@
ML3@#)[DU-0!YIK'@K4=>U7X@6[Q^1;ZO:6:6=PQ&UWC5B<XY #;0>.]8<?A;
M[7:V>G0?"VQL]5WHMU>WB1M:1J"-[KM?<^1G P.OM7LDTT5O"\TTB111J6=W
M8*J@=22>@J#3]3L-6MOM.FWMM>6^XKYMO*LBY'49!(S0!9  &,<=,5YKHJ>(
M?ATEQHD7AVYUG0Q/)+I\]C(GF1([%O*=&(Z$GYAZUZ710!YE=^&?%/C;1/$K
M:VYTQ=2MT@T_2S-YBP;&#AY".-S,!G'0>M-UZ3Q5XU\,CPM-X8NM-N+HQQZA
M?3RQFWB16!9HRK$N3C@8'6O3Z* .0T+1[VR^(WBC49;=DL;NWLDMY200Y1&#
M#KGC(ZUD:5X=U:W^&'BG2I;-EOKR343;P[ERXDW;.<XYR.M>C4F1G&1D\XH
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
MHO\ :%HT%A9Q*HN)!L(S*P8KR3P.W.36QXJT'4[_ .&NEZ7:VC27L+V)DB#
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 45R?A/Q]IWB[4]2LK2":%K,YC>3&+F+>R>
M8G^SN0C\JZR@ HK,US7;/P_9PW-Z9-DUQ';1A%R2\C;5'TYZU(NH3MKTFG'3
MYQ ML)A>G'ELQ8CRQ_M #/T- %^BBB@ HHHH **** "BBB@ HK&'B*$^-#X:
M\A_.&G"_\[(V[?,\O;CKG/-;- !1110 4444 %%%% !1110 45R_A+Q=/XM\
MZ[@T6>VTC+BVOI9D/V@JY4X0?,O(/7TK5.NV8\3IX?S(;YK-KW&WY1&'"=?4
MD]/8^U &G16-X9\10^)M,EOH8'A6.YEMRKD$DQL5)X]<5LT %%%9^MZU8>'M
M'N-4U.<0VENNYV(R?0 #N2< "@#0HK@9OB)JEI9G5;WP/K%OHH&][HR1&5$_
MOM"&W  <GT%=O97EOJ-C!>VDRS6T\:R12+T92,@T 3T444 %%%% !1110 44
M44 %%%% !116-IWB*'4?$^M:&D#I+I2V[/(2-K^:I88^FV@#9HHHH **Q_%/
MB"+PMX9OM;G@>>*T0,T:$ ME@.,_6M=&WHK>HS0 M%%% !1110 4444 %%%%
M !169KFNV?A^SAN;TR;)KB.VC"+DEY&VJ/IS6G0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M"4U2P\93VUGHNMZ?X;FM-_DZG*)/)N P_P!6=[D*RDY&>HJU\5@/L_A5I_\
MCP7Q#:&ZS]W9EL;O]G.*W-!\(#2M9GUO4-4NM6U>:$6_VFX5$$<0.=B(@ 4$
M\FM;6M&L/$&D7.EZE )[2X7;(A./<$'L0<$'VH M7)@6UF:YV?9PC&7S/N[<
M<Y]L5YMJ-S8^*O$OAKP[I=VT'AF>PFOF2Q8P"Y56"K'E<$*#DD#&:T)/AM=W
M5I_9=]XTUVZT;&UK1S&&=/[C2A=Q7L?:MC6/!-AJ,&EFQGFTF[TD;;"YL\ P
MJ0%*88$,I &0?2@#D+J%_"'BK4=!TRZNCI5]H-Q=I;2SO)]FECXW(S$D @],
M]:YV[T::Q^%&@^+(-7U,>(&^R$7C7;MA9&5=FPG9M 8=N<<YR:]+T_P-%!+J
M5[J.J7>IZKJ%J;.2]G"*8XCGY(T4!5&3GW-27/@BSNO!%CX7:ZG%M9B ),,;
MV\IE89XQSMYH YQM&A\)?$_PK#I=U?\ EZM%>1WRW%W),)S'&'5SN)PV>XQ5
M'PCX1M_%.F:U>ZKJ6I27 U2[BM'CO9$^QA9#@H%8#=GGG/&!TKT'4?#T&I>(
M]%UJ2:1)M)\_RHUQM?S4"'=WX XQ7G?@[P9J-_IVN%-?U;2(+S5KL7%M$B8E
M3>0&0NI*$CC<O7 H KQ>(4\0>!?"$FO:CJDL]T9A+IVEQL9]2\HLF2R$%5&
MQY .:D\*SR:?X\U?2[*PU;2=,ET(WB6.HW'F,)!)M\Q1O<H",C&<\?2NQOOA
M_9LNBOHM[<:/=:-$T%I- JR#RV #*RN"&SC.3SGFC3O 45EXAGUV?6+^^U"Y
MLFL[B2XV8=200550 F,< <=>IYH \X@T#/P1B\72:IJK:_!9_:8+O[;(/+VM
M\J!<[<8&#D$G).:[274)]&\?Z'JES<.--U_3_LTRLY\N*Y1?,1L=!N7<OX5M
MKX*LU^'O_"'"ZG^R?9C;>?QYFTGKTQFN:^)<%OJFC6'@>TANY=6G>W>VE2%M
ML"*VUI6<#:,*'R,YY]Z -GX=27.J:?J/B6ZDE(UB\>:VC=CB.V7Y(@!VR 6X
MZ[JS=?UM_!OCO4K^XF<V&H:))<1QNQ*_:+;JJCME&'3KBN]L;*#3M/MK&V39
M;V\2Q1KZ*HP!^0K#\8>"M.\:6UC#?R2QBSN1.K18RPP0R'/\+ \_2@#RW3;_
M %S3O!FI>#;R_N'UV\OK."&=G.]4ND5W(/7"[9N>V*W[+PI8Z]\5O&%M?2W9
ML;:WL%^S17+Q+(3$P4N5()V@''/\1KLKOP5IUYX\LO%LCRB\M+<PK$,;&^\
MQ]P'85=T_P /0:?XEUG7(YI&FU18%DC;&U/*4J,=^=W- 'E-OJ6JIH2^%HM5
MO(X9/%TNC"\,I,Z6JC=L#GG<>@/I71ZCI,/@/Q3X8FT*>[CMM3O?L%Y9RW4D
MR2AE)$F')PRD=1ZUN2_#O2Y]+U2QFN+H_;M4?54G1@DEM.<8:,@<8QQG/4T[
M3O!+QZY:ZQK>NWNM7=DK+9B=(XXX=PP6"HH!;'&30!5^+_\ R2G7_P#KBG_H
MQ:P==\/1^$+GPIJ^GW^HMJ-SJ]K9WLTUW)(+J.7(?<I.T>V ,5WWB?0(/%/A
MN]T2YFDAANT"M)'C<N&!XSQVINO>'+?7XM,CGFEC&GW\-\A3'S-&20#GL<T
M<!K@T?5_%NKQ7,'B/Q--"ZQ+;:=OBM[ A?N;Q(JESU).2.G:LO3;_5U^%MAX
MB-S>27'AW5I&E228O)):K(4DC<@X;"'KS]VN[;P)-;ZMJ5UI/B34=,MM3F-Q
M=VT"1-ND(PS(S*2A..W^%7O#O@S3O#OAV[T&)Y;BPN))F*3G)"R=4SW'7D\\
MT <Y<:U-J/C/6M9LY6ETWPUI+>6B.=D]S(GF$\<'"!1[%JXBQCU#4_"4>L1:
M-XPG\3W$/VF'5X[A1%YA&Y0$\W;Y708V=.U>M^$?!UAX0\.G1K9Y;F)W=Y9+
MC!:4MQ\W;[H"_05AGX8A=/DT6#Q-JT/AR0G=IB^6<(3DQB4KO"=L9Z4 =CH\
M]W<Z)83W\'D7LEO&]Q%_<D*@LOX'->)6>BM=_!R_\57&J:H^KVAN9;.87L@%
MN(YF "J#@YP<Y!//L*]UMK>&TM8K:WC$<,*".-%Z*H& !^%<U;^!;*W\!7/A
M);NX-K<+,K3'&\>8[,<<8X+4 <?J&DGP_/X)U^VU#4'U34M3MK:_FENG9;A)
M8V+ H3M !'   'X5G-=OXG\4>))=7T+Q)JT%CJ$EC9QZ;.(X;=8\ M@2H2Y)
MSD@\8KTW4_"MMJEIH5O)<2HNCWD-W$5QEVB4J WL=W:L^^\#R?VU>:IH>OWV
MBS7^#>1P)')'*P&-X5U.UL=Q0!YWK=CJ6H_#[2$\2P:@ES:^((K6W>ZF*S26
MSR+M:38V"^.,]05)!YR?8IO+T3P_+]FC9H[*U)C1W9R0B\ L223QU)S7/3?#
MG2V\&IX=@NKR )<+=B]#AIS<!MWF,2,$D]>/RKJ+*VDM].@MKFY>\D2,))-*
MH#2G&"2!QS[4 >6:3X636_AROBN\U?4O^$BN;1[Y=02\D40-@LJJ@.P(, $8
M]?PK))=>/->\&1ZC>7<%OJ&@R7%[%;3-$)B&7TZ M@\=N*Z@_#(1V4VCVGB3
M5;7P],S%],C\O 5CED60KO5#D\9[FM^/PG80>(-,U6W+PC3K%K&"W3&P1DC\
M>-H% &M86<6G:?;V4)D:*WC6-#(Y=B ,#)/)/O5BBB@ HHHH **** "BBB@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K(\1^'++Q/IJV=ZTT
M9BE6>"X@?9+!*OW71NQ'/YUKT4 <KIO@>WM]1EU'5=3O=:O7MVM5DO2@$43?
M>5510!GN>IK%F^$=C<Z*VAW/B'7)='48M[,S)MAYR.=N6QV#9 ]*]#!!Z$'Z
M4N0.IZT 9,?AZUB\63^(A+-]KFLULVC)&P(K%@0,9SD^M&E>'[72-4U?4()9
MGEU2=9YE<@JK*H4!<#I@=\UK4 @C(.10!Q,_PW@#WL6FZ_J^EZ=?2-)<V-K(
MGEEF^]L+*2F>^#6K'X,TJWOO#UQ:B6W308Y8K2&,C85D0(=V023@9SD<YSFN
MAH) &2<"@#(_X1VT_P"$MD\1F28W4EB+ QY'E^6'+YQC.<GUQCM7/V?PST^S
MT*/1?[5U.73X+R*[MHI)$/D%'+A%.W[I)YSS[UT7B361X>\-:CK!@^T"S@:;
MR@^W?@9QG!Q^57;&Z^VZ?;7>S9Y\2R;<YQN .,_C0!YYXWL;?QMXOT3P\FG7
MC'3;P7-[=O"RPK!LR8PYX;>=@P/0^E>ETF1G&>?2LJ[\06MGXDTW0GCE:ZOX
MY98V &U5C SDYZ\C% !IGAZUTK6=8U.&69IM5ECEF5R-JE$V#;@9Z#OFLR'P
M)IL/@&7P>MQ=FPD21#*67S<.Y<\[<=3Z5U)(&,GK10!S&K^"K74KNQU"TU"]
MTS5+*#[/'>VC+N:+^XX8%67/.".M)IO@/2K.QU6"]DN-4FU<;;^YO7!DF &
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
MH **** "BBB@ HHHH **** "BBB@ KB_B1/IPTBPL]0EU)UNKQ$2QTX?O;[
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MNDBW7_B4P&Z$&-HF\QLYQQG;LS4_C*Y@L_B9X#GN9XX(5-_NDE<*HS"HY)H
M[XD $DX [UG6&OZ-JMQ+;Z=JUC>31?ZR.WN$D9/J >*Y'XFZM%>_#77%T;4(
M)Y5B0S?9Y0[+"9%$A(4YQMW9]LU@/93+K7A"0ZEX5MMMXALO[(M9?-FBVG?&
M"&;Y"N<D\#C)% 'I5[XET'3;U;.^UK3K6Z;&(9KI$<YZ?*3FK&HZMIVD6PN=
M2O[6S@)VB2XF6-2?3)(%>.W]RFH>$_%>HV-AX>T_2I)[M9Y-19[B[FE&03@D
M;&)'RKDXXP*T?#AM;CQ/X,.M>5);MX3A-A]IP4-Q\OFXSQOV;??% '=>'_$X
MUO5]?MQ]G^R:;-$D,\;[A*CQ+)N)Z=^U:>G:]H^KRRQZ9JMC>R1?ZQ;:X20I
M]0I.*\4U<6L6@?$5/#YA73?[6M!,803&L9">=]W^'=NSCMFNB6SN$\7^$Y9-
M2\,6\HE;[*FCVLH>>'8=R9!8;,<Y/ ('- 'I$6OZ--=K:1:M8R7+JSK"EPA<
MJI(8@9S@$$'TP?2DT_Q#HNK3R0:;J]A>31\O';W*2,OU )Q7F?AK1-"/PKU^
M^OT6U:>;4%N-0C@WS1)YCH2, M@ =!QU]Z?I$DVC>)O"L.I6GA_4XY]\&FZC
MI.89D4QG+/$/E92HYP<#.: .M\-^/--U3389-4O].L+V:YGABMGN55G"2L@(
M#')SM_.MJ34I8?$,EK+)8I8I8_:&+3XF5MY!)7M'@?>]:\JT[0]+D^"'BB\D
ML+=[F0ZC*TS1@ON2238<]>-HQ5ZZ=Y?$-W([%G;P'N9CU)+MS0!Z3!XBT2ZO
MUL+?6-/FO&4.+>.Y1I"I&00H.<8YK2KQ6ZCT%/@KX=;1!:?VN7LC8M%M\XW>
M]-_3G=]_/M7M5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 53U+2M/UFT-I
MJ=C;WEN2&\JXC#KD=#@]ZN5P_P 39KM;#P];6E_>6/VW7;6UFEM)C')Y;[@P
M##_/% '3V.@:/I;1-8:596K1(8XV@@5"JD@D @="0"?I4BZ1IBP7<"Z?:B*]
M9GND$*[9V888N,?,2.N>M<#XFTK5? FC2>)=*\2:S?+8LLEU8ZE<B>.>'< P
M&1E6P<@@]JZ34?&<5OJ::9I>E7VL7Q@6YDBM=BB&-ONEV=E )YP,Y.* -FZT
M;2[[3%TRZTZUGL%556VDA5HU"] %(P,=O2H;/PWH>GK&MGH]A;B)61/*MT7:
M&QN P.^!GUQ63;>/M*NDTIUANXUU"\?3V\V,*;6Y4$^5*,Y#'! QGMZU:O\
MQCI>F:IJ5G=&1$TVQ6]N[G ,<2L2%0\YWG!(&* -F*RM(+%;*&VACM%3RU@5
M $"XQMV],>U9^G^%?#^E2K+I^B:=:RJY=7AMD1E8@@D$#C@D?0FLFQ\=+-?6
M,&I:%JFDQ:B^RRN+Q8]DKD9"-M8E&(!P& SBLG0_%RZ1I7B.]U>>[NRGB.YL
MK2!,R2.=P"0Q@GZX' '- '6?\(IX>_M;^U?[#T[^T-V_[3]F3S-W][=C.??K
M6G/!#=6\MO<1)+!*A22.10RNI&""#U!':N<TWQFESJITK4])OM(U P-<0PW6
MQA.B_>V,C%21D97.1FLFT^*5E=:5;ZV=#U:'0965&U*5(PD3$XRRA]VT'@L
M1F@#M!IUBLUM,MG;B6U0QP.(QF)" "JG^$$ <#T%5=5\.Z+KIC.K:397QB^X
M;F!9"OTR*Q-1\=I;:[?Z+8:'JFIW]BD<LRVRH%",NX'<S >V.I/051A^*6GW
M%E9:I%H^JG1+F2.$ZDT:+'%(Y"X*EMQ 8[2P!&>A- '9'3+ I:H;*W*6C!K9
M?*7$) P"G'RG!(X]:>EG:I>27B6\2W4J!))@@#LHS@$]2!D\>]<_J?C$6NLS
MZ1IFC7^L7EK&LETMIY:K &&5#,[*"Q'(49.*KW/Q&T>#1=+U..WOKB/4KDVD
M4,,.9DF ;,;(2,-E2OU([<T =1:6=K80""SMXK>$,S>7$@5<DY)P.Y))_&JD
M_A[1;F[N+N?2+&6YN8O)GE>W4M+'Q\K$CD<#@^@K C\<O<)JUF^AZE9:Q8VG
MVI;.;RBTL9R Z,'*D CG)JQ\.]9O]>\#Z;?ZE#.EU)$I>6;8//X!\Q0I.%.>
MAP>.@H Z&:QM+G[/Y]K#+]G<20[XP?+< @,N>A )&1ZU1U#PMX?U:]2]U'1-
M/N[I,;9I[9';CIR17+73ZAXR\<ZMHB:I>:;H^BQPK/\ 89/*EN9I%W8,@Y55
M7' QDGK6GH^A:OX;UR4KK4U[X=>W+.FI7!DFMY0>JN1DH1G(8\8H ZL
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
M;9I;(O[Q..I9@%X.<GCCUP#G#XHP2:?=W<'AO6I1IS.NIH(XP;,IG<"2X#G
MSA<\<G% '?45QMQXAMF\31RV+ZI=S2:"U[!:PN@MY8S(N&VL1^]Y&"2!M)KC
M[?Q_XD;P1X/O6T[4)+F^U***XG40 72')*H-WR[^@X7[ASCC(![%17*WWC7R
MM4FTS3="U+5+RUC22\2V\L"VW#(5F=P"^.=JYI9?'VD#0+#5+6.ZNWU"4P6M
ME#'^_>49W(5) 4KM.XDX&.O2@#J:*XNXUN?Q3IVK^'8[;4-#\0"UWQQ32K&X
M5CA9$DC+ J",''/:G7&@ZU;>']?,.JW37K7)O-/9YV<H41"J'I\C,C93D8?N
M: .RHKGM)\5)J]AX?N[?3[N6+5X#*9HD#1VI";B)&SQDY4=<D5T- !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<1\3+>\DL/#]S9Z?=WQL=<MKN6&TCWR>6FXL0/R_.NWHH \U\2:AK/CW2'\
M-Z=X:U?38;UE2[OM2B2%880P+;1N)9B!@#WJEK?AM=+\>:EJ5YI_B"YTO4+>
MW$,FBSS!H7B384D2-@2",$'D#GU->IQ7$$[2+%-'(T;;7","5/H?0U)0!YC:
M>$)KOX<:O%;:5<Z7?W%VVHV27-RT\_FH5,3R%B=KML (R< U WA/6?$GPT\2
M37=J;77M?F^U&WE.TQK&R^5"3V^6,?\ ?5>JTSSHC.8!*GG!=YCW#<%Z9QZ4
M >366D6^J:OHL</AOQ5YT%U'<7+:O?7 @M2G.Y2SD2-G   (/?%*WA[6H;6Z
MU.'3)YI;#Q?/J:VN-KW%N?E+1YX)PV1ZXKUNB@#SN>2]\6>,=)U2'2-0L-.T
M:WNG>:_@,+2R2Q[ BH>2 ,DGI7+:+J&I:]\&+#PK9^'M0^VWEHMLERT7^BK&
M3_K3+G'"Y.W[V>,=Z]K=!)&R-]U@0:I:+I%IH&C6NE6*NMK:IY<8=MQ ]S0!
MSOAK2KJP\>>*IY8)1:S06$<$[K@2[(G#8/?!QGZURZ:!JP^ MEI/]G7']HI-
M$S6WEG> +L.3C_=Y^E>LT4 >2ZKX?_LOQQKM]J6G^)+JRU)HY[:?19YAA@@5
MHY$C88.0""1C!ZU+9>&[VWLO"3Q:'<6?_$^>^N('G:X>)6CD >1R3AC\I//!
M->JT4 <7>Z5?3_$V[NTMI/LLGAPVJS8^0RF9CMSZX.:F^&C7,?@33;"\TZ]L
M;JPB6UECNHMA9E RR_WEYX/M75F:)9EA,J"5@65"PW$#J0*?0!P-Y'J/@_QS
MJ>N0:3>:GI&LQPFX%BGF36\T:[0=F<LK+CD="/S>EWXA\9WUY%'97>C>'S83
M6Y%_"$FN9I!M#!>615'.>,D_EW=% 'DLT^MW7PT3P,/#&I)K'V1--:5H<6B@
M (9?.SM*[1NP.<\8KIO"VCW>F^,?%CRP2BWE2Q2"=EP)MD&UB#WP>M=I10!Y
M/%H.K+\#=$THZ=<"_AGMFDM]AWJ%N0Q)'L.:ZG0M.N[?QUXUNY;:1(+MK3R)
M67 EVP;6VGO@\5U]% 'E$6@ZJ/@CH&EG3[@7\-Q:M+;[#O0+<!F)'L.:3Q+X
M?U>\L?B0EOI\\CWL]G):J%_UXC2,ML]<;2/K7K%% 'GUQ<W<_P 0=!UX:+JP
ML;S3);%O]&Q);2-*A!E7/R# )S7%V'AB31O#4OAZ]\/^*;W58O,@C6UO9UL;
MI68[6+*^Q%(/S @=^*]L34;*2^>R2\MVNT&YH!*ID4>I7.1UJS0!Y%J?A0Z+
MXH@O;K3M;FTN72[>T']B7,Q>VDB&-K!&#.A'1CGD=LUUGP]TK[#9:E=_V3>:
M:+VZ+HM]=/-<2H %5Y-Q)5C_ '<] *ZZ.:*5G6.5':,[7"L"5/H?0T^@#@IG
MO/"?C_6]5ETG4+_3M9AMRLMA 9FADB4H49!S@@@@]*P9_#^M77AG4[^33)XK
MG5?$5O?I98W20P+)& 7 X#80L?2O6Z* "O'-)TS5CX0\,:+)HNH176D>(XI+
M@R080Q^;*_F(W\2@,,GWKU:75],M[M;2;4;2.Y;I"\ZAS_P$G-7: .&\1:%>
M:MX]B,<4BVLV@W=HUR%.V-Y&0 $^N,G\*X6V\.-_PC-MX?N?#'BBXU=42UEA
MDU"X73V (!?S ^P)@9"@9[8KW.B@"I>0G^Q[B")2Q^SLBJ.2?EP*\G\-W,=A
MX$L=$O\ X;ZS>WT=MY,@DTZ,1R-SU=FR![XKV.B@#R;2-!U[P;'X1U6^L[G4
MS9:=-87T5J/-E@#N'0JO\87 0X[#C-2ZA'XHU2[\3>*]#TVZL+DZ9%8:=%<Q
MA)YMLA>238?NG#$*#R<#BO5** /&9-*FO-=\+WEAIGBRY%KJ<4EY=ZS)+F-<
M$8$;''4Y+*N!CKS75:#X?O)] \<:;<126C:IJE_Y+R*1N21 JN/4>_M7>44
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
MRID^\ P^\.00?0U0U[Q3J,7B6+PWX?LK6XU(V_VJ>:\F,<-O%NVC.T$LQ.<
M?6G^ -'GTC091<Z+8:-)<7#S+968_P!6AP%#G)#/@<D8'3BN:\8^$4;QVOB*
MZ\,_\)%IEQ9K;3V\84S6\BL2KJK$!@0<$9SWH OR_$.]L=!\2G4--@CUO08E
MEE@BF+PSH_*.C8!P>>",C%5[SQYXITN32;J]\-6C66LR""RAANSYZ2NN8Q+E
M=H!QSC.WGKCG)?PG>W/@OQ<--\'VNC"^@6&PM$ %U*!R3*0Q49/0=N<UU'BC
M1M0OD\%BVM6D^P:K;SW."/W:+&P)//8D=* 'Z-XIUL>*;OP[XAT^QANUL/[0
MMY;&9GC>/?L*G< 0P.*Q-.\?^+=1\'KXNC\.6(TF.(RRP&Z;[1(BYWO&-NT
M8. 3DX]Q6Y>:5?'XIG5Q;M_9X\/R6QGR,>:9@VW'7IS7#>$-6\1WGP?M- LO
M#-U-<7=G);VU\)(Q;"-BR[W);<I4$_+M.<<=: .GN-1M;[XJ>&-3@D!M)]"N
M)T<\?(Q1@?R-)#XV\5:GHLOB;2?#]C)H*!Y(HIKIEN[B)2<NH"E5S@D*3G]*
M=%X.NK3Q/X;MEC>73;'09=.FN00/F(11QUR<$U0TJ?Q7X<\&_P#"(KX6N[S4
M+>)[6UOH9(Q:R(<A9&8L"N >5QGCWH Z/3O',>H^)-'LXX -.UG33>6-R3AF
MD4@O$5]0IS^=5+[XBK8IXCNC8>?::9=Q:?:^6_SW=TP&Y!GA0&8#//?TK%\4
M:!+X/^%FB7=O+&^I>%VAN$?.!*<[9$!ZX;>>.^!4E_\ #V\NOA%9:.D<4^KQ
M2QZE-'.<+<7!8O(C'WW,N?I0!KIXL\0:1JFEP^)]-TV*TU2=;6*:PN6D,$S
ME$D#*,YQC<O&:1O%OB#6=4U.'POINFR6>F3M:RSZA<M&9YE^^D853C&<;CQF
MN?TWP[:W>NZ2=,^&D.C^1.LU[=ZC&F(PO.(=CY9LXPW08Y%5&\&6NA:WK8U3
MP$_B**]O)+NRO+81LP$ASY4@9@5VG/S<]: .CNOB:)/#FC7EA9PQ7VIW;67E
MW\_EPVLJ9WB1P#G!7C YR*Z'P[J?B"YO+JSUW2[> Q*DD-[92F2WG5L\#< 0
M1_6N3.A:KIW@C3;6?P;HUW;/</+J>CVL8)1&SM,1=MID7C/KVQUJ3P!X?N=-
M\57][IVD:AH?AN2T6--/OIMS/<;\F14W-L 7CKSG\@#IO%GB>70?[.LK"R%]
MJVIS&"TMVDV+P-S.[8.%4<G S69;^*?$-GKL?A_7=-TZ+4;ZWEETRXMIW:WF
MD1<F-]R[E(X.<'BI/&VDZF^J>'_$>D6GVVYT:>4O9APC312IL?:3QN& 0#UJ
ME##J_BWQWHNLW&C7>DZ7HJ3L@O2@FN)95V8"JS851SDGF@#+^#]A<L-8U6]T
MW2UGEU"Z5KV(EKAG\WYD)*CY...><=!5OQY<Z]'\0_!<6F)9M&TEPT:3SN@>
M01-NWA5/ 4Y!Y.2>G6MOX>:5?:/H5[!?V[02R:G=3*K$'*-(2IX]153QU::H
MGB#PMKNG:7/J4>F7$YG@MV42;9(B@(W$ X- '/:!>>)T\7>-[?P]IMA-MU/S
M))[Z=D3/EJ BA5)+<9R< <>M;4?Q*:Y\(:1J-KI1?6-5N6LH+!I@%6968.6?
M'W%VDYQZ5H^#M*OM/UWQ9<7=LT,5[J7G6[,1\Z>6HSQ[@UPK^ -5F\%Z,]SH
MJ7MSI>JW5S+I<[J/M,$DC9 .<;L;6&: .WTWQ3K%KXGM- \2V5A%/J$<DEE<
MZ?.TD4C(,O&P8 A@.<]#4GQ,UR[\._#_ %._L&V7FU(87_N-(X3=]1N)'N*Y
M_P ,:!;MXOM+[3/ 4&@V%K&YEN;Z)5N'D(P%B".< 9.2<Y!P,5V7B_P['XK\
M)ZCHDDGE_:H\))C.QP0RM^# 4 8]E\+?",&B#3[K1K6\E=,3WD\8>>5S]Y_,
M/S DY/!XJ*:]N?AUX2TO2O.FU[4I[@65@LI$;2%B2H=N<*JCEO0"JUOXM\96
M6G+87O@>^NM8C3RQ/;SQ?99F'&\N6!4'K@CBJEYX5\51^'-!U*>X&K>(=+U
MW\T#2;5D5\AX8V/ PI&,\<&@#8M/%&NZ;XDT_1O%.G6,(U/>+.[T^9WC\Q1N
M,;AU!!QT/0UB#XA>*;S1-6UO3] T\Z?I$\Z7!GNF5YUB8[O+ 4@84 Y8]<@#
MBKLB:QXT\6:#=2Z%>:1I6CS/=2/?E!)-+M*JJ*K-P,DDGK4>D^'M5M_A?XIT
MN6R=;V\DU$P0DC+B3=LQSCG(H <?'FO0_P!B:O=:):0^'M8N8;>'_22;J,2_
MZMW7;MP>#@$D9JRWBSQ-J7BS7-"T+2-/(TIXP]W>SNJ,'C#!0%4G<23[ #WJ
M#6= U2Y\!>#K"&S=[JQN].>YC!&8UC WD\]L=JS-,UW4M'^)/C@6^@WNJ6CW
M%MDV10R1R>0N 59A\I'<=,>] '06GCB^U#PK)>V6@3SZS#?'3I]/63*PS@X8
MLX'$8!#;L="*99^*O$%AXQTSP_XCL=+!U1)6MIM.N'?8T:[RKJZ@\CH17,7G
MA3Q/%X1DG>UG:?4]=.IZMIMC<!9#;-P85<$9( 7.",\\TNF^&'C\?^&-6T7P
M5+HVE6CW N99R@N)"\+*&8!F.T'U.?F/% &I;>.?%VL:=JFH:1H&G&UTRXGA
ME-S=,K7'EL<B,!3@[0.6.,G':M>T\>?:KWPH_P!C$>F^(;=FCF9_FAG"[A&>
MQR,@'U%1>#]%U'3O!^N6=W:M%<7%[>R1(2,LKL2IX/?-8E_H-Y9? O3UN4%I
MJVA6\=_%YC#]W+"=V,CCD;E_&@#M-.\0R:EXQU?1X+=/L>F11"6XW<F=\ML
MZ8"X)]S2:AXAET[QIH^BRVZ?9=3AF,5QN.1-& VPCI@J2?PJE\.=.GM/":7U
MZNW4-7E?4KK/4/*=P7\%VC\*;\1=*U.^T*UOM#@\_6-+O(KRUCR!YF#M9<GL
M59ORH I:'\28-3O/%2W-L+>VT4/+%+NS]IA0R*SC_@49'XUS3:WK]]\0?#6H
MVFDVQU74/#KOY$LQ2* -*&W.V"<  # &<FH=7^'>LQZ=X5L--A)6XL5TS6Y
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KEO&FB7VM2>'#9(KBQUJ
MWO)]S!<1(&W$9ZGD<5U-% '+7&B7TGQ0LM=5%^P1:5+:N^X9$C2*P&.O0'FN
M>U+X?W^M6_CFUF:.W&KW4%Q8RDAANC1<;AV&Y<'V-=Y8:SINJ7%W!87T%S+9
MR>5<)$X8Q/SPWH>#^57J /,8-#UV_N=/MCX(\/Z+Y4R/>7X6"<.B]1$@7(+=
MBV,>]=+X9T2^TSQ1XJOKE%6#4;N*6W(8$LJQ!3D=N1732S16\?F32)&F0-SL
M ,DX R?>H!J-FVIMIHN8S>K$)V@W?.(R<!L>F1B@#SVW\&:U'\")/"C0Q_VL
MT$J"/S1MRTS./FZ="*MZCI7BC3O'UMX@TG38+^U31DL9[=KE8G=A(6^0GC(X
M//!&><UZ#10!YE/X!U3Q3IGBJZUP0V&HZXD,<%NC^:MJD)W1AF'WB6&6QQZ4
MR+0=?OVL;)O!'A[2725#>:EM@F5T7[WE1[<@MVW8Q^M>H44 <MH.B7UAXZ\6
MZK<(HM-2:T-LP8$MY<.ULCMS7'^(O#'B'6[2_P!-U3PCI6KWLC2)::[Y\<!C
M1L[&90-X* C@9!Q7K-% %'1K*;3=#L+&XN&N9[:WCBDG;K(RJ 6/U(S7#Z58
M>+_!5O>Z-I.AVVK6+W$LUA<F\6'R1(Q;9*I&3M)/*YR/2O1J* /-H? .I:=X
M?\'Z?%)'=3Z=K*ZA?RAMH.?,+E<]<%P!WP*])JJ^HV<>I1:<]S&MY-&TL<!;
MYF5>I ]!D5:H \C'@_Q0?!NI>&6TR *FJK=VMVMTI$Z&X\QLKU4@>O6NS\5Z
M)?:MK7A>YM$5HM/U'[1<$L!M3RV7(]>2*ZFB@#RN/PEJ7AO4=6BM_!NE>(K2
M\NY+NUN)I(HY("_)CDWJ25!Z$9X_3N?">EWFD>'+:UU'[$+WEYA90+%$&)SA
M5 '08&>^,UMT4 <1K%GXNT;Q7<ZWH,4>L6%[%&D^F7%V83$Z# >)FRH!'4=S
M^E:PT/7_ !)XQMO$/B/2[;2(+*UFMH+.*Y$\LAD&&+NH V@= .YKT"B@#R&P
M\(:]X?T1] M_!FA:I+%OCM-9F:$#822K2HREBRYZ#.<5U$/A?4;?Q=X6O<6[
MV^FZ=/;W,D*+$OF.%^[&.@)!X'2NVHH XN?PYJ4GC+Q+J2QI]FO](CM(&WC)
MD&_(([#YAS6'I_A+Q%X<@\+ZSIUG!=ZCI^E?V9?V#3A/,C)# H_W<AAGG@BO
M4** /.O^$<\0:]J>M^(-6LH;"XFT>72["P6<2E0V6+NX^7); XZ"NL\):?<:
M1X.T73;M0MS:V,,,JJ<@,J 'GOR*V:* .%\;Z5K\WBOPMKNA:;#J!THW1EAD
MN1!GS8P@^8@^YZ=JF!\3>*;'4-%U_P -P:58WEG+";F+45G9688'RA1ZDYSV
MKM*9++'!$\LKK'&@+,[G 4#J2>U 'D]OX8\20:);Z$G@OPZM[$J0'7'$,D11
M<#S/**[RQ Z'C/.:O:UX3U!/'!U67PU:>)M.-E%;VT,TL<8LV7[V$<;<-UR.
M1Z5Z8"&4,I!!&01WI: /)K;X=ZW?:3XOL[Z*QT^;4[BWN[!K5MT43Q@%4Q@'
M"E0I..>2!5[5[7QQXHFT"*[T"UTZ#3]4MKN[<7RR&;8W)C Z+C)YYZ#UKTNB
M@#S*Y\)W^B>*-9O;;PGIOB2QU2;[4HF>*.:VE(PP)D!!0D9&.G/%/N_!^NW7
M@6&QDM=-BU"35H;V2WLHTABAC613M! &XA1U/)]Z]'CFBE:18Y$<QML<*P.U
ML X/H<$''O3Z .8\7VVN3"R?3+"RU6R5F6^TNZV+]H4CY2K," 5/.#P<UP\?
MP_U:72O%\EGHUMHD>K6*V]MI,5RKJ9!G,C$?(I.< #WKU^B@#C?%?AW4=6\)
M:/I]I&C7%K=V<LH+@ +&P+<]^E8?B;1+ZPM/BAJTZ*+34M-B^S,&!+>7;LK9
M';DUZ+?:A::;"DMY.L*/*D*%OXG=@JJ/<D@4M_8VVIZ?<6-Y$);6XC:*6,D@
M,I&"..>E 'F/V#Q?XP\$:9X:O=*M;2PN(;?[5JBW8820KM;Y(\;@[  '/ YK
MU4 *  , < 5';V\5I;16T"!(84$:*/X5 P!^52T <GKFA7]]\1/"FL01J;/3
MDO!<,7 *F2,*N!WY%5O'GA:ZUJ[T76-/L[._N])ED)L;S'EW,4BA77)! ;@$
M$C&:[6B@#S_1M#UFYUJ6\/A[2O#-K':O%"D,<,MP\S# ?>@^50.P//>N5M_
MFO)X+N] 3P;I,>K2P213:Y-<I(9R<Y93@R;FSCG &<]L5[52$A023@#DF@#A
MM*\-:K!XI\,:C/ B0V.A&RN/W@)67Y.!CJ/E/-:/AW1+[3O&/BS4KE%6VU*>
MW>V8,"6"1!6R.W-;MIJVGWUA;WUK>P2VMP0(9E<;9"3@ 'N<\5<H \[T1=9\
M ?#72;66R@EO5O\ R98C,,!9KAL%2/O-AUX'OZ5Z)3617V[E#;3D9&<'UIU
M!13$FBDDDC21&>,@.JL"5R,C([<4^@ HHHH **R-4\4Z'HM_:V&I:G;V]W=D
M""%V^=\G P!ZGC-:DLL<$3RRR+'&@+,[G 4#J2>U #Z*JR:E917]O8O=1+=7
M*,\,1;YI%7&X@=P,BK5 !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %9VN:YIWAO1Y]5U6X%O9P %W().2<  #D
MDD]*T:P_%_A:R\9>&[C1;]Y(XI2K+)&?F1E.01G^5 "^%_%FC>,=+.H:+=>=
M"KF-PRE61NN"#[$5MUR?@'P%8> -'FL;.XEN7GE\V::4 %CC   Z #^9KK*
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MP#)&ROL0'=\NWC)YW>@JW\98;R7P;"UM=I BW]L)%:'?O)E4*<Y&,'GWZ<4
M=R-4LCJYTD7"?;Q +DP?Q>66V[OID8JW7E%Y:>(W^,45G8ZI:QWI\-QBZU"2
MUW  7#\I%NQDG'4X S5^V\=:GH6B>+_^$@,%]=^')$59X(_*%R)%!CRO.TY(
M!Q_^L ](HKQN7XD7NBV=KK%WXR\/:LKR1_;-)M$57B1R ?*<.68KGN.0#TKV
M2@"GIFJV.LV?VO3KE+BWWLGF)TW*<$?@15RO%= U_4O#GP>M[W25B>[?7'@"
M2CY6#W# CVSZ]JZL:GXK\/>,M"L-9U2RU.RUEI8BL5GY!MI$3>-IW'<IQCGF
M@#NHKF">25(9HY'A;9*J,"4; .#Z'!!Q[U+7C?AK5=1\(6/Q U[4+^.]@LM1
MF#P);"(S7!$05]VX[0<A=N#USGM22?$B]T:SM=9N_&7A[5@\D?VS2+1%5XD<
M@'RG#EF*Y[CD ]* /9:*\[GU7Q?K/Q!UO0M'U&QL;'35MI3-+;>:S>8F=F,C
M@X8Y[8%0:;J7C?Q1<>(_[/U>PTZ#2]4N+. M9^:TY0@A6RP"J 1R 2<GTH ]
M+HKSVV\7:[KGP]T/6K)]-TV2^.+Z]NV'E6BJ65F568;B2O SWYJOX4\8WEQX
M[D\.R>(].\16KV+7*7=I$L;1.K %&V$J1@Y]: ._TS5++6=.BU#3KA+BTFSY
M<J=&P2#^H-.U#4+32K">_OYTM[6!=\DKGA17'_!W_DE.A_[LW_HYZI_$S5+*
M;4_#OA>[O;>UMKZ[%U?//*J*+>'YMI)(^\P4#Z&@#O;&^M=3L8+ZRG2>VG02
M12H<AE/0U8KSCX7ZI907NO\ A.UO;>ZM]-NC/8R02JZFVE.X*""<[6)!^HJU
MHGBS5+_X-7'B>=HCJ4=G=S*P3"[HVD"_+_P$4 =[5 ZUIRWEY9F[C%Q9PB>X
MCYS&AR0Q]N#^5<4?$^OZY=>'="TFZMK*^O='35;^]D@\SRT(50$3(!)<GKT%
M9FBMK.G^.O&[:M+;7-Y!I$#)/'%L290LA5BA)P>Q&<<&@#TJVU?3[RTL[J"\
MA>&] -LV['G9&?E!Y/ )^@J[7BUW+K6MW?POOX-1M;*6[AD9%6R#)%)Y!+,!
MN&05P O&,9SVKVF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *P/&/AE?%6@FR6Y:UNX9DN;.Z4
M9,,R'*MCOW'T)K?HH \]NT^)FJ::^D26^A6+3(8IM4AN'?"D8+)$5!#8Z9.*
MDN_!6H:'<:!J7A=X9[O2;1K&6"]D*B[A."?G .UMPSTQS78SZM8VVJVFF37
M2]O%=X(L'+A "QSC'&1UJ[0!P,'A?7M8U?5-?UQ;.VNY=+DTZQLK>4R+"K9)
M9W(&6)QT& *;?>#-4N?A/I7AE&M_M]JMH)"7.S]TZLV#C/13CBO0** .9UO0
M;S4/&_A;6(3$+;2S=_: S$,?,B"KM&.>>O2N&\%3>,H]-U^+0[73+BWFUB\6
M&:ZG:-K5_,.25"G>O<8(.<UZ_56QTZSTV*2.RMH[=)96F=8UP&=CEF/N30!Y
MM<?#>^TB'PK_ &=;V6MPZ-#-'-97[^6DLDAW&5?E8!MQ/4'C%:NA^&?$$7CN
MX\0:E%IMO;3Z4;*.ULW)^SXD#*N2HW?Q$G Y.,=Z[A+RVDO);1+B)KF)5>2(
M,"R*V=I([9P<?2IJ ."T_P ':G;?!=_"4C6_]I&PEMPP<^7N8MCG&<<CM5#X
MC6KZ=\/-):&YCBU[2I;0V(4Y:2;B,HHZD,"WY>U>F5F77A[2+[6;;5[K3K>;
M4+5=L%PZ9:,9)X_$G\Z (_"^AQ^&_"^G:/&0?LL"H[#^-^K-^+$G\:YWXE>#
M=0\66>GG2;B*WO('DAD>0D VTR%)5& ><;<?2NYHH \]U+X?W%S\2-+U>VDA
MCT2%(7NK;)W/- )!"0,=!O'?^&MS2M O++Q]XAUN4Q?9-0@M8X0K$L#&K!LC
M''48KH+6\MKZ 3VEQ%/"691)$P925)4C(]""/PJ:@#S:;X>ZG<:;KBK=6\%^
M_B$ZWIDO+(K*%V"08[X8'&<9[]*N3:+XI\5:OHS^(+73M-T[2KI;TQVMRT[W
M,R [.2JA4!).#DUWM% &+XNT:X\0^$M4TBTNOLT]W T:2G. 3V..<'H?8FO/
MM1\&>*=5\*P:-:Z'X?T5;9X7?R)BQNC&RG P@V#C=D[CD >IKUNB@#F;/0;R
M#XC:EK[F+['<Z?#;( QW[U9B<C'3D=ZP?^$9U_PYK>L3:+I>DZO8:I<M>!+R
M7RI+:9P-_.QMR$C..#7HE% &+X6TW4M+T..#5[N"YOV=I)6MXECC4D_=4 #(
M P,GDU3L]!O(/B-J>O.8OL=SI\-L@#'?O1F)R,=.1WKIJ* .,T7PMJ&G^'_%
MMC,T!EU;4+VYM]KD@),,)NXX/KUK'_X076-.LO"NHV":?<ZKI&G+875I<L?)
MN(\#(5]IVD,,@X[UZ710!P<&@>)=1M=>EU&/3=/6\T^2SL].M<.J,RD;Y)=@
M))) P.,=LTNI>#]3N_AQX>T"-K?[9IYL3,2YV'R=N_!QS]TXXKNZ* .9U?0;
MR^\>>&]:B,7V73HKM)@S$,3(JA<#'/W3FN7T;0_'_AS1KW2+&'1YTN[F>6"Z
MDN74VGF.3RNP[^NX8(Y)%>G44 >;S_#JZT:T\-3^'S:75YHEN]M)!?#;'=QO
MR_(!V-NRPX/7FM'3]%\27LVJW6IPZ;IL,]DUM:Z;:;9 '(.9))=@.>V!QCWK
MMZ* .1T[P]KFG?#&ST*QU"*QUFVLXXDN%42(KKCCD<J<8SC/.:PX_">MZSXL
MT;5]2T31=&?39C/-=6,QDFNSM(V?<7"'/.XDUZ510!A^,/#J^*_"U[HYG-N\
MP5HI@,^7(K!E./3(&?:N7U'1/&7B^VL]&U^VTJQTZ.>.6]N+6X:5KL(P8*B%
M1L!(!.2<5Z)10!S.E:#>6?C[Q#K<IB^R:A!:QPA6)8&,,&R,<=1BCQ]H%[XD
M\)S6&G/"MXLT,\0G)",8Y%;!(R1G%=-10!Q^EZ)K+^/5\2ZE%:P"31$LI889
M2^V83,YP2!E<$<U1N_ ,VK2^.8+Z:..UU\P&W>,[F0QQ@98<=& .,\BN^HH
M\YCT;QM=P6>F3V6@Z<(G3[3JMN1*\R*>=D31X5FQSDD#)KT:BB@#S"W\ :S%
M\/K/0V>U^UPZRM\Q$AV>6)S)UQUQVQ74^(M O-5\3^%]1MS$(-,N999P[$,0
MT94;1CGDUTU% 'F[>!-5O'\8Z+>?9?[$UV5[N*[20F:*4A-H*8P0"N>O;WX=
M'HWC>[@L],GLM!T\1.GVG5K<B5YD4\[(FCPK-CG)(&37HU% ',Z/H%Y8>._$
MVLS&+[+J26BP!6)8&)&5MPQQR1BD\(:!>:$/$(NS$?[0UFXOH?+8G$<FW;GC
M@\'BNGHH \E3X=ZY:>%O!T!M].U*?0I)WN--N)2(+CS"VTABI&Y<Y&1W/X[6
ME>&O$)\?67B*^MM+LK..PELQ8V<A;R06# [MH#$G.<  8'6O0** .:^'^@WG
MACP/INCWYB-U;"0.8F++\TC,,$@=B*HVG@TWWC;6]>\0VME>1RI%;:=#(HE$
M4*Y+$AA@%F.>.E=G10!Q-[X+:Q\;Z'K_ (<M;&S2%9+;48441"6!L$$!1@LK
M#//7BN?@\)>-;#P;J'@JS323ITBW$<&HO.^_RI"S;3'M^]\Q&<X&>^.?5J*
M//F\*:[I$WA[6M&6SN-3L-*32[VTGE*)/& I^1P#@AP3DCD&C2_#/B6;6O$V
MK:S]@CDU;3TMH(+>5F$)4. I8J,_>!)]2>*]!HH \UF\'>(;'0?!#Z<MA/J?
MAY2LL$TS)')NBV'#!3T^E>DKDJ-PP<<BEHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MW>3QV]M"I>265@JJ/4DUP$VI^(_$/C^]T;2]<_LW2TTZWO!(MLDDH+[N%W#
MSU).<;>,9KF_$FHZYJGPK\9Z?J6J"6YT6]:W>Y2!%^UQ *0&7&%/S DKC[H]
M\@'M*LKHKJ<JPR#ZBEKS/6KKQ58W_@WPYIVO@3ZG'="XO9;2,D!%5U8( !E5
M) ['@G-2Z_?:MHDEC8ZOX\LM+LTM<R7QBB%U>3;CTC8%54#'(!.: /1Z*\BT
MSXD:A9^#_%=X]ZFM2Z3<1PV-V]OY'G^;M";T '0MR1C(_.NHMM(\<:?>:?._
MB2/5(Y7V7]O-;1Q+$I!R\)49RIQ\K9S[4 =;:WUI?&X%K<13&WE,$WEL&V2
M E3[C(R*L5XEH&J:MX0\->--574#?W"Z_/9PV\L*(DERSQKYS%0#SGE1QQQB
MNEUBX\5^![:QUK4/$?\ ;%F;F*#4+62TCB"K(P7?$5 (P2.#G- 'I%%><6=U
MXL\0>/O$%C;>(%T_2](NX-L:V<<CS*T:LT9)Z#@\\G+>U<]%XSUFZO+J.[\9
M0:%X@CN76/1M1LUCM=@<A092NYMR\[@V>>!0!ZWJ>JVFD0PRWDA19IX[>,*I
M8M([!5  ]S5VN/UDMJOCWPUI;!2EE'+JMPH.5W >5%S_ +TCD?[M8FDW/C#Q
MKI-WXBTOQ"NFPM-,FFV*VL;QNL;%0968%LL5.<$8[4 >ET5Y[)JGB?Q#XI7P
MY;W\>BM8Z?%<ZG/;1K,[329Q''O! 48)R1GM6;J'BWQ%H6C^,M*O+^.XU31K
M2.ZL]16!5,L;]-Z8V[E((Z8/I0!ZI17F&H7_ (O\/P:!KUYX@2[BO[VVM[O3
M?LB)$BS''[MA\^5SU)Y_2HO%'BN]M/&]]IFI>)YO"]C&D7]G3"Q62.Z)7+LT
MCJ0,-QMXZ=: /5*1F"J68X &37G_ /PD6N0W?@2WGU&PN&U.6=+V6PP\-PJQ
MLRE6(R.@)QCG(Z5I7FLWZ_$]=#$P_LYM"DNS%L'^M$P4-G&>A(QG% &U9>)=
M'U#2['4K>_B-I?N([5WRAE8D@*H;!SP>,=JU:\ L[.^N? /PN-KJLEH&U%8T
M"PH^R0F4B3YAR0,C!XYKN?%&L7EAK;VVI>.;/0+&."/[.L21275RY'S.ZLIV
MC/ "CGU[4 >C45X['X^\02_"^_U.VOHKC4K'6ET^*[:W$8N4\Q &9"/EW!\'
M@$?6MZ:Y\4>%_%OAZ+4/$(U:SU>=[:>![2.(1/L+*T97G&1C!)XH [RWOK2Z
MGN(+>XBEEMG"3*C F-B,X;T."#CWJQ7C_AQ?$.D3_$34+*_EU*[M;F01VK6Z
M 3S>6A5_E .0.-HX/UJWX0\3W>JZQIPM?'=OJ4CDC4-+U"U2UE3Y>?* 4-N4
M]CD8[T >JT5A>,O$'_"*^$-3UL1"5K2'<B'HSDA5!]LD9KC]:G\9^#O#J^*+
M[Q"NI"W,<E_IK6D:1;&8!A$RC<"N[@DG..?2@#L-5\8:+HVM6FCW=Q(=0N@&
MC@A@>5@I;:&;:#M&>,FM:\O+;3[.6\O+B.WMH5+R2RL%51ZDFO-M/L-2D^.>
MHS+KDOE_V;#.4^SQ_-"96Q#G&0!_>^][UJ_&.&>;X7:P8;IH!&BO(H16\U<@
M;#GH,D'(YXH ZR76M/AU:RTN2XQ>7L;RV\>UCO5,%CG&!C(ZFK]>2ZUI^N#Q
MQX'L;;6LW[6-X'U&6V0LJ'8<B,87(&%';N<U>B\5:QX2O_%5AK6H'68]+TY-
M1M9WA6*1@VX>6VP ?> YQ0!Z917ADGQ'O+#18==_X3BVU#4!LEGT1;()$RDC
M=&CA=P903AB3DBO<(95N((YDSLD4.N?0C- #Z*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M6/4;Y':ZBC8D_< VEU!P#N'05U=[XQTFQ\2P>'V-S-J,H0F.WMWD$2L<*TC
M84?6M6_U&STJT:ZOKF.W@#*I>0X&2< ?4D@8H PO#?AF;1M8U"[GF65&M[6R
MLSN+.L$*8^;(')=G)QGM6';^%?%_A^SOM%\.7^DC2+B662WFNA()[(2$E@H4
M;7P22,D>]=F-:L3XA;0A*?[06U%X8]AQY18H#GIU!XZUH4 <&_@[7-$U:UUC
MPYJ,%U>?84LKY-6=R+H)RLI=<L'Y/8C!JM/X U;4M$\4RZE?6;Z]KT*0YB5A
M;VZ(,*BY^8CDDG'/I7HM!. 2>@H Y;Q+X8NM;T#2-/@FA22RO+6X=GSAEB(+
M 8'4XXJMJVD^+DU>_DTRXTG4=+O0I^Q:OO MV P=FU3N4]2#CGO70Z%KEAXD
MT:WU;3)3+9W 8QNR%2<,5/!Y'(-:- 'FD7PVU/2O#N@)I&H69UC2+V6\7SXV
M6V<R[M\8"Y*KAL#&>GOQI:5X7\1OXX;Q-KEYIQ=]+>P%M9A]L69%88+#+=&R
M3CJ!CBNYHH \V'P_UNT\">%M,L;S3SJV@WBW2M-O\B4C?\I(&X</Z=JL1>%O
M%.E>*]4UO3?["N7U58FF:\,H>V=4"D(54[D[@$K7H-9^LZU8Z!8B]U&4Q0&5
M(@P0M\SL%48'N10!P,7PWUE?"6JZ1/J=I<7-[K:ZI]I*L@8;HV8%<'!RAP!D
M<CFNK\1^'KG6=:\.7L$L2)I=Z;B57SEU*%<+@=<GO71T4 <''X0\0VVL>*!9
MZI:VNGZT3<17$0<75O/M51@?=*_+ZY^E5IO"'B?Q!JNBS>(CH,::7=1W7VNQ
M60W$[)T7Y@ BD\D FO1:* ,OQ)H5OXF\.7^C7;,L-W$8RZ]5/4,/H0#^%<=>
M^%?&?B+2(?#NOZAI T@,@NKFT$GVBZ1""%*L-J$X&2"?;TKT6B@#G+;P[<0?
M$&]\0>;%]EGTZ*T6(9WAE=F)/&,8/K4_C'07\3^$-3T6*989+N$HDC#(5L@C
M/MD5N44 <79^&]>N/$7AO6M7ETX7&FVUS!<):%]KE\!"FX9Z+SGOTI^H>"/[
M6\3:[>7DL9T_5=*33RB$^8I!8ENF/XACW%=C10!Y]#H'Q _LJVT)]9TJWLH=
MD;:G;"07;Q+C "$;%8@8)R?I7H &% R3@=Z6B@ HHHH **** "BBB@ HHHH
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
M@ (!&",@UGV>@Z/IUR]S8Z38VMP_WI8+=$9OJ0,UH44 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7/>+?#+^(K6SDM+S[%J>GW"W5G
M<[-X1P""&7NI!((KH:* .'L_"GB*Y\9Z7XDUW5[&5[*&:%;2SMV2,!P!D%F)
MR3USZ#%5K;P;XIT&RN=&\.:]8V^C3.[0?:;5GGL@Y)*QD, P!)(W#C->@T4
M>5>*=(U&U\9_#S3M,U>47UO!?!+R]!G,I6.,GS.02&Y!P>,\=!6[%X&OM4GU
M?4/$NI13:CJ&GOIJ?8HC'%:P-G.P,22Q)R2?3'2NU:&)Y4E:-&DCSL<J"5SU
MP>V:?0!YE>> /%6J>"?^$2N]>TR#3HH%AC>TLF$DP3&S?EL*,@$[1SZUU-IX
M:G@\;_\ "127,; Z2FGM"JG.Y9"Y;/ISC%=)10!R$GA34XO'.H:W9:A;+8ZI
M;)!>6TL)+Y1&5"C X'+ G(]:J3^ )YOA+'X+%_&)DBCC^T^6=IVRJ^=N<]L=
M:[JB@# USP[)J_B'P]J:7"QKI4\LK(5R9-\93 /;KFL&'PCXGT"2_M?"^M:?
M!I=[.\ZQ7MJTDEH[G+>658 C/(##C^?>T4 <>/!4ZS^$W;5I[IM#DEDEFNR9
M);DNA4G)/')]\# K1D\.R/X_A\2_:%$<>FM8^1MY),@?=GTXQBM^B@#SFVT#
MQ/X*\!:OI^F:E!<20L7TGRK,M*"TI8HXR0V2V > .2>.GHB;O+7?C?@;L>M.
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ"]O+?3K"
MXO;N416UO&TLLAZ*JC)/Y"N=TOQE+?7]A!=Z!J.GV^HJS65Q/L8/A=V'"L3&
M2O(#?3KQ0!U-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!RW
MQ(M;B\^'&OP6B,\S6;D*HR6 Y('KP#7-6LR6&M>$[G1O$=[JDNK2%;R"6[,L
M<L/E,S2A.D>U@OW0!SBO3JH66AZ3IMU+=6.EV5K<3?ZV6"W5&?ZD#)H OT44
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
21110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>exhibit191insidertrading007.jpg
<TEXT>
begin 644 exhibit191insidertrading007.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M'(/U[55\3:'?:WXP\965I&PDN_#L44+$85WWN=N>G/3\: -N/XF0?9X-2NM
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHJ.XN(;6WDN+B:.&&-=SR2,%51ZDG@"@"2B
MJ]C?V>IVJW5A=P75NWW98) Z'Z$<58H ***H:YJT&@Z%?:M=']S:0-,PSUP,
MX'N>GXT 7Z*\>\"IJ/A/Q-I3ZM*[?\)?:/<S[R<1WH9I-OMF-PN.Y6NWUGQ;
M=V_B$:!H6CG5=22 7%P&N!!%!&3A=SD'YCC@ >] '55D7WAZVO\ Q+I&N22R
MK/IB3K$BXVMYJA3NXSQCC%>?>,/&>MW?AFQ>ST>[T^[CUJ&TO87N=A#!U(16
M PZ/G&X<<<@UMR:RMMXSU";^P'.O0^'4NI%6\)#*'8^0.,9W _-CF@#O:*Y.
M]\=VL'@:P\2VMLUT=0\A+6T63:TDLI $><'D$G/'\)J.]\8ZE-KMYI'AW0/[
M5FT\+]MEDNUMXHW89$:L5.YL=> !W- '845C>&/$<'B;2FNXH);::&9[:ZMI
ML;X)D.&0XX/;GN"*H:[XLN+'78-!T;26U75I(#<O&9Q#'!%G:&=R#U/  !-
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y;XA^%
M;CQGX+O-%M;M;:>4HZ.^=A*L#M;'.#C^1KJ:* .!^$_@.^\!>';FSU&\BN+B
MYN/.*P$F./@# ) ))QR<#MZ5WU%% !7#?$;3;WQ)_8OAB"VN38:A>!]2N(U.
MR."/YRI;HI8X ^E=S10!Y;XP^&:P>'Y-1T*\UBXUG366\LDN+Z6<%T(. C$Y
M) (&/6IX+Z^T'QC<^)[G0]4ET_7M/MC(MO:M++9S1@@QO&/F PW7'45Z,+B!
MIS )HS*.3&&&X?A4M 'EOB>X\2>(?!YU*?0;B..VUFWN;6RCB)NFMHW!+.F3
M\YY.T8P*V-)CNKWXJ2ZW_9][;V-QX?A17N(&CVOYS,4;/1@#R*[JB@#R?0?"
MVJP>/H]&N+.1?#6B7<^IV,I4^7(TP'EQCWC+RG\JIW_AJPT?QIK]QK^@:YJ%
MIJ,XN[.[TM[A@,J T;I"XP01P2.1WKV2B@#D/AUI2Z9H-S(NA/HHO+MYUMI;
MB2:4J<!6D+L2'( R >/KFN9\9>&X(OB&->U31]3U/2+JQ6W=M-DF\VVE1B06
M6)@S(0??!KU6B@#QB;PX+CP9XSN-&\)ZA8+=VR06GVJ6>6[NPO))C=F*@'IW
M(KK/%>FWMRG@86]I/+]EU:WDGV1D^4@C<%F] "1R:[NB@#B;RPNS\7/[0%M-
M]B'AV2$W&P[!)YX.W=TSCG%<1X4\2W\_P;MO#]KX;U6?4;FRDM;9X[?-NZON
M42&7[J@9Y!P<CWKVMT$D;(<X8$'%9OAW0K7PSX?L]&LI)I+:T0HC3$%R,D\D
M #OZ4 <1#X5O+/Q3X7T\QS26MGX=FL)KM$)17PB]>@)P2!531M9U?PWX%'A.
M?POJ\^M6L#VD!M[8O;3]0C^;]T+@@G.".>*]6I,@D@$9'44 >4Z]H5UX-^&7
MAO4UV2:EX6:*=\-@.C?+-&#Z$-_XZ*;J'@74;GX/VEHL!N=8^U)J]W!O,;7$
MK/OD3<""#ABH/^R*[CQ!X2M_$E]9RWU_?"SMV5WT^.0""X96W*9!C)P<<9["
MNAH \>L=%T/4M=T9-)\%:\CPW27%S/J]Q=Q1V@3G(WR$.^<8 R/7BJJ^&=-T
M#6]=A\0^&_$%_P#:;^6\LKO2WN625)#D(PB<!7!R.0,^M>UT4 >32:%'9^ M
M,MM0\!&;39[MY[[3X)Y;BYM0V=LBDMN+=-P!R,GWJ]\/K.^M?$]]_9JZ[%X5
M%HHCBUG<&%QN_P"60?Y@@7KGN:]+HH XGQS8ZA#K7AKQ-8V,U^-'GF^T6L S
M*T4J;&9!_$5P#CO5));SQE\0=!U2WTK4++2M$2XD>>_MS TTDJ; B*WS$#DD
MXQ7H=-:1$.&=5/H3B@#C_A987>F?#S3[6^M9K:X22X+13(489F<C(/J"#^--
M\?:??M-H&NZ?9RWSZ/?>?-:P\R21,I5B@[L,@@=Z[)98V.%=2?0&G4 >;ZY>
M:S\0=.U/1-+TFYL=+EL)%DNM3MG@=Y^/+1 2#C(.XD$?UHZUK.K^)? I\*6_
MA?5X-:NH4M)S<6Q2V@Q@._F_=*X!(QDGCBO5J* .'T+2+JP^)VJS-;S?8QI-
MI!%<,A".R%L@'H3TR*YS4?#^K77A;XF6L6GW!FOKYI+5#&09U"1\IG[W0CCO
M7K=% 'G1:[USQ=X U:+2=2M[>WBOEN!=6S1M 3$JKO!^[D@XSUJKXL6\E\=R
M1ZY#XBE\._9$^QQZ,)2CRY.\2^5\V>F,\8KT^D# D@$$CJ/2@#P^R\&ZI?\
MAWQYIMGH=UI9NI[6ZT^"[)/F!,.%+DD%CMY^8X+8-=W!XSU?6+W3+/2O#>HV
MLSS*=1DU.T>**WB ^<*V0'<\!<9'<UVU% 'C,VAZQ?:1XT\/1:3>IJ!UN36+
M.66$K;7*"2-E02=-Q /'^!K7\1ZG?>/].L= L?#VL6;RW<,M[-?VIACM8T<.
MV&/#MD  +G->GTA(49) 'J: ..\)V%W:^-?&MS/:RQ0W-W T$CH0LH$(!*GN
M >.*\_U73%87\]GX6\1:+XS:23RY-&$@M9Y-QV.7SY>P\%LX/6O<NM% '&>&
M[34[KQC?ZEJT3":RT^VT])-A5)9"OFSLGJ-Q09''R^U<_P"'=4U/P'X?N?#4
MWAW5KR^MIYS82VMJ9(;I7=G0F0<)RWS;L8 KU.D) (!(!/3WH \TC?7/"_C$
M^(M8TF>\BU;38(KPZ5"TWV6XCSE=@)8H0>HSR*RM7TG6/$.E^._$"Z/>VXU*
MQBL]/LY8B+B58\Y=HQR,D\#K@5[#10!P?C;3;V\\)^'H+:TGFEAU*PDD2.,L
M456&XD#H!W]*QO%^GZ9=>*[N37?"VL+*J)]@UC0DE:21<<JYCZ,#P-P(Q7JM
M% 'CZVGBFQT3P9KFKV6HZC-I5].]Q"%$MVMO(K*C,!]Y@,9QS^M:VG3ZCKOQ
M5.M#1-2L],&@RVL4MW 8S(_G*WW3RN<\ X)P3C%>E44 >,0:9JVE_#/P!-)H
MVHRRZ3J23W=I#;EIT3]Z"=G4_>'YU<U0W%_XPU)O$UAXJGTR1(6TJVTY)EA9
M"F6$@B((DW==Y&/I7K=% 'AEGX=U>+X;ZWIXT"]M)W\3)<Q6>QI"L)>(@@C.
MX  @D$]#7H/C.PN[OQ+X-FMK:::*VU-I)WC0L(U\IAEB.@R<9-=E10!YA:+J
MNGZSX[TY?#MQ>RW\K7=KY\)^R7*>6JF,R=-QY&#6+I6F>1X@T5_!>D>)M$D-
MVC:G:W:2)9)!_P M ?,)!;LNW]*]IJ)KB!9EA::,2MT0L-Q_"@#!\?:#<>)_
M NKZ/:,!<W$/[K<< LK!@">V2N/QKCO$NL:IXV\(GPM:^&M7M-3OO+BNGNK4
MQV]J REV\P_*PX.-N2?TKU,D#&2!G@9I: .,L-.NH?BWJ-X;:861T:"%+@H=
MC.)&)4-T)Q@XJS\2=.N]6^'6N6-A \]U+;_NXD&6<@@X [G KJ0P894@CU%+
M0!YU UWK?CCP=K$>DZE;6L5C>1S?:[9HVA;"J X/3.#CU%0>(?#&H:]XN\6V
M\4$D<5_H$=M!<NA$;2AF.W=T],^QKT@3PF8PB5/- R4W#=CUQ4E 'A2:%I=S
MH=MI0\ ^()==8)#/!=75VEHI& SF7S-FS@D8SVXKW&")8+>.%!A44* "3@ 8
M[U)10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5Q/Q+U.^MM+TK2--N7M;G6]2BL#<QG#PQMDNRGL<#'
MXUVU<IX_\/7NO:);2Z48QJVF7D5_9B0X5Y$/W"?0@D?7% &?>?"/PJ^D/;Z?
M8_8;]5S!J,;MY\<O9R^<DYY-6]2\1ZCH"Z+X?AMQKGB.ZA.3N%O&50 /,Y^;
M:,]AG)Z5FW?COQ!>:;)9:9X)UV#6Y4,:FYB5;:%SQN,N<,HZ\#G':H+S2]?\
M-Z[X>\23Q7.OR6^G/I^IFV0&;+,'$B)QN&X$8'.,=: ->Q\;7:7>J:7K>D+8
MZO8V37R11W'FQ7,(R-R/M!'(P01QGO6&?BEJT/AZP\3W/A1H] N3&KR+>!IU
M+\;A'M&5W<#D$\' S3FL]5\4^)=4\1'2+RPLH-$FT^TBNTV3W$CG<6V9RJC
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M/:K-OCE4H61D?&=K 'MD4 =Q17G$GQ#URR\.#7=1\/6]M:7C0)IJM>@%S*<
MS'&(UQ\Q/;.*Z#0]9\1S:M]@UO1K:.&2#SH;_3[AIH#SC8VY00W.1U!H Z>B
ML+Q9XEC\+Z0EW]EDN[FXG2UM+6-@IGF<X5<GIT))]!6/#XLUW2];TW3_ !3I
M%G:PZI)Y-M=6-RTJ)-C(CD#*""<'!&1D4 =<][:Q7*6TES"EQ(,I$T@#,/8=
M34]>3>"K*_U#XJ>)]1U;1M+>XM[B)&N?.:22V/DC:L64'!!Y/'7O6K\4;S6K
M:Z\*)ID<+1R:U "'N&C\R3#%48!3\AQDGG! X- 'H0D1I&C#J77!90>1GID4
MZO*8+[Q!!\6?$D.D:5:7%[-8V33-<7)2"#"MGD*68DG P!T).*VK?XD*GA'4
M-5U'2WAU&POVTR2PAD#^;<Y4*J-CD'<#G''/7'(!WE%<3'XL\0:3JFF6_BC1
MK*UM=4G%M!<65V9?)F8$K'("HZX(RN1FNVH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "N.\=Z3J4\^A:[I-K]LNM&O#.UH&"M-$RE7"D\;@#D9KL:AN;NV
MLHO-NKB*"/.-\KA1GTR: .#8:IXS\9Z#?'1+[2M*T9Y+B1]054DFE9-JJJ D
MX&<DGK6IX TR]TNV\0+>V[P&XUV\N(@W\<;L"K#V-;G_  D.B_\ 08T__P "
M4_QK2H Y7Q@?$UG<Z7JWAZ,WL5H[B]TP.J&YC88!5C_$IY [YKEM>;5/B%<:
M590>$-0THVM[%<RZGJ2I&UNJ-DB/#$L3T[#U]O4Z* /.;NTU^P^('B:73]-N
M&_MG3HDLK]-IB@FCCD \S)R/F(QP:X?4/"<^J>!IK.+P1K$_BDVX^TZAJ<V]
M1(,%VC9G.XM@A0H'7FO?J* .(32[]_B-H.I_9)5M(=%DAED(X20LA"GWX/Y5
M9\"Z9>Z;<>*6O+=X1=:[/<0%O^6D;*@##V.#775&]Q#')'')-&KRDB-68 N0
M,G [\4 <5\0T-IJ/A/7&_P"/?3]61+ANR),#'O/L"5_.L[QOIM[=>-+275-*
MU;5O#(LBBVNFR$;;G?RTB!E+#;@ YP*[_4]-M=8TRYTZ^B$MK<QF.1#W!_D?
M>I;2W^RV<-OYLLWE1JGF2D%WP,98@#)- 'CVF> [Z]C\=:?'H/\ 8-EK%E;C
M3XBRE5*!N'*DX8G!/7&[OBNIMO$7BR]MM-TJU\,7FGZBKQI?7=XJ&VBC7&\H
MP;+DXP !WKOJCDN(87C26:-'E.V-68 N?0>IH \JN-*UN.P^(NA_V)>.VJ/<
M7EG=(%,4H=$4(#G(;(/&.QK<TO1=1A\?Z'?26DBVL'AO[++*<867>AV'WP#7
M>T4 >7:]X1O-8U#XBQW&VSM=3M;$6EU,P6-GB4GD]@&"@_6LWQWXA\0ZEX0L
MK*]\,7.GL;ZT6[GFFC:-F\U<"':Q+Y8 YP, &O6M0L+75=.N+"^A6:UN(S'+
M&W1E(P17,V/PYTFTO+.>>^U;4([%Q):6U]>M+# P^ZRKW([9SB@#J;RV6\LK
MBU<D+-&T9(Z@$8_K7F6EWGB?P_X)_P"$0/A6_NM4MX'M+:[A*?9)5.0DC.6R
MHP1D$9X]^/3YIX;:/S)Y8XDR!N=@HR>!R:DH \WT3PC?Z%XG\'Q>4TUMINC3
M6UQ<K]P2DJ<>O)SBO2*** /(M(\,:U!X3\#VLNG3+/8Z_)<W*'&8HB\Q#'VP
MR_G77:KI=[/\4?#VI1V[M96]E=1S3#HC-MV@_7!KK7=(HVDD=41069F.  .I
M)HCD26-9(W5XW 964Y# ]"#0!S7Q$TJ\UOX?ZUINGQ>;=SV^(H\@;B"#CGOQ
M6+;PZGK'C+P?K3:/>V4%M9W<5PERJAH6(55!P3UVDCVKO1/"T[0"6,S*H9HP
MPW 'H2.N*DH \9OM%UY_!'CKPTNA7IN;G4)KRUF4*8KA'G1@%.<[L D@BKOB
M+PA;VWCV_P!<U3PK/X@TS4H(0#:@-+:RQKL(V;ERK  Y'0BO6&941G=@JJ,D
MDX %9W_"0Z+_ -!C3_\ P)3_ !H YOX?Z0-)M-4O6\.VOA^WN9@T-N&)F,2
MX:8[B W)X'0=<TWX5PNWAB\U1E*KK&IW6H1J1@A'?"_F%!_&NEO(K#Q-HMW9
M1WPDM;A3#+):3 G!^\NX9QD<>N#5^""*UMXK>"-8X8D"1HHP%4#  ]L4 <1J
MEIJ%I\6[;5!I5W=Z;>Z0-->>WVD0/YQ8L^2"%P>M9.@7?B3P;X4_X13_ (1;
M4+^^M!)#97=OL^S3J6)1G8L-F,\@CM7J-% &!X(T"3POX+TK19I%DFM8<2,O
M3>26;'MDFL_PEI=[8^*/&%S=6SQ0WE_');NW211$H)'XBNOHH \F@\-:RO[.
MC: =/F&K&V=/LO&_)G+ ?ES3O$_A"./QJNO:CX8FU_3+JQC@EBML--;2IT8)
MN&Y2..#P1^?J]% 'CEQX3N[CP%XO&E^$(](^WQQQ6-HN?M4RJP),OS%1SG '
M(YSFNP\5Z3?7NH>#9+:V>1++4DEN"O\ RS01L,G\2*[.B@#B;[2+^3XH7>I)
M:N;-_#;6JS#H9?.+;/KCFN5TR;Q5%\+XO!C>$K]-5FLC9+<,4^S)&X*[W?=D
M%5)RN,Y''6O8** /']7\ P:/XAL+Z]\.S>(])&E06$BVXS-!)$-H<)N&Y6'7
M!X_G8M?#$[^#O&3:=X1BT9;^S:"PMN?M4P"'F3YBHRQX Y'.:]8HH X[5[34
MX_AYI]K!HEKJKQPVZ7FG7(!,D04!U3) WC&1GCCUQ7-^$- DM/'%M>>'=#UC
M0-"6"47]M?R;8YY#C8(XR[8(.26X';Z^JT4 <E\0-%U'5=+TV[TF%;B_TG48
M=0BMV<+Y^S(*9/ )#'!]JQK]]6\=:YX>B7P_J.E:=I=^FHW4^H*J,SQ@[(T4
M,2V2QR>E>C44 <CX5TR]LO%_C&[N;=XX+R\A>W=NDBB( D?CQ4/Q'LM0GL]!
MOM/T^:_;3-8@O)K>#'F-&H<':"1D_,.*[2B@#C/#MC??\+$\0ZQ/8SV]I?65
MEY)E !W*K;E.#U&0#7*:CX&U;5_#OBNW^PAKAO$K:G:03MM2[C4)\N>P8;A]
M?2O7J* /(],\.Z?>:_I)TGX;OI?D7"S7EWJ:E5A"\@1;9#O?(&#C [CT]<HH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "O./C2UNOA/2VNX_,MAK-J9DV
M;]R9;<-O?(SQWKT>N)^)^F:GJ>@Z;_95A)?3VNJV]TT$;*I*(23RQ __ %T
M<W!=_"FXN(H(_"8WR.$7=H4@&2<#)*<5U6O^-U\)^(U@UV&.WT6XMVDMM04D
M_O4&6B<=B0"5]>G6H/\ A,_$_P#T3S5?_ N#_P"*JIXK\-:G\0-872;^&?3O
M#UI#YWFJZ[[BZ92%Q@\+'DGG&3ZCF@":7QWJ=GX4L=3O-&6/4M7NA!ING&7:
M<-RAE8_=^4%C@<<"I]/\5ZS9>);#1/$MKIJG4E?[)=:;.SIO0;C&X8 @XY!Z
M&N>UOP[XD\3^$M+_ +8T>&\U?0[_ #+;2NHBU.( J64YPI8$'YL8(/'2I_#W
MA^&7Q987>F_#^VT&QM5=Y[J]B03L^,*L01SCW8]10!=A\9>*M;LKS6O#NAV%
MQHUO)(D*3W#BXO1&2&:,*I5<D$ 'DXK:L?%<UYXTM]#-BT$4VBKJ9,P*RQL9
M-GELO;'?WKF-#_X2GP1X=F\+6?AJYU"6"28:;?12Q^0R.[,IEW,"I4MR,'..
M*LWUIXDT+QEI7B673)=;+:,-.OA8;%=9?,$F]58C*DY'M0 GBOQ/JE[I'Q"T
MRQ@MXFT:T4+,TK*S));EW88'##^'WZD5!I6H7$$/PYM]6TRPFNKE66VGCD=C
M @M@0PR!\Q'!'3TIEEX?\1ZE#\19K_2Q97&NVJ)9Q&96'_'NT84L#C(^4'MD
MG!(YJ2PT[7-0E^'\UQHES9?V.\L-VLKH=H%N$#C!Y!;@=Z -JP\=@^"]:UG5
M+=+>[T:6X@N[=&)'F1GY0I/]X%<?[U5IO&>N2W&E:+8Z;8KKUS8+?W@NIF2"
MS0G !P"S-GC ],]*S/$G@O5;_P ?HEI"#X=U>6WN=6.X8#V^2%QZ/B,'']VG
M>,_"(D\<P^))_#2^(M.ELA:W%HNPRPNK$K(@8@,"#@C/O0!TOA;Q1=:KJ6I:
M+JUK!;:OIVQI/LTIDAFC<':Z$@''!!!Z5D^/O^1P\!?]A5__ $6:E\!:(UE?
MZGJ"^%K+P_9S;([6!4'VEU'+-*58J 3T4<CG--^(=CJ\NJ>%]2TK29M2_LV^
M:>:&*1$;;L(ZL0.IH [EW6*-I'8*B@LQ/0 5YQ%X\\2ZAHTWB;3-'TQM"C#R
M1P3W3+=SQ(3EU &U2<$A3S^E;FGZ[K.NW#:;J/@_4-,M;B)T>ZEN(F5<J>RD
MGGI7G=CX+;1=#;1;CX:V^JZS#NCM]2'E?9IQD[9)"6#+@8RN,G'O0!Z)=>)M
M7U.+23X5TN*YCU"U^UF^OF9(($(&%;:"2YS]WMBL[3OB%-;0^)X_$=M:Q7/A
M^))IGL)3)%.CJ2NW< 0V1C![FL77?#%]%JVB)JF@3:QX>MM,$#:?I+[(H;O=
MDOY;.NY,<#).*J:=X U"^;QI9-H4.@V.LV,"6,<;(5C9-V ^S^(G#'&>O4T
M-\>:MXNO?!%O<:OHVGV^GWMU:NHM[AFFMOWJ,HD!4 YQCY>A(KL=2\5ZO=^*
M+W0?#5KIS2:<B->W6HS,D:LXRL:A02QQR3T%<WXCG\8>)/"-OH0\(W4%W'-;
MF]F>:+RF$<BDF(ALMDC/(& #U-&N>#HK+QUJVL7_ (/_ .$ETW5!'(C0B-IK
M655VE=KLN5; .0>* -.[^)D]GX,U+59=+4:II=]'97EDLN]=S.HW(W<%6R/R
MIVI>,_$^AV-E'K&F:/:ZCJ=Y]GM2UXPMX4V;LROCKVP.IZ5CW/A#59OA[?V]
MKX9L=+N+O4K>:&PL\!UA25"#*V[:7P&/'\Z['QQ!?W%C:+#H-IKNG><?M]C*
MJF5DQPT6XA=RGG!Y/;% &9J&I^(+KPAXJM-=TRUB\K2YG@O;&4O!<!HGR!N
M8$?UK TCQ=XG\.?#W0-9N]&T_P#X1^&UM() +EC=",A$$N-NW!)!VYS@C\&Z
M1X3U"-/%+Z-HE]HVBWFC2VT&EW=P&:6Z8-\ZKO8(,?+UYS6SX@\.ZM>? VUT
M&WLV?5$L;*)K<,N0R-$7&<XXVGOVH MWFNPZ=XS\3M%ID!N[#1$NS<[CNF W
MD(>P (_6L]?'GBF'PM:^+KW0;%-">..6:&.X<W21-C]Z!C:1SNVYSC'-2>(-
M)OHM?\::L]NRV,_ASR8YLC#.JR$C&<\9%8EG<>)O$WPKTSPO#X=GADO=/@A;
M4WEC^S+;E5_><-N+;?X<=30!ZX1!>VA#!);>=,$$95U8?R(->4>+?!7ABT\>
M>"+6WT#3HK>[N;E;B-+=0LH$60&&.<'FO5[6W2TLX;:/.R&-8USUP!@5R?BK
M1[^_\;^#;ZUMFDMK"XN'N9 0!&&BPI.3DY/I0 FLWFF_#_3K2Q\/:+:K>:I=
MB*VM(L0QM(1\SN0.%"CDXST%)IGBK5[;Q/9Z!XDM=.6;4(Y'LKG3IF>-V09>
M-@P!! Y!Z&H/B5X5G\00Z1?6VG0ZH^EW1EDTZ9@HN8F&'4$\;NA&?2LOPYX?
MC?Q7;7VE^ [7P_96L4A>YO8D^T/*5VJ(PCG:!DY)Z@XXH N:EXK\9V^E7VNQ
M:'IEIIEKYC+;:A</'=31IG+ !=JD@9 .:GU7QY?)_P (DNBZ5'=2^(X7DB2>
M78(L1JX+$ \ ,2<#/'%</!X0U"?P]>V.I>"+G4O%LJ3(^KWUQ');DMNVR*S.
M2, C"A!R!TZUU6G>'M72Z^&4DMA(BZ19317V67]RQMU0 \\Y8$<9H DM/%OC
M2ZUS4/#*Z-I UBS1)VNC<R"T\IAQQMW[L\8Z<$]N=+1_%6MZ]X-GO]/TFW.M
MVUV]G-:23XBWH^UR'],<C\JFTS2;Z#XGZ_JLMNRV-S96T4,V1AV7=N&,YXR*
MQM)FU/P+X-\1:C<Z0\\@UBYNDMQ,J%X7D&'!Y['..O&* /1J*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MJIJ>J6.BZ=-J&I74=M:0C=)+(<!1T_GQB@"W169H7B'2?$VG"_T:^BO+;<4+
MID88=B#@@\CJ.]:= !1163XGUR'PWX8U'69\%;2!I I_B;HJ_BQ _&@"_;WM
MI=R31VUU#,\#[)5CD#&-O1@.A]C4]>.^$["X\!>)?#LM[*2/$UJT6HLQZ7VY
MI5)]R'9!]*['5O$FMW/BR7PWX9MK%KBUMUN+R[ORYCB#D[$"IR6.">H % '8
M$A1DD >IJ,75N;LV@GB-R$\PP[QO"YQNV]<9XS7DWCC5/%=[X7TY+S3K6PNH
M-=@@FW.YCG(D4QO&>IC)SD'D8KH9-5U&+QIJ%I%I>FR:Y#X=2Y%P@;][)YC#
MRLYSLW#COS0!WM%<-=>/G?X?Z1KNFV\4VH:M)!;6ULY.WSW;:RG'.%P__?-1
MWGC#6=0\1ZCI7A_^Q88]+*QW-UJDK 2RD9*1JI!P.Y)Z]J .]HKG?!OB?_A*
M-)GGE@6WO;.YDL[N%)-Z+*F,[6[J000?>L[Q%XMOX/$\7AO0UTY;W[-]KN;G
M49"L,,9;:H 7!9B<\9&!0!V=%></\1K^TT#Q/]LM;%M:T*))B+>0O;W"/]UU
M/4=P0>A'6H[[QKXRTJ31KJ[T32Y+36I5M[6VBG<30RNI:,2,1M(X^; XYZ]P
M#TNBN*T?Q+K\7BVZ\.>(;;3?M T_^T+>>P+["@?858/SG/?TK#TWQQXVU'P4
MOB]-'TD:='$TTEH9)//FC3.]D/W5Z' (.<>XH ],:ZMTNDM6GB%PZETB+C>R
MCJ0.I J6O.9M3M;_ .*/A?587_T2?0;BX1VX^1BC G\#26WB_P 9:MH,OBC2
MM(TLZ, \L%I<22"ZGA4G+!A\JD@$@$'ZT >CT5QFF^.1J/B/1+=8472M<TUK
MJRF.1)YRX+Q-SCA3G\#5._\ B,]A#XDO?L236>G7D>FV05MK75T0 ZDG@*K,
M!GV- '?T5Y]%XRUW2-6TJ'Q$-#FM-3N%M%DTN9R]O,P.P.&/S*2,;AC%#^,]
M=UC5M4A\.C0X+/3;AK5I-4F8/<2K]\(%/RJ#QN.<T >@T5YO=?%!I?"^C7UG
M;VEI>:C>-8R-J$Q%O9RIG?O=>OW?EZ9SVKI?#6I>(;JYN8-;M+!H419+;4-.
MD)AG!SE=K$L",>X.: .CHKF?%OB6ZT1],T[2[2.[UC59S#:Q2N4C4*NYW<CG
M:HYP.35+3_$NNZ?XKL_#_BBVT_?J,4DEC=Z>7$;M&,O&ROR" <YS@T =9?6<
M.H6%S97 +07$312 '!*L"#S]#3--T^WTK2[33K12MM:PI!$I.2$4 #GOP*XO
MP+XI\5^+EM]4GT_2[71&:6)R'<SNZE@&4?="Y ')SP36WXO\2S^'[:Q@L+1+
MO5-2NEM;.&1]B;B"2SGJ%4#)QS0!T=%<0WBCQ%X<^W2>*].M)+&"R>[6^TS?
ML!7K$RN<ACV.<&L^Y\7^,M(T*+Q1JVD:4-&(26>TMY)#=6\3$88L?E8C()
M^M 'H]!.!D]*X2]\5^(KSQI=^'?#UGIKB*SANUO+QWV*KYX*KRQ/&,8[Y-<U
MXK\3:WK?PG\50W%O9VNI:9<-97_ENY1T&#NB/7G<O#=LT >P Y&117GFJ>*/
M%.CMX6T:VL-+NM6U>.=<[Y%AC,85E;/7 4DGN2,"M"YU3QN'M;&'3](AN%MO
M.O=0N'D-HK[B!'&!AB<<Y)% '9U%<6T%U&([B&.9 RN%D4,-RD$'![@@$>XK
MS^Q^)<EOX;\27NLVUK)=Z%,L+_V?*7BN2X'E[">1DD YSC]*T+;5?'=K>:>V
MJZ/IDUI>OY;K8-(9+(D$AI"W#*#P2,8]Z .T!!) (..#[4M>.^%/$NJ>&-#\
M::QJT5I<PPZW<((;=G\R2Z+1H$4MP(^0!W%='<^*/%OAMK"]\3V&DG2[J>.W
MF-@\GF6;.<*6W<.N< D8_&@#OZ*X&/Q3XKU7QKJVBZ/I^EBSTJYB2XN;MW!:
M-T5L(%ZO]X\\<#UK/T_QYXGUZ.ZO]%M-#N(K>X>,Z0]PRWQ5'*DDD[58XR 1
MC'>@#TBYN[>SB$EU/%!&75 TCA068X49/<D@ >IJ:N/\2,=5\6^%M&VD*LSZ
MK<(>JK"N$!_[:2+_ -\UFP>+/%VOVM]J_AO3-+?2;:62.".Z>3S[WRR0Q0K\
MJ9((&<\]<4 >A45PUSXNUS4]9MM$\/Z9;P7XLDO;Y]3+;+0/]V,JG+/G/<#B
MJDWQ U33M#\41ZGI]K'KV@PK,R1.S07".,HZYPP'4$'I0!Z)17G<WC#Q9I9T
M;5-6TS2TT;4[J&W\F&5S<V_F_<9B?E;W 'XGK4NI>,=:N/&>H^'M%?0[66P2
M(XU65P]TSKN_=JI'RC@$\\]J ._H) &2< 5QK>+=6@N_"-K?:2EE<ZQ+-%=0
M22;S 40M\I4X.<?D?6KEWXAG7QY_PC?DQ_9WT>2^,O._<) FWTQ@YH Z"WN[
M:[MDN;:XBF@D^Y+&X96YQP1P>:FKP*R?65^'_P ,%TYK,(VH+M$Y<9ES+MW;
M?X,9]\XKT[5-5\7G4YK33;/2K.VM88VEO]29_+FD89*QA2#@=R3^% '7T5YF
M?B;?K\/[S7?[.M9;^PU0:;-#!*7BE8.JEHV]"&&,UHIXF\5:3XFT>Q\16.DB
MSU>1X8FL9)"]O(%+!7W<,#C&0!_B =UD$D9&1U%+7D7AS6]<T*Z^(6L:A#9W
M,%E<O++%;L^]I5B3:%)X";>I/(KHO#OB7Q3J5QIUS)#H.IZ7><2R:3<,7L\K
MD%]QPP['&#[4 =W167XBURV\->'K[6;L,T%I$9&5>K'H%'N20/QKC[SQ;XQ\
M/Z5!XAU_2]*71F9#<P6LDAN;1'( 8D_*^,C( % ';WNLZ7IL\$%]J5I:S7!V
MPQSSJC2'IA03S^%720!DG KRF.SU34/CM=O=6VC7$4&GQ,AE1G:.#S6*E,C
MD]3TK<^,+WJ?##6&LFB4>6!.9"P/EDX.W'\6<=>,9H [1KNV2YBMGN(EGE!:
M.(N S@=2!U(%35Y+K4_B.'QSX'\JVT^?67L;Q,"1UMT!V88DC=@+C([GBMZP
M\;ZAIEUXAL?%EO9QSZ/9K?>=IY8QS0D'@*_(;*XZ\YH [RBO,)/B!XCT_1H?
M$NI6NA_V0^R26RM[EFO((G(PV3\K, 02H ^M>FHZR1JZ,&1@"I'<&@!U%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M&##!R?7VK837/%FA^+=$T_7Y=*N[/66DB4V<+QM;2*F\#+,=ZG&,\&@#O"0
M23@#J:@L;^TU.RBO+&YBN;:49CEB8,K#.."/I7!VVO\ B_Q/'JFJ:"-+BTJT
MGEM[:VN(W:2]\LX9MX8!,D$+P?>KWPB_Y)5H'_7%O_1C4 =1>Z/8:C>6-W=V
MXDGL)#+;/N8>6Y&TG .#P3US5ZBB@ HHHH K:A86^J:?<6-VC/;SH8Y%5RI(
M/H001]14&BZ'IWAW2X]-TJU6WM8R2$!))).223DDGU)K0HH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "N5\:Z!J&K1Z5J.D&$ZGI%X+J"*=BJ3#!5XR1]W
M(/!]17544 <'<:9XI\9->6VM6Z:'H\MC+;&T2=+B2:208$A(& %Z@ Y)ZUFW
M.F^/-2\(#P=/I=A KP+9S:P+P,C0@!2RQ8W;BHQ@X&3UKO\ 3];TS5;B\M["
M^@N9K*3RKE(VR8GYX;T/!_*K] ''Z7X8N=-^(+ZC&B_V8FB0V$3%QNW(Y."/
MICFJ*^'/$MI<^,[O2Y;6WN]1NH9[%IL.DBJBAE<8.,X(_'-=]10!Y?I_A+4;
M[QMI&M_\(K8>&!8L[W4MM<H[7>Y<;-L8 QGDEN:LZ3IWC'P78W6@Z/HUGJ=C
MY\LFGW;W@B\A9&+;94(R=I)Y7J/2O1Z* /.-+\ W^BS>!8HY([E-'ENY;^?=
MMR\R-RH/4;FQ]*K_ /"!ZTVA7QB-O%JMOXEEUK3Q(^8Y!NRJN1T#*2/;BO2)
M+VUB^T;[B(&W3S)AN&8UP3EAV'!_(T6=Y;ZA90WEI,DUM.@DBD0Y#J>010!P
M;V7B_P 0>-/#6JZAHUMIFGZ7+,TL7VQ9I&9XF7=P ,9( '7DDXK(TWP?KNF3
M:K!)X7TG4=1N[J66/Q!=SHQ"N?E+*5+@J/X5XXZ]Z]:HH \IA\'^)=-\#^#8
MK>QM[G5- O#-+:-<A%E7]X/E?! X8'FK-SX6U/2O%&IZO;^%M-UZUU;9.]O/
M+&DMI,%PP#.I#(?;OV]?3:JKJ5DVJ/IBW,9ODA$[09^81DX#8],@B@#@I?!&
MM:AX+>*8:78ZVFHIJ=G%:PJD$#HP*1L5 +\9!;&>>^.5O;/QEXD\0>&[J^T2
MUTRRTR]$\Z?;5F>0[&7<N  %&>G4[NV*]&HH HZU:RWNA:A:0@&6>VDC0$X!
M9E('ZFN*C\(ZLNB_#ZV,4?FZ)+$]Z/,'RA8BIQZ\GM783>(M'MXM0EFU&!$T
MXA;QBW$!(!&[TX(K25@ZAE.5(R#ZB@#F/!NAWNBW/B5[Q$5;_6)KN#:P.8V5
M "?0\'BN''@#7H/!/A.RGTZVU+^RKNXFO=(DN L=RKNY0[C\I*[@<'CDUZM?
MZE9:7#'+?7,<$<DJPHSG 9V.%7ZDU:H \VTCPSK2_$#3-<;0=-T?2X;.:V^Q
MVDB%HRV"&;: I)(QA<XQUYJUHGA35;'X+7'AB>.,:F]C=P*@D!7=(9"OS=/X
MA7:V.I66II,]E<QSK#,T$A0YVR*<,I]Q5J@#SR;PSKNE/X7US2K:"ZU'3-,7
M3[RQDF$?G1E5SL?! *LN>>"*K>(]"\9^+?"?B2*\B@M&O8H8K#2A.KB/:X9G
M>3 &XXZ#@ 5Z956YU*RM+RTM+BYCCN+QF6WC8\R%1N('T'- ' :[X7U,_$"Y
MUN7PW9^);*>UBBMHKF=%^Q,N=V%<$88\Y'-9,W@+Q+-X4\:6$MI8)=:O=6]Q
M:I;2@1  H609 QM"XR0,XKU^JM[J5EIS6RWES'";J9;> .<>9(02%'N<'\J
M+0Z5Y=IW@?6[;2O#5O)#$)+#Q!+?S@2@XA9I""/4_,.*]1HH Y?4=#O;GXCZ
M)K4:(;*TL[B&5BP!#/MVX'?H:Y[_ (0'4;WPAXGTJ:2.UN[W6YM2L9=VY5^=
M7C+8Z9VX/IFO1IIH[>"2>9PD4:EW8]% &2:CL[RVU"RAO+.9)K:=!)%(AR'4
M]"* .!U33_%_C2&PTC5]&M-)L(KF*>^N%O!,9Q&P;9&H&0"0.6Z#UK=\-Z'>
MZ9XJ\5W]RB"WU*ZAEMR&!)58@IR.W(KJ** .!TOPIJMK\./$NBRQQB]OWOS
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
M:Z7:6\F-\4*(V#QD* :Y74?#&H77C/6=5C\K[-=Z#_9\67^;S=SGD8Z88<T
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
M/H6A:);VTRRWES;E+AKD+_!&IC^0$]R<CM[^A4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5._
MU2QTPVHO;A83=SK;0;L_/*V=JCW.#5RO/?BR+TVOA7^SEB-[_P )#;>1YV=@
M?;)@MCG ZG% 'H5%<''J?B3P[XMTK2-:U6#4[/65ECAN4M! ]O,B[L8!(92,
MXSSG]:EOX\U"V^&VKWU^L;^(=,N)=.>-$P)+G?MBPOH=R'\Z .[U72;'7-,F
MTW4K9+FSG $D3YPV"".GN :I+?\ A_PWX>=XI[2TTG3SY+^5RD)R!M.,X.6&
M>^3S5VUBOAHT,5S<(=0^SA9)U0;?-V\L%],\XKPF2VU&'X)^-9+G4$N8O[3D
M41"W"'S!=)N?.3][^[V]30!]!45YU>:EXP\,ZKX?N=6U6QO;/5K^.PGLHK3R
MQ;M("5*/N)8 KCYNOX\9M]X_EU+Q)K%G%XPTCPW:Z9<&TC6YB266YD7[[$,P
MVH#P,<G!YH ]7K/UC7-+\/V)O=6OH+.W!QOF;&3Z =2?85C> /%3>+O#1O9O
M(-S;W$EI.ULV8G=#]Y#_ '6!!'UK$2"/6_CA>+J"++%HNF1-912#*K)(V6D
M_O<8S0!TFA>./#7B6Y>VTC5X;BX0;C"0R/CU"L 2/<5T%8VK^&--UK4M+U&Y
M1TO=-G$UO/"VU^A!0G'*'N*Y:QU'Q7XRN]6N]&U>UTC3K&\DL[9'LQ.URT?#
M.Y)&U2> !S_4 ]"HKREO'_B/4K'PY%81V=KJMWJ5QIE\LB%XDDC4@LO.<#[V
M,\],]ZM07OCD^,KSP@VOV3E;-+]=5-@!(B%BAC$0;:26'4G@ ]<C !Z917DT
MOCCQ3!X1GV-9W&MV7B-=&,IBVQW(W  E?X<[@..E;CZGXE\+>(M$@UO5;;5=
M/U><VA9+00-;3E2R[<$[E.".>1ZT =,OBG1&ABF&HQ&.6]_L]&P?FN,D>7TZ
MY!K7KQK1=6N-)T"T-NL+?:_'#VLGFQA\(\K9(ST;C@]JW_$.N:Q;:M?K>>,M
M%\,6T+;;."5(YY;A< ^8X9L@$] !G^H!Z-17DT'C_P 2:KX5\&W>G_88]0UB
M]ELYR\9,7R[UW@9SCY0V,^U;5CKFO>'O&DFB>(-4@U2SETR34([E+40/&8V
M92H)!&#G/6@#OZ*\UTR^^(&O>'(?%.GWU@IN!Y]MHC6PV/%GA6F+9#E><],]
MJIZAX_GU#Q-JFG+XKTKPO;::ZP8NHTEFN)<9?AF "*>..3@\T >K50U?6M,T
M"P:^U:^@L[93CS)FP"?0>I]A6%\/O%C^+=!GGG:VDNK*[DLYI;4YBF9,$2)_
MLL&!K&>WBU[XW30ZC&LUOHVEI+:02#*B61N9,'N  ,T =%HGCWPOXCO/L>E:
MQ!/=8R(6#1NP]0K@$_A5G6_%V@^'+FUMM5U&.WN+H_N8MK.S\XSA02![GBN=
M^+FG6\O@2\U90L6I:5MNK.Z48>)U8=#Z'IBN=%MX@U3XO07%MKD-G<3^&UN$
M9K 2>5&TPS%@L,G=SN_#% '<'XA>%!J5SI_]LPFYMG$<RA'*JQ8)MW ;<[F
MQGO735X7X=N]8T#X:R:@+ZVN8Y=;\E8)+-?E8W6UWR2<D]N.*[9-2\3>+-?U
MN#1-6MM(T[2;C[&':T$\EQ,%!?.X@*HR!QR?6@#OJS-;\.Z/XCMDM]7T^&[C
MC;<GF#E#ZJ1R/P-<#K7CK7--.AZ'JMWI6@:O=Q22WU].PDBB1&VJ8U)P6?J
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
MH \@\%2>,TTW7HM#ATN>VFUB\6*:ZF=&M7\PY)4*=Z]P,@YS70:?\/Y]'N_
MR6<\<EKH(NC=/(2KR--&0648/5V)P3P/6NVLM/L]-CDCLK:*W221IG6-<!G8
MY9C[DU9H \[T[0O&?A*TN]%\/Q:3=Z:\TDEC<74[QO:!V+%70*=X!)Q@C-5O
M$7AJP\+_  6FTB;446XL(3=P7+X5GNE?S 5'NYQCT:O3:S=2T#2-8N;.YU+3
MK>[FLW+V[3(&\MCC)&?H/R% '*:9X'^W_"B70-3<QWNJ1M<WDN,E;B1O,)([
M[6P/HM0QZ1XYO(;/3;F#0]/2)T^TZI;'S))T4\A(VCPK-CDDD#)Q7H=% ' W
M7AK7=$\4ZKJVA66F:G9ZJ4EFM;V4Q/#,%VED;:P*D<D'OTK1L-/\6Z9X4O"M
MQI=UX@GF,T<;QE+6$%A^[!4!B N<$\Y]JZVB@!%W;1NQNQSCIFEHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MUO=IE@$DV]&;)&0#D\Y[UZGXSDO(O!&NR6!<7:V$QB*?>#;#@CW]* ')XO\
M#<NK?V5'KNG-?[MGV<7*E]W]W&>OMUKE?%/C>YC\<V/A;1]:T:PD:$R7,]YB
M0A]RA(0NX88YS@\D=/?*U/3_  U'^SX)HHK185TM)8)E #?:=HVD-UWF3@]\
MY%6].A:;XI^'I+^!#>/X8\R?>@SYOF1Y)]\YH ])N;F"SMI+FZFC@@C7<\LK
M!54>I)X K+T_Q=X=U:*XDL-<T^Y2V0R3F.X4^6@ZLW/ ]^E9?Q(LK'4?!TMG
M?ZFFFI+/"([B2/?'Y@<%%=>ZD@ YXKG;&?4-.\?Z)9>*]!T=[Z\AG@LM2TN1
ME!54W.LD3=00/< ].M '2^"O&]CXOTBYO4FM(Y+>:19(8YPYCC#,$=O0,%SG
MI6EIGBSP]K5X]IIFMV%Y<H"3%!<*[8'4@ \CW%>/[4B^!US@".VDUMH[]XQ@
MBW^UD,"1SC! ^AKK_B-::;8Z;X9FTJ"VAU%-6M4TXVZA6*EOF5<=4*YR.G2@
M#L]6\4Z!H4\<&K:S8V4L@RB3SJC$>N">GO6;J7B2XM_&OAC2K0V\MCJL5U))
M(/F)$:*R%&!Q@[O?-87@>UL;WQ!XYEU2"";4?[7DBD\]0S"U"+Y0Y_@*Y]C7
M)ZQ;K>W_ ('M/AY>+:Q-#J<5I<7&\A!A=Y7=SUW!3T'&.!0![/;:E8WES<VU
MK>033VK!9XXY S1$] P'0_6K5<5\+KC3I/!\=K:6GV.]LY6@U*W<YD6Y'WV<
MGEBQYR>Q]J[6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH H
MZOH^GZ]ILNG:I:I=6<I!>)\X;!!'3W KFO\ A4O@/_H6K3\W_P :ZZYN8+.V
MDN;J:."")2TDLC!54#N2> *R=&\7^'?$-Q);Z1K-G>31C<T<4@+8]<=2/<4
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
M,,LI*B.,#U;=GWH [&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M56-5PN#G/2KLKZNOQH\(1ZU<Z.UZ8+S,.FQNI1/*XWLQ)8$@XX&,'UKTF_\
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
MM$\2Z-XC6Y;1]0AO%MI/+E:+)"M]>_U'%:M0VUI;V<*PVT$<,:J%58U"@ #
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
MLUN]6O8[6%G"(6R2['^%5&2Q]@*K:#XNT+Q+)/%I-^L\UO@RPM&\<B ]"5<
MX]\4 31^&="ABFBBTBRCCG@%M*B0*JO$,X0@#E>3Q[UI0PQV\$<,*+'%&H1$
M48"J!@ #TJIJNLZ=H=HMWJ=W':V[2+$))/N[F. ">WUZ5FZ/XV\.Z_?FQTW4
MTEN=GF+&T;QEU_O)N WCW7- $D_@SPS<ZO\ VM/H6GR7Y;>9W@4L6_O'CD^_
M6KBZ%I*Z3)I2Z=:C3Y-V^U\H>6VXY.5Z<GFLK5?B!X6T74)+"_U>..YBQYJI
M&\@BSTWE00GXD5HZCXCT;2=(35K[4;>*P<*8Y]VY9-W(VXSN)[ 9H FFT73+
MB.RCFT^VD2Q=7M5:,$0,HPI3T([8J'6?#>B^(HXDUC2[6]6(DQ^?&&*9ZX/4
M5!HWBW1/$:W(TF_2>6W&9(F1HY$ST)1P&Q[XQ5+X=:S?>(/ &D:KJ4HEO+B-
MFE<(%!(=AT' X H T[?PUH=HK+;:190JUN;5A' J@PDDE#@?=R2<>]7HK*U@
ML$L8K>)+1(Q"L 0; @& N.F,<8K*USQAH'AN>*#5=06&XE4LD*1O+(5_O;4!
M./?&*P/&GQ#L-,^'=SK^B:A!<23+LLI%4NIDR <C'! R<-CI0!NV7@GPOILH
MELM TZ"02K,KI;J"KKG!!QQC)QCUIVI^#/#6M7XOM2T*PNKH8_>RP*S-CID]
M_P :C\&337/AR*XFUU]:,KLPNWM1;\#@J$ ' (/)]:@U#XA>%=*U&6QO-7CC
MGA8)-B-V2)CV=U4JI^I% '2QQI%&L<:*D: *JJ,!0.@ JK_9.G>9?/\ 8H-]
M^ MVVP9G 7: _K\O'/:N4U_X@V>C>-M!T4SP_9KV.62XE\MW*C:/*VD<$,2>
M>>G:M36/'OAC0;]K'4=52.Y10TD:1O(8@>A?8#M_'% &Y%96L%@EC%;Q+:)&
M(E@"#8$ QMQTQCC%9>E>#_#FAWCWFEZ)86ERV0988%5@#U /8>PJU<Z_I%IH
MG]M3ZC;)IFP2"Z,@*%3T(/?/;%8\?CG1=8TO53HFI+)>VEH\_EO$T;J I(;:
MX!*YQSC% '06^GV=I-<S6]M%%+=/YD[H@!D;&,MZG Q5<:#I(T7^QAIMK_9F
MW;]D\H>5C.<;>G7FL/P]XMM_^$-\-WVN7R+?:K!$$ 3YII67)VHH_D,"NL)
M!). .I-      , 5D2>%/#\US>W,FC6+37R>7=.85S,N0<-Z\@'GTK.M_B-X
M1NM12QAUN!II)/*1MKB)W_NK(1L)^AJWJ_C3P]H5ZUEJ.I)#=A%<0"-WD8-G
M&U5!+?=/3/2@#4NM-LKZ*&*ZM89HX)%EB61 0CK]UAZ$=C5'6?"?A_Q#+'+J
M^CV=[+&,))-$&8#TSUQ[5B^(?B%I=CX O?$ND7<%V$#1P95BIFQPC@8*GU!Q
M4ECXEBU>_P##,UIK<,<-]%.7M#;-NNF11G:Q&4V')]\T =3:VMO96L=M:01P
M6\2[8XHD"JH] !P*BU'3+'5[-[/4;."[MG^]%/&'4^^#6%J'Q$\)Z7J,MA=Z
MS$D\+!)L([)$Q[.Z@JI^I%7]6\5Z%H26SZGJ<%NERC20,Q)$BJ 201U^\N/7
M(QF@!-&\)^'_  ](\FD:/9V<CC#20Q ,1Z9ZX]J9J/@WPSJ]Z][J.@Z?=W3@
M!IIK=69L# R2/04:)XPT#Q%%=2:7J4<HM/\ CX5U:-HAURRN 0.#SC'%5=/^
M(7A75=1AL+/5XWGG8K#NC=%E([([*%;\": +NE^$O#NB79NM*T2PLK@H4,L$
M"HVTXR,@=.!2:QX0\.^()UGU;1;*\F48$LL(+8],]<>U;5<M'\1_"$NHK8IK
M<!E:7R5?:_E,_P#=$F-A/XT =#8V%GIEHEI86L-K;1\)%#&$5?H!Q3[FV@O+
M:2VN88YH)%*O'(H96'H0>"*QM>\:>'?#,WDZSJD5I+Y0F",K%BA;:"  <\]A
MSP3TK6AO;>?3X[^.0-:R1"99,$90C(..O2@#/T?PIX?\/RR2Z1H]E92R##O#
M$%8CTSUQ[5?L]/L]/69;.VB@$TK3RB-0N^1OO,<=2>YK$TOQ]X6UF_>RT_6(
M)YTM_M3@*P58\ EBQ&!@$9!.1FDTWX@^%=7U&.PLM7BDN)21$&C=%E(ZA&8!
M7_ F@#H9X(;F"2"XB26&12KQR*&5@>H(/45E:1X2\/:!<27&DZ-96<T@PTD,
M(5B/3/8>U5=8\=^&M!OWL=1U-8[F-0\D:1/)Y2GH7V*0OKSBLKQ?\0['P^OA
MY[:ZMY8-4NXP\H5I%%L02SJ5X)X []>E '17'A?0;J_N;Z?2+*2ZN8C!/,T(
M+2QD8*L>XP .?2K=QI5A=V,=E<6<$MK&4*0N@*J5P5P/; Q]*Q-2^(?A32)_
M(O\ 6(H9OW?[LQN6_>+N4X S@COV[XIVEZ[;P6FO7NI:];3VMEJ$L;2&/R5M
M% 7]TQ/WB,]>^X4 :&L^&]$\1)&FL:7:7HC^X9X@Q7UP>HIP\/:,NC#1QI=F
M--&/]%$*B/@AA\N,=0#]:S--\?\ AC5OM L]45VMX&N)$>&1&\H#)=5906'N
MN:SO _Q!L_$OAF[U2^N;>W>TDD-QPR)%'O8(2S<'*KD\]?3I0!VU%<]HWCGP
MWX@OA9:;JB2W+(72-XWC,BCNF\#</IFF:GX]\,Z3J;Z9>:O#%>)CS%VLRQ$]
M-[ %4S_M$4 =)17+_#G6;[Q#X!TK5=2E$MY<(YD<*%!(=@.!QT J?6O''ASP
M_>_8]2U(1W(02-$D3RLB_P!YMBG:/KB@#H:*X?QA\1+#0=-T&\LKJWGAU2^A
M02A6=?LY8>8Z[>X!''OT.*V-4\;>'=&BM)+[4EC-Y&);>-8W>1T(SNV*"V/<
MB@#H**S+'Q%H^I:*VL6FI6\FG*K,]QOPJ ==V?NX[@XK/T?QYX9U[4%L=.U5
M);EU+QHT;Q^:HZE"P <?3- '1T5P_A/QFK>!_P"V_$FH11_Z;/;B0H!NQ*R(
MH51R< =!FNV1@Z*XSAAD9!!_(\B@!U%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '&
M?$S5(=,\/67FZ?:7DEUJ,%O#]M)$$,A)*R28_A7%<AJESJ7_  M#P3%J_B#3
M+^[%Q,PMK"V\L0*8B,EB[,=W;..AKUJ]L;34K22TOK6&ZMI!AX9D#HWU!XJC
M9^%] TZ.*.ST33H%BE$T8CMD&V0# <<<-@D9ZT <3X+UO3-'MO'"ZC?06TD&
MOWLSQRR!6V-M*D \G/;UKF-,FCMOAC\+IIY$BBCUN(N[G:JC,W4GI7K]SX;T
M.\U1-4N='L)K^/!6YDMT:08Z?,1GCMZ5)-H.CW&E+I<VE6+Z>IRMJUNAB'.>
M%Q@<DF@#D-(C@F^-FOW05'9=)M1'(.<*Q8G!]\"N'UF()I?BXO&3ID/C"";4
M(U7(,'[LN2!U&<$U[;;Z;86DQFMK*VAE,:Q&2.)58HOW5R!G [#H*6/3K*'[
M3Y5G;I]J8O<;8E'G,1@E^/F...: . ^(-_IVI3^$+?2KFWN=3;6;>:U^SN'9
M8ADR-Q_!MZ]NE6?AW;PC7_'-QY:^<^N.C/CDJJ*0/P+'\ZZK3/#.@Z+<27&E
MZ-864T@PTEO;HC$>F0.GM5ZWLK6T>=[:VAA:>0RS&.,*9'/!9L=3P.3Z4 >2
M^%O&,'A+X2:9M5)]4O;JZAL;5G"B1_/?EB>B+D$G_&K\FDQ6GP\\2BSU>VU7
MQ5J5E++>7$$RO)*VT_(@!R$4950/ZUW<_A7P[=6\-O<:!I<L,!8Q1R6<;+&6
M.6V@C R>3CK3M/\ #.@:3<_:=-T/3;.XVE?-MK2.-L'J,J <4 >/W:&]^%%G
M#<^-](31I8(8HH+?2=TZ/E=JJ!+DR!NN!G@FNNT&>'3/BUXD76+F-+JXL+(V
M,L^$,D*H1+MS_P!-.2/\*Z^+PIX=@U3^TXM"TU+_ ';OM"VJ!]WKG&<^]6-5
MT'2-=CCCU;3+.^6,Y07,*R;3[9'% '%_"^;3[C4?&<VEF-K-]:<QM']UOD7)
M'L3DT[7IK>R^,OA^[U5TCLGTV>&SDE.$6Z+@GD\!BG ]:[BSTVQTY76QLK>U
M$A!<01*FX@  G YX 'T%&HZ98:O:-::E96]Y;L<F*XC#KGUP>] ' >?;7WQD
MU"?2G26*'0#%J$D)!3S3)F-6(XW[0??%<XG_ "0?P=_V$+/_ -'UZ_IVCZ9I
M%F;33=/M;.V)R8H(E12?4@#FC^Q]+%A#8_V;9_8X&#16_D+Y<9!R"JXP"#R,
M4 >?:Y'=3?$CQ/%8[OMC^$BL&WKYA>3;CWSBFZ5K7@Z#X+Z2FHI!=6*VL$,M
MC'AI7N 5RH3()?S,G]:])%E:K?-?"VA%VT8B:<1CS"@.0I;KC/.*H+X7T!-6
M.JIHFGKJ!;=]J%LGF;O7=C.??K0!YEHZZQ'\0?&*1>(M/T>]DNDE\N^LA*\E
MOL'ELK&1?E R"!G!^M94MA9OX$ACCU--5LKSQA$S.EH8(3N<!UC4LP*9S@@X
MY->RZKX<T376C;5M(L;YH_N-<P+(5]@2.E6&TK3GM(+1K"U:VMV5X83"I2)E
M^Z5&, CL1TH M!0HPH 'M7GN@:E9:;\4?'J7UW!:LYLID\^0)N008+#/4 \'
MTKT.LS4O#FAZQ<Q7&IZ18WD\/^KDN+=791Z D=* /%8WMM5\ HX"S6EWXX!
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
M\ER+KP)\4Y!J2ZEFY@)NUC6,3?=&X*O&#C@CJ.>: /5H=:U!_BHNC-<9T\Z
MMYY.Q?\ 7>?MW9QGIQC./:M[6=>TOP]:176K7B6MO+,L"R.#MWMG ) X'!Y/
M KDK;_DN"?\ 8K+_ .E-+\58HY],\.0RH'C?Q#9*RL,@@L<@T ;6B^._#NOZ
MF=.T^^=KO9YJQ36\D)D3^\N]1N'TJ'4?B-X6TK4)[*YU)O-MFVW#16\DL<!]
M'=5*J?J>.]9OBI0/BMX 8 ;B=04GV\@<5D?#K6M#T3P!>6&O7EI;7]G<W0U6
M&Y<!W<R,<E3RVY2H'7/2@#8\7?$*U\/ZKX<@AF62VU&7?-+'!)-^XVL04* @
MDD#IDXYQWKLKR9DTV>>(X986=3CH<9'!KQ322VC^%?A?-JKBTB349GW7+;1'
M&XE,>XGI\I6O:-08-I-TRD%3 Y!'?Y30!P/@[XIZ-<>%](.N:OG498U6YN#;
M,(5E)X5I%7RU/3C(KL-=\5:/X;$ U.[*2W!(@ABC:667'7:B L<>N,5Y=I&O
M>&U_9U:Q-S:F9M.DM_L@8>:URV=H"=22Q# X]Z:+;5],\?:,M]K\.B74GANW
MMX;J[MEF5Y$(\V,%F #9Y]Z /6=#\0Z7XCLVNM*NQ/&CF.0%2CQN.JLK %3[
M$4NMZ_I?ARP^VZM=I;0%PBD@LSL>BJH!+'V -<9X!AB?QEXFO4\0_P!L3LL$
M-W+!9+# 9%!V[65B&8 X..G%2^.)8;#Q_P""-2U)ECTJ&6ZC>:0XCBF>,",L
M3P,X8 GI0!TFB^+]#UY+HV-[A[0;KB*XC:!XAC.65P"!COTJA9?$GPI?W\-I
M!J9W7$GE02R6\B0S/_=21E"L?H>>U<SX]U#2]>L/$]AX?MOMFMQZ-^^OK4*Z
MB+S,^06!SN(#$+CI4'CC7?#NJ_"!+'2+FUN)[N*WATVT@<&42[EVA5'(*XY]
M,4 =IJOCSPYHNH3Z?>7["^@V;[:*WDDDPPW A54Y&!R1P.,XR*FB\9^'9O#1
M\1)JD1TH'!G(88;.-NW&[=GC;C-<[X7@Q\7/%\DP5KA++3T+XYY1MWYE1^5<
MJL6DMX:\7)JMU<V%NOC*0PWELH/V67,921L\!0>N?6@#TO1/&>A^(+V2RL+J
M07D<?FM;W%O)!)LSC<%=02/<50TCQ7ING>!+36=6\1IJ$#NZ#4#:F$SMO8!5
MB SD8VX YVYKG=#U?4[7XA:9I.HZEHOB4W-K,T>I6MNJ7-JB@'Y]I(",<#C&
M37+>&Y8K'P[\,-4U!E32+:\ODGED^Y'*[2")F/0?-GD]* .ZL/'4>N_$FPTW
M2KYVT\Z?-)<VTEN8Y%E5EVE@ZAQP?H:U+KXD>%+._EM)M4YAD\J:98)&AB?I
MM:4+L4_4\=ZYR]U#3]4^,]JNCW,$U['H5PDDT+!@&+*4!8<9&2<=LBN1\-2/
M;_"R6UO/&]CIMK!%-!?:;-IL;31N2P=#EPS,<G''.10!Z_KWC'0/#(M_[6U!
M;<W"-)" C/Y@7;G;M!R?F7 ZG/%5KKQ_X;M+&PNY+Z1AJ">9:PQVTCS2+Z^6
M%+ >Y KC;;3XX/%7PLMG>6X6WTZ[,;W$7EN0(8]I9<G:0,<9XJ/5%O[;XSZH
MW_"16^AO=:=!]BFNK595FC7.]%9F !#<D#KG/:@#T.T\6:%?:#-K<&IPG3H-
MWG3/E/*(ZA@0"IZ<$9Y%<AJ?Q)L]0UGPU9Z!J,BM=ZG''<Q36K1M+ R,<J)%
M!*Y ^9?SYKB]3M$DTKQ+JD>M-KEHNL6$FJR0V(B@9(C^\*;68/P5W8_NYYKK
MO&FMZ%J?B?P)'8WMI=W?]K)*C02*^V(HV<D= 3M^N/:@#T34IGM]*O)HFVR1
MP.ZG&<$*2*\^TSXA7D?@#P^Y0ZMXJU:#-O:H ID;)!D?;@(@QR>.GU([[6?^
M0'J'_7M)_P"@FO%_"G@&5/AKHWBOP]+,?%,"?:HGED)$R#(-OCH$*\#W[\\
M'J-E=W'A7PL;WQAKT<\R_/<7!C6.-">B(J@$@=!G+']*DT;QKH.O7,MK8W4G
MVJ*/S6MY[>2&0I_>574%A[C->=^,?$D7BSPWX1\0V5V+"RAU9/MTDL(E%C,%
M(!D0XX5CU..H/>M"&(WGQ(\-F[\:0ZQ?VRSRQ16.GHH6(IAO,=7.U3QC/4B@
M#T"T\1Z1?^'3K]M>H^EB)YC<;6 ")G<2",C&T\8[5=L;V#4;"WO;5R]O<1K+
M$Q4KN5AD'! (X/>O&=3@N+/6M3^&<*NMOK>IQ7D#+QLLY,R7 'H T;+C_;KV
MN-$BC6.-0J* JJ!@ #M0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 9-#%
M<0O#-&DD3@JZ.H*L#V(/6J-GH&C:<$%EI-A;"-S(@AMD3:Q&-PP.#@D9KGOB
MGJ^H:'\/[Z_TNZ:UO$D@5)E4$J&E53P01T)J#_A#?$W_ $475/\ P$@_^)H
M[."UM[7S?L]O%%YLAED\M N]SU8XZD^M11Z7I\4=O''8VJ);,6@585 B)ZE1
MCY3R>GK6/JGC#1O#,]MIFJ7TSW[VXDC1+=WDGP0ORJ@.6)YP/<]!6?\ \+3\
M+-9F>.XNY71F66VBLY6F@V_>,B!<H!GJ>/2@#J/[+T_^T3J'V&V^VE-AN?*7
MS-OINQG'M4%GX>T33KMKNQT?3[6Y;.Z:"V1'.>O(&:S[WQUX;T_1M/U>YU)%
ML-0.+:<(S!SM+8P!D' /!YSQUXI^B>,=(UZ^EL+9[F"^B02M:WEL\$IC)P'"
MN 2ON* -^LV+P]HD.HG48M'T]+XDDW*VR"0D]]V,UR7A/QI';> ?[;\3:E_R
M_7$ D9,L^)65$55&6.!T SQ6[I'C?1=9N+BU@>ZAO;>+SGM+JUDAF,?]Y48
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
M[/J-C;7D&<^7<1+(N?7!!%8-S\0- MK*PN#+=227Z&2VM(K21[AU!P3Y8&X
M8ZD 5JZ%X@TSQ'8M=Z9<>:B.8Y%9"CQ..JNK %3[$4 6[*QM-.MEMK&U@M;=
M?NQ01A%'T XIUU:6]];/;7=O%<02##Q2H'5A[@\&L_7O$FE>&K6.?4[@Q^<_
MEPQHC222O_=1%!+'Z"J>F^-]$U2WOI+>2Y$U@F^YM);61+B->H/E$;CGV!H
MU]/TO3])MS;Z;8VUG"3N,=O$L:Y]<*!4-OX?T6TU!K^VTBPAO7SNN([9%D.>
MN6 S7#?"S6[WQ.U_K%]J^I3RN\BBRDMO+MH4\PA-AVC<P"X/)QGGFM+5_')T
M[XF:9X<*3?99;=VF*6<CDR$J$PP&-HR<D<#N10!V:6MO'<RW,<$23S!1)*J
M,X'3)ZG';-1C3K(0W$(L[<17+%YT\I=LK'J6&/F)[DUYSH/Q,L[%O$,.NW=W
M<S6FL74:B"T>7[/;*V%+E%PJC!Y//!KM+[Q=H6G:#;ZU/?I]ANMOV=XU+M,6
M^ZJ*!EB?0#- %S3=#TG1]_\ 9FEV5EYGW_LT"Q[OKM S4HTS3QIYT\6-M]B(
M(-MY2^603DC;C'7FLW0O%VD^(;B>UM))XKR!0TMI=P/!,JGHVUP"1[BM'4]4
MLM&TV?4=1N8[:T@7=)*YX4?U/;'>@".RT32=-\O[!IEE:^6"$\B!4V@XR!@<
M9P,_2F3^'M$NM074+C1]/FO5((N)+9&D!'3YB,UFZ-XZT/7-273[>2Z@NY(S
M+#%>6LD!F0=63>!N'TJG-\3O"T-S(C7D[6T4ODR7R6LC6R/G&TRA=O7OG'O0
M!U;VMO+<Q7,D$3SPAA%*R L@/7!ZC/?%0:CI.G:O (-2L+6]B!R$N85D4'UP
MP-9>M>-=!T"[AM+^[87%Q"9H(HH7D:9<@80*#N.2.!SC)Z T_1/&&BZ_:7EQ
M9W3(+$XNX[F-H7M^,_.K $# )STX/I0!K6UE:6=HMI:VL,%LHVK#%&%0#TVC
MBJ=KX<T.Q;=::-I]N?,$N8K5%^<9PW Z\GGW-<!XN^*-A+X=#:!>W<%U+<P+
M;7$EFZ1W">:H?RV==K?*3TYQS6_JOB1-&U+Q-<?VK-<O86,4HTT6;,L#-N"M
MN498,<9_N@9XH [)E5T*.H96&"",@BH[>V@M+=+>VACAA082.-0JJ/0 <"N!
MT;Q?_;OAWPE?SZO<6%U=744,Z?86"W<ICW-&,CA#G(<<<8S6WJWQ \/Z/J,]
MA--=3W%LH:Y%G:23BW!YS(44A>/QH W4TO3XTN42PM52Z):X585 E)ZEN/F_
M&H].T32='#C3-,LK+S/O_9H%CW?7:!FL^^\;>'=.T>QU:YU.(:??-LM[A065
MSM+=AQPIZ]QCK3-#\;Z)X@U*73;22YBOHX_.^SW=M) [1YQO4.!D4 4M$\/:
MS)XNN/$GB.33S<1V_P!CL8;+>5CB+;F=BW.]N!QP />NOKD)OB9X8@N9$>YN
M?LT<OD/?"SE-JLF<;3+MV]>,YQ[UUX.1D=* "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M(Z'SE&?R)_.NZCC2*-8XT5$4855& !Z 4TP0FX%P8H_/"[!)M&X+G.,]<>U
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
M%UK_ ) .H_\ 7M)_Z":\BMG73O"7PMUV]4_V1I^?M;[25B,D16.1O0!N_;-
M'I.B>--*US47TU([VRU%(_-^R7]LT$C)TW*&'(^E8LGQ6T*XMK@Z7'J-Y+'%
M(=T-A)(B.N?E8@<'C./3FJ6H:KI_BCXI>$_[ NH;_P#LQ;F>]N;5Q)'%&\>U
M5+CC+-VSVI?AM#GX0SB),O*]]D*.6;S9 /Y 4 8[?$6\D\(^#-:N[FZM!-J,
M<>HR-;-&LRF-F.P8^9<XP5SDC%=YH?C?2M=U632XXKZSOTB\\6]_:O [QYQO
M4,.1FO,M+O[#4O!WPOAM[B*=K75K>*=%.3'(L;G##L>AKM]9&/C-X7/<Z=>
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% ",JNA1U#*PP01D$5#;65K9(4M+:&!6.2L4
M84$_A4]% %=K"S>[6[:T@:Y7I,8P7'X]:?-;P7(43PQRA3N4.H;!]1GO4M%
M"$ @@@$'J#31#$(?)$:"+&W9M&W'IBGT4 0VUG;649CM;>&!"<E8D"C/T%21
MQI$FR-%1?11@4ZB@"!+*UC)*6T*DOORL8'S>OU]ZE,:&19"BEU& Q'('UIU%
M #9(TE0I(BNAZJPR#0(T$AD"+YA&"V.2/3-.HH :L:(S,B*K.<L0,$GWIL]O
M#<Q^7<0QRIG.V10PS]#4E% #$BCC+%$52QRQ48R?>A88DC,:QHJ'.5"@ YZ\
M4^B@""VLK2R5EM+6&!6.6$484$^^*RO&6@R>)_".I:+%.L$EW%L$CKD+R#T_
M"MRB@"K:V%M:GS([>%9V4+)*J ,^!W/4U86-$=G5%5GY8@8+?6G44 5YK"SN
M9DFGM()98_N.\89E^A/2I98HYHFCE19(V&&5AD$>XI]% $5O;06D(AMH8X8A
MT2-0JC\!3(K"S@N'N(;2".=_OR)& S?4]35BB@"&>SM;HQFXMH9C&=R&1 VT
M^HSTIQMX"A0PQ[2VXKM&">N?K4E% #1&BR-(J*';&Y@.3CIDUDZ_I-YJ&E-#
MI&HG2[T3+.DZ)E68')#KQN5NAK8HH XFP\*:W>>(].U;Q%>:8$TPR/:VFF6[
M(C2.NTR.6))(&< 5VU%% $*6EM&DB1V\2I(2754 #$]<^M/,,3*BM$A6,@H"
MH^4CICTI]% $<T$5S$T4\22QMPR.H8'Z@T000VT*PV\4<42_=2-0H'X"I**
M&O'')MWHK;3E=PS@^HJ.VM+:S0I:V\4"L=Q6) H)]>*FHH @-C:-<FY-K 9R
MNTRF,;B/3/7%/$$0,9$2 QC"?*/E'3CTJ2B@!BPQ*C(L:!&SE0HP<]:CMK*T
MLE9;2VA@5CEA%&%!/OBIZ* (EMH$G>=88Q,XPT@4;F'N>],M["SLW=K:T@@9
M_OF*,*6^N.M6** &)%'&6,<:J7.YMHQD^II]%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117GUS\:
M_ EI=36TVK2K+"[1N/LDIPP.#_#0!Z#17&:=\5?"&JZ=J5_::C(]MIL:RW+&
MVD&Q6. <%<GGTKJ-,U*UUC2[74K*0R6MU$LL3E2NY2,@X/(H MT444 %%<=X
MB^*'A/PKJ[Z7J^H207:*KLBV\CC!&1RH(J+0_BSX.\1:S;Z3IFI22WEP2(T-
MM(H.%+'DK@< T =M1110 445C3^*=(M_%=MX9EN&&JW,!N(H?+8@H-W.[&!]
MQN_:@#9HK&T#Q3I'B;[;_95PTWV*<V\^8V3:XZCD#/U%;- !1110 45BZGXL
MT?1]=T[1;ZY:*^U$XM4\MBKG.,;@,#MU]:JZQX\\.Z#XAL]!U&_,6HWFSR8_
M*9@=[%5RP&!D@]: .DHK$U+Q9H^DZ_8:'=W++J-^"UO$L3-N SDD@8'0]?2G
M^&O$^D^+=+.I:-<-/:B0Q%VC9/F !(PP![B@#8HHHH **QM$\4Z1XBNM2MM,
MN&EETV<V]R#&R['!(QR.?NGD5LT %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MBSFZ,/RGS2?N;LX<KC\<U[#!+'/;QRQ-NC=0R'U!&10!)1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MBFC61"80"5(R.WO0!PO@G6?!_A72;J";QAH,MS>WDE[/Y%Q''$COC*QKNX4
M "H_%&K>%=5U*RUS1O'.C:=KMBK1QSM<QO'+$>3'(N[E<\^QYKT3^SK'_GSM
M_P#OTO\ A1_9UC_SYV__ 'Z7_"@#R2[U6W\6&&T\7>//"::1'(LDMEI4^/M1
M4Y D=VR%R <#K^M5]4\66G_"VYM3T'Q3H$,2Z-'"6O)@;>8^:Q*;E.0PR",9
M^G->Q_V=8_\ /G;_ /?I?\*9_9.FB8R_V?:>:5VE_)7./3..E 'EL(\'7^B^
M(HO$/C;1+C4O$&TW4UM<HB0A!B)8P6)PF,Y/7O1'XEN;Q;*PU+XD^&(;&WD1
MI;JPN=EU=*O\+9;:F[N1FO5?[.L?^?.W_P"_2_X4?V=8_P#/G;_]^E_PH X/
M2/$'A/3?&/B36W\8:&\6K?9?+C6\3<GE1E3GGOFD\,@-I/B*S\*^*-&NM5O-
M3FU&)XW$RPI(Z\.H.>@(SZD5WO\ 9UC_ ,^=O_WZ7_"L!?%WARSL;R^C4Q16
MVH_V7,R08/G[@N..HRPYH Z<9P,]:X%/"?BOPUJ%^WA'5-+.FWMPUR;'5(7(
M@D;EMC(<X)YP>GZUW]% '#V'@![FQ\0-XEOUOM1UZ)8;J2WC\N.%%4A%C!ST
MSG)ZG%01^'/'<MA:Z+<^(K"'3X"BO?V<4B7DT:$87D[5) P2,UW](2 "2< =
M30!QVH>&M<L/%-YK_AB[L%DU&*..]M=01S&[1C"2*R<@@'&.AJA?> ]:N?#=
MLG]N1W&NPZNFL>=<HQ@\U2<1JN<K& > /ZUVVFZE9ZQI\5_I]PEQ:RY\N5.C
M8)!(]L@U;H XEO \VIZGKEUK4\#QZQI<-E/'; C8ZAMS+GMELC/IS6?<>#?%
M^K:%%X8U;6]-;1%"1S7-O XNKB)2,*03M4G !(S7HU4-:U>TT#1[K5;]F6UM
MDWR,J[B!].] &7IGAJ33O&NK:V)8_LUY:V]O'"H.4\O=U]N:=X8\/3:%=Z_-
M+/'*-3U)[U @(V*RJ-I]_EK>BD6:%)4^ZZAA]#3Z "N6\->$!I7@VY\/:C)'
M<Q7+W/FF/(!25F..>^&Q6U>ZO:V&HZ?8S"7SK]W2'9&67*KN.X]N/6K] 'FS
M^!_%=SX>C\(W>MZ>WAY L+7*0N+R2W4C$9YV X 7=Z=J]'BC2&)(HU"HBA54
M=@.@IU% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% '"?&7_DDNO?[D7_HU*K:W/K>H?$;3/#UAK4^G6$VCM<7!@12_P L@&4+
M A6Y S@\9[UTGC?P[)XL\':AH<5PMN]VJ 2LNX+AU;I_P&FGPW(?'=KXB^TK
MY<&F-8F';R27#;L^G&,4 <2WBO6/!]GX[M+K4)=6_L..VEL9[I5\P^>O"N5
MW -C]?PJ^-_#NO:=X6TZ\O/$][J+/?V9OH+A(_*W&5<&(*H*8; QD@@UV5UX
M$AU'5/%DM_.'L]?M[>#RT7#1>6A7=GH3D@CZ5CZAX(\7ZUIMEI>J>)+![.QG
MAE1XK1EEN?+8$>:2Q X'\/?![4 3:G>:[J/C#Q5HFFZE+ \6CPS604#]W.2W
M/([D 'VJ"7QC>^(?#_@ZWTJX:VU+7)U^TN@&Z&.'FXQGH<C;^-=3:>'9+;QS
MJ7B$W"M'>6<-L(0O*E"QSGWS67X=\ 1Z#XUU;7?M?FP7.[[';;<"V\QM\N/]
MY@.G04 <[?\ C+6K"R\7B"Y#W::Y%INGF505@\P(,X[@98\]ZC\4>'M5T?6?
M!DD_B.^U6U?78!*EZ$)67:^&0JHVKC=\O/:NAG^':7UEXFM;J^*_VO?K?02Q
M)AK9U"[3SU(*Y[<<5!<>$/%FM:EH=UKFNZ>\6DWL=RL5I:L@GV@@LY+'#<\
M<#)H TO!>JWVI:IXLBO+AI4L]7>"W# ?NXPB$*/Q)KE=/\2:I=?"S2]1OO%$
M&EF:^FCN]0G ,IB660!(EVD%R% '' !-;[>$O$>FZ_J]SX?UNRMK'5YA/.ES
M:M))!)M"LT9# '.,_-P*SH/AE?:;X?\ #EOI^JV[:EH-W/<0/=0EXIA*S$AP
M"#D CYAW!_  I^$_$D@^(EMI%AK^K:QI%Y92REM3MRC)(A',;E$+#!Y&,5EZ
M9?ZSI_PQBDTK[:L#:[<K?S6$(EN(K?S7W,BD'G..<' KM+/PEKLGC?3_ !1J
M^L6DTMO;RV[6MM;LD2(P&-A+$DYY)/7C &*AM? VKZ9X;@L],U\VNH6VHRWT
M<BHQAE#NS>7*F1N7#>O!&10!'\/]9M]1U2]BT_QA)K5@L*L+:_3;>6\F<-GY
M5)3IU'!_7<\<WUS8>'?.M]:L]&4S(L][<\F.(GYO+!!!D(Z CUJGHOA751XN
M;Q1X@O+"2_%H;.*'3X&CC5"P8LQ8EF/&/059\:>%[CQ);:;)97<5O?:9>I>V
MYGC\R)V4$;74$''/4<B@#BM \2F'XAZ)INE>)-8UG2]2CN%G_M.W*A7C3>IC
M<QIGW R!GW%.T>+Q/XFT/7M3D\6W]FUC?7<5E%;)&%Q&Q(,F5)8=L<<#U-="
MOA+Q#?>,-$\2:SK%D\FFF919VMNR1!9$*D@LQ8MG!R>.,8[UI^'O"TNB:#JF
MG/=)*U[=W-P'52 HE)(&/;- '(VOB?6_%L/@[28-0?39=4T]K_4;NV1?,*IA
M=L>00I9CDG'%6/#NFW^E?&B^M[W4YM17^P4-O/.%$OE^>?E<J &(.[G XQ5R
M+X?7VGZ-X;;2]4AAUO0H6@2>2$M#<1M]Y'4$'!P""#D5>T#PKK-IXSNO$VM:
MK;75Q<V(M3!;P&..'#[@$R22/KSDF@#-^,\QMO!=K.L3RF/5+5Q&@RSX?.![
MFLGPW-=W7Q2,GCJS$&L36PFT.$R;X(8_XT7MYPXW'KUQ@8KN/&?AJ3Q3I-M9
M17*6[0WL-T69=V1&V<?C3?&GA./Q9I"0I<&SU&UE%Q8WJ#+02CH?H>A'^ H
MY/QCXM;_ (3K_A'9M9O](TVVM%N)YM.M6EGFD<G:@(1]B@#.<<]*I6'B#Q#J
MF@>*M-TG5+^ZFTV..ZTO4KBS,,LZ_>:)U9%#'Y2N<<[LUU%]X5UX:Q:>(M*U
M2RAUP6:VE\DT#-;72@Y!P"&4@Y(P3Z?6]H]G>>'H-3UCQ1XA2>2X97D)8Q6E
MH@& L:LQV]>2>3Q0!CS^+)_$5WX,M=$N6@_M0?VC>,F"4MHU^9#Z;G(3/L:W
M/B!_R3KQ)_V#+C_T6U<G\)M#MH[S7==M9&ETZ6ZDM-)+#A;59&<[/]DR.V/]
MVN\\1Z4VN>&=4TE)1$][:R6XD89"EE(SC\: .&\+ZUXZC\):-':^#[&:W6Q@
M$4K:L%+J(UPQ&SC(YQ5OQAJ7B+^T?!MA9W?]DW6J321WBQ[9A'^ZW, 2,,5Y
MP<8S@X[4NG>'?B%IFF6NGV_B71?(M84ACW:<Q.U0%&3O]!6G+X8U74+[POJ&
MJ:C;2WFD3S2SM#"46;>K* HR=N 1Z]* .:M+'Q$WCO4/")\7ZF=,2RCOA<E8
MS=@LQ7RQ)MP%R,_=SP ,<U0F\2^);?X<:PL6J-+JNF>(/[+AO)$ :5!,@!<
M8Y#8->@P>'9(?'MYXC-PICN+".T$.WD%7+;L_C7!>.?#4VA_#[7XS>;FU/Q"
ME\CQK@Q"2:/ ]R,=: -C4AK?@G5O#]W+XBO=5M=2OX]/O8+M4P'D!VR1[5&P
M C[O/!K M==O]$TCQ2FE,D>H:CXSDT^WFD7<L32;!O([X /XXKKH_"GB#5=8
MTRY\3ZO975II4WVBW@L[9HC-, 0LDI+'!&2<+QDU%)\.1<Z/KME-J)CFO]9?
M5[2YB3YK63Y2G!/S$%>?4'M0!3U-=:\":CH=X?$5_J]C?W\5A>6]^$.#)D+)
M&54%<$?=YR#1;>,+OPY8^-;?6KAKFZT20W%JT@ ,L$HS O'4[ODS]*OCPIXB
MUK5=+G\4ZM836FESK=0VUA;-'YTRCY7D+,>F2<#BL'Q+8:9XM^+>B6^G7B3M
M:QN=:CA8,HCAD5XDDQT;S<C'7&: *NJ>)=6TRY\/>%M9UZ_LI7TS[?JE]:VI
MFN'9F($2;4;8 =WS;>@ ^LFF^/KK1X?$J+=WVM:?8:=]NLKN_M'AD#YVF%R4
M7=R5.0.A/IQV7B/PO?7FO67B+0K^&RU>UA:W87$1DAN(6.=C@$$8/((-0VGA
M+4M1@UC_ (2K5_MIU2W^S&TM T=M;QX(^16)RYSG<>>E 'GC^,;ZQT6#6K7Q
M3K6HZZ DL^FR:7(MI,"1NB3]T-N 3AMW;WK<\6^(;JV\5RC7-7UW0O#YMHGL
M+K3K<&-G8$OYS;&((. %Z8Y^NO'X2\9MIMMH4_BJWCTJ HOVNUMWBOI(E(PF
M_?M4X !8#/ZUIZEHGBB#7;G4=!UJU-O=QHDMCJD<DL<3*,;H]K KD=1T)YH
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MK>6AF5)B,-)&0RD$X&0<C-=!X<T:30=%BL9M1N=1G#,\MU<L2TCL<D@?PCT
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
M'/ .<5;C^&FE+X0NM"DN;J2>ZG^US:BS#SVN<AA+GL00./3ZDT 9&M65_P"
M;G1-3L_$&KW\%QJ$-C>VVHW)G659#C>N1\C \\8%4;'3]6\33>-)[CQ/K-K%
MIVI7$5E%:7)C$95 V21RR\C"YP.?6NCC\%ZOJ.I:;<>)O$:ZG;:;,+BWMH;(
M6X>9?NR2'<=Q&<X&!FM31_"HTF+Q @O#+_;%[+=D^7M\K>H7;U^;&.O% 'FL
M]QKT?PNT[Q]+XEU1]64V\A@64+:NC2K'L,0&#D'))YS^5=-=V>I>(/BIJFE/
MKNHV>DVVGV\S6]G.8F:1BX&&'*C@YQC.!6G/X!6?X90>#/[2($20I]K\CKLD
M5_N;N^W'7O6#=:=JU[\9]7ET?5QIUS%I5ODR6XFBE4LV0RY![ @@C'XT ,CU
MK4]+TWQGH%UXF^S'198!!K%ZOF2)#,H8*<??<#*@]22*RX=:&G>*_#3Z'JGB
MVYMKV^6UNFU=9?L\RLIY7S ,-D9^4"NKG^&4=UX<O;2XU>>36+V\2_EU,Q+D
MSIC9^[Z; !@+G\:?=>!];UC4M'U'6?$ZS3:7>)<Q0V]B(H6 ^\&&\DL1C#9P
M.>.: ,G2-+U+Q;XA\6Q7GB76;6SLM3:&UBL;GRBA**22V,D#C"].O'-9]IXD
MUR/X=^&_%=SJ,\O]F:B\&IX.%N+;S6A+LHX++\I_,UZ)H'AP:%?ZW="Z,W]J
M7IN]OE[?*RH7;G)S]WKQ7-7MEH7@+X9W.BZ]J/G6ES]IC#>45:5I2[[%49^;
MG ^F: +UI>7.O_$C4X([J8:/I-FMM)''(56:YE^8G(Z[4P/8M6=X]34=,?0X
M+*WUA/#,".EW'H/RSH0 (QQ\VP#.=OX]JU/ACX?G\/>!K**^W_VC=9N[LO\
M>\Q^<'W"A5_"KOB+P[J&I:C9:IH^M2:9?VJO'AXO.AF1L95X\CG(X(.10!F?
M#G4K2_M=22Q\2W6L6T4R^7#?1L+FT!'*2,V"W(."1ZC)K*\?:.-0^)'@C.H:
MA;^=)<Q_Z-.4V;86;<OHQS@GN !73>&?"TVC:EJ>KZCJ/]H:MJ1C$\R0"&-5
MC!"JJ G&,GDDDTWQ9X6NM?NM(O\ 3M6_LW4=+F>2&9K<3*0Z[6!4D=O>@#F=
M(L-4\2?$#Q+]I\1ZM;V.DZA#]GM;6?8K$HK,K\'*<8V\?>:L'5M3AN8=8G7Q
M7XGU'5X7F:,Z'',MG;;<[4.!L(&!N))SSS7IVA^&_P"QM8UW4#=><=6N$G*>
M7M\O:@7&<G/3/:N9L?AUJ^GZ%-X:MO%)B\/OYBK$EDOVE8W)+)YI;'\1YVYY
M[4 9EKK.K^,9O!^BR:I=6*7FC?VGJ$]FWE2S$;5"JP^Z"Q)./TJ.TTZ[\/\
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
MDR';RQY4 '@8Z<TW2/$>KZCX9^&UW<7\YGN]2>"Z97*^>J>:HWX^]G:"<]Z
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
MG:?Q- 'J.IWO]FZ5=WWV>:X^SPM+Y,*Y>3:,[5'<G'%&F7Z:II-GJ$2.D=U
MDZJ_WE#*& /OS7):=++XG\>^(/,FE?1-.MUTS[.'/E33,-\K$ X)4%5_$UG>
M/X]3@UK37:SURX\+QVK++!H,A25)MPVE@A#% O0 \']0#TBBN-^'.H6=[HUV
MEEK]WJT45TP5;Z-EN+4$#$4A;YFQSAC_ $KLJ "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* ,?Q-X<M?%&CFPN9)86619X+B$XD@E4Y5U/J/ZFL:U\%:A<:U8:EXD\12:N
M=.8R6D"VJ6\:R$8\Q@I.Y@.G0#TKL:* /)/"7A[7+Z[\83:7XEN-)CF\07D<
ML7V5900",.A;&QL$C/(X''%=5<_#K3AX?TC3M+N[C3[G1W,MC?)AY$<YWE@>
M&#9.X=Z[&L?5_$-OH^J:/830RN^J7#6\3)C"$*6R<]N.U &=H_A2_M]>_MK6
M]?FU6]2$P0*L MX8E)R2$!.6/J32:=X)BT_X;R>#A?.\3VL]M]I,8! D+'.W
M/;=Z]JZJN8TOQG'K.BZ9JEEI5]+#?7K6A5%#& *SJ9'P>$RG7W% %6Y\$WD4
MFEW6B^()M.OK&Q2P=V@$T4\2XQNC)&#D9R#GM6CX8\+CP\=0N9[Z2_U+49A-
M=W3H(]Y VJ%4<*H';GZUT%% '-:]X7O=0UFWUG2-<ETK4(H3;L3")XI8R=V&
MC)'(/0@@UF_\*Y@N/#WB"PU'5)[N^UTJUY?>6J'*@!-J#@*N!Q]>:[>B@#A6
M\"ZRNHV.LP>*V77(+1K*>[DL$9+B'>74&,, I!/4'G%+;_#EHW\1RW&NW-W<
M:_8?9+J6:)<JVUE#J!@  -@+[=:[FB@#G-2\(6^J> /^$3FN9%A^QQVWGJHW
M?(%PV/JH.*AL?"5U'K6CZQJ6LM?WVGVLULTGV98A,)&!!(!P,  <=>M=310!
MR^E^#(M,^'\_A-;UY(Y8+B'[08P"/.+DG;GMO]>U<KXHM-,\,S>&(I]4OM&N
M;"Q^R6^NQP*\)"JJF*93D?-C<,\9S@UZE1C(P: /+OAM:O=^-?$6O0ZA=ZI9
M3000+J5Q'Y8N9!DOY:@ !%^4<#'UKL?$_A=/$0L;B&]FT_4]/E,UG>PJ&,3$
M88%3PRD<$=ZZ"B@#E-'\'W-OX@_M[7-9DU?4HX3;V[?9U@B@0\MM0$_,>Y)Z
M<4:?X)BL/AO)X.%\[Q/:S6WVDQ@$"0L<[<]MWKVKJZ* *FEV(TS2+*P5S(+6
M!(0Y&-VU0,X_"N7/@.9;WQ-Y.MR)IVO12B:S-NK>7*Z!#('SGH/N].:[.B@#
ME]5\&1:I\/X/";7KQQQ06\/V@1@D^44(.W/?9Z]Z9J_@^ZF\1/K^@ZT^D:C/
M"L-UFW6>*X5?NED)'S#H"#TKJZ* ,+PSX</A^WNC/J-QJ-]>3&>YNI\#>V,
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
M0NKB_DU#4]2F$UW=/&(PY5=JA4'"@#Z_6N@HHH **** "BBB@ HHHH ****
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
MJ:QXFO+Z\TRY6: "".*+&/F78HZGCYB3C'&*W= \.Q:#/J\L4[RG4[][YPP
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
MI.[2:HL"O$0 L?E*5&/KFJ%KX(MK7P7J?AI;R5H;_P"T[IBHW)YQ8G Z<;J
M.:\1ZG;7]OX875=4U5S=60N)-'T>*3SKQBB_.S1D%44D\< D]>*Q]#U"[LYO
M'6FVJZU96$&C_:K6VU.8M-;N4<$J=S%0< X)SQ7:WG@20WNE:CI.M3Z=J6GV
M(T_SQ"DJS0C!PR-QG(SD5':?#Q+>]UJ\GUJ]N[G6+ V=U).JY)Y =0  H .
MH&.* .3C6_UN\^&^G2:OJ$%O>Z(\EZ8+AD>?$<3<MG.2>IZX)YYK2TVSU/1O
M%'BSPSH6H7+(=)2ZT];R=IOL\[;U&&;)QD \YKI[+P5;V5]X;NENY6;0K%K*
M-2HQ*K*J[CZ'Y?UJ2\\&V-_K>K:C=2RNFIZ>MA-". $!8Y!ZY^;]* /.-"N+
M;2-7T1-6/BKP]K7GI'<SW\LES:Z@Q&"F\L4^8]#@8KT[QIK$^@>"]8U6U -Q
M:VKO%D9 ;& 2/0'FL*+X>W<PT^TU?Q1>ZEI5A+'+!9O!&A8Q_<\R0#+@?AGO
M797UE;ZE87%C=Q"6VN(VBEC/1E88(_*@#R[6?#D_A[X?GQ79Z]JK:_:VR7DE
MU+>.\=P>"R-&3LV')   QQ5E+*3Q?\2KN&]U"_BTH:1:W+6$%T\2N[EL9*D'
M YSC&3C/2M+_ (5K//80Z+?^*-1O/#L)7;I[QQJSHIRL;R@;F48'''2LZZT+
M4+_XQ:G/INJ7.DRPZ3;K'/'"LD;@NV496&#T![$8H Q=4\2:QX3T;QEH5E?7
M=RVG7EI!874K>;-$ER 2N3]XKR%R>XJ2!=0TO5-)N?#FB^-4N!=1I?G5&,D5
MS"3AV<&1L..H( QS7;P?#S2CX;U/2-0FN+^359/.O;R5@)9).-K# PNW V@#
M Q4,'@2^GO=/DUWQ1?:M::=*LUM;/#'$#(OW6D91F0CWQ[T 8.E:"?%GB_QC
M%JNJZH;*TOU2VMH+QXEC8QJ2WRD$]L#H.>.:Z#X77][?^!X?M]U+=3V]Q/;>
M?*<NZI(RJ6/<X YK9T;P[%HVJ:U?1SO(VJ7(N'5@ $(4+@?E1X8\.Q>&-(;3
MX9WG0W$L^]P <NY8CCTS0!LT444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M0($!VD;1SD$DDDFNTN+-?&GQ*U72=6GN?[*TBSMVCLH9WB6:24%C(Q0@MC&
M,XH ]'HKQ#Q%=WWA_P /?$+P[:ZA=R6FF16=Q8R23,TMN)6!,>\G) QQD]#6
MWK_AZ/PC?^%-7TZ^U ZC=:Q;V=]--=R2"Z20-OWJ3M[9&  /RH [H^)[%KW7
M;.)97GT6%);D;< [T9U"GN<+^HJQX?UB/Q!X>L-7BB:*.\@698V.2H89P:\U
MT_0M/M_''Q)N(TF$EM;1-&3<R, 9+=R^06PW/3.<=L5A_P#"-0Z7\#K/Q7;W
MVHKKEK90W$%R+N0",;EQ&$SLV;3C&.: />**C@<RV\<AZLH)_$5Y=X2\-P>/
M_#LOB76[W4#J5[<3^0\-Y)%]A5)&15C52 ,;<\@YSS0!VOBSQ1_PC-K9>5I\
MVH7M_=+:VMK$ZH7<@GEFX48!YK7L9[B?3X)[RU-I</&&EMS(',9QRNX<''J*
M\1=%\8:)\.]3UHS3WL^I-8SS1W$D8E2,R@, K !CMSN&#[XKVJ[TVUN-'DTV
M19#:F'RB%E=6V@8^^#NS[YS0!@2>/M./AO2-=M8)YK/5+V.SAR C NY0,1Z9
M&<=:ZROGVST>%?@CX2-K+/;W%_K-KOF69F*-YKJ&0,2%(Z\ #-=M+HEOX/\
MB3X4CT>XO4AU7[5#?137<DRS;(MZN=['YL]Q0!Z917AMA._BRYUC4]7T#Q/J
MDOVZ:"TET^Y$45I&AVJ$'FK\XQDD@Y->F^ 9M;F\'60\0Q2IJ4>^-S-C>ZAB
M%9L$C)7&>>N: -%=?LG\0W6B)YAO+:U6ZD^7Y0C$@#/KP:C\+>((O%/AJRUN
M"!X([M"RQN02N&(YQ]*XBTT+3_\ A=VN7.R;S8]-BN5/VF3'F,S@DC=@C'\)
MX'8"N3T/PI;#X$+XD^VZBNKVUE-<VL\=Y(@M]C,0J(#M XYXR230![W17D'B
M36KW6O$7AS1[FSU6_L)-&74KJTTN01O<.Q"@.=Z_(.N >I'X,@.LZ7IGC&WM
MM,UK3= .AS3VR:C,'>WN K B-@[,%((;D\$'I0![%17BFJZ&-%^&>D>,K?4=
M2;Q BV4[W3WDC"02-&&C*9V[,-C&.WUKT.^\:-8Z\VECPOXCN )%3[9;V0:W
M.['S;]W09Y..QH ZBBL+QGJUQH7@O6=4M /M-M:221$C(#8X./8\_A7*V'@6
MTM]$TK6HM?OK36!Y-Q<:G/=O(L^[!9'1G"E6S@#C''X@'H]%<3X"N)I]8\9K
M+-)((M;=$#L3L7RTX'H*X"":_P!2^&O@F :G>0R7OB-[>6XBF(D,;23@@-].
MGI@>E 'NM%>2ZUX2M;?QIX5\+6M[J4&D3V][)<1K>2;I0-C;2Q.<9Q^&1WJE
MJ"B?QQ>^&YM)U_5M%T*SMXH+.QN< NZ[C)*QD1F/8<D<&@#V>BO$=3N/$&F_
M#'QE!+!JUA96TMN^E/?RAKB-&D3<A968D*1QDDX:MO7O#T7@_5O">JZ;?:@;
M^[UB"ROI9KN20722!MQ=6)7.1D8  _*@#T"QUVSU#6]4TF#S#<Z9Y0N"5PH,
MBEE /?CK]:@\5>(X?"N@3:I-;RW)5TCC@BQND=V"JH)X')ZUQW@S0M/MOBOX
MVN(DF$EM+:^46N9& \R'<^06PW)XSG'08%2_&32[2^\+V4]PLADBU"WC0I,Z
M#:\J!LA2 >!P3R.V* .HT;6]5O[Q+;4O#MSIC&V\]G:9)8U;>5$>Y>"V &^A
MK>KS?[+<V7Q*OM&T>YE@6/PK_HHFF>18Y3.X5SN))(..3DXKEM*%MH%WHY\0
M6/B30-82XB6?5S<O=6MZQX*R-N*@.?;CUXH ]QHKS33M(@\>>*?%$VNS7<MO
MIM[]@L[2.ZDB2$*@)DPA&68MG)]*KZ[%::=I>@:'JGB35M:"S3*;/3D9KG4%
M7HKLCY CR,DD9[T >G74XM;2:X92PBC9R!WP,U0\.:W'XC\.V&L0PO#'>1"5
M8W()4'L<5YAX:E>P\::[I-II^J:5I<V@M=I8:A<>:0X<IO4;WV C(QGM]*[7
MX7?\DP\._P#7FO\ 6@#KJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R/$_AZV\5>';K1KN
M66*&XVGS(2 Z,K!E(S[J*IZ?X3%IKMEK5UJEU>W]M8/8F24*/,5I ^X@ <\
M<=JZ.B@#F+[P197UQXFF>ZN%/B"VCMIPNW]VJ(R KQUPW?-7-1\*Z=JWA5/#
MU[YCVJ11QK(K;9$*8VNI'1@0#6W10!Q]GX%<ZK8W^N>(-0UHZ>V^SAN5C1(W
MQ@.P11O<=B:;<^ -VLZA>:=X@U/3;;4W\R^M+8IME;&"RL5+(2.I!S795'<3
MI:VTMQ*2(XD+L0,\ 9- 'F^O^&-*\+^"M&TDVVJS6%C>&1-1L3FXT\LS.) %
M4EE!8J>#QZUG^%-/&K?$VVURROM8U2TL["2.?4M1B,2N[$!8HU*J, ;B<#OR
M>E>F:'J]OK^AV>K6JR+;W<0EC$@ 8*>F<=ZT* .=TSP?::7X+G\,17$[VTT<
M\9E;&\"4L3VQQO.*U='TV/1M$L-+A=WBLK:.W1WQN8(H4$X[\5=HH Y&[\!0
MW&LZY?1ZK>P0ZW;&"]M%V&-CY7EAQD9! ]^M6]2\'6>I^!HO"LMS.EK'#!")
MEQO(B*$'ICG8,\=ZT-=O]2T[3Q/I6COJUQO"_9TN$A.WG+;GXXXX]ZXNV^(W
MB2\UB_TFW\ 7+WU@(VN8O[4@'EB093D\'('8F@#H=<\'+J6M1:YINJW>D:LD
M/D-<6RHXECSD*Z."K8/0U8\->%K?PV+R875S?7]_*);N]N2#)*P& ,  !0.
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
M;:=+X6U;1Y[^]GGU>19KW4)&4S2NK CM@ ;<  8 K<U[P[;Z_P#V5Y\TL?\
M9U_%?Q^7CYGCSA3GM\U;%% '.V_A-;/QK>>([74KN+[<J"[LOE,4K(FQ&Z9!
M ]#5KQ)X>M_$VF)87,TL4:7$5P&CQG,;!@.>V16Q10!@7GA'3[_Q#>:O=-))
M]KTPZ9+;G&PQ%BQ/KGDCK6)%\-RUO::=?^)=4O\ 1+-T>'3YEB .PY17<*&=
M1@<$]A7=5B/XB1?&T?AK[,QD?3VOO/W< "0)MQCWSF@#.U'P2\NMW>K:-KM]
MHMS?*JW@MTCD2;:,!MKJ=K8XW"JC?#2QM8=);1=2O=,O],$@CO%VRO+YAS)Y
M@<$,2>?:M_P]KRZ[:7!>#[->6EP]M=VQ?=Y4BGL<#(((8''((K8H Y#3_ $%
MGKUSK<^L:A>ZA=V+V5Q)<%,.K$'(55 7&. ./J>:W/#VBP^'/#]CH]O+)+#9
MQ")'DQN8#UQ6G10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!Q/Q-N[J/1](TZWN9;5-6
MU>VT^XGB;:Z1.26VMV)VXS[UB:KX7T[POX]\%G16FM+:XNYDFM!.[1R$0L0^
M&)YZ@GOD9Z5WVOZ#8^)-(ETS449H9"&#1MM>-@<JRMV8'D&N!U'PC?:?X\\&
MWTFIZOK+17,R/-<X9;>/RCCA% &3C+'DX% &M\/)G>T\8&21FV>(KY06;.T#
M;Q["N.TN\LI_A1X*M-4NM6N&NGD(TW3P6FU#:SY4G((09!/([5W-Q\.K635-
M0N;;6=6LK/4I3-?6%M,JQ3.1ACG;N7=WVD9]J0_#73HM'T2RL=1U"SN-$,AL
M;V)T,J!\[PP*[6!SC&.U '+>#T.E?%=;&RT2]T'3[O27F:QN+D2"1UD4"3:&
M8(<$CK5/P;X-TO6?A]<Z]JINKN^(O4B9[J0+'&KN @4,!C(+?4UWVF>!+73_
M !+#XBEU74[W5%@>WDFN9%(D1L'&T* H!&0%QU.<UHZ#X9LO#_AW^P[=YIK3
M,I)F8%CYC,S#( _O&@#R",/I?PU\#:5I=M>&/795>_CM+C9+<!8\E%9F 3=@
M9P1P#ZUT?A[3]2TCQSI9T?POJ.B:1<)+'J$%S>QR1OA<HZJ)&(8,,$CL:Z&W
M^&>FQ>&$T&;4M4N+>WG6>QF>91-9,OW?*8*,8YZ@]:N:3X)BLM<BUK4M7U#6
M-0@C:*VDO&3; K?>V*B@9(X)ZT <K\*/#5E=Z?%XFO)+FXU..[NHX'DN'*Q1
M^8Z[ N=N.6/(ZGVKU.L?P]X=M?#>B?V59S3O#YDLF^1@7!D8L>0 ."QQQ5C1
M-+_L71[?3_MUY?>2"/M%[+YDSY8GYFP,XSCZ 4 :%<#X8_Y+%X[_ .N.G_\
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
MYA"?+P"W7.>/SK8\2^%+?Q')I]U]LNK#4-.D:2TN[5E#QEAAAA@001C(([4
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
M+;Q&+CQGJ'AXVNS[':17)N/,^]O)&-N.,8ZYKEOB]I5CJ.G>'GN[=9676K6
M%B?N2. Z_B /RK.7PAHVK_%S4]/O;8R:=9Z/:K'9[V$9P6"[@#\VT XSZT >
MKT@(.<'I7AEW?WOAGP3XQTC1IKB*"WUU+*UVR_-;Q2[,JC,?E') )/&[-75T
M'4M&U71;S0?!,V@SQ7D:7-P^JPLMS"3AT<;_ )V(Y!Y.1Q0![/29!)&>1UK/
MUZ*>?P]J4-K>+97$EM(D5RS;1"Y4@,3VP<&O'])LK'PQJ&A/KOA?4-"O8[B*
M,:WIUT)X;QVXQ,W)VN3R",^XH ]BLKR^N-1U""YTTVUM;NBVUP9@WVD%<L0H
MY7!XYZU?KS.PTFRU_P 1?$K3-38BTEFM@S[L>5B $,#V((S^%8GPYO)O&OB%
M#XAOQ=G0[;;IT6QD%XA9D-X0?O9"A1Z'G@F@#U'0_$%MKYU/[+'*@T^^DL9#
M( -SH!N(QVR?TK5!!S@]*\ %O'X9\$>,[S0[<VMZ_B*72TGA?:\<!D0;58G
MZX!/3/6M@:#J6C:GHUYH/@F;09XKR-+BXDU6%EN82<.D@W_.2.0>3D<4 >SD
M@=3BEKQ26*Y\5>-O$TFI>$9_$<-C=_8K:,WT<4=JBJ.B,P^9LYW?D:@OK76O
M^$'TO2M4:XM OBR"UM2+Q9IH;=B=JF1&/S+DCDY&!0![D"#T/2N1OO'MK;^%
M_$>MVUG+,NB74MI)$[!/->,J&P><#+=<=JYV?PWI7A/XH>%(=#MC9P:K%>P7
MT22,5G5(@RE@2<D'OUKE%T/3-/\ AG\2[BTM$BECU.\M$8$\0JZ;4Z]!0![M
M;S">WBEQ@N@?;G.,C-2UY#K_ (4TOPK9>%-;TM)8M6.J6<,]Z9G:2X60XD$A
M)Y!__57I?B.^GTSPQJU_;+NN+:SFFC&,Y94)'ZB@"+Q3KP\,^&-1UDV_VG['
M%YOD[]F_G&,X./RK3MYQ/:13D;1(@?!/3(S7B>L^"M%;X(2>(29&UJ?34O)M
M1,S&29W"LRL<\J<[=O3IWK>\2#2=3U_2]/N=+U/Q%=0:8D@TB JMM%N/$TA9
ME&XXP 2>.U 'J?6BO%/#N@3:Q8?$+PI'9/I4<;6\EE8_:O-%I,T9<;7!P,LJ
MD@=,XK6L]>;X@7O@JQY BB.K:JG3:\),:H?K+N.#V6@#U6DR,D9Y%<I\3-6O
M=#^'6M:AI\C1W4<*JDB]4W.JEA[@,3^%<AXR\(Z/X(\$GQ)H >WUG3FAE2]$
MS%[HEU5A)S\X;<>* .OO_%>HKXVC\-Z3HR7AC@CN;RXENA$L,;N5^4;26. 3
MCBM;Q+X@MO"_A^ZUF\CED@M]H*1 %B68( ,^["N&TOPYI!^.&KW'V",2QV$%
MXAR<K,[ON?KU-7?C586MW\,[Z:>%7DMY8'B8_P !,R*3_P!\L1^- '37GB,6
MGC+3/#WV7<;ZVFG\_P S&SR\<;<<YSZUN @C(.17E?B+PKI5S\2/"6A^0T>E
MQZ?=DVT4C*KJ"IV$@Y*Y.2,\XK-NW/@+4/'MKX=5K:U@TF&\M[=6+)!*VY2Z
M@YQZ_A0![+D9QGGTI:\%?P_JEMX:M=1T?P==6>N1K%.FN2ZQ 6E<D%C(3)\R
MODC:>.:]WB9GA1G7:Y4%ESG!]* ,;P?XC'BSPS;:R+7[*)WE7RO,WXV2,G7
MZ[<].];8((R"#]*\0T>;33\(_#5AJ#:E/]JU&X":;IW^LOMLTI,;<C"=SR.@
MJ[X<M_[%^*^G06?AQ_#5K>Z=.9;4W22";805=D4E5(^N>M 'L61G&1GTK*;Q
M!;#Q<GASRY3=M8-?E\#8$$BICUR2?TKQ=M(C\/Z<;KQ1X?OY)8Y_//B_1KL3
M2-\^1(0>5&.""",=J[!M%T>^^/-O>?98Y2^@B_63)YE6=%63Z[<"@#TZC(R1
MGD5Q'Q?=X_A7K;QN4<+%A@>0?.2N7\2>"-)TCQ+X1BT_[5;R:E<R6NHSI<N)
M+R/R]S"1LY.2O)]S[4 >O@@]#FDR,XSSZ5X_=QQ^ O$WB^#PW#]EMD\-_P!H
M);J246<,ZAP#G' &?7%+J/@S1]-^%A\3VDDT?B""P74%U<3L9I)MH<Y8GD,>
M,'C!H ]@)P,FL_6]7M]!T.]U>Z61K>TA:9Q& 6( SQGO7FL>EVWC+XGPC6XG
MEMI/#5M=2V>]EC>0R-]X \@9/!_I6/?Z39VW@SXEZ$L;-IVE3B:QA=V86Y:(
M-A<GH"3@4 >GR^+%C\0>'-+6S+#6K>:<2F3'E"-%;&,<YW8ZC&.]=&"",@Y%
M>.7_ (6TJX\1_#C1Q"T.GR65Y++#%(R^9F.-B"0<X)ZCOTK=\+Z9:>&OBKK&
MB:1&;;3)=+AO/LJL2B2^8R%E!/&0.<4 >C4@(/0YKA_B9/.UIH.D1W,MM;:M
MJ\-G=2Q.48Q$,2@8<C=M _.LC6_#VE^"/$WA:X\.V_V)=1OQI]Y:Q.WEW$3H
MWS,I/)7&<]>: .DTGQ7J.M^+-1TZST9/[)TZX:UN+^2Z ?S0FXA8]O(R0,Y[
MY]JUM6\06VCZCI-C-'*\VIW!MX=@&%(4L2WM@5Q'PO\ #VDV&N>+;FULHXIK
M;6)K6%P3E(ML9VCGIFG_ !(T+3-4\8^"S?6:3>?>O;R;B?FC$;,%X/KS0!UN
ME>)!J?B77]'-MY7]D/ AF,F?-\R/?TQ\N.G4YK=KRG3?".C^)/BAXX&L6QN[
M>![)8[=Y&$8)MQ\Q4'DX& 3TY]:YR74=2LOAW%H5E)=S0OXJDT=52XV2M;!V
M(B61C\I.-N2>AQ0![P"#T.:IZQJD&B:->ZI=!S!9P//((QEBJ@DX'KQ7EVF:
M-J6C>+]#N=&\'R>';9YC#?*VI0O'<Q%>Z!R6=3R"!GK79?$VRMKWX;:^MS$)
M!%92S(#_  NJ$J?P- $\WB](]2\+6J6;,NOK(ZN9,&$+%YG(P=V>G45TH((R
M#FO&;[PUILLOPPTF.)[>TN5GEF6&1D+DVRLXR#D!L8..Q-:ME86O@OXG:E8Z
M#;FWL9/#CW[6:,3&TZ2[0P!/!(XXH ]0R,XSSZ4M?/VDZ1?ZYX+&LR>$;V\U
MJ[B>Y7Q!_:T,;I)R59<N"BKP-O' KHVTR7Q/X\\,6GB,%V?PX9+Z"*;]W.XD
M7(8H<,N[#8!QP* /7@01D'(HKR_PX/\ A$/%'CC3-%T^YNK&S6RN+73('SM:
M56W[-QP,XS^%)XM\3ZQJ?A>*UETC4O#XO=4M+"26610_E2,=Y4J3C@8_X%0!
MZ@"#T.<4M<5;^"?#?AG7]-OM*G71Y6#P&V2;"W^5X5@Q^9A][(YKF= E/_#,
MUP[.=W]EWOS$\YW2T >MDX&3THSCK7CL^B6GB3Q5X)TW4O-DL9/#A>>!9&03
M >60K$$'&<'\!4UMX(T/6/B=KFDWMO))I>G:?8K!:>>ZH"%8*QP<D@ @$G^(
MT >MD@8R>M+7AEC:W'BS5?$.H:IX,N?$+)J4]G!+_:$<2VD<9PL:(S JPZE@
M.2:FN[76+WPOX(TO79YXYSKQMFD2[5Y7@VR !I(R?FV_*2#GCUH ]M!!Z'-9
M/A[Q!;>)+":\M(Y4BCN9;;]X "3&VTGCMD'%<-'X;TKPW\4]/TS2;7[+IVK:
M5<K>6J.QCEVE<,03UP2,U8^#NCZ?8>'M0NK6V2*>34;F%W!.2B2L%'X"@#HO
M%OBBY\/OI=GIVF#4=2U.X,%O"TXA084LS,Q!Q@#TK0T:_P!5O6N4U31QIYB\
ML(RW(E64E 6Q@ @*V5YZXS7$?$/P]I.J>/O!C7ME',;JXF@F+$_.BQ,RJ<'L
M3FLV:PO=0'Q*TW3+V.SN'O+6.%I)3&N/+3*;NVX K^- 'KH(/0@T9 (&>3TK
MR+PQ'I6A^--*ANO"VI>$]1G62!$@G66SOCMSM=AG+#&1T.>IIWA/PII'C?P;
M<>)/$!=]7OI;AS>M,P>RV2,JB,YP@0*#_/B@#ULD 9) 'J:Q/&/B,>$_"=_K
MIM?M0M%5O)$FS?E@OWL''7/2N U9=%UCQ!;6;6NI^-[BTTZ$>3')&+6/=R)G
M8LJEW'/?BN7N#-;_  G^(NF-;/96]G?1K#9-<><+8,T9*!O3/8<=: /H.B@=
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#*\1Z!:>)]"N-'OFE6VG*%S"P#?*
MZN,$@]U':A] M'\4Q>(BTWVV.S:S5=PV;"X<G&,YR/6M6F1S12KNCD1QG&58
M'F@#F]7\$6FI:R^L6FI:GI.H31B*>;3Y@GGJ/N[PRL"1V.,BF#X?:(OAH:$G
MVE;<W2WDLWF[III@P;>[$')) S_2NI!!S@@XHW+MW;AMZYSQ0!EWV@6FH:_I
M.LS-,+G2Q,( K *?-4*VX8YX''(HM- M+/Q%J.N1M*;J_CBBE5F&P",$+@8R
M.ISS6E%-%.FZ*1)%SC*,"*BNKZ"SMI9I'&(HVE*@C<54<X% &?XE\-V?BG2?
M[/O9+B%5E2:.:VDV212(<JRG!P1]*CTKPO::5J\FJK=7ES>2VD5I))<2!BZQ
MYPQP!\QR<FK/A[6H?$/A^RUB"-HHKN(2JCD%E![''>M".6.9=T4B.N<95@10
M!@'P3HTMMKMM<Q27%OK<WGW<<K<;L ?+@ C&T$=P:HV7P[LH-0L;J^UC6=66
MP<26D%_<AXX7' ; 4%F'8L3BNM\V/>$\Q=Y&0N>2*<2!C) STH @OK*VU*PN
M+&\B6:VN(VBEC;HRD8(KD[7X;6$,EDEUK&M7]C8R++;6%W<AH8V7[G 4%@O8
M$D5V>1G&1GTIK31*R*TJ N<*"P^8^WK0!S5_X$TV_77E:ZOXAKCQM>>3*JY"
M*%VJ=N0I Y[GUJU=>$=+GU'1KZ$2V=QI V6S6I"@Q8P8F!!RF.W;L14NI^([
M;2_$&BZ/+&[3ZJTPC<$;4$:%R6^O %9OB'Q5J/AW1O$6J7&CH;;30C6K?:1_
MI0(&XD $I@G'(YQ0 @^'FC&?6_-EO9K+62[W6GR39M_,8@F11C*OE1SGC\JC
ML_AW8PW]C<WVL:SJJ:>XDM+>_N0\<+CHV H+,.Q8G%=;%)YL"2$8W*&QZ9%<
M9J?Q%M[7P=K^OVEBTPTB]:S,,D@3S6614+ C.!ECCZ=J +NJ>!;2_P!9GU>R
MU35-(OKE%2YDTZ94$X484NK*PR!P",&B/X?Z)#HVGZ7"+A(;*_340_F9DFG4
MYW2,0=V2>>GX5TRRQM(T:R(9%^\H89'U%$DT4(!ED1 3@%F R: ,V_T"TU'7
MM(UB9IA<Z5YWD!6 4^:FQMPQSQTP16'-\-]*F&O1?;M32TULN]U:+./*61F4
MM(@*G#':.>>IKL:QI/$=M'XO@\-^6YN9;)[SS,C:%#JFWUR2?TH 76/#=EK=
MC86ET\RQV5S#=1&-@"7B.5SD'CUK7=%D1D=0RL,%2,@BN?\ "_BA/$.GW-S+
M#':&*_GLU0R[M_EMMST')]*T;R[U"'5M-M[;3UGLYS(+JY,RJ;<!<J0IY?<>
M..G6@#DKCX3:-<Z?-I3:KK2Z,Y)335NQY$1)S\H*YP#R 20#VK4U'P+:7FK0
MZK::IJ>EWR6RVKS64JKYT2] X96!(]< UTQEC#JAD4,V<#/)QUK)\3Z^GA[P
MYJ>J*B7$ME;M/]G\S:6 _/'UQ0!F:?X;TKP(FL:S9KJET]TL;W4>XW$DK)GY
M@/O%CN)//T K.^&V@?8Y->\12Z=+82ZU>M-%;3KMDB@!)4,O\)8L[$>XKMK&
MY^V:?;7179YT2R;<YQD X_6BYNH[:)R63S C.J%L%L#- "7UC;:G83V-["LU
MK<1F.6-NC*1@BN2MOAIIL4EFEWJNLZA863K);:?>7(>",K]W@*"P7L&)K;\*
M:_\ \)+X3T_7'@6U^UQ>:8M^X)R1UP,]/2M>.:*:/S(Y4=/[RL"* ,V'0+2#
MQ-=:^C2_;+FV2V=2PV!4)(P,9SR>].\0Z#9>)M!NM'U#S/LMRH#F-MK @A@0
M?4$ _A6ED8SD8]:,@#.1CUH Y^S\(6MKJ.E:A+?ZA>7FFP2V\<UU*':19""2
MYVC)& !TXJ=O"^FR:WJ.J3*\TFHVBV=Q#(08VC7/&,9YW'/-9?@[Q5JGBN:Z
MO#IEO;:*LDL5M-]H+32,C[<LF,*#AN_;\:ZN.:*4L(Y$<J<,%8'!]Z .*C^%
MVE"*"SGU76;K2+=U>+2I[H-;C:<JI&W<RCC"EB.*[BN#O_B*]EH?B741IBN=
M%U-; 1^?CS@6C&[.WY?]9TYZ=:[F26.%-\LBHOJQP* .1;X;:.N@Z9I=O=:A
M;-ID\EQ9WD,RB>)G9F;G;@@[B,$=,5+8^ -.M/$%KKTVH:G>ZG!')$9[N</Y
MJ,,;67:  .2 H7DG.:ZO<N <C!Z<]:,C.,C/I0!P_P#PJW2A;-IRZMK2Z(SE
MCI*W0%O@G<4^[O"Y[;JV-0\'V-]XBT[7([J]LKRQC$*_9)0B2Q!@WEN,'*Y'
M08K1U2\O[9K(:?8+>"6[2*YS.L?D1$'=)S]XC ^4<G-79)HHEW22(BYQEF &
M?2@#.\1Z!:>)] NM&OFE6VN0H<PL PPP88)![@=J34_#]GJVHZ3>W#3"72YC
M/ $8 %BI7YN.1@^U:I( R3QZTR.:.50T<B.IZ%6!!H RG\-:?+XBN=;E$DD]
MS8BPEB<@QM$&+=,=3DCKTKGE^%NDB&.QDU369M%C<.FDRW6;88.0I&-Q4'^$
MMBNE\1ZY;^&O#U]K-U'))#:1&1DCQN;V&:H7/BKR/$WA_2%M59-6MYYC-YF/
M*\M5;&,<YW>HQB@"]'X?LXO%$OB!&E%W)9K9%,CRQ&K%A@8SG)]:IOX,TJ5?
M$*2^>Z:]C[6I<8'R;/DP../KS6]'+',@>)U=3T93D4":(RF(2)Y@&2FX9Q]*
M .:TSP-9:;=:-<MJ.I7D^D)-';/=3*YVR@ AOE&0 HQTQ[UIQZ!:1^*9O$*M
M-]LFM%M&4L-FQ6+ @8SG)]:U:8TT22+&TB*[?=4L 3]!0!GZ_H&G^)=)?3M2
MC9X68.K(Q5XW!RKJPY# ]ZR=+\"V=CK$&K7NJ:IJ]Y:JR6KZC.'$ 88)4*JC
M)'!)R:ZAF5%+,P51R23@"FQRQS)OBD1T_O*<B@#-T?0+30Y]3EM6E9M1O&O)
MO,8$!V !"X P/E'K5?Q/X4L_%,-FMQ=7MI/9S>?;W-E+Y<D;8(."0>H/I6UY
ML98KYB;@,D;AD#UH$L;2F(2(9%&2@89 ^E &7I?AVTTG5]4U.&6>2YU,PFX,
MK C,:;%(P!C(Z^]9Y\ Z))H6H:/,D\MM?7LE\Y:3#QS.V[<C #;@]/ZUKV=Y
M?RZGJ4-U8+;V<#1BUN//5OM *Y8E1RF#QSUZU=$L9E,0D0R 9*!AD#Z4 <OI
MO@.TL]8MM5OM5U;6+JT5EM3J,ZNL&1@E0JJ-Q'&3DUT.I:?;ZMI=WIUVI:VN
MH7AE4'!*L"#@]N#4[RQQE1)(B%CA0QQD^@IVY<$[A@=3GI0!RVF^ [#3GT1V
MU'4[M]&>5K1KJ97(#IL*GY1E0.@XQ6J?#]F?%8\1%I?MHL38;=P\ORRX?.,9
MSD>O3M6E'+',F^*177^\IR*<2!U(% '$2?"[2C%/90:KK-KH\[EY=*@N@MN<
MG+*!MW*I.<@,!S6_%X7TV#7K/5X%>*6SL380PH0(EBR#C&,Y&T <]*UEEC=2
MRR*RJ2"0<@8ZT@GC>$RQ.LB@$@JV0?QH SK+0+2Q\0ZIK<33&ZU)(4F5F!0"
M($+M&,C[QSR:EUO1+#Q#I$^EZE#YMK,!N )!!!R"".A! (-4O!_B(^*?"-AK
MKVXM?M2,YBW[@F&(ZX&>GI6U'+',@>*174_Q*<B@#F=*\#6FGZO;ZI>:KJNK
M75JC):MJ,X<6X888J H^8C@L<FLU_A1H[VMUIXU/64TBX+L=,2Z MT9LG*C;
MG@G< 21GL:[<SPK*(FE02-T0L,G\*626.%-\LBHH_B8X% &+;>%-/M=6TO48
MWN#/IMB;"$%AM,9V\MQR?E'/'TJQ:Z!:6?B/4-<C:8W=_%%%*K,-@$>=N!C(
M/)SS6H"& (((/((IL<T4I81R(Y4X;:P.#[T <K?_  _L[G5+R_L-7U?1Y+X[
MKM-.N B3-C&XAE.&QW7!JQ'X%T6"QT.RMHY8+?1KD75LL;_>DPP)<D$MG<2?
M>NEHH RKG0+2Z\2V.O2-,+NSAD@C4,-A5\9R,9SP.]5?#_A*T\-7NH36-Y?-
M!>RM,;2:8-#$[$LQ08R,D^IK?HH RM2T"TU75=)U&X:43:7*\L 1@%)92IW<
M<C!]JS[GP+HM['KL=TL\J:U(DMRI?&QT "E" "I&T'OS72T4 <IIW@2UM-6M
M-2OM8U?5Y[+=]D&H3JZPDC!8!57+8XR<U7N_AKIMQ->BWU35[&QOY&DN]/M+
MD)!*S?>X*DKN[[2,UV=% '(W'P]T_P#M,7^E:AJ6BRFWCMI5TZ5426-!A 0R
MMR!P",'%0CX8:"FB:WI*37XM=9>.2YS/O?>N#N#,"<L1DYSSZ5VE% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 <-\4I93HVCZ<)I(;35-9MK*\>-BI\AR
M2PR.F< ?C6-K?A71/#WQ"\$2Z/:Q6'G7<R26\'RI)MA;#E>FX9(SU^;FO0]:
MT6P\0:3/IFIP":UF W+D@@@Y!!'((.""*X&^\#RZ;XX\(ZA;7&L:IY%S,)[F
M]N#-Y$?E,%'0!02>N,D]30!?^'3JMGXS9F "^([\DGM]VN,TB33)_A7X%TV_
MMM1U*:Y>5X-)LV55O"C.3YI; V+D'KZ=:]"N_ASH]UJMY>K=:I;17[^9>V5M
M>-';W+="74<\]\$9I9/ASHIT;2=.@EOK1M(9VLKNWGV3Q;\[@&Q@@YP010!Q
M_A2VDTKXP);1>'H?#L-WH[R26,%RLBR%95"NRI\JGJ.,]ZJ>!_!.@:E\.+K6
MM1T]+R_;[:$DF9F\M5>0!5&< <$].I)KT+2_ FE:7KT6N)<7]QJBQ/"]S=7)
MD:56QPV>,# P!@"M'1?#NGZ#H0T:T5VL\R$K*VXGS&+,,_5C0!XR;;[)\-_
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
M9KPGPWIMYXK\,7.LZAX*35[[4)9G?5)=3CCDA(=@ @/,83   ]/2O?0 H
M X %<=>?#71[FXO&@OM6L+:^<R7=E97AC@F9OO$KCC/?:1F@#D;J9=0T+P;I
MOB*VO/$&L^3+)_9EE<1/!=;/E$LSD[2 ,$'/4G@U!H$$FF>-O$]@FB1:#;S>
M'S<MIT%R)4WAF4.=H"JQ'&!^?->@:CX#T>]73#;-=Z7-ID9AM)]/F\IXXR,%
M.000<=P?U--T_P  :/IVI7.HQR7TM[=VC6ES/<7)D:96(.6)_B& !C  &,4
M>8IX5TFP_9_N->CMMVK7.D*);MW9G*EDPO)P  J@8["MSQ)X5TGPU:^$=8TN
MW,&JG6+.*:]#DRSK(<2>8Q/S;N^:[R3PAI<O@L>%&\[^S!;BWX?Y]@QCYL=>
M*M:MX>L=9M+&VN_-\NRN8KJ+8V#OC.5SZB@#RKQ,?W'Q@_W+/_T2M7?$7A;2
M?#>F>$]9TRW,.K?VK9)+>AR99Q(<2>8Q/S;L\YKNKWP3I%^NOK-Y^-=$8O-L
MF/N*%7;QQP*NZKX=L-8L;*SNO-\JSN(KB+8V#OC.5SZB@#A]!\/Z5XT\2^+K
MSQ)9I?7%KJ36%O%.21;P*BE2@_A+$DY'-<UI6B3ZE\.IM-T^\M[DQ>)YV%O?
M7)1=2C1S^Z+=26X;WQS6_P")+2!?%NI7%_X<\2QO*$5+OP])(4OX@O"S!"-K
M Y7G''?%7?"7P\@?X?1:7K=G)92O?2:A#'!,5DLF+$IM<=&5<?K0!7\$/ING
M>-IK)_#-YX7U6YLLFQ25'L[A489="G&\9QVXK1^,$1G\%P0K(\1DU.T42(<,
MN90,@]B*W-%\&V.C:H^J/>:CJ6HF+R%N=0N/->./.2J\  $^V:OZ[H5GXAL8
M[2^\SRHYX[A?+;:=R-N7\,B@#S#QGH%GH6J>&/"V@Z&)-+U*XN+F[L$NC"+M
MXHUVJSL3QW([X]:N^'M+U+2/'D;6WAZV\/:;=64JW5C'J$<BRLO*2+$N,$?=
M) Z&N^\0^&M.\36<5O?K*K02":WG@D,<L$@Z,C#D&J6B^"M.T?49M3:ZO]1U
M&6+R/M>H7'FR)'G.Q> %&>>!0!Y!9S7EUX%^&N@Q637]E?FZDN+(7(@%R8B6
M5&<\8R22.^*ZW0;"^T'QU#<Q:#:^&=*GLYOMMJFHQ2+)L&Y95B7H5Q@D#H>:
MZUOA_H3>%K'P_LN!;6#^9:3I,5G@?).Y7&"#R:?I'@?3-+OY]0GN+[5+Z:$V
MYN=2G\YUB/5%X  /? YH \CU/3M/O/A_J6J:9X.NKJ,PRW*>(]4NXX[EV!)$
MH RYYQ@84'BNFUO2]1UJX\.:M_9MCXG2/1HS/HUU=+&X=\$W"AOE)/W<GTX]
MND7X5Z)_9SZ7+?:Q-I)#!-/DOF,$6>F !DX)R Q(!Q5Z]\ Z7=+IKPW>HV-Y
MI]JMG#>V=QY<QA 'R,<88<9Y'6@#S74-7@LOAU?Z5X?M=5TR9]:AM+S3[J8(
MUHLI!*1OT6-@, ]MQ/>M)-"U#2/$'AZ[TGP=:>&C'>QP7$JZK$1<P-P\;+QY
MC8^8=3E:[VW\!Z##H-_I$\$MY#J#^9>2W<IDEG?C#,_7(P,8QC'%0:=\/M-L
MM3M+^YU#5M4ELLFT74;LRI;G&,J,#G'<Y- '645G66C06&JZCJ,<UR\M^T;2
M))*61-BX&Q?X<]_6M&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BHKGSS:RBV*"?
M8?+,F=N['&<=LUY_J&GZUX7\3>';BT\1:GJ0U&^%I>V=ZZNC(49FD10!LV[2
M<#CI^(!Z+1110 4444 %%%% !17 ?&>3ROAI>L9&C7[1;AF5BI"^:N>1[5S(
ML?@J2 -7BR?^HM<?_%T >RT5@Q:[!:>+8?"K6SQ9L/M-M.7RLBJVUDYYW#@_
M0UG77Q!TZR7Q#/-;S&TT::.U,L>&-S.P&8HU_O LH^IH Z^BN.M?&U]!JEA9
M^(?#=QH\>HR>3:3FY29&E(R(WV_<8@<=<^M5CX_U&\U'5['1/"EWJ4NE7+07
M#?:8XDP ""I;JQY^4#C')Y% '=45Y7XI\<WVI^&O"&L>'K2Z^SZCJT"R#SUB
M8D.0;=LG^)E(ST^7GK7J%N\DMM%)-"8960,\18-L8CE<C@XZ9H DHKQOQ-)H
M/_"P]4C^(K7BZ85A&C[FE6TV[?GYC_CW==W^%=+X8BM?#>FZ[JFC:TFJ^&$@
M-Q:6J7)F:W9$)= Y)P#@<'I0!W]%>>Q?$VX.C6OB&Y\+WMOX=FV;[YIT+QAL
M#>8ASLR?O=<<XK8U?QA+;ZX-#T/2)=8U)8!<3*DZPQ01DX4L[=SV !/>@#JJ
M*Y"'XA::OAW5=4U*VN+"?2'\J^LI &DCD.-JK@X8-D;2.#FFV7C34O[4T^UU
MOPM=Z5#J+&.UG,Z3#?C(60+RA('OS0!V-%>)^*-89OAGJ,6AZ=>I:W&MR6UW
M(UZ-RMYZA@">=KDD8'0=>*Z;PT-$\/>*);)='FT:>VT3[5.K7GFQ11><Q(ZG
M)R"=V>G% 'HU%<#'\2+MK&#6I/"M_'X=G=0E^9D,@1CA9#"/F"$D<YS@YQ79
MZGIMKJ^FSZ?>HSVTZ[)%5V0D?[RD$?@: +=%>,W?P]\.1?%?3M#2WNQITVE2
MW+Q?;Y^9!( #NWYZ=LXKK-2UJS^'?]C>&]&T2[OY+\3FTMX[@LQ=2&(+2$X'
MSDY)P #0!W5%<=-XQU?S[73[3PG=3ZO);"YN;=KE(X[922 K2GAF)'0 \4RU
M^(UD/#VLZEJUA<Z=<:/-Y%W9L5D?S#C8$(X;=N '3\N: .THKR7Q3XDUJ]U'
MP=;:EX=N]'\[7K62.0W*2JZC<"C[?NM\P.TYSSSQ6P_BK3/#O_"<:M'873OI
MUU#]J#3Y$K%% * _= !''M0!Z%17#I\0+N'4M+34_#-Y8:9JLZV]G>R3HQ+L
M,H'C'*;L=R?>K%YXVO9-:OM.T#P[<ZPNG$)>SI<)"J.1G8F[[[ =1QCUH ["
MBL#P?XJ@\8:(^J6]K-;1BXD@$<WW_D.,D=OIVKS_ ,61^&[KXRO!XKO(X-/&
MA(\0FO&MU,OG,."K+DXSQ0!Z_17C5J= L?B#X=@^'VI37)EE<:G;P7DES;BW
MV_><LS!2#TYZUVEWXUO9M7O[#P[X=GU@:<_EW<XN4@19,9,:EOOL!U' 'K0!
MV-%<9-\1K%_#^F:AIUC<W=WJ5R;.WL6*Q.LPSN1RQPNW:<]>V,YIR^+-8FL]
M8MKCPS=V6JV=MY\<?GH\4RG(RDOW<C!)!P>* .QHKRKP]\0+[1?AEH&IZSIE
MY=S7D\=I$ZSK))<LX9@X'7)*[<'FMB/6GOO%_A4:WH%WIFJS"]%O']L61(U5
M$+%MO#;@1CTP: .]HK@Y/B+=S07NI:3X7O-1T.RD=);Y)T0OL.':*,\N!@\Y
M&<52C\4:O>?%^RM[2RN)=(GT59HU-PJ*4>5,W!0\Y'W=I^;KCK0!Z317G>D>
M,-(T/P?)>VMC>N9]6FM+>S\SS9;BX,C#"D] 2">> *U].\9W9U^UT7Q!H,VC
MW=ZC-9L;A)XIBHRR[EZ,!S@C\: .MHKSQ/B7?WME?WNE>$;V\M-.FEBNY?M,
M<87RR<[ >7.!G '?&<UVVCZI;:WHUGJEF6-O=PK-'N&#AAG!'K0!=HKQPZ/X
M9UOXJ^-4\3W2HMN]E]F634'MP-T'S8"NN>B_Y-7/"MWIVB?$?5-.T'5Y+KPQ
M!I/VJ[WW37$5I.'_ (7).,H"2,^OIP >KT5P ^)-TNF+KTOA:^C\-,0PU S(
M9!&3@2F'[VSOUSCG%6]<\>S:?XD30=)T&XUF^ELDOHA!,B(8RS*26;@ ;1SW
M+ 4 =I17!6?BC1]'OO&>J7EO<V;6+6SWQ>7S S-$-JHO0'D+[FI4\?7]G-8R
M:_X7N])TZ^E6&&[>X238[?<$J+S'G\<'K0!W%%<A?>-;PZ[>Z5H/AZXUAM.V
M_;94N$A2-F&0B[OOMCG'&/6N5\&>,4TGP-/J+VMU=3ZAX@GMK.U8A':21R50
MECA, '.>F* /6:*YS0_$FHW^KS:5J_AZYTNZ2$3H_FK/#(F<8$BC ;/\)Y[U
MT= !17D7Q#&@2_%+1H/%%W]GTHZ7*QW7+PJ9-_R\J0<]:V_"-A\/[6[N]3\*
M7*W5U:0,91'?RS;5/J&8CG;UQ0!Z%17GFF_%,7FAR>(;OP]>67A]+;S1?/*C
M&23(7RUC^\26.T'@'!J['X\O[.ZL/^$@\,76D6.H2K!!=-<)*%D;[JRJO,>?
MQP>M ';45Q%SX]OY->U?1M%\,76IW6ENHG(N$B3:R!@=S?Q') 4 ]#TK._X6
MP\OA]/$EIX7OY= 0+]JO&EC1HCD!ML9.7"DX)X&0?2@#TBBHFE)M3- OFDIN
M10<;^,@9/3->.V?B2\N_ASXPN?$^FWLUC!J$P9DOE#\3*ODJ1RNSCGH>U 'L
M]%<=JOC>XLO%!\-Z9H-SJ>H_8TNT"3)&FPL5.YF^Z!@>N2PXK,@^)M_?:=>7
M&G^#[^>73'DCU.-[F.,6[H3N56/^L.!G@="/6@#T2BN2O?'MHFE:)<:98W&H
MWNN('L+*,JCL-H9B[$X4*#R:GT+Q9+J.M3Z'JNE2Z3J\4(N5@>594EB)V[T=
M>#@\$8!&: .FHK@?B=K6LZ2/#:Z5;3.MQK-NDK17"Q^9SD0G/9\=>GR\]:OW
MWC2\75QHND>'YM2U:*W2>]A%RD4=IO&0K2'@L>< #D<T =?16%X8\3P>);:Z
M_P!%FLKZRF-O>6<^-\+XSU'!!'((X-<SXJUW7;+XG^%["QL9YK.6.Y9HTNE1
M;@A%R2#_ ' <\]<\4 >AT5YPOC+2O#.G^*-4CT^\9+?7?LUTIFWEY&V N@[#
M!'R^WO5F7XBZC9:M;:9J/@_4+>\U"-FTV);B*0W!7&5;!Q&0#DY)  - '?45
MR.D>.H[E=<CUO3I-&N]$19KN*2595$3*65U9?O<*>,507XC7<%G;ZOJ?A>]L
M?#]PR!;]YXV:-7("/)$.54Y'.3C- '>T45F>(-;A\/:--J,UO<7 C*JD%NFZ
M21F("J!]30!IT5QEOXVU*WU[3=,U_P ,S:6NI.T=K.MW'.ID"[MKA?NG ]ZK
M?\+"U&]N]6M]$\)WFHMI5W);7+_:8XE^0_PEN68\G:!QQSS0!WE%9?AS7;3Q
M-X>LM9L0XM[N/>JN,,IR00?<$$?A6I0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!#=7*6=I+<R+(R1(781QE
MV('HH!)/L*X+3?&$-_K,=]<Z!X@-_(?L]K$^F2I';(S#.YV 4$X!9N@  &<9
M;T.B@#/M=6CN]8O]-6VNTDLA&6EDA*Q2;QD;&_BQCGT-:%%% !1110 4444
M<-\7;2YO?AY=PVEI/=R_:+=O)@B,CL!*I.%')X!JM_PG6A_]"7XB_P#!$W^%
M=9KFAMK20JNKZGIWE$G-A,(R^<?>RISC'ZUC_P#""2?]#AXI_P# Y/\ XB@"
MEX\2\DTG1?%VCV%S/J&E3)<K:"(^=)!*-LL>WJ&PP)';;6!JG@?4G^#]G:K!
M)<ZNMW'J]["CE))Y2Y>10PY# ,0._P HKK/^$$D_Z'#Q3_X')_\ $4?\())_
MT.'BG_P.3_XB@#B[/3=#U;7M%BTK0/$US)#=I<W$FJW-W%%9;.=Q\PD,X/11
MG//-==X#L[FTU/Q@]Q;30K/KDLD1D0J)$*)AESU'!Y%3?\())_T.'BG_ ,#D
M_P#B*/\ A!)/^AP\4_\ @<G_ ,10!P4&FZG8_";PK))I5^TFF^(%O;FW2W8S
M+$MQ*2P3&3PP/T-=Y+X/LM=U&+Q!_:_B*V-P(YQ:K>O#&ORC"F+^'IR/7-+_
M ,())_T.'BG_ ,#D_P#B*/\ A!)/^AP\4_\ @<G_ ,10!FWGBC5/#^N:I8^)
MM'OM0T>>7S+"[LK+ST6,@9BD51D$'N0<USEGIOG3>,_$&E:'<:)H5QH4L MY
MX?(-S.%8F41?P@+QG SG/K7:_P#""2?]#AXI_P# Y/\ XBH;KX>?;+2:VF\7
M>)WBFC:-U:\0@@C!!&SF@#C8]?N?$/PCL/"MCH6IG5[S3H+50]JP@6,JH\XR
MXV[-O/7.>,4_6/#-MH?CJZOM:MM;GTF]LK>.*\TN2?,4D2;"LBPG=@@ @D$9
M_&NMLOAR+"PM[.#Q;XG2&WB6*-$O$ 55&  -G P*L?\ ""2?]#AXI_\  Y/_
M (B@#ASX3FU3P;XBN=$T"_M)9KNVGMEU&ZD>>^6!@P++(24R-P4$\\9QQ796
MWC>[UK4]-LM%T/4%+R@ZC)J%G) EK$ <C)P&D)P !D=:F_X023_H</%/_@<G
M_P 11_P@DG_0X>*?_ Y/_B* .'FT?4S\,=4M1IUV;A_$S3+%Y#;VC^U*=X&,
M[<<YZ8K?US0;W6/B!X@@CAEC@OO"QLX[ED/E^8TCC&[ID9!QUQ6S_P ())_T
M.'BG_P #D_\ B*/^$$D_Z'#Q3_X')_\ $4 8.E>,-5L?"FFZ#9>&]1/B6WAA
MLS;W%HZVZ%<*TC2CY=F 2"#Z5Z6,X&>O?%<E_P ())_T.'BG_P #D_\ B*/^
M$$D_Z'#Q3_X')_\ $4 5KVRNF^-.EWJVTQM$T::-IQ&=BL9 0I;IG':G^(+.
MYF^*/@RZCMIGMX(KX2S+&2D9:-0NX]!GG&>M3?\ ""2?]#AXI_\  Y/_ (BC
M_A!)/^AP\4_^!R?_ !% '.^*I[MO'<]OKL_B*WT 6L9L1HR2[9I#G>)&B!;=
MTP.!BN9LO"VJ7>A>,8+#1+ZTD74;2_L;6]+%KA$ ;!=B<L0#D9."<'%>D?\
M""2?]#AXI_\  Y/_ (BC_A!)/^AP\4_^!R?_ !% '->(O$4OBR^\*0:;H.LA
M;?6[:XO)+BQDC%MMR-IR.3R<D9  Y/(K.\2:1J<VA?%".+3KN1[NZMVME6!B
M9@%CR4&/FQ@]/2NV_P"$$D_Z'#Q3_P"!R?\ Q%'_  @DG_0X>*?_  .3_P"(
MH K^/[*ZN[3PHMM;33&'7[*641QEO+12V6..@'<G@5FZ7>7G@77?$=G=Z'JU
M];ZEJ,FHV=S86QF5_,"YC;'W""O\6!CO6U_P@DG_ $.'BG_P.3_XBLP?"Y[:
MYFFT[QGXDM#<R>;<XN$8RMTW?=&#CO0 [X0RS3^$;R>XA\F:75;MWB!R$8R'
M(R.N#D4LFB_;?C9<75YIGGV']@)&LLT&Z+S//)V@D8W8[=<5+IOPQMM(LEL]
M/\3^);>W4LPCCO$ R3DG[G4DDU;_ .$$D_Z'#Q3_ .!R?_$4 8MUI=UX"\;V
MVI:)8S2>'=7D$.HV5I"7%K-_#.J*.%/1L<?I7.?V%8>'_$?B&/Q%8^)&6\U"
M6^LKG2I+DQ3))SL(B. X.1R!GCMBN]_X023_ *'#Q3_X')_\11_P@DG_ $.'
MBG_P.3_XB@#D#HMM:_#^RCU'P-=OIMUJ#W-W:BYDGN[4-D+/_>W<#< <C)Z\
MU8\'VVH'6]4MM&N-=G\+MIS*G]LJX*W). L1D ;;MSGMG\*Z?_A!)/\ H</%
M/_@<G_Q%'_""2?\ 0X>*?_ Y/_B* .#TR.]O/ W@33AI&IQ76D:]:+>1S6CK
ML"[\OTY49'S=!7;>(;.ZF^*'@RZBMIGMX(;\33*A*1EHT"[CT&<'&>M3?\()
M)_T.'BG_ ,#D_P#B*/\ A!)/^AP\4_\ @<G_ ,10!R_AC7+WP)X1;PM<:%JE
MQK-BTT=F(+-Y(;S<[,CB0#:!\PSD@C!J_)-J>G_%/0]4U73+@_;=#%A+)90-
M+%#<M,K%6(SM4<\FMG_A!)/^AP\4_P#@<G_Q%'_""2?]#AXI_P# Y/\ XB@#
MA;/1-8L_#>EZO'I5W-+I'B.ZNY;(1$2R0.[@LBG[Q (('>N@NKZ3QSXQ\-MI
MFG:A%I^DW#WEU>7EJ\ W;"JQJ' +')YQP!6U_P ())_T.'BG_P #D_\ B*/^
M$$D_Z'#Q3_X')_\ $4 9G@JPO+;P'KT$]I/%-)>W[)')&59PS-M(!&2#V]:V
M_AW;3V?P[T"WNH9()X[-%>*5"K*<="#R#5?_ (023_H</%/_ (')_P#$4?\
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
MY)!O5#@D@;3CN#0!L66JZG?_ !HTR'5M(;3+F'2)\QK.)HY%+KAE< 9Z$$$
MBNE^)-U86?P^U6XU2R>]LD6/S+=)C$7_ 'B@88<CG!_"L2QOK[Q!\5M.U6+0
M]3M-*M],GA6YO+9HB\A="1@\@<#&<9YQTK5^*MA=ZG\--9L["VFN;F18]D,*
M%W;$J$X Y/ )H ?J?B_4%\2W&@Z#H:ZG=VD"3W1FO5MU0/G:%RK%CQZ8''-;
M?A_5I-;T>*]FTZZTZ9BRR6MTFUT920?J.,@CJ*X/QM8:;=^*7;7_  MJ<L2P
M)]@UC1DE>8'G<C^7R"#]W((Y-=#\.8=;A\+LNN/>LQNI3:"_(-RMMG]V)3_?
MZY^HH Q+_6['P_\ %K6-1U*X$-K#H$))/)8F9L!1W8] !6IJ?CR[T;PUINKZ
MCX=N8I=0ODM8K%9@TP#ABI(P &.W[F>,\GK6%XF\!)XN^)>H27MO<Q0KHL:V
M=\FY5BN1*Q# C@LO!QZ&FWS^(M?T#PM%J>D7::KIOB2U6^*P-L=8RP,ZG&"A
M&#GH": .CTSQEJ1\46N@Z_X>.E37T,DMG(EXMPLFS!93@#:P!SW'O5)?B%JM
M_:7.K:)X4FU#0K=W7[7]L6.2=4)#M%$0=P&#C)&<5:\2Z;=W?Q(\'7,5M,]K
M!%?K/,B$K%OB4+N/09.<9KG_  WJ^J>"O" \+7/AK5[O5+'S(;5[6U+V]T"S
M%'\P?*HY&=V"/TH ZO2O'%EJ^O:?86T+&UU'3?[0M+HMQ)A@K1E<<,,@GFL_
M1_B;IVK:+XEU/[*\,.AO)D,^?/C )1QQQNVD <UR^J>%->\+?#?PO/I=K)=Z
M]H@D1HK<%R5G5PX&.NUF4_\  <U!JO@34['5M T/3[.232=2L;6SU:6-253[
M-()"S'H"P++SUH ZR3X@:D^L6FC6/A>6YU2XTR+4?*-VJ)$')!5W*\;< 9 .
M2>G>MGPGXI?Q&FH0W>G/IVI:=<?9[JU:02!6P""KC 8$'T%4(+"[7XQW>H&U
ME%DVA1PK/L.PN)F)4-TSC!Q1X2L+NU\9^-+BXMIHH;F\@>"1T(64"$ E3W&>
M.* ,GX@:A<Z;\0O T]G8RW]P3?)';1N%,C-$H&2> !G)/8 ULZ=XROY[_4-'
MU'06LM<MK,WD%JMT)8[J/H-D@48.[ ((XSWJAXX;4;+QMX0U>STB\U&VLOMG
MVH6L6]HU=$7/UZD#J<$#FC1Q>>)OB./$O]FWMAI=CI[6<)O83#)<2.X9B$/(
M4 8R<9)H OOX_LQ\.8/%T5J\JSQIY=HK_.TS,$\H''4-D9QVSBNMC+M$AD4(
MY +*#D ]QGO7D&GZ'=CXIMX6V Z%I]ZWB%.> 9% CCQV E,C >U>PT %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !16)XJ\20>%M'%[);RW4TLR6UM;18WSS.<*@
M)X&>>?0&L:W\8:Q8:UIVG^)]!BT^/4W\JUN;:[\]!+C(C?Y5() .",@F@#M*
M0D @$@$]/>O/XO'GB'5+C68]"\*1W2:1>S6LTDU\(Q*8ST3Y3EB.<' &1R:H
MZEKUOXGOOAKK5K&\<5W?2N$?JI\IP0?H010!Z?17,:-XQAOM/UVXU"W%C)HE
MQ-#=Q^9OPJ#<'!P.&7D<5I>&M5N-=\-V&JW-E]BDNX1-Y'F;]BMRN3@<E<'I
MWH U:*X^[\2>)[C4;^#0O"RSVUC)Y33W]T;;[0P )$2[#D<_>) -:WA/Q%#X
MK\,V6M00/ MRK9B<Y*,K%6&>_*GF@#6EGAA*B65(]QPNY@,GT%25Y)?6EYK?
MQT\G4M!L[RWL]/C:$379(AC\X_OU7;C?Q]WVZUN)X]UO4K*ZUK0_#*WN@V[.
M%G>\$<URJ$AGBCVD$9!QD@G% '?USTWA*WNO%L6OW=_?7!M_FMK*20?9X'V[
M2ZKC[V,]2<$FJVE^-[;5O$-A86\'^AZCI?\ :-I=%_\ 688!HRN.& (/6LO1
M_BC9:KX?\3:NUF8(]%9RJ&3/VB/:3&X.!C?@@#GZF@#OJ"<#)JIIES/>Z39W
M5S;_ &:>:%))(-V[RV(!*YP,XSCI7GNJ>-]8UKPOK6HZ5X<%QX?6&XA%V;L+
M-*JAE:5(]N"H(/!8$X_"@#TS<IQ\PYZ<]:6O+O#-U811?"VWN-.\^\GTR;[-
M=><R_9]L"%_D'#;A@<],<5I:'\0=3UJ:XN_^$>6VT*QEN(KW4);P?N_*W$LJ
M;<L,!<^[8[$T =_17GG_  L+6TT5?$TWA4IX;8"7S?M@-TL!Z2F+;C&.<;LX
MK5U7QA='7(-$\-Z;'JE]):B\DDEN/)AAA8X4EL$DMV '3F@#KJ*\E\;>+/$-
MWX/&S1IM-O8-5AM;M&N2JGYU*^6X7]XCYP3QCG(-=/>>,-8;5XM!TK0H;K6D
MM5N;Y7O-EO:!N IDVDL3@X 4<<T =G17!2_$AK3PUX@O+W1VM]7T$H+O3VG!
M!#XV,L@'*L#D'';I3;GQ_K.G:0E_J7AE;4WUU#;:7&]\N9C)N(,IQB+ 7)Z]
M<4 =_17-Z%K>NW.K3:;KF@?8G6$3Q7=M,9[>09P5W%5VN.N#U'-=)0 45RNN
M>*[VV\0Q>'=!TI=1U5K?[3-YL_DPV\6=H+-@DDGH ,]ZP=6\::I>^$O%5C_9
M(LM?TRT<W,!NOE6)HV(FBD"_-P"0, Y&#B@#T(7=L4D<7$16,X=MXPOU]*DC
MECE4-&ZN",Y4YKYZGTJ\@\(>"K&/PGIT=IJ-[:O*JWY_XF#>42OF_)QG))ZX
M/'->@Z1J^A>%]1\7R'18]+_LFTLGO'@F,@E!A)5%4X V_=&,;LY.* /1J*XB
MT\7^)%FTV?5/"36^FZA*D2/;W7GS6^_[IEC"# ]2"=O>D_X337-4NM0;PSX<
MBU"PT^=K>2XGO1"9Y$^^L2[3G!XR2 30!W%%<#?_ !,0:/X=U#1])EU!M<E>
M"& RB)XY5!^5L@CAQM)[#)YITGC3Q"-2L=!3P]9IX@FM6NYH)M1"PQ1B0HNU
MPI+L<9P!P.M '>45D>'-6O=7T^234=(GTN[AF:&2"4[E8K_$C8&Y#G@X]:J:
M_KNK66I6NEZ+H;ZA=3QM*TTTAAMX5! ^:3:<L2>% SWH Z*BN&M?'MXEAXH7
M5-&6UU3P];?:);>.Y\R.93&SJ5?:",[2.1Q5,_$76;?3M.UV^\+BW\/WKPIY
M_P!M#31K(0%D,>W&TDCC.<$?2@#T6D!!S@@XX.*Y'4O%NJ2>);K0O#FBQ:C<
M6$:27LUQ=>1'$7&40':Q+$<],"N;\"Z]]@\,^/->N[5[5H-8N[B2WE(+(RQH
M2A(X)R,<=: /44D21=T;JX!(RISR.HIU><Z9JU[X5T?P]X4T[3/[2\0W-F;N
M>.2;RHXLG=))(V"<&1B  "36A;^.[F&+7;76-(%EK.D6+7YMEN/,CN8@I(9'
MP.,C!R.#ZT =M17*>#O$VM>)XDO[KP^-.TJXMUFM9VN@[R9QU0#@'D@^F/7B
M;Q+XIFTG4;#1]+T[^T=8OP[Q0&41)'&OWI'?!P!D=B2: .EHKC+;QO=P-K%A
MK6D+9:OIM@VH+#'<>9%<P@'YD?:"/F&T@CC/>L9_BAJ]OHNF^(KKPFZ:%>F-
M Z78>X!<<,(]H!4G@<@D$'C.* /3**XW3O%^L#Q9::%K^@QZ<VH0236<D-V)
M\^7@LC_*,$ @Y&16;8_$#Q%K-A?:AI/A))K2PGEAF\R^V/,8V(/E#8<\ 'G'
M)P,XH ]#) (!(R>@]:6O-;O6;3Q!X]^&VK6+,;:[M]0D3<,$9A3(/N#D'Z5<
MC\=:[JL%WJ?A[PPM_HUM(Z+/)>B*6ZV$AC$FTY&0<9(SB@#OJ*X^S\?VE_J7
MAM+>V)T[7K>1[>[9\%)4&3$RXX.,\YZ@BEU'Q]::7J/B%;BV;^S]"MHI+FY5
M\EII/NQ*N.3C;SGJP'O0!L_\(_:'Q:/$?F3?;!8_8=F1Y?E[]^<8SG/OT[5K
M5PO_  FVNZ8UC=>(_#4>GZ7>S)")XKT2R6S.<)YJ[1@$X!()Q5F\\7:M=^(+
M[2/#.B0Z@VG;1>7%S=^1&KL,B-<*Q9L=>@% '8T5P<WQ+A7PU!?1:8XU.74O
M[):PGF6,0W7.5>3D!0!G('.1QS6SH6MZY=:K/INN:!]AD2$31W5M,9[>4$X*
M[RJX<?W3VYH T->TA];TQK*/4[[3BS F>RD"28[C)!X.:DTG2['P]HMMIMDH
MAL[2,(@8] .Y/J>23ZFK]>:?$VWSKFAW6LZ=?:CX4A67[9;VBLX68XV/(BG+
M*.?ISZX(!Z1%-%.F^&5)$_O(P(_2GUY=X1MO!=]XKM-4\":S;V8CCD74-,C5
ME^TJ1\I,;$%2IYW 'TK8_P"$UUS5;K4&\,^&X]0L-/G>W>XGO1 9Y$^^L2[3
MG!XR2 : .YI,@D@$9'45E>&O$%IXHT"VU>R61(I@08Y!AXW4E65AZ@@BN0LM
M3M=%^(_Q U.]<I;6MC8RR,!D[1'(>!W- 'HM%>>R?$#7;#2X/$&K>%1:^'Y2
MC-*EX'N((V("R/'M QR,@$D9JY?>-=5?Q;?>'-#T&.^N;:"*X%Q+=B*+8X/W
MCM)ST  SG)/&* .VHKA;?XDQ#PEJ&JW^ES6^H6%Z=.ET^.02,]SD!41N 0=P
MYQZ]<4R7QQXATK5M&L-=\+Q6W]K7:V\4UO?"5(\@DAOD'S#C@<'GGB@#O:*K
MW]XNGZ=<WC133"")I#' A=WP,X51U)["N&NO'?B/2;.SU?6?"L5KH]Q+%&Y6
M^WW$ D("LZ; .I&0#D4 >@T5QVJ>+M4/BJX\/:!I-M>7=I D]PUW>>0N'SA4
M 5BQP.3T'%;WA_5+C6-'BO+O3+G3+DEEEM;@?,C D<'^('&0>X- &G2!@PR"
M"/:O.I]3U\?'..RCM$>Q&D9"&\(41F9=TVW;C?D;=O< '/:N=\#^)O$.C^ ;
MBXT[PTE[I^GW-W)<32W@B>0"5V;RUVG. >I(R<@4 >T45Q]_XZW0Z'%H6G-J
M.HZU;BZMH'E$2QP[0Q>1L':!N P <GBK/A_Q3=7VMW6@:UIJZ=J]O"MRJ1S>
M=%/"3MWHV >&X((&* .GILB>9&Z;F7<"-RG!'N*Q/%7B9/#5A;R+:27M[>7"
MVMG:1L%,TK=!D\*, DD]*S+'Q9JT&OVNB^(=%@L+J_CD:QFM[OSHI609:-CM
M!5@.>A!YQ0!H^&O"EMX;-Y,+V\U"^O75KB\O9 \KA1A5X   &<#'<UOUQUMX
M_MY/AY>>*;JT-O)9"5+BR,F629&*>7NQU+8YQ_$*9=>,=6DU"TT72M"CN-::
MS2\O8IKKRX;,-T5GVDLV<C ';- ':45PDWQ&>T\,^(+V]TAH-6T$H+O3S."#
MNP499 .58'(.,\'BD/CO6;.]TB75O#0L](U:YCM;><7@>:-Y/]7YD87 S[$X
MH [RBO.?#.IZ_<?%SQ9:W-HGV*-;93F\+"W38Y0HNW!W]2.,$]Z]&H ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#D/B%H^H:GI6FWFE0"YO-(U*'44MMP7SPF0R G@$ACCZ5CZ
ME<:CX\UOP[;V^@ZIIUCINH1ZE=W.HP>3\T8.V-!DEB2>2.!ZUZ/10!QO@+3;
MW3X_%(N[:2 W.OW=Q#O7'F1MMVL/4'%<EX=\.ZQ;:#\-89]-N(Y-/NYWNU9,
M&%2),%O3.1^=>OT4 >1>/M%O'\>V^F6!VVGB^*."_"G#*+=@SO\ C$2M>MHB
MQ1K&BA44!54#  ':L*P\)6=CXENM?>[O[R]F#)']KGWI;(S;BD2X&T$X]>F*
MWZ /'9--N+G7-;7Q5X<\0ZW?->R?V>D,CBQ,'_+, APB_P"UNY^IKKOA3IE]
MHWP\L-.U*T>UN[>6=7B9<8S*Y!'J,$8-=D\D<94.ZJ7.U0QQD^@IU '&QZ7=
MM\7+Z_>VE%C+H<=N)\?*7\YB5!]<'->=:9X3M/#NBRZ-JG@35]4UBW:1+>ZM
M'D-M=@L2C%E<"/@@$$#&*]WHH \J\5>&]9TSP3X>N] TI$UG25>,6=FS.J+/
M&R2!2220K%3R?X:HZMX!U*UUW0-'TZU9]%O;.TM=6D0?*!:N'RQ]7'R^]>QT
M4 (RAE*GH1BO)]*FUWPKX'NO!?\ PC.IWE_!'/!9W4$0:VG1RQ5V?.%P&Y4\
M\<=:]9HH \PT?0]4AOOA<\MA.BZ=IUQ'>$I_J&:!% ;T)((J[X7\-7L_PWUW
M0[R*2SGOY[]%\U<$+(S!6^G(->A44 >$VWANUB\.P:1)\.-3G\1)&MN[22RB
MR=A@&0RB3;L(YP.>U=A)9WO@OQHVKQ:/=W^E7FFP6DBZ=&97MI(<A1L)W%"I
MZ\G(YKT:FK)&[NBNK.F-R@Y*YZ9]* /,?$Y\4^)?!5]>2Z)+&L>I6]Q8Z>$_
MTIH(W4L7&XC<<$A>H'K4\=UJ&A^,[SQ0/#^K7.EZ]9P>9'#;[KFTEB! 5X@<
MX(/49YKTFFK)&[NBNK,G# ')7Z^E 'CVM:#KNO>'O'FN'2+FWGUF*W@L=/<
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
M5I"Z[74OL#N=S$_W!C&37O8DC:1HU=2ZXW*#R,],BAY(XRH=U4N<*"<9/H*
M/-?&VG6=_P")'.O^#;W4;,0H;#4M(C=KB-N=R2;&##!Y';DUO?#FTUJR\+M'
MK37>XW4K6B7L@>>.V)_=K(PZMC/TSCMBNNHH X34X[[3OC!I^K#2KVZL+K2O
M[.,]M&'$,AG#9DY^5<=ZK^%-'U&T^$>I:;<64T5[(M^$@9<,V]Y"O'OD8^M>
MATV26.&,R2NJ(.K,< ?C0!XS>>#IX['P5JVI:!>:G;6>CI87]C;LRSP':I#J
MH8%L'((S71^!M%M(_$]YJFG^$Y]'L$MA!%<7[R"YF8L"PV,YVH,#J,Y_&O1:
M* .#^)_AJXUVQTF\M[!M1&F7HGFL4D*-/$05<*<CYAP1R.E8_AW0]-N?&&G7
M6D>"+[3K6T#R37VJM-&Z.5PJQ(SG<>3DD8Q7JE% 'E6I^$M6E^(K:;#:L?"^
MHWL.L7<@^XLL:L&C/KO=8F/TI/%?A:"#XA7&NZGX>OM:TJ_M8XR; N9;:5..
M41@65EQSS@BO5J* /&KCPQ//\/\ QBVE>$I=+.H)''9V[N[W5PJ$?-(K,VWD
MG ZXSGM78>.=,O;_ $KPS':6LLSV^M64TRHN2B*3N8^PKM:* .$TR.^TOXN:
M^TVE7KV>L0VI@O8HPT*&*-@P=L_*2>!QS7=T44 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!SG
MC?Q0_A#P^NJ)9&\/VF*$PJVTD.V./?T%8]QXQ\1:;;65GJ'A^V&OZG<M%864
M-YN0QJH9I)'V_*%!.< YQQUJY\1M+O=6\.VEO86SW$J:E:RLB=0BR L?P%9G
MQ*\+2:S?Z#K"Z1_;,&F22K=:<&"O+%(H!9,D992H.,\T :FD^*=37Q%_PCWB
M/3K:TOY;=KFUFM)S+#.JG#*-R@JPR.".E<Q#\4?$$W@Z+QC_ ,(S;)H2$?:,
MWA\]AOV,T:[<8!]2"<=JL^$] M?^$K_M#3/! T33[>W91<WRE;F25N,(H<@+
MC.2>O:J2>&M9'[.AT Z?-_:WV8I]EXWY\_=C\N: .@A\9:[;:_H]OK.A6]II
MVLNT=J\=T9)HGVEE$J[0,D#^$G'J:L7FO^+KF^U!=%\.VJV=C(8O.U.X>!KH
M@9)C4(1M[!B<&D\5:5?7NK^#9;:V>2.RU$2W#+_RS3RF&3^)%<>=$N9M:UG_
M (2;PEJWB#4Y+V1K"0S9LO(/^K7EPJ =\J3]: -R3Q?I_B+2? ^L2Z.)#J.J
M+'$LDQ!M90)%+ C[V"K#GJ#5E?&/B75=:UO3-!T"SE;2;GRI)[N[,:2#:" H
M"D[CS[#CGGCG-!\+ZY:>$/ 5C/ILJ7&F:V\MV@ Q''NE._\ W?F7\Z['P=I=
M[8:]XNGNK9XHKS4_.MV;I(GEJ,C\0: ,Q_B;YOA#1=5MM.C2^U6[-DD%U<".
M*"52P;?)CH"AQ@9.170>']6U^YU"YL-=T:*V>*-98KRSF,MO,#Q@%E!##T-<
M18:+J^G_  ZL[&]\+1:M;?VE</?Z?,@,WDM(Y5XLL!N&0?7!XQ5WP#H=QI_B
MV[NM)TO5=&\,M9[/L.HRDE[C>#N1"S%0%R,YYS0!TOC3Q7<>%8=*:VTTZA-J
M%\MDD(DV'<RL5Y(QU4#GH#GM6&/&GBR+Q$WAF?PW8-K$MN+NV>*]8VXBR58R
M,4W @@# !R3VZUJ>.-+O=1OO"CV=L\RVFM17$Y7_ )9QA'!8^V2*'TR]/Q@A
MU46[_8%T)[<S_P (D,ZMM^N!F@"'2_'%]<>']<N+O0IGU?1K@VTUC8L9O.?"
ME2AQG!W#J. ":@D\7>)=%U;1XO$6BZ=#9ZK=+:1O9WK2202,#M#AD (XP2/_
M ->+J6A^*8],\>'28+B&YO=3CF@,4@CDF@"H'\MNQ(##-9-SX8CN-4\.7GA_
MP/J5DMGJUO/>WFH-F<H&Y #.S$#.2>!P,9H W= UG5[3XB^.KC54MDTVS2"2
MX<7+N8(UA9EV*5P<C+,.,$G&>M6CX]\1PZ$GBFX\-VZ>'643%5NR;M(#TE*;
M=O0@[=V<5#<Z'J-QXQ\;Z9-IUT+'Q)9Q);ZB@4Q1%+=D._G(.[H,<URUOX4B
MBT*#2?\ A6#2^(D58'N9V_T%B, RF02 X(YV@9SQ0!W.L^-]87Q6OA[PYHL&
MI3R:>FH)/+<^5&(RS*<\>RX_WO:DT_7HK/6_&]Q'X?D;4+$6K7"V;--)>.8
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
M7B?2[.V&IEEM+FQN6E3S%&[RW#*I!(S@C(-9EMX\\1:M%?:EHF@65[IMG</
MUL+TB]D"-M+! I"GC(4G)%9VA>'["X\5Z9/I'P^;2+:U8RW-YJ:E)$8#Y5A4
M2')SU)XQ67KVA3:@=0-QX%OX/%I>06NJZ*_DP2$D^7*S^9QVW;@3P?7@ [FZ
MU;3X?B39K/IZQW']B2W)O9'(>*(2+NC*]/<GKQ6--\0?$O\ PC%QXLM_#%N^
M@K$\L*M>$7+1C.V4KMVA3U(SD#GFI9?#>JW7BW3VU3=)#_PB\EA>WRXV^<Q7
M<?Q^8USNH:IXBTGX07WAZ7P_)(;339+;^U(YXS:/;A"OF*=VXL5Z+CK0!U5U
MX[U:36-(TG2M$AN;O4]*74%:6Y,<<))&=YVD[0#V&2<#'>K6C>-+^>/Q#::M
MHSIJ^AA&EMK!C.+A70LGE\ DG&,$<?RSO#VE7P\9>'-3-L_V*/PLEL\W82%T
M.WZX!-5]5T7Q-_:_Q$NM%BD@NK^ULUT^?<%\QDC(<*>QP2 >,$B@"U=^-/%.
MB1Z=J.N^'["WTR]N(H&2&]9[BW,AP"RE #C/(!J"PU'7%^-&MQSQVHT^&PB+
MEKI_W4.7(=5VXW$CD< >IKDM5\+"^TBR;0_ NKQ:A;W-O-=WFIONFPK@L(]S
ML6)/)( & ?I7:WFFW\?Q.U)I-,NYM,UK2X[/[9 %*P,N_._)R.".W<4 ,3QY
MXCO-%E\3V'ARWD\/1AI%$EV5NYH5SF14V[1P"0I.3CWK1U#QM<7=_I>F>%K*
M'4+W4+(:@)+F4Q106YP%=B 222<  5YY8^#XM)T#^QKOX;2ZCX@A!ABO%(-I
M<<_+(S[P5&,$C /TSQUTFD:GX0\2:5KUIHS7UH-(33+VTTP9:!E;>K1JYRR9
M)&,Y P: $\"W=_>?$WQF^IV*V5XL%BDD22>8F0LF&5L#*D8(X!YP:D^*5S<6
M>H>#I[2S:\N5U@>5;JP7S&,;@#<>@YY/859\&Q:S=>.O$VMZEH\^FVU[#:+:
M).5+E4#@[MI(#<@D=L@5+\0K36)+OPS?:/IKZA)8:E]HEB5@OR>6P/)X!.<#
MW(H FT[Q3K,/B6+P_P"(M+M+2\O('GL9[6X:2&8I]Y#E00P!!Z8(J.U^($3_
M  ZOO$]W:>1<V/FQ7%EOR5G1B@CSCN=O;^(56MH]3\6^/M'UN71KW2M-T6&?
MR_MRJDL\TJA" @)PH4=2>36!J6@W,OQ=_L"':=%U":'7[M ?NM$&0J1Z/((B
M?I0!ZC;37LVC13RVT<5^\ =H"YVK(5SMW8S@'C./PKPV[O=:NO@IXSDU..$Q
MC4GQ(MPTCEQ=(&7!4?*,  YY]!7OU>+WFB:^_P ._&'A@:%>_:WU![FVE 4Q
MW"/<JXV'/4*"2"* .M/C+Q#IVKZ0NNZ!;6FFZO<K:P/#=F2:"1@2@D7:!SC^
M$G'J>\TWBS7=5UG4K+POI%E=0:7+Y%S<WMT8EDF !:.,*IY&1DG R:F\=Z7>
MZG+X7-E;/,+77K:YGV_P1J'RQ]AD5Q-QX.LM&\2Z])K/@F[U^WU"\>]L[RR
M=EW\M$Z[UVX;.#SG- 'I?A7Q'%XHT5;]('MIDE>"YMI""T,R'#(2.N#W]"*V
MJY?P#I$VC^&5CN-(L](EFF>=K.U8L(P> &))R^ ,D<5U% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MGBFB?(!&X @@C'- '6T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <[XW\--XK\+7.
MFPS""[#)-:S'I',A#*3[9&#[$U@GQ=XU^P?8_P#A!;G^V=NSSOM,7V3=TW[]
MV=O?;C/;-=^2%!)( '4FHS=6XNQ:&>(7+(9!#O&\KG&[;UQGC- 'G5UX8\2:
M/#X3UI99-?U;1A,M]&TH#W"3#YMC-@93 P#C(%7+2UUCQ3X\TW7[S1[C2=-T
MBWG2WCNV3SIY90%8E5)"J .YZ_IWU% 'E47A76U_9Y;PX;!QJYMF3[-O7.3,
M6QG..G/6ND\4:/?W^I>#I;6V:1+'45FN2"!Y:>6PR<GGDCI78U1U+6]*T=4;
M4]3L[(/]TW,ZQ[OIN(S0!YIX8U_6-)USQI':>'+O5;9];F,3VDD8*R[4RKAF
M&%QM^89[\5+:^"M:L=.\*"6!9;Q-??5-1\IALA\P.3C)Y RHXKO=!T_2+5+V
M]TB1)8M2N6NY98YO,5Y" "0<XQ\HZ5KT >5:IX:\4'3?'(TR&6*>_P!3BG@$
M<PC>X@"H'"-GY20".<?K69-X3,^J>';KP_X!FTJ"RU6"XO+B[>/[0Z@X('SL
MQ49R<D9(& :]HHH Y+P?I-]INN>+)[NW,45[J?GV[$@^8GEJ,\'CD'K7(6'A
M#Q!8>$=!O(=/WZKHNK7%Y]A>55,\,DCY"MG 8JP(S7KE% ' W@\1^.8[_3I-
M,GT/1)M/F@?[<$,TT[C"D!6.U5ZYSSFN0M_"<B:+;Z0OPNLO[>0)#)?W C:R
M., RE@V\Y SMP#DU[;10!%;PK;VL4"JBK&@0!!A0 ,<#L*\]T^WU_P"'EY?V
M5GH<^M>'[FY>ZM39R()K4N<M&48C<N>00?KUX]'HH X+3-+USQ-XTL_$VO:?
M_95EI<4B:=8/*LDK/(,-+(5X'R\!?\FA%X:UA? 7C[3S9-]KU+4;^:TCW+F5
M) -A'.!GWQ7HMK>VE\CO:74-PL<AB=H9 X5QU4XZ$=Q4] '"3:%J;>)OA]="
MU8P:9:W*7C[A^Z9H$50>><L".,UEZ)_PE'@C0+CPO9^&KG4)(99O[,OH98Q
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
M*6$VD0VZR%U/[P2,Q7 .> 1STH QU\=:^GA/Q)<S:99MK7A^XV7,,3,89HP
MQ=">1\A)P<]/>MS5?%I2?PS;Z0D5S+KDP9"^<+;!-\DG'<*5Q[FHO#6A7=IK
M_C";4+4"TU*\5X-S*PEC\H*> >.<C!Q7+?"W1+J/Q!JDMW*)[70#)HNFOG.4
M$C.Y/N 8T_X"10!N:[>I\-_#KS64=L\VIZMCS)_W-O"\Q/SOC.$4*,GN>>]:
M7AO5?$EUJ+P:M;:7<V+0>;!J>ERDQ%LX,95B3G'.1D8JSXQAU:;1E&E:?9ZG
MB93=6%V%Q<P_Q(I;Y0W0@GCBN1\(>%[FT\<_VQIWAR;PSI/V5X[BUDN%;[5*
M2-I$:,RJ%YYX^G6@"Q\:5U"3P4D5J+1K22[@2Y6?=ELRIL QQC/7/;I4EO>'
M1O&5MITNC:/#>Q:!/=-/91E0N)1^[7I\AZGC.:U_B)H]_KOA7[%IL'GW'VRV
MEV;U7Y5E5F.20. #575M!U*Y^(IU6&VW67]@3V?F[U'[YI P7&<]!UQCWH Y
M]/'_ (S;P1#XT.D:.NDK$LLUJ99/M#IG:S*?NKSD@'/'Y5UFLZOXBDO[:U\/
MV%FMN]M]IEU'42PA3)P(PJ\EN_4 "L)O#&L'X#_\(V+/_B;_ -G"#[/YB??S
MTW9V_K5+7_#6H3>*[.\U7PW-XCT=-.C@@M(YXP+:<'YBR.RJV?[W- %J#XB:
MDGAOQ;-=VVG2ZIX> )>TD9[:<,NY2.X[@C/%23>,?%FF+HVK:KIFE)HVIW,,
M!AAED-S;^;PC,3\IZ\@#\3UK"@\%^(!HOQ MUT"UL#K$$/\ 9]I:2Q^6-J%=
MG& &'&3@ DG!-=;XNT'4M3\):)96=MYEQ;7ME+*F]1M6-@7.2<'&.U #K[Q)
MK^H^*K_0?"]MIP.F1QM>W>H%R@>0;EC14P2<<DYX_GGW7B&^FD\*C7/#MO!J
M$FL-:,)<LL;*C?OH3QP0."?4U--::YX5\:ZUJ^GZ++K&G:RL+NEO,B2V\T:[
M.CD JPP<@\>E5I]&\7:M-X9O]6@B:>#6WO)8(G3%G;E&"H6XWD9&2,]?:@"Y
MJ>O>,P^HW5G9Z)IMA:2O'"-6D<2707^,%2%13VSGWQ6-<Z^OBB]^&6MK!Y'V
MNZF<Q;L[6\E@1GN,@U0M/">I17FJKJO@N/6]:N+J5[?6+R>)[<1L?D)#$L@4
M?PJN>.*NZ!X1UZSTGX>07-@8Y-'N;AKT>:A\M2KA3P><Y'3)YYH [_Q1JTN@
M^%=5U:"-));.UDG1'SM8JI(!QVKCCXZ\1Z9X8_X2#6M,TY8;\0)I-G;S-YSR
M2_=65F^5>.3CH,^E=5XTT^ZU;P3K>GV47FW5S92Q11[@NYBI &3@#\:P/%7@
M^\U[X=:5IL<-N^H:<;:X6VN<&*5XEPT;]1@@L/3\* &6_C'6]*UO2K3Q%_8D
M]MJDPMHIM+F<F"8@E5=6)W XQN&.>U5(_''B36-0UA="@T)O[-NI;<:9=3NM
MY<>6<$C! 7=SMR"/4U#I?A^2[\0:7):_#C2M AM91-=W5S%!(^5Y"P^6<YS@
M[SC&*I^)?#VI:N^I6VJ^ H-4U%Y'%AK%E-' -I_U9D8L'!7C/4''% ':CQ-=
M_P#";:7H<EFL,=YICWL@<YDB=64;,@X/WCGZ5A^*O$,]]9_$+0GAC6#3M%\R
M.1<[F,D,A.>W&VJ\^A^)M U/PMK4=H^O3V.F-I^H)%,JRDG:?,4N1NY&.3GO
M5=?#_BC4Y/']]>Z0MK)K>E)!96XN$<[ECD0(S X#<J2>GS=3C- %"X?71XB^
M%R:>UAY9TV0PK.7Y86R[]^/]D_+CN3FMMO&WB+5-:UJTT&/0@VEW+VXL+Z9Q
M=710 EE ("JW120??%)J6BZ_82> -3L](:_ET6V>"\M4G1'4R0(F06.#@@]#
M5'Q/H-_JMYJ<&L> H-:G>1O[.U.REB@81D?(LC%@X*]SR#V% 'IUC/-<Z?;S
MW%LUK/)&KR0.P8Q,1DJ2.#@\9%<"/%WC#5;[Q%!HFG:0L6BW<D)EO'D_?@*"
M%4+T;KDDXY''6NM\)Z=?Z3X3TO3]4NOM5];VZI-+N+;F'N>3CIGOBL;PQH>H
MZ?)XP-U;^6-0U.:>U^=3YB-&H!X/'(/7% '//\1?$_\ PB5IXT&D:;%H#&+S
MK=YG:Z*LX0NI "@;CP#DD<\=*ZK7-3\3C6#8Z)8V$%K% )9=1U-F\HL3C8BH
M020!DDD"N7N?"6N2? *'PTMEG5U@A0V_FIU696/S9V] 3UIWB3P[>W'C^[U'
M5?"\OB;2I;>)+"))XPEHX!WAHY&4?,>=W- $D7Q&U?\ X1#6]3>PL)[W0KT0
MW@M9&>&:'Y2SQGJ"%8G!S]TUTVJ^)WBUSPYI>EI#</JK-,[MDB.V1=S.,=SE
M0,\<UA> O"M_IZ^*K76='M;&SU.X#Q6]LZM%Y31[2@QC&T?*>!D].*S?A)I-
MY]KU+4-1F%P-+!T*PE!X:&%V+,/J2H_X!0!M?&0D?"C6R 2?W& ._P"_CILW
MBGQ3H5YI=QXCT[3(]+U*Y2UQ:2.9;.23[GF%OE<9X)&,&M'XDZ1J.O> -3TW
M281+?3&$Q(6"Y*RHQY) X )_"L74[?Q/XSGTG2]0\/G2K2TO8KN^NGN4D64Q
MG(2(*22&..6 P/>@"Q>>,=9U'Q'J>E^'?[%@ATMA%<7.JRL!+*1DHBJ0<#C+
M'OVK<\&^)QXIT>6XDMUM[RTN9+.[A1]ZI*G7:W=2""#[UQ-[X..D>+-:O;CP
M1:^)['4YOM4,H$)FMY",,C"0CY21D$'BNQ\"Z1=:1H+K>Z7IFESW%P\QM-/C
M"I$IP%5B.'8 #+#^E &9XB\8:E;>,H_#6E2:/9S_ &071GU:1@LN6*A(U4C)
MXR3G\*6[\7:[IFCZ++J>D06M]>:U%IDR"7?&4=B/-C(.<$#(#<^M1^,K"^O-
M8"W_ (1MO$FAO !&L8C6XMI<\\NPRI&.5((Q7-P>!_$=KX(C6VL@L]GKT>K6
M&D2W8<Q0(>(/,)(SU/7'O0!W>N>(;S3O%WA_1+:&!EU5+LM)+G*-%&&7&.Q)
MYKRS2K3Q ?#_ ,1-2%MH)N$O-0CGN2LGG*P0;UC;'"!2=H/?K79K!XF\0?$+
MPUK=UX??3-,TY+I&$UQ&\NZ2/&XA2>,@ 8R>I.!BI-.\-ZM!X4\>V4EIMN-5
MO]0FLT\Q3YJ2Q@(<YP,GUQCO0!A^%B=&L/A];W6BZ+YNH',,]O$0\:"V#!R3
MC]X?F#'D<UO1^*?%NOMJ=[X9T_2CIEC/);Q_;7D\V\>/AMFWA!G(!.<^U-'A
MK5Q_PKC_ $3_ ) \8%]^\7]R?LVSU^;YN.,U7TJ'Q3X)@U/1K#PX^K6\MU-<
M:==Q7,:(HD.[;*&((VDGD YH MVWB>)O'$<M_H\=A*/#1OYYIE/VB%1+\T1/
M3:.3TZUF#X@^)'T ^*5L]$&CA#<#3S<M]M, YW9^YNV_-MQ[9S5N+PCKM]XH
M\W7)%GCN?"SZ;=WT6U09WERP5!@X"G@X X]:YRT\(7]AH$>A_P#"M-'NM8A4
M0)J\BP-;2 <"9\_/G')7&2: .MU#QGK%WXJT_1?#5G8W"7^DKJ4=S=LZK&I?
M&6"\D8Q@#!RW7%96J>)O$.H^#O'&DWEO86^LZ/;$3R0._DR0R1%PR9^8-M!P
M#WQ6[9>';ZS^)-CJ(MHETVW\.BP\V$*B"42J=JIG(&T<=ATS5*X\+:K<ZI\1
MR(%2+6K.&&QD9UQ(PMV0YP<C#$#D"@#"L_[0\_X4?VC]FW_O/*^S[L>7]D&W
M=N_BQUQQ76:5XW)T+Q'=ZS#%;W6@SS1W,<1(#*HW(RYY^92,>]8FG:/XAO7\
M RWFB26)T1Y(;M7N(WPHMPBN-K<AF[#D52\;>'Y[WXFZ?IMJZ_8?$42-JL0/
M)2U<.&/LP(2@#T;PY>7^H^'-/OM3@C@O;B!9988\[4+#(7GG(!&??-<4/&/C
M'5)/$9T;3=(6#1+R:!I+MY,SA!G:H7HV.I)QR..M>D]*XGPWH.IV%AXSCN;;
M8^HZI=7%J-ZGS(W10IX/&2#P<&@#%?XA>)U\-V'B]M)TV+P_.\*R6[3.UT$=
M@F\$ )]X\#'3'3MTNM:IXJ.LS6>C66FVMG;Q*[ZAJC/Y<C-GY$5".F.23WZ5
MSM[X4UJ7X'6'AU++.JQ1VJO;^:G!25&;YL[> ">M1:WX<O9?'VIZAJ_A23Q/
M83QPC3<3Q^7:X7#HT<C #+<[L&@#*\6>+-5\3?!KQ'+Y=C#<V%X;&^:"5GCD
M563YH2/7<O7MFNLU3Q9KFGWFE>'8H](/B"Z@>YN)I976TMX5;:&Y^9B> !QR
M#VKF8/ WB%OAOXUT5]+M;2\U*_:ZLX+>5/)*GRR$4\8QL*\@?E5[7O#NHZSK
M&D>+;SP=#?L+-[*]T6ZDA>2-0Y9)(V)V$]>X.&QZX -.V\>:A!#XBL=3@T]M
M7TG3GU&&2RD+6]S&%;!&?F4AA@@GOP:Q]5\4>(KOX::AXBUS0]$DTB>T@GMK
M-FD=WW2)@RCIC!W  \<9JS8^&+Z?2_%$MKX0TS04N],EL[&UBCB%S*S(<F1T
M.U03M 7/;)QBKWB'PWJU]\$8O#UM:;]573[2$P>8H^=#'N&XG;QM/?M0!L:W
MJ?B<:O\ 8=$L;""UC@$LNHZFS>46)P(T5""2.I)(%<'XI\577B7X2^*H;^*T
M6]TV^@M97LI"\,O[Z(AT)YP<]#Z5J^(_#E[/X^NM1U7PO+XFTJ2VB2PB2>,)
M:. =X:.1E'S'G=S6.W@?Q(W@OQIIRZ';6L^I7UM<65K:S1B((&C)53D ;0I!
MR!DCC- 'M%>56?C>ZTOP/H]YI.A60EU#7)-/6SB)C3)>4;@>Q+*"2<]3Q7JM
M>46'@[7H?"_A:SDL,7%CXF-_<)YJ?)!YDIWYS@\,O YYZ4 =#IWB3Q)9>,[/
MP_XEM=+(U&WEFM)].:3"M'@LCA^O!ZC'T].EUZ_O-,T2YN]/TZ34;N-1Y5K&
MP4R,2 .3T SDGT!K$UG1[^[^(_AC588-UE907B7$N]1L+JH7@G)S@]!3_B'I
M>KZSX-NK/12QNF>,O$LWE--&&!>,/_#D<9_#O0!C2>+O$NA^(=&LM?70)X-4
MN1:[-/DD$T#L"02'/S+D8)P*]"KQV3PC=3ZGX<N-#\ PZ):V&J0W%T\LL/VB
M11D'!5CE5R2<MDG&!7L5 !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<Q
MX]\1WWA;PXNHZ=:17=RUU# L,A(#[W"X!!X//!K-/B'Q/H&N:/!XECTJ6QU:
M?[*DE@LB-;3D$JK;B=ZG!&1CZ4 =S17!:MKOC".;49XG\/Z-96TC);)JS,7N
ME7^/<K@(I[=3ZU0G^(VL7GAOPA?Z/IMHUYK\K0&*X9MD;A6&<CG:&&3P3@>M
M 'I9=5*@L 6.%!/4]>*AM[VUO&G6VN89F@D,4PC<,8W')5L=#R.#ZUY9JB^,
MA\2/!2W]QH?VWR;W'D12^5@!=^<MDDKMQZ'/45H)XU71M,\67L6D6GVF#738
MV\-LOEF[F8(%:0\Y8[N3Z+0!Z517(Z?=^-[/6;&'6K32[VQNPPEFTY70VC 9
M&[>QWJ>F1@^U5]&\8W^H_"BY\5RP6RWL5K=S"- WEDQ-(%XSG!V#//K0!U[W
MMK'>Q6;W,*W4JEXX6<!W4=2%ZD#(J>O-(-0EU7XA>!=1F5%EN]"FG=4SM#.L
M;$#/;)I-9\6>,M.TJ]UJ?_A'=+A@\R2+3+]V-Q+&I.,NKA0S <  ]10!WMSH
MMA>:Q8:M/"6O;!9%MY-Y&P2 !N,X.0!UJ_7GFJ>-]>N;SPM9^';*Q\[7]/>[
M5KTMM@PJ/D[3R &(QCDXZ5VMJ-5_L1!=-9_VMY'SF)6\CS<=@3NVY_'% %6?
MQ9X=M;V>SN-=TZ*YMUW3127**T8R!\P)XY(Z^HK8KP339K_1_ 'C36K_ $[0
M=05-4G5XYK5F,DIN$#;B6Y3G('4$#FN\\0^,M2@\:'PYI][HNELEJEP)]6W'
M[06)&V,!E'&.3DGVXH [35--@U?39["Z,HAF7:QBD,;#G/##D=*CT71=/\/Z
M5#INF6X@M8L[5R222<DDGDDDYR:Y;4/%^O:5X8TYKS1[9?$6H7HL+>W6?= [
MDG$NX9(CVC=CKV]ZMZ=?^,K'5OLNMV%C?VLEN\L=UIBM'Y<B_P#+-E=C][L0
M?K0!UM0"]M3?FQ%S#]L$?G&#>/,"9QNV]<9XS7F6M^-_&'AW1/[>U,^&X$7:
M\FC-(_VH(2!M#[L%P#G[N.M;%NXD^.4LB]&\-1D?C<&@#O**YOQCXCN= M;"
M#3;:*YU34[M;2TCF8B,,027?'.U0"3CFL>'Q#XKTSQQHGA[6H=+G@U))Y!>6
MB2)GRTW;=K,<$''.3D'MB@#O**Y'PYXJO-8\(:IJ\\,"3VD]W&BH#M(B9@N<
MG/..:J0>)_$NJ^$_#M_I=A8K<ZG )KJ[N"1;6@VYY7=N;)X S]30!W-%<'X8
M\8:G=^*M1\.ZI/I%[-;68O(KO3&.PKNVE'4LV&!P>O0^]<VGB/QUXL^&>HZZ
MT6A6>F3Z7<'9ME,QVJP9A\V!G#8SG'!YH ]?5E=%=&#*PR"#D$4M>4:;XMU?
M0_"'@_1E?2/[4U*S1K>>X9H[>WMDB0[I,G+/SC (!/I6]X=\97LWB6?P[JT^
ME7=S]D-W;7FF.?*D4'#(REB58'!ZD$4 =S2,ZIC<P7)P,G&37!_#[Q%XN\6V
M5GKFH6^D6VCW$38CB$AG9U.W<,G:%)!XY. /6J?Q-_MD^(O!HTZ6R13J8\L7
M".?WNQ\%MI&5QGCKGO0!Z%%>VL]W<6L5S#)<6^WSHD<%XMPRNX=1D<C/6IZ\
MHL6\3M\5?&D&A#3(Y&2P:XN;Q79%(AX544@G.3R3P!WS6_I'C#7=3\&:C=Q:
M-#<Z_87LFGR6L,FV)I48*7!;D( <^O% '<4@=2Q4,"PZC/(KSI/&&OZ1XKT;
M2]8O?#U_%J<Q@*:<72:W?:2"0SMN7(QG J/X?C6SX\\9F\FL&@%Z@F$2.&+^
M4NW:2Q 7;U![T >E5!'>VLUW/:17,+W-N%,T*N"\8;E=PZC.#C/6IZ\]O_$\
MNEZS\0)K;3K!;C2=/M[A)_*(>X)B=@)2#\P&,#I@$T >A45YG/XP\8Z;I6D^
M)-1L]'&CWLL"2VD7F?:(4E("MO)VD\C(Q[9[UZ1/YQMY?LY03[#Y9D!*AL<9
MQSC- $=UJ%G8V[W%W=P00(P1I)9 JJQ( !)X!)('XU8KY\D;5T^"WB&6[:TF
MB&LYC2%6#M*+Q=^221@G&.X[YKT9O$7B[1/$.B0^((-(>PU>X-L%LO,$EM(5
M+*"S'#C@@D 4 =[17F\OCC6-7U?58M#O?#MA9Z;<-:!M5D8R7,J?>P%8;$SQ
MGG-=3X-\3)XM\-PZH(1!+O>&>$/N"2(2K ,.HXR#Z$4 6M5MM,U^WN]!N;K+
ME$>:&"X*3(N[*GY3N4$KU[\U8TG2;'0M*M],TVW6"TMUVQQJ2<<Y/)Y)))))
MZDUR5SKS67C'Q6D.GV0FL-'CNEN?+/FRG#D*[9Y48X''4TNJ^-+^P^#\7B^.
M"V:^>RM[@Q,K>5ND* C&<X^8XYH [FH+>]M;J2>.WN89GMW\N98W#&-L9VL!
MT.".#7):AXA\0:EXNO/#_AE-.B.G01RWMW?J[J&D!*1JJD<X&22:Y+P]XGO?
M#>F^.=5U&P1M4_MI85M(9,I).R(BA6(^Z2<\\XH ]AHKSK4?$?CCPY>Z$FKP
M:)<V^J:C#9R26B2J;<N>5PS'=QG#<<CD<T+XF\9ZSK'B.RT2WT:&+1[DQ+-=
MK(QF^0,$PK#!ZY;/<8'4T >BT5Y.WQ"\6OX'@\<+I^DQ:,H0S6;F1KAUWA'9
M7R%7YLX!!XZGM6[X@\97R^*SX<T:XTFSE@MUN+N\U1SL3<?E1$#*68CGK@"@
M#NZ*\QF^)E_:^$O$]Q)%ITVLZ T(<VSF2VG20C:Z\Y'!;C/!'6KMQXF\7Z)J
M>ASZW:Z0=,U>]CLO(M?,\ZU>0$IEB=K],' 'M0!Z!O7>4W#<!DKGG%+7FGAL
M:V?C1XK\V:P-JL5KYP"/O\O;)Y04YP&'\6>#VQ74^,O$DOAO3+8V=JMWJ-_=
MQV5E"[;5:5\X+'LH )/TH Z*L[^W](_MD:,-3M#J>-WV03+YN,9^[G/3GZ5R
MK>(?%7A_6M,LO$:Z3/;:K(;:"ZL4D3R+@J2JNK,=RG! ((/%9'PNL]4;Q#XK
MO+]=*<KK$\<LL4#";S0L?W&).(\$\'G)ZT >HLZKC<P&3@9/4U##>VMQ<W%O
M!<PR3VY"SQHX+1$C(# <C(YYKSSXBC6SXW\%C39;% ;J7R1<([8E\ILEMI&5
MV],<YJEIC>)W^)7CF#P^-,B_?VKS7%^KNN?(&%55(/KDD\<<&@#U>L32_">D
M:1K5]K%K!(;^])\V:65I"%+;BJ[B=JYYP,#IZ"N47XEW$'@#^V+RP@&K_;SI
M0MUEVPM<ARN=QZ)@%N>P/UI;3QMJVFZ_I5EKE]X?U"VU2;[,DFE.P>WF()4,
MK,VY3C&>.: /1:QM0\6^'-)O!::CKNFVER?^64URB,/J">*B\;:M/H7@C6=3
MM>+BWM'>(XSM;& ?P)S^%97@WP9H=GX/L5GTZUO+B[MTFO+BXB61YY'4,Q9F
M!)Y)H [&.1)HEEB=7C<!E93D,#T(-.K@;E4^%_AE;'2!+?RZAJ0@TRSG?"0O
M*<A >HC7#'U_.I!XA\3^'M=TFT\3II5Q9:K-]EBN=/22,P3D$JK*Y.X'! (Q
M[T =U17FR^*O&FKW'B4:/;:+#!HMY- )+I9&-QL (4!6&#CJV?XA@<&JC^/_
M !8/"=CXT:PTJ+0Y6A\VS)D:XV.X0N'R%'S'(&#QU.: /5*@N[VUT^W-Q>W,
M-M"&"F29PBY)P!D]R2!7&7OB+Q3>^/-2\-:)#ID4-I;0W#7MVCOLWY^7:K#<
M21QR, 'KQ7,^+O$=YK/@'6=.U:WA@U?2M5M(+I;<DQN#+&R2)GD!@>AYXH ]
M92]M9;R6SCN87NH55I85<%T#="5Z@'!Q4]<7#K,D?CKQ5;6^D6TUQ96%O,C0
MH%GNF(<B-G)QC(P/3)K"U7QMXK\-VUGJ6LS>&S'+-$D^E0LXN8E=@/E8N0S+
MGGY<<&@#U&BN$OO$?BB\\=:EX:T.#2XTM;6&X^UWBNVS=G*E5(W$G&.F #G/
M%5(/B+?VGA'6+O5-/@DUK3-1.E^1:N1%<3$J$*EN0IW \^AH ]&HKD+"\\<6
M6L6,6M6FEWEA=[EEETY71K-@,@MO8[U/3(P:YN'XA:[K5E=:UH]SX;M].C>0
M6UG?3,+FZ1"022& C+8. 0?>@#U.BLOPYKEOXE\.V&LVJLD-W") C=5/=3]"
M"/PK4H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#@?B^UPO@N!K0H+D:G:
M&(O]T/YHVY]LXI+BQ\2^+]=T/^U]$31].TF[%](6NTF:XF0$($V]%!))+8)]
M*['5='L-;M$MM1@$\*2I,JEBN'0Y4\$="*RY/'WA&+4#82>)-,6Y#;2AN5X/
MH3G /M0!PECX1UBRO]6%[X.L=8U2ZNY9(-<O+B)XU1C\F5;+KM'\*KVX/>K6
M@^#-=LM$\ 6MQ:*LNBWDSWF)5(5") K#GG.X<#GFO3+F\MK.SDO+JXBAMHDW
MO-(X557U)/&*Q6\=^%4TJ/5'UZQ6RDD,23&4 ,XZ@>N,B@#+\7:9K1\8>&=?
MTC35U%-/%S%<0?:%B8+*J@,"W!QM/%8MQX$UB\TGQ1&HBM[V;7_[6TUI'#(^
MS85W8Y .UAZBO1+#4['5(Y9+"[AN5AD,,AB<-L<8)4XZ$9''O5N@#CK.]\::
MQK.G"?2%T'3[=C)>E[F*X:ZXP(TVYVKGDL<'BN5M=$\:Z7X&U+P1;:#!+&Z7
M,4&J&]01M%(6;[GWM_S$8Z9QDXKUNB@#S^P\+ZQ!K?@^Y:)8TTW0WL[F3>I\
MN8H@ QGYN5/(XXKE++P/K<7AB]T>7P583Z[/'-')X@N[J*02%]W[Q2<R!L'
M&  <9->UT4 >>Z/X8UBWU?P+<W%J(X])T>2TO/WJG9(8T4 8/.2IY%>A56NK
M^SL7MTNKF*%KF40PB1@#(Y!(5?4\'CVJS0!Y7>^"]=F^&'BK14M%-_J&JS7-
MO'YJX:-IT<'.<#Y03@UL^+-/U:ZUAUN?"MEXGT22%1#"6BCFM9!G<<R8R&XY
M!R,5W=,EEC@A>:5U2.-2SNQP% Y)- 'E-C\/]>L?"5F]LD$6I:?K3:K8Z:]P
M7CAA/'V;S#[9.>F3^-;\Q\<^(Y;A1;#PW:+8SQ*DD\<\D]PZX1LIG8J'G(()
M/:NTM;JWOK2*ZM)HY[>90\<L;;E=3T(/<5-0!X;<> ]9N? 4VAV?@/3[+5C;
MJD^J3W,,CSLN"Q1AELN1_$5 R:]"L-#U)/B2NMRVX2S.@QV9;>I(F$I8K@'/
M3OTKL** .5\;Z#J&JP:7J&D")]3TB\6[@AE;:LXP5:,M_#D'@^HKE[C4==U#
MXL^#7U;1AI4 BOA#"UPDTC-Y0W,2F5 ^Z!SGKG%>HLRHI9F"JHR23@ 51GTK
M3K_4]/U:6%9;JR63[+,'/R"0 -@ X.0!US0!Y[9:5XQT/2]<\-6>A07,%[<W
M,EMJ;7B+&B3$GYT^_N&3P!@^HZU3N?!>MIHW@J.\T1=9L]+LS#>Z1]I1!YI4
M!9/F(1\8(P3].M>NU!>WMKIUG+>7MQ';VT2[I)96"JH]23TH \\\->&=7M/'
M]SK+^'['1],FT@VD-M:21GRF$@8!PN 6/S'*Y X&:T?#GA?4K3X.+X9NXTAU
M%M/GMBI<,JL^\#D9&/F%=PK*Z*Z$,K#((Z$4M 'D)\(Z]=Z5X7U"\\+V5Q>Z
M% =/GTJ[GBE6[AV(HD1N55@P) /Y^O1>&-#OAKUSJ,GA32?#UDML88+>**%K
MF20GEVDC&%7'&W)SUKO** .7^'>C7WA_P#I&E:E$(KRWC994#!@"78]1P>"*
MK>/M*U>];0-1T:Q6_GTO45N7M3,L1D38RG#-P#R.M=C10!R7AS1]1M/''BG5
M[RV$-OJ2V1@_>*QRD15P<'L3CW[5RU]X+\12^#_$=C!"OFWGB.;4!;?: GVN
MU9P?++@_+N [XZ<UZM10!Y*?">IW&N>&[S3/!-AH-EI^H)+<HLL/GR#!!;*<
M%5]-Q8YZ<5T&E6&O:%XS\4W TF.?3]287<%W]J10'6(+Y;*>1DC[W05W5(RJ
MZ%'4,K#!!&010!E^&=6FUWPUI^J3VZV\EU")#$K[@N?0]Q[UQ^K^%-8N[_XA
MRPVRLFLZ;!;V1\Q1YCK$ZD'GY>6'7%>B*JHH55"JHP !@ 4M '#>)O#FJ:E\
M.-,T>U@5[V!K(R1F10!Y;(7Y)QQ@UW-5H]0LY;^:QCN8GNX%5Y80X+HK?=)'
M8'!JS0!Y!+X2\4/X+U[PS_9"'=J@O+2Z%TFV=&N5D(VD@J0H/7K7:^,-%OM6
MU/PO-9Q"2.PU5+FX)<+MC",">>O)' KJJ* /*!X/N_#^L:R%\#:9XFM+Z[DO
M+:XD:!)82_)C?S!G:#G!&>#TKN?!VE7>C^&X+:_@T^"\9FDEBT^ 10H2>@
MS@8&>^*U;K4+.REMX[JYBA>YD\J!9' ,CXSM7U. >*LT ><BR_M/XH>,; /L
M^TZ)!!NZ[=WF#/ZUA:CHOCO4OA@O@H>'+>%[>WB@:]-_&R3K$R[?+7J"=HSN
MQCGVKT+PMHWARQ2[U'P_LE^W2$SW(N&G,C(2,;F)X!R,#I70T <+>:=KWASQ
MOJ6O:-I(U>TU>&%;JW6X2&6*6(%58%\ J5.",YS7-W'A?5Y/"_BFY\13V.CW
MMYJL.H6<SSAH8W79Y:LWID;"<>X%>O5F>(3HW]@W8\0-;+I3)MN/M3 1X)XR
M3WSC'?.,4 >;>+-1\4ZAJ?@V#5M&M=,B&O6Q94O!.\[KDDJ .$ !)SSR*Z_P
MQH=_INJ>+9[J$)'J.H&>V(<'>GEJN>.G(/6F^%O"O@]/LVO:%$+H%&6VNI+J
M2X"+DJ1'O8[>A'&/2NOH \O?P;K9^ 0\*BU7^V/LX3R?-7&?.W?>SCI[U8\1
M>$;F'QM-XBA\,V/B.UO;:.&XM+CRA+#(G"NAD^7!'!&0>*[^[U"SL/(^UW,4
M'VB98(?,<+YDC9PHSU)P>*LT >4W_@[6]1\ ^)[:+0-)TN[U,Q"TTZR2)&C1
M'4_O)5P&8_,?0=NM=7XTT2_UB/PV+*(2&QUNUO)\N%VQ)NW'GKC(X'-=767J
M_B31=!>"/5=4M;-[@XA2:0!G/L.O<4 <_::9K6F?%34]1335N-)U:W@1[M;A
M5-LT2N,%#RV21TZ9JWXZT"^UO3M/N-):+^T]*OH[^V28X24ID%">V03SZXKJ
M:* //Y['Q)XPU_0Y-5T0:+IFDW0OG$ETDTD\RJ0@79D!1DDD]?2M;P7HM]H]
MQXF>]B$8OM:FN[?#AMT3*@!XZ?=/!YKJJ* .,\=:7K-QJ/AW5]&T]=0ETJ\>
M62U,ZPEU:,KD,W'&:L>&=&U"P\7^+-2NX!%;ZE-;26YWJQ8+"%;(!XP>.:ZN
MFB6,RF(.OF !BF>0#T./3@_E0!Y7-\/=5OO!5[8RP6HOXO$$NK6D-P0\4PWD
MJKXSPRL1@^O-7=,T*_N_$&F2IX!T7P[:VLGG7-PZ6\TLA'W5B\L97GG<<&O2
M:* *>JZ;;ZQI%YIET";>[A>&0#KM8$''OS7"Z3<^/O"VE1:&WAF'7%M$$-KJ
M$-_'"KQCA/,1^00,9QG^M>C5G'7](%N;@ZG:^2MQ]E,GFC FSCR\_P![/&*
M.#G\$>)KCPW%>W.HQW7B6'5EUB.%Y&^S(RY'V=,_=7:3SCK^=7;BQ\2^,=>T
M-]4T,:+INE78OI!)=QS23S*"$5=F0%!)))Z^E>@44 <;X;T#4=.@\8+<PA#J
M6J7%Q:X<'?&\:A3P>.0>#6+=>$-:E^!MIX92U4ZK'%;JT/FK@%)E9OFSCH#W
MKTRH[BXAM+:6YN)4B@A0R22.<*B@9))[ "@#S)]0UO3_ (Q>(I-)TD:I$;"T
M$]NMPL4@/S[64OA2!\P()'4>E17_ ()\0:EX9UV[N+:$:WK6I6MT]I',"L$4
M3H%0N<!F"J22.O:O1+'3]+>_EU^R1'N+^",-<HY82Q@93'.,8/4>M:5 'GNK
M^%=>O-<\:7.GR"U.IZ9!;V5SY@!\Q0VX<<KUQGWKE-0\$:O>^$8],TGP!I^D
MWD1A>>YDN87EG*,I(1UR>2,Y<C@$=Z]L=UC1G=@JJ,EB< #UK M?'7A2^U$:
M?:^(M-FNF;:L:7"DL?0<X)]A0!5TS1;^W^).NZS+"%L;NRMHH7W@DLF[<,9R
M,9%<W<^!-7OM*\5Q#RK>\N-<&J::\CAD8H$*[L<@':1ZCK7IU% '&6MYXTUG
M5]/2XTA=!T^!C)?,]S%<-<_*0(T"YPN3DL<'BN0T_P %ZEX:TR?1(O .C:XT
M;R"RU64P#*,25\X.-Y*Y[9R!CWKV*B@#-\/Z?+I7A^QL9Q:B:&("06D(BBW]
M6VJ. ,DUI444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!PWQ7OKJV\'QV
M=I.\#ZI?0:>TR'#(DC88@_0$?C6]!X0\.V^B#1X]&LOL 3886A4AAZD]2??K
M1XM\-P^*_#=SI,LS0-)M>&=!EH9%.Y6'T(_+-<ZFJ?$J"T%@_AO2KB\"[!J8
MU#; Q_OF+;O^H% 'G>L-J<'PF\7:#!=QO8:)JYLU,ZL[M;^;&8T#9&"I/.<\
M<<5T.L:7XD7XE>$;:>ZT)I5M[MH0FGN(D ";LIYAY(P 01CWK6U'X>7T/PIU
M70+2=;[6M1N%N[JX<A!-,94=S[#"X'T]ZZ+5=#O;OXA^'=9B1#9V-O=1SL6
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
M^XXX)JQIFG^+O!::AI.CZ-::MI\US+<6-P]X(3 )#N*2*1D@$GE>H].T=AX
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
M::+?:3.L.LM=-IUOGK(EPA1Q^'#>VW-=]I&F6^C:/9:9:C$%I"D*?11C/UH
MNT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
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
M501DDDG'%:$_B_6M$\#W>I7PTW4[S[4MMIT]E)^YO-[!49@"=O).0#VXH ]
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
M-/\ 9V#Q A)%;:1C:2",?3V[FB@#CO VA:YI5YX@O=>-J;C4[Q;E1;.651L
MV\@'C&,]\9KL:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#&\4W>J66@S3:.+
M07>Y5\V\D"10J3\TC<C( R<9YKA--\:7EIXZT;1QXPTSQ+;:BTD<RV\"(ULR
MH65@R,002,8-=1\0?#5[XHT&VMK$V[2VU[%=FVNB1#=*A.8GP#P<^AZ"L1O#
M'B;4?$GAS5)K#1M*LM*N6<V%K*7)#H5+[MBC(XPH'<\T 97A&P\5WEUXP.C:
MQ::9;1^(;QHQ):"9IY-PR&)/RH,*..>3Z5>A^(&L:]I'AJRTN*VL]<UF6XAG
MDE4R1VOV?(E8+GYCTV@GOS4^FZ+XZ\-W6OC3(=&O+?5-3N+R#S[AT-MO;@L
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
M(_$$\UCS:CXM\->)M CU?5K+4K+5[DVLL$5GY/V=RA92C;B6'&/F_KQN^/-
MO/$WA673+%HEG:>"0&5B%PDJL>0#V!H\4Z!>:SJOANYMFB$>FZB+J?S&()38
MR_+QR<D>E &%8ZCXL\97.JWFC:O:Z1IUE=R6=JCV8G:X:,X9W)(VJ3P .?Z\
MOK^M:OXMT;P=>?:8=.O8?$B6-S"L'FJETA<>8I)!*C!^7_:Z\5U=KHGBWPI=
MZK;^'K?2[_3;^ZDNX/M=P\+VDDG+ @*=Z9Y&,'K5.Y^'NK67@_1[;3KJUN]8
ML=876)WN"8X[B7+%QD D#YN/I0 NJ7VKW>I^--&CO+>%[/2;>07(M%+.61R^
M>>X4@<_+FLSPQJFM^%O!O@:\N+^&XT6\:*VN(Q;!#;I*@$1W9.</U;ONKIX?
M"^K2:WXFU.Y^RH=7TN"V1$D)V2K&X;/'W<MP?3M5?4M"MM/^"QT#7;NW@:WT
MH1O*'^59(U!#+G!.&4$=Z -:SUR]U+XB:CI=LR#2]+M(Q<G;EFN9#N50?0(,
MGW85@?%FVU"9O"1L]02V4Z_;( T DQ*2VR3J.%P?E[YZC%:OPQTR[L_!T5_J
M1+:IJTC:A=L1@[I.5'MA0HQVJQX\T'4M=TS36T@VQO=-U*#4(X[EBJ2>7GY2
M0"1G- '*W-KX@G^,5S::9JEO:S_V#!]IOI+;S#Q(WW(\X!)]20!FG-\0M6\/
M^%_$QUAK6]U31KY+*&<)Y4<YD"E&<9^7&XDX/0?C73Z9H6IIX\G\17HMD2XT
MF&U>.*0L5F5RS8R!E>>#U]JQK_X=W>JP^+XIKF& ZI>PWEC,F6,3QJN"P(]5
MQCG@T 8T/Q!GTC4]):?QIHOB&&]NH[:YM;6)(WM]_ >,JQ+*#C.X9Q4NH^--
M6F\4:UIK>*=.\.W-E.8[&POK0%;M H*R-*Q PQR/EY ]:W+?3/&>H7^G1WMK
MHFDVUM,LEW/9-YSW07^!59!L4]R22.U1:UHGBRYFU*RET[0O$&G74K/:2:D_
MEM:!A]PJ(SN"GH00?4T 0>*?'-]I<^@:-+J.EZ-?W]L;B]OYCYD-NJ@<1@D!
MBS9QGL.]2^"_&LFH>++KPW/KEAKJK:"\M]0LU5,@-M:.15) 89!&.QJNOP\U
M31;'PS=:3<6E]J>C6K6DT5[E8KJ)CN*AL$J5/W>/K70>&].\1?VU=:IK2V%C
M;M"(;?3;+$@3G)=Y"JDL>F!QCWH ZNBBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MY<1V]O$NZ265@JJ/4D]*XGX>>,9/$%]K.DSZE;:JVFM&T6HV\>Q;B-P2,J.
MRD$'''2H?B,BZEXF\%:%=#=IM[J$DMS&?NR&)-R(WJ"3T]J -.S^*'@V_OHK
M2'65$DS;(FE@DCCD/HKLH4_GS77UF:YH.F^(-#N-)U*!7LI4VE1QLQT*GL1V
M-<M?7VM7_BY?"&@:E_9MMIUA'/=7SQ+/,Q8[410_'09+$&@#O**\NO?%WB'0
M]+\8:5?7D-QJNCV2WEGJ"0*GG1N#@NGW0P(QQP?2HM3U7QWH\7AS4CK=E<-K
M=S%9M8O9*L5LTJ$JP8'>VW'.3S[4 >K45P&F:EXBT?QW/X>U765U:";2FOX9
MFM4A>)U<(5PO!7G//-8FDZGX]U#X<IXQ;7[99X[9KI=.^Q)Y4\:9)WM]X,P!
M/RD 9% 'K5%>>ZUXGO;RRT74(?$6G>&M&OK%;IKJX,;SN[ $1HC\8 .2<'\*
MQM*\>:I+X<\<B+6H=5?1+99K+4UMA'YF^-F&Y,;3M*XR!@T >MT5Y9>ZOXST
M70]%\4WFN6]Q!=36RW.EK9(J*DQ ^63[VX;AR>">V.*Z6UU^]L_B+JFAZI.A
MLI;)+_3W*A=B+\LJD]R#AN>QH T?$[>'IK:STOQ%'%+!J-RD$$,L;.))>JC@
M<=.IP*V8((;6WCM[>)(H8E"1QHH554<  #H*Y#PE)<^,-#@UO5W8P/J$EYI\
M 4($A4E8MV!EO[_U(]*Y34?&6JOXEUJPNO%UOX:O+6X>/3[&[LD\FYC &R1I
MG'1SZ$8]Z /7JYS7?'GAKPW>K9:GJ02[*[_(BB>9POJ5120/K6UITEQ+IEK)
M>>1]I>%6E^SL6CW$#.PGDKGI[5P,]AXH\(>+=;UC2=#@UZPU:1)I%2X$-S 5
M7;M^;AE] * .UT/Q!I/B2P^W:/?17=ONVEDR"K>C \J?8BM*O,]*\6>';&'Q
M=XBM]+OM.UJ&!9]2TV\4QLS*I",!TPW3</7)[5S4GQ,O=/T:'7F\<:9J%Y\D
ML^A):JJ;6(W1QN/GW*">22"1TH ]QK.U;0-)UY8%U;3[>]6WD\R)9T#!6]<&
MN3GU?7/%/C&^T;0M672;'3+:"6XN5MDFEEDF4LB@/E0H49)QG-0WNM>+=#@\
M/6NJSVS7-SKZ6,EQ#&,75L58ABO\#''('3'O0!Z'T&!4<\\=K;RW$S;(HD+N
MV,X4#)-<SJFMWUK\1_#^CQ2J+*\M;J29-@)9D"[>>HZFN6\+:IXQUS0;OQ'>
M:[ EE;"\C6Q2R0^=LWA79^Q!P, 8(7GJ: /0[77-+O+33[J"]B,6H@&T+':9
MOEW?*#@G@$]*?9:O8:C=7MK:7 EFL91#<J%(\MR <<CG@CI7D=V^M:]=?"_4
M%U@6MQ>0R,"EHA$<GD%F<#H<@[<=!C-;.H^/KW0;'QQ>RB"5].U"*ULD9 B@
MNJ8+D<D L2>^!B@#U"BO'(OB'+I&H:5(?'-AXBCNKJ.WN[..U2(Q!SCS(BHR
M0IQPV<BK&K>,=3_X2K6--N_%L/AB:VEV:=:W-BAANH]H(D:5QT8DC (Q[T >
MMT53TF6ZGTBSEOC;&Z>%6E-JY:(MCDH3R5]*N4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!P/Q@69_!4*V\ODSMJ5H(Y,9V-YHP<=\'FI1X?\3^(-<TFY
M\3/I<-CI,_VJ.&P9W-Q. 0KMN V*,DX&>>]=E=V-IJ$(AO+:&XC5U<)*@8!@
M<@X/<'O4] 'GUKX;\6>&)]2M?#AT:ZTV\N9+F 7[R(]H[G++\JD.F>1T-6W\
M'ZM(WA%[G54OKC2+I[B\N)AL:7<C#Y !C@M@9QP/6NGOM9L--O;"SNY_+GOY
M3%;+L)WL%+$9 P.!WIEQK^E6MGJ5W)>QF'3 QO&3YS#A=Q! R<X(..M &3XB
ML/$YU:&^T2>QN;0P&"YTS4"5B<YR)%95)#=B",8KF;?X874NA:P)[BRT_5+Z
M_BU"V2PC/V>SEBQLV@@;L\[C@9STKTFUN8KRTANH&WPS(LD;8(RI&0<'V-2T
M <%-X>\5^)M0TD>)FTFUT[3;I+QH[!Y)&NI4^YG<HV)DYQR:V?"WA^ZT._\
M$4]S)"ZZEJ;WD(C))5"JC#9 Y^4],UTE% 'GNE>$?%.@>$-*LM+U*R6_L;J>
M66"0L;:ZCD=VV,=NX$!@00.H[U:\,>$M1M?&-YXGU.WTNPFGLQ:+9Z9N*,-^
MXR2,57<_ '3I780W]I<7ES:0W,<EQ:[?/C5LF/<,J&]"1S]*L4 <QXZ\/W_B
M'1;6/2Y;:.^LKZ"]A%SN$;M&V=K%<D ^U1Z3H&J1>-;CQ%J#68-SI<%K)%;N
MQVRJQ9L9 ^7GCO[5N3:S86^M6ND2S[;ZZC>6&+83N5,;CG&!C(ZFC1]9L->T
M];_39_.MF=T#["OS*Q5A@@'J#0!PVL?#K4M4T[Q=;I>6L;:O?PWEL&W%"(PO
MR2C'0E>V?Z47_A7Q9K<V@O<1Z#IEKI.HP7GV.S9V$NP\G=L&W )PN#UY/%>D
M44 <CI>@:UI7Q"UK5(WL9-'U;RI) S.)XGCCV  8VD'&>M6?'?AZ\\2^&6LM
M.F@BO([B&YA-QGRRT;AL-CG!QVK6L-9L-3NK^VLY_,FL)O(N5V$;'P#CD<\$
M=*OT <EIN@:N?'4?B74FLD9M%6QFBMW9L3"4N2N0/EP>_/M6=J/P\EUB;QHE
MW=1Q0:X]M):R19+PO"@ 9@0!]Y0< \CTKOJH76LV%GJ]AI4\^R\OQ(;:/83O
M$8!?D# P".M '*Q:=X^OY["VU&[T>PM;>59+FZT\NTMT%_A"LH"!N_)]JPOB
M5I5OXA\8^'=.L+U!>WA>SU&*)@6-D"LK[L?=P4P,]2]>K51M]%TNUU2XU.WT
M^VBO[D 37*1 22 8X+=3T'Y4 75540(JA548  X KBM7TGQ;_:>H+:KHVLZ3
M>%6CM=6++]E;&"!M1@Z'K@X-=M5>^O[33+5KJ]N8[>!2%+R-@9)P!]22 !0!
MP>D_#J\TBV\'0)>02KHMS/<7).Y0WFJWRQC!X!;N1P*V=3\)R:IXX&K3O$=.
M?1YM-FBW$2$R.#D<8QC/?\*W/[9L/[?&A^?_ ,3$VOVOR=A_U6[9NSC'WN,9
MS5^@#S5/"_CF'PL?!\5]HYTOR3:+J;&3[0MN1MQY6-N\+QG=C\:NW_@_5M(U
MG1=5\*-8R-I^F_V6]K?NRJ\((*D,H.&!'/%=[10!YFW@'Q%>6/C9M0OM.>^\
M100)&8MZQQ,BLNTY!.T J >2<$X'2M2\\+ZYIVN66O\ AZ2QDO!8)87MK=LR
M1S*O*NKJ"0P.>HY%=Q10!QW@_P .:YI>O^(=8UVZLII]6:W=5M-VV+RU9=OS
M#H,@ ]\9..E7?$WA^ZUK5?#EU;R0HFF:A]JF$A(++L9<+@'G)[XKI** .8U+
MPS/J'CO3]:9X38P:?/:2Q,3O8R%>@QC& >]<[:^%_&^D>'9/"FF7FD/I>UX;
M?4)S(+B&%L\&,#:S $@'<!P,UZ310!P%_P""-2TV3PA-X9DLG;P_%+;F._9E
M$J2(JELJ#\WRD^G-=IJME_:6D7MAOV?:8)(=V,[=RD9_6K=% 'G%GX,\1R>'
M?"FFZC)I:R:!J=O,'MY)");>*,J.J_?)/3I[UH>*O"^JWGB_2_$>EPZ;?-:6
M\ENUEJ+,J#<0?,1@K8;MTZ5TNNZ]IOAO2I-2U6X\BV0A<A2Q9B<!0H!))/85
M-I6IP:QID-_:K,L,P)431-&XP2.58 CI0!PT'@/5]2US7;SQ%=6+VVL:6+)X
MK/</LY!. NX?, #G<<<_PXJEJ_A+Q]K7A!?"]Q>:(MM"(E^V*TOF7*QLI4,N
MW"'Y0203DC'0UZE10!Q6I^'-=T_Q?=>(_#9T^<ZA#'%?65^S(K-'D(Z.H."
M<8(Q6OX8T_7+.*\N-?OX;B[NIMZP6RD0VR 8"(2,GU)/6M;[?:#4AIWVF/[:
M83/Y&[Y_+!"[L>F3C-0:/K-AK^FIJ.FS^=:NSJK["N2K%6X(!Z@T 96J^'[J
M^\<^'M<CDA6VTV*Z25&)WL954+MXQ_"<Y(JGX>\)WVD^ ]0T*>:W:YN6NRCH
MS%!YK,5R2,\;AGBNPHH R/"NE3Z'X3TG2KEXWGL[2."1HR2I95 )&0#CCTKG
MKGPOKD?C;6M2LI-/?3-:LT@N!,SK-$Z1NJE< @@EAG/;/X]Q10!PT_@O4)?@
MZ/!ZSVPOQ8I;>:6;RMP(YSC../2EU'POK=AXDB\0^'GL);B2S2SO;.]9ECE"
M<JZNH)##D<C&*[BB@#GO#&GZ_;/?7GB"^MY;BZD4QVEH#Y%J@&-JD@,Q/4D_
MA2>,?"Y\3Z9 MO=FRU*RN%NK&["[O*E7ID=U()!%;45_:37UQ8Q7$;W5LJ--
M$K9:,/G;N';.TX^E1ZKJEGHFEW&I:A+Y5I;)OEDVEMH]< $F@#A]2T?XB>)-
M-?1-4N=!T^QN%\N[N[$RO-)&?O!%8 +D<')/6K=UX0U30]=MM8\(FR^2P33[
MBQO794DCC_U;*Z@D,.G(((KMHI4FA26,Y1U#*?4'I45[?VFFVXGO;B."(NJ!
MI&P"S'"@>I). * .!G\!ZUJFD>*KG4[NR.NZ[;+;(L6X6]M&H(502-QZDDXZ
M]JVM=\+WFJ67A:&&6!6TC4;:ZG+DX98T8$+@<GGC.*W1K-@=>;1!/_Q,5MA=
MF+8?]46*ALXQU!&,YJ_0!RVH>'[I_':^(Q)#]DBT>6R*$G?O:0.#C&,8'K7
M>"=,\::Q\)]/T>VNM*CTJ^MFC-Y(7^T0PLS!E" ;6.,@'<./I7LY 92K $$8
M(/>H;.SM=/M([2RMXK>VB&$BA0(JCT ' H X*]\#ZEIGB?3]6T&VTN^M[72T
MTU+74W93"$.5=&"MR1P>/YU"O@/Q%/'XVDO[[3I;GQ'9QQ1F(.B0NJ.@7!!.
MT!EYZG!X%>E5QFH?%7P?I5W<6M[J,\4MO*T,N;*<J&!VD;@F#SW% $GB'PI>
MZOX'T[1()K=;FV>T9W=B$/E,I;&!GG:<<5SWQ<M(]4;0[/3;^.'7I;MK*-$8
M%_(GC99LKU"A<-GMCWKI+/XD>%K^UOKF"^F\FQ@-Q<,]G,FQ <$_,HSUZ#)K
M:M]+TBXU!->AL;9KZ:$!;SRAYA0C@;L9Z4 6[&S@TZPM[*V0)!;Q+%&H[*HP
M!^0KA]7T#QA<?VIIX70M9TR\E=[=]5W"2U##[FU4(8+VY!]:[^B@#(\+Z)_P
MC?A?3=&^T-<?8X%B,K#&XCJ<=AZ#TKF'\.>+?#FMZG=^%;C2[K3]2N#=RV6I
M&1##,V-Q1U!X.,X(XKOJ* .!L_ E_JS:[?>++JU>_P!7LA8>78*PBMH1DC:6
MY9LG.3Z5%#H?Q!_LJUT)K_1[:WAV1MJUOO-R\2XZ1LNT.0,$Y(Y->AU0TO6;
M#6H[F2PG\U;:YDM93L*[9$.&7D#.#W'% '-:AX>U[2_%MWX@\,M83G4((XKV
MTOW>,,T8(2174'G!P016??\ @KQ+?:%;SSZS;S^(+?5UU:(2ES:QE00(%_B$
M>"><9S7HA.!DU7L;^TU.S2[L;B.XMI,[)8FW*V"0<'OR#0!QEGX=\4WWCK2O
M$NMS:7%'9V\\'V.T9VV[P,-N8#<2<YZ  #&>:N^&O"M[HW@.ZT*XFMWN93=%
M7C)*#S6<KDD _P 0SQ7744 ><S>"=?M-!\&#3)]-?5?#R[62Y9Q#+NCV-A@-
MWTXJ6Z^'=QJ=IXMM[N[BA.KWD=W:2PY9H'15VE@0/XEZ#L:]!HH XB#3_'FH
M7FGQ:G<Z/I]I;2K)<S:<SO+=A?X,.H"*>_)/I46K:)XODN-3M(UT+6M+O)6D
M@75MP:UW#!3:J$.H[=#[UWE% '#V=CJG@CP]X3T'3IH+P"Z2VNFF1B[QG<SE
M #QMY//  KN**PO$/B_1_"[VL>I3RB>Z+""&"!Y9'V_>(503@9'- &[12*P9
M0PS@C/(Q2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% '*>.-7U#0(='U.VGV6,>
MHPPZ@A12&@D.S=DC(PQ4\8K"M/&NHM\6;K3IYD'ATB:S@RJC%S#''+(2V,]&
M88SCY:[/Q-HJ>(_#&I:/(0HN[=HU8_P-CY6_ X/X5P>H?"_4[SX=VFC+JL*:
M['>27DU_AL2/+O$G;/*OCIV% ":7XK\072^#[R>[*PZ[JERWDF%!MM=K&),X
MST4'/7GK6!:V%_;^&_BI)<:Q-=1QO=Q/$\,:B23R5/F$J 0<<8''M7H^I>$6
MFOO";6,D45IH4I8QOG+)Y1C 7 Z]*QKCP1KI?QE907>G'2_$"2R1EPXFBG=
MG./E*<'WH Q7G\6>%_!_A_Q%)XA%Q"39QSZ9]E00B&3:NU6QOW#(^8GD_E6^
M]YKWBSQAK6F:=K3Z-INCF.%G@@226XF9=QR7!"JO P!SZUH:_P"$KO5_ ECH
M,5Q"D]N;4M(^=I\IE)QQGG:<5!>>&_$&E>*=1UOPO<::RZHL9O+/4=ZJ)$&T
M2(R D9'4$?CZ '-WWC3Q#8>&-;L[B\C.LZ-JMM9O>1PJ!/%(Z88H00K%6(('
M3M77>+=9O],U_P *6UI/Y<-_J)@N5V [T\MCCD<<@=*QI?AO=7GA'6K2[U6-
MM<U:Z2^EO$BQ&DJ,I1%7.=@V@<\\D^U22>&/%^M:]H&IZ[?:/$FDW7G?9[%9
M") 4(+%GYSTP,8 )Y/% %/P187\7Q0\;22ZQ--'%/;B2)H8P)2T(*DD#(VC@
M8Z]\UN^-M9U.UN]#T+1ITM;_ %FY:(73QA_(C1"[L%/!;&,9XIVF^'=8TOX@
M:QJ\-Q8R:1JWE/-&X<3QO''L&W'RD'&3FK'B[PW<ZXNG7NF74=KJ^EW'VBTE
ME4M&V059' YVL#@XYH Y./3=8TSXQ>'XM2U=M4@.GW9MYY84CE4_)N5M@ (^
MZ0< \D=JHGQGXB;X<Z7JCWDT:S:G/!J&I6]FLKVT"R2 ,(P,?PJ-V#CW)KIK
M'PUXHNO'.G^)-=O-,"VEM-;K9V0<JN_'S!F&221SP,8&,\U!IW@WQ'H?A73K
M32M8MXM1LKV>X*.&-O<I([-LDQANC#D="* *NA^+GM-%U_5X_%5IXETJQLS<
MPY58[J-P"2DBJH&TX&"0#UJQIUCX\GTG3=>C\117-Y<>5//I<MO'';>4^"45
M@-X*@_>).2*6S\ WFI:UJVK>)!IL,FH::VFM;:4K!"C'+.SL 6?H!QQBDA\+
M^-WTJS\.W.MV$.E6QC1K^S\V.]EB0C"X^ZA( !8$_2@##'B&Y\-#Q_>V,4<E
M]+KD5M;+)]SS)$106]AG/X5KZM-XH\#C3=6O?$;ZS92W<5M?V\UK'&%$AV[X
MB@!&"1\ISD5:N?AW)J%IXJMKF]6(ZM?I>VDT():W= NTD'&3N7IZ&DN/#/BS
MQ)-IUMXGO-(33+*X2YD33UD+W;H<J&WX"+GD@9H Y_6O%NHQ^*M8L=4\6R^%
MY89BFEQ26*&VGCVC$CRLISDYR,C%=++KVKQ^*O MC+>6KIJ5K=/>_9 'BF9(
MD961B,A<DD8]>]&I:%XQ^T:I;6EWHVIZ5?2-(D>KK(S6NX8**%!#H.H!Q3=)
M^'TNC7?@OR+U)8/#\%U%,9 0\K3*!E1R  <\$\#'6@# TJ[\:^(?"VK:VOBH
MV36-Q=+;0QV<3"41,V/,)'MMXQP,\FKR^*];\4#PGI6FW::7=:KIO]HWUVD0
MD:- %&V-6R,LQ/)S@5T'A[PI=:/X/U+1IKB%YKJ6ZD5TSM E9B,Y&>,\URM]
MHP\,+X+MH];LK#Q'96;VL,EU&QM;M J[XV;C;V([^U &QH%YXDL?B9<^'-6U
MC^T;!-)%W;R- D;L3+MR^T?>'(XP",'&:A^,MM<S^#(6@OGMU2^MPZ*BL')E
M4 G(XVGGCKWJAX.;4+_XOZO?7FI6>HM#I$<$TEBI$$#M*6$2DDD\ L23G+'I
M78>.?#MSXH\+3Z;9W$4%UYL4T+S E-R.' ;'.#C% '&:AINMS?&"QL+/76@N
M1X;Q<Z@;=&D91<'.U<; Q.WG& ,\4_\ X376/"FD^-X=5NEU:?P\8#;7#Q",
MRB=04#A<#@D9(QFNGT[P]JY\;6WB75)K'S1H_P!@FBM=^WS/.W[EW#[N/7G-
M4[WX?C5KWQH+^X06?B%+98O+SOA,4>W<<\?> (^E '%O\09]&ALM27QPNN3F
M6,7NF?8!&A1B WE,$!!7.1DG..:]EOI'AL+F6,X=(F93Z$ UQD>C^/[Q;*PU
M'6M,M[."1&GO+ 2"YN57^$AOE3=W()]O2NTNX3<6<\*D!I(V0$]LC% 'E&C^
M)/%&G_#=_'^M:V+Q#8$QZ8MJB)YA8(CLXYR3R0,#YO:LZ3XA7&C6=IJR^-UU
MJZ\R/[9I7V )&R,0&$3! P*YR"2<XYKO;'P.K?"V+P;JDZO_ *)]GDFAS@-G
M(9<^AP>?2JL>B^/[J&STV_UO3+>R@=#-?6(D%U<(IZ8/RH6QR03_ $H J^+=
M:GM/$,T&H>-[3P]IZQ(;6"V5);F=C]YG5U) !X 4<^M8]GXX\1W7PTU"_MIW
MN[JRU=K"34(K+,@M@RYG\C ^8*WW<<=^AKH3X6\2:3XRUG6=#DT:>/5C&SMJ
M D$MN57;A2H^9>^,K4&E>!O$FD>']3MK;Q#&NJ3ZPVJ17:QD),6"[HY4_NL0
M<@$]1Z4 0>$_$_G75Y=6WC2W\0:3!9//+#<1+%>0NO.0JHN4QD'(X.*@LY?&
MVK>#/^$QB\1K;7$L#7MOI:VD;6XB ++&S$;R2H^]D8)K3M/!NK:IXM@U[Q*F
MCPM;VTUNL.F*Y,_F#:QD=@"0!G QWZU5A\(>-+#PZ_A2QU?2O[&*-;Q7TL<G
MVN*!L_+M'R%@#@'(^E %8>)]?\5>(O#UIHVI#2[/5-$-].?(25XFW@'9N'7G
M;SD8).,XK<\&:EK">)O$?AO5]1_M+^S#;R07;1+&[)*I.U@N!D%>O>IM.\%?
MV3XJTB_LY4&GZ=HYTU8VSYC'<I#=,=%Y]S5W2O#UQ8>-O$&N231-!J<=LD<:
MYW(8E8'/;G/% ',_%VSO+FT\.M;ZG+:I_;5K'Y:Q(PWL_P LF6!.5].ASR*E
M2X\1:_XKU#P[:>(9;&UT.W@6ZO8[:)I[N>1=P/(*JH YP.OZ=#XO\/7'B*UT
MJ*WFBB-GJEO>N9,_,L;9(&.YK.U'PWKVG^++SQ#X8N-/+ZC%''?6FH;PCM&"
M$D5D!((!QC&#0!R^K>-/$FB^$_&%E/>1S:WX?FM1'?)"JB>*9D*EDY4-M+ X
MX]/6N_\ #>FZWI\$[:YKIU2:8AU MDB6#CE5QR1GUYXKD[WX<ZEJ'A/Q'!=Z
MC;2Z]KT\,UQ.$988Q&RE8U')P%4@$\G->D4 >:-87[?']I%UB9(QHBS&,0QD
M&+S\&'.,X)^;=][GKBN:\(VGBF+X5W.LZ=XD-A%8F\FMK1+6-UD"22,WF,P)
M.2&'&,#'6O0]0\.ZP/B+9>)=,GL?(-D+"\AN0^[R_-WEHRO&[MSQ4>A^#[O2
M_AK=>&);B![F:*[C$JYV RLY';/&\9H YG7?B+-)_P (Q9?VM'H*ZIIB:E>7
MH@\UD5@,1QJ01DMGD@X K1\"^,9-1\57WA\ZT-=M4M1=VVH&W\IQ\VUHG  !
M(RI! '!J=O!&KZ?!X:O]%OK--:T?3DT^9;A6,%U%M4%21\RX9<@X^HK;\/Z;
MXD35+O4_$6I6[M+&L4-A8[OL\(!R6RW+.?7 _P  "C\2-9UC1M'TMM#N(X;R
M[U6WM TB!U(<D8(/;..F#[US'B#Q%J_A74-,\,:CXQ*278DN[G6);%-\<0PJ
MQ1HH*Y+;OF(.!7;^+_#UQXB@TB.WFBB-EJMO?/YF?F2-B2!CN:K>)O#6I7FN
M:=XBT"[MH-6L8W@*7:L8;B%\$HQ7D8(R"* .6\/>.+^74]:T;3]4'B9H=,>^
MT^Y:W\IS(O'D. %#')4@@#@U4\*^*[[4]1TL)XZCEU-Y474M&U2T6V(!'S+%
MA V\'H,D'O78V.A^*;R34[G7-<CMI;JU-M;6^EEO*M>O[T%\%GSWP.!CZ8EW
MX,\5^(5TNR\0W.AO;6%Q%,;^VCD-W-Y9R/O#"%L<D$_2@"GH]KJ=K\4O'MVN
MM3,+>WMY6C,$>) T4AC4G&0$[8Z]\U2M-6\9K\*[KQK>>)=\LFF%X;-+*()&
MX8!9-V.20"2,8^;VKKI/"VLP^-]9U6SN; Z9K-K'#=1S!Q-&T<;JA0CC&6!.
M:8W@J]/PA_X0_P"TP?;/L(MO.Y\O=GKTSC\* *USJNN>(?%<'AW3=5.EP6VF
MQ7M[=Q0H\LCR'"HNX%5'!)./:N>\>:=XJC\+V]OJ^M+(L.M6R6US%"@>X1G7
M:TB[<*R'/3@]Q767_A76K+7K77_#MS8B^%BMC=VUZ'$,Z*<JP902K Y['(-4
M=1\#^(=6\.7PO=:@DUNYOH;Z-3O-I;F(C;&BDY"X')QDD]* )+CQ'J.@^,[Z
MQO;U[RQT[PQ_:$F8D1I95D8,^0."0O0<>U9HE\<-X'_X33_A(T%R;3^T1I7V
M2/[-Y6W?Y6<;\[?XMW7\ZWH_"5_?^)YM7UN2S9+O01I=U#;%L%S(S,5W#[N&
MP,\UDCPAXU'AD^$!J^D_V-Y7V07YCD^U_9\8V;/N;MORYST[9H C;7_$'BCQ
MGIFG:/JQTK3;[P]%JDA$"2R(6D(PI8=2"HYR, \9K:\#ZIJ[ZOXCT#6+X:A+
MI%Q$L5X8EC:2.2/> P7C(Z9'6K&G>$#I?C6VU:VDC73[;0TTJ*$DEP5DW ],
M8Q@?6EL_#FI:=KGB[5;6YMA/JXB:SW@D1/'#L!<>F[!X[4 =57 _&;_DF=]_
MU\6W_H]*[73EO$TVV749(I+T1*)WA!",^/F*@\XS6'X\\-W'BSPE<:1:S10S
M2RQ.'ESM 216/3V% $/Q-_Y)GXB_Z\9/Y5R<\_BSPMH?AW7)_$(NH9Y[2WN=
M-^RHL*QR87",!ORN1R3S^E=]XMT:;Q#X2U32+>1(YKRW:)'DSM4GN<5F^(_"
MUUK/A73-)AGA26TN+65W?.UA$P) P.^.* ./UCQW]M\8ZOIDWBT^'+'3'6",
M0VHEEN9,99F+*P"@\ #K75?#GQ3<>)]$NS=S1W%Q8WCVINHHS&ERHP5E"G[N
M01D>H-0S^&_$>C>)-3U7PM<Z8\&JE9+FSU'S%5)5&W>C(">1C((_&M[PSIFJ
M:9ICIK.J-J-_-,\TL@&V./=_!&.R#MF@#B/%OC<IXXE\/-XC_P"$?LK.V26>
MYCMQ+-/(_(1<JP50,$G&><4[PUXCUKQ5I7B31M-UY)M1TXQM8ZPMJJ+.K@LH
M=&7&05*L0/<5NZMX:UNV\62>)/#-S8BXNK=;>]M+\.(I0A.QPR9*L,D=",4P
M:%XR;0-6$FO6W]LZDX",@<6]C'C!$0ZEL9.3C)P>W(!E^$?%^N>.-<A$2'3+
M+24\O5H]J,T]WR#$N<X1<$Y')R!6?/XO\2#P=J][#-(SP>(YK*6ZAM5E>TLU
M?!=8P,,5&!R#UR:W]-^'X\+ZWI5[X9EBMX(X!::E!,3_ *6@Y$F0/]:&).3U
MSCBF6W@W7M-T6_BTS68;74)-;FU2%L,8I$=L^5*.#@CKCT% %'POJMUKIU"#
M2_'L&KV+V9*2/"B7MK+GKLV %,?WAUQ7+:!XCO\ P?\ !CP_+'JJB75;E;:W
MDN(%,=@A9][X49? 4G!SR?3BNZTKPEJ]QXS3Q-KW]DV\\-J]O'#I:N?-WD9:
M1V )QC@8[]:RK#X=:Y%X,L]#N-2L([G1;M+K1[V"-R=RLQ_?*>,'=C _7'(!
M4T7QP;7Q?I&FP>+&\266I,T,PEM!%);28RKJ5505)X(/3UJUI+^,?%<WB9H?
M%+:;!INK7-I:+%9Q.6V'(WEARH! P.3SDGBNAT_3?&=YKMG>:[J6G6ME:!C]
MDTLR$7+D8S(S@84=0H[]ZM^%?#MQH":\L\T4G]HZM<7\?EY^5),84Y[C% ''
MVOC;7=?\-^"[6RGALM6\0^=YUYY0<0I"#YC*AXW' QG@9K0U?4?$W@#1]:U2
M_P!136]+@LQ);27"+',EP7"!&" !D.X'/![5'9_#O4].\*>&8;/4+6/7O#\D
MKP3,K-!*)"V]&'#8*D#(Y&*M7/@O6_%,>J#Q9J4$<5U9_9(;+37D,,1W!O-;
M?C>X8#' P![T <?)\0I]&MK/5%\<+K=QYL?VW2_L CC9&(#>4P0$%<Y&2<XY
MKV'5M032=&OM2E4M':6\D[*.I"*6(_2N0CT;Q_=QV6G:AK>F6]E!(AFO;$2"
MZN47^'#?*F[')!/]*[2]LX=0L+BRN%W07$312+ZJP((_(T >:I+XWE\#_P#"
M:#Q&BW)M/[172OLD?V;RMN\1YQOSM_BW=:ISF_\ $/Q-\):M::S<6D6H:0]W
M#&((F\A"L9:,$KSNSR3R.V*U!X0\:IX9/A%-7TG^QO*-J+\QR?:Q;XQMV?<W
M;?ESGIVS6\GA VOBKP_?V<D:6&DZ=)8K$Q)<@A0I'&. O- &OXBN+ZT\/7UQ
MILEG'>1Q$Q27LFR%#_><^@&3^%>7#QI-IVO:$MAX\_X2(WFHPV=[;?8XQ$%D
M."Z.B@*0<8&XY_"O0_''AN3Q;X1O-&BN5MY9BC([KN0E6# ,.ZG&#7.:EX3\
M7Z__ &+]ON=#LH=*OX+Q+6Q60I*4;G+,!MXSA0._)XH CM)?%7B?Q9XHT^#Q
M(VEV&F721P&&TC>0EHP<$L/N@\^IW=0!6_\ #S7+_7_"45SJCQR7T,\UM-+&
MNT2&-RN[';( JQX>\/7&CZ_XCU"::)X]4NDGB5,Y0+&%PV>^1VH\%^'KCPSH
MDMC<S12N]Y/<!H\XQ(Y8#GO@T =%1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17'?$GQ3
M<>%?#4,]G(D-U>WD5E%.\9D$!?),FP<MA58X]<=>E<GIGC!M/\4:-;6'BC4O
M$%K?SBVO(;VP:-H2P^65&\M0 &P"ISP: /7:*\V@\9W^A>%O%L6K3FYU;0KA
MXH690&G67FV)  '.X#@?PUEZUXIU'3-4T7PKJ_B.YTYTTQ;S4M1M[7S9II6;
M;Y:!48(,ACNV] !0!Z[17D-CXWU :-XQL[75[C4DT[3'O-/U2:T,4@.TY1P5
M4,5(!!QR#S4E_=>*]$\*Z/XPF\33W,TTEJ;G3S!&+<QRE057 W C=][/- 'J
M']I6?]J_V7]IC^W>3]H\@'YA'NV[B.PSQ^?I5JO,I+&X3X\W%PVL7<<4>AI<
ML@6/;Y8F(,7W<[."W][)ZXXK:3XC:)KUEJ-OX3U&'4=9BLY9[>V$;C>RCCJ
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M"UW3HM')<6]Q<0.;JTC8DE5(.UB,G!.*[G3-1M]7TJTU*T+&VNX4GB+#!*L
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
M)\XP<B- "?90* .SKQ+6/$+II^JW9\>ZG<>(+;SI([;1;<RV4.W)5&_=$$
M;F9O7TKVN2,2Q/&V0KJ5.#@\UYO9_#_Q):>$Y?"$?B"QBT0QR1+-'9'[4T;D
MDJQW[!]X@D#)'H>: (=2UO7]9NOAY;V6JOIIUVRFFO9(44](8Y#M# @'E@#V
MSGG% UK5/!'B#Q'IMQJMWK%E::&=7MS?%6E1PS*4+*!D$C\*W[/P5/;W7@N>
M2^C8^';26V<",CS]T2Q@CGY?NY[U9O?!\6H^+K[5KN99+.\T;^RI;;;@D%V8
MMNSZ-CI0!YUXRT3Q!+\'[G7;SQ/>W5S=6L5Q=VDBI]F*.RMM10N5*Y&#GG!]
M:]KC_P!4G^Z*\SU'X>>*M2\)MX3E\46G]CQHL<,OV,_:'12-B2-NVX&!R "<
M?6O357:@7T&* /$6\2:A%<W"^(/%FK^'/$8NG$,5W;#^S2@?Y0,(0RE<?,6!
MSWK>U33KW6?C4(+75YM.C;P[&\\]GM\QU\]L*C,"%R2#G&<#'>KMWX)\57&C
MWGAQO$EI<:)=%U,U[:O->)&Q)*[R^UB,X#$9'X"MW3O"*Z9XOBUB"Y_T:'1X
M]+C@9<MA'W!BW?CCI0!Q4GBS7?#&C>+]--^VI7FEWMM:Z?=7:C?_ *0%V[\
M!MNXG..:T->@UWP%96.O#Q/J.JQK=0PZC;7H0QRI(P4M&%4&,@D$#)_QUKWX
M>0ZI)XL6]O#Y.NR02)Y2X>W:) %8'/)W*#V]*AE\'^)-<DL+;Q/KME<Z993I
M.8K.T:*2[=#E?-)8@#/)"CF@"]X5U2]OO&'C&TN;AY+>RNX4MT.,1J8@Q _'
MFN%U'5+W5_AS%<7]P\\J>*DB5FQD(MSA1^ KLKGPGX@LO%.J:KX=UJSM8=7\
MLW45W:&4Q.B[=\9##G'8\9JG;_#6:W\&PZ!_:OF-%JPU'[1)'RP$N_:0#U/K
M^E #;0:QXU\2>(&3Q!?Z38:3=_8;6&QV M(J@N\A93N&6&%X&!4WPBCN(?"V
MHQ7DBR72:Q>+,ZC 9Q)\Q [#.:M7/A37=.U_4=2\,:M9VD6J,KW=O>VS2JDH
M&WS8]K#D@#(/!(K0\$^&)O"6B3:?/?F^DDNY;DSLFTMO;//OZT =)1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 ,DBCF4++&CJ"#AAD9'0T^BB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH " 001D'M38XXX8UCB1411@*HP!^
M%.HH **** "H4M+:.YDN4MXEGE $DJH S@=,GJ:FHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HJO?7$MK8S3P6DEW+&NY8(BH:0^@+$#\S7
M*VWCF[?Q'8:)=^%=3L[B]#,C22P.$1?O.P1R0HR!GU.* .RHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "N+\#K_ &OJ&N>*IOG>\NWM+0G^
M"U@8HH'IN<.Q^HKM*BMK:WLX%@M8(H(5R5CB0*HR<G@>Y)H EHHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
,H **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>exhibit191insidertrading008.jpg
<TEXT>
begin 644 exhibit191insidertrading008.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MX H \YT/3O UUX?TVXO_ !]=1WLMK$]PA\1E2LA0%AMW<<YXKT"RUG3-$NM
M\/0R7-S#J,$C65\\PF678-^"^<DE3D'N*X70/$GP\M?#>EV]_H0-Y%:1).6T
M)V)D" -D^7SSGFNB\5+#KOP_M-=\.V[^9I$J7]A%Y#1'$+$,@0@$ H'&,<\4
M ;M[XTTK3]7U2QN3(D>EV2WEY=8'EQ!B=J=<ER!D#%9MM\0T,]BVI^']5TJP
MU"18K6]NE38S-]T.%8M'N[;A7)S^&M4\2_"7Q+J"VT@UCQ!<?;Q WROY22*8
MHOKY:<>[50F70=?CL-.M+SQGJ][//%YVFW-W*@M<$$O*73: A'XGI0!WU]X_
M2+Q!J6A:=H.J:GJ.G[#,ENJ! K(&#;V8 =<8ZD@X%;/AGQ'9^*M&34K..:)=
M[120SKMDBD4X96'J#6!X5@DC^)?CR5XG5))+'8Y4@-B#G![XH^&<,L&G^(!+
M$\9;7[UE#*1E2_!'M0!;U;4K:T\=VD2QZI<:@-+GFBMH)%$,JJPR"I(S(3@
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
M<GF%A&X8  D8)&<C@C!KJM4\1P:3X@T?2KB"3&J-)'%< C8LB+NVM[D9Q]*
M(O"_AH^'H+R2YOY-1U*^F\^[O94"&5L!5 4<*H   ^M;]<Y?^,].T[6]0T^Y
M#K%IVGB_O+K^")22%0CJ6(!(%9"?$>2"*TU#5?#.I:;HEVZI%J$SQL%WG"M(
MBL6C!R.3ZB@#NJ*Q[#Q#!?\ B?5]"2"19M,2!Y)"1M<2@D8[\;:- \0P>(&U
M40P21?V=J$M@^\CYV3&6&.QW4 ;%%<]X@\4MI&HVFEV.E76J:I=(TJ6\#*@5
M%QEG=B HR<>YJA8?$"U>UUUM7TZZTJ[T2-9KRWE*R'8REE9&4X;.#^- '845
MQVG>-[V>^TZ+4?"VHZ?:ZDP6UNFDCE4DKN42!"2F1ZUU5[=PZ?8W%Y<ML@MX
MVED;&<*HR>/H* ,S4?#L>H^*-$UQKAD?2A<!8@N1)YJA3D]L8K:K@9/B3<6M
MG;:M?^%-3M-!N'C5;^26(E%<@*SQ!MR@Y'YUWU !17GMK\4)=0TN?5;#PKJE
MSIMHSK=SJ\8*;"0VQ2V9, 9./7'7-;>J>.+"SL-)FT^"?5+G6!NT^UML!IEV
MABQ+$!5 (R3TH Z>BN6TOQH+JZO].U/2KG2]5L[8W;6DSH_FP_WT=20PSP?0
MUCV/Q5@NM#GU^;0-3M]#CM?.6]?9B1]RKY:KG).YMH/0X/;F@#T&BN4TWQ=?
MS:U:Z9J_AF_TIKQ6:VF:2.:-MHR58H3L./6J,GQ%EG6\O-(\,ZEJ>D64CQS7
M\+QJ&*??,:,P:0#GD>E '<T5QVI_$73K./0'L;.[U,:['(UDMJ!N8J%."&(Q
M][G/3!STJUX=\7MK&LWFBZAI%UI.JVL2SFWF=) \3' =74D'G@__ *Z .GHK
M&UCQ##HNJZ-97$$A35+AK9)U(VQR;2RAO][! Q5.P\::?J'CC4O"L4<@N["%
M97E.-CY"D@>XWKGZT =+17DFM^./MVO>"-:L;._DM9KO4(8K:$@M=;4\M3C(
M&"W.3T'-=AHOC47VK7VDZOI5QHNH6EL+QH[B1'5H,XWAU)& >#Z?G0!U=%<#
M_P +-;^SO[<'AC5#X;S_ ,A/*9V9QYGE9W[.^<=.<5W<,T=S!'/"ZR12*'1U
M.0RD9!% #Z*X63XC2M'=W]CX8U*^T6SF>&6^A>/)*':Q2(MN8 ]ZSO$7B&XT
M_P"*FB/96E[J NM'E\FSMSM\QRZD%MQ 4  Y)Z4 >ET5R.F>/K.XM=;;5[*?
M1[G1%5[Z"X97V(REE964D," <8[U33XCR01VE]JWAG4M-T6\=$AU"9XV"[^$
M,B*Q:,'(Y/J* .ZHK'L/$,%_XGUC0T@D6;3$@>21B-K^:I88^F*XGQKXH&L>
M"]4>R$]J^G:_%ISMOP79)H]Q!'8[J /3J*Y75_&4EKK[Z'H^B7>LZA!$LUTL
M,B1I C?=W,Y W'&0OI63\+M5DU@^*[MQ<HIUN4)#<Y#PC8GR$9XP<\"@#T"B
MN6\0^-$T+7K+18M*O-0O[Z!Y;>.VV_,5(!!+$!1@DY/  IFD>.[6\364U>QG
MT:[T9!+>P7#*X6,J6#JRDAA@'I0!UE%<&/B4\-K;ZKJ/AG4['0+AE$>I2M&=
MJL<*\D8;<BG(Y]Q447B+6F^,\^D_8+MM-734(431[%S(<SXW9(.-N/O<=,&@
M#I]%\.QZ+JFMWR7#2MJMR+AD*X$9"!<#UZ5M5Q_Q0U?4=$^'NJ7NEI-]I";?
M.B=5, /5^3^''/-5+SX@3:1!H=G<>'=1EU;5()&@LXY(W<M'CJP) R#NSG@
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
M$DP=N(LCS >#G':O;** .2^'.G+8>%BPTN\TS[5<R7)@O;@S3'<?ON2 0S
ME><9ZUDW]U_PB'Q,O];U&VNGTG5;&&(74$#S""6,GY&" D!@<@XZUZ'10!XM
M<VFI>*-&^)TMKI%[ ^H&W>TAGA*/,J1KR >Y"YQUYP>:O>(?$R>+(O"=MI.E
MZH[6VM64]ZTME)&ML%;!5BP&3D]L@ $YKUNB@#Q>YTNS\/\ C/Q&?$4_B2SM
MK^Z^V6=UI<UP(90RC*,(<X<$8Y'(_"NW^&VGI9^'[J=-+OM.6]O9+D)?W+33
MR@X D?<,JS!<E3GZ\UV-% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MXNM;WQ'9:5' XCOM,&HVMR3A9%R 5QV8!@?H:S-(^)6EZMI'B34EADBAT-Y
M^Y@?.102KK[-M(%<UXAL]8L?A[X/U[2-.NI=8TFT2$VRPMYH66W\MP5QG*ML
M.,<8K,U7P1J>FZGH/A^QLY9-,U>PM;/59HT)5#;R!W9B.!N4LO/6@#NW\;:E
M<26EKI/A>ZO;Z2RCO+B-YUACMU<<(9&'+^P%0'XE6\/@[6-=N]*N+:?1[D6M
M[9.ZED<LB\,,AAAP<]\5B^))KIO'E];>()O$D&AK!#_9D>C)-Y<[$?O!(T(W
M;MW !(&*Y@Z'J(^&WCZQ@T'4[9KC48)K6UEC>65XB\1!SR6. 2>3@YSTH ]#
M;Q_<VFDF]U/PS?6<MQ<1V^F6GFH\UZS@E> ?DX&3N/%7-+\874FOP:)KVARZ
M/?7<;26F;A)XYPG+*&7HP!S@CI65\4M!N-3@T34H;2[O(=,O?-N;:RD9)VB9
M=K-&5()8<' //-9/A[3M'O\ QKIESH^BZ]-!9+)+)J&JW-RBP.5VA424_.QR
M0>P'<T >A>(M?LO#&AW&K7Y?R(0!LC7<\C$X55'<DD"N?@\<WUKJ.GV_B+PU
M<Z/;ZC*(+6Y:Y29?-;[J2!>4)[=>:F^)&CW^K^%5.F0?:+NRNX+U+?./.\MP
MQ3ZD9Q[US_B#5I/'YT;1])TC58BFH07=[/>V;P+:I&=Q!+ 9<] %SWYH H^'
M8;G7OC+KMYJ^@2F33WMU@D>^#+8#R2PPH.&WGG@'&>:]<KC/#%G=0?$7QS<S
M6TT<%Q+9&&5T(64+  =I/!P>#BNSH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y_QC
MXIC\'Z$-5EM)+I/M$4)CB.&^=@,CU(].]<_+\0=;L=9MM(U#P=/%>ZA&SZ='
M%>QR><5QN60X CP#N)^;CUH ] HKD-&\;RW0UZ#5]'FL-0T1%DN+:&07/F(R
MEE,94#<2 >,=:SY_'^MZ=;66IZOX1>ST>ZECC,XOE>:$2$!6>+:,<D9 )(H
M[^BO.K;6M=/QIO[%[,G3H].CX-X-D:%V_?!<=3@ CKQUJ9?B)J=UIT^NZ;X5
MGN_#L)<_;/M:I++&A(:2.(CE1@XRP)Q0!W]%<1K'Q":VOM'LM#T>369M8LVN
MK/9.L2L!M/S%A\HVDG/MC'-1Z7K=JGBS6[F\T6>SU2#2;>YO=EP9R1ACY:J!
M@LN",CK0!W=%>?7/Q!UO3=/MM9U7PA)::),\:M/]N5IX5D8!6>+;QR1D;LC-
M6-))_P"%S>)!DX_LRTX_%Z .YHKF_&'BT>$K;39?[.FOWOKU;..*%@'WLK%<
M9X.2H'4=>M5-)\8ZC)XHCT#7M .E7-S;O<6KI=K<)*JD;E) &UAG- '7T5P"
M_$/5+ZQN=9T;PI-?Z# SC[7]K6.6=4)#/'$1\P&#C)!.*LZE\18HIO#T6C:7
M-JS:];R36@CE$?W IPV[@##')[;3P: .VK(U_P /6WB ::+F66/^S[^*_C\O
M'S/'G .1TYK#TWQS=2S:W8ZOHC:=JFE6GVPP+<B5)HB"05< =UP<CBLV'XF:
MDWAZW\33^$YX?#SJC2W/VM6FC4X!?RMO* ]\@D<XQ0!Z+16#;>)HKKQE/X?C
M@R(]/COA<B3(<.Y4 #'MG.:XSX@^)!J_@/QW8);M"VDM' 9-^?,W%&SC''7'
M>@#U&BN$@\=ZC9/I<FM>&IM/TG4)$@@O#=*[H[_<\V,#Y-WU..]<W?75G:K\
M5)]2M'O;*.>W,ENDQB+CRDX##D4 >OT5R.I>+KBUU6UT'0M&;4]2:T6ZDC:X
M$,5O$> 7<@\D\  9[UI>&=?FUVVNA=Z9/IM]:3F"XMY3N 8 $%''#J0>"* -
MRBN/NM1T^U^)MPG]GNVHQ>'S<&Z\\A3$)C^[V=,[AG=^%8B?%/4W\,P^*!X0
MG&@%5:>X-XGFH,[698\990>,Y&<9QB@#TIF5!EF 'J32UY%XRBN/$?Q3T33+
MO08]2TI;.2:&)[W8DH.S,I&."N2 #U]JZ,>.]5U!KV?PYX5DU/2[*5X6N3=K
M"TS)PWE(0=P'3)(SVH [JBN$U#XF6Z:=X=N]'TN?5/[>,B6T2R"-ED4?=;/
M^;@G.!@GFDF\>ZU#J]CH;>$I#K=W9-=_9EOD*18D*$-)C&,#.1GJ!B@#O**\
M\M/B)KNI)?V]AX,FEU+3)&COX'OD2.,CD!'Q\Y(R>@QZ\C.G_P )V+OPQHVK
M:1H]WJ%QJY"V]JI"!#@[O,?HJC!Y[]A0!V%%<;IWC'5I=<N=!U/PZ+/5A8M>
MVD<=ZLL5RH.W;OVC:=Q Y'O7#Z1KUQ=?"::[\3Z7->VPU-0DAOSOF<W1') R
MH0[1CH0.PH ]JHKD=2\87W_"17.A>'=#.K7EE&DEX\ER+>*#>,JNX@DL1S@#
M\:HW'Q.MK7PG>:Q/I5S'=:?>I97VGLX\R&1F X(R&&&R".OM0!W,L2SPO$^[
M8ZE6VL5.#QP1R/J*9:6L%C9PVEK$L5O @CCC48"J!@ ?A7(VWC;5(?$6FZ9K
MOAF33(=4+)9SB[2;YU7=LD51\I(]">:[2@#G;SPFFH^*K76;W4KR>"T82VVG
MDJ((Y0NWS,8R3@G&3P37145\[^&$^%TEKJ#>+IH!JO\ :-R&$DTZG9YAV\(<
M4 ?1%%<#I-]X<\.>!K[5_ FG#4K".4R3PP3ON;  <J7R20N#CC./6M/3O'5E
MKNOV>FZ'#]OADM1=W5VLFU+5&'R*>#EV_N\$=: .KHK@/^%B:G=V5SK.D>%9
M[_0+=W!NQ=*DLRH2'>*+!W 8.,D$XJ_?>-KB75HM)\.:,^JWIM4NY_-G%M';
MQO\ <WL03N/]W&: .PHKAI_B1%:>$M:U:ZTJ:"_T65(;W3GE&Y&9E (< AE(
M;(..<4]/'.HVEYIK:WX;ETW3-3F6"VNC=+(R._W!*@ V;O8G!X- ';45Y;IF
MN:S/XQ\?0:GIKR:;;PQAX_MV1 @@8A5&/X^22,8)[UI6'C&WT[PQX6L-"T2:
MZO=3LU>ST[[1@11*H):25AP!D#.,DT >@45Q^G^-YFN]2TS6='?3=7L;-KT6
MXG$L=Q",_,D@ [C!!'&:Q1\4M2'ARV\3R>$9T\/.J--<F\3S4#$*6$>,LH8X
MSD$]< 4 >E45R.J^,+Z/Q(^@Z#HR:G>PVRW4YEO%MT1&)"@$@EB<>F!QS6SX
M>U>;6])6[N-,NM-N [1RVURN&1E.#@]&4]F'!% &K16!#XHB/BG5M$NK?[.;
M"UCO$F9\B:)L[FQCC:RD=ZY_3?BE::C\/;[Q6--EC-K-Y LC)\[N2NP X_BW
MJ>G?O0!W]%>0>-;RSETGXEQ16#VVH0VEB;N?[07$I9,J N,+M&1QUZUOZ>3_
M ,+H09./^$5B./\ MX- 'H%%<[XQ\5IX0TVSO'L9KW[3>QV@BA8!\OG! /4\
M8QQUZU0T[QEJ?_"4V>A:_P"'6TJ74(I)+*1+M;A9/+&65L ;6 .>XH [&BN#
M'C[5M02\OM \*RZEH]I(\9NC=K$\Y0X<Q1D'<!@XR1GM63XM\87^H1>"=1\-
MP/<6&H7\;C_2A"9FVO\ N7&#CD9)Y&5H ]2HJ(L[6A:1-CE,LN<[3CIGO7CO
MP_\ &.LZ/\+=.O%\+SW6CV,3_:+L72K(5#L7=(R/F5?<CH?2@#V>BN2U/QOB
M]T[3O#VG'6-0OK47R()A#'';GI([D' ).  "35OPWXH;6KN_TV^T]]-U?3RG
MVBU:02#:XRKHXX93@]@01R* .BHK \4^)QX=BLHH+*34-2OYO(L[.-PAD;&2
M2QX50!DGM65IOC;49/%]IX9U?PZ^GWMQ!)<"5;I9HBBXQM(49.<@@@8P.N:
M.THK@?#OQ%U#Q#;G4T\+7$.B1),9KW[2KL'CW95(@-SYP!D8Y..U,N?B%K>F
MZ?;:SJGA"2TT.9XPTYOE:>%9& 5GBV\<D9&[(S0!Z#17&:CXVU"/Q9>^&](\
M.OJ-[;013[VNEABV-G.YB#@@X  SG)Z8KF_%WCG4M4^$^O7EC83Z=J5E<&QO
MD%R ]HP(W,K@?.#E1QC[Q]* /5Z*XZ\\8ZA9+I6FIH+7'B*_C>0:>EVNR&-3
M@R/+C '3MU.*?I_CE VK6WB"P;2+_2K;[7/$91,CP8/[R-P!N'!&, @\4 ==
M17C/Q \6:WJWPXFGN?"\]CIE^]NUM=?:E=U'FHRF2, ; P'8G!(!ZU[-0 45
MYAK?CO4M9\'ZY?Z9X:FG\/FVN(5U 72B1P%93*L6,E <\YS@$XK3\)^(Q9:9
MX$T%K8R-J6CK*)]^-GEQ(<8QSG=ZT =Y17,W?B]+77]8THV3,=-TP:@9/,QY
M@.[Y,8X^[U]^E<=JWC>7Q!\.]2U75O!TZ^')+..9'.H!'G;S$!0!1N49)(;N
M%Z<T >KT5QNJ^-;VT\6'PSI/A^34;[[$EXK?:5BC"%BIW,0<8P.F2<].]1VG
MQ&ME\.:UJ6L:=-I]UHTWV>[LPXE8R'&P(PP&W;@!T_K0!VU%<!<?$#6])N-)
MCUOPA)91ZI>0VD$B7RRA&=L8DPHVL!SCD'!Y&*[^@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MWQ1K6L:Y\./^$=@\):VNJJMO'=*UH?*B\MT+,K]'!*\;<\'/:O7Y8Q-"\9)
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
MT4*J@< #@"@!]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17.>-O%#^$/#XU1+(W
MA^TQ0F%6PQ#L%X]_05S\_C;Q7IVO6>C7_ABT-YJL;OIXM[XLJLF"ZS,4&-JG
M)*@], '/ !Z'17&Z)XQU&>3Q#8ZQH_EZIHB)*\.GN9Q<(Z%D\O(!R=I&#6=>
M>-O%.B6ECJ^M^';"WTFYFBB>.*]9KFW$A !92@4D9&0#0!Z'17/:9XD>[\7Z
MSX>NK98);&.*>W</G[1"X/S8QQA@5-/\)>(G\4:3-J8MEAM&NI8[1@^[SHD;
M:)#QQD@\4 ;U-:1$95=U4N<*"<9/M7(ZCXIUBZ\37F@^&=+M+J?3XT>]N;VX
M:**-G&5C&U6+,1SZ"N>U;5[O6M5\"W%_I<^F7D>MRPS6\V2 RQN"4; WH>H8
M<&@#U&BN&'B_Q%K5[J1\+Z'9W5AIT[VSSWEV8C<RI]]8@%/ /&YC@U7G^)JW
M.CZ%-I5C$+_6)Y;=8K^?R8[:2,'S!(P!Y!&  ,G- 'H-%<K9>)]2L['6)O%.
MDKIZZ9%YYN;:0RP7";228R0#D8P01W%8S^.O$=AH\/B75?#EM!X>EV._EW9>
MZ@B<@+(Z;0IZ@E0<C/M0!U_B+0+/Q/H5SH]^91:W&S>8F"M\K!A@D'NHK2DD
M2)=TCJBYQEC@5'.\ILY)+18Y9O++1*[;59L?*"0#@$XYP:\%EU#69?@SJ-SJ
M<$<B)K2O&Z3M)+(XN_G4@@8 ( ')S[4 ?0%%</%XN\0V'B+2;#Q#H5I:6NKN
MT5O);79E:&0*6"2 J 20.J\4?\)=XAUF_P!27POHEG=6.FSM;23WEV8C<2K]
M](@%/3IN;@F@#N**R/#'B&W\4:!;ZK;1O")=RR0R?>BD4E64_0@UQR7NOGXZ
MSVPAMFLETE#M:Z?Y8C*<R!=N-Y(P1Z <]J /2**\^\,>._$'B.W.JCPVB:-$
M)UEDCN"\SO'NP(HP/FR0%[<D^G,>H>.?%6B:3!X@UCPW96VCR/&)81>L;N!7
M8*"RE I(R,J#G]: /1:B-Q JNS31A8SAR6&%/H?2N5U3Q3J\OBB?P]X:TRUN
M[FSA2>]GO+@Q11;\[$&U22Q )] *\_M]52/P=\1]1UK0Q*!JR?:--EF(&[]T
MN-Z]0#R".N!ZT >WT5Q6J>+]:7QG-X7T31;>ZN4LH[L7%Q<F.)%+%3NPI/88
M ZY/3%5H/B0UOX:UF]U?2C!JFDW8LI+*"7>)I6V^7L; X;<.HXYH [ZBO/[K
MQGXIT34-%MM=\.V4<>K7T5JDUK>&00%SRK@J/FQR,<'!KJ?%&JW.A>&-1U6T
MM%NYK.!IA"S[0X7EN<'MD_A0!KUR>K>"+"XU6[UB#6=5T::Z"B[:QNA$DVT;
M5+!E(!QQD8-4]<^(UMI6I>%[>"V^T0:WLD>;?C[/$Y14<\<@M(!6?XX\66[:
M7XOL;G1HM0TW2+>V\]9)F032R,#LX'&T;3G/4T =OH>AV'AW2(=,TV(QVT62
M-S%F9B<EF)Y)).2:T:XK5?%^LQ^,G\+Z)HL%U<BQ2\$]Q<F.*-2S*=V%)[+@
M#DY[8JM!\2&MO#FN7FLZ6;?4M'N1:36EO+Y@FD;'E[&P.&W#J.* .\>1(]N]
MU7<=J[CC)]![TZO(_%>H^)Y]4\&0Z_HMI:1R:_;2QRVET90A 8>6^5'S<YR,
M@X-=1<^*]<U+7]1TOPMI-I=)IC+'=W5]<M%&92,^6@5220.I. * .THK@K7X
MCFXCTEY=+-L9M6;1]1BDERUI<8.T @892<<\=15VP\=1WWQ'U'PI]EV1VL.]
M+O?Q+(H0NF,=5$B]Z .PHK"\(^()/%&@C5C;"""::46P#;B\2N55SQQG&<51
MU+6O%$NMW6G:#H-NT-HB%[W4IGACE9AG;$%0[L=ST!XH ZNBO'_%_C'5=?\
MA1=7UI9I97$.HK97Z?:C^[=)D4A&4?.K$@'IP3U[^KV#WDEC"VH0PPW97]['
M#(713[,0"1^ H LT5P][XF\7R#4;O3/#5JFGV,CH/[1N7AFN0G5D780%/8L>
M>M17WQ'D70?"^IZ;H[W;Z]((H[8S!&1RA(&[&,;A@GTR?:@#O:R[;0+.U\1W
MVN1F7[7>PQPR@L-FU,[<#'!Y/>N>T[Q7KX\23>'=:T>S@U"2Q>\LI+6Z:2*7
M:<%&)4%2"1SBD3XA1-\,CXL-F1<!3']AW\_:=_E^5G&?O^W3F@#MJ;)(D2[I
M'5%SC+' JNSWO]E-(D$)O_(W+$TA$?F[?NEL$[<\9QT[5XYH>L7B?"%[OQ!I
M=OJ-J=441!KMR\CM=L&+G QM;&.3G'.* /;:*XB^\7Z]-XQU3PUH>B6MQ/90
MPS&YNKDQQ!7!)!PI.<X  ]R2,<Y$/Q'\2W_AJ[UVR\+VZVVE^8NH)<7NUB\>
M?,$6%.0 ,Y./0 XY /3J*XV_\;7$]SI&G>'-.2]U+4[(7ZBYE\J*WMSC#R$
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
M?Y^QW=[:V%NUQ>7,-M O!DFD"*/Q/%20S17$*30R))%(H9'1@RL#T((ZB@#
M\#:5-H_A2UMKG3+/3;ABTDEI9DF.(L<XR2<G&,G.,YQ61=V^HZ?\8(=572KJ
MZTZ]TM+$W$ 4K!()F8EP2"%P1S7<T4 >>>%]&\0Z;\'KG3;6)K/7-MV;=7(!
M5VE<H<] 2",'W%<)K/A.35/!AM]-\"ZNVOA(FNK_ %.7<X964OY;,YW%B"/E
M &">G2O?J* //YUU/PIX]U?7(M%OM4TS6X8"_P!B56EMYHE* %"1\I4]>QKF
MKW0?$NJ^!?'JW&B307^JZA'/;6H969D!B[@X) 4Y]P:]EJ.:>*WA:6>5(HD&
M6=V"A?J30!REEI=['\6-1U1[9Q8R:1# DW\)<2,2OUP17*:MX4U2ZB\82A([
M:=]9MK_3FN7"1SM&J87.>Y!7ZXKUD$$ @@@]"*HZUHUCX@TBXTO4H/.M)P Z
M9(/!R"".000"#[4 >9^*]>UG6-4\&PW/AN[TJ!=?MC*UW)&6:0!OE0(QRH&X
MECCMQ7K$T4<\,D,JAXY%*NIZ$$8(KF=,\!Z;8:K;ZE<7VJZI<VH(M6U&[:80
M9&"5' SCC)R:ZF@#Q32_ .O7'AKQ/9:E;N+FSLUT[1G)&9$AD>6-QZ9;RQ_P
M&M"Z\,Z[=_!?7TN+!V\0ZU.UY/:KC<&:5<(/HBK7J\MQ# %,TT<8=@BEV W,
M>@&>_M4E ''VFEWR?%F]U1K9Q8OHL4"S?PF02L2OUP17,ZIX-UG4QXV-O;^7
M<2ZG:WVGF4@).8E4XSZ'!'/>O5J* /,=;U#7_%E_X8C@\*:G8P66KV]U>R78
M1=FW(PF&.Y1DDMQV]:M6C:KX'\2>("=!U#5=,U:[^W6\VGJLCI(R@.CJ6! R
MHP>E>B44 >6KX-UF\\ ^)IKNV%OKFJ7SZK;6R.&,$B%6B3<."WR $_[58^I^
M%?%(\%:;K%A8,/%$U]>3W4((S&MVKHW/^R/*_P"^:]JHH HZ-ID.BZ)8Z7;_
M .JM($A4^H4 9_'&:\TU;2+BX\::R_B;PWK.OVTCI_92VLN;9(]O*LN]55MW
M4MG/\_6:CBGAF,@BECD,;;'",#M;T/H?:@#QJW\):_'\)/$6DC1/L]^VLF[@
MLHF7:T8EB?$9Z$ *0/I7KVF7KZCIL%W)9W%F\JY-O<J!)'ST8 D?K4\L\,+1
MK++'&9&V(&8#<WH/4U)0!XI%X>O+H:E!XB\(ZIK?B22>;R;NXFS8[23Y9!+[
M54#'&TGCIV&GI'AW68_#OPW@ETZ9)=,O&:\1@,PJ%<9/MR/SKUBJMWJ=AI[1
M+>WMM;-*=L8FE5"Y]!D\F@#FK[2[V3XKZ3JB6[FQATN>&28?=5V=2!^(!KD5
MT&Y;XP2: FTZ&MROB5T!^[*5*!3]9!OQ[5ZDNI6$M\^GI?6S7BKE[=9E\Q1Z
ME<Y'6LWPYX3L/#)NY+::\NKJ[96GNKZ<S32!1A06/8 G ]Z -VO%XM$U]OAI
M=>%WT*]2\LM5259"%,=PC71D+(0><+R<XKVBB@#D-%TN]M_B;XIU&:V=+.ZM
M[-8)CT<HKA@/ID5CZ1H.J0?#'Q9ILME(MY=RZD8(3C,@DW;,?7(KT>B@#QW4
M_!4D=QX8UG4O#<NMVD&APZ=>V,1'G6[J P=5W#=R64C-='X"T.*UUK4=2M?"
M46@6#1+#;>=D74W.6+C<0JY P.M=_10!R'C72[W4=6\)2VEN\R6FKI/.R_\
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
M-D1D5SQGJ 6 XH O1>+?&?\ PDEQX5DT72&U@6ZWD5RES(+58"2I+97?NW
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
M P&/REQG)&/6MC5_%'B%O'3^%]!L=/=_[/2]^U7CN$C!=E.0O+=%P!CJ>>*
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
M9N< =!6V2 0"0,\#WKRZS\<>-M6\*W?B.PTK1DLK(SF2.>23S+A8F;<4QPO
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
M@^BQ6JR[UYE$K,5QG/0CG&*Y[4_ VKZJ?&H1$MY;R^M;S399'!61HD4\@$D
ME2.?7->GT4 >9ZP?%_BJ]\-H_A633K>PU:WN[UYKN)B=A.?+VMRHR3G@GC Z
MU:L[?Q#X*UK74LO#\NM:;JEZ^H026UQ'&\4K@;T<.1QD9!&:]"J"2]M8;N&T
MEN84N9PQAA:0!Y OWBJ]3C(SCI0!YR/ VL-\.M:CF6'_ (2*_P!0?68XXG!6
M*X#*Z(K' _@"YZ<GZUD:OX"\3R>"M$;3X47Q"TUU_:.9%&U+P-YQSG!VY7H3
MTXS7KMI>VM_"9K.YAN(@Q0O#(' 8'!&1W!X(J>@"O864.G:?;6-NNV"VB6&-
M?15  _05P&O^#M5O?B?87]I$IT.Z>WN=2;>H(EMMYB^4G)!W(. ?NUZ/10!Y
MMX1\&:KI?Q!U6\OHE&CVC3G2/G4_\?#B23 !R-N-O('7O5%/!VO#P];VIL/W
MR>+O[29?-3BW\TMOSGTYQU]J]7J"TO;6_B,MG<PW$88H7AD#@,#@C([@\$4
M<WX;T:_L/&OB_4+F#R[74)[9[:3>I\P)"%;@'(P>.<4:_HU_>_$#PCJ=O!OL
M]/\ MGVF3>H\OS(@J<$Y.2.P-=710!PNL^$[S6?'>K32QF/2[[PTVF_:0RG;
M*TK$C;G/"L#G&/>L=T\;3>!CX,/AL+=M:?V<VJ&ZC^S>5MV&7&=^=O\ #MZU
MZE6=::_I%_J=QIMGJ=I<7UN"9K>*96>/!P=P!R,$@4 <=J&@:KHGB;PA>Z3I
MKZG9Z98OITP29(W12$57PQ&1\IX%=+XTT^ZU;P3K>GV,7FW5S92Q11[@NYBI
M &3@#\:W:HOK6E107$\FIV:16THAGD:=0L4F0-C'/RMDC@\\B@#D?%?@^\U[
MX>:5IT<-N^H:<;:Y6VN<&*5XUPT;]1@@L/2LO2_#\EWX@TN2U^'&E:!!:RB:
M[NKF*!WRO(6'RSG.<'><8Q7J%% 'G&DQ>)O _P#:>E6?AN36+.:[EN;"X@N8
MXPHD.[RY0Y!&"3\PSFN<O]&UGPC!X&BCC@O=:?5KFZFB5]B2/(C,Z*QZ?*2
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
M T6^L/'?B_5+B(+::B]H;9PX)?RX=K<#D8/K1X%T6^T2TUJ._B$;76L75W$
MX;,;L"IXZ?2@#GM3&N'X[Z:+>6P%O_93E5D1RWD^8GF#AL;R<X/3&,@UB>#[
MSQE;^&=<N=#BTA+.SU*]DQ>B1I+DARS!=I 0=@3G)]!78ZYIFM0?$G1]?T[3
M5O[06;V-R!<+&T(:16\S#?>  / YI?"GA[4M+\&ZQIUW J7-S=7DD2AP<K(S
M%.0<#.10!GWWQ'FFTOPRNE164&HZ];_: ^H2D06J*H+%B,%N3@ 8S[5=\,^+
M[VY\4R^&]7GTNZN3:_:[:\TQSY<B!MK*RDDJX)!ZD$&N;?P!JD&A>#KUM&L=
M4O='M#:WFE7;(5F1@/N,V5#*1D9X.>M=#X3T6]3Q'/J<OA32?#MBMOY4-O##
M"US(Y.2[21C"KCC;DYZT 7?'OBNX\+66G?9OL<4E]=K;?:[XL+>W!4G<^,'M
M@#(^O%0Z;XDUFQT_5;_Q -,N]+L[4W4.IZ6_[N8 $LFPLQ##'7.#FM#QA!K,
MUC;'2K"SU.%9?],TVZ"@7,1'16;@,#@\\&N*TGX?7%]J.O2#1%\,:5J6EO8F
MQCN%E,DS'(F*H2B[1P #_.@!7^(OB"TT*/Q-=2^''T]E6:32H)R;N.%L='+;
M6< Y*[1T(KH;[Q/K.K>)VT+PJM@OV>TCNKJ^OE=T429,:*BD$D@9R3C%<K!X
M6UM-&MM%7X>^'8]1C"0OK4J6\D!5< R^7MWEB!T(ZFNDNM(UOPSXQN==T32D
MU6SU"TAM[JUCF2"2)X@0CKNPI7:<8R,4 -O/&7B+2="BAU#18!XAN=1&FV:)
M(1;W#'D3 \L$QDD'GCWJ:+Q#XET'Q'I6G>)TTRXM=5=H8+O3T>/RI@-P1U<G
M((!P0>W(JAJ/A[QAK6EV^KW;6J:S8ZJNH6.G%U\N.(#;Y#2 <L02=W(SCM5A
M['Q'XN\2Z)=:KHHT73=(G-V4DNDFDN)MI50NS("C).3R?2@"E9>*O'.O66LW
MNE6VAP0:7>7-N!<K*S7/E,>!AOEXP,G.3G@"K1\>ZCK%AX8@T"SM5U77;=KE
MC=EFBM8T WDA<%N3@=,]ZT?".@:CI/A[7;2\A"37>HWD\*AP=R2,2AR#QFN<
MTWPCXBT#2?!^JV=C%<ZII%I):7FGF=5,L;G/R/\ =W*0#SP?6@"?P^^M'XUW
MB:[':"ZCT!566TW".9//R&"MDJ<D@C)^[[U/\:4U"3P*4M6M/LKW,"W*3HQ9
MLS)L"X.,9ZYSD=*M:#8>);SXD7'B/5]*CT^R?2A:01"X25T(EW8?;QD\GC(Q
M@9S6E\0]%OM?\(R6&G1"6Y-S;R!2X7Y4E5FY/'0&@"OH>KZE;>,_^$5N[?38
MTATE;UVL8FC7S&F9,*"3A< >^<\US7CKQ#=:MX0^(NFSQ0K#I7DQ0L@.Y@RH
MQW9/7)[8K=US3]?TOXA1^)](T@:M;SZ:+">W6Y2&2,B0N'!?@CG&.M<_<>$/
M%.H>'?'JW=C;I?ZX\,EK#%<*RX"K\NXXY7&"3C)!(XH VM/_ .2TC_L5XO\
MTH-0_%S^U/L7AS[!):*AUNU!$ZL29-X\OH1\N<Y'7IC%:]IH6H1?$S^VGA L
M?["CLO,WC/FB4L1C.>G?I2_$/1]3U?1+%M(MDNKNPU*WOA;M*(_-$;9*ACP#
M]: ,J_\ $GC27QA)X8T>WT0W4&GPW<UU="41!B2'4 '."<8]!G.:MZKK'B\7
MUX('T'1[&V(2*?52S&Z;:"S+M<;$R<<Y-3Z-I6JM\0;SQ!>V/V6"ZTFWA*&9
M7*2AF9DX/.,]>AKF5\*ZI:^*-<NK_P &VGB*XO+QIK'4;JYC,<,1 V1LKY90
MG^RIS0!?MOB3?:CX+T2\L;"U?7-7O&L883(3 KHS!Y"1R4 7.!SR/K520^(U
M^+_A.'Q MA(4MKUH;FR5T63*+N4JQ)!7 YS@AATJOI?@7Q'IO@[1BEO;'7=#
MU6:[BA,H$5U&[-N4,,[=RMQGICD5LQ6OBK7/B%H&MW^AKIFFZ?#<QF-[J.64
M-(H&X[3C!P  ,G@DXR* ,N#QO?Z;X+LK[2M%TU;B[\0OIHM8D,4;;I'&[@\,
M2HRW/4G%;MEX@\3Z9XTTW0O$B:5-#JL,SVTU@LB&-X@&96#DY&#P>*Q+;P7K
ML?AO1+-K5!/:^*AJ4J^:ORP>:[;LYYX8<=:ZK7=$OK[Q_P"$]5@A#V6GI>BY
M<N!M\R-53CJ<D'I0!@VOBWQAK>C7?B?1;/23HL9E-M:W'F?:+J.,D%MX.U2=
MIP,'W/>NM\(:Q/X@\(:5J]TD<<]Y;K*ZQ A03Z9)./QKSW3G\0^'? >HZ1HT
M&F:AHMNES]DUD7P"PQ98D2)@DNA+#CC('2NT^&T;1_#7PXKJ0?L$1P?0C(_0
MT 9W_"1>*-?UW5X/#,6E16&DS_99)+\2,US. "RKM(V 9 R<\]JPO FHZ[:_
M#<RZ5I4<NI7&L7"/'/)B*UW2MN>0C!*K[<FM>WL?$OA#7=<_LG1$UC3M6NVO
MHF6[2%K>9P ZN&ZJ2 05R1Z5SK>"/%!\#V%G>V,5]+#K4M[J&FQW(C2\B9V.
M V<8R0=K8]^10!T&E^+]:@\;V?AS5;W0M0^WP2O%-INX- \8R1(A=N".G(Z&
MI;3X@3I\.M7US4K>&/5M*EFM+BVB!V&X5MJ* 23AMR=^]9>F^%]4'CWP]K%M
MX3L-"TFR2XCD@ADB\W+QX#N$X(R   6(Y)ZU7U?P])=?&>'3H)%.EWBP:UJ$
M([20;D3(Z89BA/KL/I0!Z/$VL2>'8F;[)'K#6ZE@RL85F*\C .=H/OFO(_ V
MLZAX6^'<6H_8=-N[S4]1>RT](D9)9;AYY ?-<DY7Y<C'9<>]>W5Y;:>!=<7X
M:Z58JL,.N:3JC:G;Q2N#&[":1@K,N<!E?\Z -@^(?%'AW6M)M_$Z:5<6.JW
MM([C3TDC,$[ E58.3N4X(!&*X77/^1(^(O\ V,\?_HRWKL[JR\2^,M:T/^U-
M#&BZ;I=XM_*9+M)GGE0'8J!.B@DDDXSZ5F:IX+UVY\+^,K**U0W&IZXEY:KY
MJC?$'A).<\<(W!YXH WKKQ#XBUGQ3J6B^&$TV"+2A&MW>7Z/('E==P1%4CH.
MI)[]*S)/B)JMMHL]Q>6%I#>Z3JT-EK" LR"%R!YT1R" =RD;L]\U<DT_Q#X6
M\7ZSJFDZ.-9T[6#'*\,=RD,MO,B[3]_ 96&#UR/2F:9X*OK[P]XJ_MY88M1\
M1L[O#$V];9=FV-=W\17 )/3- %B;QU/'\5X?"HMHO[/:'8]R0=PN2C2!,YQC
M8,],Y/6LJY\87&I)I=Y-ING7%G-XK73[%Y8BQ$:[E\]3GA]RM@CH.U9@\$>+
M#\/3=-''_P )B-534E'FKC<H$07=G&/+!/7O6_>>"[RV\-^!]*L(ED_L?4K6
MXNFW@?*JMYC\]<LV<#GF@!EIXC\:^(-3U^UT6#1+>+2K^2V6:\65O.P 0N%;
M@^K9[C X--A^(NH:IX5\-S:7I]N-=UZ62"*&=SY,)B+"5VQR5&W.!SR*W/!N
MBWVD7OB>2]B$:W^L2W5N0X;=&RH >.G(/!KBK/POJN@>&?!S;K*'Q)I5[=-;
MV-S<*JW:2NY>-6&1N*$$=<8H Z2R\1>*K+QYIOAK7(-+EAN[::=;RT5UW[,?
M+M9CM()YZY!&,<TSXSF\'PMU<VCPJFU/M'F DF/<.%P>#G;UR,9K+AO-=U'X
MS:$VK:=!IXBTVY>.T2X$[HI*@N[  #)P !_=KK?B#H=WXC\!ZOI-@$-W<0@1
M!VV@D,&QGMG&* .,UQ_$L7Q#\()"FF3:T^GW:-)AUMHQE3NVY+'"@<9Y)Z@5
MM6'C;4M*N/$EEXJCLS-HMHEZ)[!65)XF#'&UB2&RN.O.:EMM.UW4_&?AO7[[
M21IZVUC<PW4)N4E,3LR[1E3\V0N>.F>:BU7P9=ZUXG\5&<"+3]5TB*SBG# D
M2#=D[<YXR#[T 8\GQ$\06&BP^)+^7PY)I[!))M,MIV-W%$Q'(8MAG .2NT=#
M7JD<B2Q))&P9'4,I'<&O(X?"^M'2;71U^'GARWU!-D4NLR1V\L!5<9D$>W>6
M('0@<GK7KD:"*)(U "JH4 #  'M0 ZBBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *YU_'OA)-1^P-XCTP76[;L^TKPWIG.,^U9'Q9O;J
MW\&)9VLSP-J=[!8/,AP421L,0?< C\:W/^$-\.C0#H8T>T&GF/R_*$0Z8QG/
M7=WW=<\T ;O6BN#OKN^\'V7AOP;H$GVW4[S?%!<ZDVY8H8QN9WVXW8!  X[<
M^L^G:_KVE>+[;PYXD>RNOM]O)-8WMI$T6YH\%XW0L<'!R"#0!VM%>/0>._'$
MOP\C\<NFC)8P_-)8B*3?.@DV,P?=A#G.!@].3VKH/^$A\6:5XA\/_P!L_P!E
MOI^MS&#[/;QN)+5RA9?G)P_3!.![4 >@T5YW8:WXV\1ZMXAMM+ETBQM=*OY+
M:*:XMWD,Y !"$!QMQGEN?O# XJ>U\8:]K?A"SO=*T^S@U%KI[34)+J3]Q8F,
MD.Y&06&0, 'OR>* .]HKSWPWXPU)_'7_  C5_JVC:Q'+9M<QW6FC8T3*P!1U
MWL.AR.:S;#Q3X\UKPM?^(+,Z);06#W $,L$C-=")FSSN^3@8[Y()X!H ]4JK
MJ.I66D6$M]J%S';6L0!DFE;"KD@#)^I%<C:^-KN;5O"4LL$,>D>(;$LIP=\-
MSL$@4MG!!7('&<BG_:)/'.H>*=!F6)="M3'8F54S))-@-* 3D#:"J],@G(/
MH [0$$ @Y!I:\[\2>,-0M?&I\.6VK:1H4<=JDZ7.IQ%_M+,2-J?,J@#'/.<]
M*Z[PW=:M>:)#+K=M;07V6#_99-\4@!^5U.3@$8.#R* -:BN.E\83Z9XB\46.
MJ)"MMIM@FI6;("&DAVMOW9/)#KCC'6N?T[XBZU=_#HWTMK:Q^)6U)-,2WV-Y
M?G.Z[<KNSC8V>O8T =W?0:)XFM[_ $6\%M?1Q%4NK8MDQDC<N<<J>A!X-9EC
MX8\*>$;V+4%18;N=EM(;B\NGE?+'B-#(QQGT'6L"Z\:G0;CQW=OIMHSZ9/:Q
M0^1'Y<EU))&H7S&[_,P&>PK*\8)XQB/A0Z]-I=S;RZ_9,_V.%XVMY-_"Y+'>
MO49X.0/6@#UVBO-M1\<7U_XGU32],UO0=&MM+<0O-J9W/<2XR0J[UPHZ$\\]
M*KS?%&[/@<:E''817T>K#2;NYW-+:0-WGRO+1D8(YZL.?4 ]1HKA]&UWQ ;?
M4IY[[1=9TZ*R:XM]2T\A1YH!_=NF]NW.0:Q;?Q5XZ;P+!XUFCT@VBVZW,NF)
M"X=X0,LXDW85B,L%P0!C))H ]2HKSO4_%?B74_&-OH7A;^S4@N-'BU,75ZCG
M8K.RXPIYS\G';DU!>>-]3O/$5_I%GK?A_1UTL)%<7.H<FXG*Y81H77"#H223
M0!Z717 :5XWUC7?!]W<Z786%SK5G>FPGVW ^RJ01F<-G)CVD-@'/;WJKI_C'
M5K+QSI&A7^MZ%K,6IB52=/79+:NB%AN&]LJ<$<X- 'H[NL:,[L%102Q/0"HK
M.]MM1LXKRSGCN+:5=T<L;!E8>H(ZUYVFO^+_ !3HVJ:WHPTN/2(VGBM;2>-V
MENT3*LWF!L(20<#!]ZW/A;_R3#P]_P!>B_S- '7T5P5QKGBS5/'FL^'='?3;
M2TL(8)3>7$#2LI=2=NT, 22#SD8 /7-4+GX@ZQ9^%M3>XMK--<TK5(;"Y"AC
M#(KNH$BC.0"K9 )X(H ],JM::A9W_G_9+F*?[/,T$WEL&\N1<94^A&1Q6'XF
MU^[T?6_#5G;)"T>IWQMYS(I)"A&;Y<$8.1WS7$>$H_%\U_XR709]+M;:/Q!=
MN&O(7D,\GR_)\K#:H 'S<GGVH ]3N=0L[.>VAN;F**6Y?RX$=@#(V,X4=S@9
MHM=0L[V2X2UN8IGMI3#,L; F-P 2K>AP1Q7F%SXC_P"$JF^'FJ/;_9YVU:6*
MX@SGRY4C=6 /ID9'L15W_A-I-'T[Q==QZ79FZM];^P6L4$?EFYE<(%,A[MEN
M3Z"@#TNBN0L)/'-CK-BFJC3-2L+K<+A[*)H6LVQD'YG.],\=CWJQ\0?$=YX4
M\'W&KV$,4]Q%+"BQR X8-(JD<$<X)Q[T =/17G.L>*O$_A73+6'69]"?5]4O
M!#9L-\5O;)MR[2LQRP7VQG(I^A^-;R+Q?8Z!J6L:+K":C'(UM=:8=ICD0;BD
MB;VX(S@Y['B@#NK'4+/4[5;JQN8KFW8LHDB8,I()!&1Z$$59KQGPWXM?PO\
M"[1HK7[(+_4M3N;>![R39!%^_D+22'CY0.PZY%='HOC6\A\76&@ZEK&B:S'J
M22&WNM,.UHI$7<4D3>W!&<'/44 >AT5YCK?BGQ;IUC?ZI<ZEX<T8VYD>#2;T
M[YI47.W<XD #,!P%!ZBGZS\0KSR/"PM[G3]%CUNR^UO?ZBADBB.U2(UP5&[Y
MNI(&!0!Z717!3^,]6\.^"=4UG78=/O&MI%2RN+"4"*]#$!#C)V?,>>>Q(K+7
MQ[JFC7FF3:KKOAG5;6]N4M[BWTQ\2VK.<!E.]MZ@]> : /4:*I:OJ<&C:->Z
MI<Y\BS@>=PO4A5)('OQ7 R>(O'=KX5'C&>/2&L!"+N324C<2K;D;LB7=@N%Y
M/RXZT 6_$?AGX<Z5=_:M=^SV7VV4R&"2\DCBG?()8Q!MK<XSQCGFN^C1(XUC
MC5410 JJ,  = !7E%V-3UGXRZ/=VMSIKVDVC&YMA/:,Y6!G3<#\_WSDX;H <
M8-=WXTUZ?PQX/U+6;:V%S-:QAEC.<<L!N;'.T9R<=@: -ZBN$\+:[K^HZI:D
M:OH&O:5.C&>?3OW4EHP&5RI=BP)XZ BKOAGQ/?:QX7U?4KE(%GL[N[AC$:D*
M5B8A<@D\\<T ==7/6.A^&_!,&H:G#'%8QSL)+NZGF9N_&6<G &>!TYKF8?'.
MMZGHGA*VTZ&R&N:_ T[RRJWD6\:*"[;0<D\@ 9Z]ZSO'DWBF+X>^*]/\00VE
MQ EI');:E:)Y:R9D *-&6)##KD<8H ]7!#*"#D'D&AF"J68@ #))[5YS-K_C
M'P_-X?O-7_LF33M3O(;&2TMXW$EL9>$/F%L/COP/:O0[AMEM*V <(3@C@\4
M1V-]::E917EC<17%M*,QRQ,&5AZ@CK5BO)]/\::VOA;P,NC:=I,5QK;2Q-"(
MFC@AVAB"H4\ 8R1SG!'&<UMZ?K7BN#Q7=^%=3N-+FNY---]8WT-NZHI#A"LD
M>_)Y.>"./T .IL?$FBZEJMSI=CJ=K<7UL"9H(I S1X(!SCT) K4KQ+P3K6J^
M%_AO!>)#I]Y=ZGJ3V.GQ")HV-P\\@)E?<<K\N> , 8SWKL7USQ3X8UK1X?$<
MVFWVGZK<BS$UG \+V\[ E!@LVY3@C/!H [RBO/= \0>,/$7B#5?)_LFWT?2M
M6GLI=\;F6=4/;G (4CGN3TXK!A\=^.)?AY'XY=-&2QA^:2Q$4F^=!)L9@^["
M'.<#!Z=3TH ]@K-USP_I?B.Q%GJUHMQ"KB1/F*LCCHRLI!4^X-<C_P )#XLT
MGQ#H UK^RWT_6YC!]GMHW$EJY0LHWDX?I@G ]J-:USQ3#=ZA(VJ>'O#UI;R,
MMI'J1#O=*!_K&82 (K'H,$CO0!T6C>%M!\+RRW%C;B*XN"L<EQ<3O+(_.%7>
MY)QG'&:U8]0LYK^>QCN8GNX%5I858%T#?=)';.#BO(=?U[6/%WA?X>ZW:M96
MC7>L0YC>)G"W ,BAN&'R?*WR]>1SQST[^*_[$\1>+I=0M+(C2=,MKB2>WAV2
MW#%6RI8DY&1A0>F: /0**\UN_$7CG1?#:>+-2329K (D]SID$3K+#"V/NREL
M,X!!(( X.*M3^)/$VK^-K_0- ?3(+2&S@NUO;F)Y"H<'C:&&XGC'3 !ZY% '
MH%%<KX'\0:CKEIJEOK$5NNHZ7?R64SVP(CEV@$.H/(R&Z5U5 !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 8?B_PW%XL\,W6DO,8))-
MKPSJ,F*12&5OP(_+-<V=2^)OV#^SO^$=TO[=M\O^U1J \C/3S/*V[_?'_P"J
MO0** /.I_ ^KZ-8^%[W2+H:GJ^A>:)5O92OVQ)1^\ 8YVG/W<\#%7+'2-?U[
MQI9>(M=L(=+M],MY8K.S6X$TC22@!W9E&T# P ,UW-% 'F<?@O65^ [>$S%%
M_:QMVCV>8-N3,7^]TZ5T'B30;_4]1\)S6R(4TV_6>XRX&$$;+QZ\D5UE% 'D
MWAC4/%%EKOC0:/HUOJEJ^MS!0UV(&AEVIDMD'<I&WISP>.:2\^'6KVNA: K6
M]KKCVU]/?:KISR^5%=R2Y.5+<'83P&Z_I7IUAI5CIDEW)9VZPM>3FXN""3YD
MA !8Y]@*N4 >;Z-X9UJ/X@Z=KKZ%IND:7%936WV.TD4M$200S[0 22,87.,=
M>:T?#7AG4M,^'.HZ+<QQB]G-[L4."#YC.4Y_X$*[>B@#S+Q)H\NC_!*P6[DC
MM]3T&VMKF%]V0MQ#MP 1UW<K_P "KJ? >BS:'X/LK>[R;^<-=7C'JT\AWOGZ
M$X_"KNK>%M$UV_L;W5-/CNKBQ8M;M(6PAR#]W.#R!U!K7H XCQ18:[/K$N_P
M]IWB;0YHE$=I<-''):R#.X@NI#!N.^1C\[7P[\-WGA?P[/:7@BA:>\EN8[2&
M0R):1N1MB5CU QG/J376T4 >??$7P7J/B74M*GTMHT5\V6I%FVEK1G1VQZD%
M#Q_M4QO ^H-\6AK.8_[ ^6],6X9^UK&81\O^Z=V?45Z)10!YQJ7@&_UA_'$4
MDD=L-6GMI[";=NP\2+@L!T&Y<?2H]7L_'/BA]!AO-#LM/AT_4[:[NY%O1)Y^
MQN3& .%ZG!YZ#UKTNB@#S2Z\*:CHGBG6+^S\+Z9XBL=5E%R$GDCCFMI<889=
M2"AQGCD>GK<@T/Q98>$5%M#HO]HO>FXN=-B@2.WD@/!@#;?O 8^<CMCI7?T4
M >46GA*]AUC5/$(\/6GAJT729X)+2VG5S=.PR&8( @ Q]<U2\/0^,]>^%&F^
M'(M,LX[2]L$@_M8W0PENPP1Y6-Q<+\O7&><U[#-#'<0202J&CD4HZGN",$5#
MI]A:Z5I\%A90B&UMT$<4:DD*HZ#F@#F-.\+W.F_$./4844:5#H$6FQL7&[>D
MI.,?[N.:Q;WPIJ&C>+-7U*S\,:;XBL=5=9_+N'CCFMI0N&Y=2"C8!XY'IZ^E
M44 >6ZIX*\0WW@F&WDM=+:Z_M5+^YTJU"V\$L _Y=RZ@;CT^9ASCV%.@\+:U
M/XN\-:K!X8TO0M-TV:7S+6WEC,K;XRN]M@"X'& "3R37J%% 'FVGZ/XP\+:7
M?>&M(TRSO+"269K#4)+L1_9DD8MB2/&6*ECC;UXZ5U'@;2;O0? ^D:7?*JW5
MK;B.55;< >>_>NAHH \MCO=?L?B]XMDT;2X=3B^S60GMVN1"^=C;65F!&!\P
M(/J/2GW7@'6]0\':^UQ):)XAU:^CU#RPQ,,1C92D6[&3\JXSCJ:]#@TJQMM4
MN]3AMU2\O%19Y03EP@(4'MQDU<H \YN[#QCXE\1^&M0O]%M=+M-+O#+-%]M6
M:1\HP+ @  #@ <D[NV*9I5GXW\+WGB(6>AV>HV^I:I<7=J3>B(P[R,%P1RI
M!P.1@^HKTFB@#S:S\ ZEIEMX.A62*YET[49;W49@VT%I%<L5!ZC<V!["FW/@
M'5+[2_%,/F0V]W=:V-4TV1FW+E A7?CD E2#Z9S7I=% '&VDWC;5]8T[[9I\
M&A6%JQDNRETEPUV<$!% 7Y5SR2>>E6OB%H=[XB\(3:=IZ(]RUQ!( [!1A)58
M\GV!KJ** ..\?>%KK7X]*O\ 3X;2XOM*N?/2UO!^ZN$(VO&>#@D8P<<$54T'
M1]7G\3VVH3^&-(\/:?:QOF*)89IYY&& 0ZJ-B@9Z')[^W>44 >3Q_#K5U\$:
M)$;>REU?2-0GNUM;DAX;B-Y')C8X(!*L,''!%;6B:-K%SXDMKZ7PSI'AVPMH
MGW)$L,T\\C# (=5&Q5YZ')_'COJ* /&]-\#^(++PY>Z(WA72)=6G6='\17%P
MKM+O+?/@J9-V#@ X&><UO+HOB?3_  QX<LO[(T_6+.UT];74-(N&C&9%4!9$
M=@0>AX/8_EZ-10!Y);?#"]OO#OB>W:VM=#&J303V.FQR^=%:O%SN8@8^<]0H
MP!ZUH6VB:_?WNG0MX-T#0TAF62\O5$,_FJO58DV97<>[<CWKTNB@"AK>EQ:Y
MH5_I4S%(KRW>!F'50RD9'TS7 3:;X\O/!W_"&2Z781*UN+&361>!HS#C:6$6
M-V\KQCIGO7IU% ''6WA>YL?'NDW]NJG2['1&T\,SC=N#J5&/HO6MWQ%!J]QH
M-U'H5S#;ZEM!A:= T9(()5A@\$9&>V<UJ44 >767A+4M0\::/K/_  BEAX9-
MC(TEU<6URCM=Y4C8%0 8).26YQ4EGHOC+0[77?#]AI=E<6FH75Q/;ZF]V%$*
M3$DAH\;F9<GIP?45Z;10!YE:^#M?T?1O!VHV,%O-K&A6SVUQ923;5GC=0&"O
M@@," 1GBG>(=%\:^+O#WB".[@AL$NK1+>RTH7"2?.'#-*\@& 2!@ '&/>O2Z
M* .3\8Z#?ZS8>'XK-$9[+5[2[FW.!B.,Y8CU/M743H9+>5%^\R$#\JDHH \R
MT/P5K5C8?#Z&>*(/HDD[7N) =H9& QZ\D=*Z670[UOBE;Z\$3[ FCO:,VX;O
M,,JL!CTP.M=110!YA:^ M97X;Z9IRM;P:WI6IMJ5J';=&SB9V56([%7Q[9J_
M<:;XG\8:SHC:SI%OHVFZ5=K?NHNUGDN)D!"!=H 5022<\GTKT"B@#E?!NA7V
MBQ^(Q>HBF^UJZO(-K YB?;M)]#P>*YU/!>LK\!V\)F*+^UC;M'L\P;<F8O\
M>Z=*],HH Y/Q+H-]J>I>%)[9$*:;?B>XRX&$\MEX]>2*Y33_  EKFEZGK'F>
M%M)U6_O+V6>#7+R=#L1C\H92I<;1_"O!]NM>KT4 >40>"O$>G_#;PMI\-I;S
MZKH6J+>M;FX"+.JO(<!\$ D..OO6K/X,O]=U7Q7)J42VEOK>EVUNA602&*55
M;=TZ[6(Y[XKT*B@#S*_TWQUKWA5?"-YI5C:))&EM=:NMX'1XEQEDBQNW,!T.
M!S^70:-X<NM,\?:OJ7EJNG36%K;6YW@MF/<""/Q%=;10!Q6C:1KN@Q^+[JVM
M()[N^U)[NQB>4!9%*H!N/\/0UV%LTSVL37"*DY0&1%.0K8Y /?FI:* "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@!LCB*)Y&#$*"Q"J2>/0#DURL'C"^C\4V&C:KX>GL$U(2
M?8KC[0DNYD7<5=5^X=HSU(]ZZRN$\2KK.E^.O#NKI=17>GW%S_9QLG@ :#S
M29$?KGY.?8'U- '=T444 %%%% !1110!RWQ"\37GA'PC/J]A:Q7-RDL4:129
MPV]PO;G/-6-*\5VVN^"V\0V Z6[R-"_6.1 =R-[@C'ZUB?%[_D1#_P!?]I_Z
M.6L7Q:C_  ^U?4=6A4_\([K\;Q7R*.+6[*D+*!V5^C>_/H* .X\,^(/[7\%Z
M=KVH&"U^TVRSRG=MC3/N3P/K6I8:GI^JPF;3KZVO(@<%[>59%!],@FO'=.AA
MU'2_A/I.I*'TBY@EDFAD_P!7+*D0,2L.AY)(!ZUTUY8V6A_&/PXFBV\-HVH6
M=TNH0VZA%>-%!C=E'&=V0#^% '8Z^VOK91GP['IKW?F#>-0=U39@YQL!.<X_
M6N%TOQ/\1M6UO6-*@L?"ZSZ5)''.SRSA6+KN&W R>/4"O3ZX'P5_R4CX@_\
M7U:?^B: .L;6;*QMT&JZC86URH19E:=5578< ;B#S@XSR<4Z^UW1],E2*_U6
MQM)'&52>X2,M] 3S7!6_A[2==^,WB=M5L(+U8+&S\N.X0.@+!LM@\9XX/;)]
M:HVT46MZCXBN=$\):9?V\E[+%=ZIKMT,%T #*B!&81KCCD4 >JRW=M!:FZFN
M(H[=5WF5W 0+ZY/&*YL>,(KGQKI>CZ=+9W=A>6<\[7,,@?#(5& 0<?Q<UY?X
M;V:IX2^%VF:F1+I%S>78G20Y21XS)Y"-GJ,] >N*["31])TKXXZ0VFVT%M+/
MI5PT\4"A!PRA6VCC)Y&>^WVH ['1-5FGT6VN=7GTZ*YFE>,?99PT3$,P4*Q/
M)VCD>H/I5RQU?3-4:1=/U&TNVB.)!;SK)L/O@G%>(VUG#J/PM\"65RN^WG\4
MF.5,XW(9;@$?0C(_&NSU+2K'0_BWX6;1["VLVNK&]CE2WC$:RA%0J"!@'!-
M'=2ZUI4%^+&;4[..\(S]G>=1)CKG:3FK<,T5Q"DT,B2Q.-R.C!E8>H(ZUX_X
M:T30-4^"U]JNKVUM+J$\5U<7U[,H\Y+@,_.X\J5(&!_C7>?#G_DFWAO_ +!T
M/_H(H 7PKXFGUB/7$U**&WN-)U"6UD"9"F-0"K\GNIS^%9?P[\=W?C%]1CO[
M&.SDA$=Q;*F?WEO)G8QSW^4YQZBN6\<W4_A[Q)XGL;3B;Q3IUNEJ.F;CS!;L
M![[)%;\*N^+Y8OASK6D:Q:C;:_V+<:6<]-T4?FP#ZDJP_&@#0_X6'J+Z4VI1
MV=J;:3Q&NDVQ.[YX-^PR=>N<X[<5W-GK&F:C-+#8ZC9W4L7^L2"=79/J >*\
MK\2>'(].^$GA#0;I3\VI6*7(S@EY&)DY^K-6SK6C:9H?Q-\"OI-A;6)F-Y!+
M]FB$8D00Y"L!UP>1F@#2U7Q;JNDZ5%=2Q:;+)+KJ:<H@E+J(6DV@M@\2 =1V
M-=5?ZOINE!#J.HVEF)#A#<3+'N/MN(S7B[?\BI+_ -C]_P"UZT;:VU?6/B1X
MOF71-$U6:VFCMD759V4P0[,J$7RV 5LDD\9- 'L,<B2QK)&ZNC#*LIR"/4&L
M;Q=X@7POX5O]7*"22"/]S$?^6DK':B_BQ%8'PNL[G3]'U6RFN-/>&'4IA#;V
M-PTR6@."8<D#&UB>/>LSX@7>H:MXTT#P]I.GIJ+6!_MB\MWG$*L$.V(%B#_$
M2<8YP* .H\%^)9_$6B3RZC!%::E8W,MI?0(3MCD0]B>Q4@Y]ZW&U&Q6Q%\U[
M;BS(!%P95\O!.!\V<=>*\QT:_P!8T3XLNVMZ1%I=KXGAV+''=B=#<PKP<A1C
M<AQC')KGKC3I-2LF^%2N8VAU:Z8<_=M%C,T1/MOD0?A0![G)<P12Q1231I),
M2(T9@"Y R0!WX]*IOK^C1WXL'U>P6])VBW:Y029]-N<YKS#PGKJ>*-2L=:O7
M=;?PUH!^TL/O)=2 K(1[A(C_ -]5S^M6/F_"2[O+#P?I5AHYM_M$-_?W0DO9
M-S95_E3[Y)'5N^/:@#W2\U73M/W?;=0M;;:H=O.F5,*3@$Y/3/&?6FWFM:5I
M\,,U[J=E;13#,3S3J@?_ '23S^%>;?V/8>(_BQHZ:Q;17T2>%4N/+G4.C/YV
MW<0>#P[=?6J%A8:GJ/Q"\5BWT'0M2:RDBM(8M3F*_9K<1C8L:>6P"MR<\9H
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
M_:QVJHW$)=XS(B>@#'H.F:ZGQ=X2T"V\3>!]*MM*M+>QFOYFF@BB"K+MA_B
M^]G: <]1UH ]"3Q#HLEC)?)K&GM9QMM>X%RAC4^A;. :N0WEK<6BW<-S#+;,
MNX3(X9"/7<.,5YI:>%M";XU:E =*M/LRZ1#.+;R5\KS2[+OV8V[MO&<=SZUB
M6TFE:?X&\3Z7=V5Q<63^+)K&ST^UD$0D8NA2+/14SG/;% 'KMCKND:G,\.GZ
MK8W<J#+);W"2,OU )Q6%IWC>WUJX\16FGO9BYTMF2$R7*E9B$#;SCH@) )KA
M;^UOK'X@>"9[GP_HFA-)>211QV$V^9D\L[@Q"*NWD>O6K6EZ;86\'Q2D@LK:
M*2)YXT9(E4HAMP2H(' SSB@#TFWU6.#0+34-8N[&V+PHTTJS@0!R 3M<GE<]
M#Z5:@U*QN;$WT%[;RV@!8SQRJT8 ZG<#C KR/PO:6NL>)_!UAK$4=Q96WA*"
MYL[><!HVG)56;:>"P4#Z=:?K=M;:1XE\=Z;I$:0:?-X6DNKJWA&(TN<.H(4<
M*2G)]>M 'J:ZYI+WR6*:I9-=NH98!<(9&!&00N<D8YJ_7BVO>'-(TSX'Z1JE
MGI]O%J4*:?<K>+&!-YKO'N8OU).X]_Y5[3GG'>@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M.+5-7L+*2091;FX2,L/4!B* /.K;P]>6UW:WI^'5W<7MK*LT-U<^(1+*K+G
MW,Q.WD_+T/<59?3-1DUC4-5/PYF%UJ,#07977$5959=IRH.,XXSC->F1R1S1
M)+$ZO&X#*ZG(8'H0:I:GKFDZ(B/JNIV=BLAPAN9UCW'VW$9H \_O]*U#4=+T
M[3YOAQ*L6FH$LI(M<1)8  %&V0'=T [\XYIUAINHZ;I-_IMO\-Y/(U%&2\>3
M6XWEG# J=TA.X\$]^,\5Z$=4T\6,=\;ZV^R2;0D_G+Y;;C@8;.#D\"H;'Q!H
MVJ7<MKI^K6-W<0_ZR*"X1V3MR <B@#C+Q-:O_#L>@7/PZ=],C2)$A_MJ,8$9
M4H-P.>"J]^<<UU&FZ7%>:C!XEO\ 238ZX;5K1E-SYFR+>6"_*=IR<'.,\XJU
MJ/B+1-(N(X-2UBPLYI.4CN+E(V;Z FK4]]:6J1/<74$*3,$B:20*'8@D 9ZD
M@$X'I0!8HK.TW7]'UF26/3-5L;UXO]8MM<+(4^NTG%:- !156_U*QTJU-UJ-
M[;V=N#@RW$JQKGTR3BH;'7=(U.REO;'5+*YM8@3)-#.KHF!D[B#@<>M &A16
M4OB;0'OXK%-;TYKN8*T< ND+N",@A<Y.1R/6KT5Y:W%Q/;PW,,D]N0)HTD!:
M,D9&X#D9'(S0!/14,%Y;7,DT<%Q#*\#[)5C<,8VQG# =#CL:FH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** .#^,/_).[C_K[M?_ $>E9'C"-_ .M7OB&V1O[!UJ
M-H-4B09$%P5(2<#T).UOKGDD5Z+JVCV&NZ>UCJ5N+BV9U<QEBN2K!E.00>"
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M^0L?W%F+P^<%[#YL9%=MID-M=_&OQ'_:<<<ES!86O]FK, <0D-YI0'_;X)%
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MVKVUI<(K!R(I'VL0/ZC(KH(=;6UU/Q ^I:MIPL+$Q$(IP]JI3)\TGCD\CVH
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
M+4'$EVC+Q,PQ@MZG@?E0!R.@+ WQC\5&_"&[6SL_L'F=?L^P^9LSVW]<5O\
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
M-I$#:-'IUK!96NF7;7:1QQDDL5(PIS\H)()ZYQCBNGH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@""]O;73;*6\O;B*WMH5W22RL%51ZDFN&G^(MAJ?BCP
MU8^'M4M[F"\NI8[Q OSA1$64X8 @$CKWI_Q7VC1=#DN@/[+CURT?4=WW!!N.
M=_\ L[MN:J^+IM*E^)W@+R9('O\ SIR#&06\DPMC..V>GXX[T =%IWB&WM;7
M5;G5M<LI8(=5DM4D1=@@Y4+"_JX)Y/O4EOXY\+W6C7.KPZW:'3[:3RI;@MM5
M7_N\]3R,8Z]J\IU2&.Y\#^+8)5#1R>-V1U/<&6($5TOQ+MYK;Q-X)%K)8V-F
MMW/^\NH-UND_E@1;E!7GA@O/!^E '=Z'XIT/Q(LITC4H;HPX\Q%R'3/3*D @
M'UQ5*;Q_X4M]6.ERZ[9K=B3RF4M\JO\ W2WW0?8G-<=]DU4_$>&6Z\0:9/KD
M>E7"BVT^Q=&>,CY?,;>P #[2,XI?"EWX5M_@7#_;*P/81P,-0@;[[3;CN4C(
M.\MT[]* .@MOB!97'Q*NO"IGMPL4"^6?FWO/D[D]. ,_CUH\!>,!K'A+P_<:
MS>0KJNJB?RD"[?-,;L#M XX4"J&BW%NOQAOU!,(ET*U\F*8X?&]N,'G([URN
MD6,\GP T#6;)-U_H<SZE !U8)-)O7Z%"W'L* /8GU.RCU2+3'N$%]+$TR0?Q
M%%(!;Z9(%&I:G8Z/827VI7<-K:Q#+RS,%4?_ %_:N-\"SIXG\1Z[XR7+6TQ7
M3M.8C_EA'R[#V:0G_OFH_B*88_$G@F;4MHT=-2?[09/]6)3&?)+9X^]GK0!T
M^A^+= \2O+'I&J074D0!DC7*NH]=K ''OC%167C?PSJ.JP:79ZQ;3WMPKM'"
MA)+!2P;MQC:W!]*YSQ');S?%WP<NGLCZ@B7379B()%L8^-^.V[&,]Z7X.V5M
M%X&6X2",32WUT[R;1N)$K+G/T % '3^(;V:R?2!%J=M8^?J,4+B=-WVA2&S$
MGHQQP?:JVI^/O"NCRRQ7^MVT,L4IBDC))96 !(*@$\!ASTYK(^)/^O\ !G_8
MRVO_ *"]0^!+2W/C/QY<F%#,^I)$SE<DH(E./IDF@#KI?$.CPZ$-;DU*U72R
M@<71D'ED'I@]^>,>O%<I'X_M-8\=>'M.T+4K>ZL+N*Z-VJK\ZLBJ4R" 5ZGM
MS7!:4(8/"W@MKT*NBV_B6Y6</_JT.^01;NP4-Z\5VNM2Z9)\;_"GV9X6OQ97
M?V@H06V;!Y>[_P ?Q0!O:5XDM;70OMNLZ]8SH][);I=1KY<8;<0L9SW &"?:
MIHO'7A>;0GUM-:M?[-24PFX8E1YG]T C)//0"O*!;Q7?PXT>VG020S>,Q'(C
M#(93<."#^%=+\08;J'XA^#C:SV%C!BX$$MY 7@6XVKC(#+\Q7A23UZ4 =]H?
MB71O$D,LND:A#=K$VV0(2&0]MRG!'XBJ$?C_ ,*2ZN-+CUVS:\,GE!0WRE_[
MH?[I;VSFN#O+/5F\6:Y*=>T^Z\0#P[<1FVTVRDC)!_U9=MS#>&Q@'G!]*T]-
MO?!T7P4T@ZE'#<:6+:W5[>+F1KCY<@ $'?OR3CGK0!J6WQ$M+SQSK?AM+BV#
M6<(%MC)>68*YE4]OEV_SJUX'\6+K/AK0&U2\A_M?4K5IQ&%V^8%)#%1TXXK(
ML9XD^*7C2-W5))=,M#&C, S823.!WQ7-V<$EG\&_!OBFV0M<Z RW3!>K6[,4
MF7\5.?\ @- 'K_\ :=E_:W]E?:4^W^1]H,'\0CW;=WTSQ5NN#\"RQ:E<>(?&
MMQ(BP:A<&.UE<X5;2#*JV3T!(=C7<6]Q#=V\=Q;31S02*&22-@RL#T((X(H
MP]4\<>&=&NIK74-8MX;B%@LD/+.I*[A\H!.,$'/09JY_PD>C?V7:ZF-2MVL;
MJ1(H)U?<LCL<* 1WSQ7&^&IM+B^,7CGSGA34"MF4+D!O*$(W;<]LXS^%<7<2
M0IX2U:^MRJZ(OC.*:VD'$8B$B!V4]-F[.,<=: /;[G4[*SO;.SN+E([F\9EM
MXVZR%1N8#Z#FLN/QOX9EUB'28]8MGU":1XD@4DL60D,.G&"".?0US7BO4;.X
M^*/@*UAN8I9UFNY61'#%5,! )QTSSCUP:H^"; CPEXVN+"!?[3EU74O*D5?G
MWC(3!Z\'I]30!UW_  G_ (4_M?\ LO\ MVS^V>9Y6W=\N_\ N[_N[O;.:Q!\
M0K+2?&GBC3_$&J6]K9636JV:,OSG?%O?@ EN<=N*S=#O/"$/P,T[^U4@FTM;
M6);FW3[[7&1N4 $'?YF?>K_A&W@D^+'CJ[,&)E33T1G'SHI@R1[=!GZ4 =?'
MXBT:70O[<34[4Z7MW_:_, C SCKZYXQUSQ5+1O''AGQ!?&QTO5X)[K;O$.&1
MF7U4,!D?2O,(+ZTTOPAJEJ^F6MYYWC.:TLX;ES';PR%\HSD?P+@G%:&J3:PO
MQ6\$1:YJFD3W@EN"MMI\#(8D,)&69F)(/0# Z&@#N[SQ_P"$]/U-].N]=M(K
MJ-_+D5F.V-O1FQM4^Q(K1UGQ#I'AZS2ZU;4(;6&1MJ%SRY]% Y8_2O*GCNM.
MT#Q%>>'M7T?5O#?VFYEOM*U>!HI(WW$R)OX.<CC</2EO+N_U'XA^$[ZPDL=)
MCN?#ROIZ:C 98XY68%XT 9</L*C/H.G- 'JVC:]I7B&S-WI-]#=PJVQFC/*M
MZ,#R#[&I=3U6PT6PDOM3NX;2UC^]+,P4#T'U]JX7P=;3)\2=>GN=<L+R^-G$
ME[;Z?9O%&K G8S,68%\;AC.<5+\06AC\7^!IM2*C1TOYO.,O^K$QB_<EL\?>
MSC- '4:'XLT'Q*95TC4X+IX<&2-<JZ@]"5(!Q[XJ&U\;^&;W5H-*M=8MIKZ?
M?Y<"$ECL)#=N,;6Z^E<YKTEO-\9/"0T]D:]CM[LWYB()%N4&S?CMOZ9[TOPB
MLK:/PK=7*P1B>75+MGDVC<2)&4<_08H [+5]:TW0; WVJWL5I;!@N^5L98]
M!U)]A4&B>)]$\1QS/I&HPW0A($JKD-'GIN4X(_$5SWQ$M;.Z.@J^M?V1J:7^
M_3KEX/-B,P0_*X/R\C.,D'/2N.U?4->#>+-&O[+2Y_$#: \RZGI.X,\(;;LD
M4\AL$D8_"@#T6U\?>%+W55TRVUVSDNV?RT4-\KM_=5ONL?8&LW4?$NI6WC76
M],CD06MIH'VZ(% 2)=SC)/<84<5P6H6]W=?"BQCN?$_AVWT)XH%MS;Z=(TR.
M"NT)MD)\P'K@9ZY[UT6I!Q\0_$0D;<X\(C<V,9.^3)QVH [7P=J=SK/@S1M3
MO&5KFZM(Y92JX!8J"<#M4>L^-_#7AZ\%GJNL6]O<E=QB.695]6"@[1[G%5_A
MS_R3;PY_V#X?_016#\/IK*WU'QJFHR0QZF-9G>Y\\@,;<@>43G^#;G';K0!V
M=SXAT>STVWU&XU*V2RN65(;@R QN6Z8;IS@\T:'X@TKQ)8-?:/>QW=LLAC,B
M @!AC(Y'N/SKQ5+:"\\ 6$ C#Z-<>-U6Q0CY&M6E(  _ND[J]YCBCA7;%&J+
MZ*,"@#$UKQKX;\.W2VNJZO;VUPR[_*.68+ZD*"0/<\5E^-?'MEX;\(1:U97-
MI<FZ>-;4EMT<@+ ,P*]<*2>O:LWP)+:0>)O'*:@\2:J=6=Y/.(#&UV+Y1Y_@
MQGVKBIS$/A%XHFM<+I!\2[[ CA!!]HBY3_8W;L4 =S<_$6PL_&\4=QJUK%X>
MFT47D4K#EY3/L&T]3P#P/2NMT?Q%H^OZ<VH:7J$%S:(2'D1L!".2&!Y7CGFN
M0,5K>_'FWN<13>5X;+PN,,%)N",@^N"1GW-<CXLBN4A^+\.G*RM_Q+W98Q_"
MT:F4X'JNXG\: /3M-\>>%M7U)=.L-;M9[IB0B*Q'F$==A(PWX$TNK>.O"^AW
M<EIJ>M6UM<1NL;1,26#,H8< >A!STY%>=:_;7UUX8T5;KQ3X=BT]KFW.F-8Z
M;(9!(&&P1 2$Y[' Z9KI/#-C:S?%SQ]<2P1R2K]@16=02JF#) ^I _(4 =9-
MXGT2WT*+7)M3MTTR7;LN2WR-N.!^M6+[5;.SN(+*6[CAN[I)&MT;DML7+''H
M 037BAT=M:NG^%S9$.FWE]=8_NP&/-L<_P"_<?\ CE;?@/49?&%Y/KMPK?\
M$HT2/3/G'_+RR[IS]?E0?C0!VMEXLT[3/"&G:GKNOV4OVA<"[B4JEPV3]Q,9
M/T K5TGQ)HVNV$M]IFI6]Q;1$B5U;'ED#)W X*\>N*\ET.TBNO"/P[:TUU-)
M\016UP=/:>W\V&8'B1&SP#C&.<]< U7\3:EJT_AGQYI=UI^FKK,,-I+?7^D[
MBEQ$7 (<'D,$#9&>F?Q /5-+\=^%M9U$:?I^MVL]TV=B*2/,QUV$C#?AFNBK
MQS7[:_NM%T$7GBGP]'9F\MVTPZ?ILADW@C8(\2' QP>.E>L:J+DZ/>BSS]J-
MO)Y..N_:=OZXH QIO'_A2WU8Z7+KMFEVLGE,I;Y5?^Z7^Z#[$YJ[J_BG0]!E
M\K5=3M[23RC,%E;!*;@N1Z\D# YKQW08;Z7X,M'+X@\.VVB?9I$O(YK!VFC<
MYW!OWG,F[D<9)Q@=*Z32K&-OB-X,6YE^VO;>&F>.XDB*LS HH?:W*D@GKR,T
M >@:+XET;Q%8R7FDZC!=6\3%9&0XV$<X8'!'XUEQ?$CP;-)(D?B&S)C(!^8X
M;Y@ORG&&Y(^[FN \46]T=2^*T6F(PFDTVR=EC'+#8V_IW*!JM?$34O"UQ\+M
M)BL)[)]T]I_9T<3*63#KG '(PFX'\C0!Z'KGC#P_X<FCAU;5(+::1=RQ'+.5
M]=J@G'OC%6+3Q%HU_HAUFVU.UDTU5+-<B0!% ZY)Z8]ZXJ34=0O/B)XAM_#E
MOHUA=644"7^H:CYDDDH*[EV(K !5!Y)/)K@K603> M<FEN8KW3$\:)+J,T$>
MV*6VS'O8*"<(3@XR>* /8-/^('A359XH++7+66:6588X^59V8$C (!(.#STJ
M;6/&_AKP_>BRU36+>WN=H8Q$EF4'H6P#M'N<5R'CG4-"N_%G@);2XM)[X:JC
M1&%U8B#:<].BD[,?2LCPHFO_ -L>,EM]8T.SN1JT[7<>HVC22F/^!BWF+^[V
M].,=: /8;>XAN[>.XMI4F@E4/')&P964]"".HK$_M;[-XEU5+K5[7[%:623M
M:[")(!\Q:1F[J0/TK)^%=O#;>!X4MM12_M3<3-!+' \*!2YRJ*W.T-NP>E8&
MN_\ (X_$#_L6%_\ 09: .NB^(7A&;4H-/CU^S:YG*B-0QPQ8 A=V,9.1QG-=
M-7C_ (BLK:V_9JL/)@C0I96$ZE5P1(TD19A[G<W/N:]>=@B,Y!(49P!DT <U
M??$3PCIM_)8W>O6D<\;[)!DLL;>C,!A3]36CJGBC0]%6%M2U2VMEFB:6)I'P
M'1<9(/?[R_7(Q7DPU._O_A1JFHV+>']"\-7$-R5MFC>XN)"2P*LQ8*'8^Q(R
M*OZ5!#>:W\)#/&LH31II%WC.&$$6#]10!Z#8^-O#>IZ5>:G9ZO;RVED,W+C(
M,(]64C('7MV-:-YK.G:?I/\ :MU>116.U6$Y/RD,0%QZY)&/K7%Q6-M=?&+Q
M#9RQ*8+S085N$QCS,NZG/_ >*Y?0'NM8OM ^']V6=O#M[++J#$??AMR/LWX-
MO3_OB@#VJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH CN+>&[MY+>YACF@D4
MJ\<BAE8'J"#U%8^G>#?#6D2QRZ?H=A;2QR>8CQP*&5L$9!Z]"1^)K/\ B)XO
M_P"$,\+2:A%Y9NWD2*!)49E)+@,3CT4D\GM4U]\0O"NF6L-Q>ZQ'#'-!]HBW
M1ON=-VW(7;D\]L9[]* -5M TAX)H&TRU,4]S]KE0Q##S9!\PCNV0#GVJQ?Z=
M9:K926>H6D-U;2??BF0.I_ UAZAX_P##&F+;&YU1=US MQ%'%#)(YC89#E54
ME0?<"K2>+_#\F@QZXFJP'3))%C6Y!.W<6V@'C(.3CG&.] $VC>&M$\.I(NCZ
M7:60D^^8(PI;TR>IJ"3P;X:FU@:O)H6GOJ&[?]H,"[BW][IU]^M0:3X\\,:Y
MJG]FZ=JT4UV5+)&4=?, ZE"P <?[I-1W_P 0_"FF:C+8W>L1QS0OY<Q$;LD3
M>CN%*J?J10!KW6A:3>ZI;:I<Z=;2W]L,0W+Q@R1CT#=>Y_.LG7=/U33O#:Z5
MX/TO3D$@>'9*_E16ZL#EPH!W<G..^:OZSXGT7P_;07&IZA'"EP<0  NTO&?E
M502W;H.])H7BG1/$L4\FDWZ7 MV"S*59'C)Z;E8 CH>H[&@!_AK0X/#7AO3]
M&MCF.TA$>[&-[=6;\22?QJ[>V-IJ5G)9WUM#<VTHP\4R!U8>X-8%I\1/"=]J
M<>GVVM0O/+)Y49V.(Y'_ +JR$;&/L#6-IWQ$M]8UOQ7I:7T-K_9\?^AS^0YP
M!$6>1LC!VMVXR!WH ZO1O#.A^'5D&CZ5:67F??,$04M]3U-7+'3[/3+46MC;
M16T 9F$<2A5!)))P/4DFL1?%6EZ-X4TK4=:UN"1;F"+;=+&5^U,5!W)&!GGK
M@#C-6=-\7Z!J^FWFH6.I1RV]DI:Y)5E:$ $G<A 8< ]NU &E=Z?9WYMS=VT4
MYMY5GA\Q0WER#.&'H1D\T6VGV=G-<S6UM%#+<OYD[HH!D;&,MZG KGHOB3X/
MFO[>RCUR!I;AE6,['V,S#(7?C:&YZ$YKJJ ,\:'I*Z7+I@TVU^P2EC);>4/+
M8L<DE>G)Y^M5M,\(^'=%DADTW1;&UDA+F-XH0&4L &YZ\@ ?A6;IGBBQL=%D
MO=8\16UQ$VHR6J7/DF)$;<<1'CJN""QXXSFK6C>.O#7B"^DLM,U1)[I$\SRC
M&Z,R?WE# ;A[C- &@- TA;:*V&F6H@BN/M4<8B&U9L[O, _O9).:FU+2[#6;
M)K/4K."[MGY,4\8=<^N#W]ZAL]>TN_T+^V[6]CDTWRWD-QR%"KG<3GD8P?RK
M/O\ QSX;TRRL;NZU-%COXQ+:JL;O)*A&=P106QCOB@"]HWA[1_#T#PZ/IEK9
M)(<N((PNX^YZG\:K1^#?#46L?VO'H6GKJ&[?]H$"AMW][IU]^M8GBSQI%_PK
M'5?$?AC489G@0>7,JAMC;U!#*PX.#T([UU%EK%C>W]UIT5RKWMFL;7$6""@<
M94\CD$9Z4 -N- TB[U6'5;C3;674(4*1W+1 R*I!!&[KC!/YFL/Q1I.K#PTO
MA_PKI^G0VMS%):RM*VQ+6-AC<J ?-P6X]<5+K'B2TD:&+3]>@LY(-6ALKDM
M9 [GDP#C 9@1R.E/U3Q_X7T:ZGM;[5HX[FW?9+"L;NZG:&^ZJDXP0<].: -&
MUT.VL/"\>@VRQ_9XK3[*@ECWJ1MV_,N1N![C(SS4NB:5%H>A6&E0.SQV<"0J
MS#!8*,9_&H/^$GT/_A'1X@_M.V_LDIO^U;_DQG'YYXQUSQUJCI?C[PQK-]!8
MV.JI)=SL5C@>)XY&PI8G:R@@8!.>AQ0!E1_#^SU#QAXFU'7]-L;ZSOY+5[02
MJ'9/+BV-U'R\^AYKK6TG3GTK^RVL+8Z?L\O[+Y2^5M]-N,8I-8U2WT31KW5+
MLD6]I"TTF.I"C.![UQ.EVWCWQ1I4.MMXEAT,7:":VT^"P2<1H1E?,=^22,9Q
MB@#J=-\(>'-':)M.T2QMGB<R1O'" RL05)SUS@D?0UHV>GV>G)*EG;16ZRRM
M-((U"AG8Y9CCN?6L'0O$%_;^&;B]\8PPZ7/8RO%/.6VPRJIP)4SSM;/ ZY_"
MI]$\;^'/$5XUGIFI++<A/,$+QO$[+_>4. 6'N,T 2#P;X:&L_P!KC0M/_M#=
MO^T>0N[=_>Z?>]^M:<.GV=M>75Y#;11W-UM\^55 :7:,+N/? X%<[>_$KPAI
M\TD5SK<2R12M%*JQNQC96VG=A3M&01DX'%3+\0/"KZS%I*:U;O=S.(XPH8HS
MGHHD V;O;.: -*7P[HL]A=6$NEVCVEU*TT\+0@K)(3DN1W;(SGK5>P\'^&]+
M6$6.AV%OY,OG1F.!0RO@C=GKG!(S4.J>.?#>C7TUC?:FL=Y#MWVZ1/))\PW
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
M\/\ B6XGMM)U%9[B!0TD31O&X4_Q;7 )'N..: 'ZKX0\.ZY>I>:IHMC>7*
M2S0AFP.@/J/8U7UC0)HM$OHO#$6GV-]<,KN)+=3%/C *R#'0J-N<9'%17/Q$
M\)V>I/83ZU"D\<GE2-L<QQO_ '6D V*?8FNG!! (.0>AH \STSP7?W?B'2KN
M?PWHOAVPTZX-V\5A())+J;:57)"*%4;B><FNRU?PAX=UZZ2YU71;&\G08$LT
M(9L>A/<>QJOK'COPSH-^UCJ.J)'<HH>2-(WD,:GH7V [1]<5=F\2Z-;KIKR:
MA"(]3<1V<@)9)F(R &'&3VR>>U &C!!%;01P01)%#&H5(T4*J@=  .@JM)I&
MG33W4\EC;O+=0^1<.T8)ECY^1CW')X]Z:FM:=+K4VCQW2OJ$,0FEA4$^6A/!
M8XP,^A.:QH?B+X2N-26PBUJ!IGE\E&VOY3/_ '1)C83[ T ;<VCZ;<:2NE36
M-O)IZHB"V:,&,*N"HV],# Q]*NUSVN^.?#7AFX:WUC5HK6945S&RLS;6) (
M!S]UNG3%-U;QYX9T2=(+_5$CF>,3>6D3R,J'D,P525'N<4 2IX(\+1ZE)J*>
M'].%W(26E^SKDD]3TZGUJ_!HFEVSV3P:?;1M8HT=J5C ,*MP57T!P.E9<VM0
MW6N^'#8Z[;"SOTG=;=8_,^V@(""K_P .WJ?7.*BF^(WA*WU%[&76HEE27R7?
MRW\I7SC:9,; <^] &U<6,<,MUJ=G96[ZJUN8UD;Y3)C)5&;&0N?RS6!X/T#4
M;74M8\0ZY#:Q:OJLD8:&V;>L,4:[47<0,GJ2?IZ5JZ[XJT3PV(?[6OT@><D1
M1!&DDDQUPB@L0/7%6-&US3/$%@+[2KR.ZMRQ4LF<JPZJ0>0?8C- &A16;K?B
M#2O#EFMWJ][':PLP1"V2SL>RJ,EC[ 50L_''AR_TN\U&UU))(++'VD>6XDBS
MTW(1N&?I0!T-%>=_"GQ%J/BO39]7U#7?M<DGWM/2T$26F6;: ^,OD+ZFO1*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** .%^,)"_#+46)PJS6I)/8?:(ZKS?9-0^..E7*
M-%<1IH$LD,B$,,^<%R"/8D?C7>75I;WUK):W<$5Q;RC;)%*@97'H0>#5>ST3
M2M/:%K+3;.W:"(PQ-% JE(R=Q0$#A2><=,\T < VJWMWX[\2V^BRZ'H9L_(2
M]O;V(R3S_)E6"[E 10<#-</ T5_\)M?#7"7L,WBX S+&$696EB^8*. &!SCW
MKV_4/#&@:M>I>:CHNGW=R@ 6:>V1V '09(J<Z'I+12Q'2[(QS2B>5#;IAY!C
M#L,<L,#D\\"@#DO&\:)XP\!,B*K)J4B*0,84PMD#VX%<I,9=.L?$UYX;\1Z7
M/I(NKF34-$URW"[9"3YB[LAL-V!&.E>P3V5K=2P2W%M#+);MOA>2,,8VQC*D
M]#CC(K.O?"?AW4=0%_>Z%IMS>#!\^6U1G..F21SB@#@)/$4NHZSX3M](TO2=
M*U&XT;[7%<ZBK%;:)L PQ*I7+<9[?**P4?4+[6OB1#;ZM#JVHG1$0SV<(B5G
M"L"J@$Y(!VYR3GBO9-5T#1]<BCCU72[.^2(YC%Q"K[/ID<5)::/IEA*LMGIU
MI;2+$(%>&!4(C!R$! ^[GG'3- '#QZYX-7X9Z$MRD-]9LEK';V5OM:5ILJ %
M7(.X-R?H:SEN8$UKXKVSS1K</ CI$6 9E^R=0.I%>@6_A?0+75&U.WT73XK]
MB2;E+9%DR>IW 9R?6IIM!TBXU!K^?2[*6\>,PM</ I=D(P5+$9((XQZ4 >5^
M'9K>R\1_#RZU5TCLG\+K#923'"+=80M@G@,4X]ZL>(I[:^\>>*I]*=)88?"<
M\6H20D%/.))C5B.-X4'\*]-N=$TJ]TQ-,NM,LYK!%"I;20*8U &  N,# Z8Z
M466AZ3IVG/I]EIEG;V4@(>WB@54<$8.5 P<CKF@#R_Q';00?LT60BB1 EA82
MK@=',D1+?4DGGW->OU4ETO3Y]-&FRV%K)8!506KPJ8@JXVC9C&!@8&.,"K=
M'A'D17/@C38)D62*7QT$=&&0RF=@0:[SQ2BK\5O +A0&/]H*2!R1Y(./I76C
M1=*$*0C3+,1)/]I5/(7:LV<^8!CA\\[NM3RV5K/=6]U-;0R7%ON\B5XP7BW#
M#;2>1D<''6@#QO5TN-/U/5_AM;;T37M1BN+1E'W+27+W./0*8W&/]NNDTMK'
M2/C)K<5^T-LTNF6J:492%'DH&$B(3_M8.!Z5W[V%G)?17SVD#7<2E(YVC!D1
M3U ;J ?2H-5T/2=<A2'5M-M+Z-#E5N85D"GU&1Q0!XMXGE@N],^*][IC*^ER
M+9H)(N8Y+A<>:5(X)Y&3ZUUWC74%\$>(],\9E";2:RDT^]5>Y"F2$_7<I7/^
MT*[P:+I2Z5_90TVS_L[&W[)Y"^5C.<;,8Z\]*FO+"SU&V^S7MI!<V^0?*GC#
MKD'(.",<&@#R:^T:;1O 7@U;SG4;OQ)9WMZQ')FED+MGW&0O_ :Z/P;!%_PL
MGQ]<>6OFFYM4WXYV^0#C\Z[>ZLK6]$0N[:&<12++&)8P^QU^ZPST(['J*(;*
MUM[B>X@MH8IK@AIY$C"M*0, L1R<#CF@#PVW$=KX8TNYNE T6R\93-=@CY(D
MWN$9AV4,1[<BNLU_5M$U+XP>!4L+JUNKV/[69'@</MC,#;0Q'J02!]?6NKU_
M1+TZ*;?PR-.LYOM'GRV\UNOD7:G/F)( IQNSDL!G(K T/P=J+^*=.U>_TO1=
M%M-,68VUCI?S>9+*H5G<[%&-HX &: .A\<:1/KW@?6M,M1FXN+5UB']YP,@?
MB0!^-9OA#QMH-[X/LIIM3M+2:UMTBNX+B58W@D1<,K*Q!'(-=E6+?>$/#>J7
MOVV_T#3+FZSDRS6J,Q^I(Y_&@#SGQ-XH3Q3H>CZU/8-!X;M?$L2O/(25N+==
MP$S*0,1[R.#FMKQI>66H^,?!$.ESPW&J)J7G9@<,R6NQO-)(Z*?E^M>@/:V\
MEH;1X(FMBFPPE 4*XQC'3'M5+2O#FB:&\CZ3I%C8O)]]K:!8RP]"0.GM0!YY
MX:MH/^$&^([^4A:;4]4$A(Y8 ' /^>]5-3@BA^!?A#RXU3$FF2# QAF9"3]2
M2?SKU>/3;"&"X@BLK9(;EG>>-8E"RLWWBPQAB>Y/6D?2M.DL8;%["U:TAV^5
M T*F--OW=JXP,8&,=,4 <%H]]I-I\:_%JWD\$-[):6?D-*P4E AW@$^^PGZ>
MU<N^K6EGHWBF^M["SOM*U'Q+'#8?:21:B4A0TS$?P!USD<$BN]7P+;7OC/Q#
MJ>M66GW]AJ"6HMXIHQ(R-$K*Q(88'WN,&NG?2=.ETO\ LQ["U;3]NS[*85,6
MWTVXQB@#RC6KG4_^%A^"8M7\0:7?77VYW6UL+;8(5,9&2Q=F(/0 XSCVKI/A
MQ;0&_P#',IB0R2>(;B-V(Y90J$ ^WS-^9KJ+/PMX?T^*..ST/3H$CE$Z".U0
M;9!G#CC[PR<'KS6A;65K9F8VMM# 9Y#-,8HPOF.<99L=6.!R>>* /&=)L9V^
M NA:S9(6OM!N)-0@ ZLL<\F]/H4W<>PKL? ,J^(]9UWQF,M!>RBRT\L/^7:'
M@D>S.6/X5K>(M,U>'P\-)\(V>E6R3!X7\T&-(%<'+HJ#!.23CU-:N@:-;^'M
M L-(M?\ 4VD*Q*<8+8'+'W)R?QH YGXC06$XT(7&LR:-?K?;M/OO)$D:3;&^
M5PWRX(SU(YKC=3U#79CXKT*YCTG4=8.@/*FJZ5&5D:,-CRI!SAB"Q !_^M[!
M?:?9ZI:/:7]I!=6S_>BGC#J?J#Q4&E:%I.A0O%I.FVEC&YRZVT*Q[CZG YH
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
M5JOV?1--M%) )!$99F)!7JV%&,&NXT](YOC+IDK*KE/"0=&/."9P,C\"1^-
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
MT@MWMX;6&.!RQ:-(P%;=][('!SW]:Q]<\9:/X?O8;&[DN);V5#*MK:6[SR;
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
ME9DR&W'(!(/'I6]\0O&,GA*'1O(60O>ZC##(5MGEQ#N'F8VC&\C  ZGG ..
M#J8M-L86MVBLK:-K92D!6)1Y2GJ%X^4'T%$UJJM/=6MO;B_>+8LKI@MC.T,P
MYVY[5SFJ?$GPSH\ZV]Y=7"W+0QSBW6TD:38X)!VA<C !SZ=^HJ74_B!H.F7T
MUDS7MU<0*&N$L[*6;R 1D;RJD+QS@\T -\)^'M3LM2U77=?DLWUC43&C+9[O
M*ABC&%12W)Y))/J?:NJK F\:>'H?#,/B)M10Z9/@0RHK,9&)("JH&XMD$8QG
M@^E<W;>.5UKXE:-IFG7%S%;-:7+W=G<VS0R!QM*%E<!AP3@C@T >AT5Q>F>,
MM'TCPG::CJWB)KRWN+R6W2^EMC%N<,YV%0.-H0C/?'O6CHGCC1-?U.33;22Y
MBO5C\X07=K) SQYQO4.!D4 ='17(W7Q+\+V=Y<P2W<YBM9#%/=QVLCV\4@_@
M:4+M![=:Z33=1MM7TRUU&RD,EK=1++$Y4KN5AD'!Y'% %JBN9U?QYH6C:E)I
MTTEU<7<*"2>*SM9)S IY!?8#MXYYYJ:Z\;^'+/0;+7)M4B_LR\D$4-RH)4L0
M3@X''W6SG&,8- '045S>B^.M"U[56TRUEN8KWR_-2&ZM9(&EC_O)O R*Z2@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** ..^)2Z2WANV_MBXO;.%;^%HKZT S9S9.R5B> H/!/O
M7*6&J:P_BA]!37=*\3R7.EW!BU*V@1+BSP/E#LA*[68CW)Y^OK,L4<T312HL
MD;C#(XR"/0BJ]CIFGZ8C)86-M:*YRP@A6,,?? H \+T>YAA^%9L[[QZEC;PV
MSVMUHQT^ SH_(:(*V'+$DX/OG-=/IS6WA?X@>'YM8N7@LI/#,=E9W5^!%B5'
M#,C9.%<KCO[5Z6^D:9+?+?2:=:/>+TN&@4R#_@6,U-=V5K?VY@O+:&YA/)CF
MC#J?P/% 'D_CC6M&UCPYX@O='LE>*RU&Q:\U.!%*7.QU)PR\OL'!/;/%:/B?
MQ)H^L^.O UOI>HVU\R7[RNUM()%0&)@NXC@$\X'7@UZ1%9VUO:BUAMX8[8*5
M$*( @'I@<8J"VTC3+)56UTZT@57\Q1% J@-C&X8'7'>@#D/AK&BW?C64*-[>
M)+E6;N0%3 _4_G7"6<\5I\)?!%U<2+%;P>*$DEE<X6-1<398GL!ZU[G%!#!Y
MGDQ1Q^8Y=]B@;F/4G'4^]1-I]DUF;-K.W-J>L!B78><_=QCKS0!Y3K\4^L>(
M_'B:0XGDNO#D!@,+;O-!#GY2.NX=,=<UB75Q9ZC\-[2SN?B ;BSN(8;==)M=
M.MVN0X*@1J@(;<I YXZ9KW2&SM;=MT%M#$VP1Y1 IVCHO'8=A4":1ID=^;Y-
M.M%O&ZW"P*)#_P "QF@#S;6$M+?QO?'3_&$OAK75M+?[2;^.)K:^0*0K .>2
M.02#Q^9KI_AKK$^M>$OM-Q:V<)2ZFA62RCV0W(5L>:@]&.?Q!KI+[2M.U,(+
M^PM;L)ROGPK)M^F1Q5E$2*-8XT5$4855& !Z 4 >>6FHV/A_XO>)GUNZALQJ
M-I:26$]RX1&CC4K(JL>,AN2/QKB-0N;75/ /Q+O-*7S+1]9BG4QKPRJT+,X]
MCAFSZ<U[G>Z=8ZE&L=]9V]U&IW*L\2N ?4 BGQVEM"KK%;Q()/OA4 W<8Y]>
M.* /-/&7BC1-:UWP1;:7J5M>R'6H9V^SR"0(FU@-V/NDYX!YX/I6KX C0>*/
M'4H4>8VL;2W<@1K@?J?SKK[?1M+LUVVVFV<"^8)<10*OSCHW Z\GFK,<$,+2
M-%%&C2-N<JH!8^I]30!X;;1I+X)\-QR*&1O' !4C@CSI*[OQ0/\ B[/@0K@,
M8M1&?^V25V8L+,(B"T@"))YJKY8PK]=P]#[U(\$,DT<SQ1M+%GRW*@LF>N#V
MS0!Y#X7\1Z#X?^%5]H&N74$.KVBW4%W82G]]/(S.1M7J^X,,$9'-=O\ #/\
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
M-*!LW$_=RHP2>AS3=<U&R\2^/7O-"GCO+;3=!O$OKNW8/%F1?DCWC@G(+8H
MZ&/XK^%G6UG\V]2PN2JKJ#VCK;*[#.QI",!NQ]#G/0UH:1X]T;6=:32H5OK>
MYFC:6V^UVCPK<H.K1E@-PQS]*X'588_^&<M#38NPI8$C'!S*F?SR:ZOQ4/\
MBZ7@#_>U#_T0* )Y?BAX>5[L0IJ5TME(\=X]M8R2+;;6*DN0.!P3]!FM74O&
M.BZ9I=C?O<M<1W^!9):QM-)<DC(V*H)/'Y5P?@7QEX9T+2_$UOJE_;6EQ#K%
M[+)%*P#SJ7."@/W^FW STK(TR\U+PYX8\":1<RV6ARW2W4O]JZA;K(;-2Q98
MEW$!696 .2.F* /3M%\:Z5K=U=V<:7MI?6D?G36E[;-#*(_[P4]1]*R5^+7A
M=K:*\1M0;3WVA[Y;&0V\)/17?& >1GKCO7)>'KN.Y^+6HLOB&770/#DL9O62
M-8V83*2D>P!2 ".F>2>:GLXT7]EYE"@#^RI&QCON8Y_.@#TQ-?T]_$1T(2,+
M_P"RB\52IVO%NVY5NAYK&U_49M=@U31?#UW<Q:M836PFDAPHCWD-@L>"-N2P
M&3CW-8'BQO[#TGPGXT16(T@1QWFT9+6LR!'^N#M(_&MSX;Z?/;^%%U*^7;J&
MLS/J5SGL93E5_!-HQ[4 6M7\<:7I&J2Z;]GU&^NX$62XCL+-Y_(5N07*C R!
MG'6MC2-7L=>TJWU/3;A;BSN%W1R $9YP>#R""""#Z5YKXA?2X/'FKRV?BVX\
M):UY4+3M>"(VM\H7"NJN<-@?*>01CI75_#?5KS6_!EO>7MO;Q/YLJ(]O$8XY
MT#$"55/0-U_7O0!I1>*=*EM=9N/.9(]&DDCO=Z$%"B[B0.XQR".M0KXTT63P
MY8Z\D[O8W\L<-N5C)9W=M@7;USG/Y&O/?'EO/9^-[C1($<0>,X[6)F7HKQ2!
M93^,)J/P_9RO\1D\&F(K8:!J5SJZC'R;)%4P*/HTTA_"@#NM.\1:;I\'B:_O
MM<EEM+"_=9VN(]JVN%7]VN.6'(QW);%<]JWQ!74->\*V6F_VG8276IH)8;NT
M> W%N4;E=P^9<[>G/2N:U*WFDT?QA<I"\]O8^+X[N[B1=Q>!/++\=\#G\*W_
M !9XI\/Z]XF\#PZ5J%M?SC5DF+V[AQ$A1AAB/NDG'!Y^4^E '5ZKX]T?2]3G
MTX1:A?7-LH:Z6PLWG%N",C>5&!QSCK4]WXVT*UT*RUA;IKJVOF"6BVL32R7#
M'/RJ@&2>#D=L<XKS/2)'T37_ !79ZEXXD\-W)U6:\$,L,&V>)\%)$:126X&,
M \8Z4L-KX>@\"Z'-=7^O6-O<:K-<66LO'' ;61L_,P!PL;\XXYSV% 'HUCX[
MT:]M-4F87EK+I<)N+NUN[9HIHXP"V[81R" >F:J6WQ-\.W4EJ5-\EE=2"*'4
M)+-UMGD/1?,(QG/'ID'FN'_MO4)[;QCI$FM6/B6SB\.SR_VQ;0(CQMA@(79"
M58XRW'I2ZMXET'6O@G9>']+N(;C5KNTMK.WTV,@S+,-G5.J@8)W'CC.>: ._
MU[X@:%X=U1M,O#=R7PB686]M;-*[(Q;D =AM.?3\:74O'VCZ=?M8+#J-]=QQ
MK+/#8V3S-;JPR#)@?+QV//M6/ID.SXV7WFD/-'X>@0OW/[UL_GBN5L&?1O&'
MBZUU'QJ_AJ>;47O(TEB@V7$# ;&5Y5.[ !7 /&.G6@#TN?QKH$'AN#7_ +>)
M-/N&"0-$C.\KDX"*@&XMD$;<9&#GI4.C>.-+UC5SI/D:A8:@8S,EOJ%H\#2(
M.K+N&#BO-;?4H]$\'Z7+IUPPMM6UZ25=9UJRCVVI8?ZY$!"J&()4G;U/ %3V
MUV+OXN^'8T\6/K\PM;Q#<K'$L$3F/(5#&,%N,D9)'R]* .I\1?$O1X-)UJ.Q
MDORUM#-"-1AM':VCN I"J9<;<[L#/3..:Z7P?=SW_@K0KRZE:6XGT^"661NK
M,T:DD_4FO,M%\2:%HOP7O?#VJ7$,&KVEM<V=QILA_?/,Q?&$ZL&W [AQSUXK
MT?P)_P D]\-_]@RV_P#1:T =!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -
M=%D1D=0R,,%6&013(K6W@V^3!%'L7:NQ -HZX&.U9WB+Q'IWA;2O[2U21X[4
M2I$SJN[:6. 3[5FZ9X[TS4M6M]-DM-2T^XNU9[3[?:F%;D 9.PGOCG!P<=J
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
M9M+#;L.H9O4=\9Q5C4O'_A_3+72;I[B6>#5@QLWMHC)YI !P .<G( &.O'%
M'1&V@*NIAC*NVY@5&&/J?4T]XTD*ET5BIW*2,X/J*Y_P_P",]/\ $&HW.FI;
M7]CJ-L@E>TO[<PR>63@.!R",\=:Z*@#B[S0O&4.HWK:7K6F2VES,TL+:E;/)
M-9%NJQD, 5'4 ].E;GA;P_!X6\-66C6\KS);*<RN,&1F8LS'TRQ)Q6Q10!%+
M;P3M&TT,<C1G<A=02I]1GH:<L,21F-8T5#G*A0 <]>*?10!$]O!);FW>&-H2
M-OEE05QZ8Z46]M!:0B&V@CAB'1(T"@?@*EHH *K#3K$7?VL65N+G_GL(EW_]
M]8S5FB@!LD<<T;1RHKQL,,K#((]Q4<%I;6L'D6]O%%#S^[C0*OY"IJ* (S!"
M8A$8D,8QA-HP,=.*<T:,Z.R*73.UB.5SUQ3J* .9\+^$HM#M;N.\%O=R2ZC<
M7L4AB&8_,;< ,]"/45T-Q:V]W$8KF"*:,G)25 P_(U+10!$EM!'LV01KL7:N
M$ VCT'H*7R(1#Y/E)Y6,;-HVX^E244 <KXN\.:KXF$&EQWUK;:!+M^WQ>43/
M*%;=L5LX"D  \9KJ54*H50 H& !VI:* *]S8VE[M^U6L$^PY7S8PVWZ9J<
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *K3ZA:6UY:VDUS''<W1801,V&D*C<V!WP.32WU[;Z
M;8SWMW*L5O ADD=N@ ZUYC>W=M-\2/!NKW=[;?:9Y+S=&)U(MHO(.R,X. >2
M2>[$CD 4 >K4444 %%%% !1110!F:_K^G>&=(EU359FBM(F56=49SEB . ">
MI%<U_P +9\+?W]3_ /!9<?\ Q%5_C067X:W91=S"YMB%SC)\Y.,U:'B7QV2,
M_#Z,#U_MN+_XF@#LX95G@CF3.R10RY&#@C/2GUQ'CO7-4\'W%EXE69Y]!B/D
M:E8A5W*&.%E0GG(8@$9P0>G4UDS>)/$^G> 1KES<0MJNNW<,6G6Q53%9),P$
M8R!ER%.XDD\X'U /3:*XVVTGQ1H&I6UY)XDDU;3/+<ZC%>Q(C+A<AX=BC'(^
MZ>,=Z\]MO']UJVB2ZZWC2XL-4??+:Z3%IQDMD4$[8W;RR6+ #+!AC/M0![I3
M9'2*-I)&5$4%F9C@ #J2:\QF\0^(O$NL^$;;3+]](@U;3);J] A5WC*[,[-P
M.&R2H)XP<X-.N;G6K2_\1>#;W6[BZ4Z.=2LK]HHQ.D88H\;X7:W(ZXS@GVP
M=O+XFTF*UTNY^U>9!JDZ06DD:%ED=@2O(' (!Y/%:]>/^'[[5M!\!?#U8-5F
MD34M1M89%>./"0-&V8AA>F5!S][WK<L9=?\ &^KZ]+;>(;C1M.TR_DT^VBM(
M8V:22/&^20NIR,GA1CB@#T2BO(;GQIXHN/#FFVT%Y!;ZW%XH_L*[N1"&CEP&
M^?8>@/RM@8Y'8<5NVDVN^&_B)I.C7FOSZO8ZM;7#XNH8U>&2(*<J4 X(.,4
M>@T5XE;>+M5EG==3\92Z#XF%PP&EZE:+'8[ ^ H?9D@KCYMV>?QKVB>-Y[22
M..9H9'C*K+'@E"1]X9&#CKR* ,73O&.DZOK]WHUB;F>>T9HYIEMW\E77&Y/,
MQMW#/2M^O#_#^H:MX4\&Z_J%IJ4MW=SZ[-I]M#<1H(Q.\P7SFVJ#GJ2,X]JZ
MC5V\1^!3I>JW'B2XUBSFO(K6_M[J"- !(=OF1; "N#_"<@T >D52U?5K/0M)
MN=4U"0QVELF^5PI8@?0<FN$TB3Q/XB\;Z_&/$<EEIFD:DB1V\5O&QF4JK,C,
M1PN,X[Y8^@K8^*O_ "2[Q#_UZG^8H ZR":.YMXIXCF.5 ZG&,@C(JEH6N6'B
M/2(M4TR8RVDI8(Y0J258J>#SU!KC=+USQ\ND62Q>"[%XQ @1SK"@L-HP<;.*
MY_P9?7UA\#-(FM=7L-&!NY5N+V[(_<Q&>3=Y8((9^P!XZT >QT5Y/X;\6./B
M%I>DZ?XIO-?TS4()S(UW:A/*DC4,"D@10P/0@9Q^(I/#^L^)I=#U7QAJ?B"1
M['29;T+IT=O&%N$CWXWOC(.< 8[*/4F@#TK6M9LO#^CW&JZC*8K.W4-(X4L0
M"0.@Y/)%7E8,H8=",BO%/&6F^*;KX07>NWWB22X>[M8Y[K3S;QK L;E6"QX&
MX%<CDDYP?6MOQEXBO--\406FJ:UJ.@: ;-'@O;*T$BRS$D,'<HVW QQCG.2:
M /0=5UJQT8V7VZ4Q_;;I+.#"%MTKYVCCIT/)XK0KQWQ/=:IJ7@WPB\>NZ=J=
MZWB6W2WU*W4&-O\ 6!&=1@;AQN4=Q70V\NN^&OB%HND7FOW&KV.L6]PQ%U#&
MK0R1*K94H!P0V,4 =EI&LV6NV;7=A(TD*RO"2R%?F1MK#!]Q5^O('\5^*+GP
M7ID]EJ2KJ=WXF;3A-)"A7RM\B@%<=!@=.>.M= T^M^$?&&A6=YKMQJ^G:R\E
MNXNXHU>"94W*R%%'RG!&T]* .^)"J68@ <DGM7%S_%7PK#)+LN;NXMH6*RWE
MM92RP1D=<R*N"/<9IOQ?N[BR^%FN2VKLCM''$S+U"/(JM_XZQKJ],T^STW2+
M;3[.)$M(85CC11QM _K0!+97MKJ-E#>64\=Q;3*'CEC;*L#W!J>N'U:UM_"?
M@T6OAK5-.T2R6\Q/=74V];=68F3RPV07SP$.!R:Y_P .>+''Q"TK2=/\57FO
MZ9J,,_FF[M0GE21J&!20(H8'D$#./Q% 'K%%>)IXMU62[N$U3QE-X?\ $BW+
MB+3=0M%2QV!\*-Y3+ KCYMV>?QK:\6>-&_X38^'YM?ET*QM;1)[BXM+8S2SR
M/T13L8*H'.<9/2@#U*BO)-/\;>(+GPSXLMM(GDUJ^TM8GL+XV91YXY/O9C(
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
M+G8DG[LLQX^8DC&3Z4 >QT5C>$M5FUSPAH^JW*J)[NTCFD"# W%03CVS6S0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% $-U:6]]:R6MW!%<6\@VO%*@96'H0>#7'ZC\-="N?$>AZA:Z/I%O:V+S-<P
M+9H//W)M3@#!VMSS7;44 9]JFK#6+]KN6T;36$?V-(T82J<?/O)X/.,8[5H4
M44 %%%% !1110!Q/Q2BL;_PBVEW>MZ=I,MS+&\,M]*$1C&ZL1UYZ#\ZYG_A-
M]<_Z'[X?_F__ ,<KUB:W@N !-#')CIO4''YU%_9UC_SYV_\ WZ7_  H \VU+
M5_#7B+6=(EU[QCX=FTNPB$KV4=RNVXN\8WL"?N+SM7GWK,6/PK_PC&H>&V\>
MZ,MA'=+<Z-,+M&ELB&WJIR<,JMTYS@D>F/7/[.L?^?.W_P"_2_X4?V=8_P#/
MG;_]^E_PH \QMO$EOJ>K6-QXD\>^&%LK'<PMM,NR@NG*E<REF^Z 2=HR,UFV
M>J?V%H\GAW0_B+X532,NMM=7$^;JUC8D[5PVUB,G!.*]@_LZQ_Y\[?\ []+_
M (4?V=8_\^=O_P!^E_PH \9U_P 1Z?'XX\*R:)XRTMY+#3YXY+V]N!+'*?D&
MV5@PP6Y.1W'2MG2M4\.RZCJVL^(?&WAZ;5-0M/L*K:7*B*V@Y.U=S98DG))K
MTHZ3IK2K*=/M#(H(5S"N0#UP<50UR[T3P]IAU#4+6%+<2)&2D 8[G8*O 'J1
M0!YAIT^E)H7AK3-0\<>%G70=3BN(9(+D*9((T90K L?GRW;BKQUNRT+6=5NO
M"WC?PI]CU2<W4UMJ-QGR9R &="C<AL D'\Z]3_LZQ_Y\[?\ []+_ (4?V=8_
M\^=O_P!^E_PH \DBB\)6^E:+;IXZT6:[MM=76K^YEN47[1)\V_ !XSD ?2M[
M5/$'A/4/&F@ZXOC#1$ATV*YC>,WB;G\U5 (.>VVN]_LZQ_Y\[?\ []+_ (4?
MV=8_\^=O_P!^E_PH \;U&^34M"N/#-Y\0?"5[I4K,HOKR;S+Q(RV>F[:7'0-
MD5Z%9^./!5E906D?BK23'!&L:EKV,DA1@9Y]JZ+^SK'_ )\[?_OTO^%']G6/
M_/G;_P#?I?\ "@#RA%\'3^$=8T2[\;Z,DEYJ<NH6]S#=IF!VD#H<$\D$<^O-
M$VLVWB&ZTV+Q1XZ\)G3K"X2Z,>GSX>ZD3[N\LV%7/) SG^7J_P#9UC_SYV__
M 'Z7_"C^SK'_ )\[?_OTO^% '!^'?$'A/1=8\0WLOC#0Y%U2\%S&JWB90! N
M#SUXJ7QAXF\)>)?".IZ-!XOT2&6[A,:R/>(54Y'7!]J[?^SK'_GSM_\ OTO^
M%9LMWHD/B"VT-[6'[=<0/<1J(!@HI /./4B@#.L/'7@ZTTZVMF\5Z,S0Q)&2
M+Q,$@ >M><Q6OA^T\&>']-M_''AI]1T2_>]C\^X5K>8L[G:PSD8#=>Q%>T_V
M=8_\^=O_ -^E_P */[.L?^?.W_[]+_A0!Y5%K%C>^-=%\2:QX[\+?\2]9H_L
M5I< (JR)C(9FRS9QG( P!5_P]J/@S3?"6H:#J/B[1+B&]FN6D,=X@^29F..3
MUPU>C?V=8_\ /G;_ /?I?\*H:E-H^E2V,=S9)NO;A;:+9;AOG()&<#@<'DT
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
MW5K74=0CT^]M[M(PH:7.V2+:HV $?=YX-);>,+OPY8>-+?6KAKFZT24SVK2
M9E@E&8%XZG=\F:T4\*>(-6UC3)_$^KV5U9Z5,+BWAL[9HC/, 0LDI+'!&2<+
MQDUS_B2PTSQ;\6]$M].O$G:TC<ZU'"P90D,BO$DF.C>;D8ZXS0!MV_C?2O!V
MCZ7IGC'7'&MO:)/<%[>1R2Q.>44C@@C\*@-WJ7C7QKJVF6>N7FEZ1I,-N<V(
M59;B29/,!+,IPH7 QCDUZ%7'ZEX8UFU\477B#PSJ%G;W%_$D5[;7T+212E!A
M'!5@0P!QZ$4 9NKR^(M"\)Q0ZUXMT^Q"WYC?52N)Y+7DJ%79M\X]#@$8&>36
M5X5\22#XAVVD:=K^K:QI-Y92R[M4MRA25".4<HA88/(P0*TI_AUJGDZ;?Q:X
MEQK]GJ$NH-+>0EK>1Y%"L@0-E%  VX/')[\7;;PAKMQXSL/$NL:Q;2RP6TUL
M]K:P-'&B..-A+%MV>23[8QB@#A[+Q/J(D0:UXPU+0?%/VCYK+4K8)I[+O^XN
M$P5V]&W9[UK^(/%XO?'>J:-=Z]JFC:;I:1*O]EVCR2W$KKN)9Q&^U5! QQFM
M*]\#>*]1T*3PQ?>(K*[T61L-=7%J\E[Y>[.W<6VENV[&>]:5UX0U?2_$$^L^
M%-1M+=[N"*&[M;^%I(I#&NU'!5@P8+QZ&@!/AQXAOM:L]3M;Z:>[%A<^7;WT
MULT#7,)&59E('S#D' '05E>+-/O]3^+NA6UCJ4NGYTJX,UQ"JF01[UR$W @$
MG S@X&:Z_P ,Z-J&D6EPVK:O-J=]=3&:5VRL<>>B1(2=JC]>M9?B/PKJ^H>+
M-.\1:/JL%G<V-K)"L4\)D27<P)#X(.W /3G.#0!F:=J6M:'XBUWPQ/JZWWDZ
M8-2T^]U'"F($LA69E RH8 YQG&:XW4?%TFE:=:ZIIGCG5=9U2.>$7<2VNZPD
M#.%< B(*@YX.[/XFNX/P^NM6L_$$WB#5$EU;6;46AEM8BD5K$O*HBDDD;CDY
M//M5+5? OBS7_"\6A:AKNEV]M:B+RA9V;CSC&1M\S+<#C.% YQS@8H J>,==
MN[#QE=PZ]K.MZ%H2PQ&PN]-@#1.Y!WF5]C'(. %Z8YJW-X@U2+1O [QZ_;ZB
MU[K"6US>6:@)<Q8DX(['@9QCD'I6[J6B^*H==N]1T+6K0V]XB++8ZG')+'"R
MC&Z+:PVY[KT)YK-L_ALUCIF@VR:BCRV&L'5;F3R=JRN0VY44'"#YACKTH YC
M6O$5];^(-9A\0>)]8\-W*7+II+); V#Q8'ELS;&WDG[V2,=*];TJ:2XTBSFE
MN(+F1X$9Y[?_ %<A(&67_9/45R-[X9\7*^J6>GZ]8SZ7J,COMU2W>>6U#C!5
M#N 91V##CI5BWTK4?#">$="T:XDDT^ O#>[X-Q>,1D[R_1/FQQWW #H: .FU
M.6:#2KR6VEMXITA=HY+EL1(P!P7/91U/M7BNI>+I-*TRVU73?'6J:SJL4\(N
MXEM=U@X9PK@$1!5'/!W9_$U[#XDT1/$?AO4-&DF>!;R!HO-09*9Z''?Z=ZXC
M5/ GBS7_  M%H.H:[I=O;6PB\H6=FX\XQD;?,RW XSA0.<<X&* -W2]5OI_B
MCK^F27#-96]C:R10D#",V[<?QP*X/Q?>:AK7P_\ B&MSJ5P$T[5FCA1-H!B
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%<C\0=9U'2]*TVTTJ9;>^U;4H=.CN64-Y ?)+@'@D!3CZUC:
ME#JG@76O#\T7B#4]3L-3OTTVZM]0D64AI =LB-@%<$<CI0!TL'C*QN_%DWAZ
MTL]1N)K=MEQ=1V^;>!]N[:SYX./;J0*U=1U:QTE;9KZX6$75Q':PY!.^5SA5
M&/6O/OAMHSVGBOQ=*=6U*?[/J1A*32JRRYC0[W 49;MGCZ5/\6=.:]/A)A?7
MEOG7[6'$#A0-Q/SC(/SKC@]LG@T =I;Z]9W/B*\T./S/MEI#'/+E?EVOG&#Z
M\&M.O*1H-WJ?Q<UBQBUS4;*WBTJT$TMLZK/,1N"Y<@X[DX R:I3^,M<\.^#O
M$-HVH2WE]9:V-*L[Z:+S)%1PI#,H'SLH+=N3CB@#V.BO'K/7[K2]>T8Z/J?B
MO5DN;M+?4(-5L)=GEOQYJL8QL*G!P#C'TKU;5)9(-)O)H9X()4@=DFN#B.,A
M3AG_ -D=3[4 6Z@@L[6VEFE@MH8I)FW2O&@4R'U8CJ?K7ANJ>)VTO18-8TCQ
MAXBU;5(983<N;=_[/DW.JN.8PBJ<D+@YZ5VMW!J^O_%'5=(&O7]CI%M86\S1
M6;A'9V+@8;!*C@DXZX% 'HE%>/:OXB\0:1X3\;:.NJS3ZAH5S:+:7[X$C13M
M&5#D#!(!()[YK8UJ#6?!#Z-K/_"1ZCJ7GW\-IJ-O=,IBD64[2T:@#RR#R .W
M!]P#J)/&6FI:ZW<+%=RC1IA!<I%#N<M@'Y #\WWA70*VY0PS@C/->-7^HWFD
M^'OBG?V%P]O=0ZFK1RQG#*=L8X_.NENI=2\5>.[G0(]7O=-TW3+&&><V+B.:
M>67)'SX)"@#H.IH ]!HKSW5DUSPWX2G@U/QA!;0"^58M3F7=<BU/5,!<--U
M(!XYK$T#7VMOB-H>GZ5K7B'4-*U.*Y6?^V(7"EHTWJT3.BGZ@<<CUH ]*T/7
MK/Q#:3W-CYGEPW$ELWF+M.]&VM^&:+[7K/3];TK2)_,^U:F91;[5RO[M=S9/
M;BO,O!/A;5-7T;6KJ#Q-J6G$:K>?8XK1E6-&$A^:0$'?ENQXP/>G:;X@G\3:
MQ\+-9O%5;B9=2$VT8!=(BC$#W*D_C0!Z]17A5AXMN?$FE3ZY<:]XHLM0F>1K
M*WT_3Y'M(%#$(K 1D2YQ\Q)[XXQ7K7A#5;S6_"6F:CJ-J]K>S0@SPNA0JX)!
M^4\@$C(]C0!>AU:QN-6NM+AN%>]M$22>( _(KYVY/3G::NUY9I.F20?%GQK=
MIJFH%K>U@F$9E78^^.3"L-O*I_".WO4?A"/7YOA^OBZ^\7SB]GTY]JWK*+.#
MG"R,,9+ #))ZD]* /5Z*\.G\2#3;C1+[0_%7B35II+^W@O&N[=_L4J.VUL;H
MU52<_+M/^-=9:1ZIXV\3^(2=?U+2[#2;K[#:P6#K&6D507DD)!W<D8'3 H Z
M.+QIID^GO>PQ7DD2:B=-8)#N82A]I. ?NY[UT5>(Z1>ZKHG@)@M\RWI\8&WN
M9HAM\S,X#\=@>>*Z2.VU?Q/\1/%FER>(]3L-+T\VIBBL9%C?=)""?G()"C!.
M!U)]J /2J*\?MO%/B%_"UMH@U1CJ<WB.70QJ;(#(L2$DR8Z%]HP/SZ\UJW-E
MK'ACQ]X3LH?$FIWVEZA-.L\%](LC;DA9A\P )4]<=B..M 'I=%<YX]_M-/!&
MJ7&CW$D%_;1?:(FC/)V$,5]\@$?C7$ZUXYOYO&/AV^TRY9=!BCM'U% ?E/VP
MLJ;O]W /XT >E:QJT&B:>;VXBN)8Q(D>V",NV68*./3)Y]JOUY'KGB/69-%\
M4:Y::C/#;)K5MI]BJ-PJ1R(DK+_OL6'X5IK;:OXF^(_BO2G\1:E8:7IXM&CB
ML75'W219X<@D+D$D#J3[4 >DUF:CKMGI>J:7IUQYGGZG(\5OM7(RJECD]N!7
MF</BKQ#'X._LH:FSZI)XF;P_%J4B NJ;O]81T+!015G5?#UYH?Q"\$%M=U'4
MK1[N<;-0D$CI)Y#<JP .".W08XZT >K45YMH]OJOCVXUG4YO$>J:9;6]_-96
M-MI\BQJBQG&]\@[R3S@\#^6?I/BS7';PU?:C>%D@U>XT+4_+&V.>3E8I<=OF
M _%J /6:*\CT;Q[?VWB;Q)J&IW+2:+-:W-WIB,?E"VLAC8+[MPU0W]WXFL-%
M\,-KEYK_ /9DUDT^HW6DKNG2X<AE60@$K&JDCCN* /8JS]:UBUT'2I=0O"YC
MCPJI&-SR.Q 5%'=B2 ![US_P\U*+4=(NVMO$QUZU2X(@EE3;/"F!A)<@$L#G
MD@9JMXJD-[\2?!FD/S;*USJ$B'HSQIB/\BY- '2V^OV=QXAN-#595O8+9+F1
M64;0CD@<@]<@UJ5Y?>:+=ZU\9]5BAU>\TZV32;<SM9,$ED^=]JAB#M'4G'/
MK,UGQ'KVB^%_&FCMJUQ/>:'=67V;4&P)6AG="%8@8+ ;@3WS0![#)&DL;1R(
MKHPPRL,@CT(K+TF30X[Z_P!-TF*UAGM&3[5%;PA C,-RYP "<<_C6-XYU*]T
M^_\ ":6ES)"MUK<4$X0X\R,HY*GVX%8?@?26M_B9XVF.IZA*(;B!3')*"LF^
M$'+#;R5Z#I@>M 'I=%<1\2K[5K.U\.PZ/J#V-Q>ZU!:-,JAL(ZOG(/!QP<'N
M!5&%=1\)?$72--.O:EJ>G:K:7+RQZA(LC1O$%;<A &,YQCI^F #T6J5WJUC8
MWUC97-PJ7-\[);1X),A52S?D!GFO.O#UCX@\:^%/^$J;Q3J5A?WGF2V5M;.H
MMK=58A%9"IW].2?6L66YN/&^I?#369M0OK*>_6Y21;20((WCC;<Z9!P6((/7
MC ]Z /;*S/$&NV?AK0[G5]0\S[+;A2_EKN;YF"C ^I%,\4:NV@>%=5U9$$CV
M=K),B'HS!20#[9Q7E'C7P_K7_"HI]:NO$^HW=U<003WMM,RFW<,Z':B ?)M)
M&"#SCWX /;:*X_3]2O9/BMK&FO<R-90Z9;RQPD_*KLS D>YP*Y'7O$VM6GA7
MXBW4&H3+/IVIQQ6C9_U2$Q94>WS'\Z /3]3U:#2C9":*XD^UW26J>3&7VLV<
M%O1>.35R*&*WC$<,21H"3M10!SR>!7FVL6NM>$X_#I?Q+J5]/J7B"TBNC.R[
M0K!]Z( !M0G''L*33[+6?%?BOQ9:3^)M5L;"PO5CMHK&18V!,:DY8@G:.R^I
M.: /3:*\@LO%7B#4_"'AS2?[3:+5-3U2;3YM25!O$4+/N91T#E5 S]3UK6-K
MK'AKXD^%]-3Q%J5]I-^EV7AO9!(X=(L\L "5Y! /0@^M 'I-0?8[7[9]L^S0
M_:MNSSM@W[?3=UQ[5C>-Y=;@\':C)X=1GU14'E!%#/C<-Q4'@MMW8'KBN+\&
MZW9S^*[6UL_%NM&5HW%UH_B",^<YQE6C)4!2""2 2,=J /5**\J\,:5XA\5Z
M/J>H7'BW5;:>.^NH;!;=U5(PDC &08^?GC!XP!67<?$6_P!9T7PA!)=7NG_V
MI!--J-QIMLTLY$3%,1A5;;N8$DXX&* /::*\FT3Q;>:1JFJQ0S:[JFB0Z7+?
M)+JUI)')#-&,F/S&1=RL.1GD$5>T?0?%.K>&-.\1P^+;T:W=QQ7?D2L/L(5\
M-Y1B"]-IQG.<\YH [RUU:"[U?4--2*X66Q$1D=XR$?>I(V-_%C'/I5^O.I-;
MU5?$7Q"@35X+-+"VLFM);PYAM2\3%F_,9]R!7+2>)%T[4- N]"\4^)-5:XU&
MWMKQKVW?['*DC8;:6154]QM- 'K=AKUGJ6LZKI<'F?:=,:-+C<N%RZ;UP>_%
M37>K6-C?V-C<7"I<W[LEM'@DR%5+-], =ZY+PC_R4KQ__P!=[+_TG%9WCW26
MOOB7X)QJ>H6OG/=(/L\H7R]L1;<N5."<X/7@#I0!Z717FFD6VM>(_'GB,3>)
M-1M=/TG48Q!:VS*HDRBLRN2#E,#I_M$U@:QK2R0ZO,WC;7+K6X&F:*#0H7:T
MM]N2B-B,JP&!N+-ZT >U5D2^)+&+7;K1R)FN[:R%\X5,@QEBO'J<@\5PD6O:
MSXM?P=HRZE/IQU'2?[3U&YM,)*X 4!4.#LRQ)..U0V5A?Z#\2O$4<NJW-\4\
M-B2UGN"#*B>8^ S #<0P;GKC% 'INEZA%JVEVVH0QS1Q7$8D5)DV. >Q'8U;
MKR%-6\0:IIGPUM8-;N;6;6()OMEPN&=P(0Q/((W8S@XX)S6C%J6H^"O%^M:;
M+JU_JVG0^'WUB-;^022HZ.5*AP!P0* /3:*\?O[/Q,GPNE\8IXNU)=7EL/MS
MQ!E^S*CKNV)'CY2%/# YR*]4TB5Y]%L996+2/;QLS'J25!)H N4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% &'XK\-1>*-'6S:YDM;B&9+FUNHP"T$R'*N >
M#WX]":QH?".MZGK6FW_BC6[:]BTR3SK6UL[0PHTN,"20EF)(R< 8&:Z#7]?M
M/#EA'>7JRM%)<1VX$2@G<[!1U(XR:U: ,'P_X=;0]2UV[-R)AJE[]J"A-OE_
M(J[<Y.>G7BHO&7AJ?Q-IEG%:7RV5Y8WT5];S-%YBB2,G 9<C(YJ]HFOVFOC4
M#:+*OV"^EL9?,4#,D>-Q&"<CG@UJT <WI'AJYL?%-YKUW?1SSW=C;VTJ)#L&
M^/.YQR>"3T[>IK,G^'4%[8>([6YOW']K:@-0AEB3:]K(H7:1R<D%?;@XKMZR
MKG7[2U\26.A2+*;N]ADFB8*-@5,9R<YSR.U &%;>&O%%WJ>GS:]XGCFM+"02
MK#86S6YN7 P#*=YR/]D8!K?\0Z-#XB\/7^CSR/%'>0M$9$ZKD=16G10!YMJ?
MP_\ $VO>%TT#4O$]G':6ZQB'[)IY0R&,C:9<N<CCHN.<<\8JM<66M7/QFUF7
M1=3@L[F+2K;>MQ 98I5+-P0&!!!&00?7UKU*L_4]4T[1OLTU[(L37=Q':1'8
M27D<X5>!]?:@#S3QWX8;0/A)XHFNKYK[5-2G@GO+O8(]S>=&%55&=JJ!@#)K
MI%\&ZWJ6H:;_ ,)'X@BO].TR=;B""&T\IYY%^X\S;B#CKA0 37:NB2(4D164
M]0PR#3J .%U#X>/?:-XNT\:DJ'Q!<B</Y.?(P$&,;OF^[[=:N:KX3U$>($U_
MP]JD-EJ)MEM;F.YMS+#<(IRI(# AAD\@].*ZZB@#SRY^&UY<645TVO&3Q!'J
M:ZG]KEM\PF0+M">5NX0#@<Y[YJY'X-UR[\7:-XDUC7H)[C3?-5;6WM#'"$D0
MJ=N7+;NA))/0# KJ-:U5-$TF?49+6ZNDAVYAM(O,D;+!>%[]<GV!J_0!YW9>
M!/$^C6VH6>D>*X(;34;F:XE\VQWO 9&)/E'>,'&!SGD9&,UJV_@*UL+[PD]A
M<&*U\/).BQ.FYIO-CVDELC!SECQSGM77UEZQK]IHD^F0W2RLVHW:V</EJ" [
M D%LD8'RGUH Y2'P/XBT:UNM)\.>)8+/1KB1WCCFLS)-9AR2RQ,' QDDC(XS
M79Z5IZZ3I-K8)//<"WC$?G7$A>1\?Q,QZDU<K-U36[;2+K3H;M)%COI_LZ3@
M#8DA&55N<C=@@<=<#N* ,27PE?IXVOM<L]5BCM-2MD@O;22WW,Q1&5"KY&/O
M9QCM[\0'X?QS?"M?!-Q?L0+=8OM4<>/F5PZMMSTR!D9Y%=I5/5M2@T?1[W4[
MD.8+.![B01C+%44L<#UP* .)U3P1XF\16EC#K'B2S L+F*XACL[ HDCQL#F3
M+DGC/"X )SSBM"[\):S9>(-0U3PSK5O8+J>UKRWNK7SD$@&WS4PRX;'4'(-=
M3I][%J6FVM_ &$-S"DR!Q@A6 (S[X-6: //K;X:2V_A:/1GUDS.FM+JAN9(?
MF?#A]I /4XZ_I71Z3X<;3/%7B'6C="0:N;<B+9CRO*CV=<\YZ]!6]10!Y?XB
M\-:?X;\*W;:IJ-U&)_$#:E;ZC:P G3Y9&RKN">47H3WW=*R[.2XUWXI^%I5\
M56_B-K!;F:X:P@5+>UC,>U22K-EV8@=>W05ZKIFK:?KMI+-8RB>W25[=F*D
MLAVL.>HSD59M[2VM$*6UO%"I.2L:!03^% $K*KHR, RL,$'H17G6F?"F'3_!
M>O: VIM,^IN#%<M'S J!1"N,\["H/4?A7H<TT=O!)-*P6.-2[L>P R37):-\
M0;;6TM9K?0M<CM+N=(;>YDM0$D#!CYG#$A!MY)'\0]: (9_A^'^'-GX4BO\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M5TV[\3^(EU.#3)1<6UM!9BW5I@,+))\QW$9. ,#- &WXMLQ?>$M4@-Q<6_\
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
M)!R<EB3G &!B@#E/#LNK#P[K7C34/$&JW#:3-?\ V:P$^+=TCWX$BXRW/?/
M ':J/BWPYJDOP;N=?N?$VJW-_<V4=S=0RS9MG5RK%%CQA<9X(P>/>O3/#_A*
M#1O#M[HUQ,+VWO)[B27='L!65B2N,GL<9KE[[X9:U?\ AA_"[^,9!H:H$@C-
MBIF"J<HCON&Y5P.@!.!S0!6\9W.HVOB2!]4/B2/PU]B3RI="9AY<V3N,VSYL
M8QCM[=:RM?NFU;X<:!_9_B<ZLY\16T5OJ+P[9(SO.P2*>KKD9R!GCBN]U/PQ
MK!UO^UM!\0FPED@6"XM[FW^T0R!?NL%W*5;D]#S6?'\-D32(+9]5>2[.MIK5
MW=- !Y\JMDJ$! 0' '?'O0!3-I?>$OB+X:LX->U:_L]86ZCNH=0N/. :./>K
MID?*<]0.*P+C6M?N/!LIM=8N8;Z3Q@UC%<%]Q2,S%0N#U4<?+TKTK5O#@U3Q
M-H&L_:C&=(:=A%Y>?-\R/9US\N.O0YKS_P :^%#HO@^WT]-0D9K_ ,4Q7(GC
M38T)EE)XY/*YX/Z4 :][;WW@CQ1X<:WUO5+^RU6Z-C=V^H7!FRQ0LLB$_<((
MY XQV%<I?ZG?6-YJ!\4ZWXHT'5?M3FUOXU9]-";OW8"+\I&,9#<^IKT"R\'Z
MG/K]CJWB/7AJC:<&-E#%:"!%=AM,C@,=S8Z= .PJC<> ]=-A?:-:^+630[TR
M!H9[,33QI(27192W3DX)!(S0!W%I*)K."431SAXU82Q_=?(^\.3P>O6N5^*O
M_)+O$/\ UZG^8JRNG:CI>N^'=/TN>9-$M+22&X@,8*E40+&3(>=V<<#K@GM5
M_P 5:$/$WA?4-%-Q]F%Y%Y?G;-^SD'.,C/3UH X+6K#5O _AW3O$T?B/5+RY
M@EMUOK:XFW6\\<C*C*D>,)C=\I'3'>ND\,:A>7/C_P :VD]S+);VLUH((F8E
M8@T.6VCMD\U67P%J=VVGV>M>)7U#1=/E26*T^RK'),4^X)9 3N XZ 9[U8OO
M!NK1^*+_ %OP_P"(1IIU-(UO8I;-9PS(NU73+#:<<<Y% 'G_ (DEN]:^#OBB
MXO=1O'>TUV5(_P!\<%!<(JHWJH!R!V(%>T:=9#3]/AM!<7%SY8QYMS)OD;G/
MS-WKC8_AG#'X U;PHVK3R)?W+W*W;Q@NC%U<9&?F(*C)XSSTKK])M[^UTN"'
M4[Y+Z\0$27*0B(.<G'R G'&!U[4 7:*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M9U3#,,(#PH]AWH V_$?C"/0-2L=,ATN^U34;Q'DCM[-5RJ)C<S%B !S72 Y
M)&/:O,=<T&&[^-^D.U]J49FTZ:8B*[= I1D 50#PI[J.">M-\,:1=^/]#G\2
M:AK^L6MS=7$RV<=G=M#'9HCLB@(.&/RY);.: /4:SY-:L8M>@T5I3]OG@>Y2
M,*<>6I ))Z=2*\DAUK7/%]K\/[:75[NQEU"2_MK^:RD\LS"$8+#'&2%/.."Q
M(Q6DGA.WL/C'HMLNJZS,(M)><//?NSL4E3"DYY0]UZ'O0!Z'H'B"U\16]Y/:
M1S1K:WDMFXE !+QG!(P3QZ5K5XUX5\*OK.D>*;R37-6M6BUB^^RQV5TT*1,&
M)WD+]XD^N>!7H/P_U6ZUOP#HFHWTGF74]JIE?'WF'&3[G&: -6VU,W&L7VG?
M8;R+[(L;?:9(L0S;P3B-OXBN.?3(J_7ENMZKJ,6J_$Y([^Y1;/1X)+8+*P$#
MF&0EDY^4Y .1Z5GZI8:EH/@O1/%\?B+6)M6:2S>X$MTS02K*RAD\K[H7YN.,
M\9SF@#UZXGCM;:6XF;;%$A=V] !DFLG1O$UGKEP(;9)%?[)%=-N9#M63.T<$
MY.!DXX&1S6O-#'<0203('BD4HZGH01@BLW3?#NC:+-]HT^PAMG$"V^],\1+R
M%^@H Y'6OC!H^C^)+[0ET?6K^ZLB!*UC;K(HR ?[P/&<=.HK8\&_$+1?&YNX
MM.6ZM[JT($]M=QA)%!XS@$C&01UX[UX[\/M8\8R:UXI\2^&_#$6KQZI?,IGE
MNDB$>"6"@$@GAU_(5H7^D^(O!7@_QCXTUVXCM?$.LE(8H[.3'D!G&<,#UQTP
M3C;U)- 'OM%>$:DWB7P)\.X/%^H^(M0O=9N;6.UM[:60F"V,@!W%2?G<*K<G
M^(^U1>+=+\0?#OPGIGBM?&.L7.LM/$+FWN;@O;RE@6*!#V&/?C/2@#WRBO(M
M;U/6?''Q07P99ZG>:/IEE9+=W[V;[)I"P4[0_;_6*/SSGBH]=N/$7PJ\#ZY=
M+XADU>&:=(=+:Z)EEMBQ()9CPV .G3(Z<D4 >PT$ ]17SG:ZCKFF7>@:CI-_
MXTU#57N8QJ<-_;2_9G1OO;01@ '@?7/&*ZBS35OBAX\\1H_B#4])T;1)OLEO
M%IT_E-)*"P+L>_*D\^H''- 'H-MXTT^[\=WGA&&"Y:^M+<7$TNU?*52%(&<Y
MS\Z]JZ.OFSPGJ-_I_A?XD>+[J_>>_"KI\-\IVLS_ '-X(Z'F,_A72>)];UG0
M?@!H0&IWIUK4VA N?/;SSO)E^]G=TPO7H<4 >WT5XIXCD\2:A\4O#_@_1M?O
M+,6FE*;VX65FR=I#.PS\S8VX)[L#61KFHWFG^,8? AUOQ,^DZ;!Y][<V.^:\
MN9'PXRPR54!U'IP>Y% 'T%17BW@W4O&']C>,M.TTZO=+;1"319]7A99B6#97
M+CYB,#';(]#7/>$-2^T>(])LK_Q5XMT3Q/YJ_:(-4)EM[MO[BJ2-N3P-P]AS
M@T ?15<.OQ-L;CQG-X;T_1M6OWMKA;:ZN[: -# [''SG/ !!R3Z'&:ZO6(TE
MT2_CDNIK1&MY UQ VV2(;3EE/8CJ#7SKX(>[\+?#;7/B*NH7[W\T[PPV\DV8
M969E42R#'SL&9SDGM[T ?2]%> :[I'B'PS\.+;QS)XUUE]=;R)V@>XS;L)"/
MW8CZ<!L^G!XK2\3:YXC\3_$#P?HNBZI/I4MQIBWMV8F;;'YBDG<N<,5"\ ]R
M* /;:*R/#6A'P[HR:>VHWNHN'9WN;V4R2.2<]3T Z8K7H **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#'\3>'+7Q1HYL+F26%ED6>"XA.)()5.5=3ZC^IK&M?!6H7&M6&I>)/$4
MFKG3F,EI MJEO&LA&/,8*3N8#IT ]*[&N$\=?%71/ >H6EA>PW%S<SH9"EOM
M_=)G +9(Z\X^AH W_#OAQ/#ZZN$N6F_M+49K]LIMV&3'RCGG&.M8VF?#R'3=
M.\+6BZC)(/#\TDR,8@/.WAN#SQC=[]*[16#J&4Y!&0?6EH \KUFVTKQM\6]'
M33VDF.B"3^UG",J#8ZM%$Q(PQ\P%L>@->J444 <3??#N&]T;Q#IQU&1%UG45
MOV<1 F(AD.T#//\ J^OO6WX@\.IKUSHTSW+0G3+]+U0%SYA56&T\\?>ZUMT4
M 9NOZ+;>(] OM'NV=8+N(Q.R'#+GH1[@X-<=J/PXU?6]"CTG5_&$\]O;^6;<
M0V*1#<A&TR<DOP.F5&>>U>AT=!0!RFJ^$+R7Q!)KNA:V^D:A<0K#=YMEGBG5
M?NDH2,,,X!!Z53_X5M9GP^+/^TKO^U!??VG_ &KA?-^U?W]N-N,<;>F/SK9\
M*>)O^$JTZ>]72[[3TBG:%4O8]C/@ [@/3G]#6]0!QUKX%DN]2DU#Q1J[:W.;
M62SB3[,L$44<@Q)A5)RS#@G/2L\_#?4)M*CT"[\6WD_AR/:OV+[,BRM$IR(V
MF!R5X X ..,UZ#10!A6WAF&U\83>((YB/,T^.Q%L$PJJCE@0?QQC%9=WX*OX
MM;O]0\/^(IM(74F#WL MDF5I ,>8FXC8Q'4\@^E6?&'C,^$C:!=!U;53<!R?
M[/@\SRPN/O>F<\?0UR>D_&ZVUQH_[.\(^(+F)Y1$9HH Z*QQU8' QD&@#4C^
M%\5KX:T[3+/6;B*[TV_>_M+UX@Y5V).'4G###<],U<@\#WTGBK2O$>J^(YKZ
M^T_S%5!;+%#L="I"H#D'G)))S@>E=I10!SFB^$H]&\+WVB+=M*MT]PYE*8*^
M:23QGMNK.D^'RIH_A^&PU::SU30H?)M=02)6W*5"LKQGAE( XSQV-=I7,^(O
M&MGX=\0Z%HLMM/<76L3&*+RL8C *@LV3T^;MZ&@"E#\/8+N+5W\1ZA)K%[JM
MNMK-/Y0A6.)3E5C09VX;YLY/(!J&/P)J]Q]BM=8\7W=_I5G(DB6RVRPR2[/N
MB64'+@=^!GO7<T4 %<;I7PZT[3-1\2W1G>:/759&A9<"!&+EU7V+.3795F>(
M=;MO#?A^^UF[5V@M(C(RIC<WH!GN3@4 <_I'P]MM(^'=[X22_DD^V1S)->,G
MS,T@(W;<]A@=>U/O_!$TUQX<N]/UJ2QO-$@-NLOV=9!-&556!4GC.WKVS6[X
M=UJ/Q%X>L=8BMY8(KR(2I'+C<%/3...1S^-:= &!H/A>/0M+U.R2Z:87UW<7
M1<IC893DCKSBK'A?0D\,^&;#14G:=;.+RQ*R[2W).<=NM:]<OXS\=:;X+@M/
MM4%S=WEZYCM;.U3=)*PQG ].1^? - #I_"D__"<KXELM7DMA);K;W=H8%=9U
M4DKACRI^;MZ5'I_@F*P^&\G@X7SO$]K-;?:3& 0)"QSMSVW>O:LWPW\4;+6_
M$*Z!J.CZEHFJR(7A@OXMOF@ GY3US@'MV/-=Y0!QUYX$?=I%[I.L2Z;J^FV:
MV(NQ"LBSP@#Y9(R>1D9'(P35_P .>&9M&O+[4=0U:?5-3O=HEG=!&BJH^54C
M'"C\R:Z*B@#SWXJ6,FHOX2MHKB:V=]=BVSP8WQ'8^&&>.#CK6OI7A"[B\0Q:
M[KVMOJ]];1-#:?Z.L$<"M]XA03ECC!.>G:M6R\2Z5J6N7VCV5R)[NP4&Z"#*
MQ$D@*3TW<'@=,<U7\)^)O^$JTV:]72[[3TCG:%4O8]CO@ [@/3G]#0!%H?@Z
MSTGP:_AFXD-[:2^>LI==N]979B, \?>Q6$?AQJ%SID.A:AXLN[KP[$57[$;9
M$EDC4@K&\P.2O Z $XZUZ!10!RFK>#KB771K>@:PVCZ@\"VT_P#HRSQ31K]W
M*$CYAV(/3BJ!^&=J=)"?VK=C6Q?'4?[7"KYOV@C!.W[NS'&SIBNZJKJ.IV.D
M6,E[J-W#:VL8R\LSA5'_ -?VH Y[2O"6H1:]'K.O>()=6N8(FAMHTMUMX8@W
MWCL!.YB.,D_A63)\-+Q-*O-!L/%-U:>';GS,6 MD9X@^2464G(3)Z8SC(SS6
MWX.\;:?XVLKZ^TV&=+*UN3;K-, HEP 2P'4#!'6N9N/C?X=AOF"6.J3Z5'.+
M:35H[?-LK_[V>1W]<= : -K4/ ;7&F>'$T_6);'4] B$5K>B%9 R^6$8-&3@
MA@!WXING> IK;6=1U>_UV>_OM0T\V4SO"J*.<@HHX4 8&WZG/-=FK!E#*001
MD$=ZYCPYXWLO$WB+7-'L[6X5M'E\F:=\;';<PPN#GJK?E0 ^'P78'P!%X0O7
M>YLUM5MFDQL8XZ,.N"" 1[BLV+P-J]S+81:UXNNM0TZRE66.V6V6%Y67[OFR
M*<N!W&!GO7;T4 <==>#]8AU;4+S0?%,VFPZA)YL]O+:+<*LF "T98C;D <<B
MMSPUX?M/"_AZTT:Q,C06RD!I#EF))9F/N22:SKCQK9P?$"T\'K;3R7D]L;EI
MEQY<2C=PW.<_+Z?Q"K'AGQ./$O\ :#+I=]9):7!@#7<>SSL?Q*/3I^= &7<^
M#=8AU/4;C0O%4VG6VH2F:>WDM%N LA&&:-F(*YP..14;_#>SMM(T.VT;4+G3
M;[1 PL[T*LC$/_K ZGA@Q.2./;%=M6#IGB8:GXFU31ETN^A6P S=RQ[8I2>R
M'OW_ "H K:'X5N['5[G6-9UN;5M0F@%NI\H0111YSA8P3R3U))-.\%^%KCPA
MI#:4VKO?V43?Z(DD"HT"9)*EA]_D]35[Q/XAM?"OAN]UN\1W@M5#,D>-S98*
M ,^Y%6-#U1=;T*QU6.&2".\@2=(Y,;E5AD9Q[&@"G<>'4N/&-CXB-RRO:VDE
MJ(=O#!R#G.>V*P3X"U*QDOH/#_BFXTK3+V5YI+06J2F)G^_Y3D@IGKC!P>E=
MS10!R=KX"T_3[GPNUA,\-OX?$XBB(W&;S4VL6;L<DMTY)[5-K/A6?4/%>F>(
M;'5GL+JSC,$J>0LJSPE@Q0Y^[G'44>(_&MGX;UW0M'EMI[BZUB<PQ>5C$>"H
M+-D]/F[>AKIJ ,#0?#$>A:9J=DETTPOKRXNBQ3&PRG)7KSBK'A?0D\,^&;#1
M4G:X6SB\L2LNTMR3G';K5W4=0MM*TRZU"\D$=M;1-+*Q[*HR:X[3OB;:WVO:
M!HKZ3>0WVLVGVQ$+*1#&=Y!<YZE4SC'<4 :%_P""(KZ[\53F^=#X@LH[1P(P
M?)"HR;ASS][...E3:QX0CU?P=:>'FO'C2W^SXF"9+>25(XSWV_K5";XD:?+X
MR'A?2+&ZU:]3_CXDMMOE6_/.]R>W?'?CKQ7:4 %5M1M7OM,N[1)C \\+Q+*!
MDH64C=COC.:LT4 <WX&\(6_@?PS%HUO<M<A9'D>9DVERQ],GH,#\*A\>>"H_
M'>D6NF3W[VD$5TMP^R/<9, C;U&/O&M?Q%KEMX:\/7VLW:NT%I$9&5,;F[ #
M/<D@5Y_;_&I;JWCN+?P1XGFAD&Y)([3<K#U!!P10!V_BOPKI_B_PY/HNH!U@
MDP4>/ :-AT8?YZ9KCK+X12S:AITWB;Q3?:[:::0UI9RQ"-%(Z;^3OZ#ZX].*
M[W1-3;6=%M=1>RN+(W";_L]RNV1.>C#L:T* .!\3?#675O%+>)-#\176A:I+
M!]GN)(8A()4X X)&#@#G/\([BG6OPFT"W\"W?A>1[B=+Q_.N+QV'G--P0^>V
M,=/KG.3GO** .!T3X=ZE9ZQ8WVM>,=2U:/3UQ:6^P0(/3?M),G0=>N.<]*J7
M'PHGC\2:KJ6C>*K_ $FTU9B][:01*2['))5R?EY)[9&3S71ZOXUL](\8Z/X9
M:VGFO=35G1H\;8U&>6R<]FZ>E=-0!YQ:_"'3[;X:7G@W^T9F2YG^T&[$8#!\
MJ0=N>1\H&,_E57_A3TUW<:#/K'BR]U(Z1*C1QO J1E$*D(%!XSMP6))/'I7J
M-% '*:7X(BT_X@:OXN>^>>YU"%8!"8P!"@VC .>?N"J?B3X>RZIXF3Q)H>O7
M&A:P8?L\TT4*S+,G8,C$<\#GV'I7;T4 <&?AA;R^#Y]$N->U>:ZGG^TOJ)N"
M)/-]AG 7D_+[]<X(K6/PPO)O$6F:QXG\576NOI3;[*)[9(51N#EB"2QR ?J!
MFO1:* ,_7=-;6=!U#2UN&MS>6[P&95W% P() ^AK M/AWI</PW7P5<R23V7E
ME6F ".6+E]XZX(8Y[]*Z^B@#RRW^#<EP;"TU_P 67^KZ-I[!K?3GB$:C' #-
MD[@!QVXX&*Z>Q\#PV?Q%O_%[7K2RW-JMM';>6 L*@(.#GG[GIW-=910 445S
M/@SQK9^-K6_NK"VGB@M+IK;?+C$C  DK@],$?G0!TU%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M1UK5[30=%O-5OI-EM:Q&20]SCL/<G 'N:^6=0\2^'M?\+^*=5U>]+>*M7E3[
M-!Y+E;>%)%(0-C'*KZ] .^:^C?&_@V/QOIEOIMSJ,]K9).)9XX0,SXZ*2>@Z
M_CCTK0U+PUINH^'[K1A;1003VS6P,<8S&I7:"/IV^E 'EWCWQ;<P_ ;0[NRN
MY8+S4DM81+#(4<$+N?!'(Y3'XU0\8Z1J?P_G\):I:^)M7O-7N+R.VN8KBY+Q
MSK@;@$[+VQS]X=^:;XK\$[M7\ _#Q9;N[TZW,TUQ<;-I*%BV"1P" K@?45VV
ME?"V&RUZTUK7/$&HZX^FK_H,=YC;!CHW'WF&!SQR >PH YCRK_QS\;O$&FC7
MM3LM'TZV6*2*SN6C+MA01Z#YBV2!G QWK'TSQ)J/AOP[\3=+75KN\L])806-
MS-*6DB>1FCP&]0<'CN">,U)\/? ^H^*8M:\5IK&IZ!JEYJ,P62%<%X6PQ#*<
M?Q'@]L5W$WP>TAO K^&+:_NH5GN5NKN\(#RW#C/WL\8SC\O<F@#BH[;6_"'P
MOM_'6HZ]J5YJXLU6RM99B8(1,0 S Y+N Q;)[X&.!4/B+0-4\*?#>T\;'Q=K
M+>(G,$S;[HM$YD()C"'J #[@[3QCI[5K/AK3==\,S>'[V(FPDB6+"'#*%QM(
M/J" 1]*X:T^#,+2V$6M^)=4UC2]/8-:Z?/@1KCH&Y.X <=N..G% &;K/B6ZT
M7XF>$=;U*]FM=*U+1W:Z@,C>4DBQLY.W.,_,@]:H:=J^LWGA?Q=\2M1N[NWM
MY[:6'1[+SF"1+]Q9-N<;MV!GUW'N*] \>_#O3O'\&G17US-;BRE9U,(&65@,
MKSTZ#\JM^*?!=IXE\'?\(S'.^GV6(U'D(#A$(*J >W _*@#Q_6+W7HOA;X!T
M2WU:]36-=O!*;DW#^858G:"V<[<2IQ[5M-8W_A_X[>'=+LO$&K7SW-J\^HF[
MN"Z.,2?PCA1\O [<8KN[KX>V5UXC\.:LUW*L>@P"&WM0HVM@8#$^OW?^^:E_
MX0R*W\>WOC07$MS>/9_9X;1@%1,!>C>IVG_OHT >;^'8=0^(\?B3Q?J'B/4]
M.@LIY8M.BM+@QI;A%W[F'0\%<^O.>V.D^!ESJNJ^$;_6M7O;BZGOK^1D,KE@
MJ@#[H/"C<6X''%>3WCZ8=+URTTQ?%6FZEJ$K+_PC:*QC,A(Y+!1E1D_+UX Y
M%?0?P_T&3PSX#T?29E"3PP!IE])&)=A^!8B@"7QSJG]B^!=<U -M>&SD\L_[
M9&U?_'B*YCX/VD?A[X065W.-@D26^F/L22#_ -\*M=1XS\,)XQ\,W&ARWDMK
M%<,A>2-020K!L<^X%/N/#4,G@EO#$-Q)!;FQ%B)E +!-FS./7% 'D7PUTK4_
M$?A^7Q=XG\3ZG#I=O>R7D=NEPP1@F"Q<G)*#! 48Q@^M<QXIUKS-#O/$=GJW
MC2ZO);H?8]3=?LMD@W?<5=Q)X#8P!V]#GWS2_!>GZ;X"'A O)+8FVDMW?A78
M/DL?8Y8UQ3_ ^.XT6UTJ\\6:K<6MG,)+6%E7RXEYXV]SSUSQR .: *>NWNN>
M+/&?ASP-+J=S81#3$O=6FM7\N25]O*@CH,@>WS'@X%86G::^E?'2>WEU*\U2
MP\,Z=+=Q?:I/,DC4Q@["W?#2<?AZ5Z5XK^'$?B'Q)9^(M/UJ\T;5K>/R3/;
M-O3G@@]^2/Z4[PC\-;'PIJ^K:D=0N]2GU- DK7F&;&26R>^XXS]* /&;75-8
M\6Z%J&OW<GC676YG=M..E02?8X=OW5!7W!!(Z>YS77^+KKQQ?>"O"5Y-9:NU
MMY>[6[?3R8;IB, 9 &X @,2 ,<\XXK?3X.1P1R:;:>*=8MO#TDWG'2XV  .<
M[1)U"Y[8_7FM77?APM_K-OK&BZ]J&B:A#;BV+P'S$>,   JW4X []AWYH Q?
MA!=:5?3:K-HVOZU<6Z[5DTK5?F>U8]PV3G.&''X\BG?'O46M?AU]@C/[S4;R
M*W SU )?^:#\ZZ?P9X%L_!XO[A;RXO\ 4M1D\V[O+@C=(1G& .@Y)_'Z5%XX
M^'UCX\DTQ=2N[B*VLG=S##@>:6 ')[8QQ]: /-?$N@7OPVO_  7/I?B'5+F^
MGNHK*:VFN"T4R#:"%3H%&=N.<9'<9K0_X3"7P3\1O'YU.\N)[2&TCO+2"65F
M7<=H"H">,M(!QZ>U=/I7PRAT[7H-?UW7]1UV;3D/V);O&V #O@?>;WXYYZXQ
MP::;:_%WXP1:Q;6%W%X?L+>-;J2YC*"X=&)"8]R0"/13TR* /0_A5I>L6_AE
MM7U^]N;C4]7?[4T<TC%8$/*JJDX7@YP,=0.U9WC_ ,/6_C77K2/P_P"(;>S\
M6:%F=(B<[5;:?F'..=O.#UY!S7IE<'XJ^&%MK_B >(--UG4-$U@QB.2YLVQY
MB@8&X9!Z #KT H YSPQXNO9_&,VA^._#U@?$.EVKW-MJ$42L2BC)VGG:2#G*
MD=Q@5P=KK&J^,M)U37KY_&CZK*\ATQ=(AD-I!M'RC*]?FX/? ]:]F\(?#:Q\
M+ZC=ZM=:A>:QK%TGERWEZVYMG'R@<]<#J3TQ6-_PIR.%9]/L/%&KV7A^XF\Z
M33(2, YR0K]0.!Q@_C0!S-YXC\6>(6\$>"YKJ\TG4-3MFGU2=5,4^Q"XQV*D
MK&Q/J2.W![+0O!<_AO5-6$'BZ]GT22T9)+2XF\V:WDQ_K%<_=(&3T[\]!5SQ
M1\-K/7IM*O+#4;O2-2TJ/R;6[MSN81XQM;)R>_.>YSG-/\,_#C3?#VGZK&]W
M=W]_JRLM[?SM^]D!!&!Z=2>_/X4 >/\ @&S.D_#CQ9X^.H:BMTXN((%:<[7)
M 5)'[LX=S@Y]?6M+^U?$9\+^ ?"%MJ]W;WFOJUS>:@TK-,(F;< K$Y'RGU[
M=S78VOP;6W\%W_A5_$U]+I]S-')&IB4>2%8L0!GG<2"3_LUN>)_AOIWB+3](
MBBN[G3KW1U5;&\MCAXP !@CN/E![=/K0!Q0MKKX??%SPYHNEZYJ=_9:M&PNK
M2^N/.VXSAQP,=,]/X3VJGH5O?>./%OCG4;[Q%JUGX?LIVB6*SN2@<)NZ'G:
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
MGS3+S@CL!R>.^3FJUE\*W?6M,U#Q#XGU'7%TM]]G!.JHJ,,8+$9+'@'WP,T
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5\]3Z?9>(OC%XLL=<\4W^D6=L5> Q7ZP MA1CY\CWP*^A:\0
MTOP/8>(_C3XO;Q!HLEQ8@*]N\JNB%OE'RL,9XS0!'\-?$=UH_BGQ?I<>M7.O
M>'M+M'NX;F23S#E<':K=.06''!*Y%=?X8^+5KXINX?LN@ZG#IQCD>XU&9 (+
M<H"Q5FZ'@#OWK:O/#&D^'_ ^N6.A:7#:K-93Y2!,M(WEL!D]6/I7*^ /#UY>
M? %M$:*2TO;NVNXMLR%"&9Y NX'G'3\* !OC?8&.34(?#6MS:!'+Y;ZJL/[L
M'.,X],^I!]L\5TOB3XC:+X>T73=003:B^JD#3[>T7<]QD#H#VY'OD@8KRNS\
M2ZCIWPKF^'TWA'6#KQAELT1;;,3!V/[S=[!L]QD9SCI;UKPEK?A#3/A]J_V&
M?4AH&1?P6PWNFY@Y*COC+#/3@=J /0/#?Q+LM9U2]TG4],O=#U*S@-S)!?
M&(=6!]NO^/.,=/C9IS!=0;0-83P\T_D#5S$/*SG&<==N?Q]L\40^)M7^(Z:_
MI6F:#/8Z-/IDL*7]]&8I'F92H4#D$9/X 'U KR[3['9X5A\+:EI?CBYU83>3
M)I,-P8K1AO+!QE64 <'IC/.<<T >V^*_B/9>&]2L-)M-/N]8U6^3S8;6S )\
MOGYB?0X/Y'I7$^#_ !1/K'QQ\0W3QZA;6\>D[FL+K*M$Z>2&&W. <@\]\^])
MKUG=^ ?B7H7B9]+OKW1DTM-/D:W7SI(&52O.,9_AYXSEOI1X1&HZY\:O$>LR
MZ-?:=:W^D%8#=PE"1^Z52W8$A<XZXH [;2OB18:M\/;WQA'8W*6MJ)"T#%=[
M;,9QSCO5/5?BWI.C^'O#^M7-A>&WUK)C6,*6B QU&>>O:O+]"U'4M*^$NO>!
MY/#>LOK.9LA;4^6J'!+%O;!QC.>,9S6EJ.CZA+X9^$L)TZZ8V]VGVA/)8F(;
MX\[QCY1UZT =Y/\ %>"Q\/P7^H^'M6M+^[NFM;/2Y(_](N& 7Y@#C ^8#Z],
MU>\/?$FPU>ZU&QU+3[S1=2TZ W,]K>+SY(&2ZD=0./S[URWQGT+4)]7\->(;
M>'49K+3Y66[_ +-)%Q$K%3O3'?@\_2J/@W3K;5O%6IZS8Z1XEU%+>P>&.[UR
M\PMWN7'D[63.#D\Y('<<T ;UO\8EN8(-27PCKAT.>7RH[](U?/)&=@).,@UZ
M3+-LMGF1&DVH7"*.6XS@>]?+TEDVGIO\(67C#0O$IGVG255I(!\W]_ RNWGY
M@?RYKZ=T[[7_ &9:?;]OVSR4\_9]WS,#=CVSF@#P+P3JDWB?XOZKJ.L66O#[
M/=;H<R%(M.50YVSCH/N@8]0:[27XW6!%Q>V7AO6KW0[:3RYM4BA_=CW /;D=
M2.HK/\&Z%?7?B+XK6DD$UJNI3-%!-)&RJV[SQN4XY W \5S^C^)-1\-?#.\\
M 7GA+6'UPQW%K"(K;?%*)2WS[AU WGH"#@<^@!Z3XD^*FA^'=.T/43'<7MEK
M&XP2VP!( V]0><_-C'7(K=\*>(+CQ)I+7USHM[I+B9HQ;WJ[7( 'S8]#G]*\
M<U'P?JNC:1\*M*N+2:>6TU(R7?E(76$/,CD,1P ,D9Z<&O?Z /)_C%J.HZC?
M:!X(T.Y>#4=4G\V62-RI2)<\DCG&=Q_X!6G\&/$D^M^"OL&H.YU/2)FM+@2'
M+X'W2?PROU4UQ=GX7\2?$#XD:]XFM]5O/#J6<@M;&9[,LTD8!7Y0Q7 (&3_O
MU9\*Z#KGPZ^, MKNXN=6L->@+7%^MJ543;B07 ) .01G/\>: -\?&FWN5U :
M9X8UF_ET^9TN5@0%8T7^,L,]<' Z_*>E:=_\6=#M/ MEXMAAN+BRN;@6QC4
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
MG /_  ,U[;0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !117S3K3>&[GXP>*8/%NOZCIME&ZFW
M-M(XR^%R,!6XQGL* /I:BO)_ 9\$Z+9>(-;\+:YJ>L&RLS)<Q7,C850&<8W(
MO)V$9YIA^.48T:UUO_A%-4_L>2013WF]0L;Y/"C^/Z\#/% 'K=%><6GQ:BF\
M2Z5IMYX=U&QLM8;;IU].0!/G&#LZ@'*]\_,..:6_^*S0^*=5\.:;X9U#4]2L
M2,);L,2+@$L3CY0,@=\DB@#T:BO*M7\>6GC+X0^*+JSBN+&^LH6BN;:4XDA?
M/J.W!].AXJ32O'EEX.^%/A6>\CN;Z_OK9(K6UA^:6=\#U^HYYZCK0!ZC17 ^
M'_B:-3\0KX>UG0;W0M7EC,MM#=,"LX )P&P.>#V['OQ4^@?$JPUKPKK>MS6<
MMDVCO(EU:RN"X*+G]>0/<4 =O17G<WQ9M8/">CZNVC7;WVLR,EAID;!I9<-C
M<3C@'CU^\*O>&_B-;:O?ZCI>KZ9<:%JEA#]IFMKI@P\D=75AU R,\=^_- ';
M45Y6OQJA,(U9O#&J+X9,_DC5CC&<XW;.NW/?/MUXK;\1?$==,\06N@:+HT^M
MZG<6XNA'#,D2",]#N;J3UQ0!W-%<]X1\4/XHL)Y9]'O]*N;>4PRP7<9'([JV
M,,/IZ?2F^,/%G_"*V5L\6E7NJ7=W,(8+:U3.6_VFZ*.GY_6@#HZ*X?PK\13K
MWB.[\.ZGH5WHVK6T'VCR)I!(&3CD,,<_,.W\JYR#XWF^T&?5].\(:G=6UHQ^
MV2+(H2!1WW8^8XY( X&,F@#UNBN%U?XIZ/IG@W2_$,5O<W1U4A;*SC $LC]U
M/7&#P<9YQC.:X/5/%.HZU\7_  3#>Z1J&BW$;/YMK.^5=6^ZP(X8<$=."* /
M=J*P?&[,G@#Q&Z,59=+N2&!P0?*:O,?AO\3_  KI'PUL-.UC71'J4:S"1)(Y
M78$R.5Y"D=".] 'HW@[P7:^#4U-;6ZFN/[0NVNG\T ;2>PQVH\<^"[7QUH4>
ME7=U-;1QW"W >( DE0PQS_O5YS\(?$O]A?!W4=8O4O+[R-0D CA4R2.2L8 '
MMSU[<UT^E?%*XF\2Z;HFN^%K_19-3!-G)-(KAR!G!& 1Z=\$C- 'HHX%%>97
M/Q>?_A(]3T+3/"NI:E>V%R87%NV5V D%R0#M&<<'UZC%6;[XJ;?$]]HVB^&]
M1UK^S3B_GM2 (3W"@_>(P1C(R0<=* /1**\%^&WCNU\,_#[Q%K^HFYN8CK#)
M!$#EW+*I51D\<9/X&O0M!\>ZEJ&O6^DZOX0U/2FN8S)#<;A/$0!GYF487\?;
MUH [BBO"]+\4:AHOQ?\ &\5GI.H:U<.R>3:V[85 /O,2>%'('3DFN@U3QYI'
MC'X/:WJTMKJ%M%;NL%W;0RJDT;AT.%<@CN.<>HH ]4KE?&G@:V\9)92-J%YI
MU]8N7MKJU?#+G&01W'R@_A7.S_$C3O!WA_P;;?V;J%W%JEBGV<*XDF&$3:I&
M!O<[@.,<UH>'/B6NK>*CX:U?0KS0]4>,S6\5RP83( 3P0!S@$]QP>>* )/#?
MPX31_$I\1ZIKE_K>K+"8(IKK $2'KM ^I[]SQS7<5R_Q$\23>$O FJ:Q;!3<
MQ(J0[AD!W8*#COC.?PKSG2/@^?$7A&VUZ_\ $.JMXEOK9;N.Y-Q\D3.NY%QC
M.!D9P?IB@#VZBN'.M:OX"^']I)XC6;7-5C80#[ C.TQ).W)([#@L1S]347A[
MXDRZEXMC\,ZUX<O-$U*: SP+-(LBR*,D\@#' ;\C0!WM%>7I\8)[Y+N^T;P?
MJ6IZ-:S&&2]AE3<2,<K%RQ'(/^%;OB;XBV?A^UTD0:;>W^IZL ;/3D3RY2,
MG>#]S&<=.N?0X .SHKA]"^)=CJ*:S%JVG76C:CHT!N;RSN,,PB SN4C[PQCM
MW'K638?%N]O8K/4/^$)U;^Q+N7RXKV!UF;J1DQ*"1T/?\Z /3J*** "BBB@#
MC?&_@*3QL\,,WB"_LM."A;BSM\;)\-D$Y[_@>@]*ZJPL;?3-.MK"TC$=M;1+
M%$@_A51@#\A5BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KG?&'AJZ\4Z4MC;:Y>:2-Q\U
M[7K*A!!0\CCFNBHH QO"OAFP\(>'K;1M.#F"')+R$%I&)R6..Y-;-%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MR CK@Y^88SD=0>]96D7UWX"U7Q%8W^B:M>6U]J4NHV=SI]HUPL@EP3&VW[K
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
ME8__  @,?_0T>*?_  :O_A6KXG\26WA;1_M]Q%+.[RI!;V\(R\\KG"HON?Y
MUC6OC34K;6M/T[Q+X=.DC46,=I<1WBW$;28SY;D ;6(Z=0?6@"3_ (0&/_H:
M/%/_ (-7_P */^$!C_Z&CQ3_ .#5_P#"JVD^.M3USQ%=Z=IWAB62RL-0EL;R
M^:[15C*-C<JD98XY('3(Y-0?&.3RO +/OV 7UJ2V<8'FK0!H?\(#'_T-'BG_
M ,&K_P"%'_" Q_\ 0T>*?_!J_P#A7,MK2?%CQ#=:%I]_Y'AK3]K7K1N5FU#)
M.%7N(LCEN_XUU&K>(_["U&Q\,^']%^WZBUOYRVJ2B"*W@4[0S.0<#/  !SB@
M!O\ P@,?_0T>*?\ P:O_ (4?\(#'_P!#1XI_\&K_ .%0)X]N!I.O-<:%+#K6
MB1":XTTW 8/&1N#QR 88$!NV<C&*OZGXRMK/0-'U.S@-XVKS00V<(?:7,O.2
M<' "Y)X[4 5_^$!C_P"AH\4_^#5_\*/^$!C_ .AH\4_^#5_\*L_$,D?#GQ&0
M2"-.GY'^X:\LT6+X*MH.G'49[7[<;:,W&ZYN ?,VC=G#8ZYZ4 >E?\(#'_T-
M'BG_ ,&K_P"%'_" Q_\ 0T>*?_!J_P#A52]\46'A*T\,Z5X?TB74+;58W&GQ
MP38X"AUY?L0V22> ">>E06_Q UVXU6\T)?!TG]O6JK*\'V]/(\EAP_G;>N>-
MNW/Y' !I?\(#'_T-'BG_ ,&K_P"%'_" Q_\ 0T>*?_!J_P#A6?)\3H8?!(\0
MRZ/<"6._&GW-BL@9XI0^U@"!AL=NF?:KMKXRU*#7-/T[Q#X>;2EU(E+.=;M9
MU,@&?+? &QB.G4'UH ?_ ,(#'_T-'BG_ ,&K_P"%'_" Q_\ 0T>*?_!J_P#A
M7-^&?$MOX8\/>*+^YCFN'?Q1=V]O;Q<O-*S@*BY]?Y UT%KXTU*UUJPT[Q+X
M=.DC46,=I<1WBW$;28SY;D ;6(Z=0?6@"3_A 8_^AH\4_P#@U?\ PH_X0&/_
M *&CQ3_X-7_PJ?2/&EM?^']7U2\MS9-I$T\-[ 7WF,Q<G!P,@K@CCO6>?'UY
M/!HUM8>'Y+G6]3L_MWV W(1;>#L\DA7C.0,!<YR* +/_  @,?_0T>*?_  :O
M_A1_P@,?_0T>*?\ P:O_ (46'CN#[/K*Z[9/I%[H\0GNX&D$H,1!*O&PQO!P
M1T!SQBJ'_"P=3M+2UU?6/"LVGZ#<N@%X;M7DA5R CRQ ?*"2,X)(S0!?_P"$
M!C_Z&CQ3_P"#5_\ "C_A 8_^AH\4_P#@U?\ PKK6;:A;K@9KS&'XLWTWAB'Q
M2/"4ZZ "!<7)O$WI\VPE(]N74'C/'?TS0!T/_" Q_P#0T>*?_!J_^%'_  @,
M?_0T>*?_  :O_A5>V\=:@->TJSU3PU-I]CJ[,EE=-=*[%@NX"2,#Y"0/4_SJ
M2Z\7:_->:@FA^$9;ZUL96A>:XO!;&5U'S>6I4EAZ$X![4 2?\(#'_P!#1XI_
M\&K_ .%'_" Q_P#0T>*?_!J_^%16?Q#M+V+PM=QV4BV'B!GB2=W \B8 X1AC
MG<58 @]JV(_$2S^-)_#L%L7^S6:W5Q<[^(RS82/&.I +=>@H S/^$!C_ .AH
M\4_^#5_\*/\ A 8_^AH\4_\ @U?_  K+^)>KZWINH^%8M+M7ECFU6,/MNA%Y
MS!6(B;CH<9R>..E6+OQYJW_"47GA[2O"LNH7MFD,LY%ZD:(CKD_,PZ@G  ZX
M)XQ0 VX^%MK>7T-Q=^)_$TZV["2".34"1%(.-ZG&<X)_,U>_X0&/_H:/%/\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!Q_Q$TG4-0TK2[[3+8W=UI&IP:B+52 TZID,JY[X8D?2L;5+V[\
M>:WX<M;'1=5L[33M1CU*[NM0M6MPGE@[8U#<LQ+<XX%>DT4 <;\/;"[L!XI^
MUVLL'G^(;R>+S$*^9&Q7:XSU!QP:A^+.EW.L>!GLK2SFNW>[MRT42%R5$@W<
M#MC-=Q10!P/C7PS=V+6'BCPG:JNK:.@C^R1+A;NU_BAP/0<K^G.*P/$FDQ7W
MB^Q\6:CH.M76D7NF+;RPVHFCN;.56+#?&A#%<$@]>1GTSZ[10!Y]X!T:S75=
M7U&U\-7FF64J);PRZC-,T]RHR6W1R,=J@],\G-8/@71KS_A.Y-%NANTWP>TR
MV;$YW-<'='GU*QDCVR*]7OK9KRPN+9+B:V:6-D$T) >,D8W*3W'6L[PUX;M?
M#-A+;P3W%U-/,T]S=73[Y9Y#C+,<#L  /04 0>.K:>]\!:_:VL,DUQ+83)'%
M&I9G8H0  .IKE-"\:C3?#VFV-QX(\5M-;6L4,A72<@LJ '!W=,BO2Z* . OC
M=:[XR\ :Q!I.H6]K$U\9TN;<HUN#"57S!R%R1QD\Y%7=+L+N/XLZ_?/;3+:2
MZ?:I'.4(1V!;(!Z$C(KLJ* /$-8M]1T?P)J,LFGRBX/C(W-O#*NSS@9P4(SV
M;L>E=1J%W=^.O$/AR"UT75+&TTN^74+RXO[8P!616"QKG[Y);DC@#O78^(/#
M]IXDL8;2\DF2.&YBN5,1 ):-MP!R#QD<UK4 >.GPWK9T*_O+?39WNM.\92ZO
M%:NNQKJ$-_!GKD$D'OBMG5+V[\>:WX<M;'1=5L[33M1CU&[NM0M6MPGE@[8U
M#<LQ)YQP*])HH \?\::+>'XA+H5F/^)=XO$+WNTX*?9B#*1Z;DVCW-7?&WAJ
M*/Q[::_?:1J.HZ-)IXLI5TQY1+;.KEE;;&P9D()&!G&,^E=EIGA*WT_Q'=Z[
M-?WU_>SJT<7VJ0,MM$6W&., # SCKD\"NAH \=A\&Q^(-$\5IH_AZ\TE+NS6
MVL[C4KB;S[DJ=^"DC'8FX  GGFJ!T32M1TNUTR'P)XADU>4QQ7$%]<W:6D6"
M-[&7?M*C!(QDGCBO<:* &,N(2JCHN /PKR-=#U4?LU'2/[-N_P"TOLI7[)Y+
M>;GS\XVXSTYKU^B@#BO%VGWEUK?@J2WM9I4MM2\R=D0D1+Y3#+>@R<<UQPMK
MF]U#5X_%6D^*-4U4W<HL[6!IDL6BS^[VLA6,+CJ6.?6O9J* /(]-\-7\GP M
MK&>WELM8TM7NX!,A1HYHI7=3SZ@8SZ-72_#**>]T6\\47L7EWFOW)NRIZI"!
MMA3/<!1G_@5;?B?PRGBBR2RFU/4+.VR1/'9RA/M"$8*.<'@^V.];%O;Q6EM%
M;P1K'#$@2-%Z*H& !^% '%_$F&[6/PYJ5KI]W?1Z=K$5S<16D1DE$85P2%')
MY(_.G>&+:Z/Q&\6ZG)97,%K>6^GF!YHBF_$;[@,]QD CL:[:B@#QQK>XO-8U
MJ/Q7I7BG4]0^V2"QM+5IDLG@_P"6>&0A /4N?K4&@:%K>B^#_ ^KMH]Y)=>'
MKJ\6\T](SYQBF9U+(I^\0"I '7->U44 >:)<WOBGXEZ=>QZ)JEGI,6F7-O\
M:KNV:(L[E<\'D#IC.,G..E<AIGAVRT+P\VC:MX/\1WFNV^^*,V<US]EN^3L8
M.CA$4@C.<8YXKWJB@#*\-:=_9/AK3K#[)':&&!5-O'(TBQ'&2H9N2 >YKS7Q
M%H>JW&D_$](=-NY'OIK<VJK"Q,X"(#LX^;&#T]*]?HH XGQWI]Y>Z=X62UM9
MIF@UVQFE$:%C&BL=S''0#N:ZZ_LXM1TZZL9P3#<Q/#(!_=8$']#5BB@#S+PY
MXBU3P1HL/AO7O#NM74FGKY-M>:;:&XBN8@?D(V_=;&!@^E1:II/C'Q?X,UVY
MO8#;33W,-SI6DS;0T21,&P[#^)\=">#CI7J5% 'F'B34[[Q_IMEX?L?#VL6<
MDUU#+>S7UJT,=K&CAVPQX=LC "YS6[X4L+NV\<>-;F>UFB@N;JV:"1T(64"$
M E3WP>.*[*B@#R6RT35$_9TNM);3KH:BT-R!:F)O-)-PY'RXSR"#]#4ESK$O
MA_XM6DCZ9>W<1\,0I.+2$R20XF;YM@Y(SP<<\^U>K5DCP_:#Q:?$GF3?;#8B
MPV9'E^6)-^<8SNR?7&.U 'G=W;>*KVT\:>*]&T^[L;V_AM[?3K>5-MP8H_OO
ML/W6(9MH//'TK$U71[>^_L2YT70/%=W<VVIVT]W>ZL)R\:*XW (Y^8YY)1<
M \U[K10!QOA6PN[;QWXVN9[6:*"ZN+5H)70A90(0"5/?!XXK%T3PG<:M\._$
M^AW]M+;2WFI7KP><A4@F3='(,]L@'->F5D^(=$;7]+-BNJ7^G N"TUC($=EP
M05R0>#G]!0!QWPH:^UVVOO&.JIMO-0$=K&.NV.%=K$>S2>8?RKH/'L33^&C&
MV@+KMJTR?:[,<R>3GYFC'=QP0,BMS2],M-&TJUTVQB$5K:QK%$GHH'ZGWJW0
M!Y!X=T2>;Q!)9>'(_$5CX:GL)X;R+5ED6)'9<1B%9/FR"221Q@=:Q+#0++3/
M#(T;4/!7B*[\0PQFW$<,]S]DN&Z!_,5PBH1@GICD8KWJB@#S-M.N_!?BK2-;
M71KF?3/[$32YX=.5KAK1T;>I ^\R<D9Y/&34'B:X\2^*_#=[>PZ#/%9V6H6M
MS86LD1CN[A(V!D)0GC/\(P"0#[5ZG10!YC>:G?>*O'G@^\L_#^KV^G6-Q.T]
MQ>VK0[6:%@!M/.!C!8\9( S6YX"L+NRO?%S75K+ +C7IYH3(A7S(RB89<]1P
M>:[*B@#Q6UTO5]+^&_@J>71M1EETO7&NKJUAMV:=8_,F^8)U/WE_.M:_\-ZC
MXDU/XA1QVMQ;)JVG6(M)+B,HKNL;';D]P< ^F:]4HH \,_L32[W1[;2X_ GB
M&36G\N*>"\N;I+2,@C>YEW[2G!(QG/'%;_B[3-+F\3S?VWX6U;$4,8T_6-$2
M5Y6 'S(YCY# ]-P(Q7JE% '*_#R+7(?",*Z^]TUSYLAA^V$&<0[OW8E(_CQU
MK%OKJZ\+?$_4=7GT?4[W3]3L(8HYM/MFGV21ELJP7D9!X/2O1** /$[S2-=U
M#X=^.Q)H=[#=ZCK4=S!:&(M(T9> Y &<X .<9 (/I7=>/;"[O;SPBUK;33BW
MUZ":8QH6\N,(X+-CH!D<^]=E10!YMY=]8?$/QG#)I6H20ZU90&TNHK<O#F.!
MU96<<*<\ =ZHZ!HVJ07'PL,NGW2"PL[M+LM$P\@M"H4/Q\I)X&:]7HH SM+U
M5]2FOXVTZ\M!:7#0!KF/:)P/XX_53ZUHT44 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M(5E)R/44 =MX@\0:?X9T>;5-2D9((\ *B[GD8\!5'=B>U<M+X]U^RM3J6H>
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
M220V<*PH\F-Q"C&3@ 9K0JA=WUS;ZKI]I%ITL\%R9!-<JP"V^U<C<.^X\#%
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 45YWX^;2KWQ'I>F7MKJNLS""2==$L@!'(,A?-E
M)91@'@9.,GI7*Z.)M,;XBZ7%IDVC6::+]HCTYKD3"%VBDRP()"YX. ?2@#VZ
MBO"M2\+6=A\._"?B"TGNX=>NI;%9-26X?S2LP 9<DX"@-@#'&!74QZ#I_A'X
ML:!#HD3VL.I65V+N,2NPF,84JS;B<MDGGK0!Z917DO@WPEI7CKPB?$GB#SKC
M6-0EG;[5Y[J]GMD956+!P@4*#_.JGA?6K_6M2^%U[?SM+<2P:G')(3_K=B[
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
MB4C<'YD&U!P-N!QVS7<"XO=1^(W@A-514N(=&FO)$5@5%PRHCX(X.,M@CUH
M]([#/6L?Q)KO_".:='J,MOYMDDZ)=R!L&"-CCS,8^8 E<CCC)[8KSWQ=H=S-
MXTU'4=2\-/XJTEXHDACMKO$VGX7Y@(LC)8_-D<UT&A/I6L?"6YMK2[OKNS^R
M7%L[:C_KT(# H_'5>GT Y- '<@@@$$$'H12US'PZNYK[X<^'[BX),K6,89CU
M.!C/XXJ]XLO+>P\)ZI<W>H2Z= ENV^[A&7BSQE?]K)X]\4 ;-%> ZM96^DV6
MBZOHWA'5=(FCO[5?[6O;I4FF#. 0Z!V9MP)R"!_2NMC\-Z=XH^+'BZ#6$DNK
M*W@LBMHTK+$6:-OF*@C) !QGU- 'J-8?B#Q&N@W6BP&V,_\ :=^ED"'V^7N5
MCNZ'/W>G'6O+%OKW2_A[KFC6=]<PV\7BEM'AG\PE[:V9TX#'D8#$9]ZUO$W@
MK1/#.O>"[C1H6M-VM112PK*S+-\CD.P).6&"-W7YC0!ZS1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M %W6]1GTV=9K0W=PK"/'\. HSGC)/S<#GU[6B@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M-9%#J58 C(R#R#STKDKKQU=RZCJ-MH'AN\UB'3)#%>7$<T<2B0#+(@8Y=AW
MQSQ6_P"&SJC>&=,.M@#5#;)]JQC_ %F!GIQG/7'&:X70M8/@&XU_2]6TS4Y&
MGU.>]L9;2S>=;I)2&"AE! <'@AL=J -N;XAVUQ#I*:'IEUJFH:I;FYAM%*Q&
M.('#-*S<( WR]\D<4^'Q]$-*UZ6_TNYL=2T2W-Q=6$CJS%-I961QPRG!&?7K
M7$ZQIVHR^)M)\5>*M-U.WM[O2_LMTNC2S;[*02%UWB,[BI4@'J P^E/BTBWN
M]!\:WVD:+K(BETF2TMKS49YI)KP[&.U(I/F"@XP>^>!UH L>+?'^O7WPYU75
M-,\/ZCIUJ\,;6VI-<1HQC=AEPN=P]!WPP/%=#+JY;Q3H;76C7L6MR:;=20VH
MNT*#;CY6P=I9OEP<\9YJMXKTN]O/@5)I]M:327G]EVX%NJ'?E0A(V]<@ \4D
M-R^N?$/PIK-K97J67]FW:.T]L\9C;<H 8$?*3@XSU[4 <+I#VTFAZ_XE\0Z)
MJ+3OJAA:\CU'YN;E (54-P$('.,$ @&O5-6\83P:])H>B:+/K&HV\2S72I,D
M,=NK?=#.W\1Z@#MS7 W&DZD?A)K%J-/NS<OX@:581"V]D^UJ=P&,D8YSZ58U
MO1;72?B-KFHZ]%KRZ9JBPRVUYI4EQM1T38T<@AYSP"I(Z9H [%?B)I:^%[[6
M;JVNK>6QG^RW-@R@SK/D 1@ X8DD8(."#GUKF->\2:Q>^*?!EIJ6@WFC/)J@
MD4FX25)4V,"I*'A@2/E/]*SO^$9N+KPC>:KH_A_48)8M8M]1B@OKEY+F_C@/
MWBK\H2"<*22<#VK6UKQ%_P )7XC\(+I>D:J;>UU19KJXGL9(E@/EN AW <\G
M)' P.>10!W?B:\N]/\,:E=V$#3W45NS1HCJISC[V6XXZ_A7'>'/'$^F_#+1=
M1UJQO)KZZ$5M:1+(LLU_(R@AASQGG.[!&/I7<ZS!)=:%J%O"NZ66VD1%]25(
M KR:Q%]+X*\%ZE;:1J4D_A>X2._LGMF24KY>QVC4_?QD$8]_2@#N],\9W#Z_
M;:)KVA7&C7MXC/9EYTFCGVC+*'3HP'.#VIOQ.U34='^'VJWFEI+]H6(CSHI
MC0 ]7YZX]N>:Q;F_;QSXV\-RZ58WR:=I,TEW=7EU:O NXH56-0X!8Y/.!@"N
MA^(MC<ZE\.]>M+.%Y[B2T8)%&,LQ'. .YXZ4 <9K'B'5+7Q/\/[N72;UKN:V
MO4_L^*9':5MD84EL[<?Q$D\#-=;H_CA;J\U6QUO3)=%O=,@%U/'-*LJ& @_O
M%=>"!@YK!@GDUOQAX U.VL;Y+:"UOHYFGMGC,3>6B@-D<9(./7M2>(_#]_K?
MCCQ-;00R(E[X8%K#.RD1F4R/A=W3N,CT- %X?$F>/3XM;N_"^H6WAN4J5U%Y
M8RRHQPLC1 [@AR#GGCG%=ZK!E#*001D$=Z\'2QTN;PS;Z1)H7B^ZUXQI;S:5
M+=W20;A@,3)DQB/J0>>,<5[G:0+;6<%NJ[5BC5 -Q;  QU/7ZT >::#I,/Q,
MNM5UKQ#+<SZ9%>RVFGZ<D[Q1)'&<>8P0@L['/7I^6.AT'PU/X.U6_D@U-O\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 45B)XC3_ (32;PW+;&.1;$7L
M4Y?*RKOV,,8X(.._>N>TGXHZ;JGA#7O$(M)(HM)=U,3/\TRA0T; XXWY % '
M>45P5W\0=477#HFG>$[B^U-+.&[DB6[2-8U<'<"S#&5. /7/;%<[XGUV2S\&
M^/)] L;BUO(=1\J[N!>'*L43,J9Z=EVCUS0!Z_17#6FI)/XS\.1ZGI$MKK$V
MFW#J1=[UB0,H(( PQ88.>W2LZ#XI:G>^')/$-EX.N9M)M@YNIC>(K*$)WE%(
MRX &2>.X[4 >E45R6I^-Q'+I-IH>F2:MJ.J6WVR& 2B%4@P#YCN<[1R .#DT
MOAOQG/K?B/4-"O=%GTV^L($EF6299%)8G&TC[PP <^^,#% '6445Q^M>-;NQ
M\6_\(SIF@S:EJ#62WB%;A8D"EV4[F8?*!@<\Y+ 8H ["BN+LOB+:#0-;U'6K
M";3+C19?*O;4N)2&(&S8PP&W9 '3^M1KX\U.PFL9/$/A:?2M.OI5ABNOM23&
M)W^X)4 !3/3.3@]: .XHJ.>7R+>64C.Q"V/7 S7FR?%FZ/ARV\3R>%+J/P\Y
M19[PW2%X\MM)6/&64,<9XSZ4 >FT5QEGXXO_ /A(]-TS5_#<^F0:J'^PW#W*
M2%BJ[MLB+]P[>V3Z5&_CK4[Z[U >'/"\VK66GS-!-=&[2'S)%^\L2D$OCIG@
M$]* .WHKA;_XFV<>BZ#J6F:;<ZB-9E:""!6"2+* ?D8'@'<-IYP.O(J23QQJ
MPFLM*3PO(_B.>%KB;3_MJ;+:(.5#O-C'S$<  F@#MJ*Y[PUXH_MV>_L+NPDT
M[5M/95NK21P^ PRC*XX92 >>.G2L#XFZQK6EW'A>/2K621)]8A60I<B+SCAB
M(3[-C.>GR\]: /0**\JAUO6+/XK^(XM/T*74+R>QLG,'VE8HH,*V[=(<C.6
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /.
M?BKI^L)#IVM^'[.:ZU& 3V31P(6;RYXRNXX[*X1JP=2\$ZA9>+](T&PLY9-
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
M +IMT\MOXQFU2.U):%[N $ ^6W!Y!)!![<<U[310!Y%INDZ)J?B71AI'A7Q
M?LUPMS/<ZO<7<4=H4Y&!(Y#OGC R/PKUVBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .2\2^,;O1O$FF:#I^
MBMJ-YJ,,DD1^T")4*$9WDJ<+@DY]L8.:@M_'5Q%%KUMJ^D?8]7TBR:^-LEQY
MD=Q$%)#))M'&5P<KP?6LKQAJD^C_ !7\-W4.G7-^O]GW2RQ6JAI0A9,LJ_Q8
M..!SC-5KFPU3Q/?^*O$@TF]LX'\/RZ586]S'LGN&.YRVSJOS$  \F@#1M?B3
M>CP[+XCU/PW+9:0\$;V3K=+)-=2.0%01@ C)/!/;G%6T\:ZSIVHZ=%XF\-KI
MEIJ4RV\%S#>BX$<K?=20;1C/3(R,U0U7PYJM_P#"3P_:V=L3JNF16-TMI*=A
M=X54M&<]#U'/>H=<O=0\?2:-I-GX>U:PABOX;R^N-1M_)6)(SN*J2?G8G &W
M(H T5\<:YJ6M:SIFA^%TNGTFX,,LT]\(4?Y00%^0_,>>.@P,GFI6^)%B?"-I
MK,%A<RWEW=?8(M-R!*;K)4QD]!@@DMZ<^U<[X>\3SZ%XI\:Q-H6J7]N^K%XY
M=/@\X^9Y: HP!RO 4@GCD\\5 GA+7['PUINM_P!GF75H->DUNXTV-P6V2DAH
MU/0N%(/UR* .MLO&&J6_B"QT?Q+H2:9)J(;['/!=BXB=U&3&QVJ5;'3L>U9\
M/Q!UK4+2YU;2/"IO]&MYWA+17@^U.$;:S+"%/OA2P)%174]_XX\5^'6M]$U/
M3]-TFY-[<W&HVY@+.%*I&BGEN2<GI7*ZQI'GG4)HO!^NZ5XR,D@AN]$WI;3O
MD['+[MFT\%MV#UH ]$U;Q?>)KL>A:!H_]I:E]G%U<>?/]GBMHR<+O;:3N/\
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
M;TS@CZFO1J* /+]>U/7?%EUX9AM_">JV<=GK%K=7TEVBJ(PI.0F"=XY)+=,
M>M5?$/AO6;K2OB7'!IT[OJ4UNUFH'^N"H@.WZ$&O6J* .,\<:7?:CI_AA+.V
MDF:VUNRN)@@^Y&C'<Q]A65I<NK>#M:\0VMKH-UK5GJ&HR7UM/8RQGRY9 -\4
MNYALP1UYX->D5R>H> -/O-4N[^VU/6-,DO2&NTT^\,23L!C<PP<''&1B@#-^
M#[SR^"IIKE56:74KMW"'*[C*<X/<9S4FKPZAI_Q:TO68]*O+RPGTQM.>6V4-
MY#M,K;G!(PH'4UUND:18Z#I5OIFFP+!:6Z[8XP2<<Y))/)))))]35V@#@/"6
MC:C9?#/5=/N;.6*[E>^*0L/F;>SE?SR*Y:[\$W*:5X*U/4?#T^JPZ?I@LM0T
MZ-L31Y (=!D;B&R",]_R]HHH \Z\$:';1>*+K4]/\'G0].2V\F*:\W+=3.6!
M;Y-Y"I@#J,DUT'CSPW/XG\+R6=G*L.H02QW5G(_W5FC.5S['D?C72T4 >?OX
MZ\2M8&TC\!ZPNN%=@#!/L@?^]YV[[N>>G^-4[O0O$NB/X2U^?SM?U#2HYH=2
M2(KYLBR@9:,' ;81C'!(KTRB@#SI8-4\6^-+?77T>\TW3=+L+B& 7JA)KB:4
M '" DA0!U/4UF77AS6'_ &=HM"73YCJ@MX5-KCY\B=6(Q] 37K%% '(>*],O
M;WQ?X.NK:V>6"SO)GN'4<1J8B 3^/%<GX2\3:AH]UXO@C\-ZEJ4;>(+PV\MD
MJL#)D91\D;/X3N/')]*];K,T;0;/0O[0^Q^9_IUY)>S;VS^\?&['H.!Q0!Y;
M-X6U_1_#OAFTOK;4+O33<7-SK=II$I$ADE):-?E(+(I)! /;/I5SPMX>DL_B
M4NJ:=X5NM'T:729;=6G.9))=ZMND&YBN0,#)SQVKUFB@#S/2=!U6#]GZ31)+
M&5=3.FW$0MB/GWL7P/J<BI/&EG<:;\-]&UM$$>I>'1;7:HYVYVJ$DC)]U)'U
M KTBL'7O"5CXCO;.?4+B^:"V8,;)+@K;S$,&4R)_%@@4 9/ABTO?"GPYCN'L
M)M0U:4&^NK>+ DFGE;<PY[C=C_@-=C"[201R,AC9E!*-U4D=#3Z* "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R/$%_K.G
MVL4FBZ(NK3,^UXFNUM]BX^]E@<\X&/>N-T[X@^+M5O\ 4;*T\!QO/ITHAN5.
MLQC:Q&0 2G/'I7I-<#X#_P"1T\>_]A./_P!%"@#=TGQ,VH^)=:T::S%L^EQ6
MSO(9MP8RH6(Z#&W&,Y.?:NAKRRW\+:3XE^+OC'^V+?[7!!#8[;=W/EEFB/S%
M0<$@#C/3)KFI[_4-)^'VJ:'ILER;<>+GT:%4GVR1VQ(/EK(Q^7/W<D\;J /=
MPRMG:0<'!P>E+7CUKHFHZ-XFT&[T7P:?#J_:U@O&.J0LES P(963?EW'W@>3
MP:]'\8G'@C7R.O\ 9MQ_Z+:@#9W+NVY&<9QFAF51EB /4FO#=5\+:9I/P:TS
MQ9:I*OB"&WL;I=0,K&7<[1@KG/W<,0%Z8 KJ8M(L?&GQ,\3P>(8?MMKHZVT-
MG9RL?+021EVD*]"Q/&?04 =MXDUZV\,^';W6KM))(+2/>R1 %FY  &?<BGO?
M7W]K6,$.FF2QGB=YKSSE'DL,;5V=6W9/(Z8KQ;Q)8P0^#?B'X>.ZXTW0KBWG
MTWS7+FW,B@LBDG.%W, #TW5V$UC:Z)\1/!UGIML(;:'3+YD@3.,G:Q_,D_G0
M!Z264,%)&3T&:&95&6( ]2:\B\*>$-$\6?#Q?$NN2M_;%\LMS+JYF*R6K*[8
M*-G"*@4<=.#52^,_B7X@W]G/HK^+-.TNQM!:I]MBBB;S(]QG() <MT!&0,?2
M@#VF@D 9)P*X+X:VNJZ=)KFGWEDUCIT5PCV%I)>I</;JRY:,E6)"@@$ ]FJ+
MX@MI=YKNCZ9>6>I:S<;))DT6T*B*4<#S)BQ PIZ9.,GI0!Z"K!ERI!![@T;E
MW;<C)YQFO%="BDTO7?&VFQ:.=#M&T/[2-.6Y$RH^'&\;>%)'852U#PMIFG?
MRS\5P)*/$$%G:W46HF5C*C;D 4'/W0IV@=,"@#W<L%&6( ]ZP]#\1_VSK&NZ
M?]E\G^RKE;??YF[S<H&SC QUQCFN3DTJR\9?%/6K'7X1=66DV=M]CLY&/EEI
M0S/)M[D8"YJ3X::;!H^O^-+"UD>2"'48UC+N7*KY2D+D\G;G;SZ4 >BDX&3T
MI 0P!4@@]"*\_P#&-NFO?$+P[X:U N=(EM[B[FMPY5;ETVA5;'4#);'YUB^,
M[.S^'_AGQ(WA?439SW,,!_LV.8 6P>41M,BDY3()&>!D#TH ]:#*20""1U /
M2@D#&2!GBO%9O#VI:.^EWNA>"9-$OK:ZBWWLFKP'[1&3ATE^?Y]PS[YZ5K:5
MX4TKQ)\3_&-QK$+W2V-W:M;1-*RI&YA4EL C)^51SZ>] '9P>*6U.PUZ71].
MEN[K2KN2S%N\BQ^?*BJ2 QR /FQD^E4O$'BW4].U32-'TO1$O-5U"%YVBFNA
M$D*H!NRV#DY..!7G%MH6F:;X#^)]S9V<<,T-]>6<;KG*PA8R$'MGFMJ?PWH]
M]\3O"<EU812O<:.\TQ;/SO&L81CSU H ],TB\U"\BN6U'3?L#QW+Q1+YPE\V
M,?=DR.F[T/(J^&5L[2#@X.#7A[75S_PCFH:='<RP0ZKX[EL+F6-RK+"[_, W
M;. /QKMI/"OA;P=JD&J6-\F@8MITD@BD 6Z4)NW%6SN9 "V0,^N10!W6]=VW
M<-W7&>:RIO$%M#XJM/#QCD-U<6LET' &Q45@N#WR2?TKPW7-/L1\/KC6=)\)
M:GYD<8N8_$M_=I%<.VX$2@!BYSG@8 P17:W.B:9J'QFT&\NK..6>71S=NYSS
M,CQA'^H% 'HFE7=]>1W+7^FFQ:.YDBB4S+)YL8/RR<=-PYP>15Y65L[2#CC@
MUX<MQ<2:!)I*W,MO;:MXXGLKJ6-RK>47)*!AR-VT#\ZZ/6M TSP-XG\*7GAJ
MW%@U]J*V%U;0L=EQ$RL=S*3R5(!SUYH ].+*N,D#)P,FEKQ[PQX*T3Q-9^+K
MK6;=KR5=:OHH"\C8MU#9R@!PIR2<]>GI7:?#&]N-0^&N@W-W,\T[6P#2.<EL
M$J,GN< 4 =82!U('UH+*N,D#/ R>M>62^%M+\5?%_P 20:S$]S:6]G9NMOYK
M*A<A@'.TC) R!_O&L'3[2X\5ZKXBO]3\%S>(634I[.&5M0CB6UCC("QHC,"I
M'4L.I- 'N5(&# $$$'H17BUNFKZC:^"?"GB25S9W5[>+<@7:R-/'"FZ*.1T)
M!ZX(SSMK=M?#VF^'/C-ID.DI]FM9M)N)#9HQ\N-MZ LJ_P .[C./[M 'IM4)
MKN^36[6TCTXR6,D3O+>><H\IAC:NSJ<\\CIBO-/#4F/V:;MV?D:;J')/??-5
MC1V;_A,OA\,G!\..3SU^2*@#U'(SC(SUQ1N4L5R-PZC/->&>%](M=(^$-UXX
M@B>7Q!!;WGV:Y>1F,"AW0!5SMP!ENG4FH7\/:G!X5M=1TGP?/9ZVB17$>O2:
MQ!ND<X):0E_F5\D;3QS0![R6"C+$ =.:P_#WB/\ MZ\UNW^R^1_9=^UGN\S=
MYF%5MW08^]TYZ5QUMI-GXV^)'B*'Q);"Z@TFWM([2SD<F-/-C+N^ <$YXW>@
MJW\++"+2[CQ?8P2R2PP:VZ(TCEV"^6F 2>3CISZ4 =->>(Q:>,M-\/FUW?;;
M::X\_P S&SR\<;<<YSUS6X"& (((/<5YMXQT2R\0?%?PS8ZCN:U^P73O"'*B
M;!3Y&QU'<COBH+3P_96?CS7O!5BK1:%J6ABZDME8E+>8R&,E ?NY'S8'<4 >
MHTUW$<;.W102:\;M]3NO$OA?PWX(NF/]H&_:SU8 \B&T(+Y/^T/*Y[[C7K.K
MV-MJ.CW=G=PK+;RQ,KQMT(Q0!S;?$"WD\/\ AS6;6QDDM]<U&*RC61PC1!RP
MWG .<;>GOUKL RMG!!P<'!Z5\_VFA6+?"3P#'"C6SZEKUK]IEA<J[$F5=P/8
MX[BNT/A_3/"'Q6\+Q:#;?88=3MKR.[BC=MLOEHK*2">2"3SUH [[2+R^O+-Y
M=1TXZ?,)701&99,H#A7R..1SCM5Y6##*D$'N#7B5EI=_K7PYBM[+R+DIXAN9
M9=.GN?)%_&LCYBW?D<=..:Z'P"^DV'BZ\T^/0M3\-:E/:"1]+D=6M)%5L&6,
MKP6YP<8&.W6@#TVD5E894@CU!KC/B5I5]K&B6-M8?9YV6]2673I[CR1?QJ#F
M+=^1QTXKB[+5++PPGB1K#0=3\-:VNC2W*:9(RO:2&//[Z,C(+ D ]!CMU- '
ML^Y=VW(W=<9YH+!02Q  [FO X_#^I-X-M=2T_P (7$&MF&.ZC\0OK$(=Y#AB
M[$ORK9^Z>,&NPFLH_&7Q*_LSQ'")K.PT>&Y2P+YB>:1B&<@'#8QM'44 =MXC
M\0VOAG1FU*ZCDEC\V.(+%C)9V"CKVR:L?:[[^WQ9?V<?[.^RF7[?YR_ZW?CR
MMG7[OS;NG:O)_'?A30-,\'7UC:72W26VJVKQV3RA_P"SQ*Z!D49RJL,D ^O%
M:FJE?#?Q%N_[*A6-+#P7/);0KRH*3948^HH ]2W+NVY&[&<9YI20!DG%>/Q>
M"]%E^$H\3.\IU]M,_M,ZOY[>>)_+\S.[/0'Y<=,>]);6<?C;Q[X;.N(\D5QX
M2CO+FW#%4E<R+PP&,KELXZ9 H ]@!# $$$'H102 "20 .YKS[P#90Z)XU\::
M#8!HM+M)+26WMMQ*Q&2(L^W/0$CI4GQ)T>_U>;13:6EMJL%M+))<:+/=>1]L
M&T!2">#L.3@\<T =5XBUD:#X:U'61#]H%G;O/Y8?;OVC.,X./KBK6G7JW^G6
MEUM"-<0)-Y>[)7< <?K7CPFTFW\%^/--L],U31+P:<9YM'NR##"-C#?#C/#'
MKSU X%2:UX4TKPYX(\.^(M.BDCUN*XL6:^\UC)+O90X8D\J0<8Z8XH ]F9E0
M99@H]2<5A^+/$?\ PB^BKJ/V7[3FXA@V>9L_UCA<YP>F<UP_B&#2-;\<ZG#_
M ,(]J/BN[MHXHGMWDCCM+$E<X4NP&YLY/!/\JY>!YE^%.JV<L;0I8^*TMH;8
MS>:+=!-$1&'[@$D9H ]@T[Q'_:'B[6]!^R^7_9<=N_G>9GS/-5CC;CC&WU.<
MT:]XC_L35-"LOLOG?VK=FUW^9M\KY"V[&#GIC'%87AS_ )*[XW_Z]]/_ /0'
MJK\3M.@U?5_!EA<RR1P3ZJ5D,;E"5\ILKD<C/3CUH ]##!AE2"/:C<N[;D;C
MSC/->6ZA8VO@'Q_I:>&[86]OJ.GWK75C&3Y;-#&'C?;V8GY<]ZY'2=&OM;\$
M#6'\(W-WK%W$UROB ZM#'(DG)5URX**O V\# H ^@:0L 0"0">@SUK-\.S7T
M_AK3)=3V?;VM8S<%'5E,FT;B"N003SQQ7 >&O#>E>.+SQ+JOB*!KN^CU:>RA
MW2,#:11D!!'@_(?XLCDDT >AZG>7UJ]D+'3C>B:Y6*<B98_(B(.9.?O8P/E'
M)S5^O"M%+)X%\"+]H>?'BXKYK-DR#S)N2>^>M;MSK<GP_N?&NEIDM*HU/2$Z
MEGG/EE /02XX]&H ]8) &2>*0$, 000>XKQ/5M(N].U+PEX).ES:Q96^FO>7
M5DETL*W<^[YB[,0& 8EMN>_?%6K6PU31W\501:&=#T2?09Y?L#7\4VR< C>B
M*Q*JRD@X&,K0![%N7=MR,XSC-+7A>J>%M,TKX*Z=XLMDE'B""VLKI-0,K&4,
MS1C;G/W0K;0O3 %>Z=J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)TKP]9:/J
M6JW]LTQFU299YP[ @,%VC;QP,?6M:B@#+LM L[#7]4UJ%I3=:DL*SAF!4"-2
MJ[1CC@G/)K//@71)-)UC3)XI9[75KV2^N%D?E97P<H0 5P5!%=&64,%+#<>@
MSR:HO=WZZ[%9KII;3VMVD>^\X#9(" (]G4Y&3GIQ0!A:?X LK35;34;W5=7U
M>:RS]D74;D2+ 2,;@ HRV.YR:Z/4;&+5-+N]/N"PANH7@D*'!VLI4X]\&K!9
M00"0">@SUH9@H)8@ =2: ,&^\(:;J'@R/PK,]P-/CAA@5E<"3;$5*\XQGY!G
MBH=:\%66K:NNKP7^HZ7J7E>2]SI\PC:5!R%<$$-CMQFNEK)\0>(+;P];V<MS
M'+)]KO8;*,1@</(V 3GL.30!G0^ M#A\+7_A_9/);:@6:[FDE+33.W5V<]6X
M'MQTJ33_  99V%[I-X]_J-Y=:9#-##-=S!V99""=YVC., #T%2VOB07'C+4_
M#[6P06-K%<&X,GW]Y(QMQQC'7-;P.1D=* .*N/ACI$S7,,6HZO;:7=2&6XTN
MWNMMM(6.6&,;@">H5@*O:KX&TW4;^WU"TNK[2+Z" 6RW&FRB)FB'1&!!4J.V
M1Q73!E8D!@2.#@]*;-*L$,DK_<12S8] ,T 9/ASPSI_ABUGBLS/++<RF:YN;
MF3S)IW/\3MW_ $%5M?\ !]IKNIVFJ+?7^G:E:HT4=U8RA',;<E&W*P(SSR*@
M\$^)M4\5Z=_:MUH\5AITZA[-A=>9)(N2,LH4;>@/4]:ZA65QE6!'J#0!REC\
M/=(L+W4+U;G4)KK4;-K.[EGN/,:8$_?)(X8#@8P  .*MW?@W3+SP.OA*5[@:
M:MO';AE<>9M3&.<8S\H[5T&1G&1D]J-R[MN1N/.,\T <[K?@VRUG4H-4CO=0
MTS4HHO(^UZ?,(W>/.=C9!##//(XJ3PSX0TWPI]N_L^2ZD:^E$T[7,OF,S@8+
M9/.3U.>Y-;P922 02.HSTI: ,3Q%X7L?$BVK7$ES;7=FYDM;RTD\N:%B,':W
M/!'!!!!JE8^ M'M[74XKUKK59=301WEQJ$OF22(.BY  4#MM YYKIPZLQ4,"
M1U /2LJP\06VH^(M8T:*.43:4(/.=@-K&52P"_0 ?G0!AVGPWTZ&ZL9+O5=9
MU*VL)!):6=]=!X8F7[IP%!8KVW$XK>T[0+/2]7U;4X&E,^J21R3AV!4%$V#:
M,<<#WIOAGQ!;>*?#]MK-G'+';W)?8LH ;"NRY./7;FM575\[6#8.#@YH Y*;
MX=Z5--KI^V:DEOK:N+NT2<>3O;;ND52.'.T<\]ZU1X9L5UK3=5#3?:-.M6M(
M1N&THV,Y&.3\HK8+*" 6 )Z GK6&?$@7QW_PC)M<#^S/[0^T^9_TU\O9MQ^.
M<_A0!6/@31'T75-)FCFFMM1O9+Z7?)ADF=@VY& !7! (_K4%G\/=,CNVNM3O
M]3UJ7[/);1G4[@2"*-QM<*%"@%AP3R<=ZZP$, 000>A% 92Q4,"1U&>E '"O
M\*M*GT<Z/>:QKEWI:ILALYKL>7"/X<84$[>P8L!@<5KW_@JQOM1T?4!>ZC;7
MFEQB*.:WF"&6/@E).,,IVC(X[UT995QD@9.!D]:P_#'B/_A)(-2E^R_9_L6H
MSV./,W[_ "VQOZ#&?3G'J: *K> M#DT/4-(FCFEMKZ]DOG+28>.9FW;D8 %<
M'I_6FZ7X$LK#6(-5O-2U75[RV5DM7U&X$@@!&"5 4#)'!)R?>KDGB01^.8?#
M1M?]9ISWWVGS.FV0)MVX]\YS^%;@(8 J00>A% &5H_AVRT2VU""U:8I?7<MW
M+YC D/(<MCC@>E2>']#M/#>A6FCV+2M;6J;(S*P+8R3R0!ZUH[E+%0PW#J,\
MT$A1DD >] &9:Z!9VGB+4-<C:7[7?1112AF&P"/.W QQU/>L;4/A_8W6J7>H
M6.JZOI$MZ<W:Z=<B-)VQC<05.&QW7!KK"RKC<P&3@9/6LK7O$%MX?73C<1RR
M&_OX;"(1@</(3@G/8 $T 9TW@'09/#5GH44$MK;V3B6UFMY2LT,@)/F*_7=D
MG).<YKGK#PE<:-\6=/OEFU748WTN9)[^]?S,-O7:F0 J\9(  [FO1V94&68
M>I-+0!PLGPJT5X;NS&HZQ'I5RSNVF)=XMU9N20N,]><$D9[5NV_A/3K74M(O
MHVG\[2K(V5N"XP8R%'S<<GY1SQ6X2 "2< =S0K!E#*00>A% &/HOAC3=#\-+
MH$"/-8 2*R7!#%Q(S,P/ !'S$?2L"/X6Z0(X;.;4]9N=(@</'I4]WNMA@Y52
M-NXJ#T!8CBNW#*20&!(Z@'I4-[<_8["XNMF_R8FDVYQG )QG\* ,+6O!=EJ^
MK)JL-]J.EZB(O)>YTZ81M+'G(5P000.W&1ZU/X8\):;X2M[R'36N66[G-Q*;
MB7S&+E0"<GGG&3G/)-<OH_COQEKND6VJ:?X BDM+E-\3G6XU)'T,>17:Z+=:
MC>Z9'/JNF+IMXQ(>V6X$X4 \'>  <CGI0!E^(?!6G>(]4L]3N+F^MKVRC=+:
M:TF\MHRQ!+#@\\8YXP3D&G:/X;L?"D.HZA&]_J-].OF7-U</YUQ,$!VH, #C
MH% '6MC4KS^SM*O+WR_,^SP/-LSC=M4G&>W2JOAW65U_P[INJ^4+=KZV2X$.
M_<4W '&<#.,]<4 <CX'T@7WC+Q#XTDTJYTY;_9!:0W<9CE**J^9(R'[NYE7_
M +YSWKT$@,I4C((P161?:M?V-Y?;M*+:?;6!N5O// \R09S%LQD< '=TYI_A
MO6E\0>'--U;R1;M>VZ3^3OW%-PSC.!GZXH PK#X:Z1I]C96,=]JDEI8ZA'J%
MI#-<!E@=-V%7Y>$^8Y'7WK>O= L[_7]+UJ9I1=:8LRP!6 4^:H5MPQSP!CD4
M\WU\FN26K::1IJ6OG"_\X<R;B#'LZ].=W3M4?AO7K?Q-X?M-9M(Y([>Z4M&L
MN-P 8CG'TH R)/AWHKZ&FEB2\C$5Z]]!<QS;9H)F8L61@..I&"#5G1/!UIHV
MJR:K+?ZCJ>I/#Y NK^8.R1YSL4*% !//2KGB?7X?#'AJ^UF>,RK:Q[EB#8,C
MDX5 ><98@=.]0^$?$B^*="%^;4V=S'-);W-HS[S!*C$,I.!GL>G<4 2^(O#5
MCXFLHK>]:>)X)5GM[BVD\N6"0=&1NQY-4=*\$6&GW\]_=WE_J][-;FU,^I2B
M0K"3DHH"A0#WXYKIJP_%/BBT\+:?%/-#-=7-S*(+2SMQF2XE/15'\SVH PA\
M+-'\A+%]3UF31D<.NDR7>;88.0N,;BH/\);%;&N^#K'6[ZVU!+J]TW4;:,Q1
MWFGRB.3RSR4.00RYYP1Q6%=>-O%&B6W]I>(/!GV?2E^:>6SOUN);9?[S)M&0
M.^#Q7<6MU!?6D-W;2K+;SHLD<BG(92,@C\* .8/PZT1_#-[HDCWLBWTPN+F\
M>?-S)*""'+XZC:,<8]JNV'A&RLM7@U22ZO;R\BTXZ<9+N0.9(B^\EN!EL]_3
MM6^K*PRI!'J#1N7=MW#=C.,\T <0?A9H_DFQ&HZR-%+[SI N_P#1NN=N,;MN
M>=N[%=$OAVPC\2Q:]&)$NHK$V"(I C$6\/\ =QUR!WZ5JLRJ,LP ]2:6@#+L
M= L]/U[5M8A:4W.J>3YX9@5'E*57:,<<'GK5?Q%X5LO$;6<TT]W:7MD[/;7E
MG+Y<L6X88 X(((Z@@U-=^(+:T\3:=H+1RM<WT,LR. -JK'C.>^3D57\,^)5\
M10ZG(;86WV+4I[  R[O,,9 W=!C.>G./4T 48/A]I:6&KV]S=ZA?7&K0?9[J
M]NI@TQCP0%4@!5 R> *T=3\+V&K:!;:-<-.+6V:%D*, V8B"N3C_ &1FMND5
ME90RD$'N#0!RM[X#L[C7+O5K/5M7TR:]"_:TL;@(DY48!(*D@XXRI!J*#X:Z
M#:Z'=:- UXEE<7R7Y3SMQ652IX8@G!V#.<GKS784@(.<$''!Q0!F6>@6=CX@
MU/6HFE-UJ*0I,&8%0(P0NT8XZG/-5?$WA'3?%B62ZB]RGV*8SPM;R^6ROM(!
MR.<C.1CN!6ZK*XRK CU!HW+NVY&[&<9YH YW1/!EEHVJ2ZK+>ZAJ>I21>0+K
M4)A(Z1YSL4   9Y/'-94GPMTAHI[.'4]9MM(G<O+I4%WMMFR<LH&W<JD]0&
MYKN** ([>WAM+:*VMXUBAB0)'&HP%4#  ]@*\HUNWM(_$NL/?:#XKM)IY,$:
M$TKV^IQX^4N4&%?&01D?7FO6@REBH8;AU&>:&95QN8#)P,F@#S_P;X#$'@;P
M[8ZS%);W6G7IU)(8G&(Y"[LJ,<'( ?!QW'6NCUOP?I/B#6=(U6_C=KG2I#)!
MM; )R#AACD J"/<58\0>(+;P[:VD]S'+)]JO(;.,1@??D;:"<]AUK6H P_$7
MA2P\2&TFGENK6]LV+VM[9R^7-"2,-@X(P1U!!!JE8> ],LHM4,UU?W]YJ=N;
M:YOKR8/,8B"-JD !0,YP!U]:VM(O+Z]L3-J6FG3IQ(Z^29A+\H8A6W#CD8..
MV:O*RLH92"#W!H P+WP?IM_X*C\*3/<#3D@B@#*X$FV,J5YQC/RC/%=!110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 <-\5F*^%[$@X_XFUGS_ -M12>-'QX]\
M!+NP3>W'&>H\@UT_B#0;#Q-HL^E:DC-;38)*-M96!!#*>Q! -85E\.]/M]7T
M_5KK5-8U*_L'+037MT)"H*E2N H&.<\#)(&3Q0!YYJN@FSEUN]U[PS-KEK/<
MS3IXATJ\5[FV3.5 0G*F,#MP,=#756EY!?\ Q0\.W5G<R7-K-X:DDCFD^](I
MD3#-TY/?CK6K<?#7399;U;;5M9L;&^D:2YL+6Z"02%OO\%25#=PI%;,'A32[
M76;'4K:-X9+&Q.GP1(W[M8L@XQC.?E'.: /']%\'Z1=? 63Q#<PR2ZQ%8SW$
M%XTK;X#&S[ G/R@;1P.N372QP1^-/&VC:7X@!N;"#P[#J*VKL0D\[L%9V ^]
M@= >A-=M:>#M,LO!#>$HFN#IS6\EN69P9-KEB><8S\Q[5R_C#3+:QO-$BETC
M6VL[*T\JWU?1G9KJW8878ZH,E&4#G!&>W- ">"=)L]"^*'BW3M/=Q:1VMF8X
M6D+"#(<[%R>!SD#MFG_%W2;#4;+PV]Y;),PURU@!;_GG(X#K]#@?E2?#70)+
M/7O$6MBRU&TL[_R([<:FS&YFV!M\L@8Y&YFXSV'05U_B7PW9>*=*&GWLEQ$J
MRI/'-;2;)(I%.593S@B@#@8_".C:O\7-6L;ZT$NGV6DVBQ698B+C<%R ?FV@
M$#/K6!=WM[X<\#^+](T>6>*W@\0+8VP67#6\,FPE49C\HY(!/3=FO6M*\+VF
ME:M+JB7-W<7DMI#:22W$@8NL><,>!ECDY/>H3X*T62TURTN(7N+?6IS/=QRM
MQNP!\N,$8V@CN#0!YTN@ZEHVK:'>:'X*/A^6*\CCN)VU:%EN83PZ.-_SL1R.
MIR.*]3\1:?::IX>O[.]@6>W>$EHVZ$CYA^H!_"L.Q^'EA;ZA97=[JNL:J+!M
M]G#J%T)(X7' 8 *,L.Q;.*ZR:)9X)(7SMD4J<=<$8H \+T73+4>"O &CPH;2
MT\0SYU1X7*-<!$9@C$'HQXXQTKJ[O1K#P5\0_"R^'8190ZL\]M>6<3'RY56/
M<K[>@93W]#732>!-%E\)67AMQ<&UL=K6LPEVS0NI)5U<8PPR>:-'\$V6EZP-
M7N+_ %+5=12,Q0W&HSB0PH>H0  #/<XS[T <#X%\*Z5-X.U'Q)<PO/JL4FH)
M;S/*Q\E,R+M5<XQRQZ=6-8MUX7L++X*:-XEMS/'KZBT=-1$S>:FZ14V@YX4*
MV .G%>R:5X8L-'T"?1;9IC:S-,S%V!;]X26P<>K'%5I_!6EW'@VV\+.]S_9]
MNL2H0X\S]VP9<G&.JC/% '*7/AS2_"?Q/\''1(&M3J"WD-X1(S&X"Q;E+Y)W
M'=SGK75^/;RSLO!6I27U_>6,#((S-9#,^68 *G^TV<?CVZU?O]!L]1UO2=6G
M:47.EF5H K *?,38VX8YXZ=*7Q!H-AXFT6?2M21VMIL$E&VLK @JRGL00#0!
MX]?6$>BZWX1OM+\%S^' ^LV]J;N6[3S9T?(:-XU9B<@9)8YX]ZZ+P[X4T*Y^
M*'CQ)M,A=4%J%!SP)H6,G?\ B)YK??X;Z?=3V5SJ6L:UJ-S8SQSVLMU= F)D
M((PH4+S@9)!)]:U$\)6</C&7Q-!=WT-U.BI<V\<V()]JE5+ICD@'CD4 >4^'
M+30K#X*:,;E+Z.35KP1RP:;_ *[4&6:0+">1A2!R<C@=?6]IEI_8WQ5\*BR\
M*MX9@OTNXI8A=(YNE2+<-R(2!M.#G.3GVKKX_A9HL.E-IT5_JR01W2W=GBZY
ML9 6.83CY0=QR#G-6[7X?:?#KMAKESJ6JWVJ6+,8KFZN QVLI4IM"A0N&/0
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
M94("?O$V-D8YX''2@#SO[-#X&\=>([;P]!]FM/\ A&&U(6B$F/[0CLH8*>G
M I^C^!O#MU\/],\07MZ]GJTUO#?S:\T^)DE8!F)=CC')7!XQ7H+>'K%_$[Z^
MWF-=O8_8&0D&,Q;R_3'7)]>E<ZOPNT956T-_JS:,DOFKI#76;4'.X#;C=MSS
MMW8H XZZ2Y\4_$'Q']M\+/XEM=.>*VM86O8XHK=2FXL$8C)?.=WH*['X9P:M
M9:5J5AJ4#006]ZXLH7O$N7@A(!$3,I/W3D#/.,5H:OX'LM2UAM7M=0U+2=0D
MC$4T^G3B,S*.@<$$''8XS6CX>\.Z?X8TTV.GK)M>1II99G+R32-]YW8]6- '
M%>(] TJ]^-/AR6YLHI'ELKB5RV?F>/9L/X5D^%/ ^A>([;QA=ZO:F[E_MR^C
MBWR-B !LY0 X#9.<]>!Z5Z%KOA*SU[5--U.2[OK.]T\MY,UG-Y9*MC<C<'*G
M XJSH_AZRT.#4(;1I2M]=RWDOF,"0\ARV..!Z4 >-G5=5UKPK\.-(FMKC58-
M0AN)+NU6Z$+7?DC"(SL1D#J03SBNI\*:9J>C^/H?LGAP>'](NK5Q=61U"*56
MD7!61(U8D'^$D#'-=,WP\T1O"^FZ$&NTCTQM]G=1S;;B!\D[E<#KR>V/:I]#
M\&66C:K+JTM[J&IZF\7DB[U"82.D><[%  "C// H R/C%YG_  K/4/*D:.3S
MK8*Z]5/GQ\US/C3P_:>&?[ \.:!I<\EIK-\S7\$=X8WO/+CR$:1VXW=3R,X]
MZ]-\0Z!9^)M&ETJ_:46\CH[&)@K91PXY(/=13/$/AO3_ !/IZ6FH+*/+D6:&
M:%RDL,B]'1AT(H \YTNPU;P]XPM+K2O"@T"PEM;@7EG_ &C#(EP53=&RQJV=
MP8 $@=&JE9^%=)U;X,77BB[9Y->N;">]DU3S2)?,PQVYSPN!L*],9XKT31_!
M-EI6L#5[C4-2U745B,,5QJ$PD,*'J$   SW.,USGBGX:V:>%]=32[K5U@DMY
MYXM'M[@_9VF*DC:@&[EL':#C/:@"KHK'_A,OA^"3SX:?OU.V*JOB/5[O1O$_
MQ%O[!R+JVT6U,9'.QB'&[ZC.?PKIX?!5OK?AGPQ)=S:AIFJZ;8Q+%<6DGE31
M$QJ'0Y!&.,$$=JO:1X"T?2+C49PUW>2ZG L%ZU[-YIG W<MD=2&(],   8H
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%5[^]M]-TZYO[I]EM;1--*^,[44$D_D*YS2O&QOM2TZTO=%OM
M-75(VDL)9VC83!5W$$*Q*-M^;!]^XQ0!U=%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!@^-KN6P\$:W=0VB7;QV<I\B1=RN-I!##N,9R/2N#
MT_3[70M>\$RV/B";7VFW6T<$\PD$,31$M-"!RH&T*=V[Y3C->M=1@UGV.@Z/
MI=Q+<:?I5C:3R_ZR2WMTC9_J0,F@#0HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>exhibit191insidertrading009.jpg
<TEXT>
begin 644 exhibit191insidertrading009.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#*\0^(+/PUI#ZC?"5T#K&D4*;Y)78X5%'<DUC6/CEWU^RT?
M5_#^I:1/?A_LCW!C=)2HW%248[6QS@TWXDZGJVE>&H9M*>:%7O(H[RZ@A\V2
MVMR3OD5<')''8]:X)?L=QX_\(7>EZEXAUJVCNY%GO[\R&%&:-@JKE57)YR0.
M..: .U'Q(%U>:I;Z5X:UC43I5S);WC0+& A0X^7<PWDX)"CG'7&:GO\ XDZ+
M9Z/HFJ00WE[;ZPYBM5MH@SE\'Y2I(YR-N/7KQS7*^$O&VE>'+KQ?:ZE%=QN?
M$%Y)"T5J\@N"6'R*5!&\8'!QP161Y5UX1T7P#<ZI83^:=7N;N6TCC+O"LBR-
M@*.255LD#G@T >F:+XP74=;?1-1TJ\TC5!#]HC@NBC":/."R.C$$@]1U%9NB
M_$RSUQVF@T?4XM+B64W.I31JL$!C#$ACGGA>HSU ]<4K?4(O&GQ,T35-'2=]
M,T:UN?/O'A>-)))0JB-=P!8C&X]A6?X:T*]U3X$7^D0Q-%>W*WJQHXVEF,TA
M4'/KP,^] &TOQ.MUM8-4N_#^KVF@3LJQZI,B>6 QPKL@;>J'(PQ'<5T=AXCM
M;_Q'JFAB*6*ZT](I"7QME20$ADP>1D$'WKSK6?%EMKWPX;PM8:=?-XANK5+(
MZ:UI(K0/@*Q9B-H5<$YSZ?A;\=6^J>$CHWB+1[>6[O8K%]'N%B4L7W)F%R/1
M95!/^]0!T,GQ&TQ;&:YBL[ZX/]I/IEK%"BL]W,O4Q\XV\'YB0.#5C1O&AO\
MQ!_86I:+?Z1J+0&XA2Y*.DJ @':R,1D9Z5RNNV]_X(\)>%-$M;NYL=,#^5JV
MIVD/FR1';N+#AMH9RV6P<?SS]!2V?XMZ+=:?<Z[J-BUC<Q_VCJ1D99'P"53<
M   /0 $GOB@#K_A1=7%Y\.[">ZGEGF::Y!DE<LQQ/(!R?8 5=UGQFNGZY_8N
MG:1?:QJ21">>*TV 01D\%F=@ 3V'4U0^$D,MO\.+".:-XY!-<Y5U((S/(1P:
MSFU*#P5\2O$-_K23Q:=K<5M);7B0/(BO$A1HFV@D'N/6@"'P9XPMTT_QKK^I
M37<=A:ZH[".Y#>9"H1/W>T]#NXP.];,7Q!>*_P!.AU;PUJVEVVI3K;VMU<>6
M5,C?=5PK$H3[BN/LM7UR#PGX^UK1--NH+R;5?-MTEMB9!$5C!D$9')VY;'KU
MZ5EZP]C?77AJXTO6?$NOM#K-I-=7%T)!;VZ!QDE=BJ&R>F"0 >G< [7P]XLU
M.Y^(_BRQU"TO(M-LQ!L:5HQ':*(V8LV&S\_W@>>,9QC%6%^)UM]D75GT#5X_
M#S,%&K-&GE[2<"0INWA/]K;6)=PO/XW^(>@LLT-WK]A"FGNT3>7+MMF5OGQ@
M8/')KEX%T@^#X-&NKGQG/K8@2TE\/K<2H&8 *5&4*"/N#G&* />S(/),D8\P
M;=RA2/F^E>;^#?'=RVG^*M1\1PWEM9V&I7!^T3^65A12JK  I)WCV&"3U)->
MA:=;"RTNTM0I40PI&%9]Q&% P3WZ=:\9GL[K4O#7CSPU;6L[:PNN3:I':O"R
MB> 31N-K$;3N .!G/2@#N[?XAHMS8C5O#^K:39ZA(L5K>7:IL9V^ZKA6)C)[
M;A7922)%&TDC!$0%F9C@ #J37EGBWQ+9^/M"MO#N@V][+J-W=0-,LEK)']A5
M)%=FD+  $;<<$YSQ7HGB"PEU7PWJFGP.$FNK26!&)Z,R%0?S- '*_P#"SK8V
MG]K#0-7_ .$>W;?[6\M/+VYQYFS=OV?[6W\*Y[QE?W&M_$K3-'DTW6;K2H[)
M[A(K"[6(7))7$H(D4E5SCD@YZ BN<M%TJ'P;%HM]=>,Y-<2W%G+H$=Q*JR-C
M:57Y"@C/7.2 M=Y::=)8_$[PY"MO*D-MX<>#+'?L(= %+XP3QU[T 8?@K55N
M?$7BGQ/K]MJUL-/O+A1<7%T/L]K$BJ/),:N07 8GA2/0YKJ;?XC1EK.XU#P_
MJVFZ5?2+';:A<JFPEON;U#%D#<8)'<=*Y8Z!J.M> ?B3IEK"XNKG7KJ2!&&W
MS0/*8 9_O;2 >E95PFA:[IEII4%WXSU34;EXHYM'GNYD$!!!)D+)M4(1G//0
M8]0 >EZMXT6SUR71=+T:_P!9U"WC66YCM=BK K?=W,[ ;B.0HY(KEO$?Q%N;
MJW\+W6@V6I&*YU98+N(+&DFY-VZV8,W#Y /I@=>>;-OJMMX'\>^)Y=>6>"SU
M9X;FSO%@>1'VQ[6C)4'# C@'J#5'Q-K5YJ&B^&O$5]H]S8V-KXB6?:(F>06H
M5PLKH!E2<].>H]: /3;B[EATQ[M+*>:98MXM4*^8QQ]T9(7/XX]Z\7'C+5[K
MX0Z'K&HMJ$4R:O TUX&&;I#,Y8*$.< #;M('3 &*]N@GCNK:*>(DQRH'0D$9
M!&1P>17A>ERF?X3^'=$%M<C4-+URV2\@>W=3'FX=NXP1CN,X[T >E:;XZ%SX
MAM-&U+0M3TF>^1WLGNU3;.$&6'RL=K <X-17/Q!7[7?)I7A_5=7M=/D:*[N[
M14V*Z_>5 S R$=PHJ/Q=#+)\0? DB1.R1W-T795)"@P$#)[5Y_I-KI_A>+4M
M+\1:QXKTV_ANYGAAL)IA%>(S%E:((I!)S@C/7K0![7I.JV>MZ3;:GI\PFM+F
M,21N!C(/MV/8BN,M?$^KR?&&]T5["^.G1V,>U<Q[$)=LS'YLE3@ =3QT%;/P
M_P!-72?!&FVJV%SIXVM)]ENIO-DBWN6PS8'/.<8XSCM6(]VFE?&Z4WD<Z1ZE
MI4,%K*(69'D61R5W 8!QSSC]: )]$^)]EKD+7L6C:I#I$4,LD^HS1J(8C&"6
M4X))X';/)Q2?\++$,-G?WWAK6+/1KN1$BU"41[1O("LR!RRJ<CDCO65X-DU?
M2/@*LNEV3MJL,%T\,#1G<6\Z0CY>YQR!WKB_$L]MJO@V.6VUOQ/KVIAX);J)
MTD2"VPZERT815&#P!R>XZ9H ]5U+Q[':>([SP_8Z)J6I:G;1QRF.W5 I1@3N
MWLP  X'/4D8SSA(?B-I,GA6?7'MKV-H+O[#)8M$/M N=P7RL9QG)'?'-0:%#
M(/BWXLG,3"-[.R"2%>&^5\X/?M7+K;1+X>\;KJ>@W6IV,GB:1Y8H=RR)%B/]
M\F!EBN,\=<'GK0!W.C^+Y+_6AH^I:%J&DWKPF>$7&QTE0$ X=&(R,C@UE3_$
MM?LEUJ5AX;U>_P!%M&=9=0A$80A"0[(K.&91@\X[&L#PG?7$?C*RL_"^O:QK
MF@M!,U\NI1L5M2%_=A9753DMQMYXS^'/OJ4^N^%=1&M:OXEF\3RQSHV@V<3P
MQ1/\P52$090#!)9B",]30!ZGJGCC3[*TTE[.WNM3NM8C$MA:6JC?*FT,6.X@
M*H!&23WKFO%'Q$NO^$+\0BRTW4=.UW3XU$T$@C+VZN#MF!W%63C&5R<]JRM,
MD?P\W@3Q->V]P=+CT!=.NI$A9S:2;4(9E ) )4KG''>M/Q-KMQXR\&>+HM(T
MN>338[$+;WAC=6NY.K!$(!*J!U[GI0!J6VLQ7>N^#O[0@U>SU"ZMKHQ0-*GE
ML%1=S3!2=V1@K@\9YH?XFP/!<:C8^']7OM#MG99=3@1/+(4X9D4L&=1@Y8#L
M:Q9+F+Q+XG\!W6G^>;8V.H0/*T+IY;>4B\A@,<@_7'%0>'O%=KX8^'R^%]2L
M+U=?LH)+5=/2TD<W+9;:48+M96R#G/K0!UVK?$'3=.N=(M[:UO-3DU>W:>Q%
MD@;S0-IQR1CALY/  .:M>&_%\6OWU_IL^FWFF:G8[&GM;H+G:V=K*RDAAQ7$
M^'=!OM$\1_#RRO(6\VTTB[6<@9$;D*=I/3C)'X5T6G0RK\9-<F,3B)M)ME#[
M3M)#OQGUH [>N3UCQS%IOB?_ (1RUT?4-2U5K9;E(K8(%*%F!)9F 4#;R3ZC
M&:V?#^NV?B31H=5L!,+>5G51,FQP58J00>G*FN#U/Q'8^'/C5=SZBDRVLNAP
MJUS'"T@A/G.1NV@D ],^N* -[_A8NFIX8U;6+BSO8)=(<1WUC(JB:)B0!WP0
M<@@@X(I@^(]K%I,VIWNBZM:0&6.*Q62$>9?M)G8(ESG)QG!QP17"^(+>ZUOP
MQ\1_$=M9W*66J):0V2/"RR3K#@&381G!)XR.@KLO'UI<PQ>&=;M[.:Z@T>_2
M>Y@@3<XB*%2ZJ.I7(.!0!HZ;XW%QK4.CZKHM_H]_<QM):)=%&6X"C)"NC$;@
M.2#BI[+QMIEYX*G\4%)H+2W25IH90!+&T9(9",XW9' SW%<Q?:O;>.O&GA<:
M EQ<6FEW+WEY>M;O''$-A58\L!EF)Z"LG6M#U#_A.+GP?#:R'0M>OX=6GE"G
M8B*"9XR>Q=XX_P#OJ@#K[/7+"\\;V4L@U.UNY] ^V>1-(HMXXC(/OKG_ %H)
MZ],9%<SXP^(SW_@'5[S3M'UF#3IH'CM=74*J%\X# !MZJ3P&QW'2M+7]+N-3
M^*%W;0JR+<^$Y[99MIVJ[38'/KSFN:O_ !1;Q_!N;PH^FWX\06^F_89=/%I(
M2I1=IDW8V[<#<#GGCO0!W<WC%=-32])M-.O=8UB>R2X-M;;<I'@#?([D!03P
M,GDU:T_QSI5WH^IW]VL^G-I.1J%M=IB2W(&1D D$$=",Y[5YYJ>FQZ3XSBU7
M6K[7-.TJ_P!*MHX[W39)$6.6-<&.78"1GJ,C'7WI#X:'B+P=XU?0;?69FOD@
M2"\U2X9GU#R3N^564,!U4$]<]L4 7_&'CF]OM'TG;HNM:/'>:G:FVNIMJB9/
M,!*ML8E"5YVMU ->HZE<RV6FW%S#;2W,L:%EABV[G/H-Q _,UY9XP\9V/BC0
M])L=,L;^2\_M*TDNH6LY%-D%D7(<E0 <\<>YZ5ZU*I:%U'4J0* /$1XSU:?X
M9^$-8U'^TDE&NV_GW"D$WB;I"P54.2.-NT@=!Q7HNE>.!>^(8=$U'0]2TB[N
M8FFM/M80K.J_> *,<, <D&O-M'F^U?#SP/I2V]R+W2O$5HE[#);NIB.^4\Y'
M(QW'2N^\2PRO\4O TJ1.T<:ZAO<*<+F%<9/;- "7'Q''EWMWIOAO5M2TNQD=
M)[Z 1A"4^^45F#.!@\@=JS_%WC:]CD\'7.A6U]<V.IW,<I,'EK]H0HQ$7S,"
M&Z'L.,9[5R8U2XUO1-277]7\2GQ*YGC&@6$;PQJ<L$7Y$^9,8)8MC&<^]Z24
MZ=\/_AIJ5Q!<"UTZZA:[*0L[0@1NI)4 GKQTH ]9O[R:UTB:[BLYIYDBWK;Q
ME=Y..@R0,_C7CA\8ZM<?"OPOK&HG48Y5UJU,]R",W<?F.6VJAR1@8VD#IC%>
MU;UNK+S(CE98]R$C&01QUKQ#2IOM?PR\':2EO<B]TO7[..]@DMW4Q'S7/.1R
M,=QTH ](TOQR+OQ#;Z+J6A:EI%S>1O+9F["%9P@RPRK'# <X-5Y_B+&9+V73
M?#^K:GIMA(T=S?VJIL#+][8&8-)COM'YTWQ3#+)\2_ DJ1NT<;WV]PI(7,&!
MD]J\ZT.UT_PMHMQHVOZMXML=5M)952SL9IA'=@L2K0A5*G=D=^N<T >Y:=J%
MKJVFVVH6,RS6MS&)(I%_B4C(KRNRU)]4^+.NW>M6.L0V>C)"\1-T%ALE$;.S
MR(K_ #;\9'#>^*[[P/IJZ1X*TNR6RGL0D6[[-/-YKQ;F+;6; R1GTXZ5RJ/J
MMAXL^)M]IEF\UX+6S>T5D)$KK;MP/[W/8?2@"Z_Q.2"Q@U:Z\-:Q;Z#.R!-2
MD$>T*Y 5V0/N"G(YQW%;.N^+XM)U:#1[+3;S5=6FB,XM;3:-D0.-[LQ"J,\#
MGDUXWXFN(M:^'LC1:WXGUS6WCBDN;0QR1P6S!E+[XU15 &" "3SC'K7H5]?Q
M>%/B;<Z]JB3#2-4TV*&.]CA:1(9$8G8VT$KD'(/0T 4O%WQ%N9?"#SZ/9:C:
MW\.HQ6=[$RQK);-O7*-EOXP<*RYZ]172WGC>2&^@TRS\.ZE>ZJUJMU/9QM$I
MMD)(&]F?;NR#P">E<MXPUJ\\3>!-2U&#1[F/3;;4K62VD\IO-N84D0O+Y9&0
MO7'J!GBF^*KWPSJNO6FIWQUG1TFLE:Q\0:>TL9E&XYB=0AVD'G##G/:@#T/P
M[K]OXCTO[;;P7-N5D>&6"YCV212*<,K#I^1K'GU?3['QUJQ9]1:ZM=&6YEB\
MP&W\L,WW5_YZ<'GTQ4?PVO=9OM!NWU:>XNH4O)$L+JZ@\F6XMP!M=EP.IS@D
M FL?6+>=OB%XID6&0H_A;8K!3AFW2< ^OM0!97XKVG]F6VM/X?UB/09M@?4G
MC0)&6('*[MQ4$X+ 8STSQGT&O)]:M)S^S3%;+;R&?^RK8>4$.[.4R,=<UZM'
M_JD^@H =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%</\ %C6M4T/P-/<:
M5'.)FFB1KB&15,*F10>IS\V=O'(W9XZUC:KXDU*R^*.D/_8^H27-UH<@72XY
M4)$GG Y9MVP !3\V?:@#M_#GAV/P]_:WEW#3?VCJ4VH-N7&PR8RH]0,=:-:\
M.QZSJNB7[W#1-I5RUPJ!<B0E"N#Z=:S=)\>6=W::T^JV<^CW.B -?V]P5;RU
M*EE8,I(8$ XQ_A5*+XBR1I:7VI^&M2T[1;QT2'4)GC(7><(9$#%HP<CD^HH
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
M()5E(]0017/:IH7BBX\0WES;36!L9+ZREC6660-Y$:GS4(''WL,H'4DY..*
M.VHKQ;XN7HU+XB>%/#,FKRZ99NKSW<T=QY.$8]V/ .(VQGN:Q(!#X<^+'AG3
M?!GBW4=9CNI<:A#+>"XC6/(SDJ OW=Q]1@'O0!]"45YI!\8K74-7N]*TCP_J
MFHW=O>&V(@4% H;:9689VKGU_3%-NOC):O<7S:)X<U76=/T\D75_;(!$N.I7
M^\ .>WKTYH ]-HKC[SXF>&[/P1;^*VGD>QN?E@B5/WLDG(*!<_>!!SSCCK5+
M0?B='J7B6WT'5M U+1+V\B,MH+Q1B90"?P. >/:@#O:*\SO?C':(U]<:5X>U
M35=(T]REWJ5NJB)2.NW/W@/7CUZ<UM:_\2M%T7P]I>JQ+/?OJVW^S[6V7,LY
M..W;&0#[G% '945X1XI\9WOC#Q?X2\-)8:GHMX-1$E_:S$HQC^4@@K]Y2N_\
MJ]/\/>-[/Q'X@U_2K:VFC&BRB&:X<C8[988'TVM0!U%%>=1?%_2I? =]XM_L
MZ[6SMKL6B1DKOF;Y>5YQC#9_ T1?%[3?[+O-8O-(U*ST>"-#!=S1X^V2-T2$
M'[W0\YQ@9.* /1:*X'1?B<E]XBLM%U?P]J6B3Z@A>R:[ VS8&<<?=..W^(J"
M_P#BLJZAJD&B^&M4UFWTJ0Q7MS;[0J,,Y"@\MC!_+TYH ]%HJAHNJQ:YHUKJ
M<$-Q#'<)N$5Q&8Y$[$,IZ'(_PKPSQEK-]XS^+MOH#Z9KG]FZ<K)-:6K^6[DL
M0)SCHGS1G)[?6@#Z"HKRT?%:RL5GT[P[X?UC7;'1XQ#<WT/S*H08SN/+G //
M&>3TYK:U+XIZ'9> (/&$*3W-E/(L20KA9 Y)!4@G (P?RXH [BBN7\)^,6\6
MRW4D&BW]II\2H8+RZ38MSG/* ]1QU]QZUU% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 <7\5[2YO/AQJ4=I;RW$JO!)Y4*%F*K,C-
M@#K@ G\*I6=Q_;/Q7TK6K6WN?L,N@2JLLL#)AO/7Y3N'!X/![5Z#10!Y+K_A
MO4M>U;XF65K!(KWME8"V=E*K*R(S%0QX/(Q[9YK&FMM&UC2;72HK+QGJ&J7#
M1QW&DW=[=1Q0X(W&1V!0*N,@\]!7N=% #2,1D>U>,>&M,OH_#?PMCEL;E7MK
MV=IU:)@8@1)@L,?+U'6O::* //O$6DW.I_$V**..1(9_#MU;?:-AV([N  3T
MSWQ7,W'B&2W^$%QX0DT35#X@M].:Q>S6SD9?E7:90X&TK@;@0<D\"O9Z* /.
M]-L[I?B/X<G:VF$,?ADQ/(4.U7WI\I/8^U8MGX>U)?'\?A1K24>'++4GUV.8
MJ1&00"D(/3Y96<X]!7KU% 'DWB'PWJ.O:S\2;*U@D5[VPL1;.RE5E=%9MH8\
M=0![9J'Q=XL7Q+X1LM+L=%U7^T?M5JUY ]C(OV/9*I.YB,'D8&">"3T%>OT4
M >;3ZJGA'XI:[?:I:7WV+5;2U^RW%O:R3*SQAE*'8"0W/ KG;6[\2V7@SQ+?
M65CJ.G27GBEY;C;;[KB"S=8RSHN#E@,#C..?2O:Z* /$C;VEQXU\)7NCOXEU
M6VAOR+G4=2,[1H60A54. !SG)"X' SS7<?#NVGMI/%OGP21>;XBNI(_,0KO0
MA,,,]0?6NUHH \J\8PZ&WC&ZEUJSUO1+E88Q::WI#3,;H8Y5A&I 93QA@<CO
MC KJOAW-KD_A*)]?-PUQYT@@>ZC$<SP;OW;2+V8C^E=710!YO#J*>!_'GB6?
M6+:\%AJ[PW-K>06SS*66/8T;; 2K CC/45D^*H]9\2V7A_Q/?:1J=K9V.H3E
M[:Q=TO%M'7:DI"_,&&,E1S@_6O7J* /*_#-II&H^.]/O-(@\1:C!80RN=3U2
M[N!' SKMV(DHRY(/.,8P#S6C\/\ 3KM/@T+&2VEBNGCO5$4B%6RTLNW@^N17
MH=% 'C.FR2ZCX2^'5M#8WRSZ5J]M!>)+:NAB*1-N)R/N\CGI6U]BN_MOQ5/V
M6;%S @@/EG]Z?LA'R_WN>..]>F44 >26"7/AB[\%^)+VQNWT]?#L>FW9B@:1
M[1\(X9D +8."IP..]6_$7C'Q'JFA:G=^'=.O;?2XIH(TOQ;-]IDC)_?21Q,,
MD*, $CN3VX]0HH \0GM[.Z\5^$[O1Y/$^KPPZFGVG4-1,YCCRI 4*X4#U)"X
M&!D\UK3/+:ZG\3-)ELKP7.HVTEQ:$6[E)E%KM^5@,9SQCUKUFB@#R6P6Y\*Z
MGX3\27UC=OIK>&8=,NFA@:1[20;7#.@!8 \@X'!'-.O!<>*M:\4>)+&QNTTR
M/PU-IEL\T#1M=R,6<E$8!B!TZ<D\5ZQ10!Y;XEL+N3]G>TLH[2=KH:?IZF!8
MR7!#PY&WKD8.?I7J5%% 'F?A70;V_P#A%K>C^4]M=WDFH1QB52G+NX4G/8Y'
M/I7(16^EOX5@T>>R\9W6N^4EK+HC7=TD3,,*WS<QB+N#R,8XKWNB@#@(=*FB
M^*ULBP2QVJ>%C:B4995;SA\N_')QSZ]ZX'1["P\/>&6T36E\8)K=KYD*6%C<
M70AN^3M,13Y K C/3'/%>^T4 >8PZ)-I_B3X9PQZ7-:PV=O?"6+S#.+8M"N%
M:3 !YR,\9QQ6S%:S_P#"[+B[,$GV<^'TC$VP[=WVACMW=,XYQ7:T4 >*#3+'
MPYXF\21>([CQ/9K>:C+?6<^F37(AN$DP=N(LCS >#G':IXM$N=+T#P]XBM?#
M^I0Q66L2WUS833-<W312*4,I!&=_1BG)&3SUKV2B@#S/^W$\3_%3PO=Z;87S
M:=:6]XKWLMI)$C.R+\HW 'C YZ9/'0UTGQ'L[G4/AUKUK:0O/<26C;(XURS$
M<X [GCI7444 >4G5!;^(/#GC5+'4)=(_LR33+HBT?S+5@P8.T>-VTD$9 /\
M*M319I/%/Q//B2SM+F+1[+2S91W%Q"T)N9&D#':K $J .I'6O0J* .*\?VT]
MQJ'@YH())1%KT,DA1"VQ0CY8XZ#GK1X$M9[?6_&;S021K-K+/&SH0'7RTY&>
MHZ\UVM% '%?"FVGM/ %M#<P20RBYNB4D0JP!G<C@^U=K110!XN/"L7C;XZ:]
M/KVE2S:/96BPP><CJCN-HX/&>3(>*] @\,>'_!6E:CJ.A:';P7$5M(^88RTC
M[5)V@\L<D#BNHHH \I^$7AB[L_A5>K-%):ZGJS7#NTR%74D%%R#SV+?\"]ZY
M'PQXDU'P=\/;[P8?"FL-XC9YHXQ':EHY#)P'+#J /3(.!SSQ]"44 ?/6K>"-
M7\)^$_ -S<V$]_#I%\]WJ=M:KYC)O='& .N I4GIGV->AZ'XIUGQU=ZM%:Z%
M-IVB?96BM[^]0QS/*PQPOIDDY'IZG ]"HH ^8-&TR72/#LWAJ_LO')UEIGA?
M3+";R[2=6."V[:1M*]3R#CT/'5^(M&E\"^+? FJG2K^[T/2[1H)(XAY[PRG>
M220 "<N"#@9V\5[I10!XQH#7WB_X]?\ "03Z+?V%AI^FE;9KR QE\C )[9/F
ML<>@KF?"FMZMX>\)>,K$^'=8E\2WUQ,[E+5O+C5EQN+>Q+D =<C'6OHVB@#Y
MUOO"^HGX8> /"BV%UNU'4/M-Z5A;]T"V/GX^7"R#K_=]J[;XU>&KW4_#FCRZ
M;:7$]KIEVLD]M9#]Z(L8R@]5 XXXSGH*]4HH \/\-Z;;>(_&5E?V=OXRU&'2
M4:XAO-;O D:S8_U85D).2%R0?PXYY77A#<7EYJ>BZ'XK\.>,Y;@DV5HKO#,Q
M;EMP X/)XXSV(YKZ:HH S?#_ /:8\.:;_;)4ZG]FC^U;<8\S:-W3CKZ<5YMX
M$TN_U/Q[\0-<N8)[5KB3[%9RRQLN4&X;AGJ,)&>*];HH ^?/"'B/4? /@G4O
M"4OA75W\0M-*(!%;%XIF<!0^X=0,=LY '/I!>>!=6LO#/@/P;=6D\OVK4VO=
M2\M"R0 E1M9AP,(S?B#7T510 BJJ*%50J@8  P *6BB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "OFWXG:KJWC.;7-=TJ[EAT#PT
MR6T3QL0+B9I%5V&.N,CGT"^M>N_%#5M8T_PF]GX?L+RZU346^S1-;Q,WDJ?O
M.Q PO!P"<<G/8UY_??!G7]+\!7UC;>,+R:!+9YCI<-K^[FD W;!\V3EA@'&>
ME 'I.O\ CFU\._#^'Q5/ UQ'+% Z1(P4N9-O0GV)/X5SZ_%YH+[1_P"U/"VI
M:=I>JLB6]_.ZXW-C&4'('/4G..<5YUXTGU6]^$_@#PP;&X35+J8I]DF0QN?)
MS&H(;& =P//UKI=<N-5^*FM>'M'M?#FJ:5ING7*W6H37\'E!"O&Q/7C<!]1P
M * .MUKXG?V=XVG\*:?X?O=5U". 2XMW4#) .#G[HP0<GUI=#^*5GJN@>(;Z
M[TRXT^]T%6:\L96!8$!B &P,Y*D=.M>;^&/%D^G?$WQ?XK?0M2U/3KBXDLDG
ML(?-:,HPV C(P"JKS]*CO]!\3_\ "!>+]>N-'O5U/Q1>Q+%8Q0L\L,(<OEE
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
MLA59KIU'GRJ#V'W0>E<WX!\(#7/B#XM\3>(]%E&;LI8+>P,H*$L"P5AS\H0
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
M!XY/FC*;1TRIW [L9^7@9)P =T"",@Y%%9?AO1QX?\-Z=I(D$GV2!8BP! )
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
M]$44 >6>!-+U)?B)XY\4:GIMW!YDH@L_-A96EB4GE01R"$CZ5R>E^"?$5_\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M+V&R422 .)"VT9&[!?% &_#XCTC1O$7CB_NM.^R2Z=!9RWURDYD-SF(E%"G
M4C[HQUSSBIK3Q?XD6?39]5\)-;:;J$JQ(]O=>?-;EONF6,(,#U()V]ZP-5\)
MZGXDNOB+"EK+;+JUM8-9/.NT2/''N*Y]F 4^F:W(/%GB/4SIMA8>%[^QO3*@
MU";4(,6\$8_UFQ@W[PGHN/J: '?\)IKFJ76H-X:\.1ZAI^GS-;R7$]Z(3/(G
MWUB7:<X/&20":Z3P[KUIXFT"TUBRWB"Y4D*XPR,"0RD>H((_"O);7PG8>';C
M5++6_!>L:O,UW+-97FGF1DGC<Y57VN C#.#D>_->F^"-*DT?PC96DVFV^FS8
M:22TMY&=(F9B<;F))///.,YQ0!Q=KJ6M6GQ9\;V^AZ-'J$\JV#N\]SY,406$
M]3@DDYX '8\UT%EX^FO?",VJ1:!>2ZG#>MITNFPMO*W ;:07 P$&02Q& *E\
M.Z=>6WQ(\:7TUM)':W8L?L\K+A9=D3!L'O@G!KC;G2?$]GX:UM+2TU*..?Q9
M-<W4=F=ES-8L1DQ'KSQTY(S0!UUIXNUNT\4:9HGB+0K>S_M02?9;BTO//7<B
M[BK@JI''>J4?C[7-0CU#4-%\,QW^EV-Q);N%O<74A0X8K$$/OA2<G\:YRS\/
MQ_\ "?\ A;5-#\)ZM96%M-,+N\O]YE<O$P7*NS.%![G RU0:]HXNI]3ED\%Z
MS9>+3)(+74=#W)!.23Y<C2!MHSP6W#/6@#VB&3SH(Y0CIO4-M=<,,CH1V-<0
M/&VN:K)?7'AOPW'J&EV4SPF>:]$+W+IPXB7:<@'@$D9KK-%COX="T^+5)%EU
M!+:-;F1>C2A1N/YYKQRQ\)V'AM+_ $W6?!.L:M=K<2O9W=@TC17,;,2FXJX$
M;#.#D=L\T =Y<?$2VBT;0O$$5FTF@:DXCN+PR;6LF)VC>F#D;\J3G@^M,?XA
M&31O$>MV6E^?I&D*P@N3/M%ZZ??"#:<*#QNR<]A61<Z'K#^"-&\%6>BQZ:NH
MAO[2DM]TD%C"6+NJLY.9&S@<GDD^AJAJ-IJ?AWX9^+O"E[;2O8Z?92-IM_L^
M2:!N0C$<;U)P?7K0!OGQ]J]G:6&LZOX;%GH%[)&@N!=AYK<2$!'ECV@!22.C
M$C//I2OX@L='U_X@WUOH_P#IFEVEM<7,WVEO],Q"[(N""$V@$9&<YS6+JEWK
M'CCP;8^%4\.:E9SW0MQ>W<\86WAB1E=F1\X?.T8 YYYQ5K5=#U2:_P#BD\=A
M.RZCIUO'9D+_ *]EMW4A?4@D#\: +\/Q#U&'P_+K^J^&WM-/F2(Z:B72R37;
MR'")L ^4G(/)Z&KD'B_6;#5M-L_$^@PZ=#J<OD6UQ;WGGJDQ!*QR#:N"<'!&
M1FLWQ9X5OM<^%VC64%IYU[IXM+DV3OY?G&-0&BS_  D@L/K6/INA:5?^(='_
M +(\ ZC9_9[A;BZNM6::-;?;R/+!D.]\XQU'] #HG\;ZQJ,^IRZ%X<%_I.G3
M/;S7#78CDF=/O^2FT[L>Y&>U2?!__DE.@_\ 7)__ $8]96A7.L>!H=3T ^'-
M2U!FO)I].N;6,-#*LC;E$CY_=D$X.>W3-6/"-[>>#/AAX:AU+2KHW$EREG-$
MJ@& RS,%=@?X<E1_P(4 >ALP52QS@#/ R:\]O/'GB:UT2;Q$?!XCT6$,[+<7
MGEW?E X+F(I@<<[2<UW=\+DZ?<BR*BZ,3>27Z!\';GVSBO"KKP]<ZKX)NK6[
M\*^)-0\7/;N)KG4)',*2<Y9"7V'_ &0H)Z?6@#W>UN8[RS@NH23%-&LB9'."
M,C^=<0OCCQ!J>IZU8:#X7CNGTF[:WEEGOA$DF " ORD[CSQT''//'6>'TDC\
M-Z7'-&\4JVD2O&XPRD(,@CL16!X'TZ\L-4\6R7=M)"EUK,DT#.N/,0H@##U&
M0: *R_$F"Y\)Z-JMAIDUQJ&L2FWM-.\P*QE4L'#.> J[3EL=,<5+!XQUBVU-
M]'UK08K;5)K26YT\6]WYL-V8QEH]VT%6&1V/!S7!IX(U)_ OA6YO-$N+Q](O
MKQ[O3 QCEDAEE?YEY&6 VL!D9KH?"VB:=+XSM+[2?!=YIEG9Q2%[W5&E27S&
M&T+$C.>,$Y)&/Z@%W5OBK::9X)T'Q&M@TXU5E!MUEP85"DRMG;SLVD=!GVKI
M3XBW^-8O#L%L)1]@-[/<>9Q&"^U%QCDM\QZC@5Y]I?@74+KQ-KFC:A:-'H-I
M!>IIDI'R'[658[?]P;A^-;?PITG68+"^U;Q%:R6VJ7/DVOER#D101A%/_ FW
MM^- &[XR\6/X4@TMXM,DU"74+U;*.&.0(VYE8KC(QU4#G'7.>*J:5XOU7_A*
MH] \1:)%IT]S;/<VLL%WY\;A"-RGY5(89SZ4OCK3KS4+_P )/:6TDRVNMQ3S
ME%SY<81P6/H.14>O:3=WOQ+\/W2V\K64=C>133J/EC+A0 3V)YH I1^/]=U'
M3;C7=%\+"\T"$OLF>\$<]PB$AGCCVD8X. 2"<5G>*?%&IZAK7@6]\/6ZW-A?
MR//$KW9A$[>4WR. IQM'.>>>,=Z30=2U[PEX._X123PMJEYJEHDEO:SVT0:U
MN 2=CF3.$&",@\C%17/AS4_">A> "FGW6IG0YG-Y'8IYD@+QL"5!(R S8H V
M8O$^C:#JGCO4IM.:V;3GMVO)TF,C73&(; %/"GD*,=>IJW9^*_$L=]IHUGPH
M;6RU&01));77VB2W8C*^<@08![D$@=ZYO5O".K:\OQ$@AMGA?4);*>Q:8;5F
M:)$;&?JNWV)KH8?%GB#6;O3;+3_#.H6$AF4ZE-J4&V&&(??$;!OG8GA2..YH
M A3QUKFIV]WJF@>&4OM$M9'03R7HCEN0A(=HDVD$ @XR1G%==HNKVFOZ+9ZM
M8L6MKN(2QEA@@'L?<=#]*\8TSPE9>&M+GT?5? VKZKJ=O)(+6[LVD,%VI8E"
MS*X$?4 Y'&,\UZ[X3TQM'\*Z=8/96]E)%%\]M;NS1Q,26*@L23R3WH R[_Q%
MXDEUB]L=!\-+<166T275]<FV25B,[8AL.['][@9K,E^)ZQ^#+#7UT6=YKC41
MITMBLHWQR;F4A3C#<KQTSGM6'?Z?/<^+-<'BK0O$6L!KC_B5QV;O]D\C VJ=
MKJJMG.XO5'2?#.MV_@;1=/DT::WN+7Q;'<26Z+D1PB4L6![H >M ';V'B_68
MO%=AH7B'0(M/;4HY7LI8+P3@F,;F1_E&"%YR,BLR]\;ZQJ^D:Q>Z/X<%WH-N
M)H#=&["2S;05=XX]N"H(/5@3CCTK6\1Z=>7/Q%\%7L%M)):VC7OVB55RL6Z'
M:NX]LGBN:T6;6_!OA:[\'CPUJ5]=0M<)I]U;QAK>=)&9E9WS\A&[D'GCC- '
M4_#'_DF7AW_KR2NLKFOA]97.G?#_ $.SO('@N8;1$DB<892.Q%=+0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 9>O:#9^([".SO3*(HYX[@
M>4P!W(P9>QXR*U*P_%?B2/POHOVUK9[NXEF2VM;6-@K3S.<*@)Z?7T!K,L?$
M7B2TU>"T\2:%!!:W$4DJWMA,\T<!0;BLV5&WCHW0GB@#KZ*\[3QYXCN=#D\4
MVGAJW?PZBM*JO=E;N2!<YE";=HX!.TMDBK&K^/=0_MO2]+\-Z3%J4FJ:=]NM
MY99_*15R.6XZ;?QR0* .\J%KJW2V-RUQ$L &3*7 4#Z]*\VT'4/%%Q\7M0BU
M"SLXD&FVYGA6]=Q I+'*#9@L6X(XZ9R:Y;5KJ;6?AUX%BTO0;"#1[S5XT^PR
M73E6?S)<1ME3E&P23V/8T >Y07=M=+NM[B*88!S&X;@]#Q4U>=:5J^D>&=8\
M3F;1+73#I6F6DUV]FY97!1SY:K@ !3D#@9SSBK=IXK\6;=.U"_\ "L:Z5?R(
M@2TN&FN;97^Z\B; ".F<'C\* .ZHKC;S7_%US>Z@-%\.VJV=C(8O-U.X>!KH
M@9)C4(1M[!B<&N3\3^+M5\1>&? VLZ-:1PPW^LP;HI;ID)E5G B;:O*%E)+?
M[*\>@!ZX)$,AC#KY@&2N>0/7%.KA3KUCIGC;6)M1TZ*WN;/0XKN[O(Y6<E S
M$Q@' (!!P>IS523QWXFM-#C\3WWAFWC\/NJRNL=V6NXH6QB1DV[3P02H.1^%
M 'HM%</?>--7G\6S>'?#^D6UY*+**\2ZN+DQQ*CDC+84G^[@#KD],5J>#O$U
MQXBM]0BO[!;'4M-NVM+J%)/,3< "&5L#((- '245R7BSQ9J&A:[H>CZ9I*ZA
M=:L)Q&&F\M8S&%.6.#\N&)/?CC.:@L_&.I6^H:GH^O:;;VVJ6E@VH0&VG,D-
MS$,@[25!4AL @COF@#M**XV[\<2VWPJ7QF+%&D-G'<_9?,.,L0,;L>_I4&N>
M,];@\7)X;T+0X;Z\?3TOO,FN?+1%+LK;N/90,=V]J .YHK@#XU\1:CJ^J6.A
MZ-IDLFDE4N8;F_*2RR; S"-0AXYP&; -:K>+YUUCPG82Z5);/KJ3M*D[8DMC
M'&'VD8YYX[4 =517.R^)VB\<3^'S:%XXM)_M'S8R6=CYA38%QSTS7-:CXY\6
M:3H/_"37_ABTM]'7:TEL]XPO$C+ !BI3:&YSMSGM0!Z/17%ZQXQU:+QE'X9T
M31X;VXFTY;Y9Y[@Q1QJ9&4[\*3C@8QR2W;%9=YXOUK4_!7C"V;3H;+7='ADB
MN%2Z.P*T182QN%SG;D@8Z@<C/ !Z117,_#V74)O 6BOJ,4,<GV.'RS%*9-\?
MEKM9B0,,>XYQZFN7T[6-9M?BUXIDOTMETNTLX7F8W+GR8%61E95VXR<98<8]
M30!Z=17G7_">>)O[ _X2K_A&(/\ A'MGG[/MA^V?9^OF[-NW[OS;=V<=Z[ZU
MNXKZP@O+5Q)#/$LL3= RL,@_D10!,[K&A=V"JHR23@ 4*P90RD%2,@CO7BMC
M>Z]=^"_B?_:D-N(5EOPSK<M(R2B)1Y:@J/D"]#D>F*VM-\9^(=#\+^']0U#P
M_;1Z!+':VQD6[)N8U8*JRLFW;@G!V@YYH ]/$B-(T8=2ZX+*#R,],BG5P-SX
MET[0_$_C2];2OWVFV%M//<1R$O<C:Y5<'A<8QGWYJSHOB?Q/=W&F37NA6,NE
MZC]VXTR\,YMLKD>9E0".V5. : .UHK.U_6(O#_A^_P!7GC>6*S@:9D3JVT9P
M*YK1?%'B>\GTR>\T*QETO43A;C3;PSM;97(\P%0".Q(/% ';45PP\7>(=9O-
M1;POH=G=Z?IT[VSS7EV8FN9$^^L0"D  \;F.#1+\1XKGP_HEWH^G27>I:S*T
M%M8RR"/8Z9\WS&P<!,'.!SQZT =S37D2,J'=5+':NXXR?05PMWX@\6)I^M:=
M?:%!!J$5@US;7EM<2&UD7HP\S8"DBC) QSCMUKG]"U.9/!'P_;7-*MKIY]1M
MXK.47+EDS$Q69N!\_P!X;>1SUH ]<HKAV\7>(-8U34X/"VBV=U::9.UM-<7M
MT8O.F7[R1@*>F<;C@9JM=?$['AK2-5L=&EGNK[4QIDM@\H62&?# KG&/O*!G
MT.?:@#T&J&M:1;:]HMYI-X9!;7<1BD,9PV#Z&N;TOQ5KD?BZW\/>(](M+66]
MMWN+2>SN3*C;,;D;<H((!SGI6IXU\2'PCX2O=<%M]I^S&/,6[;N#2*AY]MV?
MPH VK6W2TM(;:/.R%%C7/7 &!4M>=W?CGQ3I6JZ=9ZAX5M\ZON2PC@OLND@
M.V8E0%X.25SC!ZU:M/&VJV\OB*PUO2K:#4M)L/MZ"VN"\4\>UB.2H(.5QTH
M[JBN/U7QK)IWPPA\7BQ1Y)+6VG^S&0@#S2@QNQVW^G:H]4\7:M)XNN?#>@6.
MG2W5I D\SZA=F$/OSA8U526X')Z#- ':5!<V=M>&$W,*2^3*)H]XSM<9PP]Q
MFO,?'6N^([OPIX=NH]).FW$VL01W-M<7+*0XE 1<JOS1L023Z8X->GVC7#6<
M#7<<<=R8U,J1L657Q\P!(&1G/.!0!(DB2@F-U< D$J<X([4ZO'_!.K>*;73-
M?_L30;6\M;;6+QW:XNC$\Y\PDI$ IY QRQ R<=JZ>7XB+?Z9H#>'K#[=J.N(
M[VT$TGEI"J?ZQI& . IXX')Z4 =S17*Z%XGU&7Q%-X<\0:?!9ZHMO]JA>UF,
ML-Q%NVDJ2 00< @CWJUXL\2GPW8VOV>S:^U&^N5M;.U#A/,D;)Y;^%0 230!
MT%-21)03&ZN 2"5.>?2N(M_%_B&T\8Z/X<UW0[2%]2$SI=VETTD>$0L0 R@[
M@< YXY!%9ND>+[?1]!AO;718K73IO$$UC=E9V/E%I"OG'(Z%L9';- 'I=%<W
MJ7BI;'Q=;Z(L*-$MC+J%]<,^/L\2\*<8Y);/IP.]<\/'GB1]!;Q5'X:@/AP*
M9MINR+PP#_EJ$V[>GS;=V<=Z /1:*XC4_'%^?$UCHGA_2H=0>_TT:A!<2W!B
MC12V,O\ *3MQCIR20/>K_A+Q/>ZU>ZOI6K:?'9:KI,L:3K#+YD;K(NY&4D \
MC/!H Z9I$1E5G56<X4$X+?2G5R?BB\M+?Q9X1@N-.2YFN+N98)VD*FW81$E@
M!PV1QS65#XT\4:Q>:W;Z#X=LY5TF]EM9);J\*";9T5 %/S$<G. ,CDT >@T5
MC>%/$,/BKPO8:W!"T*7<98Q,<E&!*L,]\$'FL:^\5:S>>);[0_#&EVMU)IRH
M;VZO;AHHD=QN6-=JL6;')/04 =E17GMW\3FL_!]_JLVCO'J6F7R65[IYEW%'
M9E&48#Y@0V0<#-37/C+Q)IUM9VM_X=M5UW4[HPZ?917NY2@7<SR/MX"CKC.>
MU '=&1!((RZ^81D+GDCUQ3J\ML[_ %>3XSV*Z_86]E/;Z+.?,MYS)#*AD4[E
M) (Q@@@CM[U?C\=^([_1IO$NF>'+:;P]'O=!)=E+J>)2<R*FW:.A(4G)Q[T
M>AT5PNM^/[J*Z\.6WAW2TU.37[:2>U,DWE!=JHP+<' VL2>_&.]=7:S:I)H2
M37-I;Q:H82QMQ,3&),<+OQG&<<X_.@"P+RU:[-H+F$W*C<81(-X'KMZU/7B'
M@W53X;TWQ#XIU30[*:]DU6XMXIH)2]S/</*%$ +*,)GH<]!G%=N/%WB#1]3T
MR'Q3HMG:V>ISK;0W%E=F7R)F^XD@*CKTW#(S0!W%%<)I_C/Q!K/BG4-,TW0+
M=K+3-1^RW=W+=;?DXY1<<L!N)'3ISSQ/\6+K4+3X:ZQ+IVU7$6)7\TQLD9ZE
M2!R>@QQP3S0!V1D19%C9U#MG:I/)QUP*=7D6LW^NV_B[X?S?V5;SZL]I>HEM
M%<GRAE$PS2%00 O)X]AFNGTSQO=V][K>G^*;""PN=*M!?/+:S&6*6 YRRY (
M(*XP>M ';45YV_COQ'::+%XGU#PW;P^'I LC!+LM=PPL1B1DV[3P02H.1GVK
MT)'62-9$8,C %2.A!H =1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R?Q T34-7T:
MQGTJ)9[[2M1@U&&W9@HF,9.4R> 2"<>]4SJFO>+;Q-.AT.]TC2'MYDU";4HU
M5V+(55(@&.>3DMTP*[2:>&W0//+'$A(4,[!1D]!SWJ2@#PFR\(1:7H T:Z^&
MDM_XAA4PQW@(-G.>BRL^\$#&"1@'Z=NZL/#U[8?$'0IQ91QV5IX?:T=[<$0Q
MR;T.Q<DG& <9[5WE1R3PQ21QR2QH\IQ&K, 7/7 '>@#B?L^I:;\7;F^_LJZN
M-/U.PAMUNX0I2%T9B=^3D#D<X/6N<TOPQK4/P]\ 6$FG3+=:?KD5Q=1'&8HQ
M)*2Q]L,/SKUF*>&??Y,L<GEN4?8P.UAU!QT/M4E 'FFL>#]0UW7/'L!B,,&J
MZ?:PVEP_W'D16X]< XS]:N6WB+Q;>6FFZ3:^&+S3]21XDO;N\5#:Q1KC>R,&
MRY('  [^U=W!/#<Q"6"6.6,Y >-@P.#@\CWH:>%9U@:6,3."RQEAN8#J0* /
M(/[#N9M8U@>)O"6JZ_JLE[(UC*TV;'R2?W8Y<*@'<%2?K3;7P[KVF_"KPA;M
MH]Q-?:)K2WES9Q;?,:-993E,G!R'4BO9:* /-=2\-:AXF\2>(9'M)K.UU7PY
M%;12S #RY2S':P!/*Y&:JW]YXHUCP*?!X\*7T&K36RV,]U*4^QHN K2"0-DC
M&2 !GG\_4W=8T9W8*JC)8G  IL4L<\2RQ2+)&XW*Z'(8>H- '%Z#H%WI?Q%O
M)_(D.GKHUK:17!Z.R%LCZXQ5CP=I=[8>(/%T]U;O%%>:F);=FZ2)Y:C(_$&N
MOHH \X\>W]YIOQ&\$7-E827\BI?[[>(@.R;(]VW) ) YQGG&.]/M],U3Q;XK
MOM>N--N-*LDTF33;..] 6:1Y#EI&4$[5'  /)ZUV5YH5E?:YIFL3"3[7IHE%
MN0V%'F*%;([\ 5I4 >*7R>*;OX1-X)B\(ZBNI6]JEO+.Y3R"J,#E&#9<L
M!WZ\5W-KI5\GQ8?5&MG%B= CMA-_#YHF+%?KCFNRHH \I\4Z3#?Z]J!U_P "
M7=_,'!TW4]%&R1DVC D;>"KJ>,GC';U3^Q_%6D:=X#UG4+2YUB_T4W*W\,,B
MR3[)D*J020'*C:#SR1^->K.ZQHSNP55&2Q. !38I8YXEEB=9(W&Y70Y##U!H
M \SC@\4:QXVUC7;;2+C2A-X=>STY[LKO$PD+*7 )"G))QSP!GTKC]2\)3ZIX
M&ELX/!&L3>*#;C[3J&IS;P)!@NT;,YW%L$ *!UYKW^HYIX;= \\L<2E@H+L%
M!)Z#GO0!QMAI=_\ \+3BU9[21+(^'([8RL.!+YQ8I]<<U2'A[5)M0^)2BU95
MU:!([)V( E/V8IP?]XXKT.B@#FO ,UVW@O3;6^TR[T^YL8([1XKE0"Q1%!9<
M$Y4GI]*YS4M%U"7Q]XCM9--NGT[Q%I:6:7\(5H[=E213OYR/O#''I7HTDB11
MM)(ZHBC+,QP /<U5LM7TW4V=;#4;2[*??$$RR;?K@\4 >;?;?%'_  @'_"&?
M\(G??VO]B_LW[5E/L>S9Y?F^9NSC;SMQG/%>C:'IHT;P_INEA_,%E:Q6^_\
MO;%"Y_2K]% 'E(TO6H=,^(V@MHMX7U*2\O;.Y4*8IA)&JJ@.<[\]L=C6MXJT
M34KWX4Z;IEM9R27L0L=\*XW+L>,M^6#^5>@44 >?RZ3KD7B_QM?V.GP3&[L+
M5+,7@S#<.JN&0\CCG'XUS5AX>=_$FC77ACPEJ_AF\2[CDU1Y)!':-"/]8@4.
M0^>@P!Z\5[+10!GZZM^^A7RZ9!:SWIA80PW0S%(V/NMR.#T_&O*;'P]))XBT
M:Z\,^$=7\,WZ7<<FJ2/(([0PC_6(%#D/GH, >O%>S44 >*1>#;+P_?:M;:QX
M#N]>::[EN+&]L\,)$<Y"29<;"I.,XQ_77'A?6-&TSPCK=KH5JM[H\T\EUI.G
MOQY<Z[6V%V.YU&#C."<XKU2B@#BX=0\1>)Y]21=(GTS1CI\D,:WZ*D\UPV0"
M &.U /7J37+Z=IFMWGA;P)8RZ%?6MQHFK6ZW0F"XV)&P,BD$Y7) KURB@#S?
M2I=7\!WVN6#^'=1U6SO+^6^LKC3U1P?,P3'("P*D'OT(K-@\'ZY;:3X=DN;3
M=?3>*O[8OXH6#+;*^_(SW ^7..YKUJB@#D-9TN]N/B;X8U&*W=[.UMKQ)YAT
M0NJ;0?K@T?$_2[W6?AYJ5AIUL]Q=2M 4B3JV)D8_H"?PKKZ* .0\4Z7>WOC+
MP==VUN\EO9W4[W$B](U:$J"?J>*H:CX=U'4/''B618"EK?\ A\64-PWW#(2_
M'X;@:[IYX8YHXGEC667/EHS %\#)P.^!2S316\3RS2I'&@RSNP 4>Y- 'C.J
MCQ1JOPIA\'P^$=2BO[6"W@N)I3&(B(F3F-@Q+D[1QCC)YXYZ#QKIL-_X@E7Q
M!X)EUK3?)3[#>Z6F;F)AG<DAWJ<9Y!''ZUZ0"& (((/(([TM 'D$GA[Q1%\-
MK-9[2]N[BSUR._M[&699;B.T23*QELX9P/?OCMBO6+&Y:\L+>Y>WFMFEC5S#
M, 'C)&=K $C(Z=:GHH \L\-ZCXD\*6&KV$OA'4KN6?4KJ>PDM]AC</(2!(2P
M*#/.<'@^U9-S\-;C2=(\)37FD#7H],AFBU&QA8;SYK&3='DC=M8D8SR*]IHH
M \Y\%:%;Q^*9]2T_P8NA:;';>5'-=@K=2R$\X4.0J8'?DFM3Q_IMY.="U734
MBGO]+OQ/%:22B,W*E2KHI/&[!R/I795E>(/#VG^)=/6SU!9-L<JS0RPR&.2&
M1?NNC#D$9- ' 76LZGK'Q9\%-=:'<Z7:HM\8UNW3S9&\G#$JA.%&5 )/.35_
M0?"%Q??#O7] U2W:W>^O;QH]_;=(6C?\\'\*Z+1?!>GZ-JC:HUUJ&HZB8_)6
MZU"Y,SQIG)5>@4$^@KHZ /-_!OAO6=3T'Q!>^*(FM=8UJ 63@D$QQ)%Y8(^K
M%V_$5R5GX2BL?#\>CS?#)[OQ%$@@6[9@;*4C@2M('! (Y*X![<5[K10!PVGZ
M!>V/Q+TZZ6S6/3[;PT+'S(01$L@F4A%R2<8'&>U6O#VEWMK\1/&5_/;NEI>_
M8OL\IZ2;(B&Q]#Q77T4 <AXKTN]O?%_@Z[MK=Y8+.\F>X=>D:F(@$_CQ1X%T
MN]TV3Q2;RV>$76O7-S!N_P"6D;!-K#V.#77T4 <C\,-,O=&^'>E6&HV[V]W$
M)?,B?JN97(_0@UEJ-4\&>,M>O1H=_JNE:R\=Q')IZJ\D,JIM9'4D<' ((KT*
MB@#Q^_\ "OB"_P##&NZC/IK1ZCK.L6MTMBK!FA@C= -Q'&[:"3BNM\;:9J2Z
MUX=\3:99/?RZ-+,)K.-@'DAF0*Q3/!88! [UV=% 'FT,>K^*/B+#J-QH-]IN
MCC2+BS62Z"K(7=ER2H)V^V?0FN2L/!T.C:$VC7OPWFU/7H0T4-[&0;2YY.R1
MWW@J,8R,9X]^/=J* . 3P[?6GB[P/)'811VVG6%U%<FU!\F%V1 %7<2<9!QG
MTKOZ** /)E\'ZY/X'OHX;39J=KXCDU:T@F8*)PLNY1GMN4G&?:M'5Y=8\>7>
MB:>GAS4=*M+2_BOKZXU (@ C.1'& Q+DGOT%>D44 <AX)TN]T[4O%DEY;/"E
MWK,D\!;_ ):1E$ 8>V0:M_$#2[O6O .M:=81>;=3VS+%'D#<W7'/TKI** /.
M[:#5-7\6>"=7;1KVRAL[6\BN4N54-"Q1%7.">&*G']*37O"=]KOC+Q(GEM%9
MZAX>6RBNC]T2[V./7C()KT6B@#PV'PK#_8UMI2?"\GQ H2&6XNC_ *#D8#2E
MUDR01D[0,\XKVZWA6WMHH5"JL:! %&  !CBI** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#D_B%?6^G^';>:YT^&^1M0MHQ%,2 &:0 -QW!Y%4;KQ7XDO?&6L^
M'-!TO3W?3D@D:[O9W6,"1-V"%!)8G.,<8!S5WXBZ3?:SX<M[;3[=IYEU"VE9
M00,(L@+'D]@*-!TF^M/B-XNU*>W9+.]2R%O*2,2;(V#8&<\$CK0!EP_$F8>#
MYM0N-)_XG,6IG1Q81RY62[W!0%<C[ISG/L>M9.LW7B9O'W@B#Q#8:?&#>RR1
M3V$SNF?)8%&# $$<'/0\^E#^#-=DT76)H+15U&V\6R:W80RR +<HI&T9[;AN
MQGOC.*O7DWB/Q/XN\+7?_",7FG:=IUT\ER]W)'OW&)E^558_*,XSWR..#0 R
M'Q>NB:1XBU6TT:VBMK/Q,]MJ!1VRT9**\_\ O?,N1TP*ZO4O$<MOXOT70+*"
M.>2]CEN+ERQ_<0(!AN.NYB%%8_AKPO,^E^,]-UBU:.WU;6+N2/)!WPR*H#C'
M3H??BJOPT\.Z[8SWVI^)XPNHK##IEM\P;_1X5^^"#_&Q+'Z4 4]#\9BT\":"
MFB:';)J&K7D]M96"RE8D*R/OD9CD[0 6..>:;!<:[)\9M$AU^RLX9XM,N2DU
ME(SQ2J2O3< 01CD'U%4]*\)>(=)\)^$]1ATTRZMH5[=RR:>TBJTL,SN&VMG&
M[:5(R:VK/^W]=^)>E:W/X?NM-TFULKB%3=/'YI=BIRRJQP#C Y/0].* -'2?
M&MQJ/PKF\7O9Q)/':W,XMPQVDQ,X SUYV#\ZEG\1Z]=:5H#Z)HT4]WJMLMQ)
M-.[+;6@*!OF8 DDDX '7%<79V/BS2_ASJ'@2+PQ<370BNH(K_P Z,6[Q2,[;
ML[MV[#8"XZXSCG%G6_#VJM!X134M&OM5T.STQ8;W3;.8*ZW 10&9=ZAP,$8S
MQS^(!J+XJU.^C\4^'-;MK%+^STM[A9K"9GBD1E88PPRK CH?_P!>]\._^2;^
M&_\ L'0?^@"N)T;PKJ-MXA\0W-KX531M-OM":WM((VCW>9D\2;3@.V<]2,8Y
MS7?>"K&YTSP/H=A>Q&&ZM[***6,D$JP4 CCB@#B='UG5M+^(GCZ_U7[&--L8
MK>6Y*2NSI&L+-&(P1@DCE@<<GC-7I?&OBVRT"/Q5?>'[!="95F>WBN6-Y% V
M,.<KL) .2M0ZAX;U6\\7>--/DTZ;^SO$MG"D.HHZF.!HX&3YUSN^]CH*AO9?
M%^K^"/\ A#CX6GM]1EMULI[^2:,VBQX"M(I#;CE1G;MR,^U 'IBS_:+(3VC)
M)YD>^(L2%;(RN?;I7DGA;Q'K^@^"_&>MWD%E.+/4KMPJS2,S3!P&7D?< Q@]
M?85ZS86B:?IUK91DLEO"D2D]2%  _E7E4F@^(?\ A#_'7AO^Q)S+>7=S=V=P
M)$,=PLD@*J.<AL<\T =+!XE\8?V++J,WAF"1[IH1IUK;SL7 DSS.<80*,$D9
MZX]Z2U\5^(-.\8Z9H'B*TTD_VHLI@FTZ=V,;1KN(=7 .".A%)X[TG6;[PCI5
MMI\%Q/'#<0-J-G;3>5+<6ZCYT5LCOCC(SCK7-6/A63_A.?#.J:/X(?1=)M))
MUN9)FC%Q)OB*AF 9CM!XY)/S'B@"_?>+?$OB'PGK&L:3HUC)X>\FXBC\RX87
M4\:AE:5 %V@9!(4G)Q]*DT?Q3/HO@'P1I6F6D5UJ^J6,:VZ3R^7$BI&"\CM@
MG !' Y.>*K:=!XI\,>#KOP7;^&[B^EC2>&QU".6,6[Q.6(:3+!E8;ONX.<>^
M:K:AX%OI/#G@>\N=!CU631K,6]_I,K+N=6102I)VEE9<XSS0!U^A^*=2;Q,?
M#GB"ULHKZ2W-U;7%A,SPS(#AEPP!5AD<<Y%2?$&^M]/T*SEN=/AOD;4K:,1R
MD@*S2 !QCN.HK%\'Z"B>*FU*R\$VOA[38K<HDEQ&HNY9"><!&(5,>N2:V/B'
MI-]K.@V=OI]NT\L>I6LS*"!A%D!8\GL* *5SXK\2WWC'6O#F@:5I[MIJP.UW
M>SNL8$B;@"%!)8G.,<8!S6QX,\2S>)]&GGN[,6E]:7<ME=0J^]5EC.#M/<<B
MJF@:3?6GQ$\8ZE/;LEG?"R^S2DC$FR)E? SD8)'6CP'I-]I,7B(7UNT)NM=N
M[J')!WQ.1M;@]\4 8WB6W7Q7\4M/\*WY9M'M--.J7%L&(6YD\SRT5\=57KCI
M6MJ/PYT:2]T[4-$@M]#U"QG61;BQMU3S$'WHW5<!E8<<U#XLT76+;Q1IWB_P
M]:I>WEK ]G=V+2",W%NQW#:QX#*W//7^=*]U#Q?XNGL]/L-&U#PY9+.DE[?W
M,R+*44Y,<:H226Z9Z8H OW7BC7]4\1ZCH_A:PT^1=,V+=W>H2NJ&1AN$:! 2
M2!U)Z?SSKOXFW%KX0NM3?1]NJ6&I)IU[8>;G#E@"4;N"""#4D<6L^#/%>NW4
M&A7>KZ7K$RW4;63)YD,VT*RNKLO!P"".E8MUX/\ $-UX9U"\N+$+JNK:];ZA
M)9QR*WV>%'7"ELX)"J2<4 :UQXP\9:;XAL=%OM!TN2[U:.1K#[/=OLB9,%Q,
MQ7H%.<J.<8'7BWI_C35D@\5VNLZ?9QZKH%L+D_99&:&=6C9TQN&1]T@U=UW2
M;ZZ^(_A+4H+=GL[*.]%Q*",1EXU"Y&<\D'I6)K&DWUKJ/Q)U.:W9+*\T:-;>
M4D8<I!*&&,YXR.M "#QYXHM_#%KXNO\ 0K&/09$CEFACN'-U'$V!YN,;2.<[
M<YQCGK6_JFL^)9]7:R\/:79_9HX%F?4=2D=(7+=$C" EB!R3G KB;:?Q-XH^
M%VF>%HO#L\$EY86\+ZF\L9MEM]J_O!AMQ8K_  XX)]JL:QX;G7QI>/K7AG4?
M$>C_ &>"+28[>93';[5PZNC.H!+<[CGB@#0;XF7<'@+6];N--@_M#1KX65Q#
M#,7BD.]%+(W7!#Y&>XJZ?%GB?2M<T>+Q!H^G0:?J]Q]FA-K<L\MO(5+*LF5
M;.,?+[_CR"^#/$"_#WQAI2Z#':7-]JL5U:6ELZ>6(M\1VJ>!\H4@].G%=[XV
MTF^U2]\*O96[3+9ZU%<W!! V1A'!;D^I'2@!^C>,!<)XD75HH[2;0KAUG"DD
M& +O23G^\N3CVK2\*ZK>:YX7T_5;^U2UGNXA-Y*DG8K<KR>^W!/UKSWXBZ'=
M7/CK3;+3W"0^*(18ZBJG#>7 ZR&0>_EET_$>M>L(B11K'&H5% 55 P !VH X
M&;QIX@U+7]9T_P /6>CO_9,OE/;WUTR7%RP4,2BJ,!>< GK5S5?&>HQ/HNF:
M?I,::[JD!G:WOIMD=FB@;C(R@D\G  Z^U<_XHT9]2U?44U[P"VL2-)G3=1TI
MDB?9@;5E<N&5E/?D>@K/NO 6KPVGA;5-<TI/$\]C9/9ZC9O(K2;2Q9&0L0&9
M,[3SSV]: .NT[QQ/:7VJZ9XGM[6VO-/L3J/G64IDAGMQD,RY (((P0?6JMKX
ML\93:=9:^_AJUDT>Z:-A:6TSR7L<+D;9"NW:>""5'0?CC-TGP:NJKKR6_A*S
M\-:=>:<]E;M)&OVMV?JS;&(5!@?+U)&<U;LM2\;1>']/\.VWAR:SU:!8K>74
MY7C>T2-, R+\VYB5'"X!!/M0!T_A_P 12ZSK7B&PD@2-=+NUMT9229 4#9/I
MUKEY_B7?Q^#['68=(CGN;O66TM+99"-WS.JD$]R4'YT^W&O^%/&'B.2#PY=:
MK:ZO/'<6L]M+&JJXC"LLFXC:,CKSQ6/I_A+Q#%X.\,V=S8?Z;:>*4OKI4=<+
M$)78N#GD8(/KSTH W)-3U5/%'A&W\1:-I?\ :US+>B":WF=EMU6$'*Y'5NA]
MNE<KI6I:M;>#/B'>:W8:=?6<.IW7G0&>1M\H,8*<@?NP,8.<\=!7?>(M)OKS
MQ]X.U"WMVDM+%[PW,@(Q'OAVKGG)R>.*X^ZT'Q"/#WQ \/+HD[MJ5W<WUE<K
M(GES"1DP@YR&X)Y]* .FU#Q;J']K67A[P[963WQL4NYY;V9D@MHSPJ_*"S,3
MG ].:K'XCS:=H?B.35]-C&K:"J--!:S;XIUD_P!6Z,1D*>^1E<5D>(/!IB\5
M6VO7GA=?$-A-IT5K<VR[#-;2IT=0Q 8$<$ ^]6]&T'5K31?$-WH_A#1M'EN5
M1+&PN(P7F0?>$Y5MOS9.T=L\YH VM"U[Q1<ZC8B_T_2;O3+Q6(O=(NFD6W(&
M0'W 9!Z97OVKLJ\BTKPS+)XQTC4/#_A"_P#"WDS%]4DDG1898]I_=+&CD/D]
M#@8_*O3--OKZ[N]0BN]+>SBMYO+MY6E#BY3'WP!]WZ&@#1HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J]_90ZEIUS8W*EH
M+F)H9 #@E6!!Y[<&K%% %;3K"#2],M=/M5*V]K"D,2DY(50 .>_ JS110 44
M44 8=CX3TNQ\1W6O+]HFU"X!7?/.T@B4G)6,'A02.U;E%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 17%Q':VLMQ,=L42%W(&< #)XKD
M8_'5W;Z[I]AK7AN\TNVU*3R;*ZDFCD#28R$=5)V,1T&3_/'9US-]:Q^)-<L9
M6P=,T>X-R9#TEN54J #_ '4W,2?[V!_"U '34444 %%%% !1110!S?CKQ)/X
M3\*S:M;01SRQRQ1A)"<$/(JGI]:VM3NFL=)O+Q%#-! \H4]"54G'Z5Q/QH4O
M\,[U0Q4FXMAN'4?ODYJ'6O FH0Z%J,K>.?$DH2VD8QO-%M;"G@_)T- '4>&/
M$(UCP9IVO7_D6OVFW6:7YL(F?<]OK6G8ZII^IHSZ??6UVB'#-;S+( ??!->1
MVLNGR_#[X>:9<:3-K-]<)YMGIPF6.&5HT)9I2P(VJ#G&#SVJWX?M[JQ^-$27
M&D:7H\EQHDC/:Z=+O# 2KM:3Y5&[@]!T'6@#U"'5=.N+A+>'4+62=T\Q(TF4
MLR_W@ <D<=:Y_P 6>-;;1-%FNM-N+*]NX;B&&2 3!B@>14.X*<C&:\TT#2+7
M2OV?;GQ'I]G&-=>TN/\ 3@N9D4R,AVMU "#MTQFM;QUX4\+Z;\-])NM.LK2&
M6&XL_LUQ$@5YMSIG+#EL@EN<],T >JWNK:;IK(M_J%I:F3[@GF5-WTR>:R/$
MGB231+WP]%#'#+%JE^MJ[L?N(49MPQ]*X[7-#O9/'6MZIIFF:#XI62."&ZTZ
M]D59[3"<*A8%5##YN<9-8EU'HNO^&? FG6UA<V^GIKQM9K*YE+M&5$F^,MGE
M<\?0XXZ4 >RV6IZ?J0<V%];70C.'\B97VGT.#Q5'1=4GGT:WN-7DL(+J5W3%
MO.'C.&; 5B>3M&2/7/I7(MI.GZ'\9M%72;*WL4N]*N%GCMHQ&L@1D*Y P,CU
MKB+*RL]1^'7P_L]0(^R3^(I4E4G <&2?Y3['I^- 'N=EJ5AJ2.]A>VUTJ':Q
M@E5PI]#@\57UQ]:33B=!BL9;W>/EO79(]O?E03FN,U+3K'0OBSX3_L6U@LWO
MH+N*]BMD"+)"D89"RCCAL8/X5Z+0!YC9^*OB'>^)=2T&+2_#0N].CBDF9KB;
M81("5VG;D].>!7>1ZK%96$)UN\L+2\6)&N%$X"*QXX+8.W.0">M<GX>_Y+-X
MS_Z]+'_T!JHZAH&EZ_\ '&>+5K.*\@AT"-UAF7<F_P YQN*G@D G'UH [^\U
MG2]/$9O=2L[82#*&:=4W#VR>:L&Y@%M]I,T8@V[_ #=PV[?7/3'O7EHM[75?
M%6OG0O!UGK#Q3+9W-[J]PBPPNB >5$FQF"@$9P!DUR^B8O/!?A/1KUD.CW'B
M6:"XC1R8F56=HXLGJA;H#UP* /5KGQA$WBWP]I6G26EY::HMT9+B*4/L,2JP
M *G'.[FMV?5M-MKQ+.?4+2*ZDQL@DF57;Z*3DUY]JFAZ/H_QC\(S:79VUK//
M;7HEAMT"*P6,;6*C@'DC/?'M7(^%-*U+7_ EU?W?AG0-1DOWGDO-1OKTI.K[
MF!S^[)CVXX /& >] 'NEW>VMA;FXO+F&VA'!DFD"*/Q/%+:W=M?6ZW%I<17$
M+?=DB<.I^A'%>2S:1J>K:)X)<:EH.L:O8V\K"QO)O,@OTP%\Q3CEE 'S$=2?
MQW_A[<6<6N:_IK>'6T#5@8KB[M(YQ);L""%>/;A1G'(P.W7L >@UYUXT\4>.
M/">G:EK(T[09=)M9!LS/+YS(SA%R,8S\PSSZUZ+7!?&C_DDNM_\ ;#_T?'0
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
M/& #C XW9P?SK!\)Z9J?B#0-5O[KPMH.JRWMW<"\NM0O2LR$,1L_U;>6% &
M#QP>* /=:*Y?X="[7P!I"7U_;W\Z1%/M-O-YJ2*&(7#=\* #[@UU% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 0W5
MLEY:2VTC2*DJ%&,;E& /HPP0?<5RUG\,_#-C-;R0PWQ%NZO'')J,[Q@J01E"
MY4C('!&*Z^B@#/M=&L[/6+_5(1+]JOQ&)RTK%?D&%PI.%X/;K6A110 4444
M%%%% ',>-[274M)33QX<EUNWF<-+''>);["A#*<L1GD=O2J=SKGBB[M9K:;P
M!<-%,C1N/[5MQE2,'^*M#QKXAN?#6BP7MK%#)))>P6Y$H) 61PI/!'.#6I8Z
MYI.J3RP:?JEE=S0_ZR."=9&3Z@'B@#SNZT>^N]'TW3#\.;Z*'3/^/*2'7(DE
M@XQ\L@?=T]Z=IFE7^D:K%JMK\.;XZBB.ANIM<BDDD#8SO9G);H,9Z=L5WU_X
MCT/2KE;?4=9T^TG;D1W%RD;'\"<U9N]2L;"R^V7E[;V]K@'SYI51.>GS$XH
MXG2I=;T70H]%LOAS.NGQJR"%]5@<%6)+ [F.02QZ^M<Z/!Y 5&^&VHR01N'@
M@D\0(T=N0P;]VIDPO([=LCH:].DUBWO-!O-0T:_T^Y\N&1HIC.&@#A21O93P
MN<9]J:NN6EAH5C?:YJ.FVC30H7E^T*L+.5!.QF/*YZ>U '!ZQI6I:SJC:G+X
M U.VOG01RSV6OQV[2H.@?8XW?C4\5E?P6FE6L'PSFB@TJ?[1:(FKPC9)@C<?
MF^8G<<YSG->BVEY;7]LES9W$-Q XRDL+AU;Z$<&IJ .!FNM>N-<M=9D^'MR;
MZUB>&*3^UH %5\;AC=@]!7*:[X=UF]TG0=%MOA[<1Z78ZB;F2!M4A?>K!RPW
M;\C)<G.>*]7U'Q#HND2I%J6KV%E(XRJ7-RD9(]@Q%6FO[-$MV:[@"W+!8"9!
MB4D9 7^\2.>* /.M#L=5\/WLM]:?#[4);V5!&US=ZY%/($!R$#.Y(7V%;_\
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
M=L2LX!D.,X4=^.>* ,2U\$:!9Z#?:-%9-]EOPWVMGE=I)R1@EI"=Q/XU=O\
MP]IFIZ5;Z;=P%[2W>)XD#L,&,@IR#DXP*N2WUG!.89KN".41&8QO( PC'5L'
M^$>O2L#PIXUT_P 4:9>WJRVT"VMQ+&Z?:%8K&C$"1O0-@GT]S0!TSHLB,CJ&
M5A@@C((KCD^%WA58'M6M;J2Q;=ML9+V5K>,MG)6,MM!Y.#C@\C%='INN:1K'
MF?V9JEE>^7]_[-<+)M^NTG%5-'U>1O#QU'6KO2XRCR>9-:SYMU4.0/F8]<8S
MSUS0!I6-E!INGVUC;*5M[:)8HE9BQ"J, 9/)X'>N?U;X?^']8U&>^G@N89KD
M!;K[+=R0+<@# $BHP#<<>M1Q>,HK[QQIVD:;/97FG75C-<M<P2>8=Z,JX#*<
M8YYK;F\0:-;ZDNG3:O81WS$!;9[E!(2>GRDYH S=2\"Z#J2V'^C2V<FGQ^5:
MS6,[V[Q1_P!P,A!Q[4NG>!?#NE7-S<6NG_O+JV-M<F65Y//0DD^9N)W$Y/)Y
MQQTKHJSK[Q!HVF7,=MJ&KV%I/)]R*>Y1&;Z G)H P[#X;^&]/N[6>."[E2T<
M26MO<7DLL-NPZ%(V8@$=O2IM6\ :#K&I3:A+%=6]U<*$N'L[N2#SU' #A& ;
MCCGFJOC_ ,9/X7L=/BL)M.&HZA>1VT7VV7$<2-G,K $$J,=?>NDTB2ZETBUD
MO9[2>Y>,,\MF"(7SR"F23C&.] #M,TRRT;38-.TZVCMK2!=L<2#A1_GG/>LS
M7O!VB>);JWNM3MGDN+9&6"6.9XVBW$$E2I&#E1SU_.K3>)=!34?[.;6].%[N
MV_9C=)YF[TVYSGVJQ>:MINGEQ>ZA:6Q2/S7$TRIM3.-QR>!GC/K0!F:9X>T[
MPEI]_/I5E/<74JF:9GF,L]TZ@X!=SDGL,G S6-X'T.Y_MW7_ !9J.E_V;>:O
M*BQ6KD%XX44 %L<!F(R1["NOL=0LM3M5NK"[@N[=C@2P2!U/XCBK- !7)W_P
MX\-:C?7%U-:W""[?S+JW@NY(X;AO5XU8*Q]>.>]=910!S6H^ ]"U'44O_*NK
M.Y6%8&>PNI+;?$O1&\LC('2EMO /ABTT[4M/ATJ,66I;/M4!=BCE1@$ G@\
MY'.>>O-=)10!S6D>!-#T?4HM0B6[N;N!2D$E[=R3F!2,$('8A<CCCFH-1^'/
MAS4[ZZNY(+J%KPYNX[6[EACN3ZR(K '/?UKK** (;2TM["SAM+2%(+>% D<2
M#"JHX  J:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#S_XQ16TW@B**\;;:OJ5JLS9
MQA#(-QSVXS5;Q=I6FZ)XD\#S:)9VUI?MJBVP6VC"%[4HWF@@=5 P>>E=SK.A
MZ;X@L!8ZK:+=6OF+)Y3D@%E.1G!YY[=#6;HW@;P]H.H?;["Q8700QQR33R2F
M)/[J;V.P>PQ0!P5JJZTGB*]T3POH\FG37<_VK4]<N2S2LO#D($)"#' +#\*S
M=#TV;6OA[\/FM;_33JUM]HDM+#5%+PW8&Y2"!SE%P0>U>D2?#KPM+J$]X^FM
MFXE\Z: 7$@@E?NS1!MA/U%32^ _#4VA6NBMIH%C:2&6V59G#PL222CAMR\D]
M#0!P<5U%!8^/--O?#<6BZX^BR7-Q]DN/,M[B,1NJNH& ISGMD]Z:FD75_%X+
MO-'GT>[U6U\.Q9TG55)5X65,RH1G:V1MSBO0M/\ !6@:987]G;V)*:C&8KMY
M9GDDF4@KAI&8MC!/?C/%-U'P/X>U.ST^VN+%@NG1B*TDAGDCDA0 #:'5@V,
M=30!B_#J\LP^OZ>-"&AZA:W:R7]JEQYL.^1 0R$< $#H ,5W8.1D=*Y>Z\#Z
M5%X.U/0-+LH8DOD;>9I'8O(?XW?)=B.#U[8KH;&U6QL+:T1BRP1+$&/4A0!_
M2@#S"W7^VM<\2SZ!X6TJZC^W/;WNI:Y<Y#21J RJ@1B$4=.0*YSPY+GP+\-F
M9U*)XC=%8'Y0-\P4#/;TKU*Z^'OAB\U.XOYM/?S+I]]S&ES*D4[>KQJP5CZY
M'/>II/ WAN3P\V@MI<?]F-,9Q '?"2$D[D.<IR3]TC&30!@ZRT,WQI\/6S%'
M/]E7?F1GGY6*CD>AP?RKB'M+:#X#^,)(;>&.0W]RC,B $J+@8&1V'85ZII/@
M;P[HE_%?V-@5O8E=1<R3R22$-@'<S,2WW1C.<=L5&?A_X8*ZLG]F8CU8YO8Q
M/(%D.[=G ;"G//RXH Y7QAX>TC0K3P3+IFGV]K-!KUE"LT485RC$A@6')W=\
M]:G\$Z7INM:[XTNM9L[:\U)=8EM6%S&)"ELJKY2@-T4C/U_"NZU'1=/U:.T2
M^M_-6SN([J ;V79*GW6X(SCT/%9>L^!/#NO:@U_>V+B[=!'++;W$D#2J/X7V
M,-P^M 'D;6L%]X0L=(),NC)X\%E:#<2#:Y8;0>Z_,XKN]8TRPTGXG^ K;3K*
MWLX,:DWE6\2QKDPIDX QFNL;PMHAT_3K :=$EIILZ7-I%&2BQ2)G:W!&>IZY
MSGG-6+[0].U+4+._N[;S+JS65+>3>PV"10K\ X.0 .>G:@#SFYT32/'_ (@?
M2]*TJQM_#FG3 :A?06Z(UY*ISY$; 9VC^)AUZ#U,&J6FI7GQANK2RTW1;I=/
MTJ$6-MJ<C)''&3AFC5489R I.!@ "NHB^$O@J",1Q:3-'&O14U"Y 'X>96GJ
M/@;P]JEK8P7-BW^@1B.UFCGD2:)<8P)%8,1]2: .?^'>GWFF>(?%$$\NC11O
M+#*=.TN9W2TE*G<2&1=N\!3@>AI?'MC9W7C?P-]HM8)?,OIHW\R,-N40L0IS
MU&><5UVA^'M*\-V36FDVBV\3N9)#N+-(YZLS,26/N34?B#PQH_BFTBMM8M/M
M$<,GFQD2-&R-C&0RD$=?6@#BO#F@:5J?Q3\;WE_86]U-;W%H(#/&'\K]RIRN
M>AR%Y'/ K"A5=9\-:]J.B>%M'&CW,EU+-J>M7)>:8@L'<*$) !!V@L,8[5ZS
M8:)I^F7M[>6EOY=Q?%&N7+LQD*+M7J3C &.*Q?\ A7'A7[9+<'3"5FE,TEL;
MB3[.SDY+&'=L)_"@#SW0$CU5OA;8ZN%GTYM.GECBF^9)9T4!00>"57)%=)IN
MFZ7IOQWO4TV&& R^'_,N(H5"J'\]1G X!( _GWKJ)O!/AV?P[;:#)IP.G6I#
M6Z>:^Z$@D@J^=P/)Y!]NE+HO@K0/#]^U_IMB8[QXC#)</-)(\BE@QW%F.XY
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
M48GA-OYC'Y'SN&XG=SN/?O574?!7A_5;/3+6\L-\6E@+9E9I$:$ !<!E8$C
M Y/.* /(];EN4\(>+88&18;GQLT%T9'*)Y3>7D.PY"D[02.QKH+[1-:L_$7A
M:ZFM/"6AO#?QQQO8W$BR3Q$$/"%\H!LKTST('3->BIX8T5++4[/^SXWMM3G>
MXO(I"7661\;F()..@Z8QCBL_2/ 'AO1-0BO[.Q<W,*E('GN))O)4\$('8A?P
MH \ZN=&N;2P\1W=KI>A>+/#UU=7,]RYD\F]B.277>002F.,'/'&.*]8\.7UK
MJ7AG2[VQ25+2>UC>%922ZJ5& Q).3CODUD7WPX\+:C?W%Y/ISA[E]]Q'%<RQ
MQS-ZNBL%8^N1SWKIX88K>".&&-8XHU"(B# 50,  =A0!YI\/-&T?6] UN]UN
MRM;O4;G4KJ/47N4#,FUR A)Y4!<8'&*YKPW<RR:?\-FFF>2WCU>\@MI9#DM$
M!(L?/T&!]!7IFJ?#WPQK&H37UWI[>?<8^T>3<21+/C_GHJ, WXBKVJ>$]#UC
M18='O-.B:Q@*F"*/,?DE>%*%2"I'M0!S-VT$_P =+6W;9)CP[*)(S@\&9>"/
M?FN2TK1-.OOA3JMJUU9:7+<:W+&D\T8\N1EN,I$^.JG&,=LUZ9H_@GP_H-\M
M_IUAY=X(VB-P\SR.ZL03N+,=WW5Y/3'%1KX!\,+_ &J/[*0QZJ=UY$TCE)#G
M=D*3A3GG*@'- '):1)/I/Q T:W\1^%=.L=3NH9H+/4=(G(AE"KN97CX.,#@M
MG!Z>M<MX?BBO;#X?Z=J*J^D3ZOJ331R?ZN296D,*L.AY)P#UKUC1O _A_0;\
M7]E:2&[5#&DUQ<R3M&IZJI=CM'TJ1_!?AZ3P]_8+Z:C::)&F6(NQ*N6+%E;.
MX')/(/&: ..O=.T_2?C1;2:/:P0WLNA7$DD,*A0S!E",5'<\C/?%<EX;T;5=
M6^%DMS)I?A2>VO(IIKO4;ZYE%P'RVZ1V\L[64^_&!7K6C^!O#VA:BNHV-BRW
MP1HS<RSR22,K8R&+,<_=&,].V*JW?PU\)WM[-=3:6<SR>;-"EQ(D,K]=S1JP
M0G\.>] &EX0^T_\ "':/]LO(KVX^R1A[F%BR3?*/G!(!.1SG%<9\/='TC6]'
MU^]UNRM;S4;C4[J._:YC#LFUL*F3]U0N,#M7I<<:11K'&BHB *JJ,  = !7-
M:K\/?#.LZA-?7>GMY]P +@PW$D*S@?\ /148!OQ% 'EME!#?>!O C7,2742>
M*5M;:69 [/:AY0JDGJN!C'3@5[9J,UKI>AW<\H,-G:VSNPA&"D:J2=H'3 '&
M*@G\.:1<6NFVSV,8@TV=+BSCC)1870$*0%(Z G@\5HRQ1SQ/%*BO&ZE71AD,
M#P01Z4 >!Z_9S-\'Y[NS\*Z+I>BFV6:"XNKGS;QPS HX*IP[9'5N^*Z\Z99:
MU\8M(.I6\=VL7AA;A5F4.OF>=C<0>"<,?SKH$^%W@]('MVTII;9E95MYKJ9X
MXPP(.Q2Q"'D\C!';%;UOX?TRUU2'4H;;;>0V8L8Y3(Q(@#!@N"<'D Y//O0!
MR/@BU@T[XB>/+"RA2WM$FLI4@C7:BL\.6( X&3S7H%4;71["RU2_U.WM]EYJ
M'EFZDWL?,V+M3@G P.. *O4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M_I/AJW^&VAS6-O:(([JR_L^2-5#-EUS@CDY7<3ZXS0!ZG'>VLMY-9QW,+W,
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH H:QHNF^(-.?3]5M([JU<@F-\\$="".0?<5EV7@+PQI]Q!<V^E
M(+F"42QW#R.\H8 @?.S%B,$\$XYZ5'X[U^[\-Z#!?6?E>8]];P-YJY 1W"MW
M'.#5[2_%WAW6K^2QTS6K&[NHP2T4,RLV!U(QU'N* .1T3X9:;=7.OW/B32(Y
M)KK6;FX@<3$&2W<J5#;&&1G/RMT].:T?&/@]=<O/"]K%IMO+I-C=,;F [51(
MO**@!>.^.G2MG5/&OAG1+W[%J>NV%K<\9BDF 9<],CM^-7+O7](L+:"YN]3M
M(8+A2\,KS*%D4+N)4YP1M!/TH KZ%X3T/PVTSZ38)!+/CS96=I)' Z LY)P/
M3.*(O"FAP65C9QZ?&MO87/VNV3<V(YLL=PYZY9NOK3)/&/AN'18M8DUNQ73I
MF*Q7!F 5V!P0/4\'CVK+T#QBNN>,-<M+>[LY](L[2VG@N(6!!WAMQ+9Q@;?P
MYH O:SX%\-:_?&]U+2TEN64(\B2/&9%'0/L(W#ZYJ34_!7AW5X+*&[TN+;8K
MLM3"S0M"N,;59""![9Q3M,\9^&M9OS8Z;KMA=70SB**=69L=<>OX5@:;\1=/
MM[_7X/$6J:?8K9ZH]I:AW",Z*JG)!//+=>E &[9>"_#FG&8V>DP0&>V:TE*%
MAYD1))#<\DDGYCS[U5MOASX1L[VWNX-$@26W*F)=SE%91@-L)V[N!\V,]\YJ
MYJFK,%T6;3M3TQ+>\O(T+SOD7$;*3MA(X+G ([8!I-1\9^&=)D>._P!=L+>1
M)/*=))@&5\ D$=>A!_$4 :"Z18+JTNJBV3[=-"+>27)RT8)(7'3&2:P[?X<>
M$+74$OH=$@66.3S8TWN8D?\ O+&3L!^@K:NM;TJRTD:K<ZE:Q:>5#"Y:51&P
M/3#9P<]L=:CT;Q%HWB&%Y='U.UO4C.'\B0,4/;(ZC\: -.N<'@+PN#J.-(B
MU&19;I0[A9&5MX.,X'S<\8K<O;ZTTVSDN[ZYAMK:(9>69PBJ/<GBJ&C>)]#\
M1"3^Q]5M+TQ??6&4,R^Y'4#WH =KGAW2?$EHEMJ]DES'&XDCRQ5D8=U92"#]
M#533?!7AW2+VWO;'2XXKN#?LGWLTAW@!MS$DMP!][..U-N/'?A.U>%)_$6FQ
MM,2$#7"\X8J>_'((R>X-0ZWX@NK#QEX5TNW\IK35#=>>Q7)Q'%O7:<\<_6@!
M+KX<^$;V_GO+C1('EN"S2C<X1V(P6* [=W/WL9[YS6M%H&EPW=C=1V:+/86Y
MMK9\G]W$0 5'/L.OI4]IJEA?Z:-1M+R">R*LPN(W!3"D@G/3C!_*I+.\MM0L
MXKNSG2>WF4/'+&V5=3T(/<4 5+;P_I5GH3Z);V:1Z;(DB-;@G!5R2XSG/.X_
MG7+>+_#]P\&EV5KX8LM<T*UB\HV)E$4\#* $:.1B!C P1D'IS6YJ/C?PMI-^
M;#4-?T^WN@<-%).H*'_:_N_C7/\ Q"\=C07TC3M.U?3+.[U&9=]S=$.L%N0Q
M\W;D9!(P#G% "^ ?"=QI.LZKK,^D6^BQ7445O;:=#()#&B9)9V7@LS-G@GZF
MNSU32[+6M-GT[4;=;BTG7;)$^<,,Y[>X%<CX7\?6NK>*;WPW-J5A<W%I! ([
MB%P#>2E6,I5,G 7;T!..YK=7QGX9?6/[)77M/-_OV>0)UW;O[O7[WMUH GN?
M#6C7D>F1W&GQ2)I;I)9 Y_<LH 4CZ8'7TJS-I5C/JMMJDMNK7MLCQPS$G**V
M-P].<"JNJ^*-"T-V35-6L[-U17*32A6VL2 <=>2#^1]*LV^KZ==WC6=M?6\M
MRL2SF)) 6$;?=;'H>QH BM= TNRT231K:S2/3I%D5X 3@B0DOSG/)8_G5;4/
M"&@:II-GI=YIL<EI9*JVRAF5H0H &UP0PX '!K;HH Q=&\):#X?>9]*TV*V>
M:,1RLI),B@DC=DG)RQY/)S5&U^'7A&RU&.^M]$@6:.3S8U+.8XW_ +RQD[%/
MN!7444 9^H:'IFK7=C=7UG'//82^=:NV<Q/QR/R'Y4)H>F1Z])KB6<8U.6$6
M[W/.XQ@@[?3L/RK0HH 1T61&1U#*PP5(R"/2N4C^&?@Z*0NFAP@[@RJ9'*QD
M,&^12V$Y ^Z!7644 8&N>"O#OB2\BO-5TQ)[F)-BRAWC;;_=)4C(Z\'(YJU8
M^&M%TS3[K3[/3;>*SNV+SVX3,;DJ%.5/&-J@8Z<5JT4 <UI7P_\ "VBZA'?V
M&D1QW,61$SR/((L]=@9B%_ "NBFACN()()HUDBD4HZ,,AE(P01Z4^B@#G(O
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
M!H N4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MCG;CVSFM+5O&/B&Z\76^@>%;/3)_M&E1ZDES?,ZHB,[*<[>3D!< =R3VH ]
MHJ.#SOL\7VC9YVP>9LSMW8YQGMFI* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M/-(QG[O7H": /++'P5<>&;.ZTAOAUIGB!UED-CJ3"W^=&8E1-O\ F!7..,Y
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
MRR(Q=6!8CC)YZ9  '/- &!!\0/&T_@!?&QL]%33H>9;3;)YLZ"38S*V["=\
MYZ9[XK>'B;Q7INNZ =9M]*_LS6YO(6&V#^=:N4+(&8G#],' 'M5&'P;K2? :
M3PJULG]KF"1!%YJXR9BP^;..AKH/$N@ZAJ5WX1DMHE9=-U!)[G+@;4$;*2,]
M>2.E '/#QQXCU;5]9M]'N?#T$^G74EO%I%\6%U=;/XMV]0N[^'@CU--\1OXA
MG^*?@J2'[#:O):7++!.K2&([$\U6*MACV4CC@]:C\2>'M<U?^T[+5/!>FZY+
M([BQU9)XH&BC/W ^<."O^SG.*NW7AOQ)I-UX'OK6!=:GT:UEM;T&Y$3-YB(N
M\,_4#:?<\4 7=7UKQ:E[J#Q3^']#L;:0I;'5F+-= #[^5<!$)X'4\<UFM\2-
M7O/!WA/5],TVT>]UN]^QO!*[;%;]XN0PZ#<F>_&>]4[7PIK%AKFM2W?@_3]<
MOKN]DFM=8O+B-DCC;[BLK9=0GHH^GK3]%\$:]8^%O!.G7%M'Y^CZP]Q=%95Q
MY1:4AASS]\<=: -[3?$/B/3O&D7A_P 2_P!F31W=G)=6]S8H\>PH1N1E8GC!
MR#_D4+'Q-XXU_1'\3:)9:2=-9G:TTZ97^T7,2L1G>&"HS8.!@CIFMO5=!O+W
MXBZ-JJQ*VGV]C<P3OO (9]N!CJ>AKGM*LO'/ACPR?">F:1;W!AWPV6LF[18X
MXV8E7>,C=N4'H 0<4 7=8\;ZA+XD&@:5-I>ES0VD=S>W&KOD1%^5B5 PW-CD
MG.!5/_A9MW;>%O$D]Q;6-SJVA/$DC6<A:VE64C9*#R0H!)8<D;3SZ)JO@[4+
M'Q4==_L*Q\5I>6<,%Y%<K"DJS1C E3>-@##JHQ5O3M"\36WA_6KFQTO0M'U&
M[D1K33XK>,HL2]4E=0 Q8%N>0,T 7/#.N>([_4[?S;O0-:TF>-C)>:4^PVK@
M9 96=MP/3CD=ZUO&7B1_#&B)<V]J+J^N;B.SLX"VT232'"@GL.I_"N-TOPE?
MW/CC2=:M_"-OX62S,C7DD-U&QN@RX$82/C&>26P:ZSQUX>N_$.B6XTV2*/4K
M"\AO[3SL[&EC.0K8[$$B@#)D\0>*O#6JZ2GB8:3=:?JERMF)K".2-K:=\[ 0
MS'<I(QG@UD> +/6'^(?BVZU#^R96CO$2XDCMW$F[R1M\MBQVK@\@Y[UHWECX
MH\9ZIHD6JZ&FBZ=IM['?SL]XD[SR1YV(@3HN3DDX^E;/A?1;[3/$OBN]NHE2
M#4+V.:W8.#N41A22!TY'>@# ^*HU<WO@_P#L^:S1#KD(03QNQ\[:^TG!&4QG
M(ZYQS5& ^)F^+/B:WT8Z:EP]E8M<W-TCM&A"-PJ*0222>IX [UTWQ!TC5=2M
M-%NM'M$O+G2]5AOC;-,(O-55<$!CP#\PZT[0-(U.'QWK^MWEJ+>#4+2S6-?-
M5R'16WJ<>A.,]Z ,-?B5>V7@[4+O4[*U.M6>JG1Q'%(4@EGR-K9;E4P<G/H:
MDM?&VK:7KNDVFM:CX>U*UU2<6JOI3D/;S,"5!4LVY"1C/&#5&]^'NJ:EHGB*
M%HK9;I_$;:O8)<$/%,H"@*X&>&&X$&KFFZ'J=YKVF2+X$T3P];6L@FN;@I;S
M22$?=6+8,KS@[C@^GN ;7Q2_Y)AXB_Z\V_I6"OB/QAX?LO#^H:I!I!TF]GM[
M1[6$2>?;B3 5BY.UB.,C ]O6NK\=Z5=ZYX&UC2[",27=S;F.)2P4%OJ>!6=X
MM\/ZCJWAC1;&TB5Y[6^LYI5+@86-@6.3UQB@!VO:IXG36)[>P;2-)TV"-6_M
M#5"7$[G)*HJNN O<MZ\"N='Q-U0?#G4M=6UT^YU'3M4&GN+=RT%Q\Z M&<YP
M5?CD\_E3]4\+ZDOC[5M6O?"=MXGMKM8A8O/<1@685<,A23H"><J#6?%X%\2+
MX'U[2IK*T6]O->34(DMI5$7E[XF(7.,!=C#! Z"@#>O/$7C/25T[2KR'1)M?
MUBZ9+(0"4001(F^1I,G+%>F!C/'TK.M7U^+XRZ='KR6<TD6C7!BGL595F7>N
M1L8DA@1ZD'(KI?&6AZG=:AH?B#18HKC4=&FD9;6638)XI%VR*&Z!L 8)XXK+
MLK#Q5JWQ#M=?U#2H]*L8=.FM8HS<)-(CLRG<VWCG'09^[SUH S= \=>*/$5M
M%J>FR>'KK=+B70TD*7D4>[!R[.!O YY4 ]J2,^(G^+WBZ#P__9\3/;6+37-Z
MK.L8"-A0BD9)R><X&WOFL_6_"'B+Q%8?8K[P?IL>O>8,>)+>YCB48;/F[5Q)
MG'\)'6NXT+0M0L/'OB35+A0;2]@LXX)=P)=HT8/D#IR10!S-[XTO;OX?:A<Z
MKI6F3ZAINLIIMS#)&9+=W65!O52<]&!&3P16O<^(/%6H^.]7\.:+'ID%O8PP
M3&\NHW<KO4G;M5AN)(X.1@*>N16/?>"M<G\,>)K)+9#/?^)/[0MU\U?F@\R)
MMV<\'"MP>:5=0UW3_B]XJDTC2%U2$VMD)X!<+#(#M;:REOE(^\",CJ/2@#K/
M!WB.\UN/4K+5;>&#5M*NC;72P$F-^ RNF>0K ]#S47B+4O$L6K+::6-,T^P6
M#S)=3U(ED+DX\M$5E.<<DDXYH\%:%J.FG5]6UE8H]3UB[^T2P0OO6! H5(]W
M\1 ')]37/^(_#.H3?$";6+KPS#XGTZ2UCBM899XU%FX)W?))\I#=<C)H ++X
MB:G)X-\67LHTNYU'0695FM&9[:X^4,K#YL^H(SVIUQXL\8Z3!HVMZI;:1_9.
MHW,$$EI")//MUEP%;>3M8C(R,#V]:S[;P5XB'ASQY9RZ;96\VL!6LH;65?*'
M[O&P=,;< $D 'J*Z7Q7X>U+5/!^C:?:0J]S:W=G+*I< !8V!?D]<8H CF\0>
M)=;\3ZKIGAD:7!:Z24BGN+]'D\Z9EW;%"D;0 1DG//056^$DES+HNOR7D @N
MGU^\::(-N$;E@2H/?!R,U)_9_B+PKXJUJ]T?1TUC3M8D2X,:W20/;S!=K9W\
M%6P#D<CTJ]\/-&UC1M*U1==CA2]N]5N+L^2^Y"'(.1[9SP>: ,.4:V?C\!%/
M8" :(#M:-RWV?SQN'WL>9NSSTQCBN>\&:AXRT_X;W&HZ1'HZZ?I\MW*(KI9&
MEN0LKL^"I 3N!UR1V%=QJ6F:U;?%.QU^QTY+VPFTT:=<M]H6-K?]]O\ ,P?O
M#'8<U!X;\,ZIIWPJOM"N8574)8[U4C$@()D:0IR..0PH @U3XA3RIX=M-(_L
M^UO=9LEOVGU*3$-K"5!Y (+,2<  CI5WPIXON[_Q)>>&]5GTRZO(;87<%WIK
MDQ31%MI!4D[6!QQDYS7/W/@74K:T\):F-%L=7NM,TF/3K[3+IDPZA5YC9@5W
M*P/7J#UK?\(:-?PZ[>:I<^&])T"T,(AM[2VBB:<G.6=Y(QC!P!M!/3VY .VH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BN8\5:AKUM<6D&E/I]A9R*S76J:@0R0X^ZBIN4LQYY)P *YK1_'NIR
M0^+[2:^TG5)]%L3=VU]8C]U+E'.UU#'!!7G!H ],HKR>X\8^.;#PUHOBF>/2
M)K347@C_ +-2-U<"4?(WFDGDD@D;< ''.,UO6&M>)]+\<V&AZ_/IMW!J=M--
M#):0-$87CP64[F.Y<'KUH [JBO.=-UWQKXMTVXU_0)-)M=.$DBV-I=0/(]TJ
M,5W.X8;,E3C .*GTOX@3ZWJ'@HVD$<5IKL-XURC@EXWA4?*IR/XMPY'(]* .
M_HKD+WQ/?V_C;5='1(/LUKH?]H1DJ=QEWLN"<_=P!QC\:Y0^,?'2> +?QQ*=
M&%FL*32Z<(7WR1DA682;OE)Y(&" ,9)H ]7,L:RK$9%$C E4)Y(&,D#VR/SK
MG=6\ >&=;U&6_O=.8W,P"S/#<2P^< , .$8!N..<URUVNKS_ !UTZ6VO+1+=
M]&,BJ]NQ;R/-3>N=WWR<D-T XP:[S7[O4K+0[JXTBQ6]U!%_<P/($5B2!EB2
M.!U/TH MV5E:Z;90V5E;QV]M"H2.*-<*H'8"IZ\O/C/6M&\2Z)97WB#P]K":
ME=K:36MBFR6V+ X8?.V5!&"2!V]:NP:WXS\0>(O$6F:3/I5C;Z5=")+BX@>5
MI,H&"8# #OEO<8'!H ]#JM+J%G!?V]C+<Q)=7(=H86;#2!0"Q [XR,UY[!\0
M]6OO!^B26UE:+XAU6^?3U1RQ@C=&8/(><E0%SC.>:KR1^(H/B]X2AUZXLKM5
MMKUH+JUA,6[*+N5D+-@C Y!Y!]J /4Z*YGX@^(;OPKX)O]9L8XY;FW:+:D@)
M5MTJ*1P?1C6)/KGC#P_KNA'7)-*N+#5[L6;P6L+H]K(RDKARQWC@Y) H ]!I
MDDL<*[I9%120N6.!DG 'XDXKA=<UGQ+%J5]NUC0/#EA;MMM3J.V1[L8Y<_O
M$7/ XSP:Y+Q!XAU?QAX \&ZS%)96LLNN0QRH(VD0S+,41U.X?)E22.IR.1CD
M ]JHKE-&UW4Y_&^IZ!?-;.EC86TWF11E"\C[MYY)PN1P.WJ:PM1\>:M:>%_&
M^I)':F;0]0-M; H<,@\O[W/)^<],4 >D45YMJGBWQ1X8T2*ZUJ313>ZM<Q0:
M?%\T<5IN!+&9R?F50!R,9/UIVD^-[RU\5Z9HVHZ[H6MP:GO2.XTPA7MY57=M
M=0[94C(!XYZT >CT5SGC3Q)-X:T6&:SMDN=0O+J*RLH9&PC32'"[B.PP3^%8
MLVM^*O"VK:.GB*XTW4-.U2Z6R,MI;M"]M.X.P8+'<A((SP: .HD\3:)%K\>A
M/J=L-5D&5M-^9.F[IVX&>>U:4DL<04R2*@9@H+'&2> /J:\Q^'EGK \=^+I[
MVZT^;9?*EP8[1E=W\I=I1BYVJ >AS]:L_%.+57U/P=]@NK6%3K42H)H&?$NU
M]K'##*@9R.O/6@#OX=0L[B^NK*&YBDNK79Y\2MEHMPRNX=L@9%6:\GL(_$\W
MQ4\9V^C76GVSF+3VN;NX@:0!A"<!$##J2QR3P!WS5O\ X67?V/@:YO=0MK+^
MVH-6;10-YCMFG#8WDDY5,98\]NW8 ]-HKS.Q\<WVG>(M)L=2\0>'];MM4F^S
M;M,(62VE(RN5WMN0D8SP02*ZSQQK5UX<\%:KJ]DL37-I#YD8E4E2<@<@$>M
M'045YW>^(?%_ARSL-?UMM,DTNXFBCN[*"%EDLUD(56$A8[R"1G@>U/&O>,-8
M\>ZYHND-I5M8:1-;F2:YB=WD62-6*  ]?O'/'\(]30!Z#17G>G:[XS\6V=UK
M?A^;2;334FDCL;>Z@>1[L(Q4L[AAL!(., XJM+\0M9U>Q\'R^'[.T2XUU[B&
M:.[#,('C!W'((R%(8^X '&: /3:*X*/Q7JWAG7;G2O%,UK=P_P!G2ZC;7MI"
M8BRQ<R1LA9N0.00>E4/^$@\>?\(G_P )EMTC[%Y'VW^R/*?S/LV-W^NW??V<
M_=Q0!Z917FFM>/[B;7M,T^QU;3="LKW38[^*^U.$N)RYXC7YE48&"<G//%7=
M3\:ZOX=\"KJ6KVVG-JLUV+.U:*?%K.6.$E+9.U, L03GCMV .^H)P,FO,[/Q
MU?:;X@TBSU+Q!X>UNVU2<6I.F$+);2L/E^7>VY"1C)P1D?2K5IKOB_Q.VJ:C
MH+:7!IEE<RVUO;W,3O)>F,X8EPPV G('!]Z .YL-0L]4LHKVPN8KFUE!,<L3
M;E;!P<'Z@U-YL?G>3YB^;MW;,_-CIG'I7%?!_/\ PJG0LC!\N3C_ +:O69I,
M.L_\+RUUC>69MQ90-(GV=MS1$OL4'=PP/4X(/H* /2Z*\V\&>(_&_B325\02
MPZ6U@%N$2RB5EFN70L%(=FVIE@%YSP">_&=J_CCQ+X;L[;4]3UOPU-,TL:W&
MAPC$R*S $(_F$LRYYXQP: /6JK6FH6=^UPMI<Q3-;2F"81MGRY  2I]#R./>
MN1N];\1:WXPU+0_#D]A90:2D1NKJ[@:8R2R+N5%4,N %ZG.>:Y#0?%=YX3\,
M>,-3O[6V_M63Q(]NL/F;8?/=8QG<>B=6R>PH ]FJO/?VMM=6UM-.B3W3,L$9
M/S2%1N.![ 9-><VWCN_TO6](M]2\0^'=:MM3N5M&73"%EM97^Z0-[;TSP2<$
M9%:_A^4ZU\2_$NH2_-'I2Q:;:#^[E?,E/U+%1GT44 =O5=;^U?4)+!9T^UQQ
MK*T.?F",2 V.XR",^U>7:1XZ\2Z^KW>G:EH O4N&C/AN=3'<!0Y4@R,X^? S
M]W%=#X[F.CZMX7\11#;)'J*6%Q_M03_*P/KA@C#W% '<52@TBPMM6O-4AMPM
M[>*B3R[B=X0$*,9P,9/2KM87BF]UJSL(/[$@M#++,$FNKQP(;6/O(PW MV
M/>@#=HKSOP[XPU%O':>&[W6=&UN*>T>X2YTY=C0NI&4=0[#D'(YS658>*_'N
MK^![GQ7;R:+;P6:SO]F>W=C<K$S;CNW?)PI '/(SD9X /6:K#4+-M2;3A<Q&
M]2(3-!N^<(3@-CTR",UQE]XPU35)/#>F^'H[:"_UJR_M"2:Z4R):P;5/W01N
M8EL#G'%9_AH:RGQFU./7&M9+F/1(E2>V0HDR><2&VDG:<D@C)Z>] 'IE%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!Y]XR\,ZC?>,]-UM-%M?$&G06CVYTVYF5!%*6SYRAP5
M)Q\O-9]GX.\0F^\6W,^GZ=9QZQH_V:UMK20;('"NH0G R?F!+ 8Y->HT4 <%
MJGA35+OX>>&M&B2(WFGR6#3@N  (=N_![]#]:U=6T.]O/B%X=UB)4-G8V]U'
M.2V"#(%"X'?H:ZBB@#S?2--\:>#=)G\.:/I-CJ%FDDAT^^DO/*\E'8L!*A4E
MBI8_=ZCTJ'_A!=8\,Z?X.GT-(-3N] ^T">"67R?M'GCYRK$$ ALD9KTZB@#S
MNRT#Q/?>+=8UW5;.TM5OM%-E!;Q7'F&)MQ(5FP,GDG(&.<=J?<^$=5E^"*^%
MECB_M0:>EOM\P;=X(S\WX5Z#10!P^H:+KEKX]T/7=/LH+RW2P.G7:-<"-H5+
MJQD&0=V,'CO6A\0M!U#Q)X.NM-TV1!<.\;F.1RBSJK M&6'(# 8KJ** /*;C
MPIKFH7OAZ6R\):1H%GINIPW4T$,R-+*%R"044+@ G@DDD]L5UWA?0[W2M>\4
M7=TJ"+4;]9[<JV24$:KSZ<@UU%% 'EUKX#URT\+::]O]F76])U:>_MXI)/W<
MR.[9C+#IN5NO8BM&'3_%FM>/]"UW5-+MM-T_3XKB/[.MV)I TB ;B0 ,$@
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
M/IJ6L,$4_FM%MD+;6.!D\DY''(':NYHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** ,3Q9KS^&/#=YK*V@NH[1/,DC\W82N0.#@\
M\^U9M_XSN-#T^SU/6M*6#3+AHU>YMKGSOL^_ 4R*54@9(&1FF?%3_DEWB'_K
MT/\ ,5R?C^QU*U^'ECJMYJ2ZAI5A]FGNM,DB6(7*Y4!=Z\\$@XZ'% 'KE%0V
MMP+JT@N%5D$L:N%88(R,X/O4U !1110 4444 <UK/C.QT;Q9HVA3O KZ@)F>
M62=4\@(N5R#_ 'B<#IT/6JNC^.+6:\UV+6;O3]/CL-3>R@:681^8 JMD[CR?
MF[5E^+-.L;GXM>"3/9V\IEBOMYDB5M^V-"N<CG!)(]*J>"_#>C:IXE\<W>HZ
M;:W<S:Q)!FXB$FU-BG STSNYQUP/2@#TE[JWCM3=//$MN%WF4N FWUSTQ[U!
MI^KZ;J\;R:;J%I>HAPS6TRR!3Z$J3BO!X6O;CX?^ M)CCM[BSFU>YB>&]E9(
M93'))Y4<C $[>.!@YP!796.DZM8_$S0[NXMO#>C/)#/%-;:?<OYEY$%R/D\M
M0=C '/IF@#TVXN8+2!I[F:.&%/O22,%4=N2:K6^M:5>7TMC;:E9SW<6?,@BG
M5I$QURH.17+?%_'_  JK7<D@>7'DCM^]2L;QMHVC:%H?AF[T&UMH+Z#4[2.P
ME@4!Y0[892PY8,N2<]>M 'H6H:UI6DM&NI:G9V9D^X+B=8]WTW$9J>6]M8(H
MI9KF&..5@L;/( ')Y !/4FO(-(L]9UGQEXRN5T30-4GCU%K4_P!K3,'B@51Y
M:JOEL A'.>,G/I6;<Z4[> ]$T:^NK&ZM&\816Z1V-PTL<,+%LP[B ?ERP^F*
M /9O^$AT3^SCJ']L:?\ 8@^PW/VE/+#>F[.,^U6K.^M-1MEN;&Z@N8&Z2P2!
MU/XCBO/?%OA2VCUG08_#<6@0WEI]HFBT:\AVP7(8*&<*HX=<#G'>N5UC4_L/
MA#QQ8Q:"WA[6A]EDOX[2X\R%HI'5#)'MX7*;LC //.>P![)::[H]_>/:6>JV
M-Q<QYWPPW".ZXZY4'(I;S7-(T\2&]U2RMA$P23SKA$V,1D Y/!(YKSSXB:'H
M>@^!['4-!LK2TU"RNK7^S)K9 KNQD4;0PY8,I8G.<]:GT/0M+U7XM^.KC4;"
MWO'A^Q)$+B,2*@: ;L \9.T<^U 'H\$\-S D\$J2Q.-R21L&5AZ@CK7/7?C.
MPM/'-IX8DD@66>V:9I7G4;6W*%CV_P!YMV1_(YK(^%$:VVA:S90C;;6FN7D$
M$8Z1H'X4>W)J#4=.L9?CGI4DMG;NYT>64LT2DEUE0*V<=0.AZB@#M!K>DF[C
MM!JED;F5F6.'[0F]RIPP SDD'KZ4R3Q%HD6H#3Y-9T]+TMM^SM<H),^FW.<U
MY[\/M(T2"Q\3^(KZSA>[M]9OW^UM&&EA1&/"'JO5CQW)KE=7LS/\)+V\L/".
MD6&BM;&>*]U"Z\V\DW'*O\J??)(QEN^/:@#W2_U*PTJW^T:C>VUG#G;YEQ*L
M:Y],D@5RT/B^[O\ 5?%UG8G3FCTFVMYK*XDD(BD,L3/F1@<;05'([5@:?!;Z
MY\3=,AUN..ZC@\-PW%G%< .ID9L22 '@M@ ?2L:XT_3M+D^,-KI<<<5NNG0,
M8HAA8W,$I8 #IR2<=LT >M)J]I;V,,FHWUC!,;99Y?WZA . 6!)^YDXS[BK%
MCJ%EJ=L+FPO+>[@)P)8)1(N?J#BO+;?2;'5_B!X-BU"VCN88O#/FB*50R%@4
M R#P<9SSWP>U97B)'T%_BI!H40M(Q9V,GE6Z[53>")64#H=N2<>E 'KL?B/0
MYI)8XM9T]WA(655ND)0DX //') ^M:=>1_$/P]X6T_P-HL^FV=E T=[:+930
MJH:4%UR-PY8%<L<YY&:]<H X[PCX[LM9\-V%]J]]IUC?7<DRI;F<(6V2N@VA
MCDYV_G747VH66F6YN+^\M[2 ''F3RK&N?J3BO'/"WA?1+CX$:M?SZ9:RW<T%
M_*T\D09PR/($(8\C&T$8[Y]:O+=PZG)X,M(]"&O:]'H$=V$O+D1VT,;*JF1L
MJVYRPQP,T >J6.I6&IVWVG3[VVNX,X\VWE61<_4'%0V>O:/J-T]K8ZM8W5PG
MWXH+A'=?J <BO(]+M-NN?$;3=2GTS0TFTV 7!TYCY%NS(XW'(7G!&>!G-3V\
M$WAF\\,?\)'X6TAK:.[AM['6=$F\LAW&U-Z8#,&')Y(]C0![+6?!KND75^]A
M;ZK8RWJ9W6\=PC2+CKE0<UD_$2ZO++X=Z_<6#.MREG(59/O*,<D>A R?PK$/
MAWP1I_@[0+R>*"S@MVMI;6]MEQ*TIQM^906;<3SZYYH [*^US2=+FCAU#5+*
MTED^XEQ<)&S?0$\U8N+VTM$1KFZAA5^$,D@4-QGC/7@$_05XWX;L-9UO4_%=
MV="\.ZI.^K3V\[ZK.XEC13A8POEL @7&,'G\*JG2OM/A3P+I.HW=GJ-I_P )
M"T*FUG:6,P@28BW$ D#E3[#% 'I%_P#$'1;77]"TZ"^L;B'5#-NNDNTV0JB$
M@G!YW-\HY'>F:UXPG\/:)XCU.^;3'%BY6RBBN/FD.S(23)X?.>!VK#\1>'=$
MM/B3X"M;?1["*W=K_=$EL@1L0[AD8QPQ)'N:Y_6K>"X\,_%8S0QR&*^,D9=0
M=C>4@W#/0\GGWH [CPSKOB'4'TIM0N_#<\-XLKR?8)6W@!5*J@+'<0Q;=Z#%
M=)<:[I%I?I8W.JV,-X^-EO)<(LC9Z84G)K@I;6"Q\?> ([.VAA7^SKUA'$@1
M2QBCYP/6N2\):3JVM_#ZZO+C0_#-X+YKB2^OM0NG6X#[FW%SY9V%<<8/  />
M@#W*]OK/3;9KF^NH+6W7[TL\@11]2>*Y_3?%?]I^.;K1K5K6?3X].CO(KF%]
M^]F=E(R#@CCM7"Z1;-J7B7P+IOB*YM=4MHM&FF@<,9(;FX5@H;Y@-Y$>#R.N
M36WX?TS3-+^-FO0Z7## CZ3!)-%" JI(9#G@<#("G\<]Z .E\8>+;7PCI]K<
M3B)WN;J.W1'E"<,P#/SU"@Y/]*U+K6M*L;*.]N]3L[>UE ,<\LZJCYY&&)P:
MX[XM6EM<:!I+3V\4I76+1070-A6D 8<]CW]:K66F:=J/QAUBUU.TMY8]-TVV
M72[:2,&..-L^8R(>!\P"Y ]J /0[:YM[RW2XM9XIX'&4DB<,K#V(X-<_XB\9
M6/AW6]%TVY>!6U&5E=Y9U00(%)WD'L2-HZ5A>"(8-.^(7C32M,58]*A:UE6"
M/B.&=T)D"CH,X!('2CQYI]E=^.O WVFSMYO,O)XW\V)6W*(6(4Y'(SSCUH U
M;7QI GBOQ)INJW%C8V6EFU$,\THCWF6,N02QQVXQ73QW=M-:"ZBN(GMBN\3*
MX*%?7/3'O7G6BZ#I6J_&#QO<ZA86]V\"6*1">,.$#0_-@'C)VCFN)O1/;>";
MG1K-(ETX^-Y;%H)9#'"(-Q(C9@"50MC.!0![GI^M:5JQD&FZE9WACX?[-.LF
MWZ[2<5+J%_;:7IUS?WD@CMK:)I97/\*J,D_I7F$FC:O9>-/#-Y+8^%M"E2=H
M0MC<N)+J$K\T03RE#8X(ST(KK_B187.I_#G7K2T5FG>T9E5>K;?F('N0"* ,
MBQUSX@>(K!-8TC3=#L=/G7S+6WU%Y6GEC/W68I\J;AR!SUKHO"OB1O$&A/>W
MEC+IMS;RO!=V\W2*1/O8;HR]\U)X2U2RU;PAI5]92HUN]K']T\(0H!4^A!!!
M^E<%XS\46'BW0-/CMC.NBOXEATV_G;"QSQ G<58'F,MM&>* /2=/UO2M6:1=
M-U.RO&C^^+>=9"OUVDXJ.X\0Z):,JW.L:?"6D,2B2Y1<N#@J,GJ#P17$>,M+
MTW0O$G@N[T6SM[+49-62T*VL8C,ELRMY@(7&5  //2L31/#ND7WA3XBWUYI]
MO<73:GJ:"66,,R*N2H4G[N"2>.YH ]7.LZ6NI#33J5F+]AD6IG7S2.OW<Y_2
MFWFMZ3IWF?;=4LK;RBHD\ZX1-A;E0<GC.#CUQ7D5[HFFV7P?\)ZK;V4*:D;C
M3[@W@0><9'=2Q+]3G)[^GI71Z7I.DZE\:?%DM_;P7-S!:V?D1S*&"JR'>P![
M\*,]L^] '1^,/%#Z#X7CUC3A;W0DN((D);<C+)(JD@J>>#Q6E;WE[)XDO;.1
MK'['%#&\0CDS.&.=V]>R\#![\UXWJ2):^&/%NG6( TFT\36RVJ+]R,F2,R(O
MH QZ#IFNGU*]L].\=^.[O4&G6SCT.W,I@.)-IWC"GLW/!H [^+Q%HDVH?8(M
M9T^2]SM^SK<H9,^FW.:DO-9TO3Q*;W4K.V$6WS/.G5-F[.W.3QG!QZXKP_Q9
M97=I\.K*ZC\*:)HEE!+:M:R_:?,O<EUVD%4 W$9+98\9KM;31=-U;XU>(Y=0
MLH+K[/I]IY2SH'52V[)P>,X&,^Y]: /0[>[MKNU6ZMKB*:W<;EEC<,A'J".*
MK6&MZ3JDLD6GZI97<D7^L2WN$D*?4 G%>+7BKI_@SQ;I=N3;:3_PEBVTRQG:
ML-L[1;P,?=7G&.G->C:KHGA71=3T2[AMH+#4XV>'34M(]GGL4/[M@H^9<#//
M ]>: .BFUW2+;4%T^?5;&*]?&VW>X19#GIA2<UH5X'X8T?4]9^&4UW-HWABZ
MBO4GEO-2OKIUN ^YMSN?*.UEQQ@\8KV#P:;K_A#-'^V7L-[<"U0-<PN72; X
M8,0"<C!SB@#&U/Q5K>H>);KP_P"$;*RFGL54WU]?LP@@9AE4 7YF;'/H*99>
M*M>T?Q%8Z+XOLK%!J+%++4-/9O)>0#/ENK\JQ'3D@U4\!2IIWC/QKHUVP34)
M=3;4(E;@RP2*-I7U Q@XZ9I/B9+'?ZIX0T*U8/J4FM07@1>6CABW%Y#Z #\^
M?2@!;GX@3R^.[S2K._T&WTK3%B:[ENYSYLY8$LL6&"Y4#!SG!J'PKXT\1^(M
M-LM6,WAJ.UO+V*,6HG<30Q,S JQ+8,I !48&>:ATO0](G^)7CU)M+LI%CM[-
MD5[="%+1.6(R."3R?6N;TRTMK?X8?#6:&WBCEF\0632NB &0AY,%B.OXT >R
MZAK>E:2T:ZCJ=E9M)]P7$ZQEOIN(S4UQ?6EG:&[N;J""V #&:60*@!Z'<>*\
M^\(:5INN^)?&UUK5E;7E^FJM:!;F,2&.V5%\L 'H""QXZUR]_#:W/B#P=HOA
MH6FJZ)#%=O:0ZI.X@EF1L$9V'=L&=HQ@=J /9K35-/U"S-W97UM<VPSF:&97
M08Z_,#BFVVL:7>71M;74K.>X$8E,44ZL^PXPV <X.1S[UYA:Z9J6G>*]=DN(
M]!TW[3H4K7&FZ;<NQD()V3%"B@=2N:Z#X4>']*T_P+HFHVUA;I?W%DIENA&/
M-<-@D%NI' X[8% '47UY>P:[I-K UB+6X\[[0)I-LQVIE?*7^+G[WH*6?Q%H
M=J8Q<:SI\)D8H@DND7<P."!D\D'BN8\4_P#)5/ 'UU'_ -$"N<\'>&-%U#P9
MXKNKW3;:YN)K^_4RS1AV559L!2>5P<GCN<T >N@@C(Y%%<M\-99)_AKX=>5R
M[_88QDG)P!@?H*ZF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#/UK1-/\0Z9+IVIQ/-:
M2C$D:S/'N'7!*$$CVK.;P3H,J6\=S;W-W%;,K10W=]//&I'0['<J<>XKH:*
M*#:-8OKT>M-&WV^.W-LK^8V!&6#$;<XZCKC-7Z** "BBB@ HHHH QM>\*Z-X
MF:T;5;5I9+-R]O(DKQO&3C.&0@X.!D>U6].T:PTJ:^FLH/*DOIS<W!WLV^0@
M MR3C@#@8%3I>VLEY)9I<PM=1*'DA5P713T)7J :CBU33Y[:XN8;^UDM[=F6
M>5)E*Q%?O!B#@$=\]* ,P^#/#S>&_P#A'FTU'TO>T@@=V;:Q8L6#$[@<DG(/
M&>*;HG@O0O#]\]]96TK7KIY9N;FXDGD"?W0SDD#V%6KGQ1H%G&)+G7--A0A&
M#272*"'!*'D]& )![X-<_K?C:3PWX?\ $&KWT^D72V=QY5E!;7.&?*@A),YQ
M)U. .@H M_$K2+[7OA[J^F:;;FXO)T01Q!@N[$BD\D@= :DTOP!X;TG48=0M
MK!A<0 ^0))Y)$M\]?+1F*I^ 'M4]MKCZAK&F?8-0T>;3+JVDD8+/NG=U(&8\
M'!4'(;T-3R>+O#<,D$<GB#2U>X_U(-W'^\YQQSSR"/J* *NL^!?#^NZB=0N[
M65+QT$<D]K<R0-(G]URC#</K5D>$=!73-.TU-.CCL]-N$NK2*-F41RH25;@\
MG))YSG/.:O:EJNG:/:_:M3OK:SM\X\VXE6-<^F2>M)8ZSI>ID"PU&TNR8Q+B
M"=7^0D@-P>F01GV- %37O"^D>)8X%U.V,CV[%X)HY6BDB)ZE74@C/UYIFE>$
M=#T:RO+2UL5:.]_X^VN':9[CC'SLY)88)&#QS6I=7MK9+&UW<PP"1Q&AED"[
MG/11GJ3@\54TWQ#HNLS2PZ7J]C>RQ?ZQ+:X20K]0#0!CZ;\.O#&E7]O>6]A(
MTEJ=ULD]S++';GU1'8JI^@X[5N6FC6%CJFH:G;0;+S4#&;J3>Q\S8NU>"<#
MXX J"\\3Z!IU^MA>ZWIUM>-C$$URB.<]."<\UJT 4=+T:PT6.YCT^#R5N;A[
MJ8;V;=*YRS<DXR>PXJIJ_A71M<U*PU&_M6>\L&W6\R2O&R\@X.TC(R!P<BI]
M4\0Z+HC1KJNK6-BTGW!<W"QEOID\U;:]M$LOMK74*VFSS//,@";?[V[ICWH
MK:=H>FZ5:W5M9VJQPW4TD\R,S.'>0Y<G<3U].E<^GPN\(K"]NVFRRVC!@MK+
M=S/#'N!R40MA3R<$#([8K<TOQ+H6MRO%I6LV%]+&,LEM<)(P'K@'I[TR7Q-H
MB3BU36-/:\?>L4'VE"[LN00%SDD$$$>QH KZGX+T+5K*PM;JT?&GJ$M)8YY$
MEA  &!("&Z 9R>>]167@+PUIUCJ=G:Z;Y<&J1"&]'G2$S* PY);.?G;)&"<\
MFLSPUXJU;7?#_A34I)-(MVU,N;N*1F1G #8$"DG+9 )!SQFNBOO$V@Z9?)97
M^M:?:W3XVPSW*(YSTX)S0 L/A[2K?4;34(K7;=6EI]B@D\QCLAR#MQG!Z#D\
M^]5=2T-88]:U+1[.U?6M0MUC?[66:*?8"$5US@#!(XQUYS6I>:G8:<J->WMM
M;*^XH9I53=M!8XR>< $GV%+8:C9:K9I>:?=P7=J^=LT$@=&QP<$<=: /'O\
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
M?.2<C/MC';%3Z;J^FZS;&YTO4+6]@!VF2WE610?0D'K3[S4K#3]GVV]MK;S
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
M9W"!X)_$-G%(A_B5BP(_$&H];TVRTOXM>!WT^S@M6GAOXI?(C"!T6)2JG'4
M]*[?4=)L=6%J+ZW$PM;A+J'+$;)4^ZW![9^E%SI-C>:G8ZE<6X>\L?,^S2EB
M#'O&U^,X.0!UH \Z^'.E:'JGPUNKO7+:UGN[F:Z;6);A07$@D;.XGE<+@CTZ
MUO\ PGGNKCX7Z%)>,[R^4RJS]3&)&"?^.!:N:C\._"FJZC+?7>D(\\[!IMDK
MHDQ'=T5@K'Z@UTD44<$*0PQK'%&H5$08"@<  =A0!Y!I=KKVI?$'QG+;67A^
M[NHKM8"-6:3S(X-@\L(%4@(1D^YS52V%KIG@?^RK^&QUP7/B4PZ?I]A=.EM'
M+D,(69U'[M6#'&"#D?AZ;K?@GP[XAO5O=2TX/=!/+\^*5X79?[K,C L/8U)/
MX.\/7/AZ+09-*@_LR(AHX$!78PYW*000W)Y!SR?6@#SR:+5+;XO>"CJ=EH=C
M/*MX%ATPLSF,0G_6,0N1GIQU!K0^'.B:8]GXFU22QMY+_P#MN^"W#QAG0!B
M%8\@<GIZFNLL? ?AK3KNWO+;3 +NWD,D=R\TCR@[2O+LQ8C!(P21STK5T_1M
M/TJ"X@LK80Q7,SSRJ&)W2.<LW)[T >/^&O\ D!?"/_KXN/\ T7)4?@W3]=U;
MP[K-R^G^%;HW-[<C4I-4>7SPP8@J^%(4 8P,\#GBO6;?PIHEI#I4,%@B1Z4S
M-9*';]R6!!QSSP3US5'4_AYX5UC4)KZ]TE6N)\>>8YI(UFQ_?56 ;\0: /.1
MI:7N@_##3M3N[;5H/M\BF6,LT4T:JY0?, 2, *01SBO9K2SM;"V6VL[:&W@7
M)6*% BC)R< <<DD_C5670=+F;36:RC']F-NLPF5$)V[> ,#IQBM&@#Q<6EM#
MX,^*[16\*.E[=QJ50 A/*0[1[9[5<\4:%I>E?##PU<6-A;P7%M=:?)'-'& X
M8NFYMW4DY.?6N\F\#^&Y]1U&_DTQ/M.I0M!>,LCJ)D.,@@'&3@<@9]ZOWNA:
M9J&F0Z;=6JR6<+1M'$68!2A!3D'/&!0!PU]*^I?$?6(= \/6%[JEE;P0WE[J
MMRPCB# NB1H%8\@Y)&.:X.1"_P +?'%JYM0H\21H5L<K"I,D(;RP>@SG%>RZ
MMX'\.ZWJ9U&^T\M>%!&\L4\D1D4= ^QAN'US2IX'\-1Z?=:?%I,,=G=2QRS0
M1EE1G3&T@ \8VKTQG'- ',>+]'TW1_$/@273;"WM'351;JT$80^68WRO';BN
MF\>11S?#_P 1+)&K@:9<, PS@B-B#]0:U+_2;'4YK.:\MQ+)93"XMV+$>7(
M1NX//!/6K,\$5U;RV\\:R0RH4D1AD,I&"#[8H \GD-KX7T?X>>+51(;6&TCL
M[YHU W1S0 AF^CJO/O7*V]WJ'AC3KW);^T/&VEK<0@DY-W+.5P/0B.X4_P#
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
M8JC0C>5!]2%!/T]:XV\*0^%=<T^!_+\,?\)?';R%&Q&EL64RJ".B;_3CDUW
M^'MKJ_CWQ1J>NZ;YEK=&T^PSI.4<A8BL@RC!@,X!!X.!UKL(?#^D6^A?V)%I
MULNE[#&;78"A4]<COZYZYYH XCQ]I^G:5>>#[G2;6WM=3&LV\%O]F0(S0MD2
M+QU3;U[#\:Q+C2+VW7Q1=Z5::#XHT.ZO;B6^AN"8;N)_^6D8DQCY>W0CC%>@
MZ/X#\-:#?K?:?IBI<HI2.225Y3$I[)O8[1],5'J/P\\*ZKJ,U]=Z4&GN#F?R
MYI(UF/JZJP5OQ!H \X^U7/B'QQX7;1K'3C9KX=6?3K36I)"B-OVOM(#%I H4
M9/;FF:K:ZUI%KX^EBN-&@NI=+1[C3](>0^4V<&4AE 4F,MG'/ ->KZMX2T+7
M+*VL[_38GAM,?9@A,;0X&/D9""O '0]A3]%\,:+X>M)K73+".&.<[IMQ+M*?
M]MF)+?B: /.O'NC>&;;X8Z+/8VUG'Y5Q9?8)8U4,^YUS@CDY7<3ZXS7KE<BG
MPQ\&QN671(\;@RH99"L9W!OD7=A.0/N@>G2NNH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH Y+7_'FGZ#XQT70;BXLXQ?"5KB66<*8 J_(,?[;' S
MZ'KVUI?%7A^"_CL9=:L4NY)S;)"9UWF48RF,]?F''N/6N8\4Q0M\6O QDCC.
MZ/4 =RCG$28JIX&TW33XB\<:K<V<,MQ%K3@2O&&9%1%8;>XY)/% '5W?C?PM
M8:B=/N_$&FPW8;:T3W*@J?0\\'ZU?U36]+T2R%YJFH6UG;D@"2>0*"?09ZGZ
M5XY+)=WOPFU6_P!+TC0-*\,SV]Q*OVR62XNI,EOF)X D+=,L2#CTK5T$177C
M'P&NJ!9+?_A%EDL1-RINODWD9ZMLH Z_0O%XUWQMJ6G6=S:76E06,%Q!/ =V
MYG9@WS X(^7IVK3A\8>&[G5O[*AUW3Y+_=L^SK<*6+?W0,\GVZUYKJJ0V/BO
MXDGP\J1W0T.-Y!;C!6;#[B .C;<'Z^]4+G2M0F^$=F)+OPC8Z(+>%X;U(IO-
MB?(PX(S^\W=<#.<T >I>(M;N;75='T332GV_4IB2[KN$-O'AI'QZXPH]V]JL
M:IXO\.:)>K9ZGK=A:7+ $133JK 'H2">![FN9M/-/QK@%VX>1?"ZE&Q@%O/^
M<@'H>GX5E3:7J8\0^*+OPO<:'K%O<7&W5-.U.-DDC<( 463NI'3/R]<=Z .R
M\5:]-H.FV>N0O'+I<4R?;@!N_</\OF*1_=)5O<9K?EGA@MWN)942&-"[R,V%
M50,DD^F*\\74=,U?X WMW:6)L+%M(N5CM6<OY1177 8]1N7@_2NN\)^;)X*T
M/[4,RMIT'FAN[>6N<_C0!Q$_Q4^V?#W5]=TI[#[?97BQ"W\SS=L;7"QJ[ $'
MYE)(/ KN+'Q9X>U/4WTVQUJPN;U,[H(IU9N.N #SCOCI7CUU!"WP!\0H$0%M
M7='V@ X^VKQ^1KM?&^F6&F:GX$:QLX+9H=;BMXS$@4K&4?*C'8X% '5ZOXM\
M/:!.D&K:U8V<SC*QS3*K$>N.N/>LGQ;X^TWPYH^FZA#=65PFH74<4+FX 0QE
M@'D!'W@H.3]17/VMQ=ZGXG\43>&='T6%8;K[-J.H:O-)(TLB* <1CH@'^T :
MX_3?)E^$6C,3!)&GBE K(N$"FX)^4'HI]* /=UO[-].&HK=0FR,7G"X#C88\
M9W;NF,<YKS<_%7[?X3.J::]@+I-6CM)(/,\S9"TVP.<$8W*"0>E>G"-!'Y81
M?+QMVXXQZ8KP:2TMKCX/&!XD*R^)?*E &"5-T1@_@: /8],\5^']9O9;+3-:
ML;NYB!+103JS #J< \CW%-U#Q?X<TK45T_4-<T^UNVQ^YEN%5AGID$\?C7+^
M*["SL/'?@&2SM8;=UNYX08D"?NS"WR\=O:N1\$VFO7WA'5Y67PLZRW=S_:IU
M..4S!P[;A*0<  8QZ"@#V<:C9'41IXNX3>F'SQ;[QO,><;]O7;GC-*E_:27\
ME@ES"UW$@DD@#@NJGH2.H!P:\CMH&\/>$O OBL:A'?QZ7)]CNKN-659+*9B@
M)W '"?)C([5UOPYC;48-6\63*1)KEXTD.>HMH_DA'Y M_P "H Z75_$&CZ!
MDVKZG:V,;G"&>4)N/L#U_"F6_B70[K2'U:#5[*33HSA[E9U,:'@8)SP>1U]:
MY'7+J2[^)@L]#T:PN=<M=-#27NI7#K%#"S\*D:@Y8GJP ],UY[J+3#P[\6HY
MY;%Y5>R,G]GH4@#\;MH))SD8)[D&@#VV+Q7X>FAOIH]:L&BL&VW;BX7;">@W
M'/'((_"I='\1:-X@CDDTC5+2^6,X?R)0Q7TR!TKS;Q[H\>FWW@;3]*L]+MK%
M[ME<7<1%N\RQ_N1)MP6.2^,]_P :OVEAJL/Q6T>YU2^T"WOC:3K):Z;%,)+F
M''!?.1A6 (R1WQF@#T6\OK33X5FO+F*WC9UC#RN%!9CA1D]R>*S]-\5^']9O
MI++3=:L;NZC!+10SJS8'4X!Y'TKF?C!!'<^"(X)1NCEU&T1QZ@RJ#4?BW3[.
MP\;^ I+.UAMW6]FA!BC"8C,+?+QV]J .HU/Q=X<T6]2SU/6["TN6P1%-.JL
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
M<,K#U!'!J:N=\&?\(^NE747AH$6$5],C ;M@EW?/LSQMR>-OR^E=%0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M &3KGAG1O$B6ZZQI\-V+=_,A+Y!1O4$8/8?E5NRTNRTZ2[DM+9(7NYC/.5_Y
M:2$ %C[X JC=7L\?BS3[)=0LXX);>5WM'!\Z4C&&0_W1GGZBJ4WQ#\'V\D"2
M^(]/1I_N9F'J1SZ<@]<=* $C^'7A".ZDN%T&TW.68J03&">I"$[0>>H J[>^
M$= U'1K;2+O3(9;&U"BWB;/[K P-K9RN!QP:Y/X@>//['UO1]"L->T_2YKMG
M>[O+B,2_9HPFY3MR!\YX%=)?^,?#_ATV]EKFOV45\8U+[R%+<?>*C.T$\\\4
M 6M'\*Z%X?D>32=,@M'>,1NT8.74$D9)Z\DG)YYJA#\._"-OJ:ZA%H-HMPLG
MFK@'8K_W@F=H/N!6M=Z_I%A96][=:E:Q6EP<0SM*-DGREN&Z'@$_05GIXZ\+
M26$5\-=L1:RB0QRM*%#;,;^OIN7\Q0!%XCT6[EUO1=?TR(27NGRF*6+<%\ZV
MDP)!DX&5X<9/\)'>I-7\">&-=OVOM2T>":Z90KR@LAD Z!MI&[\<U'_PL/PA
M_97]I_\ "0V'V3S/*W^9SOQG&WKG'/2M3_A(-'_L0:T=3M!IA7>+LR@1XSC[
MW3KQ]>* ,?Q5X>EU70[+PUI]M';Z5-*B7C1E46*V3YBBKURV O X!.:ZE55$
M"J JJ,  < 5A:1XU\-:])-'IFLVES)"ADD17PP4=6P><>]<OIWQ(@\1:#XDE
ML=5TNQN]/N94MY9F+QB!655F?V;)Z>HH Z7_ (0;PQOU%O[&MQ_:3*]V!D"5
ME;>"1G&=W/'>M:^TNRU)[5[RW29K287$!;_EG( 0&'OR:IZMXFT;P]:03:SJ
MEK:B880N^#(<<[1U/X4Z+Q+HD^AOK<.J6LFF("7NED!1<=<GM]* *5_X$\+Z
MIJDFI7NC6\MU+CS6.X"7'3>H.UOQ!J>3PAX?ET:YTA])MSIUS*9Y;?;\A<G)
M8#L<CMBF6OC7PS>ZR='MM<LI=0!*^0LH))'4#L3[#FMZ@"O8V-MIMA!8V<0B
MMK>,1Q1@DA5 P!S6,O@;PPES=W"Z-;K+=S)/.5R \BMN5L9QD$DTLGCGPM%K
M']DR:]8K?;_+,1E'#_W2>@;VSFIM;\7>'O#DL<6L:O:V<L@W)'(_S$>N!SCW
MZ4 7[O2[*^N[.ZN;=)9[-S);NW6-B,$C\#BL;4_ 'A76=1>_O]$MIKF3!D?Y
ME\S'3> 0&_$&M-]?TA--@U)M2M?L-PRI#<"0%'9CA0&Z<GBJFD^,O#>O7\EC
MI6M6=W=1@DQ12 D@=2/4>XS0!D^.=-UG4]#7PSHFDVQL;Z+[//=O,J)9QY X
MCQEOESC'0@5U5A90:;IUM8VJ;+>VB6&-?15& /R%9.J>-O#&B:@+#4M<LK:Z
MXS%)(,KGIN_N_CBK6K>(]&T*RCO-4U.VM;>4@1O)(/WG?Y?[WX4 0:UX/T#Q
M%=176J:;'/<0KL28,R.%_N[E()'L>.:8O@KPU'9WEI'HUK';7D<<5Q%&NU9%
M3[H('I5FU\2Z)?:++K%KJEK-IT2LTEPD@*H ,G=Z8]#56+QOX8GDN4BURR=K
M9TCFQ(,(SG"@GW/'UH TM3TC3]:TY]/U*SANK1\;HI5R..A]B/6J.A^$= \-
MR2RZ1ID5M+* LDN2[L!VW,2<>V<4W2O&?AK6]1?3],UNRNKM 28HI 20.I']
MX?3-1:=KT4$&K7&JZSI\D$&IO;1O%\H@!VA8GS_RTRW/U% &OJ.EV6KVRVU_
M;I<0K(LH1^@93E3^!%%WI=E?75G<W5NDLUG(9+=VZQL1@D?@:S=+\9^&M:U)
M].TW6[*ZO$R3%%*"2!UQ_>_#-&I>,_#6CZFFFZCK=E;7C8_=22@%<]-W]W/O
MB@"+5O ?A?7-0:_U'1K>>Z8 /)\RF0#IOVD!OQS5W5/#6BZSI":3J&FV\VGQ
M[?+MRNU4VC VXQMP..*N:?J-GJMDEY87,=Q;.6"RQG*D@D'GV((_"N6MOB!I
M]Q\1[KPK]IM%\F!=AWY>2?)W1X_V0,XH ZV"VAMK2.UBC"P1((T3J H& .?:
MN;B^&_@Z%Y630+3$@8%&!9%W AMJDX7()^Z!6)X5^*&CS^'[23Q)K>GVNI3S
M3)Y98)A5E9%)'\/"CDXKM-5UW2M#L!?:IJ%O:6I("R2N &)Z >I]A0!'=^'-
M'O\ 3K/3[NPBFM+-D>WB?)$;(,*1]!Q4LNBZ;/K-OK$MG$^HV\9BBN"/F1#G
M('YG\Z;HVO:3XAM#=:1J$%Y"K;6:)\[3Z$=0?K6?XR\3CPKH:W4=L;N]N9TM
M+*V#8\Z9SA5SV'4GZ4 +JO@CPUK>I'4-1TF&:[*A'DRREU'0-M(##ZYJ9?"/
MA]+&>R32;9+6XF6XDA1=J&1<;6P. 1M7IZ5S-W!\2]/T^35AJND7]Q$GF/I$
M=BRHX')1)=VXMZ9')KIY/$^G6/AZUUC691I,4T:LT=Z=CHQ&=A!Y+#G@>E %
MS5=)T_6]/DL-3LX;NUD^]%*N1GL?8^]4M#\(Z#X;DEETC38K:68 22Y+NP';
M<Q)Q[9Q4FF^)]#UC39]0T[5+:YM;<$S21OGR\#)W#J.!GFJD7CSPI/J4.GQ:
M_8/=S*K1QB8?-D9'/3)!''6@#;N[.VO[26TO((Y[>52LD4JAE8>A!K%T7P1X
M:\/7AN]+TB"WN=NP2Y9V5?12Q.T>PQ4ND>+_  [KU]-9:5K%I>7,(R\<4@)Q
MG&1ZCW'%5KCX@>$K29(I_$%A&[,4P91P0Q4Y_N\@C)QTH V;32[*PN;NXM;=
M(IKR02W#KUD8#&3^ %%[I=EJ,MI+=VZ3/:3">!F_Y9N 1N'O@FHM4UW2M$L!
M?:GJ%M:VK$!999  Q/0#U/TJOI'BO0=?MYY]*U6VNH[<9F\M^8QZL#R.A_*@
M"[_9=E_:_P#:WV=/M_D?9O/_ (O*W;MOTSS567PSHL]KJ-K-IL$D&HR>;=QN
MN1,_'S'WX'Y50'Q \(F\M[0>(M/\^X"F)?.'.[E>>@SD8!]:V4U.RDU.734N
M8S>Q1B5X,_.J$X#8]* ,6T^'_A6Q,;6^BP"2*5)HY6+.ZLARI#L2PP>V<5?/
MAG13XB'B#^SH1JVSRS=#(8KC&#V/''-7(-1L[F^NK*"YCDNK39]HB4Y:+<,K
MN],CFK5 ',0?#OPC;:FNH0Z#:)<))YJ8!V*_]X)G:#[@5N#2[)=7;51;H+]H
M!;F?^(QAMP7Z9.:MT4 95QX9T6Z34DN--@E34RIO%=<B8J %)]P ,?2L^T^'
M_A2Q,;6^BVXDBE26.1BSNC(<KAF)( /;.*Z6B@"I::796%Q=W%K;I%+>2>;<
M,O61\8R?P HN-+LKO4;._GMTDN[+?]GE/6/>-K8^HXJW10!4&EV0U<ZL+=/M
MY@^S&?\ B\O=NV_3/-8@^'GA)=4_M$:#:?:?,\WH=F_^]LSMS[XKIJ* *@TN
MR&KMJPMT^WM +8S_ ,1C#;@OTR<UA>*O#$=[X7\2P:3:1KJ6KVS*[;MOFN$V
MKDG@<<5U%% '*:!X \.Z2;*_&BVL>IQ1+ND&2$DV@,RC.T$G/( J[K?@OPYX
MCO(KO5M)@N;B-=BRME6*_P!TD$9'L<BMZB@#%_X1'P__ &=)I_\ 9-J+*2X%
MTT 3Y#*,8;'3L..G%,T;P9X<\/7CWFE:3!;7#KL,@RQ"_P!U<D[1[# K=HH
MR&\,:(]K/:MIT)@N+LWTJ<X>?<&WGGKD U%KG@_P_P"))HYM6TR&YFB7:DN2
MCA?[NY2"1[=*W** *UA86FEV,-E86T5M:PKMCBB4*JCV%6:** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X76
M/^2S>&?^P;>?S2N9\)Z;9']GS6'-K$7N+;4)96*#+LK2!2?<;5QZ8KU:33K.
M748=0DMHVO($:.*8CYD5L;@#Z' J.WT73;72'TF"RACT]U=&MU7"$/DL,>^3
MGZT >;6O[S5_@^S_ #,VGSEB><_Z&M:7P\^Q?:_&G]H>3_:?]LW'VSSL;O(X
M\O.?^6>WIVZUVRZ+IB2:<ZV4(;34,=F0O^H4KM(7T^48^E4=8\&>&]?O%N]5
MT6SNKA0%\V2/YB!T!(ZCV- 'C]I:V]]X6\-VQC$NC2>-V%C&PRC6N9-H /5<
M[J[GQ1IME)\5/ 4#6L/DHNH2K'L&W<(T(./4'GZBNVET;39H;*%[&W,5C(LM
MJ@0!864$*5 Z8!-23:=9W%_:W\UM&]W:AQ!,P^:,. &P>V0!0!PWA_3[,_&?
MQC<?9HO-6ULPK;!D;T;=^>U<_2N1TZ\M;/P78Z=_95M?7$_BFXAT^*YE:*WA
MD61BK/CJ!S\N#G->SPZ=9P:A<W\5M&EW<JBS3 ?-(%R%!/MDU1N/"N@W6E2Z
M9/I-I)8RRF=X6C&TR$Y+^S9)Y% 'GDLFK#XT^$8];O-(DO?L]YF'3HF4QH8\
MC>S,2V2#C@8P?6LJ[:/_ (53\3(PR^8-<O<J#R!YJ=J]5T_P=X<TJ2WDL-&L
M[>6W=GBD2,!U9AM)W=22..>U$G@_P[-<W]S)HUH9M039=MY?^N&0?F]>0#0!
MR6C>1_PN2^_M'9]I_L>V_LSS/^>?/F[,]]W7'.*Y3Q+Y'E_%;^S-G]G?9K;S
M/*_U?VG'SXQQNQC=COUKUW6?#&B>(;>*#5M,MKM(?]5YB<I_NGJ/PI8O#6B0
M:&^BPZ7:QZ8XP]JL8"-GKD=S[T <3XWT^TL?"_@Q;6WBA%MK.GK#L4 H"<''
MU[^M>@:I]H_LB]^QY^U>0_DXZ[]IV_KBB[TNQOX8(;NUBFCMY$EB5UR$=/NL
M/<5;H \L\,MX2C^!-J^L1PR:6+?-^G\;3[OF!P0V_?T[]*M^ S9OXU\9-=J%
MU(SQ&,7'^L%GY2^7][G'7/OUKJ'\#^%Y-9_M=]!L3?[_ #/.,0Y?^]CIN]\9
MJ;6_"/A[Q'+'+K&D6MY+&-J22)\P'ID<X]NE 'C=Y!:W7A+7;>V57T*7QA"E
MJJ_ZLJ702!.VS.<8XZUW_BZV@M_B#X D@ACB=;FYB!10,)Y!^7CM[5US:#I+
MZ;;Z<=.MA96[J\-NL8"1LIRI ' P>:GN=.L[RZM;JXMHY9[1B]O(PR8V(P2/
M3(XH \^^'PTO_A&O%']LBW^T_P!I7G]K^?C.-QQNS_#LQCMUQ7.V[27/Q$T!
MO#36-I8GP^/['76(99%"^8=P0;P=^W;W)V^U>GZIX)\,ZUJ(U#4M#LKF[&,R
MR1 EL=-W][\<U:U?PYHVO6<=IJNF6UW!$<QI)&/W?^Z>J_A0!Y1?VL\-K\2)
M;G5M,N+Q])Q>VNFVTD<<<@1MK,6)&XC.0#GCFM'QAI&GV_P7TFUAM(8XI3IR
M2!$ +@NF<D=<Y)_$UZ)9^%]"T_1IM(M-*M8=/G!$T"1@+)D8.[UR/6K-SI&G
M7FGQV%S9PRVD10I"RY52A!7 ]L#% '&^,[6WM?&/@%[>".)H]0DA0QJ%VH86
MRHQVXZ5P^L1)/X#\<PR#*2>,BK#U!D@!KVVZTZSO;BUGN;:.66T<R0.XR8VQ
MC(]#@U5?PYHTEM<VSZ;;M#=7/VN="G$DV0=Y]\J.?:@#D_&MI;VOBKP$]O!'
M$T>IM"AC4+M0Q-E1CH.!Q5+P)-H\.D^+4UY[1+S^U+HZH+D@$QD_*6SU39T[
M=<5Z'=:=9WT]K-=6T<LMK)YL#.,F-\8R/0X)KS_5] UZ77+NXG\(>']=G,Q:
MPU*=TB:!/X%E4H2VSU!Y]C0!>^#7E_\ "JM'\K/E[I]F>N//DQ18-&GQNUE6
M9%9M'MBH) )_>/G%;W@OP\?"GA#3M%>8326R'S)%& SLQ9L>V6.*MW7A[2+W
M6+75[G3K>34;48AN63YT'/ /IR?S- 'FO@_3;(_ K6W-K$6N8]0>8E!EV5I
MI/T"C'IBLJ,ZI-K?PW\FXT^,GPZALWU.-I(C<;$W8 8?/MQ@YKV2WT;3;32W
MTRWLH8[%PX:!5PA#DEN/?)S]:@O?#6B:CH\.D7FEVL^GP*JQ0/&"L848&WTP
M..* .-\+VEW%\5-4FO\ 5M*EU!M-1;NSTVVEC7._Y))&8D;\;AC.<$<8JQ\5
M$>VL- UTHSVVCZQ!=W049*P\JS8]L@UUFB^'M'\.VSV^CZ=;V4;G<XB3!<^I
M/4_C6BZ)+&T<BJZ,"&5AD$'L10!C:GXMT32_#DNNRZC;/9)$9$=)01+QPJ^I
M/0"N*?45U?XE>#=1UFS:SM[G2II;*WN2#Y=T64X]-^S'O^-=3;_#KP=::BM_
M!X<TY+A6W*PA&%/J%Z _05L:OHFF:]9&SU:Q@O+?.X),@8 ^H]#[B@#S;Q'Y
M'_"Q_$/]F[/^15G_ +2\K[OF9/E[\?QXSUYQ6=K&DV ^ 7A>$6D6QWT^1@%'
M+2,N\_4[C^=>IZ;X8T/1].GT_3M+M;:UN 1-'&F/,!&#N/4\''-32:'I<VEP
M:9)8P-8V^SRH"OR)LQLP/; Q0!R/B"WAMOBUX$\B)(LV^H1G8H7*+&A5>.PR
M<"LOX='P\O@SQ,UX;79_:-Y_:?F8^[O.-V>VW&/QKTB;3K.YO[6^FMHWNK0.
M()6'S1AP V#VR ,UP_AGX9Z5'9ROXBT6PNK[[?<3QR,H?,;R%E!]>O0YQ0!R
M?AV]O!H/P\TQ-+M+GQ"UI<3V=QJ<KK%;P@D [5^^Q3;@=@.U7=-DO3\5/$D>
MHWFG7%Z/#A\_^SXC&B,'X4Y8DL 1R>Q QQ7IFL^&M%\0V\,&K:;;W<<)S$)%
MYC/^R1R.W2F6/A70-,96L=(L[9A UOF*(*3&QR5..H)Y.: /,#IME%^R^0EK
M$-VG"X)V#)DW [L^N>];_BF=?#>L>%O&DC%;=8QIVI/_ -,91E&/LL@!_P"!
M5W!T/2SHG]BFQ@_LSR_*^R[?DV>F/2N;\;Z+K'B.VA\,VEC:IH=UY7VR]>;Y
MXD1PQ1(\<DA1AL\9_&@"/X?A;'PG/XDU>6.UGUJX;49WF<*(UD($2[CV"; /
M<UW'49%4K[2-.U/2VTR]LX9[%@JFW=<H0I!48]B!^570   .@H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *8LT;
MR-&LB,Z?>4,"5^HI9$\R)TW,NX$;E."/<>]>9RV7AG2?BUH%OI\1TF]6*X\U
MOL[QK?[EP(RY&)&!RY8D\@<DG@ ].HHHH **** "BBB@ KGCX[\)KJ/V ^(]
M,^U;MOE_:5^]Z9SC/M6-\6+RYA\(V]A;3/ =5U"WT^25#ADCD;YL'W Q^-;K
M^#/#C: VA_V/:+8&/R_+$0X&,9SUW=]W7/- &[17"ZC>WW@^P\-^$-"D^WZI
M>[X+>XU)MRQQ1+N=WVXW8!  &,\<^LNGZ]K^D^+[3P[XD:QNAJ,$DMC>V<31
M9:, O&Z%F['((- ':T5X_!X[\<3_  ^'C<QZ*EC!EI+/RI-\Z+)L9@V["=\#
M!Z9[XK>/B/Q9I>N>'WUA=+;3=;G^SBVMT<2VK,A9/G)P_3!.![4 >A56NK^S
ML7MTNKF*%KF40PB1PID<@D*OJ>#Q[5PMEKGC7Q%K7B&TTN32+*UTJ^>WBGN+
M=Y#.0JD(0'&,9R6_VA@<&LC4O$;^)[+P/>7%NMM>P^)EM;N%3E4FC616 /IW
M'UH ]1M[^SNY[F"WN8I9;9PDZ(X)C8C(##L<<U9K@['7M1^U>-_[+T2SN+ZP
MNTC@BA"PM<,8U.Z5R<$C/7C@8K-D\9Z[HGB#1+74M;\.:HFI7J6<UI8J4FMV
M?.&7+L64'@D@=1ZT >G45YU::]XU\1:MXAL](?1[.#2K][>.:YADD,V%!"D!
MAC&>6]Q@<'*1?$74+SP'H.HVEA;_ -N:S=_888'8^2DH=U=VQSL&PG'7D"@#
MT:BN+CU7Q5X=GNI?$BV5_I$5E+=/?6,1A,+(,E&1G.X$="/3FN5/Q(UR+05\
M3R:IX8>W*B=M$2;_ $D0GG DW\R <XVX[4 >O5D:SXIT'P\475]7L[)Y!E$F
ME"LP]0.N/>M&UNHKVR@NX#NAFC65#ZJ1D?H:\\^%.G6FMZ!)XPU&WBNM6U>X
MFD>:90[1HKLBQKG[J@+T']!0!WNFZKI^LV:W>F7MO>6[' E@D#KGTR._M53_
M (2K0#JESIG]L67VVU1I)X?.&8E7EBWICOGI7%:G8CPM\6-&_L!(;0>(K6ZA
MN( G[DRQ('24H,<Y.#C&1GUKAUL_$"_##QO="ZTD1'4+P71%F_FR'?A]K[^
M3C (.!ZT >UZ9XM\/:U)''INL6=T\K.L:QR@ER@!8 =\!@3]16S7G&E7-YI?
MB+P9I-Y::/+)=6=T_P!HM[,QM$JHFT(2QVY!PWK@=*+'Q%XU\3Z7=>(?#RZ3
M'IJ22K8V=Q$[2WBQL5)+A@$+%3@8/OZT >CT5YSJ_CK4)-?@T&TN=*T*Y2RC
MN[Z?5I WDL_2%%#*&8=SG&*J'XE7\7A/Q5(6TNZU?01&PGM&+VUPDF-K@!L@
M]01G@CK0!ZC6%?>-?"^F7LME?^(--MKJ(@20RW*JRDC/()XX(IGA:3Q-<02W
M7B%M.5)U22V@M%?="""2KLQPQ'R\@#G/M61\3M*TYOA_XBO&L+4W7V-V\XPK
MOR!UW8S0!NZ9XN\.:S>"TTS7-/O+DJ6$4%PKM@=3@&MJN1LK>ST/P FL6.G6
M4=[;Z1YRR"!02PAW<D8)!(YYK*T/7O'E_P"%3XBDL-*N1=622V6G0%DDWMMP
MSNS;=N"S$=>@!SU /0Z*\Q;QGKFB^(]$L]1UOPYJL>IW:VDMK8*4FMV8'##Y
MVRH(P20.H]:THM>\5^)-8U@>'&TNVT_2;IK/-[$\C74Z %QE6&Q02!G!/\J
M.TLK^SU*V^T6-S%<P[F3S(G#+N4X(R.X((JQ7C'ACQ=/X8^%FG%(;:/5-1U:
MXMHENY=L,+F9RS2-Q\JX.<=>*Z/2/&U];>+-.T34]8T/6(=3#B&YTL[6AE5=
MVUTWM\I&<'U'- 'HE%>4:9X[\3:]Y]UI=[X?%W%<O%_PCMQF.ZVJY7!=G&'P
M,_=Q7JRDE02-I(Y![4 17=Y;:?:2W=Y/'!;Q+NDED8*J#U)/2J6I^(=&T;3H
M]0U+4[6UM)<>7-+( KY&1M]>.>*QOB=_R3+Q%_UY/7$:_:ZS=>(OAM%:SZ:(
MWMI#;)=6S2!76V!8N XW#&,8Q@\\T >OP7$5U;17$$BR0RH'1U/#*1D$?A4$
MNIV$!M1+>0)]K?9;YD'[YL9POJ<#/%97C-+L>!=96QD@BF6RDYDC++M"G<
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
M$]HFNZ+J4E]%%),/+E#2R$QEAG&Y7Z]C75?\*S\$_P#0L:9_WX%'_"L_!/\
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
MA:ZF6*2V=^65LH=R9Y&.>M %6Z^*%W<^"]&U.![/3GO+Y[&]OY$:>WM&3.6
M!&X-@;<G'//K75>#M2UB^ENUO-4TK6=.54:UU*PPI<G.Y'0,P!''(-4#HGB_
M3_#.FI;SZ7?7L4KR:C8F!(;>Z1L_NU(3Y=O&"1SCGTJ+P?X2O;'QA?\ B*;2
M+#08)[1;8:;92B0.P?<97(55![# [G\0#4\<ZI)I:^'/+M[:;[5KEK;-Y\0?
M8K;LLOHPQP>U8\6K^,?$/BCQ'I6E7VFZ=:Z5<(B7$MJ9GDW1A@F-P &<Y;W&
M!UK<\9Z%>ZZ- %GY?^@ZS;7LV]L?NTW;L>IY'%'AK0KW2O$GBB_N?+\G4KN.
M:WVMD[5C"G([<B@#FK/Q_K#>'= UJ]AM8X3JCZ;JXC4[5.XQK(A)^50P7.<_
M>K7U?QG/I_BG5845&TK0]*-[J!"Y=I6R8XP>WRJ3^(J#2? \[?#S6/#>J>4'
MOI[J1&1MP7>Y:-OJ#@_A2>&O!%[_ ,(5K-CXDG235M<,IOIHCNVY78@4]]J@
M'ZDT 4)];\>6'A1?&-Q/I4ML(5NYM'2V92D!&XXFW9+A3GE<9S3'O+N]^).K
MWVAE#=R^%89K/S5RK,9&901GOP/QIUQH_CS4/"0\&W%IID4#0K9S:RMT6WP
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
M0!TU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !17,^-_$5WX>TFT&FPQ2ZEJ-[%86
M@FSY:R29^9L<X !-8T^I^)_".MZ*FMZK;:QINJW:V+.MH+>2WF<$H5P2&4D$
M'/(H [.PU2RU3[3]BN$F^RW#VTVW/R2K]Y3[C(J>>Z@MO+\^>.+S'$:;V"[G
M/11GJ3Z5Y1X1L/%EY=>,#HVKVFFVT?B&\:,2VGG-/)N&0Q)&U!A1QSR?2J6O
M:SJOB_1_ FJ17<6G7#ZVMM+#]G\P17*>8I<$L,J-I^7_ &ASQ0![363XA.BV
M]C%J.N^2MM83I<1RR@XBESM5ACOEL?C7->)=4UJSU-;>?Q/I'A[38[=2+VY6
M-Y;J7^+:CL JC\3S7-'Q_J5W\+?$FH-<6%_=:7J"6D=VD ,-RADBP^PY&<.?
M;@4 >P45Y_<ZIXJU?X@:UX>TK4[73K*RM[>;[2]J)I%+@_*%) .3SD]-OO6I
MX"UW4]9T_5+?6&ADO]+U*6PDFA38LVP*0^WMD-TH Z>6Z@AFAAEGC26=BL2,
MP!D(!)"CO@ GZ"H+/5+*_N+NWM;A)9;.3RKA5SF-\9P?P(K@/'-IJL_Q2\$?
M8M5CM=_VP0[K42>4PARY/S#=N7 QQC&>:HZ%9^);_P 9>-XM%U>VTN!-25FE
M>T$[R/Y:_+@D * .3R>: /6:*\GE^)]_'X%T:XGDT^SUC4;V2PDN9R1;P>6S
M!Y2,\\ 8&>IJWX?\<R1^,]/T&;Q1I?B2WU))/+N+2-(Y+>5%W;756(*L <'K
MD4 >FT5F>(;K4K/0+RXTB"WFOT3,*W$@2,'/)8\< 9/X5YR/&NH:5XGT*T_X
M331_$2ZA>):7-I;0(K0;\X=61CP#@8;U_( ]+UC1M/U_3)=.U2U2YLY2"\3D
M@'!!'3GJ!4]G9VVGV<-G9P1P6T*!(XHUPJJ.@ K@K2_\8>(_$_B2PL=7M=,L
M-+NA%#+]C$SR$HK;2"0,#.2>IW#IBL^Z\>^(Y?"FGO9PV::\/$ T2[1E)A:0
M;@2.X4_*?7K0!ZI17"IJGB+PUXMT?3=;U.WU6QU@R1),EJ('MYE7<!@$AE8
MCU![^N3X=\2^*K^PU#Q-J6HVD6B:7+>++:1VH,EPD6\AM^?E(P!@#G!]: /4
M**\Q.J>/5\'?\)H=1TXI]F^WG1OLGR>1MW[?-SNW[.<XQGC%;6E>++FZ\9VE
MI,R_V5K.E)?Z82@#*P ,D9/<[65O:@#M**\[MO%'B/5O#VJ:SITFGQ6DNIFW
MLKB[(2*WM$.QIVR1O)8-@9]*IZ'XSO(_B!IF@?\ "5Z;XEM=0BF+O;0)&UL\
M:[ARC%2",CUXH ]$T[5++5H'GL+A)XHY7A9ES@.IPP_ U<KA?A3_ ,BUJ/\
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
M[P9I.D7C1M<VEN(Y#$25)'H2!5'Q7X>U.[UG2/$.@O;?VIIGF(8+HE8[B*0
M,A8 E2, @XZ]:ZRB@#AK/P[KVK^)G\1>($L[22"RDM+&QMI3*$W_ 'G=RHR3
M@# &,5L^!]%NO#G@K2M(O6C:YM8?+D,3$J3DG@D#UKH** .2\<Z%JVK?V+>Z
M*+5[S2[];H0W3E$D7:RD;@#@\U+X?T'4+#QCXEUJ\\@1:JMGY21N6*F*(JX.
M0.YX]1Z5U%% 'FLOPZU&YT#5K<W-K#J#>(I-:TZ0Y>,'<"@D&.XR"!GKWK2L
M-.\77VMV$U_9Z/HUC:,7G6S83R7;8X +(-BYY]:[BB@"MJ%A;ZIIMUI]VF^V
MN8FAE7U5A@_H:X33;#XA^&--CT2QBT;5K2W7RK.\N9WAD2,<*)$"G=@8'RGH
M*]$HH \VN_AWJC_#_4-+.H17FMZE?1WUW<2$I&7$J.RJ,'"@+@#'Y=ND\5Z!
M>:UJ/AN>U:()INIK=S>8Q!*!&'R\<G)'I72T4 ><77P[O=0TKQ/;2W4$%Q?:
MQ_:>GS+EQ&RA-N\$>JD$<\&KEKIOC'4-4T[[;9Z+H]I:RB6ZDLF\][O'\"AD
M&Q2>O.[T-=W10!S6@:!>:9XL\4:G.T1@U2:"2 (Q+ )$$.X8XY^M=+110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!P'QJ)'PIU8@9(>WX]?W\=7
M[#Q7X@NM0M[>X\"ZE:PR2!7N'N82L8)Y8@-D@>U6?B#X<N_%G@N]T:QDACN)
MVB96F)"#;(KG. 3T4]JZ>@#SC5O%.JV6H?$402Q+_8^GV\]F?*7*NT3L23CY
MN0.M4[W6/&>BZ'HWBF\URVN+>ZFMEN=+6R546.4@?+)][<-PY/&>V.*U]4\$
MZC?7?CJ6.>U"Z_8PV]KN9LHR1,A+\<#+#IFKGB+PI?:OX&T[1();=;FV>T9W
M=B$/E,I;! S_  G'% %#Q9K.H6>NS0W7C'3/#.FI$AMR5BEN+ECG<2LGW5'0
M8'/K7/Q_$+7I/A?J6K6UW;76HV&L+I\=T(=B72>9& Q0_=W*_P"%;\OA;Q#I
MGC?6-<TJVT74$U3RBLFH.Z2VI1=N!A6RO? (_K6<GPZU[_A$=:TFXO[&>\O]
M;75!<#<BD;XV<%<':<HV ,]1S0!>FO?%?AGQ5X?BU378-5LM7N&MIH!9+#Y#
M["P,;#DC(Q\Q/'Z+:WWBCQCJVN/I&N1Z-I^EWKV$*K9I.T\J ;V<OT7)P N#
M[UO>)O#]UK.L>'+NWDA6/3+_ .TS"0D%EV,N%P#SD]\5D+X?\5>'-6UB3PR=
M)N;#5;EKPQW\DD;6T[ !R-JG>I(!QP: &PZWXAB\5^#M-U>*U@N;RUO&OHX0
M'4O&%VE6/(!SG /?'.*Y[7_%>L:?;ZC=7?CW2=-U.!I6@T6W@BN!A<[$=N7W
M, ,D8QGI7267@O5K?6O"]]=ZL;]],M[M+NXF=O,D>8#!08/R@@@ G@ 5BZ5X
M&\5Z3X6N_"]L-!C@F6:-M7^<W$J2%LEDV_?PV,EB![XH FMM4DUOQW\/=5E1
M8Y+S1;B=T7HK,D9('MDUM?%G4;K2OAAK=S9NT<QC2(.O!4/(J,?;AC5?1?!>
MIV&H>#;FXFM"NB:9)97 C=B78JB@KE1D?+SG%==K&DVFNZ-=Z5?(7M;J(Q2
M'!P>X]".H]Q0 S1=%L-$T.VTJQMXX[2&((%51AN.2?4GJ3WS7CNHVD]AI/Q3
M\/:5=_9-,T_9=QQ+&'4+- S21#/W02!TZ?C7:6>G_$C1+)-*L[G0=2MX5\NW
MOKTRQRA!P/,100Q [@C/>I(_ $]MX$\0:6+Y;O6];25[J]F&Q7E=<#@9VH.@
M S0!QUYH^OC5?AS&?$Q+2K)]F;[!&/LV+?/3^+CCGZUO7?CC4M&MO&UP4AN9
M]/OH+2Q0QA SR*@&XC!(W-GKT&*W[GPK>S:EX+N%EMPFAAQ<@L<OF#RQLXYY
M]<<5G7GP\GU.W\86]S=QPKK-W%=6DL66:%HU7:6! _B7H#TH O66G^.-,U/3
MYKG7+?6+25]E_ ]JD'D C.^)EY(!XPV21^G"P_$NXUNTN]7C\<Z9HK"23['I
M,MJD@9%)"^<Y^8%L?PD8!%=Q;Z?XXU/4=-&LW>G6%E92B:8Z9-(7O6 ("L&
M"H2<D<YQBLRP\+^,?"^G7&A>'VT6?3#)(UE<WC.LUHKDMM*A2'VDG'(]Z *5
MQXV\0>(T\#KX?N8=-?Q!!=&X>2$2B%HE4DJ#UP0^!WR,UZ1I<%Y::7!#J-\+
MZ[C7$MSY0B\P^NT<#Z5S1\):C_;_ (/OY=06[&BPW*7<TWRR3M+&JAE &.H/
M&>!CK78T >:Z->^,_&FBR^)-+UVWTRVEDD_L_3S9)(KHC%097;YLL5/W<8KG
M]5U34O&C?#O6[;4/[/-Y=.@A%NL@@G19 [@MU&5( /IGK73:?X;\:>%].N-!
M\/3:/+I1DD:RN+MY%EM%=BQ4J%(?!)P<CWJQ#\/Y--M/!EE87$;V^@W+33O+
MD-+N5MQ4 'DLQ."?QH ["\@NI=)E@AO3#=&+:MSY0;:V/O;3Q^%>$V<&IP_!
M#PG+%>)<22:Q:M9PRQ!4A83/@$CE@6Y/>OH$C*D>M>7:=X!\20^#])\.W4VE
MF+2=5M[JWFB>3,L*2,[;@5X;D8 X]Z -*.]\3^'?'.@Z9JNN1ZO9:R)T(-FD
M!MY(TWY7;U4],')]ZY=/B/-K<FH7J>.M-T!8IY(K+3Y+9)#(J' :9FY&XCHN
M,#UKT37/#]UJ?B_PQJT,D*P:5)</.KDAF$D6P;>,'GKDBN?LO#/B[PM'>Z9X
M=_L6YTR:>2:TDOF=)+3>2Q4A5(=022.0?6@#I/!'B3_A+?!VG:VT2Q27*'S(
MU.0KJQ5L>V5./:N;\-PIJOQ?\7W]ZHDGTM+6TLPXSY,;QEV*^FX]_K7::'87
M6F:):6=[?/?W428EN74*9&ZDX'0>GM7-ZWX8UJV\4MXG\*7-G'>W$*P7UG?!
MO)N57[K;EY5P.,XZ?CD W;[PYIE_X@T[6YHV74+ .L,L;;2RL,%6Q]X>QKC]
M)O?%_C:UO=:TO7X=(L5N)8;"U^Q),)5C8KNE9N1N(/"XP/6KMIX:\2:YXFT_
M6O%D^GQ0:86>ST_3V=E,I&/,D=@,D#H /ZY@LO#WC'PLM]IOAQ]'N-+N)Y)[
M5[UY$DM"YW,NU5(=022.0?6@#*;QWXAUK2_![:6UM8WVJW<]G>+)%YB1O&&#
M,!UX*E@,\\ GK5BVG\;MXTO?"+>)X61+1+]=3.GQ^<BEBOEA!\AY&<D' 'OQ
M>L?AY/I2>#H;6[CF31;F>XNY9<J\S2*VXJ #_$W0GI6Y!X?NHOB-=^(C)#]D
MFTR.S5 3O#K(S$D8QC!]: .-F\:>)+3X9>(KQKB&?6M&U8Z:MR(559\31KN*
M= 2'QQ6GJ%_XJ\(7>C7^K:U!J=E?7L5G>6PM%B%NTG"M$P^8@'C#9)%8?C7P
M_>:#\+_&GGSQ;M1UL7\#1$G8CSPA<Y ^8;>W'O71S>'?%?B*_P!*B\22Z5%I
MNFW27;&R9V>\E3[F0P 1<\D9;TH S_$.O:E;:QJ"7_CO2_#B12;;*SCBBN)9
M$P,/(&RW)_A ''>J2^._$FI>!?!NHV$EI#J6KZE]AG9XMT9&9%W8ZCE V 1Z
M5I:9X4\4>']4UG^S(]#F34;V2[34[HO]HA#_ ,)0+\^WL-P'TIFD_#S5M/\
M#?A/2Y;JTDDT75VO99 S?O(BTA&/E^]\XXZ<=: +=G>^)M&\=VOA[5-=35+?
M4[&::&<V:0R6\D>.@7AEP>__ .NG%X[U2+X97MU<;'\3VMT^DF-4 #W9?8A"
M],$,K>G6NGU#P_=7?C[1=>CDA%K8VMQ#(C$[R9-N,#&,<'/-<9%H]KK'QOEF
ML+R.XTNWAAU.\CB8,BW@5XH^1QNVG=_P&@#U&S2>*RMX[J837"QJLLH4+O8#
MDX'3)YJ:LZ4:S_;\!B-E_8WD-YP8-Y_FY^7;_#MQUSS6C0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M]5T_1;%[W4[R"TMDX,LSA5SV&3W]JI:?XM\/ZKIMSJ-CK%G/:6JE[B5)1B(
M9);N!@'KZ4 ;-%>>?#OQ=?>,=2U*]DUO3WM(Y)4BTNWA_>1('PDC/G)R >,8
MYS[5IZSX^T_1_'>E^')KBTC%S&[3R22X:-N/+7'JQ/Z4 =A17 :/\2--AEUR
M/Q)JUA9/:ZS<65JC-L9HDVX)&<GJ<GI797.L:;9Z5_:ES?VT5AL#_:7E C*G
MH0W0Y[>M %VBLK1?$NB>(XY)-'U2VO1$<2"%P2GID=167\0O%J>#?"%YJ:R0
M"]V[;2.8\22'MCO@9./:@#J:*X_1?%%IIWA*+5?$/BS2[R*:0A+V)5AC;L44
M9.X@ANG/M6Y8^)-%U+29=5LM4M9["%6:6>.0%8PHR=WI@<\T :E%8]CXKT#4
M[FYM[+6+.>6UC\V=4E!\M/[Q/I_*H])\9>&]=O7LM+UNRN[E028HI06('4@=
MQ[B@#<HK$U/QAX<T74([#4]:L;6[DP1%+,%8 ]"?0?6K0U_2/[(?5O[3M1IT
M98-<F4",%3M(W=.HQ]: -&BLC1/%.A>(Q)_8^JVMZ8OOK#("R^Y'7'O5/1_$
M$,>@PWFLZUI<AENI($N+=]L3-N;:@)_B 7!]P: .CHK%T?Q=X>\07,MOI&L6
M=[-$,O'#*"P'3..X]QQ4=UXU\,66K'2[G7;"*^'#0O, 5/H?0^W6@#>HJ&TN
M[>_LX;NTF2>WF0/'*ARKJ>A!]*FH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MT-4^T8SY>?EW9_@V=.W7%<'9"X;P'\,8[=[-;%K^ZRVH(S6_FAY/)\P C/\
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!7O;ZTTVREO+ZYBMK:)=TDLK!54>Y-8^C^./#.OWWV'3-8M[BZVEA%R
MK,!U*A@-P^E9GQ,U&UL/#MG'<:;;W[W>HP6UO'=2%(4E))5Y"/X1MS[\5R>K
MRZPOQ1\$1ZYJ>CS7?GSE+;3X&4Q(8B,LS,20>@&!T- '=7OQ!\)Z=.\-UKEK
M'+'*\4B9)*,IPVX ?* >,GBM&_\ $FBZ9:VUU>ZI:P6]T"8)GD&R0!=V0W3&
MT9KA_A[<:'#<>//M$EJDXUV[-YYQ4'R<_+NS_!][VZUQ^F_8XO#7PY;5]J:8
M=;N&M_M' $1,AASGMG:1GMB@#V31/%.A^(S,ND:E#=/#CS$7(=0>A*D X/KC
M%067C?PSJ.J0:99ZS;3WLZL\<*$DD+G=VXQM/7TKGM3>&?XU>'?[.9&N8M.N
MO[1,9R1"=OE!\?[>2,US7AO3V7X ZS/IMN!J$ZW[ET7YV(D=3@]<[!B@#T&V
M\?\ A.[U5=,M]>LY+MG\M%#_ "NW]U6^Z3[ ULVVJ6-Y?7EE;W*275F56XB'
MWHRPRN1[CD5YIXHN/#K_  #1+1K9H&LHEL4C(W>?QM"@<[]W7OUSWIWB34Y?
M .NV'BN\4F/4-*:SOQV:ZB0R1$^[8=* .]G\5:%;6=[=SZK;1V]E.;>XD=\+
M'*,93W;D<#FHM#\8>'_$D\L&D:I!<SQ+N>(95POKM8 XZ<^]>?26K>&?#?@[
M29M.L[SQ#J-ZUV)]0=EAANF!D=WV_>8;MH'?%/LYM1_X7CI,6KZGIEU?C3)Q
M)'I\!C$2D@A6)9B3P3SC'IS0!V7P\UR]\1^"K35-1=&NI99U8HNT865U''T4
M5<U7QCX>T.XDM]2U6WMYXPI:)B2^&SMPH&3G:>GI6#\'_P#DF>G_ /7>Z_\
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
M3YP)=O8J3Z<4 >L6_P 1?!]U%=2P^(;(I:J&F)?& 3@$9^\,D#C/4>M7M/\
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
MX6T^?SK/P_IT,HE68.D"@JZG*D>F#R,5/JWA/P_KUU%=:MHUE>3Q#"23PAF
M],]Q['BEUSQ/HOAN*&35K^.W\\[8DVL[R'OM106/X"IM%U[2_$-D;S2;V.Z@
M#%&*9!1AU5E."I]B!0 G_"/:/]F:V_LRT\AKC[48_*&TS9SOQ_>R <U8U'3;
M'5[)[/4;2"[MG^]%,@=3^!J/5M8T[0M/>_U2\BM+5, R2' R>@'<GV'-4M%\
M7Z!X@%Q_9NI1RM;#=,DBM$\:_P!XJX! ]\8H GT;PWHOAV.1-'TNULA(<N88
MPI?TR>IJI#X'\+6^JC5(?#^G)>A]XF6!00W]X=@??K52W^)/A"[OX;.'6XFE
MGD\N)C'(L<C=,+(5V$_0U;UKQMX=\/7@L]3U)8KDIYAB2)Y65?[S!%.T>YQ0
M!OU@3>!_"UQ?SWTWA_3GNIPPED:W4E]PPV>.IYR>IJS/XHT.VT!-=EU2V72W
M *7._*MGH!CJ<\8'-1Z%XLT/Q(\T>E:@L\L(!DB9&CD4'H2C@-CWQB@";5?#
MFBZW916>IZ7:W=O#_JDEC!\OM\OIQZ5/IND:=H]B+'3;&WM+49_<PQA5YZG
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
ME[;0W-L^-T,R!T;!R,@\=0#^%$EE:RWD-Y);0O<P!EBF9 7C#?>"GJ,X&<4
M>(ZBI/@[Q:\BE["+QNTE^H&0;</%NR/3H37HVN:MX=N-4T2"$0WVKS>:=+>V
M*N8?W9S(2#PF,#/-=-#IUE;QW$<-G;QI<NTDZI& )7;AF8?Q$]R>M5-+\-:%
MHDTDVE:/8V4LHP[V]NJ%AZ9 Z>U 'C/A9;Q?A1/#<>+-'L;"..>/4+2YTW?-
M&Y+;U?,H+.>W&3QBM_2=/B3QG\.X99FO1;:).T,TT)C9L*@5BIR5.T]Z]#NO
M"?AV]U(:C=:%ITUZ"#Y\ELC.2.A)(Y-:+V5I)>Q7CVT+742E(YB@+HIZ@-U
M.!0!,      .@KQS1X;V;]FR_MK0.=06&\295^\6$[EQ]2N:]DKG="T.XT+7
MM9\G8=)U"47L:Y^:*=N)1C^ZV P]RU '%^-=3\/7GP5CM]-FMI?/@@CTV"%@
M9/.RNT(HY# ]>XYK2\/VH?XP^();I$>ZCTFS0N1G&X-NQ]2HKK;;PIX>LM3.
MI6NAZ=#?$D_:([9%?)ZG('6M!+*UCO);R.VA6ZF54DF5 '=1T!;J0,G% #8-
M0LKJ[N;2"[@EN;4J+B)) 7B+#*[@.1D<C-<=X^_Y&/P/_P!AD?\ HIZZ6PT.
M&PUW5M60KYVH^4'"QA0%C4@9Q]YLLW)[8':KUQ96MW)!)<6T,SV[^9"TB!C&
MV,;E)Z'!/(H X?X<VT!U+QS,8D,DGB">-V(Y90B$ ^WS-^9J7X.\?"S1QV!G
M ]@)Y*[.VLK6S:=K6VA@,\AFF,:!?,<]6;'4G Y/I19V5KIUJEK96T-M;IG;
M%"@15R<G ''4D_C0!P=C<00_%_Q7#+-&DLVFVOE(S ,^ ^=H[X]JY_2+2W3]
ME^95A0!],GE;Y>K[F.X^^0/R%>JSZ+I=UJ4.I7&G6DM] I6*Y>%3(@.> V,@
M<G\S3TTK3H]+_LQ+"V73RAC^RB)1%M/4;<8QSTH \A(U-?B/HTD>L6>F23>'
M(%LI[ZV\Y'(.9$3+KA^03W(KI? =N!XV\3W1U^WU2Z=8([P6ED885D .T[M[
M!FQP<=.]=IJ&A:3JMC'9:AIEI=6L>-D,T*LJ8&!@$<<>E2Z=IEAI%HMIIME;
MV=NIR(H(PBY]<#O0!Q7Q!>*W\5^"+O42JZ1#J$OGO)]Q)3$1"6)X'S9Y--\7
M>(O"UG=ZM*VFC5=4M]%E:X,."OV<MCRI&!X#$YQ@\9-=W=V=KJ%K):WEO%<6
M\@P\4R!U8>X/!JIIOA_1M'M9;;3=*L[2";_6QPP*@?M\P Y_&@#QCQM>:I_P
MKO3FO];T"&TEDM3::7IMN2=H=2,2,Y.%4<D =,=ZZO5()5^(.MW/ACQ/;:=K
M'DP&_L=3M]T,X"G8RMD, !P2N>>M=E;^#/"]I'/'!X=TJ-+@8F5;1,.,YP>.
M1D X]JGU7PSH6N/&^JZ/8WKQ#"-<0*Y4>@)'3VH \8N=3GU2P\$7L46F:%96
MVK7<$DT<'FV(N ,1RJN5RK-OP2>"2<UUUA;7$GQ6TF6_\566H:E!93[H+'3C
M'NA8#_6.)&  ;! /?/K7H<FE:?+IO]FR6%L]AMV?9FB4Q[?3;C&*@TGP_H^@
MI(FDZ79V(D.7^SPJF[ZX'- ')_%D*/#^D37*EM,@UJTEU$$97[.&.[</[N2N
M:K>/+VPU#6O!,&EW$%QJG]LPS1?9W#,ML%;S6R/X"N,^OX5Z)+%'/$\4T:R1
MN"K(XR&!Z@@]16;I?AG0M#FDFTK1["RED&'>WMU0D>F0.GM0!S?@7_D;?'7_
M &%4_P#1*TWQ[JC6OB#POI]I9Z:VIW4\S6M[J6[R;4H@W' ()<@X SUKM(+*
MUM9IY;>VABDN'WS/&@4R-C&6(ZG'&34.J:/IFMVHM=4L+:]@#;A'<1!P#ZC/
M0T >8:+<73_'#R[_ %NRU.\30I$E:SMQ$D7[U2(_O,2>_)[BH?#]I;K^S#=
M0I\^FW<K_+]YPSD,??@?D*]1L_#^C:<8#9:58VQ@5DB,5NJF,-]X# XSCGUJ
M:/2M.BTPZ9'86R6!0H;58E$14YR-N,8.3Q[T >=:YG1]"\$>,P2!ID<$-ZWK
M:S(J.3Z[6*M^=;GPUMY;C1KSQ)=(5NM?NFO<-U6'[L*_0( ?^!5+XST/6M;T
MV+P]I4=A;:/=((;R9R1)#$",K&@&#E1@9QBNKMX(K6VBMX$"0Q($1!T50, ?
ME0!POB.X@M?B]X1DN)HX4:SO45I&"@L0F!D]Z@^'ZV]I_P )Y?M!OD'B"[+E
M5R[*BJ0H_,X^M=QJ.C:9J_D_VEI]K>>0^^+[1"K^6WJN1P:FMK*ULC,;6VA@
M\^4S2^4@7S)#U9L=2<#DT >'7VJ7UW\';R\CU'P]HNA3VLHM]+M8#+*VXG$9
M=GP')/)"\=>U=!HEQ!:?$#PM<ZG(D<$_A6**PEF.%\[<I<*3_$5(_"N^B\'^
M&H+N:[BT#3$N)@RR2+:H"P888'CODY]:LWF@:/J&F1Z;>:79SV,0 CMY(%:-
M !@;5Q@8''% 'D&MO%J.H?%8^'6661M.M1(UN<AV ?S,8ZG:"#[YHUB*2_\
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
M-G)<36UC906\4?F2NL:*, *,GCJ<?C6O63XAT&W\0Z!/H\VQ+>;:K?NPV%#
MG:#P#@<'L<'M6M0!X??W$'_"O/BG:^=']I&LW4AAW#?L)B ;'7&>]=5X\MH+
M;PSX.C@B2-8-:TY8@HQL&<<>G%=E+X;T.>ZNKJ;1["2XNT\NXD>V0M,F0=K'
M'S#@=?0>E7+BPL[N.*.YM8)DA=9(UDC#!'7[K 'H1V/:@#R;25UB+XB>,TA\
M1:;I5Z]VDI2]L_->6WV#RV5C(OR@9&!G!^M=/\*[>"#0M3>UU5-2MY]4GE66
M*U,$08XW",%CE-P)!!QR:Z;5O#>B:ZT;:MI%E?-'PC7$"N5'H"1TJ_;V\%I;
MQV]M#'#!&-J1QJ%51Z #@"@"6BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G_ !IX
ME'A/PQ<:HL'VBXW+#;09QYLKG:J_3)R?8&L%O#OQ :Q-]_PFB#5-N\62V$?V
M7=U\O)&_';=G/>K'Q4TV[OO!HN;&!KBXTR[AU 0(,F01ME@/^ DG\*N?\+(\
M(?V =9_MZR-MY>_9YJ^;G'W=F=V[VQ0!AZSXUU/28/!E[K &BK>SR+JD$FU@
MH6-CC/) ) (P<\@=:Z?0O&>A>)+FXM=,O&:ZMU#R030/#(%/1MK@$CW%<5J>
MH7/B*]^&VH:II8L9KC4))OLKMO* 1L4)R!@\*V.U;%Z OQPTY@ &;0)PQ]0)
MEP* -#2/%6FV'@.RUK5O$<=_;OE?[1-L8?M#;V "Q 9SQC &3C-6M.\<>']5
M@O9+:\DW641FN(9+>2.9$QG=Y;*&(^@->-V"W,7@SX7WO]HQZ;90SW:R7LT
MEB@E9F$3,I('9@"3QG-=MI4)N?BGILMSXNBUC4+6RFW1V6GJB"%L#$DBN<?-
M@@$?SH G^&7B2]\5WNI:E=:Y<3 2RHFF_8_+AAC\S",'*@LV%.1GOR*N^.M0
MUT>+O">AZ+K+:6NJ&[\^9;:.8_NXU=>''U';K3_A+_R)3_\ 81O/_1S5B?%*
MVT>[\<^!H-?EBBTQC?><\MP8%'[I"N7!&/FQW]J .ET_PWXMMM0MY[OQW->6
MT;AI+<Z7 @E7NNX<C/J*V(/%&BW U4I?(O\ 9+%;X2*R&# SDA@.,<@C@]C7
M(Z'I7POTW6K2ZTG5=..H*^V #6FE)9AMP%,A!)SC&*Y3XA0IK?C&]O\ 2;"6
M[T_1HHU\1"&4JMZJNKB$ <,R*"Q]N/2@#U&Z\:^'[+0[36;B_*6=[C[*3#)Y
MDV>FV/;O.>O3IS4^A^*-'\1Q3OIEWYC6[!9XI(VBDB)Y&Y' 8?B*\Y\57@N_
M'OA'6-/URVTW2[G3I4L;^6W66%96P=N"0$+)@#)[8J"6QN=0UOQ6]IXF&MZR
M/#LMLXLK!8H@6R8P75R#)UP,9P>O% '=6_Q(\)W6H1V<6JAFEE\B.;R)!!))
MTVK*5V$_0UNZ?K%AJD][#9S^;)8SFWN!M(V2  XY'/!'3BN!L_$O@Z/X5:-#
M<I!J$!@MH%TR':\SS@J-@C)'S!N3]":=X3US2]#\1>.HM5U"VLI%U0W)2XD"
M$QM$F& /4<=J +7BKXF:?IFC:+J&E7"SPZAJ26YD-M*P$2R;9B !]X= #U[
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R?\
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
M#3N+>&[MWM[F&.:&0;7CD4,K#T(/!JO:Z3IMB8C::?:6YAC,49BA5-B$Y*C
MX&><#O3[2^@OM-@OX"YMYHEF0E"&*D9'RGD'';K7">&/B;::A9^);W5GFAMM
M,O9MC_8I4"6R[%7.5^_DDE?O#/0"@#ODM;>*YEN8[>))Y@HEE5 &<+TW'J<=
MLU3M_#NB6FH-J%MHVGPWK$DW$=LBR'/7Y@,UCV_Q'\+W%EJ%ZNH,MI8LJR3O
M!($?<2%\LX^?)! VYJ72/'>B:QJRZ5$UY;7TB&2*"]M)(&E4=2N]1F@#I:SM
M2T#1M99&U32;&^9.%-S;I(5^FX'%<[K?Q'T"Q_M*TCO)S/:J\<EQ%;2/!!+C
MA7D"E5.<=3QWIF@^,K:Q^&^@ZSXBOR;B\@C&1&6DGE8=%1!DD^@% '7)86<=
MC]A2T@6SV&/[.(P(]IZKMQC'M1+86<]FMG+:026JA0L+Q@H N-N%Z<8&/3%9
MFA^+=(\0O<Q6<TL=S; &>VNH7@EC!Z$HX!Q[]*S(/B7X8N+J&)+JY6&>7R8;
MQ[25;:5\X"K*5VGGOG% '4):V\=U)=);Q+<2J%DE" .X'0$]2!5./P[HD6I'
M4H]&T]+\G<;E;9!+GUW8SFM(G S7*:1\1_#&NWJVVG7TDI,33&4P.L:!1DAG
M( 4@<X- '2_9;?[9]L^SQ?:O+\KSM@W[,YV[NN,\XI;BV@N[=[>YACFAD&'C
ME4,K#T(/!KF++XD^&;Z]@MXKJX5+F3RK:ZEM)8X)W_NI(RA2?3GGM5O6?&NB
MZ'J*Z?<R7,UZ8_-:"TM9)WCC_OL$!VCZT = B*B*B*%51@*!@ 5!)I]E-+++
M):6[R31>3*[1@EX_[C''*\G@\<UAP^/?#=QHDNL0:B)-/BNELVF2)R/-;:
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
MX]BO+)74KF%GPK8/0$@G\:L>);&[U&'XK06<3S2BXL)#$@RSHB(S@?\  5-
M'H&F?$30M4U"TM%6_MOMI(LYKNRDABNN,_NV88/'(Z9IE_\ $G0K&XNXUAU.
M\BLG,=W<V=C)+# P^\&<#''?&<57G\<>%-4ET&VT\6FMW%U=1M;V\&QWM< D
MS,I_U>P>N#Z5P\'B234_#NK7$_BFST &:XB'A_3[.(7);) 4[@69W/4JO?\
M( ]+U+QYX>TJVTNXN+QFBU2-I+)H8FD\X *<  9R=RX&,Y-1Z=X]TG4X=1$,
M.HQWFGQB2>QGLI$N IZ$1XRP/M7GOAD)-)\'B0'"VU]CO@B$?R-==M_XOI<
M#EO#*_C_ *2U $/@_P"(T%Y\/+?7M?:>*?=Y<C"T=1-(SL$6$ ?/V'RYZ<]Z
MZ'0_&6F:[J,NFQQ7UGJ$<7G&TO[5X)#'G&\!AR,\<5Y?H5_X=NO@?HEIJ=W=
MQ_8;N-9KBP8"739O-<I*^?N@>N#UZ=ZZ#PKK=^GCZVT=?$=AXKLY+.21KZ&!
M!-9@$;5=T)4ACQCKW^H!Z)J^KV&@Z7/J6IW*6UI ,O(V>.P  Y))X ')K%TG
MQYH^K:I%IOEW]C>3J7MX]0LW@^T*.24+##<<XZUE_%6-UT/1]0:)Y;+3=9MK
MR^5%+?N%)W' Z@$@GZ5F^+-=TKQ7KO@^P\/7UOJ-[%JT5](]HXD$%N@;>7(^
M[G(&#UH Z*'XB:#<^(#HELUY/>)=-:RB*U=DA=3M^=@,*"0<'VJ+XF^*+KPE
MX*NM0L%D^V%DCB<0&18R7 );L.,X)XS@<YQ5/X9(HD\9.% 9O$UX">YQLQ_.
MG_&$$_"O6L G:(&.!T FC)/Y"@#/U#QZMC\0--\Y]133;O1Y)([#[(_G23^<
M ,18W;MH;\.:ZO1/&.CZ[97US!-);_8"1>17D1ADM\#/SJW08R<].#Z5S$-[
M8ZQ\9]*O[&>&ZMG\/3-#-&P93^_"D@_F/SKG_$VGWNI:G\5[/3D9[J2QT\JB
M#YGPC%@!W)4$8H [:R^)/A^^NK6(?;X(+R01VEY<V4D5O<,>@21ACGMG&:Z^
MO"M2NM-UKPG8V+_$&^U..\:"*'2;*SM?M(<,I VA59-I'))'3\_=<<8/- 'F
MNBG6_B0MUK(\07VCZ%]HDAL(-.V))*J':97=E)Y(/RC@8K?\-Q>)-&O-2L=>
MO!?Z3 BRV>JS%$D*X^9) .Z_WL#/\N7\ ^(-+\#Z9-X-\17L.F7>FSR^0]VW
MEI<P,Y=9$8\'[Q&,YXJ75O$5_P"/M#\76/AVU\[2(].:&WOE# W5P0=R1Y^\
MN.,^I]#0!N0?$_PW/-"=U]%93R>5#J,ME(EK(^< "4C'7N>*N:OX\T71]6ET
MF47EQJ4<:2?9+2U>:1U;/*A1R!@Y/;CU%</X@\6>'-6^#HT?3[B"XU&ZLXK*
MWTN,@SK-A0%,?4;2,Y(QQ]*V?#-L\'Q8U9+@A[F'0[*-WZDG+;N?<B@"\WQ8
M\+FP6]@>_N8%4M<-;V4C_9 "0?.P/DY!X//&>F*T]6\=Z#HS:>MQ<2R-J,)F
MLUMX6E,X^7 0*"23N&!_A7(>&HT7P%\0\*!NU/5<X'7Y<5D66K:;HNI?"R\U
M65(;?^P703R<+$S11 $GL.V?>@#N+WQI::IX1\2RZ7)<VFIZ;8S/)!<PM#/
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
ML49+2UAMU8Y*Q1A 3^%3T4 !&1@]*KVUC9V6_P"RVL$&\Y;RHPNX^^.M6**
M&I%''N\M%3<Q9MHQDGN?>E=%D1D=0RL,%2,@BEHH AAM+:WV^3;Q1[%VKL0#
M SG QVS4BQ1K(TBHH=\;F Y;'3)IU% %>/3[**Z>ZCM+=+A_O2K& [?4XS5B
MBB@"O=6%G?(JWEI!<*IR!-&' _.IHXTBC6.-%1%&%51@ >PIU% %=+"S2[:[
M2T@6Y;[TPC <_5NM3"*,2&0(HD88+ <D?6G44 ,6&)4=%B0*Y)8!1AB>N?6N
M>U'PL+[Q?H^L;X1:V%K<6[VS1YWB0*!CM@;>E=)10!#%:V\%M]FAMXHX,$>4
MB +@]1@<4X00@QD1(#&-J':/E'H/2I** *ZV%DMTUTMI +AQAI1&-Y'N<9IZ
M6T"%"D,:^6"$PH&T'KCTJ6B@!HBC$IE"*)",%L<D>F:A%C9B[-V+6 7)&#-Y
M8WX_WNM6** *]U8VE\JK=VL%P%.5$L8?!]LU.JA5"J % P .U+10 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!Q_Q*T2^UKPF&TR+SK_3[J&_@A_YZM&V=OU(SCWQ5>/X
MM^#CIOVF;4_L]PHP]A)&PN5?^YY>,EL\<<>]=Q41MH#.)S!&9AP)"@W#\>M
M'BFL:9?V_P &?%^L:G;/:76MZBE\+:08:&-IX@BL/[V!D_6NWU__ )+!X/\
M^O.__P#04KN&4,,, 1Z$4%06#$#(Z''2@#Q"YM;B?PGXLN(8)+B*Q\:O=W,,
M:[F>%&C+C'? Y_"NXN/&N@^(=2TW3-"-OK%Y<+(XG@(;[ NP_O6./E.2!C@\
MUVX4+G  R<G ZFF100PEC%%'&7.6V*!D^IH \!T&YL-)\!/I6K^-=4TR\LTE
MMKG0UB@\PL2WR1JT99P^>#D_>ZUUNE:?'I_CCP#:+'=(MOHEP(TO OG1C"8#
M8X# ''%>HM;P/,LS0QM*O"N5!8?0T_:I8-@9'0XH H'6].7Q NA&X_XF;6WV
ML0;&_P!5NV[LXQUXQG-:%)M7=NVC=C&<<XI: "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MW>1=0I/'N&#M90PR/7!JS0 445F0Z[93^([K0D,GVVVMTN),K\NQB0,'UX-
M&G1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M;'C"8[8Z>]6M,M=0\=:WXBNY]?U73K;3=1DTVSM]/G\H*8PNZ1^/G))Z'C%
M'H5O:6]G'Y=M;Q0)G.V) HS]!4U<5\+[S4[WPO='5[Y[V\BU*YA>9SUVN1P.
MP]!VJKJ)OO%/Q%N_#XU6^T[2],LHIY5L9?*DGED)QEQR% '0=Z ._HKS+6O^
M$E\.V&G>'4U^29]7U<6MMJ$@#7%O;%2S L1AGX(#>]3W4%_X&\5>'EM];U/4
M-.U:Y-E<V^HW'GE7*EDD1CRO(.1TH ]&HKQ6U@US5? GB3Q%/XJUF*YTV>]:
MRC@N-D:B)F8!QCY\D8YX P!5ZZ.M:9I?A'Q6WB/4Y[W4[ZS2[MGE M6CG^\B
MQ 87&>#U[]: /7*R]?U^S\.:>E[>K*T3SQP 1*"=SL%'4CC)KBTL-2\2?$OQ
M183Z_JEII-BEH8[:SN#$=[Q9SN'('!.!U)&>E<WK6I7\WA'5-%U*[>]FT?Q'
M:VT=U)C?+$9$9-^.K '!/?% 'KMMJL=UK%]IJVUTCV:QLTTD6(I-X)&QOXL8
MY]*OUY\-8U!/%_CZ#^UDM8;*RM'MI+HYAM6:-RS[?3(!/KBN)OM?&FVNF:IH
MGB+Q9J-T+NW6XN;J.46,ZNP5QAU"@'/R[?\ Z] 'N]%>;/::EXD^)WB32I-?
MU2RTNSM[218+*?RF+NK=&QE1P20,9.,]*QXO$^O:?X+U338]3EGU"+Q*=!M-
M0N 'D1&*8=NS, QY^E 'L-%<1_PCVI^%)UU>T\1:G?6-O;RO?VNI3F;S@$)5
MHSCY&R.W&.U>>VFNZKJ?AG^W1J/C0^(IHS<0+:V$S6(;JD80*59,8!;D]\T
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
M;Q)*9FBQ$X;/"MW(QR.U7ZX)M6OT\?\ BRV&IK;V]KI$$T!N6S#;N0^7(].
M3]*X'5?$!TS0K?6M&\2^*]3U&&6$SW4D4HT^7<ZJX(90@4Y.W;[?6@#WNBO-
MY[74_$7Q1UW2'U_4[+2K:SMI?)LIO+8NV[HW51U)QC/'I6,GB?7M(\':[IT>
MIRW-_;>(!HUE?W(#R(CE,,_]Y@&;D^U 'L-%<2GAO4_#-U#JMIXDU.]M((I&
MU"VU*<S"90I(,?'R-D=N,5YY9:_JFL>&VUUM1\:#7YT:>W2RL)FL4/)2,(%*
MNF, DY)ZYH ]YKF_$'C;3/#]_#II@O=0U29/,2PT^#S9MG]XC("CW)%:7A^^
MNM3\.Z=?7MJ]K=SVZ23P.A4QN0-PP>1SGK7(?#\";QEX\N[@ W_]J"$EOO"!
M4'ECZ8S0!LZ'XZTW6=5.D36NH:5JFPR+9ZE!Y3R*.K)R0P^AJ2;QI9IXL?P[
M;Z?J-W<0!#=W$$(,-J'&5\QB1C(YX!K!^*BK$?"=Y  -1BU^VCMV'WB'R'7Z
M$#GZ"L/2?"XN/'_CZ/\ MS6X_(%J=T=X5:3? Q^<XYQT'H* .LTGXBV6LQP7
M%IHNN&RN+I+:"[-H/+EW%AO'S9"#:<D@8R*[*O#_  W]LT3X;> KBSU2_']H
MZW9Q31M.2@C+2!D4=E/&1WKJ-/M;_P =Z[XCGN=>U73[+3;]].M+?3KCR,,B
MJ6D<@98DMP#P* /2**\D\2:QKVEW7AWPKJFJ:C*\D$MQJ%[HUJS7$Z*V$"A0
M2F>-S ?EFI-#UG5;;4M9L+4^))M%.E2W,%SK%K*DEO<+QL$CJ"P(((R<@B@#
MT/Q%KD'AK0+O6+FWN;B"U4-)';('?&0"0"1P,Y// !-9TGC6QAL=6O)K.^C@
MTJ^^QW3/$!M^Z3*!G)CPX;/7'.*Y[X?>'[G5_"^GZUK^MZGJCZA9)YMG//\
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
MD?#?A/4M"\,>&],MM6^R_8/GOXQ"L@NBV6=-Q^Z-S'D5V%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %<#\7?\ D5M/_P"PQ9_^C*[Z
ML+Q7X:3Q3IEO9/=-;B&[BNMZINR8VSC&1UH P?C+G_A4^M[?O8@Q_P!_XZS-
M9TN]\':UX6U"V\0:O=S7VJQ6%\EW=%XIUD5LL(_NH05XV@8KL_%WAU/%GA>\
MT1[EK9;G9F54W%=KJ_3(_NX_&CQ%X=3Q"^CL]RT']FZC%?C";O,*!AMZ\9W=
M?:@#S*36Y?$?B7Q"^I+XP>WL;^2QLXM"218HA'P79D(W.3S@YP,>M=[\.[_6
M;_POC78+R.[M[B2!)+R Q2SQ _)(RGN00#[@U!<^"M1M=9U#4?#?B)](&HOY
MMW;O:+<1F7&#(@)&UCWZ@UN>&]!B\.:-'I\=S<73!FDEN+A]SRNQRS'\>U '
M*:C'<^+/B3>Z%-J5_9Z7I=C%,T5E<- T\LA."SK@[0!T]:XV[34/#>D?%18=
M6O)+NV>T,5Z92)MIC7;EA@[@I )[X]Z]+USPE<7NO1:]HNKOI.JK!]FED\@3
M1SQ9R Z$CD'H0<UG67PV@33O$MIJ6K7.H'7PAN9G14=6"XRN..O(&,  #F@!
MWCN_O+/3?"SVMW/ T^N6,4ICD*F1&)W*V.H/<=ZP-)TE;;XG>/KN._U'S+:W
M@E0&[<JQDAD.&&>0O\(/W>U:S?#S5K]M)_MGQ=/?1Z3=PW-M&MFD2DQD'Y\'
M+,0,9SQD\'-:LO@Z<>,-0URTUAX+?4K=8;VR-NKB4JC(C!\Y7&[.!UQ0!YT?
M%.JW'AOP)I,EUK<B:C9R7-_-IH:2\F5.BJWWADGYCUP*W?#5YKD'B.\T_2;7
MQ&-)N-/D>%M>AD/V>Z7[H$CY)1@>A/4<5N'X=)%H&@6EEJT]KJFA*5L]12)2
M<$88,A.&5AU&>W6K6G>#;G[=>W^OZY/JMW<VILP$C^SQ11'J%12?F/\ >)S0
M!YYI.HG3;O2EU_5O%>@Z^+B,7,^I%YK*\;/S(N#Y84] >-M>Q:U?G2M"U'45
M3>;2VDG"?WMJEL?I7&M\.M3N].M]$U3Q7/>Z! \9%JUHBRR(A!1'ESD@8'(
M)QUKO9H8[B"2"9 \4BE'5NC C!!H \I@T+5;GX<CQ@WBG5UUY[#^TU=;HBW4
M[/,$7D_<V8X(Q[U6-LOB?X@>"M7FN]1MY-4T=[N1(+QT6-@D9VI@_*ISR!U[
MUT(^&^HII#>'HO%MVGAMLI]C^S(9A$3S$)LYV]ONYQQ70'PG;+XCT75;>7R8
MM*LY+2&V5,J48*!SGC 44 1_$&T6\^'VOQM+/$%L)I,PR%"2J$X)'4'&".XR
M*\XN=%D.B_"ZRM=3OX7NI!(;@S%Y(@UL"PC+9VC&0!_#GBO8=4T^+5M(O=-G
M9EBNX'@<KU"LI4X]^:Y33? 5U;0^'$OM>>].@SL]NWV58]T?E>6L9P>PYW=3
M0!DP-<>"_B!<:?#J6I7VF2Z'-?M;WURTY26-P,JS9(R#R/6N1L=4U75_#']M
M[_'+^([B-KB":TMY#9*W)1%C'R-'T!R#GDUZ[<^&HKGQC!X@DGSY=A)8FV*9
M5E=@Q).?;&,5SB?#K5+73)="T[Q==VOA^0LHM1;(TT<;'+1I,3D#D@9!(% '
M8:%>7>H>'].O+^V:UO)K>-YX'4J8Y"HW+@\C!S7'?#H!O$_CR:X_X_SK)1B?
MO>2$'E?AC.*[NSM8K&R@M( 1#!&L:!F).T# R3R>E<OK7@J>YU]]?T#6YM%U
M2:-8KETA6:*Y5?N[XVX) X!SG% &MJ<FAVNLV5S>K:?VN(9OL6_'G,H7,@3/
M/3KBN!\/Z)J7B[P4OBJZ\2ZO;ZQ>))<6_P!FNV2"VP3L01#Y67 &<@D\UU.A
M>"I++77U_7-8FUK5_*,$4TD2Q1P1GJ(XUX!/<YR?SK-7X=ZC9V-SHVD>*[FP
MT"=G_P!#%JCR0JY)9(Y2<JIR<9!(S0!SEKK.K^-=1\#*^JWNGPZGI=Q)?K92
MF+S2A49&/NDD=1R 2 >:M:'X>N]1\6^*/#5SXEUTZ1I3V[VR)>LLNZ:/<=TO
MWBJXX7..><UV-MX*LK'6M"O;*4PP:/9R6<-MMSN5PO);/7Y?QS5S2_#J:9XG
MUW6Q<M(VK&WW1%,"/RD*<'/.<YH \PCU77]4\ ^#H%UV\@O;C7FL)KU),221
M*9E^;LQVJ.N>0#73&WN/!GC_ ,/6-IJFHW>G:T)X9[>^NFN"DD:;UD0L21GD
M$9QS6-XK\('1M \(Z%;ZC<;F\2K(MW$@5XR_FOD#D<$]_2NQTKPA>1^(8==U
M_7'U>]M8FBLP+98(X WWF"@G+$#!.>G:@#S_ ,-7UW9^ ?AZMK=30+<>(I(I
MA&Y42(9;@E6QU' X/I6GK%S8W_B35X;K6O%&J7,4WEQ6GAY)HX[( #"LRD(9
M,Y)+'\!71V7PZBLM#\.Z8-2=QHNI-J"R>4!YI+2-M(SQ_K.O/2D@\"ZIIM[J
M:Z/XHEL=-U*Z>[FMQ:(\J2/]_P N4GY<]LJ<4 <5#KNOZO\ #?P,XUF\MKZ]
MUP6,]VC8D:,-,GS=B<*.N1D \UTMO:7'A'XF:3IUMJ^J7>GZG97+SP7UTT^U
MXMI#J6Y!.<&KVG_#:'3]"T'28]3D:'1M5_M&%FB&YQESL//^V?F]NE;U]X=2
M]\6Z3KYN61M.AGB$(3(?S HSG/&-M '"^&M%U/QOX/7Q3/XEU:SU>^,DUKY%
MTRV]H [!$\H?*R_*,YR3S5?Q#K=]>^.&T'47U^:QTZPA>=/#\3JUQ.XR6<H=
MRI@<+GK]*WF^'-];V5WHVE^*+BQ\/73.7L5M4=XU<DND<I.54Y/8XS5Z]\">
M3J%GJ/AK5'T6\MK1;$_N1/%+ OW5="1DCLV<T 4_AU?:N]WK.GWL&M?V9;O&
M^G7&L0LD[*P.]"Q^]M8<'DX/-1^*P)?BYX&BNL&U"7DD0;[IG"#'X@<BNB\,
M^&Y-"-]<WFJ7&IZC?R"2XN95"+\HPJH@X50.WZU)XG\+V/BG3H[:[>:":"43
MVUU;MMEMY!T930!8\1Q6D_AG58[X*;1K243;NFW:<UXO8Z3+JND_"N6]OM2A
MEG#P?N;MX]B+&Y1EP?E8K@;AR1@5WUQX"US6818>(O&EU?Z5D>9:P6<=LTX'
M\+NI)(]0,9K>U+PM;WVH^'KF*46T>BRM)% D8VL#&4"]>  : .(\.:#'9_%#
MQG(FHZJ[64%JZ>9>R-YA>%_]9D_.!_#GIVJCHVK:OKOA_P"'^@OJ]]!_:\%Q
M/?7L<Q^T2)%R$$AY&21D]<"O1K3PREIXCU_6!=,S:O%!&T6S B\M&7(.><[L
M]JQ4^',=OX:T'3[35IK?4M#W&RU%(@2-V0P9"<%6!P1GL.: ,WQ%%JGPX\->
M(=7T_6;J\LEM$^S6M](T[V\[.$WJ[$G9\P.TYY%<W)>:MI5M9ZAHMOX]N]9B
MDC:Y6_MI6M[M21YBE#E4X)V[0,8%=U%\/H[Y]3N/$VI/K%YJ%I]A:00B!(8<
M[MJ*"<'=ALDGD"H4\!ZQ<1V=AJOB^ZO=(M)$=;9;98I90ARJR2@Y8# S@#-
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0 *,  #VI
M:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "N2TC4]4E^)&OZ5=W@FL[>TMIK>)8@HC+E\\]3]T=376UPNCW,#?
M&#Q$%F0[["U1<-]YE,FX#U(R,CM0!W5%9]KK5C>:Q?Z5!(YN[ 1FX4QL N\9
M7#$8/ [5H4 %%%% !1110!%<W$5I:RW,[A(84,DCGHJ@9)_*O)/!NNZU!XHT
MS5]7N[EM,\7"<VUO-(2EHZN6A50>%W1^G4XKJ/BA-=76@6OARPWBZUVZ2R+H
M,^5"3F5S[!1C_@58'BOX;:C#X2,EAXGUB[N-(5;NPMI_**!XAE0 J YP"!SW
MH [;Q#XMM]"O;33HK&\U+5+L,\-G9JI?8O5V+$!5[9)ZUR.@>,VE\6>.-3NH
M]2AL],T^WF>PN!AX61)&<*I.W)VCD'!XYJ$>(8;7QCH_CK4(9H='U30A9O,(
MF86DXDWE7P,J#R,^HJBVHIKU[\3M0LK6X%K/H2);R20LGVC$,PW*",D$\#U
M'K0!TA^+.EQ06=_<Z/K-OH]X0D.HR6X\MG() VABW." <<GIQS6MHWC>'4_$
M']B7>CZGI5Y) ;BW6]C4":,$ D%6.",C(/-<MK]M(?AAX&B6%B4N]*W(%.5
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
M,6\L?[-L\!A=93I%\/+VD-D^;V]:=HEO*/%_@!FA<"/PTRL2I^5ML?!]#UH
MZK1O'.GZG'JPO+:ZTFYTA1)>P7RA6C0J6#@J2"I /(]/I6-<_%BRL=,35;SP
M]KL&F3E1:W3P)MFW'CC?E<CD;L9'Y5D>(=#O==\4?$#3[-&$UUHUJD)/ =QO
M.W/3G&/QK,\=>-K'5/A:VE0Z??IJ&+:.ZMY;.1!9E9$SN8@+U 48)SD4 >U,
MP52S$!0,DGM7!R_%*U73WU>'P_K4^@H3NU..)/+*@X+A2^\I[XKMKV2>&PN9
M;:(37"1,T49.-[ ' _$UX'J&IG7O %\;WQ#X@O?$4MM)YNBVL+0Q0-SD.BH/
MD4==S<X[DXH ]9UCQ[I^DZK9:9'97^H7=]:FZM$LX@_FKD#&21C@ELG P#SV
MIVD>.]-U&UU>2\M[K2I]' :_M[U 'A4J6#?*2"" <8_PKF]&C:3X@^$YQ&QC
M'A<C?M. =T?'UK.\1:'?:YK?Q-L+*)_/N=.L1#Q@2,JLVT'U.,?C0 OC/X@W
M%[X8M7M=*US28[R\MOLE[*HC69?,4D95BR[ER0& R,UZVS*B%V8*JC)). !7
MCOC#QKI?B'P79:9I]M=OJ'VJT-Q:FU=6LMLJ;M^1@<C;[Y]*]4URREU+P_J5
MC X26YM9848]F9" ?S- '*?\+0L3;-J::+K#Z"KE3JZP+Y. <%PN[>4S_%MK
M0UGQY8Z3K=MH\5A?ZC?75I]JMH[*-7$J[L=2P Z$Y.!COGBO*;%M(MO!2:+J
M.J^+QK4=O]CE\/Q2L/,?&TH@\LCRSZY(P>]=SI.FMI_Q3T6W%O+'%;>%! /,
M;>4*RJ-I<#!.!U[T 6KWX@_:_"'B*YL=+U.WU;2XWCGM)(T$MNQ0LLA^;!3C
M=D$\#H:Q_!GB"R\,^"-.O[RVU^XU/5_*6.WN)?M$U[*8PQ>(%R%3YB<G;P.>
MU27,$O\ ;OQ:(B?$NFVX0[3\Y^RR#CUJJRRZ+9?#3Q+<VT\FG:=IGV>\,<1=
MK;S;= )"H&< @@GM0!VVA^,K?5M7ET>[TZ^TK58XO/%K>JH,D><;D9258 \'
MFLW0_B;I^O,9K?2M5BTU$E:?49X56" Q@E@S;CV';/4#UQGV^HP>,_BAHVJ:
M(LLVF:/:7 GOC$R1R/* JQJ6 W$8R<<"J'A?1;S5/V?;C2K:-DO+F&\5$8;2
MS&:3 .?7@?C0!O6_Q,LY/L=U<:)J]II%[*L5OJ=Q"HB8L<*2 VY5;C#$8Y%1
M0>,-&\/:3XFU::;5Y[:TUIK>Y^T,LACD8HI$0SQ$-P('7KQ52Q^(=B^A:5I6
MFZ;/>:]B"W?2I87C-N1@.TC%2%50"<^PKF-5M9W\%^-T\B0E_%P95V'YE\R#
MD>HH ] L?B!!<:Y9:9>Z)J^F?VAN%E/>0JJ3$#..&)4XY 8 TV[^(=K%J%]!
M9:-JVI6NG2&*]O+2%6BA<?>498,Y7N%!Q4/CN*23Q#X)9$9@FL L0,[1Y3\F
ML3PQKT7@:VU7P_J]EJ#:@M_<3VBPVDDHODD8LI1E!&><')&,4 =YX9\0VGBK
MP]:ZU8I*EM<[]@F #?*Q7D GNIK6KA?@X=WPIT1MH7(F.T=OWTE=U0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%9?
MB'Q!8^&='EU._,AB0JBQQ+NDE=CA44=V)K&T[QP9-9M]*UK0[[19[N-Y;1KI
MXW24(,L-R,=K <X/:@#K:*X(_$Z-K&36(/#FK3>'8V(;5$5-I4'!D$9;>4']
M['0'BM#5_'UII^K6&F6>GWFJ76H6GVNS%H%*RKD?Q,0%&/FR>,#UP* .MHK@
M;;XER7PN[:Q\*:Q<:K8N5OK(>6#;@<@ERVUMW. N2<'CIFW>?$K2+7PIHWB)
M+:]N+35IUMX8X8P90Y#?*5SR<H5X[T =G17+:5XR-UKT6B:MHU[H]_<1--:K
M<LCK.J_>"LC$;@.2IY KC/#FJ0_\(1X9EU6XU*66;Q*T,+P3X)D\Z4*)">L>
M!R/I0!ZY17(WOC:<:K?:?HOAW4-8?3V"7<L+QQQHY&=@+L-S 'D 5!/\3=(A
M\+:5KZVM]);ZC=_8TA2(&9)?G^4KGKE"..Y% ':T5R>C^-FOO$2:%J>AW^CW
MLT+7%L+DHZS(IYP48@,,\BJ,_P 2XQ%>7]CX>U2_T2Q=DN-2A\L)\AP[(I8,
MZKSD@=C0!W5%<GJ'CJW2]M;#1-.NM;OKFV6\$5J414A;[KN[D!<]AU-:/AOQ
M-;>(X+GR[>XM+RSE\F[L[E0)(7QG!P2"".00<$4 :MW;)>V4]K(76.:-HV*-
MM8 C!P1T//6N'D^'VK7^GPZ-K'BZXO\ 0HV3=:FS1)ID0@JDDV26' R0 3CK
M731^(;=_%T_AQH98[J.S6\21L;)(RQ4X[Y!&#]:Q-,^)>BZKX4UKQ#"DZ6NE
M/(DJN!NDVJ""O/1LC&: .SHK@;C7TCU[5[BTL]5;5DT.&Y-J94\M58G "DX#
M@YR>X%<<GC#53X6\ :IJ$&IF1M0"R;&#O?YC;!55;D%B  V.1V% 'M]%<MHG
MC,ZEX@?0M2T6]TC4?L_VJ*.Y9'66+."59"1D$C(K6\0:[9^&]%GU2^$K0Q8&
MR)-SNS$!54=R20* -.BN.M?'4ZZWI^FZUX;U'2/[18I:33/%(CN!G:VQCM)
MZ&N&UC4;Y/!OCV1;VX62'Q,D<3"5@43S(/E4YX')X'K0![5117BGP^\,Z/K_
M ()M-6UC7]5COI7F\PC5Y(P LKJ.-W' % 'M=%>6^#?&::/X5UZYU74KG5--
MTW5'L]/NS^]FNUXVHI_Y:-DX![_05TECXY9M8L],UO0=0T66_)%G)<M&\<K
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
MY+X<\4P^%/ 2^%M2TR_&O644ELEC%9R.+HY;:R,%VE6R.<^M+X>\/7^AZ_\
M#FRNX7,MGI=XL[ ;EC=@IVENG<C\*]9HH \_DM[@?%#Q).NG->(V@Q*D+_*D
M[;G_ '>X@CGI^-<1:316 TX>!KOQ'9:N\\2S>';F.62VA!8>8&,BX10,_,&_
M+M[O10!3U>6\@T:^FT^(37T=O(UO&>CR!25'XG KP;6IO[=^'EUYNJ>*]7\2
M26VZYT_RY8H+=Q@ON155=JX. 2<\8%?0M% 'GVD0RM\6;>[\F00'PK"@D*$+
MN\\G;GUQVKGM>\/ZEK+_ !,MK*UD>:2YL)[=&4@3^6B,5![YVD?6O8J* /)O
M%?B^T\51>&[32K#499TUJSFNQ)92)]C"R#(<L -V3CC/ )Z5ZG=_\><__7-O
MY5-3)4\V)XR<!E*Y^M 'B?AGQA:M\%X/#T6G7\NLSV$EI;VB6CD3[]RAP^-N
MSG))/&#72:#HMUI'Q%\/6DZ,XLO"8M7F"DIYBR(",^O!_"NT\+Z#'X7\-6.B
MPSO/':(461P 6Y)Y ^M:] 'FMIJL/@7QKXF.NQ7,5EJL\=W:7L=N\J/\@5HR
M4!(8$< ]17/3Z+K%_I&H^*HM*N@C>);?5X=/:/$TMO#A2=G9F&6V]>/I7M=%
M ' WGBQ?&);0O#EK//%=VDZ7E[/!)"EGF,A1EE&7+$<#T)KSZQATRT\')HNH
MOXS;7HX/LDFA17,ZQS-C;A2%*"(CG/( />O?Z* /+HT7P%XQLM2U"TN8M'N-
M$@L/.C5KC[)+$?N.5&<$'[V.2*K:>+GQ/<_$Z:STZZA74K&&*S^T0M$9_P#1
MY$# ,!U..O8C->M44 >(:YXEBUCX5:=X?L-/U.34[=;*.\A:RD7[-Y;QABQ(
M ZK@ $GG/8UW.D6\J_%_Q+<-"XB?3[14D*G:Q&_(!_*NVHH \0@L+'PUKGB&
MU\1ZEXHTUY]1FO+1].FG$%U'(<C C!'F#H0?:KKZ5IEIX!TH:MX6UB+3KB_D
MN993=/)>:>S9VS':N[YNX[9YR>*]BHH \R\!WU\GB/4(;'5M7UCPK#9"1+K4
MXF\Q;C=]Q'959QMSGCCC\>^T;5H=<TBWU*WBGBBG!*I<1F-Q@D<J>G2K]% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 A(52S$ #DD]JYW3?'OAC5]7
M72K+58Y+QP3&AC=!*!U*,P"O_P !)K?G@BNK>6WF0/%*A1U/1E(P17*^(],C
MU[Q-X>M($4'2;L:A/,H_U2A6"1Y]78@X]$)],@'74444 %%%% !1110!C^)_
M$EGX3T*75[^.XD@C=$*6ZAG)9@HP"1W([US]Q\3+>R@>XOO"WBFUMHQNDGET
M[Y(U[EL,2 *K_&@L/AM=% "_VJVV@G )\Y:Q_%OBOQQI]C'9:II&C:79ZD3:
M-J9N7FBMRX(^8!01GL3\N>IH ]0L;VVU*Q@OK.99K:XC$D4B]&4C(-6*\H\3
M2W'@O1_!W@O3KK4A!<B1+BZTZ R731Q*&81J 2"Q;J,[14GAG4M5M?&,5AID
M7BBXT>[MI?,;7;6;%M.HRA$KC.UN1C/6@#U.BO#++5[FP>U_X27Q!XG\/^(Q
M<+YL]^K2:=,=_**J_N]A' /&/6NK:QU'Q'\3_$.G2Z]J=KI-G;6CBVL[DQ$N
MZM@AAR!P20,9.,]* /2**\>N/%.O:1I>L>&H]3DGOX-;MM*M-2G >1(K@!E9
M^S,HW#/TK7UFROO 5[H6HV6OZM?V]UJ,-A>VVHW)G61921O7/W6!YXP#0!Z5
M17EVBZ3J7B[6O%BWOB;6K:ULM6DM[2*RNC%Y?RJ<DCD@9&%Z#GCFL[3O$NNZ
M_P"$_!.D/JDUO>:S=7,%WJ$.%E,5N7SM/\+,%7YOK0!Z;<:_:6WB6RT%UF-W
M>023QL%&P*F,Y.<YY':IM'U5-9TU+V.UN[56=U\J[B\N0;6*Y*^AQD>Q%>?0
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
ME\4^*/"EII%U+%9O:?VS?&)R"8\;8HV(Z@N3D?[-=]0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 0W23R6DJ6LR0SLA
M$<KQ[PC=B5R,_3(KC],\)>*;%HXY/&BRVYF$EP$TM$DGY!;,F\D$CC..!TQ@
M5VU% &?:VNHQ:Q?W%QJ0GL9A']EM/("_9R!A_G'+;CSSTK0HHH **** "BBB
M@#!\8^&AXM\.R:2;LVH>6*3S1'OQL<-C&1UQCK5_6M(L]?T:[TK4(O,M;J,Q
MR+W]B/0@X(/J*OT4 <.?A_=/X;T:RD\03'5]%<M8:JMN RC&W:Z%B&&WY3R,
MX'OFYIGA34SK#ZIXAU^349A;M;0P6\)MH8U;[S;0Q+,?4GC\JZRB@#SR;X=:
MS>:-_P (Y>^+7N/#V0&B>S7[2T88,$,V[V'S;<UG)I6K77Q?\2OHFL#3)H+*
MS0B2W$\4BE6X*Y!R-HP0?7UKU2C% '%+\-[*3PO?:7>W]S<7U]<_;9]2 "2_
M: 05=0.%"X "^F?6B+P7J^H:IIMUXF\1C5(--F%Q;6T-FMNK3 8620ACN(SP
M!@9KM:* ,/P]X<&@76M3BZ,_]IW[WI'E[?+W*HV]3G[O7CK6!#\-DM_"6F:3
M!JTL6H:5=27=GJ*0@&-W=F(*$D%</@C/.*[NB@#C--\%ZHGB^T\2ZSXA^WW=
MO;R6XACM!#$%;&-HW$@Y!))SG(Z8J*V^'2VWA[0M)_M0L-*U@:H)?(QYN'=]
MF-W'W\9R>G2NXHH P]2\.#4/%FAZZ;HQG2TN$$/EY\WS55>N>,;?0YKR.ZU#
M2;+0=:TNP\6WVDVKO.A\-RVB&Z61B<Q1-R0CL>, \-U'->\4PQ1F02&-2X&
MV.1^- &'X(T^XTKP+H=A=H8[F"RB25#U5MHR#]#Q67)X!\[7M?GEU/?H^NQA
M;S3FMQG>$"!EESD=,XQUKLZ* //W^'NL7^G6^B:SXK>]T"$IFV6S6.:=$(*I
M)+N.1P,X )Q7=SV\=Q:R6T@_=2(8V XX(Q4M% 'G,7PWUA?"TGA5_%A&A^4\
M,:16*K/L.<*TFX@CGG"@D<9&:W-.\&&QU?0=0;4/-;2=+.G;1#M\WA1O^\=O
MW>G/7K7544 8?@_PX/"?A:ST071NA;&0^<8]F[?(S],G&-V.O:LO4/ BW\_B
M^3^T2G_"16T,!'DY^S^7&4S][YLYSVKL** .:UOPD-9\+V&BF],(M)+:3SO*
MW;O*(.,9&,X]>/>JM_X/U*+Q#>:QX<UT:5+J"H+V*6T%Q'(RC"R*"PVMCCN#
MW%=?10!Y+X-\*Q:_\/\ Q1X>N[VXYUVZ479P9-Z2*5D/8G*@GUYK?'@76K_5
M]&U/7?%)O9=*N!-#'%8K#&PVD'< Q.X\<]!@@#FN[QBB@#A[KX=+<V.KVW]J
M%?[1UE-5W>1GR]I0^7][G[G7CKTK<USPX-:U?0K\W1A_LJZ:X">7N\W*%<9R
M,=<YYK<HH XAO!.L:;?:B_AGQ*-,L]1F:XFMIK)9Q%*WWGB)8;<]<'(S4LW@
M6>#2-'@TCQ!>VM_I3.T=W/\ OQ/O^^)4) 8'/'/R]J[*B@#E_#_A2ZT_7KS7
M]7U0:CJMS MMOCMQ!''$IW;57))))R22:N:WX<&LZUH6HFZ,1TJX><1^7N\W
M<A7&<C'7/>MRB@#E_$'A.XU'7+77]'U4Z7K%O";<RF$31S0D[MCH2,@'D$$8
MJFO@:\N=(U^'5M?FO=0UFW-N\_D[(H$VE0(X@V!C.3SDUVE% '$7'@6_M]7T
M[5]$UM+._M=-33)3/:>='-$IR#MW J<\\'_Z[]*\ R66H>(+R^UN>_DURU6"
MZ+PJA! 9<I@X VM@+CC'4UVE% '"Z=\/[VVL/#MI?:^+M="O!-;,+,1DQ+'L
M6,X;J.3N_2M[PYX<'A^;6I!=&?\ M/49+\CR]OE[PHV]3G&WKQUZ5N44 >5:
MUX=TSP;X,\.Z?>ZG>P26%[(]MKEO;C;:2.SOF523^[.[:>H/&<56\+B36_BQ
M;:I!XA?Q#%9:=*ES?1P"*WC9F 2- O&[&YCR?TQ7KI 8$$ @]0:1(TC0)&BH
MHZ!1@4 9?B;0HO$WAK4-%FF:%+R$QF11DH>H.._('%<[+X'U9QI>HIXD">(M
M/B>W^WK9+Y<\+'/ER1;N0..01SS7<44 <SX=\*3:9K%YKFK:FVIZS=QK T_D
MB*.*)3D1H@)P,\G).34OC#PS)XHTZSBM]0-A=V5['>VUQY0E"R)G&5)&1R>]
M=#10!SNB>&9=+\1:IK5QJ NKC4;>VBE A\L!HE*EAR?O$YQV]ZR;KX=+<Z+K
M>G?VH5&J:Q_:ID\C/E_,C;,;N?N=>.O2NXHH Y/4O#&MC7[K5M!\2&P-XB+<
M6UU:_:8LJ,!D&Y=AQU X/6M'PIX;A\+:-]ACN)+F629[BXN'4*997.6; X ]
M /2MNB@#!M_#0@\<WGB;[66-S9):?9_+^[M8MNW9YZ],5N2(DL;1R*&1@593
MT(/:G44 >>K\.]8MM)E\/6/BR6W\.R;D%N;16N(XF)W1K,6Z<D9*D@5LQ>"+
M6UUZQO[2?R;>STEM+BMO+SA"00V[/;&,8Y]:ZFB@#A(OAPUGH7A^WT_67MM6
MT)'2VOQ;AE=7^^KQD\J>.^1C(-6;33(O"<FI>*_%6NK=7,D2027)@\J&"$-\
MJ*@+'EFY))R:[*D=%=2KJ&4]01D&@#SCX0:!#I^EZGK$*2K;ZE=O]@64$,EF
MK-Y0P>@.YC]"*[?2+&_L8[M=0U1M0:6Y>6%FA6/R8SC;%QUV\\GDYK1Z44 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #9"XB<Q!
M3)@[0QP">V3V%<8C>*=,\<:5:SZLFJ6%_',UU#]E2+[)L4%70KSM+$+AB>O4
M]NPN;F&SM9KJXD$<$*-)(YZ*H&2?RKSS4+;1==\7>'?$'A6^BGU/[4/M<UI-
MO5K3:Q<2@' YP!GG)_( ](HJA:ZSI]YJU]I5O<![VP$9N8MI'E[QE>2,'(':
MK] !1110 4444 <1\6;^\TWX?W-Q8WD]G/\ :+=!-!(4=0TJ@X(]B:R->\/V
MVCZ%>ZC!\1M>@GMX6DC>XU-)4+ 9 *%?FR>,=ZO_ !FC$OPWNHV7<K75L"/4
M><M9WC#X6Z3;:<FL^%=%LH=7TUO/CMS"'BNE'WHV0Y!)'0]<XY'6@#=TWQNE
MG\/]#UK7XY1?7\4:K;6\1:6XE8<!$'<CGT&:N:=XYL;^:[M)-/U.QU&VMS=?
M8;RW"32QC^*/!*MSQP>O6N"\5ZM!XFM?!/C*WNKZQTBWDG2]GLP#+8NZ!<L"
MK !6!4G'0Y'45?\ #2Z/JOQ$L;K3O$.N>(9-/MI2UY(\1MH0XV["RQKN8]<
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
M/TKB;[3+I?&<_P /%A?^R=2U--9+8^46O+RQ>P,J #_>K9UH'_A8GBW ./\
MA%0/_'I* --/BQH;6MM?FPUE=)G*+_:;6>+>-FP,,V<\$[20",]ZV-<\9V6B
MZI%I266H:EJ4D7G&UT^ 2.D><;VR0%&>.O-<)KL>/V88E"_\PFU. .^Z,UJR
M:I:^#/B;K6HZ\SP6&L6EK]DO#&S1JT096B) ."<AO>@#JO#/C#3/%C7RZ<MR
MK6,BQ3K<0F,JY&2N#SD<@Y[BG>(?%=AX<DM+>>*ZN[Z\)%M96<7F32XY8@<
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
M$CM6#<Z+'KWA3QI>Z!/K6LM.UJ#=7NS9?B!@Q$05%)P 5SCG@"MCQCXW\/\
MB6'PO;:1<?:YSKEE,Z+&<VP$F#YG'RG)VX//6@#T[6+YM-T>[O4@FG:&,L(X
M$WNQ]AWK@O#?Q,AM_AUI6M^)([]9)YEMWG-N )9&#,&0 \KA2.!UXQ7H=ZC2
M6-PBC+-$P '<XKP_3-1LM1^&W@"QAE$EQ8>(;*"[A*D&)]TAVL"* /2&^(EA
M'I]I/-I&MPWEY,\5MILEGBZE* %F"9P% (.20*MZ'XUT_6KN^LWMK[3+VRC$
ML]MJ,0B=8ST<8)!7CJ#7/_$#7;G3O$VB6+ZI'H6G7$<K2:NUNDC*XQB)6<%4
MR.<GK7(6%M_;?B_Q59:7JNH:HU[X8DAMKZ^P//8L1^[(51L!8#(&,YH VO''
MQ.@N/ 6IW&D6^MVBRIMLM6^S&.&1MP^XX.X9 ."0 :[75_&-EHEQ9Z>;:^U'
M4[B'S4L["'S)=@X+MD@*N>,DCFO,_$GC/0[CX(/H*%O[7CL(K6733$PE@>/:
M&++CY57:3D\=*O>(8$TGXFR:CJVO:EH6GZAIL,=O?VI01[TSNB=F1@I_B'2@
M#O+?Q[H<WA_4-8FDGM(]-;9>6]S"4F@?C"LGJ<C&,@YIFF>.[._UFVTJZTO5
M]*NKM6:U&H6PC$^T98*0QY YP<&N"L[;0[K0O&FJB+Q#XBTZY6"&>YF* W8C
M_CAVJI/EYZ_[/&:ET#6Y+;Q9HEAX:\8W/B?3KEV%S:W<8EDM(MI/F&; *X.!
MANO2@#K_ (JZA=Z5\--9O;"YEM;F)8BDT3E67,J X(]B14EE\0]+N]2L[26Q
MU6RBOVV6-W>6OEPW+8R K9R"1R P&:J_& $_"O6P$WG$/R?WOWR<5B>*?$FE
M>-HM"T3P_*UQJ+:E;W$D2QD-9)&VYVD!'R$=,'G)XH [W1O$5CK9U);?S8WT
MZZ>UN4F4*5=<'/4_*0<@]Z?X?UVU\2:+!JUBLRVLY;RC*NTL Q7=C/0XX]J\
MS^("ZCH'BJ\ATE&_XK*T2P5E'$=TK*F\^G[IV_%:]5TS3X-)TJTTZU7;;VL*
M0QC_ &5  _E0!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ IJ(D8PB*HZX48IU% "!0"2 ,GJ?6EHHH ****
M"BBB@ HKE?B-J6JZ3X#U*]T;>+N-5_>1IO:)"P#N%[D*2?PSVKC;32=/U+3U
MO? OC^^NM=3;(BWFJ&5)N1D2Q-R 1GL,4 >N8&,8IJ(L:[44*/0#%<_K?BZ#
M0I[*P>RNK_5[M"\=C8('? ^\Q+$!5!XR2*32O&NEZC9ZE-<+<:;-I8W7]M?)
MLD@7;N#$ D%2 2""<T ='17%6GQ)L9Y[!KG1M8L=/U"58K34+J!5AD9ON9PQ
M90W8D#-8FF^,KW4;_P =VVIVVLV]C9QN8Y8TC1K2-8<D AN)#DLIY[9(Z4 >
MG!$#EPJACP6QR:=7&KXSTW1_#_AV*"/5-4N]1LXWL[95$EU,@13OD.0H."-S
M$XSGK5FP\=Z=>6FK//9WUC>:3 9[NPNHPLP0*6W+@E6!P<$'ZXH ZFC ]*X-
M/BMI;6UIJ#Z/K46C7+(BZG);*(59B ,_-NQDXW8QGH3UKO* "N.NO#?BJ'4+
M]M'\5K#9WLIE\N]M#</:L1SY3;QA>X4C K"\0:MXL/C[PXDZ+INB/JK6\<,<
MVZ6[ 1_WCXX"$#A/?)Z"E\9^(K>3QG_8NI>()]%T6QM$N+E[64QS7,TC$)&"
MOS8"J6(7DT =OX:T"V\+^'K/1K1W>*V4CS)#EG8DLS'W+$G\:U&1&(+*I*\@
MD=*Y#X?R>=8WTEIXC_MW1S./L,LLA>>$8^>.1B 3@],\X//:NQH ,#THHHH
M0HK,&*@E>A(Z4M%% #71)!AU5AZ$9IV*** $(!() ..E+CC%%% "%0RE2 0>
MH-"JJJ%4 *.@ XI:* "FNBR##J&'7!&:=10!G:_I?]M^'M2TH2^2;VUDM_-V
M[MF]2N<9&<9Z9I^CZ:NE:/8V.X2-:VT=N9=NTOL4+G';ITS5ZB@# L_#0MO&
M.K:\]PLBZA;P0_9S']SR]W.<\YSZ#&*W\<8HHH *:B+&NU%"CT Q3J* "C%%
M% !CC%<QK&A>()-;.J:%X@%IYD(BEL[R SP$@\.JAEVMS@XZ\5T]% '/^%?#
M)\.V][)<7SW^HZA<&YN[ID"!W(  51]U0  !DUOD!@0P!!Z@TM% "*JJH50
MHZ "EHHH 1E5U*L 0>H(ZT  #  %+10 W8@<OM7>1C=CFG444 4-8@U&XTN:
M+2+R*SOFQY<\L/FJO(SE<C.1D?C53PMX>3PUHBV/VAKJX>1Y[FZ=0K3S.VYW
M('3)/3L *VJ* # ]**** .%N/"'BKR;W3;3Q?C2[MY#FYM#-<PH_5$D+X(Y(
M!(X_"NMT?2[;1-&L]+LPPMK2%88]QR<*,9/O5VB@!I1"X<JI8=#CD4[ ]***
M "L&_P##GV[QCI&O_:@HT^">$P>7GS/,"C.[/&-OH<YK>HH 1555"J %'0 <
M4M%% #51%)*JH+<D@=:PM$\-#2-7UV^>X6<:I=K<B,QX\K"!<9R<],YXK?HH
M *:B+&,(H4>@&*=10 WRTW[]B[\8W8YI6574JZAE/4$9%+10 @    P!V%($
M522% ).3@=33J* "DV@= .>:6B@!KHKKM=0R^A&:=@>E%% #=B[BVT;CP3CD
MTK*KJ590RGJ",BEHH 0    8 ["D6-$)*HJY.3@8S3J* "D"*K%@H!;J0.M+
M10!RX\+WUWXSBUO5=52YM+'S#IUDD 00LXP6=LG>0,@=,9KJ*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@# \8:CK6D:";_1+%;Z:"9'GMMI9Y(,_.(P"/GQR
M.O3H:\O\6:M\.?$^DW T;3GE\4R*?L:65A)#=)<?PEB%'0XSDD8SBO;Z,<T
M>,^(-/N=*\9Z1J_B75M5TZVFT.*RGU+3GP$N5;<RR$*V%;.0<=14/]@P^)M%
M\9S>'I]<U.2>Q2VBU#4)04NRIW[(QL4G&"N3Q\U>V44 >>V_Q%TN^L]*T[2+
M"2_U>5XHI-->)HVM ,;VD)4A0G/U[5B37L-IJOQ1TB?S([Z]MI+BVC,;?O8Q
M:X)4XP>>.M>NT4 >/Z;<+X6U7P=XDU6.5-(E\+0:<]R(V9;:4;'!? RH8<9]
M13[ZY7Q3K_BGQ'I4<LFD0>&)].6Z,;*MS,2S_)D#<%'&?4UZ[10!Y1XE@<_L
MW6<2Q-O_ +,T_P"0+SG=#GBO5Z** .'\=([^)_ Y56(75B6('0>4_6LO6/L/
MA3XN_P#"3ZS$4TV]TT6T=\8RZ6\ZMRK$ [=RXP?J/6O3** //_ 6S4?%_BOQ
M#I\+Q:+?O;I;.T907$B(1)*JG'!) SWP:] HHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **J:G
MJ5KH^EW6I7LGEVMK$TLKXSA0,GCN:PM,\9-=W]C;:CHE]I0U$$V,ERT;"4A=
MVU@K$H^W)P?0]QB@#J**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#%\7V=C?^#M7MM2EDBLGM)/.EC0NT:@9W!1DDC&<>U<!-)K&J^(?!-O=
M:WI>H&.[^UQC3XR#)"L39FD)8[>JJ .,N?H/62 1@\BJ&GZ)I.DR2R:=I=E9
MO,<R-;P+&7^I &: +]%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
A110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>exhibit191insidertrading010.jpg
<TEXT>
begin 644 exhibit191insidertrading010.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MNL<B%/,"CD[3@\<UE#Q!;>)?BOX>N](M[B>RMK*[4WC6[QQN[!/D!8#I@?\
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
M-9EM#_:^I7,TP$JE6?:,*ISSC=N/XT :NL_%RRTR]U"*VT#6=1MM-;;>WEO
M/*B/?DD9Q@\\#CTYK2UGXF:#I'AK3-9 N;O^U0OV&U@CS-,3C@+VQD ^Y[UX
M3JNKZUKO@G43J5WXNN_$!FV7%FJ-'96Z;P/F0#!R.,>IZ<<]=K=JW@WQ3\.]
M9O;&YN-"T[2UMW:&(OY<VQLL1V.65O?:<=* )_$WCFZ\7^,/"/AVR@U?1;H:
MAOU"UG#0R>6-I'0_,I7>?PKKM3^+VF6EYJ$6G:-JVKVNFDB^O+*$-##CK\Q/
M.,'VXZXKE]$DN/&WQVN-;73KRQM+#2REK)=0&-F++M#8/<^:Q'L!7%:':'PW
MHFH>'=4F\96^LM<.ATO3 !#=A@%W E#D$=3SD 8H ]QU;XE:'INA:1JD"W5^
M=8(6PMK6/=+,W&1@D8P2 ?>G^%_'D7B+5[K2+C1=4TG4;=!(T5[#@,O'(8<=
MQQ^6>:\W\4:1H.B^'O#GAK7M"UV#3;:%IK?6()!++:2N2S1ML7!.<=NPQTS6
MY\&KKQ%/<:S'=WNHWWAV)E73KK4HRDKG)SC.25Q[XZ8QR* /6J*** "BBB@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M=6A0$ KN Z@ *#ST)/'2F?$#^R]1\57\NM>'_$6C:O;#98ZGI.9A=J,[2<
M=NASV)&*]ZHH ^?]='C6]^!%CIFL6U]=:KJ&H)&%>-FE6W'S*9.,@[E')YP1
MFNB^(NA3W>K?#_PK96<TFG6]RCW#I$2B1Q[5&2.!\N_K7KU% 'C,4EW!\5/'
M?B^[M9XK72=,:&U>6,JKLJCE2>O*-T_O5ROP^\5WGA;X;7NFCPYJMSJ>JO)-
M8306Y>.?>H0$L/[I4Y'^->\^*- C\4>&KW19;F6VCNU"/+$ 6 W G&?7&/QJ
M?0](@T'0;#2;8LT-G D*LW5MHQD^YZ_C0!SOPM\,77A+P#8:;? "\)::= <[
M&<YV_@, ^^:X_P =P:KX2^*^G>.K?2KG4]+:U^S7:6R;GB.",X[<%2">.",C
M->Q44 >6Z1XP\6^-_&-B^BZ;=Z/X8MOFO)K^W4/<_P"RN<XZ8^4\9)/85P&K
M7OB'4I?%<&MQ>+I]8C>5;*SL2\=G'%@[7;;]X#\=W'7-?2-% '@_]GP:7\'_
M  SH^M^$M0U+2[@M/>7%J66>RE+,0VS;G.&QR0.H/;,_PQM==?Q'JMEI-YK;
M^$39LD,NKQE2LI "^7GTYZ8&.HSBO<:* /F#1=+FT+0;KPYJ%IXW&LM,\1T[
M39O+M;E6X+;MI&"O4\YQZ=.M\6:-I&E:1H/AO7/"NL_V3:6Y>WU:QG\^:UE8
M[FC.U #SWZ' ('I[E10!Y1\&?^$C_P")P+^?4YM 615TQ]40K,PR<D \[<8]
ML].]>KT44 >?_$:'2IKW2O[<T>_>P42%=8T]I/-L9., B,%MK#OR,CI7(R:3
MXA\3>"?%FE6-WJNIZ2IMY-)FU1#'/.48/(@+!68?* "0.?QKVZB@#Q1K?0]<
M?3K"RM?&.IWDMQ&;BRU"]NHX[0 Y+RLX*_*1P!G)Z5UFE3MIGQD\1P75M=*-
M6@M&M)A QB?RHWW@N!@$>]=_10 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 <!\9-0U&P^'5_P#8()2)
MC'%-<1S",PJ9$'U.[)7CUIEAK$7A.VT_PSH?A.<:O<1O=-I:7BLMO'NV^9),
MQ(P<#&,^E7_BM9W5_P##?5+:SMIKFX=[?;%"A=FQ/&3@#G@ G\*I:R]QX7^)
M9\23V%Y=:3?::MG++:0M,UM(CE@65<MM(/4 \T 78OB#&NDZ]+?Z5<66J:'
M9[K3Y)%8LNTLK(XX93CK^E<KXQ\=^(;WX;ZIJ>G^'K[3+22.%K;46NT5S&[#
MYPH^89X'KAP:;JEGJ/B9?&_B.#2KV"UN-$.G6,,T#+-<D;F+B/[P&2 ,C)K=
M\9Z7?7WP/FTZUM)I;S^S[<"W1#ORAC+#;UR IXH SM;U[5K3XC^&ISHET]_<
M:9<H-,BN$.'WK@L^=H&!G/;ZUUWACQ9)KFH:EI=_I4NEZKIQC,UN\JRJ4<$J
MRNO!!P?I6'#/+KGQ)\.:W;Z??Q61TJZ1FN+9HS&V]0%;(^4G!P#U'-7M(L[J
M/XL^)+M[:9;:6QM%CF9"$<C?D!NA(SS0!L^)/$']@6ML8M/N=0N[N<6]O;6X
M +N03\S'A5 ')-9ND>,+RX\3+X?UO09=)OI;=KFW(N4GCE12 WS+C!&>A'],
MT?B1<:M FC+:R:G!H[W+#5)]*0M<1Q[?DV[06"ENI S7,^'].C7XJZ1J&EZ9
MKW]F-97$3:AJ?GL99.#SYAW(,8P2%!.<9Q0!'X"\9:MIG@!9H_#5]J-A8S7!
MNKP7"*V/-=CY:,<R;5(ST[@=*[?4O'=M&NDPZ+93:Q?:M#]HM+>%Q&/)P"9'
M9N$7G'KGBN*\*>(KS0?ATV@W/AK6CJI^TI:0K8N5N-\CE26QA0"W.[' SR"*
MGT_1-0^'VI^&=6NK*YOK2#1/[*OC9QF9K9]XEW[5Y*YRN0.U '2I\0)4M=:B
MO=!N;76M*M?MDFG-,K>=#_?CD'##@]NO%:.J>,K2Q\.:7J]M"]Y_:LL$-G"C
M!3(TN,<]L#)/TK$T)9_$WQ(NO$XT^ZM=(ATK^SH6O(3$]RS2;V8(W.T 8Y S
MFL7PAX<U:+QI#H]_:3+HOA9[B33YI%.VX,Q_=8)X;8A8<=#B@#JKOQK>S:Q?
M:?X=\.SZQ_9S".\G%RD$:28SY:EOOL!U' 'K6WX<\06?B;18M3LQ(B,S(\4J
M[7BD4X9&'8@BO*CH=AX?\2>(D\16/B1DO=0DOK*ZTJ2Y,4RR8.PB$X#@Y'(&
M>.<8KK?"LB^$_! NV\,ZI;&[O3(;&%VN[@>8P >3<<@X +#/'US0!WM%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !116;>:_IUCK>G://< 7^
MH;S;P@9)"*68GT&!WZT :5%%% !1110 4444 %%8GBSQ-;^$= EU>ZMY[B*-
MTC\N #>Q9@HQD@=37/7'Q,;3H3=:MX0\1V%DF/-NI+=&2(?WFVN2!^% '>45
M'!/%=6\5Q!(LD,J!T=3D,I&01^%24 %%%% !15#1=2?5])AOI+"[L&EW9MKM
M-DJ88CD=LXR/8BJ\_B&W@\5VGAYHI3<W-K)=+(,; J, 0><YY]* ->BJ&BZD
M^KZ5%>R6%W8-(6!M[M-DBX8KR/?&1[$5?H **** "BBB@ HHHH **H1ZD\FN
MS::;"[5(H%F%VR?N7))&P-W88R1[U?H **** "BBL_7-8M?#^AWNKWN_[-:1
M&5P@RQ [ >IZ4 :%%9/AW6+K7-+^VW6D7.EEF^2&Y969DP"&^4G .<8//!JM
M<^+],AT[7[R/S9ET/>+M47!W*F\JN<9X(]J -^BJVGWB:CIMK?1JRQW,*3*K
M=0& (!]^:ABU)Y-<N---A=HD4*RB[9,0N6)&U6[L,<CWH OT454U74(](T>^
MU*9'>*TMY+AU3[Q"*6(&>_% %NBN MOB;/<Z?%J$?@CQ*]E+$)DFC@C?<A&0
MP ?)XYKKM"UNP\1Z+;:MIDWFVEPNY&(P1@X(([$$$'Z4 :-%%<SI'C.'6]%T
M;5;+2]0DM]3G:$;8PWV<*64O)@X"Y3K[B@#IJ*** "BBB@ HHHH ***R-#\0
MV^NSZK%;Q2QG3;U[*4R8^9U"DD8/3YAUH UZ**BN;F*SM)KJ=MD,*-)(V"<*
M!DGCV% $M%<Y<>,].ATO0-12.>6WURYAMK8JH!4R@E68$\# ^M='0 4444 %
M%%% !1110 4444 %%%% !114%[<FSL+BZ6"6X,,32"&%<O)@$[5'<G&!0!/1
M5>PNC>Z=;7;6\UNT\22&"9=LD98 [6'9AG!'K4D\T=O!)/*VV.-2[MC. !DF
M@"2BJ6D:K:ZYI%KJEDS-:W48DB++M)4]#CM5V@ HHHH **** "BL[^V['_A(
MQH(=C?\ V3[84VG BW[ <],DYX]JT: "BBJ U)SK[:7]@NPBVPN/MA3]P26V
M^7N_O]\>E %^BBL@>(;9O&#^&_*E^U+8"_,G&S89"F.N<Y'I0!KT44R65((7
MFD;;&BEF/H!R: 'T51T?5K77=(M=4L69K6Y3S(F9=I*]CCM5Z@ HHHH **Y*
M^^(&G6&E^([^2TNFCT&<07"J%S(3MY7GI\PZXKK%;<H8=QF@!:*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"EK&JVVAZ
M/=ZI>,1;VL1D? R<#L/<]*\AG\7>&G\=^$M4DURSGNC-=/?2QL2L.Z K'&#C
M[H)VCU))ZL:]KK'U+0(]2\0:+J[SNCZ4TS)& ")/,38<GMCK0!L45GVMC>0:
MQ?W<VIR3VMP(Q!:-&H6WVC#88<G<>>>E:% !1110 4444 >?_&@NOPXN#&H9
MQ=VQ52<9/FKQFH=:_P"%A^)M&N]%;0-)TN*]B:":ZDU S;$88;"J@R<$XKJO
M%GAN+Q9H+Z5-</;HTL<OF(H)RCAL<^N*W* /*]7T&9_&GA?PC#K&HVNE1:*Z
M3+;3F-IEC*!<D=#D#)'.,CO4VG:.?$_B[6M&O]4U3^R?#\=M:6UO'>O&TK-'
MN:65U(9V].<5VEQX=BN/&%EXB-PXEM;22U$(4;6#L#G/X5G:KX.N)?$$VNZ%
MK<^CW]S$L5WM@2:.<+PI9&_B X!!Z4 <-<W6O6>C^*+"VU.]NY_".H07EM*\
MQ\R>W*B1H9"/O@+NZ]>*ZF+5W\4_$734TV[E&DZ;IPO[CRG*K-).,0HX'7"
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
M+:C=PQ:MXCO8;FXCF(D\F,LWEJW50V ..U;,WAVT\+?%GPVUA-=-9O8WK+:R
MW#S"-E5<E2Y)&[(XSC(H ]4HKP/1YKKQ-X:;7+S1_&%UKMYYDMOJ-C.%AMSN
M(18E\T#8, $%>>:W;NWU?Q-XB\%Z9KT][8276E7#:G;P3&(RLA3@[>F2 >.Q
M([T >OT5Y#XBT*YTOQ 1J>C:_KGAN*TAAL?[.O9#):E00Y=%=6=B>=W/ Q].
MX\ 7MI?>#[1K/5KK5(HV>+[1=J5F!#'Y) >=R\#GK@&@#IJ*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** ,;Q5X=@\5^&;W0[F:2&&Z"AI(\;EPP;C/'\-(OAR!?%\?B/SY
M//33O[/$7&W9Y@?=ZYR,5M44 <I?> =,U*?Q*]W+.Z:\+<3*I"F$PKA&0XZY
M /.>145IX'N&U33[W7/$=]K"Z:_FV<,T4<:H^,!VV*"[ '@FNPHH XT_#G3C
MH#:8+R[21=0?4;:\C(66WF9BV5XQ@9(P>HIVG>!9(/%%GXBU+7[[4]1MHI(5
M,J1QQ[& & B@ 8Y.>ISST%=A10!PC?#9X(+K3M*\3:GIVB7;NTNGPK&P0.<L
ML;LI9%.3P/4ULV_@W3K/6-&O[1I(4TFS>SMX%Y4HV.23SGY:Z*B@#D]2\&3R
MZ_<ZUHNOWFCW=XB)=B**.6.;8,*VUP<,!QD5)8^"HM+TBRL-/U74+<PWXOKB
M=9!YEXY)+K(<8*L3R!Z"NHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH 0D*"2< <DUYMX<\3W'B[Q1(UEXS6VCBF+-H3::J
MR>4IP/G?#'< "2 <;L5Z-<3QVMM+<3$B*)"[D*6( &3P.3]!7"ZE-H?C;4?#
MNH^'[J"[OK.^CG-U;_>A@&?,20]5##Y=IY)/3@X .^HJA:ZU87NKW^E03E[V
MP$9N8]C#9O&5Y(P<@=B:OT %%%% !1110!'<3Q6MM+<3N$BB0N[GHJ@9)_*O
M)?!OB+6T\4Z=JFL7ERVE>+1.;.WF<E+1T<F)5!X7='Z=3BNF^*-S<S>'K;P[
M8EA>:]=)8AE&?+B)S*Y]@H(/^]7/>*_AUK%OX2\VS\4ZC>2Z*$N["UEAA"AX
M1E0-J@YV@@<T =SXA\6V>@7=I8_9+S4-2NPS0V5E&'D*KU8Y("J/4FN2T#QK
M]H\6>-M1N?[2CL-,L+>9K"X4J\!5)#( A.T,=O4'!XYJLOB2TMO&FC>.-0#P
M:+JNA"T^T%"RVLXEWE'('RYY&?5:H-JEOKU]\4-0T^*4VDN@HL,S1%?/Q#,-
MRY&2,\ ]\4 =0?BSHL<5I>7&G:Q;Z3=D+#J4MIB%F()"C!+<X(!VX)'&1S6K
MHWCBUU;7CHL^EZIIEZT)N(4OX!'YT8."5PQY&>0<&N3U^$GX7>!8Q&?EN]*R
MNWH,+FMS6D8_&'PLX4[187H)QP/N4 5=+\=:)H7A33KJ6YUN^@O;Z>UADN5$
MT[2!W^4@')&5VJ!G^$5MZ'XWM=8UN31I],U/2]16'[0D&H0A#+'G!92K$'!/
M(Z_K7FNAPN= \!AHF^7Q-<L05Z?/-@UW&J(Q^,_A]PIVC2KH%L<?>2@"/1/&
M.E:7X&TJ\BFUK5?MMS+!:1W $MY<2"1\CKC VGDD *!5Q?'L5S8:PB:3JMKJ
MVGV_G-83P+YI5LA77#%67/7GL:X#2X]+7X1>&AKMKJ,5JM_<'^TK)V233W\Z
M7;(2 2 >F<8Y'M6UX3U/4K[5=9TJPUZX\2: NF,R7T\(#QW!.!%Y@ \S*Y/M
M_, U/"_C](_AMIVMZ_'?"YDV0@F &2]F;D>2JGYL]NG0] *W-'\:6NIZNNDW
M>FZEI.H21F6&#4(E7SD'4HRLP)'&1G(]*\G22/5/AOX+NK:XOUB\/72QZK]B
M0B>TRI!< J<[>,X!X)KH]#70]9\>Z-+I>O>(?$3V"RS&ZFF0V]IN3;ACY8R6
MSC:#GCF@#?A^)&FZ[#=V]EIVO?9UBN$GOX;<*ELT:MD;]V V%R,9^\OK3H/'
M>D:'H/AB%O[9U!]5L]]D6C$UQ/M5.'P>7.\>W4D@5F>"HBGP@UE?+*NSZB2,
M<GYY/_K5G:#"W]J?",M&WR:1=9R/NGR(_P J .XT/QO8:S<:A:SVE[I5YI\8
MEN+?4(Q&RQD$AP02"O!YS6-<?%O2;32VU>?1M=31S_J;\V@\J;TV_-D ]BP
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
MI>C[4T+1I(2JY52P&=N!GM\U 'HNL:O8Z#I-SJFI3B&TMDWR.1G'8  =220
M/4U@:;X^M+S5;/3[S2-7TE[_ #]CDOX%1)R!G:"&.UL<X;%1?%'3[O4/!,OV
M*W>ZDM;F"Z:WC&6E2.0,R@=S@$X]J@_X3W2/$6H:=IGA^+^U;BX<F:0(R?8(
M]IS(Y*\-G "\$YH =/\ $[34^U7%KI.LWVEVCLD^I6ML&@0K]X@E@S!>Y4$<
M5=U;X@:/I<VEPI'>7\FJP-/8K8Q>9YX&W@<CDAL\\8!R1BN,\*^+])\)?#Y?
M#6LI+!KE@DMNVF^0S/<,68J8P!\X?(Y''-,\+Z+>Z+X@^'-C?Q,MS;Z3>>8"
M,^6S;3M/N <?A0!TT/Q/LKEKBUM] UZ75;9B+C34M09H5P"&;YMNTY&/FR>P
MJW<?$G0+;PIIWB1_M;6%_<"VC"0YD23YLAESG@HPXSSC&:J^%XR/BKX]<H0&
M&G8;'7]RU>?_ &E=+^&_A>[GMY94@\8&1HD0L[ 2S'Y5ZD^@[T >I:3XVM=1
MUJ/2+O3-3TF^FC,MM'?Q*GGH/O;"K,,CJ5."*Y#P[K1D\&>'9]6U;6//G\1M
M;QR6\V6E;S90L<I8Y,6!@CV%7+K6;'QOX^\+GP]*UW!I4DUU>7:1L$B#1[5C
MR0/F8G[O7 KF--BD'@?P6/+?(\8[B,=!YTW- 'HNH>/+>VU6\T[3M&U?6)K(
M@736$"LD+$9VDLRY;'89IL_Q(T"#PMIWB)C=-87UR+5-L.9$D^;(9<YX*$<9
M.<8S7&W'B$W7B;7[37_%&H:";:\:.TTS3H DMS$ -L@;8S.7]%Z8K&T6*0_#
M[P?#)#.LD7C)!+',"9$/FR'Y_?D9H ]/TCQU::GKR:+<Z5JNE7LL336Z:A $
M$Z+UVD,>1U(.#52[^)>FV\EZ]OI6L7VGV$C1W>H6ML&@B9?O<E@6"]RH.*C\
M2HQ^+'@9@I($>H9('3]TE<YX2\6:9X'\%2^&];21=<L)+A/L)A8O>EI&9#'@
M'<'W 9_.@#M-3\=:;9SV5K8VUYK%Y>VXNH;?3XP[>2>DC%B JGL2>:O^'O$M
MCXDM[A[9+B"XM9?)N;2ZC\N:!\9PR^XY!!(/K7EVIQ'3_'?]L>(K[5?#%GJF
MF6XBEL)1Y<,J#YH)'V$ C.1P!UKJ/AM;6$NIZ_J^G3ZU>0W3PQ?VAJ3J1=^6
MI&Z,!%.!G;D]>W2@#K?^$@M!XJ'AUDF6\:S^V(Y4>6Z;]A .<[@<9&.AK,TS
MQ]H>K:=KM];O,(-$DECNBZ@9" DLO/*G!QTSBL+XJ37.@)I/B^QA>6XTUY8)
M$09+1S1E1GZ.(S7%:CX9O=!O=(\*6\,GD^)M/M+:^D7^&2&3=.Q^J,PH ] 7
MQ1:RZ]/?6PUV2Y;0([U--PIB$;.=K!-W^M['G&!UKC?^$[U.;X>>#M9OY=3M
MY#K=NMY.$V_:XSYA8*J'YE. -N!R,8KK?(;_ (7)J*1QD)_PC4:)@8'^N; %
M</H]];7WP_\ A_I\)9KO3?$5I%>0M&RM"^93A@10!Z=H_CFUU37ET6YTK5=*
MOI8C/ FH0!!.@ZE2&/([@X-;&N:W8^'='GU34I3';0@9VJ69B2 % '4DD "N
M7\1HQ^+/@A@I*B'4,D#@?NTJW\2=6U'1O"$EWIJ@/Y\22W!@\[[-$6^:79_%
MMH +/Q_;S:S9:9J&AZSI,E^2MI)?0*J2L!G;E6;#8['%<1K&N:M%X/\ 'D\>
MIWB36OB)(+>19V#11^9 -BG/RKACP..35*\NK*Z\6^#Y['Q-J_B%5U5//N9<
M?9825(4#:BJ'//') !Z9I=;BD/@GXB 1N2WB>,@8ZCS+?F@#W&BBB@ HHHH
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
M%&<-P<XZG&*@3XD^5#:ZAJ7AO5-.T2[=4BU&<QE5W'"M(@8LBG(Y([B@#NB
M1@C(HKC]2\=FV\2WGA[3M"O]3U.VBCF*0LB(48$Y+L0%QP.>23QWH@^(VEOX
M1O=?GM;R V-P;.XLG0&9+@,%\L#."267!SCGM0!V%%<OI7BZ[N=;ATG5O#M_
MI-Q<QM+;O*\<L<@7[P+(3M;!Z&NHH **** "BBB@   & ,"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 50EUFQBU'^S_-:2\VAFAAC:0H#T+[0=H/8MC-&N:@=)\/ZEJ2IO:TM99P
MO]XHI;'Z5YIH.K:QX-\#Z-X@O8;2\M-5FBGU.5=WV@-<$8E+=&QN5=N!@  &
M@#UJBBB@ HHHH **** "N;T3QQI&O^)-4T*S,XN].)WM(@"2@,58H<G(5A@\
M#FI_&?B!?"_A#4]7.#)!"?)7^]*WRH/Q8BO&;;7-*\+6O@S4K5=1%YISF'5I
M)K":-9(YSF5B[* =LAR.: /H.BO./B!-JD6O:?-*FOR>&/LS>:=!<B43[N&D
MVD,4V^G>J$.H:G?_  WU'_A%/$-]KDL=Z!DKY=]!!E=\67Y,@&<,1GGCH* /
M5JH:-JJZUI45^EI=VBR%AY-Y%Y<J[6*\KDXSC(]B*\^\$:KI[^+%M+37_$$,
MCV[>;HGB!)&E9AR'1W/&.<@$Y]L5D6FH^)M1^%WAV]CEUF]@-[<?VHVG2YO7
MA$L@4(Q.< @ X.< 4 >Q75S#96DUU<.(X(8VDD<_PJ!DG\A66/$EK+;:-<VU
MM>75OJQ7R98825C5DW!I,XVKC]37F]I<Z?J_A7Q?8V/BG6IHDT]I?[.U#S$N
M[1E4D_O&^9D; !'([9YJ323=:+X=^&4-KJ5^8]0GA:=9+AF!5K;/EC_8! PO
M04 >NT5Y=HVD:AXNUSQ:E]XEUJWM;+59(+6*RNS%Y?RJ<Y') R,+T'/'-9NF
M^)-=U[PIX*T:359[>[UBZN8+O4(<+*8K<OD*?X68*HW=>M 'L=4-:U5=%TF?
M4'M+N[6';F"SB\R5LL%^5<C.,Y/L#7"QV&H>&_BEX?TV'7M4N]*O+6ZD-M>7
M+2E715Y+'EAR, YP<XZUK_%6_N],^&VK7EA<RVUS'Y.R:%RK+F9 <$>Q(_&@
M#LJ*\WO[74-?^*^I:,^N:G9Z5#ID$[06=P8BSEV'##E1USC&<#TK1^'=S?)+
MXCT:\U"YOTTK4C!;SW3[Y3&45@K-_$1D\F@#J)]8L;?6;32))L7UU&\L404G
M*)C<<]!U%0Z'X@M-?&HFT29?L%]+8R^:H&9(\;BN"?EYXZ?2N)\0:.MU\;/#
M\AO]0BWV,\NV*Y90NPI\H'93_$.]9?A3PK/K\OC&5M?U>PC3Q!>+!%87)A"O
MD$NV.6/(&#QQ[T >OT5XG)XXUC4/!G@6VEN=26;6A.;ZYTR$O=-'!P0@49#-
MQEATP36YX3U'4;;QM!864/BJ;0KJW<S'7+>7_1IEY4K(XSAAD8)ZXH ]0HKB
M?B=<ZG;Z#IB:3J$MC=W&K6MNL\9Z!VQR.X]0>#6??6MYX(\4>&WM=:U2^L]4
MN_L%W;W]R9\LR$K(N?N$%>0.,=A0!Z-17DOAQ=2N(?$?BO4=?U>5-%U*_%M8
M)<E87CCW':ZX^;K@#/ 45@6VKZO?>&$UN*Z\<2>))HOM41ALY38EC\RQB,#8
M8R,#/XYH ]YHKS"X;6/%'C[1[&;4M2TBTG\/+>WMG;RM"^\R %/5""0"1@X&
M.]/M=0U#P_J7BSPX_B!Q;V=C'>V6HZDWG-:AP0P=CRX!&1GGMS0!Z917A5YK
M0TQ=&U+0]9\87LQOK>.XNKY9A97".P##;( HSGC:./UKJ/[.U+Q/\4/$]A+X
MBU>RTW35LY(X+*Y,>7>,GKS\ORMD#&2<GI0!Z;5#4-8L=+N;&WNYMDU]/Y%N
M@4G>^"<<=. 3DUY1JM_;WD^LN?$OBG4M3BFE$0T%)DMK3'W4./D)'\1).:AO
M5N/%6F_#'4K_ %&^2ZO)1'*]O.8N1&Y+@#HYQU';B@#UVVU5;G6+[31:7<;6
M:QL9Y(L12[P3A&S\Q&.?3(J_7E6N>*]3\.ZI\0[F*YEF73;&Q-I%*Y9(G=64
ML >.I!/KBE\1Z1JW@KPB?%-OXGU>[U.Q$<UU'=71>WN@64.GEGY4')QMP1^M
M 'JE%>9BUO\ Q1\2_$.G2Z[JMGI5M:VDJV]G<&([W0_Q#E1P<@8R<9Z5K_#:
M\OY;#7-.O[Z>^.E:Q/8PW%PVZ1XE"E=[=S\QYH [6BO._&]]:#Q/;V5_XBU6
M&#[+O32=$27[3(^[_6.T8)V8X XY]:Y6#Q%JT'@3X@017^LI_9;1FQEU%BMY
M"KJ&PS=?IGG!H ]NHKRK6+'5?#$7AK7T\2:O=7EWJ-K;WL4]QNMY4E.&"Q8V
MICMCI[]:O65K>^./%'B.2YUS5;"STJ\^P6EOI]R8,,J@M(^/ODEN >,=C0!V
M6@^(+3Q%:W5Q9I,B6UW+:.)5 )>-L,1@GC/2J&O>,K?1-:M-'BTS4=2U"YB,
MXALHU8QQ A2[%F  R<5B?".&>V\-:I!=3>?<1ZU>)++@#S&#X+8'3)YJA=:&
MDWQ[@<ZCJ29T8W6$NF RMP@\O'_/,]2O0F@#JKCQI96EE'=7-CJ,"2:HNEHL
ML(5FD+;0X!;F,GG=Z=JU;'55OK_4+1;2[A-E(L9DFBVI+E<YC.?F S@GUKR.
M[O[O4/"]N]Y<RW#Q>.EB1I7+%46?"J,] !T%7/$6O:M;:-\3I8=2ND>PN+<6
MC+*08 50D)_=SD]/6@#U^BO+M9T_5/"=WX7U>/Q)J]W<WVJVUG?17-QN@E67
M(;;'C:F#TQTJSIEG>^.M=\1W=UKNK6%MINHOIUG;:?<F$(8U4M(V/ODEN-V1
MCM0!Z117$_"Z[U*[\-7O]K7\E]=PZG=0-/(<[MKXX'8>@' JI>B]\6_$74M"
M?5;^PTK2+6&1X[&<PR7$LN2"SCG: ,8'>@#MM4U*VT?2KO4KQREM:Q--*P&2
M%49.!W-4?#7B ^)--^W#2M0TZ-B/+6]15:12 0P"L>.>]>7>(A?+X?\ 'GA:
M]U>_NX-(M8[VTN7F/FNDD;9BE8??4$=^O?I7IW@_3QIOA73X5NKJX#0))NN9
MC(PRHX!/0#L.U &Y65K/B"TT.XTN&Z29FU*[6SA\M00'()!;)&!\IZ9KSO6;
MRSO?$>KP77B/Q/?74<WEPV?AQ)E2S4 85R@VF3.<EC^ K/LM7OM<\(_#6^U*
M9Y[MM?\ +>5P S;#,@)]\*,T >J:/X@M-;NM4M[9)E?3;LVDQD4 %P <K@G(
MP1UQ6K7"_#[_ )#?C?\ [#K_ /HM*I^*K?4M9^*&FZ##KFHZ=I\VDR3W LIO
M+9ML@ P?X3G'/7&1WH ]&HKQJ]U::[\7ZGHEY=>+I=-T2."UA&CK*TDTAC!:
M2>1!DMTP.AZXIR^*/$\'A"337;5+:XN=<@TNPU+4;4Q3_9YCP[!@,NH#+N^A
MZT >QT5YEJNDZAX6\5>$DL?$6L3V-[?F&ZM[R[:;S&$;$')Y .#E>F<' Q6W
MX!O[N^F\6"[N99Q;^(+F"'S'+>7&%CPJYZ 9/'O0!T>IZJNEFR#6EW<?:[I+
M8?9HM_E%L_._/RH,<GMD5?KQS2M>U>7X<_#V\DU.[:YO-?C@N93,Q::,RS J
MQSR,*.#Z"M'3+74-:\9>*KN]\0ZQ%8Z+J*O;V=K<E$;$:LROZJ0 -O Y;UH
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
M:Z>:,RJ%\E&QB,8Z@>OO0!HT444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M@I5U/*D$C/MS5_P[XC@\2VDMS;66H6L<<FP?;;8PEQ@$,H/52".: -FBBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KFE_XFGQ 9NL&C6FT>GGS\G\5C0?A+72TU4169E506.6('4XQD_@
M!0!3MM8T^\U6]TRWN4DO;$(;F$ YCWC*Y[<CTJ]30B*[.%4,V-S <G'3-.H
M**** "BBB@#S_P"-"+)\-KI'&5:ZM@1ZCSEK*\8?"G1[+3DUKPMHEFFJ::WG
MK:O'YD5V@^]&R-D9QT(YS^GJA4,,, 1Z&EH \;\6:Q;^)+;P/XPL[ZZT_1H9
M)DNKFV17>Q=T"@L"I  8%22.,Y'45?\ #JZ7JGQ'L9[/Q-JWB.:PM96:Z A-
MM"KC&QG15RQX( ST^M>IA$"E0J[3U&.#210Q0)LAB2->NU% 'Z4 >,P:=<?\
M)?'\-C"W]EV^J-K.<?)]CXD2+Z><Q7\*UM06V;QG\1%O+"?4+4Z3:"6UM_\
M62+M?(7D<XY_"O4MHW;L#.,9HV@$G R>IH \5TO7/[.U7P[;^&/&3^([2ZNH
MXFTJ\C6:>VA(^:3S  R;!V;%5=;4/X'^(:L 5/BI 0>_[R"O<4MX8I'DCAC1
MW^\RJ 6^IIVQ""-JX)R>.M '#_$$?\3SP.?^HXG_ *+>L?PQXETOP1-XAT;Q
M#*]MJ#:K<7<*F)F:]CD(*-'@?.3TP.017J)4'&0#CD9[5QUUX?\ %\%_?G2/
M$UL+.\E:51?VK3RVA;J(FW@;?12,"@"I\&V#_#+3W6+RE:>Y(CQ]W]_)Q^%5
MWU&TTWXXW,5[.L#W^C0Q6H?(\UQ*^54^M=?X9T"V\+^'++1K5WDBMD(\Q_O.
MQ)9F/U8D_C6HT:.RLR*67[I(Y'TH \D\.HH_9CN0% !TJ]/3ONEK-OH6T_Q)
MX5U>^UR\T33;GPW#9QZA J%4F!#E'+JP4,"#GC)%>W;5"[0HV^F.*1XXY(S&
MZ*R$8*L,@_A0!YQX!CT^\\9:SJECK.JZULMH[6349UB%O(<[@J%%7<5YR>G/
MTIWQ:L8-2_X1"QNE9H+C7X(Y KE25*N#@@@CZBO14C2) D:*B#@*HP!2E0V,
M@'!R,]J .1L/AAX0T[4(;Z+2VEN(&WQ-<W,LP1NQ =B,^^*Q++6-/\(?$OQ4
M?$-S'8)JOV>XL[NX.V.9$CVL@8\94]O>O2J9+#%.FR:))%SG#J",_C0!X5K)
M.H>%?&GB"VC=-+U/6;$V;,I42A)(U:0 ]F/?OBNA\16%UJOC/QU86()NKCPW
M''$HZLQ,GR_CT_&O5BJE=I4$>F*-HW;L#)[T >:67C_PXW@W1]-M[>+4]39+
M>U&B;1YJ2+M#!U(.T)@G)&/EK*\>#4- \5:A8Z6C >,[:.UC91Q'<JRQNWM^
MZ<G/JM>NB")9FF$2"5A@N%&XCZUS2>&=1N_&D>N:OJ4-Q:6/F?V;:10;/*+C
M!=VR=S!<@?6@#?TVP@TK3+73[5=MO:PK#&OHJ@ ?RKR2+Q,;V^UU=3\6'PZT
M%_+$NC:?;1+<S ?=?+*SNS\<J*]EJ,P0F83&)#*!@/M&X#ZT >'Z+_8__"FO
M"(UMM1LDBO9E74[-]C:?+YLH#.>P.=IXQSSCBNH\":U?W'C.\TJ/Q!#XFTF*
MQ$O]IK JM#)OP(6D7A\C+>M>E&-"A0HNT]1C@TD4,4"!(8TC0?PHH _2@#A_
M&"JWQ(\ !@"/M%X>?4050U^TGOOBQJ%I:G;<7'@Z>*-LXPS3X'ZFO22H)!(!
M(Z'THVC=NP,XQF@#Y^L+O2H?AVFEZCXSUJ&ZCMOL4_AZ.*'SC)C:8D0Q[B">
MASWY.:ZVVEM/!7CW3+O6I);339_#T%A;W=Z1^[DC;+1R,/E5B,'T)!Q7J)@A
M,PF,49E P'VC=CZTZ2*.:,QRHKH>JL,@_A0!X_XUU&/Q?X9U#4-"L)A8:?JU
MK--J-K&"]['&/WCH"OS>7D8)R#M]!31+HVN>(_#=O;^--9\23I?1WD<,"P%;
M?9SOE(12JX.",Y.>E>QJJHH55"J!@ # %,C@AA+&**-"YRQ50,GWH \4U*_T
MG2[OQ#=:1XMO/#.I1W,SW&C7Z)-%<R==R1'.1)ZJ3UZ5H:Q>6-[/X;OM?O+_
M ,(Z[-I09-2@81P9)!:W<-D<?>VMC&>N:];>WADE65X8VD3[K,H)'T-++#'.
MA26-)$/574$4 >+-XRUN+P?J4KW%EJ5K#K$%K%X@:P C\MOOW!C'#%#@9'!)
M]J;=7]O<>/\ P:T?B^Y\1E;]A+,JQ"VA9HV"J#&H7>W/&2<"O;/+01^7L79C
M&W'&/3%-C@AB0)'$B(IR%50 #0!Q'PT11/XS8 ;CXENP3Z\)7(/I]POC"3X;
M")O[+GU5=9SCY?L7^L:+Z><H7\:]I"@9P ,\G KE_#?AG4;'6KW7=>U*'4-5
MN(EMD:&#RHX85).U1DGECDGZ4 =37@EI<1W'PV2UA#7%SH'B+[;J=BBDR+ +
MAR<KWXY_ U[W31&BNSJBAF^\0.3]: /,/%7B+2/&E_X6TSPW>Q:C=IJ]O?2/
M;_,+:&/)9G/\)P<8."<UU/Q(_P"2:^(_^P?+_P"@FNDC@AA+&*)$+'+;5 R?
M>GD @@@$'L: /+O'>GW$_P +/#<UH)T@TZ>QNKC[*@:1(47#,JD$$KD-@@CB
ML^*31];\4^'(+;QGK'B2>*[6\CC@$!2W" Y>4JBE5P<8SDYZ5[%C Q4<4$,)
M8Q11QECEMB@9/O0!Y)<?\B]\7?\ KM-_Z3K5'4H6T_Q7X:U:_P!<O-#TVY\.
MPV<>H0*A5)00QC<NK!000<\9(KVS8O/RCYNO'6D>..2,QNBLA&"K#(/X4 >)
MOI,?B+3_ !M-H.K:OKET^FK:?;IEB$%PP._RXRBKN8 $9Z?-C/2NJA^('AN\
MT31K&P@BU74)WAA32@!YD## 8NI!V!,$Y([<>M>A)&D2!(T5$' 51@"FK!$D
MK2K$BR-]YPH!/U- ' >%-1M+7XI>--+GG6.]NKB">"%L@R((!EE]0*D\?R#2
M_%/@_P 17BM_9.G7-PEW(%+"$RQ;4D8#H >_;-=Z8T,@D*+O P&QSCZTI 8$
M$ @\$&@#S/Q1XKTCQ#H_BFWT:WAOTM] N3-JT.&2,E3B$-CDG[V <#%0^,%5
M/@5I04 !8M-P!V^>*O4(X8HH_+CB1(_[JJ /RIQ52NTJ"/3% 'E.K>(W/CS7
M=/O_ !/!X4MK58?+V6\0GOU*9W^9(#G!RH"@FN2@:.;X5^*%+W,H;Q6C9O%Q
M,ZM) 0SC Y(Y/ KZ >"&5T>2)'=.59E!*_3TIVQ#G*KSR>.M '#^/?\ D9_
MQ[_VN?\ T4]8OA7Q+I?@E-<T3Q!(]OJ8U.XN(XS$S->I(VY&CP/G)Z8ZY'->
MIE02"0#CI[5QMSX>\807E^ND^*+<65Y,TJ_;K5IYK3=U6)MX!4=@1QTH \LL
MH)1\.OA_K1N+K3]-LKZ\^U7%J@=K4222!'(*D8!&"<<9KK-&&EZI\0M-GM/$
MNK^)Y]/MIY#*@@-O"KIMV.RJN2W&!D\CG S7HOAS0+7PSX<LM$M"SP6L>P-)
MU<DDL3]22?QK1B@B@39#$D:YSA% 'Z4 >"_VQ9Z%H!G\(^*;J&99=J^$M3B6
MX</OYA5/OISSQGZU[W"SO#&TB;'*@LN<[3CD4GV>'S_/\F/S<8\S:-V/K4E
M'A7AU5;P9\+@P!']N3'GU#SD5W>J?\EJ\/GO_9-U_P"A)7<!$  "K@<CCI2[
M1NW8&1WH X?XQ?\ )*]8^MO_ .CXZY_QI"=.^*UKJM_KMYH>G76E?9(M0@5"
MBRK(6,;EU8*"""#QG%>L%0PPP!'H:22-)4*2(KH>JL,@T >'W&CIXDT?QO-H
M&JZOKEU)8QVQOIEC$-R4;?LC**N]@ 5SC'S8K0\;>-_#>N^"M+L]-N(YKN2\
MLV^S(IWVNV5<^8/X,?=YZD\5[ B)&@2-51!P%48 IH@A5W=8HPSG+$*,M]?6
M@#QZ_1=&^*/B1]6\57OAR+4E@GM+A!$(KE$CVE2[H0&4]LCK69J-M8R_#7Q#
M?V=SJ=[;W^LVQ-U?HBBZ(EC4R1A0/E/3) SBO=988ITV31)(N<[74$?K3MBE
M0NT;1VQQ0!POQ)UNYT@Z%'%/;:?!=7ACFU:XMQ*MEA200&X#-T!/ YKE=&O+
M>?XQZ&T/B2[U]38W2&\E5!#OP"4B**%.!R<9ZBO8Y(TE0I(BNAZJPR#2+%&B
MJJ(JA>% &,?2@#B/@_\ \DVL?^OBZ_\ 2B2L[3M9T[P?\1/%B>(;J.P&IR0W
M5G=7!VQSQK'M*ACQE3QCKS7I04*,* !Z"F2P13J%FB210<X=01G\: /"M67^
MT?"7BO6XH772M5U^T>T\Q"HF17C5I #V8Y^N*]YI"JD8(!'IBEH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#+\0>(++PWIHO;T2N'E2&**!-\DTC'"HB]
MR:R=/\=6M[=W5A+I&KV6I06K7:V5S;J))XQP3'ABK'.!C(Y-1?$D:8?"Z'6+
M.]GL1=1&2>R8K)9<\3@CGY?8'K7,^#=9NSXV@TO2/%$_BC0VM9)+B>XB#/9L
M,; 9@!N+'C!YXS0!<\%_$3S?AZ^N>(UO$:&9U,[6X N"TSJB1!?O$85<8'/Y
MUNZ?X]M+K7+32+W1]8TFYO0QM3J%NJ),5&2 59L''.#BO-M(\42Z1\)HM/L)
M%BU"PU4P:G)+:F4Z=')<2MYQ0C!P /7K4TEW9W/C[P=-:>)]3\0HM\ZS74NW
M[-$S1L%5=B*NX\\9)P* .N\&>-KK5M:\4)JEO?6]I97+M'+<PK'';1*BY1R#
MPW);G/'>K</Q.TF007,NFZQ;:3<2".'59[7;;,6.%.<[E4G&&*@<UR6TWY^)
MOA6"0IK5]-+<6UNRD&6,Q( 0>F">.O>L66?0-2\(6VDR>)_%5]?3QQ6S^'HV
MC657& 4*F+Y54C.2<8'6@#WVO/M(\=:)HG@C0;R:[UB_@U"66"WGN4\VXD<,
MYPP4\DD;5QG^&N]@C\FWBBRQV(%RQR3@=S7B'AJ,GP?\+ R'Y=6F)!'3YIJ
M/3-$\<6.L:Q-I,VGZEI5_'!]I$&HP",R19P74AB" >O/]:ST^*&DM'%>-IFL
M1Z/-*(H]6>U MF);:&SNW!2>,E<5#K"M_P +CT=A"9?^)+=#9_>^=>.>.:\^
M75K31-)67P9XBU2SU,2A5\)7L?VC#[^8@A&Y!U.0?QH ]5AU?3[;QEX@$^I7
MRFSLH9KB*=A]F@3#'>G<$@'=]!7&^-?B3]K\(>9IEGKNF_:KBW%GJ$D!BCG'
MFJ2%8-D93<1N R,TSQ!I5_K?B'XA6-I&?MEQHEH$0'[S .=H/OC'XU5\9>-]
M"UKX:V^EV)=]1+VBRV8A8/9E)8]WF#'RX(V^Y88H ]$UKQG9Z1JJ:3#8ZAJF
MI&+SGM=/A$C1QYP&<DA5![<YJ%OB%H:>%+KQ$YN4M;.8074+Q;9H)"ZH5=">
M""P)YZ>M<-K4$&B_%+7KO6_$6JZ!9ZI%;R6=W:LJQ2^6FQHW9D8!@>0.."?:
MLK5;.RF^&'C#4K"36+N"_OK4?:]2*_Z7LEC'F(H53MYQDCG% 'KOASQ)'XEM
MYYX=,U.RBC8!&O[?R?.4C(=!G)7'KBN=L/%]_<?%C4]"DL]0^P0VT8C'D*$C
M;+%I&;.=K8 !_05WO2O.X]0M=,^-VI07LAADU+3+=+/<IQ,RE]P!QC(H OZ)
M\3]&UY&N+:QU6/3DMWGEU&:UVVT80992^3\P'89IJ?$_30+2XN=&URTTV[D2
M.'4;BT"P-O.%)^8L <C!*CK6'X,NKS2?V>;>[TZQ%S>0V4[QV[)N#-YC]5[^
MN.^*XSQ3JMKJ7@J"9/&6I:[>&2WDFM;>)8[:V4.I8R(B#:!T 8]<<4 >P:SX
MUL])U@:1!I^I:KJ"Q":6#3H!(84/1G)( SV&<GTKA]/\51ZAX+\9:K>ZMK,-
MC'KH2"6V8K<01EH=J*&^Z,M@CT+5J1:Q8^"_B5XFN/$$_P!CM=82VGLKR13Y
M;B./8T>X# 8'D#N#7'WMTFI?##X@7EO;RQ17'B*.6-)(RC%3);D,5/(SU_&@
M#U#5?'NGZ9KT^AII^J7^IQ1)-]GLK<2%D;/()(  QR21U&,YI;3X@:%<^%[S
M7Y7N+2VL96@NH;F(K-#*"!Y93GYLD8 SUK.TE/\ B]'B)RO_ #"[4!L?[3UQ
ME]I]Y<VOBVYM+66Y_L_Q9#?RVT:Y::*-4+ #N<<X]J .YA^).G_VEI^GWVCZ
MWIMSJ,RQ6J7EJ$\S/\60Q  XR#R,CBNB\0RR0>&=5FA=HY8[.9D=3@J0A((/
MK7F_B?QEHWB;Q#X*@TAI;H)K44DD_D.BQ?(P"$L!\QR3C_9YKT7Q,,^%-8 Z
M_89__0#0!S&C>,X=*\#>%&OQ?ZEJNI6,9BM[=/-GN&$8+MR1TSDDD=:LI\2M
M+%EJ\UWINK6=SI,2SW-E<6ZK-Y1.-Z@,59>O(/:N)77+O3= \ V$NJC0-+GT
MA6EU7[.KL'"+B(,X(3(YR1S4OA."QU;XDZY:#4-2U2PO="$0O+_K<*9"KF/Y
M5!0;L# QG- 'HFJ^,]'T?4-#LKF5S)K4GEVC1J"I^[@L<\ [E'XU'JGCC1](
MNM5@NVG']EP137+I'N4&4D1H,')<GH,=QS7D%EINJ:]X<UN6YB==0\):?'86
MK$?>FMYC*S+[E8HA^-=-9+;:I\-?$'B;6M'N[R#7;TW4EO <316Z,$B(QSE
MF_B@#M=*\<6NH:U!I%WI6K:3>7,;26R:A J"<+RVTJS#(')!P:V=9UBQ\/Z1
M<ZIJ4WDVENNYWP2>N  !U))  ]Z\P\-:U-#XRTC3O#?BZ[\3Z5<"3[7%=Q^8
M]G&%RKF; (.<#::[+XD:K?Z-X*N[S3H4>57C5I'A\X0(6 :39_%M'/Z]J &6
MGQ"M)=6L;"^T76M*-^_EVLU_;*D<KXR%R&)#'L"!1??$33[76M0T>UTK6-2U
M"P91/#8VP? 90P;)8#'..2"3G -><ZK>V5YX@\(RVOBW4_$;)K5NT\S*HM8,
MY X1 JN2> 23@&N[\'ICXB^/GVX+7-H,XZ@0"@#27X@:"WA!/$HEG^QN_DK%
MY1\YIMVWR@G7?D8Q^/3FN;G\9W&J?$GPAIT=KK&D[S=M<V=['Y7G)Y.48[6*
ML 0>^0>PKF;>">#PU;ZQ]GEFM-(\8W%W=QQH698@[*7"CD[=P/';-=!>^*='
M\3?%/P5_8TWVV.W-X9+J-#Y:EH#A-Q&">,D=N/6@#T76-5M]#T:]U6Z#FWM(
M6FD$8RQ51DX'K7-VGQ*T:YTR^U66TU.STRU172\NK4I'<ACA1%R2Y)XZ=Q5O
MXB GX<>(P!DG3IN!_N&N4\;:7=7GPI\.O:)<E-/DL;N=+0 RB%%PQ0$')7(/
M0]* .GTSQW9WVJVVFWFEZMI%Q=@FT_M&W$:SX&2%(8X;'.#@U7NOB1I<%W>I
M#IVK7=E82&*[U"UM=]O R_>!.<G;WV@XKC;=M U[Q-X>@T_Q3XC\230WB7@3
MS(_*M=@)WRGRA@<[=N03FK/ACQ)8^"_"=[X7UJ&Y_MFUEN0ML+9W-\'=F5T(
M!#!@P&<\8YQ0!VMCXZTG4$\//"ET!KWF?9-R 8\M2S;^>.!VS6BVOV8\4_\
M".[9?MIL3?;MHV>7OV=<YSGMBO(M*NH]'\*?"S7KT.FF6+3I<SA"PA\Q&52V
M.@SWKI='URR\1?&I[[3&>:Q3P\T*7.PJDK"X4G82/F R!D<9SZ4 2>#/&::;
M\*]!U'6I[V_OKV22&)$!FN+F3S7PH!/. .I. !6]IWCRUOK^ZTV;1]8L=2@M
M6NTL[JW423QC@^7ABK'.!C(Y->:Z/K5]HWPQ\#0I=KI-C<SW*7>K-;B4V@$C
ME0-P(4N<C<1Q6CX=N+6;XQ:9+::UJ>M6[Z9<1B_O,>6\@924B(55( P3C/7K
M0!9TCQI-K/PVFO\ 7)M;LGCU!4-Y:QK&S[KDJJ(0>0,!6]O6NUUCQM9:7K!T
MBVT_4M5U%(Q++;Z=")#"AZ%RS*!GL,Y]J\ICO[:3X.WFBJY_M+3]93[5;E"&
MCW7I*YR.X]*[&UUFP\%?$3Q2_B*;[%!JS07-G>2J?+E5(]K)NQ@,I['L: -]
MOB)H*>%)O$;/<+9V\ZV]S&T6V6WD+!2KH3P06&?;IFFV'Q"T^\UNSTR?2]7T
M]K[=]BGOK7RX[@@9PIR2#CG# 5YOK,<FI>$/&>O1VTL>FZMK%DUFLD94RHDD
M:F3:><,>>?2N]\?J3K_@@@$XUI<GT_=O0!/??$C3K.>_\K2=9O;/3I&BO+ZU
MM@T,++]\$E@3M[X!Q766EW!?V4%Y:R"6WGC66)QT96&0?R->+ZM>Z-IFJ:_<
M:?XDU7PGK2W,KOIDH\Z&\?J)$B((;S/4'\*]'TCQ.8='\-Q^(D-IK&K1A5@6
M)L>:%W,#_=XYP>G2@#HKBXAM+:6YN)%B@A0R22.<!5 R23Z 5QL7Q1TAD@NI
MM-UFUTFX<)%JMQ:;;9LG"G.=RJ3C!*@5K>.M,NM9\"ZWIUB"UU/:.L2@XW-C
M[OX]/QK@=>\9:-KWPQ/AO35DFUV[M8[)-)$+":*7Y00RD?*%P3D\<4 =CKGQ
M#TW1-<ET4:=JVH:C'$DQ@L+7S6,;9^8<C@8YSZCKFNGN+R"SL);VZ<000QF6
M5WXV*!DD_05PGAVT>U^+6J1R_/)%H=G$9/4AF!Y_"NJ\5WMYIWA/5;S3[07=
MW#;.\4#+N#L!W'?Z=^E '/K\4--"6MU<:-KEMI=TZ)%J4]H%@.XX5C\VX*<C
M!*]ZT=6\;6NG:Q-I5KI6JZM>6\:R7*:? K^0K9V[BS*,D D 9->/>*M5MM4\
M!+*OC'4M;OF^SR365M"L=O; .I8R(B#:%Z#<>N*[#Q;+H$/C>]FN=<U/PGJ9
M@B,>H12?Z/J" '&5(*L4Z8.#0!Z/H6N6/B/1H-4TYV>VFSC>I5E()#*P/0@@
MBLW7/&5EHNJ1:5'97^IZG)'YWV33X1(Z1YQO8D@*,\<FJWPYU35M7\))=:P?
M,E\^1(;CR/)-S"&PDI3^'<.U8<VJ6G@[XJ:WJ&O2?9;#6+2V^R7LBGRE:(,K
MQEOX2<AN: +&O_$..3X>ZUJVB17L>H60:&2"6W ELY<9!D1N !USR/K61?\
MC:ZM=<\#7D\6L1PW=K=":Q6(F2YD"($/EJ<-DDD$] <\5GWB2^(-+^)OB'3K
M>9M-U"RBALW\LJ;DQ1L'=5(R1S@'OBM&RU2QUSQC\.+S3YA<0)8WL9<*1M=8
MHP1R.#U% '9:#XUT_7+B_M7M;W3+RP027%MJ,0B=8R"0_!(*\'G-9B?%#2&C
M2\?3M8BT:201IJ\EIBU.3@-G.X*3QN*XK$\1:;=:KX_\66%F"+BZ\*"&+L"[
M.X S^E<DEQH4_@BWTBY\3^*I]1:".SD\.Q&,2[P IC"F+A1C@D]!US0!ZKXA
M\?:;X>UB/2'L=3OM0EMQ<Q6]A;^:TB[BIP,CIM).>,=^U/M/'6E77A[5]9>*
M[MH=)>1+N&XC"RHR*&(VY/4$8YY-8EE:"V^,UC%M<B#PJ(PTA#,,3@<D<$U@
M^,+"XB^(IT&&%VL?%DEI-.0.%^SL3,/Q14H [U?&VDOH.C:Q&+B2#5YXK>U1
M4&\NY( (S@8P<\\8-9.E^+M)TCPU=7[WFK7Z-JLMI$DZ^9/).7($48!Y7@[>
M1P*Y;PCI]T_Q';P[-"ZZ?X7NKN\A)'RM]H(,(^JJ\IJM:II@^'=Y_;5G?/9+
MXEN&:ZLF*R6)\UL3@CG"^P/6@#T?1?&=GJ^J3:5-8:AI>H10?:/L^H1!"\6<
M;U*LRD \'FLP_%'1_+:]73M8?1EDV-JZVF;4<X+9SN*YXW!<5RFC7NI:GJNH
M>'M#\43>)=)N-*G#7=Q$-UG*1MC!F &\G/0\C&:Y^QN-&M_ B:/J7B?Q1'J<
M=O\ 8YO#L102,^-IC1#$3M/8Y/!ZYH ^@$=9$5T8,C %64Y!'J*XW4?B+IL$
M^HP6UAJUW!8%HKN_M+;?!;N!\P+9R=O?:#BNDT*S&G^']-L@LRBWM8H@LS!G
M&U ,,1P3QR1Q7FWA?Q+IG@S0M5\-ZZ7CU>"[N62V,3,]\LCED:/ ^?<"![8Y
MQ0!J>%/&<6E_"_PY?ZQ/>7^H7R>7%%&#-<7,FYN ">>!U)P/6NDT/QA9:U?W
M&G26E]INHP1B9[34(A&YC)QO7!(9<\9!X/6O(+:RD@\)_#C6[J[U&PTNS@N8
M;J\L0/,M3)PKG*MA3@J3CC-=!IEAIOB+Q)>'1-=UW7)X=*G@&I7$L9MHFE&!
M'D1J6;.&X/&* .I;XHZ/Y;WB:=K$FC)(4;5TM,VHP<%LYW%0>-P7%7]:\=Z7
MHVKVVE&VOKV]NK;[3;164(E,RYQA>>O4Y.!@=:\ET^?1K7P(NCZGXG\3PZI'
M;FSG\/1%!([XVF-$,1)5NQR>#UKM])L!8?%'P]:"*95MO"GE*)V#.FV5!AB.
M"V."10!HQ?%/3+F"?[)HFO7-Y:LRWEC%99FM<=WRVT9[8))P?0UJW'CO0X/#
M%AKRR33V^H%5LX8(B\T[MT14_O<'/ICK65X(3'C+QVQ7&[48N<=?W*UYM9V,
MR?#SX<ZS-<:A::=ITMTMY<V(S+;B1F"R8*M\H(P3@\-0![!HGC*SUC5)-+FL
M=0TO4DB\X6NH0B-I(\XW*02K '@X.17+^)_B99S>$]<ETNTUG[.MO/#!K,-O
MBW$P4JI5P=V-^!NQC/>LS2;72?$'C*!M(\0Z]KTUI97 ^WS2QFVMC(FS:2(U
M+,>#@'C;GUJE#XKTG2_@S=^%;U)(M>MM.GLI-,,3&3?M8;P,<ICY]W3% 'JW
MAB:6Y\)Z-//(TDLEC [NYR68H"23W.:U:Q_"8(\&Z&#P?[/M_P#T6M;% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !2*JJ,* !Z 5C^)_$UCX2T?^U-168VWG1Q,8EW%
M=[8SC/0=\<^QK*T[Q[!=:_::1?:+JVE2WRNUE)>PJJS[1DCAB5;'.#B@#K<#
MG@<]: H484 #T%<A>?$""/4+ZVTW0]7U>/3W,=Y<6,2&.)QR4&Y@78=PH.*L
MWGCS1;;P_I^L0-/?1ZDPCL8+6/=+<.<_*%.,$8.<XQCF@#I\#.<<TFU=V[ W
M>N.:YC2_'-E>7=[9:E97FC7ME;?:Y8;\*,P=Y%9205'0\\5GQ?$VR:.WOKG1
M=8M-%N75(M4GA40G<<*S#=N522,,1CD4 =Q17+:KXU2RUJXTC3]%U/5[RUC2
M2Z6R5-L ?)4$NRY8@$@#-,D^(.E?V!INJ6MM?73ZE*8+6RBAQ.\@SN4J2 NW
M:<DG'% '64FU=V[:-W3..:YC3?'%C=?VG'J-E>Z/<:9!]HN8;U ,18)WJRE@
MPX/0UFCXFV\<=G>7GA[6K/2;N1$AU&>)/+^<X5F4.653D8)'<4 =U2!0"2
M3U/K7(:S\0K32O$-QH4&C:OJ6HP1QS-%90!_W;9RV=PX& #G'+#&>VMHGB>R
MUN+4G1)K9M-NI+6ZCN %9&0 D\$C:0<@T ;+*&&& (]"*6LOP[KD'B30K75[
M6&>&WN06B6=0K%02 V 3P<9'L16-J'CR&#5KS3=+T75=9FL<"\:QC0I"2,[<
MLPW-C^$9H ZVC STKC[WXE:#:>&=/U]?M5Q9WUR+5%ABS(DN&^5D)!!!4C R
M<X^M;N@ZO+K>FB[FTJ^TQ]Y3[/>H$DX[X!/!H TZ0*JYP ,\G KE+_QTD.K7
MFFZ7H>JZQ-8D"[:S1-D3$9V[G8;FQV&:BN/B7H5OX3T_Q(8[UK*]NA:*BPYE
MCD^8$,F<Y!0CC/;&: .P*AA@@'ZTM<OI?C:&]UN'1]0TC4M(O;F-I;5+Y$ N
M%7E@I1F&X#DJ<$"LR/XH6EU%>7%AX?UN]MK"62*\FAA3;"4)!ZN"_ W87. 1
MGTH [NLOQ#I,NMZ/+96^HW.G7!*O%=6S8:-E((X[CC!!Z@FL76/B+H^E6^C3
M107FHC68W>Q6RBWM*5"G;@D$$[A],'.,4ESX_AA%A;1Z'JTVL7L)G&EI$HFA
MC!V[I,L%09'!)YH 9;>$=9O==T[4O$NO0WZZ:[26MM;6?D)YA7;O<EF)(!.
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K@M4^*EEHSN+[PSXGBC6;R%F.GX1V)P I+<Y[>M=[7 _%W_D5M/_
M .PQ9_\ HR@"VWQ'LX-%U#5;[0?$%A;6(C+_ &RR\HR;W" )EN2"1GVKLZX3
MXRY_X5/K>W[V(,?]_P".LW6+#5/!^L^&+^/Q+JU])J&J16%]#=S[H9!(K$LL
M>,)@KQMH ]-HKQB;Q%+XA\2:^=0N_%T-M87TEC9PZ#!+Y:^7PSNZ [F)YP>
M,<<UWGP[U35]4\+[M;@NDN[>XD@$MU;F!YXU/R2%"!C*D9]P: -'Q'XITSPO
M;P/?O*\UR_EVUK;QF2:=O1$')_E65I_Q#L+G5[;3-1TK5]%N;L[;7^T[81I.
MW]U6#$;O8XK-*B?X_ 77(M_#^^S#= 6FP[#WQQ]*ZS7H-$EM('U[[(+>&XCD
MB>Z8*JS X0@GOD\4 :M%><65O?>.O$WB)KG7-4T_3]*O/L%M;:=<& EE4%Y'
M8<MDG@'@>E<]?>(O$8\--I2ZQ*NIZ?XIATI=04 --$Q^4N.A.&&1T..: /:*
M*\JN]&U73OB#IGAZV\6:Z=/U6SEENC/<^9*#&1_JW(_=YR =O;.,<8K3:CJV
MAZ'\2-)CUF_N1HT44EE=7$Q>>/S(MY&_J<'I0!Z]6!)XNL4N]?M4MKV:?0XX
MI+B.&(,TGF(741C.6.!TXYKB-<MM8\(>$+3Q@/$FJ7E_;FWDO8)Y]UO<)(RJ
MZ+'T3&[@CGCO4.J7=Q8:O\7+NTF>"XALK-XY8VPR,+=L$'L: /5[>87-K%.$
M=!*@<+(,,N1G!'8U+7F&OZI$P\/PZIXHU&TAFTY938Z4LAO+F4@?.6C!8)U]
M,GO6-IOB'5(?#WQ%M(;_ %KRM+LTGL)-4RMW#OB=CDGYL94$9YQ0![117D6J
M6VLZ!X7T+Q8/$^KW&H2SVGVJ"6?-M(DI4,@BQ@ ;N#U]\\UM"*^\:>.?$%C-
MK.I:?IFC&&"&'3K@P-+(Z;V=V')QD #I0!Z'17DWBC4O$/AJT\/^&;S5[^Y?
M4+JX\R_T^W,EX;6,!@H !_>'< 6 X SZU9\*:IJ%MXWMM/L5\4W6AW<$GG-K
M=M+FVE494K*XSAAD8)ZXH ]+N+B&TMI;FYE2*")"\DCG"JH&22>PKB1\4K"6
M%KRT\/>([O2QD_VA#89A*CJPRP8K[[:C^,CL/A[+&6*VTMW;QW3 XQ$9%W9/
MIT'XUWD4<<,*11(J1HH5%48  Z >U &-+XNT6/PC)XH2\$VDI"9O-B&2PZ8
M]<\8..>N*Q9OB3;06FGM)X=U];W4))%MM/\ LR>?(J*&9\;\!<,.ISUXKS36
M[%6\$?$N"UGGAT^QU<R01P2;8R[;/,0CNH)!QV.*Z35/"BP_$CP=;?V[KK^=
M;7C>;)?$NFU$.%.. <X/J * /2]'UA-82Z9;*]M3;7#6[+=Q;"Q !W+R<KSU
M]C6E7D4_BK6K3P[XJ^SWTAO9/%+:79S2_.+9',8& >P!; Z9-=5;>%M2\/:C
M;:C:>)=4N[2-'_M"VU*X,XF7;D,F?N,#Z<4 =G17@VG^(-1U_P /OKLU_P"-
M(]:N-\MJNGV<K646"?+0*%*R+P,DY)YK?N;SQ!XI\0>$M/GU#4M"_M#299M1
MAMF,,@=2N=N1\AW=\9 )'>@#UJLOPYK]IXHT&VUBP65;:XW;!,H#?*Q4Y )[
MJ>]6[&T-AIMO:&XGN3#$L9FN'W228&-S'N3WKQ'PQH6HI\$F\10>)M7M;FRM
MKJYM(+:?9 @C>1MK(!A]Q4Y+9ZX[4 >[T5YMXBUQ;K2O"\VI>([G2X+ZU$\U
MIID;F[NG**0$* LJ@DYP._6LWPMJ^LG6?%.CZ1<ZS.L>F+=::FO ^<DQW <O
M\VPD#[WI^8!ZW17B_A[6$M]7T:'4/$?B?2-<:9%N[77%=[>\)&'2/^!<G[K
MCZ&O4O$^K/H/A75=6C0/)9VDDR*>A95) /MF@!WB+7K3PQH%UK-\LK6UL%+B
M%06.6"C )'<CO6H#D ^M>(^,O#>I_P#"GKC6[CQ-JMU>W%M#<7D,T^ZWD#LC
M%5CQA,$C!7'3WK5\2^(I[_X@7NB7$_B*'2],MH28]"AD,DLL@W9=XP2J@< <
M9.?2@#UFBO([+5?&-SX0\46&EQ:U+-9R1'3+O4+8PW4T#D&11O #.H# 'J<C
MVJQX-U>P?Q=:VEMXC\0V\[Q2"XT;Q$CM),0,AHV;A2,$D G([#K0!Z+I.JIJ
M\$\L=K=6XBG> K<Q;"Q0XW =U/8]ZOUX[#XCUNXT"/38M4N(KK5/%-QIPO"=
MSV\ 9B0F>APN!Z9K6N=.U+PQ\0_"-G;>(M6N],OY+E9[:^N3,2R0L0=QY([X
M/ (!% 'IE%>1Z'I>K^*-*\1W]WXJUNW>SU*\ALDM+DQK&$8D;L<OSQ@G  XJ
M27Q++J7@3PA>ZOXFGTQ;Z(M=)8QL;N]8+@"/8"5&>6('<<B@#UBJ.CZO8Z]I
M<.IZ;-YUG-N\N3:1NPQ4G!YZ@UYGX3O;B\\::KX<AU'Q*-)N-)%U&VJLZ7,3
M^9L+1LXWA2#W[@US^B:I>^&/@MX=;3KW4!<:W>K:ED!G:V3?)N,,>/O$+T]3
MF@#WJF32K!!),^=L:ECCK@#->3Z/JE_IWBW1XM(_X3&\T^ZD,&H1ZU:S,L8(
M^657=?DP>HZ8/05-HMCJWCCPYJ'B:3Q'JEG<SRW"V-M;S;;>"-&9%5X\8?.W
MDGU[4 >B:#K5KXBT*SU>R65;:[C\R,2@!@/< G^=/AUBQGUFZTF*;=>VL22S
M1A3\BOG;STYP:YWX5_\ )+O#W_7H/YFL/0='"_&SQ/<?VAJ!\JWMYO+,Y*/O
M$GRL.ZK_  CM0!W'AS7[3Q1H-MK%@LJVUQNV"90&^5BIR 3W4]ZU*\(\+Z%J
M*_!-O$,'B75[6YLK:ZN;2"VGV0((WD;:R 8?<5.2V>N.U:^M^+[W5=9T'2IY
MM:M[*718M3N_[#@=IY9). N4!9$&"<CKG% 'L%9.M>(K/09]+ANUF9M2O$LX
M?+4$!V!(+9(P./>N2^'^J:F^O:II<B:[/HZ1)/976L6SQRHQ.'C+L!O[$$\X
MS4OQ*_Y"?@?_ +&*#_T%Z .^HJ&[N%M+.>Y8$K%&TA ZD 9KPRPU_4];\.MK
MLE_XU77;A7FMEL;*5K&,Y.Q @4JZ\ $G)//- 'O-%>8)J>L^,_$&AZ%=7-_H
M:'15U34([5C!,\I?R_+W?>1003Z\BG:0^K:+XP\5Z7/XDFGM+/2HI[.?47WB
MWW;_ )I#QNP1R3R0!DT >FUE)K]I)XIF\/!9?MD5HMXS%1LV,Q4#.<YR/2O&
M=5\0'3-"M]:T;Q)XMU+48986FNY8Y1I\NYU5P5=0@4Y.W;[?6O0;7_DN>H?]
MB_#_ .CVH W_ !3XGL_"6DKJ-]#=31M,D"QVL8=V=C@  D5@_P#"TM*MWC.J
MZ-X@T>W=@GVK4-.:.%2>!E@3C\:B^+G_ "+.F?\ 89L__0ZZGQ/#:W'A35XK
MU5-JUG+YN[IMV')_#K0!+<ZO%;ZGIMB+>YF-_P"84GACW11A%W9=L_+GH/4U
MH5Y%X4U75$A^%-L]U.D5W:78GB#$+*J0CR]P[X&"*;X5EU5?"6H>.-2\0:K=
MR:;]N,%@;C%NZ1F3 D7&6.>ASP !VH ]?HKP>/6M8?PU#K5K?>-KCQ*\2W(3
M[!,UC(QP?+$879LP<!ASWS78O<ZCXU\:MI$E_J.D:?8Z;!=306<I@FDFFR<,
MX^8!0,8&.>M '<ZMK%CH=D+O4)O*A,B1 [2<N[!5  ]215ZO'_'OAS5+'P;#
M;ZCK][>Q1:S;BTD\TB7RGD4 2G'SLIR0U;4EO?:]XXN/"XUS5+32M%L(7D:W
MN2EQ=2R9P7E'S8 ';&30!Z-17CVKZSK7A_1O'>@_VO=W+:7:0W5A?2/_ *0B
M2=59QC)!'!ZX-=[X1T.ZTNT:\O=;U+4[J^CCDE%U-NCB?!)\I0!L4YZ>PH Z
M2J]]>P:;I]S?73[+>VB::5\9VJH))_(5Q&I-?^*?B+=^'AJM]IVEZ991SRBQ
ME\F6XED)QEQR% '08YKG=8&H1Z7X[\)7NL:A=V^G:8;^SN6F_?%&C?,4K ?.
MN1WY(/- 'HOA?Q*GBG3S?0Z7J5C;G:T+7T2IYR,,AEPQXQZXZU%XA\9:;X=N
M;>REBN[W4KD%H;"QA,LSJ.K8X 'N2/TJ/X?Z>-/\#:0HNKJX\ZTAFS<R[RFZ
M-?E7T4=AVK#\)J)?BWX[FN>;J(6<4.[JL)C)POL3R?>@#9T3QUI^L:O_ &//
M8ZCI.J&,R1VNI0>6TJ#J4()#8]CG\C745E:G!HC:GI=QJ?V07T<K+8/,P5][
M#D)GJ2!T%</X?L-1\?6^I:Y=^(]8L ;V:WL;?3[GR8X(XV*@LH^^Q().[B@#
MTVBO&&\1>(?$&A^$+7^UYK*^N-6N--O;JU^7S50.I8#ID@9'8-S6M=Z-JD7C
MG1?"UOXHUL:?_9D]Q=2R76Z>8"48&_'!^8#<!G:".^: /4:*\CU;Q+JOP_E\
M5:8E_<ZE%:Z9%J&GR7K^;)"SR>459CRX#$,,]ABK/B/2]9\$^$_^$J@\4:M>
MZC9>7+=PW=QOMKE2RAU$>,(.3C;R/UH ]3HKS!K/4_%7Q,\0:>?$>KZ?IEE!
M9SQPV4_EMO=">N#A>#D#J<>E4]6O;6]UW5X+CQ1XFO+Z.X:."T\.1S".T4#Y
M5<J-K.#G.YOP% 'INI:Q8Z1]D^VS>6;RY2T@&TG?*_W5X^A/X5>KPR[FO/%G
M@/X;ZIJ.I7JW=QK,5O(\$OEY^:5?,P/XP$&&]SZUIZQKLU]XXU31;N[\4IIF
MCQ00QKHL4K232,FYGED09] !WY- 'L%%<3\.-4U:]L]3M-3CU-HK.YVV5UJ5
MLT,T\+#(W @993D$]^*[:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ K \7>&AXJTNWLC=_9O)O(;K?Y>_/E
MMG;C(Z^M;]<SK_C:PT/4XM)BM+[5-6E3S!8V$7F.J=-SDD!5]R: +7C'PX/%
MGA6]T0W7V7[3L_?>7OV[75^F1G[N.O>CQ)X<'B%]&8W7D?V;J45__J]WF; P
MV=1C.[KSTZ5GZ/X[MM0UJ/1=1TK4M&U*9&>"&_B 6<#D['4D,0.HZUUE '%S
M^#=6L=9U&_\ #'B!-,CU*3SKJVGLQ<()<8,B?,NTG'(.036]X<T,>'M&CL#>
MW-[+N:26YN6W/([')/L/0#H*UJ* .:\4^$5\07%EJ%GJ$VEZS8%C:WT*ARH;
M[R,IX=3Z'_&LM/ VK:KJEE=^+/$?]JV]C*)[>R@LUMXC*.COR2V.PZ?K7<T4
M <=>>#]4MM?O]6\-:\FF-J.UKRWGM!<1M(!@2*-RE6QUZ@U OPW@CT.SL%U*
M5[F/6(]8N[N6,,]U,K;FR 0%SP!CH!WKN** ,*\\."[\9:9XA^U;38VTT'D>
M7G?YF.=V>,8]*Y7QOX<_LSPU\0=9%UYAU>SC/E>7CRO*BV=<\YZ]!BO1Z" 1
M@]* /.M.\$:KJVCZ-:ZSXD:\T.W6&=;,6JI)+M 9%EDS\R@XZ 9QS6KJ'@07
MTWC"3^T2G_"1V\,!'DY^S[(RF?O?-G.>U=A10!Q-QX'U&VUNSUG0];BL[V+3
MDTZ<7%GYT<L:G(8#<I4Y]ZKP_#>=8O%7VG7Y;J?Q%:I#/-+;@&-U5EW* 0-N
M&P%[ #DUWU% ',ZWX1&L>$K+0?MOE"U:V;SO*W;O**GID8SM]>,]ZKZEX1U)
M/$=UKOAS6TTRYOHT2]BFM1/%,4&$<#<I5@..N#Z5!JGQ+T[3+R_7^S-2N;#3
M9E@O]0@C4PV[G'!RP9L9&< XS7:*RNBNI!5AD$=Q0!PK?#6--(M%M]8N8]<M
M;V34$U8QJS-/)Q(63IL88&WT Y]=+1_#.KQ:\-9U[7VU"XCA,,$%O!]G@C!/
M+%=S;F/J3Q5OQ+XLLO#/V2*6WN[V^O79+6RLX]\LI498@9   QDD\50TCQY;
MW^MPZ-J.D:GHVH7",]O'?1J%G"C+!&4D$@<D4 =#JFF6>M:7<Z;J$(FM+F,Q
MRQGN#_(^_:N.A\&>+K*T&F6'CN5--4;(S-IZ27,:?W1)N&3CN1D5WM% ''77
MP\L#\.[OPA87$EM%<K\]U(/-D=RP9G;D;F)'M^E:=[X:%YXJT/6_M6S^RX9X
MO)\O/F^8JC.<\8V^ASFMZB@#C&^'EI/HOB#3;J]D==6U)]126)-CVTAVE=IR
M<E2@.>,^E+:^#]8NM7T^]\2>(5U.+36+VT$-F+=6D*E?,D^8[B 3@# KLJPY
M_%-G966L7NH6UY96FE.5DFGA(648!W1XR67G&?6@#FXO &MZ;I]QHNB>+&L=
M"E9]D#68DFMT<DLD<NX8')P2"1FMJ'P?%;>(M&U2&\E,>EV#V2Q2@NT@;;\S
M.3U^7TYS6HVK@:K96*V5XZW<+3"Y6+,,8&/E=L\,<\#V-:5  >17)Z9X)&G?
M#27P=]O,@DM;BV^U>5C'FESG;GMOZ9YQ7644 <1<^!+V&[T/4=&UI+34M+T\
M:<SSVOFQSQ #JNX%3D9X/M267P^G36=6U/4M?N+R;5;#['<%(A"4.>&B*GY
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7GOP_VR>-/'LUQ@Z@-36-L_>$ 0>5^&,UZ%7)Z]X(_M#6AKVC:O<Z)
MK)C$4EQ BR).@Z"2-N&QV/\ ]:@#&UGQ1?V_B'1$UWP,L<$FJI:6-^]_%(4D
M?(#A0"1\H)J'1M.N/'VH^(=0U+6=5MH+/4IM/LK:PNVMUA6+ WG;]YR3GG.*
MU+7P#>W>KV6I>*/$]WK3V,PGM;=84MH(Y!T<HGWB.Q)J2X\$ZC:ZOJ%]X;\2
M2:1'J4GG75NUHEPAE(P9$W$;6/?J">U '(1^(=<M_#-OK5UJ-Q,WAC7Y=/U%
MU8JMW:AA&SNHX9@&4Y/3!-;U]X@O'\5>)M7MIY7TOPUI3*(%D(BN+ID,I) .
M&VJ%'/3=71:;X,TS3?"$_AM?-GMKE)5N99FW23-)G>['U.?Y4SPKX,L_#7A6
M30WF:_6=I&NIIEP9R_!W#/\ =POX4 >607VL7'A>'6;7_A.IO$\L*W23B"0V
M;N0&\L1YV&(YP./>NEOX-3\6?$>STNXU75M)LI/#L5]<6MI<-$PE,I&/]DC/
M/<[0*TU^'.J)I0T!/&%ZOAU<(+46R>>(LY\L3YSM[=,XXZ5T4'AB&W\8CQ!'
M.PVZ8NG+;[> HDWAMV<^V* .+T[1+KQ%XZ\6:9>^(-:73=-:TC@@@O7C.YH%
MRQ8<]LXZ$DDYJM8ZW=CX9W,6J>*;BQ-IK$NG'4-AEN9XDD(")CGS&' 8 GC/
MO7H&D^'4TKQ%KNKK<M(VK20NT97 C\N/9P<\YZUS\_PUC?1S:P:M-!>1:P^L
M6MT(5;RI68G!0G#*,D=J .8T?43I_P 2/#EMI+>*8=/U(7,=RFMM(8YMD1=6
MC$A+!@1R<#@CWI^A:+?^)M \1:E?^)=<2:UU"]CLA;WKQK $8E3@?>YXYR
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
M '>4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<5'X#O+&^U(Z3XGO=/T[4KE[JXM8X(V82/]\QR,"4SC
MT..U=K10!Q-C\-[+3]$T72HK^<V^D:K_ &E 64%CRYV$^GSGGK6[?>'8K[Q5
MI.O-.ZRZ;%/&D0 VN)0 23[;:V:* ."E^&LBVE[I-AXDO[+0+QG9].CBC.S?
MDLJ2$;E0D\K[GGFNNT32TT30=/TJ.1I4LK:.W5V&"P10N3^57B0H))P!R:YC
MP?XMN/%]N]_'HD]GI3@FTNIID)N &*GY!RO3O0!6U;X?6NK1^*D>^FC_ .$A
M\CS=J ^3Y2A1M]<X[UK:_P"'(=?BTJ.6X>(:=J$-\A4 [VCSA3['-;=% #)8
MEFA>)QE'4JP]C7$:?\-_L>CZ3I4VNW5U:Z3J4-_9B2% 4$>[$9(Z@[CSUKNJ
M* ,;4?#L6H^)]%UQYW232UG5(@!A_-4*<GVQ7.GX=75K#=Z?HWBB_P!,T6[=
MWDL8X8W\O><N(I&&4!R>.<9KNZ* *FEZ;;:/I=KIUFA2VMHUBC!.3@#N>Y]Z
MY>X\#7EOJ>H7?A[Q)=Z-'J,AFN[=((YD,AX9TW#Y&/<BNSHH YZU\':9:^"Y
M?"R^;)92P21222MND<OG<Y/][)S3=!\&:=HO@]O#;E[RVF647,DWWIS(26+8
M[G./P%:>NZLFA:!J&K2Q-+'96[SM&IP6"@G _*I].O%U'3+2]1"BW$*3!3U
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
MT?7-6TS28;=(;/3)A&F^1-YDD_>(2>R\D<&NE?X96K:1K.C_ -L7_P#9FI7
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
MGX(N/L#SF%[DZC#B/#;7.TX)QSTZXXKIO#?B)/$2:HR6S0?8-1GL#N;=O,9
MW=.,YZ5SGP=_Y$$?]?UU_P"C6KG/"O@C2/$B>,KK51<S.NOWZ0*MPZ+ 0V=Z
MA2!N)/4YZ"@#V&BO"3KVKZQX2^'FESQW^HQZG'</>Q6LXCFNUA&%0NS+P>K<
MY(%=-X2LM3TGQS"FG^'=0T;0KFV<7-K=7D<J+*O*R(HD8@GE3CCD4 >CZCJ%
MKI6G7&H7TRPVMO&9)9&Z*HZUQ2>//$-U9?VI8> [^?2"OF),]W''/)'UW+#R
M3QR!G)H^,R2/\,M0(#-"LL#7"KU,0E7=7=PO%)!&\+*T+*"A7H5QQCVQ0!1T
M'7+#Q)HEKJ^FRF2UN5W(2,$$'!4CL000?I6C7EVN:IIGB?5/">@:+=F/0-3N
M;O[6;,-!YQ@7)C! !P6)SCKCK5E-,M_!7Q,\/Z?H9E@T[6H+I;FQ,K/&K1('
M610Q.T\X.* /2**^?K3P_;R? M_%DMS>OKENLDUK=FZDS;[)RH5!G '!SQR2
M:ZK4=!MO#6M^"M7L)KO^TK_4$MKZXDN'<W2O&Q;>"<=1D8  [=!0!ZO6)KWB
M)-"O=%MGMFF.J7HM%8-CRR5+;CQS]WI7"^&_".F>*=9\83ZT]Q=I%K4T%O ;
MAU6W^5264 C#'(Y[;1CO618ZA>7VF^"8[VXDNI++Q1+9K<R'+3)&) K$]SC
MS[4 >NZ=?75Y-?)<Z=):+;W!BA=W#"=  ?,&.@Y(P?2K]>1#4(H-%^('V[5[
MVPB;73 DMJ"\W*Q_NXQZMR..F2:S?)AT;Q?X4N]&\,:OX?CN=16UFEO+H9ND
M96RK1^8Q)XSD_P Z /;Z*\IT'PGIWBSQ)XS.N&YNX(-6:."#[3(B1$HI+ *1
M\W3GMCCO61IFHZCJW@GP5H-UJ-T(=1U.XM+NY64K+)#"TF(RXY&X*HR.<"@#
MVVBO/=0T/3_ $.JZOH%Z;0KI5Q(NDM*72:2-=PE"LQ.1T..QYKA;?2M3N/"-
MOJMCX9UX^))8$NDUUM2B^>0@-D@RX\LYQM(Z=LT >^5QE]XZNIM:N])\,>'Y
M]<GLFV7<WVA+>"%_[F]L[F'< <5U=A+/-IUK+=1B*X>%&EC!R%<@$C(]#FN&
M^#A"^#;F"4C^T(M3NEO@?O";S#G/OC;0!L>'?&:ZMJT^B:GIEQH^MPQ^<;.=
ME<21YQOC=>'&>#5.W\?37%WKTRZ'(-#T1KB*XU W*[FDA7+JL6,GT!S6?XRB
MBO/BKX)M8ANN-EZ;D*<$6[1;3N(Y )R![UR&G>$M$/@/XC7'V1_-M+_4XH6\
M^3Y5C&4&-V#@@<G.>^: /1O#_BK7=9CTRXN?"DMG9W_SI,+U)?+B*;U=P ,9
MX&.O-==7D>FV%OH]U\+8; 20QW:RSSKYK,'<V@R3DGT''05+X8\,V'CW1=2\
M0:]-<OJ5Q>7$<,PN'0V"HY5%C ("XQGW[T >KT5XOJ\]SJ_C"PT"XAO_ !5I
M=AI$<Y2SN8XENY68KYTAWJ&&!C )Y)ILL>M:5X0\=6ITV_TS1A8>=8075VDL
MEN^TAU4J[$*>" 3QS0![517*>!_"UAH>EQ:A"UQ+J&H6T3WEQ-.[F5]N2<$X
M7ECT XQ6!KVD0^(?C-!IE_+<'3AH!GEMHYFC68B<@!MI!(^;./84 >E45X[X
M;\%:7JT_BW3-0DO;C3]*OG@TZV:[DVVH*!R5PW)R1C.<8]SEEOJL&I_#3P5%
MK=YJ]Y-=ALZ=IX+3:B(\C#,&!VJ,$DD9[T >RT5X[X7LTM_B5<:+#HE]H>DZ
MCHDCR6$]T'WGS OF!0S;#@D=:CCU;4)_ D'@1KF3^W#JIT.24,=X@0[S,.^/
M)QS[T >S457?R;'3V^=8(((OOMT15'4_0"O!-7M]/F\$WNLZ7HOB.^OHHGN4
M\375Q]G+$'(D4&3)7L%"]/SH ]HD\1)'XVA\-?9F+RV#7WG[N %<)MQCWSFM
MNO-K2>:[^*>BW#R 3R^$V<R$=&,J'./K7&QV2>'+6"X\5Z1K=EJ$4ZR/XJTZ
M[-RDGSYW/S\J,.-I4]>E 'O=%>:0Z7:>.OB%XEAUUI+JPTC[/#9V0F9(QOCW
MM(0I&XGL3VK0^'TL]EK'BCPW]IFN;'2;N,6;S.79$DC#^7N/)"G@9YH [NBB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%?.E_#I>K_&'Q59^(_%E]HUE 5:
M Q7PA!;"_*-V1TR>* /HNBO"_AU?367Q;NM#T'Q%?:]X<^R&266XE,JQ/@8P
MW3.<#(QG/M7HOAWX@67B/1=;U."SN(H])EECD1RN7*+N)&* .OHKP[XF^,SX
ME^#FE^(-+^U6"W&J*@7S-K@*)5()4]"5S7>^)_B);Z!K<&@V&DWVLZQ+%YQM
M;,#]VGJQ/3_/3(R =I17.^#_ !EI_C/39KFSBGMY[:4P75K<+MD@D'4$?Y_,
M$5F?$34?%=OIZV7A:QC+SPRO<:C*^%M$4#D#NQR<=>G3T .UHKR#X=>(+K2O
M@%=:W)*\]S:I=2(TS%B6!.W)/;.*XJ5M;\+^!_#WQ(7Q%JESJ-Y>C[9;S3EH
M9(V+D+M^B8_'C&!0!]*45XMXL\33Z'\>M+ECCU"]A?2?W=C:98S.QD PN<>Y
M)Z 5VGA7XD6/B.[U+3[JPN])U334,MQ:78&X(/X@>XY'YCKF@#M:*^5/#VLZ
M;KK/<>(?'?B/2KJ[NWVK \GD1J3D MT'4^P&.E?4\"A+>- YD"H ')SNXZT
M245XK\;-8\8+I6I0V5L-/T"S:'S+X2XENV8KA4 Y"@GGUV]>U>L^'V9_#>EL
MS%F-I$22<DG8* -&BO#_ (P^"TT;0=5\66FO:VMW)<(WD?:\0KO< @* "!SQ
MS71^$?"]GX+\.MXQ;5M:OW_L@W$UM<W(=,;%D;:,#!^7 R>] 'IM%>=>'?BU
M;>(Y/-M_#^K1Z8EO)--J#Q9BC*#)08^\>@P.<GI5(?&F"+['>:AX6UFQT:\F
M$,.H3*NTDDX)7\">IX!QF@#U*BN+\6?$6U\-:W::%::7>ZOK%TGF+:6@&53G
MDD_0_@.<5Y_X<\2/K?Q/\<W,O]IVMF-&8M:2DI) RI&K@*3@,"&P?QH ]THK
MR70/'VC^$/A'I.M"/5;NQGO'ME-W(KS@EG)+$<$#:>G;%:]E\6+6?Q3I^C7V
M@:KIL>IG%C<W<843>GR]1GCUZC.,T >AT5P.K_%&WLO%%QH&E:#J>M7-FH:\
M:R0$0CT]SSTXYXZUI^"/'MAXZBU&73[:XABLI_)W3  OW! [?0T =717C'QM
M=I/%7@BPDU.XT^SN[B2*YEAG\K:A>(%B>G )Y/2N?N63P3\1?"]OX3\97NMQ
MW]RL-Y:2W@N $+*.=OR\AFQD9&W- 'T/17D?A'6'M/BE\1)KVYN'L[)4D$>6
M?8HR3M7UXZ"K<?QGAC>QN=0\+:Q8:1?3"&"_F5=I)Z$CMT)ZG@'&: /4:*X3
M7/B=::-XNF\,IHVHW^HK LL*6B!O-)P=HYXP,DD\  TS1/BOI&IZ'KFH7MG>
M:;+HAQ>VLR@NI)( 'J201@XY_.@#OJ*\[TOXIR7MYIBWGA+6;*QU-E%K>E!(
MC;ONE@O*@@@YY_*O1* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ71_!]IKOQF\:?V]HG
MVFPDC7R9+B [2?E!*-ZXSR#FO:J* /&_ %MJWPZ\=WG@ZZM+BXT*\;SK"^6
MD(3G"NX'?D'/0@8X-87AK4-1\)V7C3PM<>'M7GU.^N)WM/(MB8W#J5#%^@7H
M<^E?0-% 'S;J.C:HW[.6@V2Z;>&[35F=H! V]5W3<E<9 Y'YUM^-M'N=$^+E
MQXAO_P#A(8]'U&S6,7>ANRR1.JH-CD?PG9G'?(/8U[O10!YK\(M*CM[?6=7C
MTS6+(:C< []6N1)+<!2Q$A&U2I.[G.<^O<]YK2L^A:BB*69K:0  9).TU>HH
M \A^'WAR]U#X!7>A36\MM>7,=U&B3H4(8D[<@]LXKB)CK/BCP-X=^&Z>']4M
M]3L[T?;)IH"L,<:EQNW?1P?PXSD5]*T4 >+^+I+_ $/X[:9KL&B7]_86FE!9
MC:PERJDR*2O8D;@<9SC-.\)QZGXI^)WB'QK9Z1/:V!TXVEHE_&8_M$FU0-P_
MN_*<^F17LU% 'S_XD\3:CXJ\"R^"QX'O;+Q!+<JOD06FRWBQ)NWANV1P3TY)
MSBNUU/X2MK,.F-<>)M5M)K33X+1UM)<(YC7!;ZDUZ710!YU\9=/N;CX47EG:
M0SW4P> !8T+NV'7G YKM- 1H_#FEHZE76TB#*PP0=@X-:-% 'GGQLL[F^^&%
M_!:6\UQ,TL)$<*%V.)!G@<UIWUO.WP;N+80R&X.@-&(@IW;OL^-N.N<\8KL*
M* /+_!,.MZ1\ 85TRSDCUJ*UN&AADBP_F>:Y'RGJ<<@'KQ7DNOQ7WB'P=93&
MV\7ZGKD5PKW[WB2&"#[P*QITR21C R #TKZJHH \<\3R7?@_XR6_C*73+V_T
M:^L!;-):1&1H7P.H[=!Z=3Z8K,T%=3U7XB>.]8FT._L(;_1'^SI<0%68;$"@
M]MQ SMZC->[44 ?-FI:+JC_LZ>'[$:9>-=)J[,\ @8NJYFY*XR!R/SKT#XG6
M%W=?$'X<S6UI/-%!J#M,\<998QOAY8CH.#U]*]3HH \4L+C5OAQ\3/%4MQX;
MU75;/79A<6L^GP>9\VYF"D]!]\@\Y&T'!!JU\!WFD_X2Z2YA$$[:J3)$#D(W
M.5![X/%=#K'PQ:Z\276NZ+XFU31;F\&+A+<AD<\9(!Z$X!^M;O@SP;8>"='D
ML;*6>X>:4SW%Q.V7ED.,D_E0!P?Q?T.37?&O@.W?3YKNP-XZ7>R-BJQL\0.X
MC[H(SSQ7=Z)X \*>'+P7FDZ):VUR 0LV"[*#UP6)Q^%=)10!XG90>(M.\9?$
M^_TBPG^VO"K63M"<2,,_<R,,0.0.><5P>NQWFO>%M,N?LWB_4]9AN4?4)+U)
M&@@Z@K&G3DXQ@9 '.,U]444 >5VMC=-^T==7_P!DG^QG2 JW!C.PM\G&[&,]
M:Q=+TN\7Q'\4VF\.3ZG!<NGEVCEH1=+N?(1\=0.1CG.*]NHH ^8M,M;ZQU/2
M5\ #Q99:C).GVS3;V(_9H%_BW-@ J#ZCISP>*^G:** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ KQ[XF>!=!TK28-1LH;J*ZN=4@CE<7LQ!61_F&"^!G/;IVKV&N(^*5E=
M7WAJPBM+::XD75;5V6&,N0H?)) [#UH P/B!X4T?P?\ ##Q#<Z-'<V\DJVX=
MFNY9#@3ITW,<=3TKH(O'MY%J^F6^K>&+S3;'59A!9W<L\;DR$$JLB*<H2!ZG
M^=/^+%G<ZA\,]7M;.VEN9W\G;%"A=FQ,A. .3P":/B#9W5W-X2-M;33"'Q#;
M2R^6A;RT"OEFQT R.3Q0 ^[\:WLVL7VG>'O#L^L?V<PCO)A<I!&DF,^6I;[[
M =1P!ZUM^'/$%GXFT:+4K,2(C,R212KM>*13AD8=B"*\J.AV'A_Q+XB3Q%9>
M)"E[J$E]976E27)BF63G81"<!P<CD#/'.,5WWP[TP:;X7)_L>;23=7$ER;:X
MN6FE^8\,Y;D,0 2.WUS0!D:CKNNQ?&>PTN&PGETXZ<S;!=(J,#(@:<J?[O*X
MZGG'6K>C_$&YUS59X;/PW=G3K2YFMKS4&F0)"T9/1?O/D 'CIN J'79)M,^+
MFBZI)87LUE/ITECYUO TBQRM*I&_'W1CN:3P7:ZMIW@[Q)]GLWBU%M2OY;2.
M="F]BQ,9YQE2<<]* &7/Q)U&VT<^()/!]\OA\89KI[F,3"/.-_D]<>V<XYK8
MUCQE);:U!HNB:1+K&HR6XNW1)EACAA)P&9V[D]!C->3ZM9R:WX N8Y;7QCJW
MBE[?-Q#=+<)#;R#ER%^6,@8.U1N)XXKM8II_"7C(Z[>:??S:5JVEVT336]L\
MK6TT8/RNB@L 0>N.O% &-:ZY%=67Q-U#5K"_CMXW@$UB9MDL>(@K*K D#D<$
M=1SWKL;_ ,;OIVMV7AW3="NM1OI].2\A1)E10NXJ=[-PH&.O.20,<UQ=Y#JN
MM:!\3KL:'J-LVHB VD$MNPDE41A00N.20 2.HS@\UUNG6-VGQ9M;MK69;9?"
MZ0&8QD()//SLW=-V.<=: +5A\0[-M&UR\UFQGTJXT-@M]:NRR%<C*;67AMV0
M!TYJC<_$?4M+CL)M8\'WUC;ZA<106TAN8WY=@ ) .4.#G'/0C.:Q-<\+:KKM
MU\2K6VMI$DNGL);-I5*I.T2*Q4,>#RNWV)YJ/QQXNGUS2=%M5\/:O9.VKV9N
M7OK8Q)$PD'RJQ^^2?[N>,F@#UR:3R8))2,A%+8]<"O/+3XHW=YX=3Q)'X2O_
M .P57=/=>>F] #AV6/JZJ<Y/'0\<5W][_P >-Q_UR;^5>,^&?%,T_P &K?P[
M;:#JDVK7-A):6R):L890^Y1)YOW HSDY(((- '<ZW\0#8:W9Z1I&BW&LW=]8
MB]MA!*J*Z%L<LW"C'.3[#O2S>.+^;4WTO1O#5QJ.H6L,<E^ANHX8[5G7<(R[
M<,_L./>LS0M O-'^(FA0/#+)!8^%%LFN@A\LR+*@QNZ9(!..N*;:WTG@;QCX
MD;4].U"73]6N$O+6\M+5YQNV!6C8("5((XSP10!0\;>,;?6?AP=2MXKNUGL]
M6MX+RT88FAD25=R$ \\=,=<UTMGXWOAXBT_2M:\-76DKJ>\64[W$<H=E7<5<
M+]QL=N:XB]T36+SPQJ^K2:5=PRZOXAMKN*R,9,L<"N@#.HSM) )([5VWC*SN
MKGQ9X+E@MII8X-1D>9T0L(U\IAEB.@SZT <?XJU2S7X<^+[C3XKNW-MXCV7!
M:8N7D$T6]D_NJ1T6NQMO'-W%JVGVFN>&[O2+?4Y/*LKF2=) TA&5215YC8CH
M.>>/6N)U/2M6'@+QK'!I5U-=2^*VN+>#R6S,GG0D,..5.#\W3@UNZUJ4OCO4
MO#VF:=I.J6XLM3AU"^FO+1X5MQ%D[,L,,Y)P-N1WH RO%7B"6P\#^.;CP];7
ML%S#JK075S]KYC8A-TB9Y Y"[1R,YKJDU2.;QIX=74]+N+/59K&Y=5^U!TB5
M2H(8+PQ(P0>U<GJFAZK=>!_B9:PZ?<M/=:M)+;Q^4=TR#RCE!_$/E/3KBMF4
MR^)O&_AS4K>QU""RETJ]A=Y[9HS$Q*J P(X)P2,]: +?_"R+NYL9]9TSPK?7
MWAZ!FW7Z3QJ\B(2&>.(\LHP>XSBK>I?$.""^T>STG3+C5I=8M&NK/R'5 P&.
M&+8"C!))/3&,9KFM"\07GACP(/"EYX>U:37;.&2UAA@LW>&YY(5UD V[3D$D
MD8YXJ7PWX9U'0?$_@FUN+>1Q8Z)/%<3(I:..1F4[=W3U ]<4 ;]E\0XEM=>.
MN:5<:5>:'$L]U;&19MT; E2C+PV<8[8-/TWQEJL]]IT>I>%+RQM-1.+>ZCN$
MN I*[AY@3E,COR*R;VRU!?&WC6YBT0ZC'-I-ND4$P*171&_=&&(P3@]/<=*Y
MO2+9;77=$'@>#Q1I[-=Q_P!I:;>QRBS@@_Y: ^:,!NPVD^U 'KNLZK;:%HMY
MJMX6%M:0M-)L&6( S@#UKG--\9ZK<7NFIJ/A.\LK+4B!;W4=PEP%)7<OF*G*
M COR*WO$0G;PYJ*V^G1:E*;=P+*5MJS\<H3@]1D5Y-I-LMMK6B#P/;^*-.D:
M[C_M'3;R.86<$'_+3=Y@QN[#:3[4 =Y=^-;V;6+_ $_P]X=GUC^SF$=Y.+E(
M(TDQGRU+??8#J. /6N=\8>.+R_\ "N@:GX=MKK9=:M#!<+YJPR1NL@!MW!/5
MCD'MQSP:QSH=AX?\2>(H_$5EXD*7NH27UE<Z5)<F*99,'81"<!P<CD#/';%6
M+S1;FQ^&NGW-MX<OK0IKL.IS6(E>ZN/+$@R[9YW$ $KSC\Z /64GN6TM;A[,
MI=F'>;7S%)#XSLW=.O&>E>.^$-6M]-N_%7C/Q%HUPEQ;ZC<PB\^U"5U.]46U
M2,'!(S@-C'O7LEC=I?V%O=QI*B3QK(J3(4=01G#*>0?:O)6\-ZQ>>"O$:VUA
M,;V#Q5-J5O;2J4-RB2JWRYZAAG!Z&@#K8?'5]:ZAI\'B+PS<Z/;:C*(+:Y:Y
M29?-;[J2!>4)[=>:C'C^^N_$E_HVD^%[N_;3[H074XN$C2-2 0WS=>IX'("Y
MK(\0ZO)X_72-&TG2-5B8:A!=7LUY9O MK'&VX@E@ 7/0!<]ZV_!-G<VWB/QG
M+/;2Q)/JH>)Y$*B1?+494GJ,YY% 'G]UX@U[4OA9X]DU&VN(O*OYQ'.UTKF,
MB5!Y( .0%'<<&NYM_'UY;W6D)JGAF]L-,U29+:TO9)XV)D<?('C!RF[W)]ZX
MV^M[_P#X03XA>'?[(U(W\FHW%W"!:N4FC>9"I1@,,<<X%=MX^LKJ[T[PLMM;
M33&'7;&601QEMB*3N8XZ =SVH ZW4W2/2KQY59HU@<LJG!(VG.#VKA++QQ9:
M'X6\(Q6&CWURFKPE+.W68/(I500K,V,YSRQ(QR:[C6$:31+]$4L[6T@55&23
MM/ KS+1-*U"./X4B2PNE^QQW N=T+#R"8"!OX^7GCF@#L/#_ (ON-2\0W.@:
MMHDVDZI#;B[2-IUF26$MMW*Z^AX(K.^*^L:MH_A>"32HIMTMY!')-%,(RH,B
M_+SS\WW>.G>K#6=U_P +JCO?LTWV0>'FB\_8=F_[0#MW=,XYQ2?%.TNKKP2Y
ML[6>ZD@N[:=HH$+N4252V%')XYH P+_7M6L_B[:-%H=U<WUSX< _LZ.X0+&_
MV@DEW)V@ #&[GJ .M:%_XRM=7\%>*4UC2+NSN-)3R[^P6X&_! 92DB\8(Z&I
MM.:74_BW!K<5E>1V,WAH(LD]NT>'^TYV'(X;'..N*P/$&E:C-_PM;R["Z?[9
M!:"VVPL?/(@P=G'S8/'% '5W?B^:TOK#0]$T274[][!+UHFN4A6*$G:"7;J<
M\8 K:\.:V^O:<]Q-IMUIUQ#,\$UM<KRKKUVD<,OHPX-<%XJLM,EN]('B'P_J
M8MX]/06^LZ8)3-!+WC<1C*CN,@C)/O6]\-?[:&E:@-3EU*6Q%VPTV35%Q=-!
M@<OP#USC//Z4 87CZTTK4OB?X;L=<N/*TU[&Y9P;IH%+ C;E@P_G5"XM]#\-
M^-O"\/@G5I);B\O?*O;&+4'N8WMMI+NP+-M*XR#Q^E=!XH\/Q:W\5?#IO])6
M^TV.QN1*9K?S(5;C;NR" ?3-=?IGAS0]$=GTK1["Q=QAFMK9(R1Z$@4 <W)X
M\O[NYOSX?\+W>KV-A*T$]TEPD09U^^L2MS)C\,GI6;JGB"U\0ZW\.]4TR:0V
M=Y>3G!^4\0L"K#U!!!]Q5?PSK,O@#3K[P_JFC:M-<0W<\MG)9V;S)>([EUPR
M@@-S@AL8JCHWAG5]*7X?I>64HG74KN[NUC4NMMYJNP5B.!U ^M '0Z?XKT70
MM+\6:F;>[1+76I8)8_,\U[B<A !&.P)( 7MR:M1>-M6AO8;/5O"=W8S7<4CV
M6+E)EE=%W>6Q7_5L1TSD>]<A<>'=8N-$\3S6VGSO<VOBXZI!;NA0W4:>6?DS
MU!&<>I&*[*R\9W6NZWI]GHNC7RVQ+/J-QJ%I) +=0.$7=C<Y; P,B@"5O'U@
M/AW'XP2"1X)(E9+8$;S(6V>7]=_%=#<W4UOI,UV+4R3QP&7[.K<LP7.P'Z\9
MKRBTT6['Q//@_P O_B1VE^WB)3V 882/Z"8L<>U>Q4 <-JOQ/TO2O!^A^(GM
MI98=5=%6)&&Z(%2SD^H3!!JYXG\36D$^I:'+:37"+HMQ?W+Q2[-L0!4*#_>;
MYL'MC-<+IG@N_P!0\0:UX;OK.6/1M,M[Y--F="$8W9#+M/0[!N''3-6/"NFZ
MW?\ @'Q9K&L:?<PZM>Z<;&*WDC;S"D-N4&%(S\[ESCOD4 :-C=1S>,_ C6@F
MBLY?#\KQQ22%B%V1E0Q_B('>MCX1223?"S0Y)79W*2Y9CDG]Z_>L;1M-OX_$
M/@&22RN52V\.O%.S1,!$^R,;6./E/!X//%;OPIL[FP^&6C6MY;RV]Q&DF^*9
M"C+F5SR#R.#0 :AXYNXO%-_X<TGP[<ZGJ%I%%,2LZ11['!))9ONXX ').?8T
MEO\ $C3F\(WNN7MG=6LME=-8SV. \HN00/+7'#$[A@^]&B6=S%\5O%=W);2I
M;S6MDL4S(0CD*^X*W0XXSBN/N/#VL3Z1XCN;;3IY+FR\8_VM!;.A0W4<83[F
M>N1G'KC% '8VWC>^M]5T^R\1>&[C1TU&3R;2X-RDZ-*1D1OM^XQ[=<UG>$M=
MUV^^)7BRRO;"=;."2!5WW2,MJ/*) "CKOSNXZ9YJKKFJ2>/KWP_INDZ5JD4=
MMJ<-_>W%Y9O MND1)V98#+DG&%S5_07FTWXL>*K>YL+U4U0VTUK<B!C"RQPX
M;+] <\8- '3>)-?7P]I\4XLKF^N)YTM[>VMP-TDC= 2>%'!RQX%9.F>,KY_$
MUMH.N^'Y=)NKR%Y;1Q<I/'*$QN&5Q@@'/2J_Q)N-8@T[3/[/?48M/>\5=3FT
MQ"US'!@\I@$@9QD@9%<EI.G0GXH^&M1TG3?$$FG)'=1S:EJ?GMYCM'P,2\J!
MC&<*"3CG% '06GQ+O]2TVZU/3?"-]<V%E)(EU*+B-6&QB&\M3S)@ 'MUQR15
M_5/B);6S^'TTO3;C57UZ&26R6!E4G:%.&W?=&&R2>FTUQ_@CQD=*\$76G?V'
MJES>?:KM;,6]HTD=R6E?^,#:N&)!W$8 SS40@N? 6H_#2UN[.>\EM;&]6YCM
M4\UTW*A8J!RVTGMV!Q0!W5IXLEU)]7T74M+ETK6+:S:X\AI5E62(@@.CKU /
M!X&#6-X!\3BQ\-^"-)NX96.JV3^5=L^1YB#<4;W(Z'VHM1<^*?&NH>)+>PO+
M?3+;1I+"W>Y@:)[F1VWDJC -M  '(Y)K-;1;V/X$Z-<B"2WU;0HH]1A292C*
M\1+,I!Y&4W#'O0!Z!;>(H[SQ=?:!!;NQL;:.:XN-WRH\A.V/'KM&ZN8^(FN:
MWI>O>%;?2[*>:&>_&]8[E8A<$*W[HY[<;LGCBK_PVM9G\/SZ]=H5O->N7U!P
MW5(VXB3Z",+^9JM\1Q<6UUX7U:.RN[NWT_5!+<+:0F5T0QL-VT<D9(H MWOC
M6];6[G1]!\/3ZM=V2(UZ1<I#' S#(3>WWFQV'YUK>&/$MKXHTR2Z@AFMYH)F
MM[JUG&)()5^\C8X[CGT-<=IVIOX+\4>(9=2TW4I-/UB=+^TN[:S>;DH T3A0
M2C C@$5K?#S3[]!KVM7]G+8MK&HM=0VLPQ)'$%"J7'9CC)':@"CJ^NZ[!\8M
M*TRWL)Y=/:Q=BBW2*C@L@:4J?[F2,'D\XZU<TCQ_=:YKEQ9V/AN[>RL[V6SO
M+]IT6.%D)&0#RV0 >.FX5!XB>;3/BKX?U5["]GLI+&:R,MM THCD9T(WX^Z/
M<T_P+::E8:%XHVVCQ7DFLW\ULDZ%!)D_(W/53QS0!%<?$?4HM(EUZ/P??/H$
M66:Z>YC24Q@X+B$\XXSR0<<UJZOXT^S7^GZ9HNES:OJ5];_:T@258EC@X_>.
M[?=!)P..37E=[;3ZWX&O(KZV\8:KXL>W?SK6<3QV\$G.2%&V,J!]U1DG@8YK
MK8#<^%_$>C>);K3KZ;3+K0(+"X:"W:22TE0AAO0#<%.2.G!'- !X8\4"/QCX
M^U;6(+C38K*WLVN+>=@QA*QONQM)#9P"".N16PGQ"O+>*SU#6/"]YINBW<B)
M'?23QN8]YPAEC'* Y'.3C/-<I<Z5JOC=OB+]GTJ\L5U*TLA8?;(C$9_+#'OT
MR1C!Z!AG%4Y--T;5].M=+@\->*[K5)WC2YL;Z[NX[>#!&YGD8E2HQD8SGCB@
M#T&_\9WYU[4-)T+P[-JTFFA/MC_:HX C.NY57=RQQ]![UT&B:JFMZ-:ZDEM<
MVRSIN\FYC*2(<X(8'W%>;^++/1Y/%U]-K.BZ[IMXJH++6=$\YFN5V]&,8(#@
M\88= .<5V/P_.NGP;9GQ$9C?DOS< "7R]QV>8!_%MQG]><T 8=AKNNR_&74]
M,DL)SIT=E$%!NDV1*6;][M[[L 8ZC'-<UX#\<ZKH_P +K&\_X1F^O]-L5E-W
M?_:$4X$C%BB,=SA0>3QT/I75!YM+^,]S-/87K6VIZ;#!!<Q0,\0=&<D.PX7C
MUK,\.Z9?P_L[3Z=)8W*7QTR]06S1,)"S-+@;<9R<C'UH ZK5?%[P2Z;;:+I%
MQJ]WJ$'VF)4<11I%@?,\C<#.1@<FLF7QQJ%YH?B>V70[BQU_2+<.]J;A&&UU
M)61).A  +8]L=37/:B^IVTGA>RU:37['PXNB1!VTF.02&[  *2F,%U&WMQS^
M-,\+:-<+K7C=;/1M5M+34-+C6R.H>8TDY"2*26<D@EC]TG(!' H [?X<:AJ.
MI^ M)N=3MY8YS;1XEEF$K7"[%/FDCIN)/!YXIVK>*K^WUR31]%\/7&JW4$2S
M7#F9;>*,-G:-[=6..@%0_#2[:?P'I=K+9WMI<6%O':31W=NT3;T102 W4>]<
MSXBGNI/'FIV_B.;Q+%HZQ0_V7%HZ3>7<97]X':$;BV[@ D<4 ;3?$RU@\&:G
MX@NM+N;>72[P65[9.ZEHY-Z*<,,A@-X.1UJ5_'MU9:/]MU7PS?65Q<7*6VG6
M7FI)->,XRO .$XZY/%>=QZ'J*_#3QG8QZ%J-L\^MPSVUI*CR2&$O"0<\EB I
MR<G&#FNY^*6A7&IP:)J4-I>7D.F7OFW-M92,D[1,NUFC*D$L.#@'GF@#5TOQ
MA=2:]!HFO:'-H]]=1M+:9N$GCG"\LH9>C '.".E=77E/A[3M'O\ QMIESH^B
MZ_-!9+)+)J.JW-RBP.5VA424_.QR0>P'<UZM0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 445Q=SXUU2ZU74K/PWX;;5HM,D\FZN
M'O%@7S0,F./(.YAD9Z#- ':45Q,WQ#$]MH\>CZ-=7NJZK$TT=C*P@,*(<.TK
M$': >.ASVJ6R\=2[M8LM7T=].U?3+-KXVOGB1)X0#\T<@ R,C!R.": .QHKS
M<_%#48]"M/$EQX3GA\.S",R79O$,D8<A=_E8R5W' .02.<"MW6/%U[#XB.@Z
M#HIU:_A@6XNBUR((H$8X4%B#EC@X&.G- '5T5Y!X?\7OHNG?$'Q+=:9.KV^I
M1F2QDD"LK;40KN&1P3U'4?6O0_$7B1?#XT<M:F?^TM2AL!A]OEF3/S=#G&WI
M0!N45QUYXSU.?6]0TSPWX>.K'32$NYY+M;=%D(SY:$@[FQUZ >M<UXC\8ZSJ
M%SX*N](TJZCAN[QO,MI[C[.SR*K@PN".@QNW<@\<4 >K45Q][XQU*77;O2/#
MWA_^U+BP5#>R27:P11.PR(PQ4[FQ[8'K4;?$>Q7PJVK?8+K[:M[_ &:=,X\[
M[9G'E9Z>^?3GVH Z76M(M->T:ZTJ^5C;7*;'V-M8=P0>Q!P1]*YRV\!.]]83
MZSXCU36(=/E6:TMKD1JBR+]UWV*"[#L2:YS4=8UF]^)O@>VUG0FTN4374B%+
MI9XY%,!R-P PPXR,=Q@FNP^(%]?Z;X"UJ[TU&:YCM)"'67RVB&TYD!]5ZX[X
MH Z*6,2PO&20'4J2/>L[PWH4'AGP]9:-:RR2P6B;$>7&XC)/. !WKS#5]8U2
M+2OAO?W6ES/=BZ4);13B1[C,&%8L< ;B<G/3G-=MHGB^_NO$TGA_7-".E7YM
M3=P%+I;B.6,,%/S ## D<8H ZVBO/-"^)USJ^DMK]QX<ELO#L4$DDNH272L0
MR9RJQXW-R,9XYS4C?$/5+&RMM8UGPI-8:#.R#[7]K622!7("O+$!\H.1G!)&
M: ._HK#TWQ&NH^*];T-;8H=+2W<S;\B3S5+=,<8QZG-8[_$6TAT76M1FL9MV
MG:M)I,-O$P=[J8%0NW@8W%NG;!ZT =I17"_\)WK%AK>CZ7KGA5[&35;CRH98
M[U9HU&"3N(488<<=#DX/%<[X5U_7K&\\90:/X:DU80^(+N661KM8% .W")D$
MLW!., #(YYH ]<HK*\-Z];>)_#MCK5FKI!=Q[U1_O*<D$'Z$$5R"ZQKQ^-TV
MG?8F;3UTI"$-X JH93F?;C[Q(V[>N!UH ]$HKQ?P-XNUO1OAZ]Q:>%YM0T^P
MGNGN;IKQ8B0)79O+0@E]JGGIR"!TKNM0\=(%T:#0]-DU74-7MA=VUOY@A5(,
M ^9(YSM'('0Y/% '745S?A[Q5+JNJ7FC:IICZ7K%HBRO;F82I)$W =' &X9!
M!X&#5C7O$2Z'J&B6C6QF.J7GV0,'V^7\I;=TYZ=.* -RBL.Y\1K;>,[#PZ;8
MLUW:2W(GWX"["!C;CG.>N:YJV^(NJW^GG6M.\)7%YH/G&,3P72M<LH?86$ 7
M)Y'3=G% 'H-%<KK/BZZM]?70="T=M5U,0"YG5YQ!%;QDX7<Y!^8GHH&>]6_#
M/B<>(/MUM<64FGZII\HBO+.1PYC)&Y6##AE8<@\4 ;]%<YXE\5-HE[8:78Z=
M)J>KZ@6^SVJ2",!5&6=W/"J,^ASVK-@\:ZG+/J.CW7A\VGB&WMOM4-H;M6BN
M(MVTNDNWL>H(S0!V@922 02.HSTI:\P^"6G*GA&/5I=)2"\O4W27YN/-DO/G
M8EF'\.#VKJ]=\1ZE9:Q#I&C:#+J=Y) ;AW>;R((DSMYD(.6)_A )[T =)17-
M^%?%,NOSZI8WVF/INJ:9*L=S;F42J-Z[D97 &01["HO%GC"3PWJ>C:=;Z1-J
M5UJK2QPQQ2A"&101G(QCGD]@">: .IHKDM-\97+ZK>Z/K6CG3=4@M#>Q1I<"
M:.XB'!*N .0>"".]9.D_$Z>]T&7Q)?\ AV:P\.I:&<7KW2.SR A?+6/ /+$@
M,< X[9H ]#HKA?\ A/=6T[[%=>(?"LNF:5>2I$MT+Q96A9SA/-0 ; >.<G'>
MI+GQOJDWBO5O#NB^&VO[G3?*:6:2\$,6UT##)*DAN< 8.<$Y% ';45Q:_$>P
M'A275Y;&ZCO(KS^SGTP8,WVO.!$#T.<@Y].?:I+/QCJ4&MV.F>)/#YTEM1++
M:31W:W$;2 9\MB -K8Z=0?6@#L**X*Q\=:GKVJZC8Z?X8E>QL;R>QO+]KM%6
M,H2,JI&6X ) Z9')K+^'?B8:3X/\"Z9<VS-#JL4L27?F<1RJ68(1C^(9P<]J
M /4:*Q(/$2W7C*\\/P6Q<65HD]Q<[^$=R=D>W'4J"V<]*S_%-U80>)?"<=W9
M/<3S7SK;2K,4$+^6Q+$#[W&1@T =717GLGQ&U6<ZXVD^$Y;V'1;J:"[E:]6)
M2(^NS*DLV!G;VR.3FD/Q.NOL-AK?_",W">&[R6.(7TER@D7>0H8PX)V[CC.<
MGKCI0!Z'377<C*&*Y&,CJ*X[4/&NHKXOO?#6D>'FO[RVACG,KW0AB",#G<Q4
MD'.   <Y/3%<WXU\4+XB^%^K[[26PU"QU"VMKRTD<,T3B>,\,.&4@Y![T =M
MX:\*1^'I;V[FU"[U/4;UE,]Y=%=Y51A5 4 !1D\>I-=#7*:MXNO8_$,N@Z!H
MIU:_MXEFNR]R((K=6^Z"Q!RQQD #I6?<_$RWLO".I:S<Z7/%=Z7=):WVGM(-
M\3LZKD, 0PPV01U]J .[HKS^X^(>LZ?JMGI^H^#;F&;4U;^S4CO(Y&E=<$K(
M, 1X!R3D@ 'K6AH_CEIKC6[3Q!IG]CW>CPK<SK]H$Z-"03O5@!_=.1B@#L**
M\_\ ^%BZG!ID.OW_ (4GM?#DI5OMANU::.)B LCP@<+R#PQ(!Z5>U3QO>P^+
M)?#FCZ ^IWJVD=VK_:EBBV,2"68@XQ@8QG.>G% '945Y;XD\<ZGJ7PR\27%I
MIL^G:MITC6EY$+H!K8X!\Q' ^88(QC!Y]JVV\97^GZ9H=C_8;W'B#48R8K!+
MI2JH@YD>7&%7&#T)R<<T =O17):;XVS=:E8>(=..CW^GVOVV1#,)HWMQG,B.
M ,@$8((!%<)\0O&&LZQ\+-1NW\+W%II%]%&;>[-TK2!2ZE6DC ^4,/0GJ/6@
M#VBBD7[H^E>"^'X/AQ/?>)F\73V2ZB-=O @N+ET;RM_' 8<9W4 >R>&O#UMX
M8TC^S;6666+SI9MTN,Y=RQ' '&31?>'K:_\ $NDZY)+*L^F),D2+C:PE4 [N
M,\8XQ7GW@.[MK#7O%$_AMKJX\(6]JLL/F.YB^T*"76)GYQ@<]><>U=7<>.$M
M_AF/&?V!F0VB7/V7S>?F(&-V/?KB@#K:Y_Q3X7_X2FVALYM5O;2R^875O;,%
M%TAQ\C$C('';L36 ETB?&J>XE<1PKX725BQX4?:&))_"FCXC:F^DMXBB\)W#
M^&ES)]L^U*)S"#S*(<?=[_>SCF@#OHHDAB2*) D:*%55&  .@%/J*VN(;NUA
MN;>020S()(W'1E(R#^5>8?$>'Q&^JZ-<W-]!;Z+'KME%!:0 EYR7!WRL>F"#
MA1QW- 'JE%<'XYW:OXK\+^%))94T_4&N+B^6)RAE2) 5C)'.TLW/TJC:V4/@
M_P"(,NA:7YD6CZGI,MRMH9&9(9XVP63).T%3R/44 >E45XWX%\9ZQHWPOTN^
M/A>XN-%LH"+B\%THE*ACN=(B,LHYY)'0]JM?$'4=,UKQ=X7L9[?4=2TUK*>_
M-MIHD,EP'"K&?D(( Y.20* /6J*XCX=#PJL6I)X=M;ZRN4D1+ZSOWE,T3 ';
MN61FQD$\C@_A76ZBUZFG7#:;'#)>A#Y"SL5C+]MQ'./I0!:HKS3P!;ZM:_$;
MQA#K6I"_O?(LF>1$V1KN60[$7LHS@>O4\FN\US4QHGA_4M5:(S"RM9;DQAMN
M_8I;&>V<4 7Z*\^7XD:A%I-GX@O_  O-:>';@QYO#=*TD2N0!(T6/N9(YSG!
M!QVHL;U+'XI>,[N42/%;Z9:2E8U+L0%<D*HZGCI0!Z#17G]Q\0=:TVQM=7U7
MPA)::)/)&IG^W*TT*R$!6>+:,<D9&XD9J[J'C;44\67_ (;T?PZ^HWMK#%.7
M:Z6&+8X.=S$'!!P  #G)Z8H [.@D 9/ KG_"/B<>*-.N9I+&2PO+.Z>SN[61
MP_E2IC(##AA@CFLSQW<O>WF@^%(V*C6[EA<D'!-M$N^5<]MWRK]&- '9@@C(
MY%%<QJ_B+4K+6$T70O#KZA.EN)I)))A;6\2YP%#E3EN.@' J7PGXH?Q)'J$5
MUISZ=J&G7)MKJV:02!6P""KCA@0?04 =%1FN0\6^&M9UN^>73KVUAB;39[0"
M8-N620CYACH,#![XKA_%MOX;'Q4TNV\926B6,?AT#YY&BB\X3$#;@CMNP/2@
M#V>BO$XT\+0>-?#B_#:=WNS> :BEG-))!]DP=YDW$J#TQ[^^*]0T;Q$NKZYK
MNF"V,1TF>.$R%\^;N0/G&.,9QWH W**\J\2>)!XET'P_>I;M;"+Q=;VI4ONS
MY<K+G.!UQTKI;WQCJ,VO7ND^'- .K2:?M%Y-)=K;QH[#(C4D'<V.O0#N: .P
MHK&\,^([?Q/I)O(89;>6*9[>YMIL;X)D.&0XXX_D16S0 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %>:Z3?W?@/4_$5C>Z'JU[#?:E+J-E<:?:M
M.LHEP3&VW[K C'S8%>E4A(4$D@ =S0!Y@S>)=-\1Z)XTUC19)GETV2PU"UTV
M,RO:@R^9&P3)+<8#8Z'-)/;:EXIU[7O$<>DWUI8Q^'YM-M([J$QS7,C$N6$9
M^8#H!D<YKU&D5E895@1Z@T >8Z[I&I3?L\P:5%87+Z@--M(S:K$3*&4Q[AMZ
MY&#GZ5=N'N_!_P 0]7UF;2]0OM,UJWMQYMC;M.\$L*E=K(O."#G/K7H((89!
M!'M2T >-2Z+KWB/PC\1!_8MU976IW4<]I;W";6D15C(]LD+R,\'BM#7M9U'Q
M=/X3CL?#.MP1V>M6MU>27=HT0BVD@@9Y8#<26' QUYKU6B@#S?3KRZ\">(/$
MD%[HNJWMIJ5^VHVESI]JUP&+JH:-@OW2"O&>#ZU7U^;Q'-8^$/$&JZ%.]Q9Z
MD\]S9:;"99(8F5U3*Y)+ %<X[FO3\C=MR,]<4$@#). .YH \;O/#MCIOC'7+
MW7M UZ^LM4D6[L[G33<$H2H#12)$P*L#T)'XU(OA:]B\)VFK:7X9FL9[/74U
M9=,>Y>6>XA4;<MO8XE*G.W/;U->O>=%_SU3_ +Z%.5E894@CU!H \TNM6O?%
M'C_PA<V?A_5[?3K&:X:XN;RS:':S0, N#SCL3TR0 378^,;*XU+P3KME:1F2
MYN+">.)!U9BA 'XFMNB@#RR%;[5[?X=RIHVIV_\ 9UT(KI+FU:-HMMOM+$'H
MI/ />N@OK"[?XNZ7?K:S-:)I$\3SA#L5S(I"ENF2!TKLB0O4@?6@$$D C(ZC
MTH \MT7PIJ6I?L^KX<DMY+349;:4+%.IC8/YS.H8'IG _.F^(M8U7QCX-/A:
MU\,ZO:ZM>K'!<M=6I2WM@&!=_,/RL.#C;DGBO5:* /-O/NO!OQ%UJ\GT;5;Z
MPU2TM%MY["U,^'B5E*,!]TG.03Q6#:>'O$%YX6U._.DRV^J6WBXZW!83$*9E
M&P[ W0\%@"."5KV>LGQ'H>G^(](?3=1=TC9ED22*39)&ZG*NI[$&@#SWQ!XD
MN==\6^"8ET'4]/MDU3>\FH0B)B_EM\JKDD@#))Z=.M=-\/["[L3XJ^UVLT'G
M^(;N>+S$*^9&VS#+GJ#@\U/I?@F"WUFVU?4-:U+6;NT5EM6O9$*0;AABJHJC
M<1QDYKJ@0<X(..#B@#COA58W>F?#/1K.^MIK:YC20/#,A1US*Y&0>1P0:JW?
MVO3?C-#?OIE_/8WVDI9+<V\!DCBE$S,?,(^Z,$<FN\HH \X\*Z5J%M\%]0T^
M>QN(KUX=0"V[QD2$L\I7"]><C'KFN;NO"DMNG@W6=6T35+ZQAT"'3KVWLFE2
MXM9  P8HA5F&=RD=O3I7M+RQQD!W52>F3C-*KJZAD8,IY!!R#0!YWX#TBQ7Q
M+?ZKIWAJ_P!-LQ;+;17>I3S^?/EMS 1R,=J# Y.#G\:O?$6VO@?#NKV=A<7R
M:5J:7%Q!;)OE,15E)5?XB,C@5V]% 'FUG=ZAX@^*NEZQ%H>I6FEPZ;<0+/>6
MYB+.64\J>5'3&<9P<=*Y/4=,S%=S:;X7\1Z%XS:1L'21(+263=PY?_5E",$Y
MQWKW6DW+G&X9SC&>_6@#R#7/#7V/QO)K/B/2-3U2SU"Q@22?26FW6]Q&NU@R
M1,&*-U!P<&NF^'6DP6DNL:C;>'KG1[>[DC2$WL\KW%PB X9UD8[.6.!UQU[5
MV_FQYQYB9_WA3B0HR2 /4T <-XKM[[2/'&C^++?3KG4+.&UELKR*T3S)8E8A
MED5.K#(P<<XJM8+?>*/'[>(UTN]L=+L=,DM(#>PF*6XE=@20AY"@#J<9->AT
M4 <E\,;*ZT[X;:):7MM+;7,4!$D4J%64[FX(/(KG_&(OI/'*QZQ%XAD\-&S'
MV=-&$I5I]QW"7ROGZ8QV_6O3:C$\)?8)4+9*XW#.1U'UH \X^&.E3Z9XE\62
M'0[W2K&Z>UDM([K<Q9 C DL2<MGDC)(+8-2_$'49M*\>^!KN&QGOF22]W06Z
M[I"ODC<5'<@9..^,5Z(CI(NY&5EY&5.167J'A^TU+7M'UB:29;C2C,T"H0$;
MS$V-N!&3QTP10!QJ)>^+/&4NOQ:7?V>FV&E36L!O(##+<S2<G:A^;: .I')/
M%5X_"NJ:I\ ;30DMV@U1;2)U@G78?,CD#[&!Z9VXY]:].:6-3AG4'T)I!+&Q
MP)%)]C0!YAXGU74/'_A^+PU9^'-8L[J\FA^V2WMJT45HB.KL=YX<_+@;<YIM
MEXD;0?BGXW$NDZC>6TC61,MA;&=D?R!A65><'G!Z<<]:]3!!&000>XK*T_P_
M::;KVL:Q#),UQJIA,ZN047RTV+M &1QUR30!Y9J/@O6=6\*7FKSZ5-]JN/$*
MZT=*\WRYFMP-GEY4C;(5);@Y[=:O:3HVC:AXIT=M(\'ZY&EM+]HN+O5YKJ);
M8J/EV+(Y#OGC&"*];HZ#)H XCP)I]Y9:=XJ6ZM)H&N-=OIHA(A4R(Q&UAGJ#
MV-<Y!X>OA\ M.CD@DM-7TB(:A LZE&BEA=G&0>F5R/\ @5>K0W$-P"89HY #
M@E&!Q^58?BGPY;^)[:*RNM5OK.U!(G@M9A&+E#C*/P3CCMCJ: ,OX:6\T^@W
M'B*\C*7NOW+7[J>2D1XB3/H$"_G3O&%A=W?BOP9/;VTTL5MJ$CSNB$B-3$P!
M8CH,\<UUL"P11)!;[%CC4*B)C"J.  /2EFGAMU#32QQJ3@%V R?QH X+PSIE
M];Z#X[BFLYXY+O6-0EMU>,@RHR*%9?4'L1UK+U'1M3D^!.BZ:FGW37T2V.^V
M$3&1=LJ%LKC(P 2?I7JH((R.12$@$ D GI0!Y>WB!M!^,'B1WTN_O+66QLQ)
M)90&9XF ?;E%^;!RW('! SUK*U?0=:U3PCXLU@Z3=Q7.MZE9RV]@8R9EAB>-
M0S*,X8@$D=@*]0M?#]I:>)=0UZ.28W5]#%#*C$; (\XP,9SR<\FM:@#R+Q!X
M;M+#XBZOJVMZ+K&HZ9JD<+0W&EO.6@DC38R.D3 X. 0<'T]:IWGAN:7X=Z])
MI?A6]T]K[4+5H;>626:ZGBCE3YY%8L5.-W'8#FO::* .-\3V%W<_$+P1=0VT
MTEO:RWAGE1"5B#087<>V3P,UCZUX9O\ 6_%?C2W2&2*+4-$AMK>Y="(VD^?C
M=WP2,_6O2J* /"8]#TV;0+?2O^$#\0S:^52":WN+FZ2S## 9S*)-FS@D8]AB
MN_TG2KFT^*NHW'V25+$:-;01S;6\LLKME0QZD#'O7;$A1DD >II: /)]0T#5
MKK0_B=;Q:?<&6^N-]HI0CSP(E^YG[W0CCO577=,_MJ[\-^*+KP]K<^FPV;V-
M[9(DL%W 01MD"*P9ER#G!Z8.#7L5% 'D6F^$K+77\0+I'AR_TNVN-*DL8-0U
M2>X$LKOU CD8D1C .2 <]*K>)-7UG4_A1+X6B\):U_;*6L5M.GV0F%=A7+JX
MX<';P%R>?:O9J* $7[H^E>?^ _#<;6'B>'6M(4BZUV\=5NK?_61,1@C<.5/.
M#7H-(""2 0<=: /./#^FZSH-[K/@J6*ZN-&EMWDTB_=6=(58$&!W[;3TSV'N
M!7+WMYK,_P &7\&P^%-<.L06BVTVZT(B 1@2ROT?(' 7))/IS7MS.J?>8+GU
M.*%='^ZRM]#F@#SV]T"]U+XA:@I@FBM+KPG]A^U&,[%D:5OESTW '..M<39:
M!867AA-'O? _B*Z\111?9C$EQ<BTG;[N_P T/Y8C(Y/3'(Q7O5(2%&20!ZF@
M"II%FNG:+8V*PI"MO;QQ")'+*FU0, GD@8QD\US/Q&L;N_T[0TL[::X:+7+.
M:01(6*HKY9CCH!W-=E10!Q/C:SO;3Q#X<\4V5C/?)I<DT5U;VR[I6AE0*65?
MXBI .!SS5*Q2\\4^.)_$8TR^L]-LM+>SM1>0&*2>5VW,P0\A0 !R.2:]#I 0
M<X(.#@XH \;T;5M:M_A/%X2?PGK(UN6Q>SB5K4B'#@@.TA^50 W(.#D?C74B
M^UGP,-#TZ;3)M1T"#3([62XL+=IIXIT &64')C('8<'K7=[EW;<C=C.,\T9&
M[;D9ZXH \WTGP_-XN\0>(];U"SU#2M.U&""TMXV8V]S(L9W&1@.4R<  \XS7
M7^'?"]EX8AGBLKB^F69@S&[N6F(QZ%NE;5% '&Z%8W</Q0\77DMM,EK<06(A
MF9"$D*HX8*>AQD9K2\=_\D\\2_\ 8*NO_135T%4M8TZ#5]%OM,NG=+>\MY+>
M1D(#!74J2"01G!H \KGU74O%GPQL/"=GX>U2+4;VTMX))Y;<K:Q1@*3+YOW2
M"HR .><8XK5O--\067B3QM<Z):S"Y?2+6.PG=/EDD57!"D\%A_/&:]"TVQBT
MO2[33X&=HK6%($+D%BJJ%&<=\"K5 'S_ *]HPU7PA']@\/\ B[4-<1H9+FXU
M,3_NL.I?:KG:S'IA%/!)[5Z=HUC=Q_%3Q-?26LR6D]G9K%,R$(Y4/N /<C(S
M7944 <;X#L+NROO%S75M- MQKLTT)D0KYB%$ 9<]1P>?:J_BU#9_$;P1JLG%
MMYMS8NW97EC_ '?YE"*[JLW7-&M/$6CRZ?<LZHY#)+$0'BD4@JZGLP(!H X#
MQ2MY+X\N8]>@\1S>'_LT?V"/1A,8WDY\P2^5\V[/3)QBK7PLTJYTJ_\ %*RZ
M+=Z5;SWD<UK%<98F,Q\?.20S<?-R<$X->BH&6-59MS  %L8R?6G4 %<+=Z1-
M<_&JWOIK!Y=/70&B,[Q;HQ)Y^=N2,;L<XZXKNJ3(SC(SZ4 >=ZQI-[X-\8VG
MB'P]8S3:5J$@@U?3K2(M@G[MPJ+W'\6!S^)-1V]_>>$?'GBA[K0M7O+?5I(+
MBSFL+4S*Y6,*R,1PAR/XL#O7I-% 'B]CH>N'P5HL5SI%U%>)XP2[G@$98QQ^
M<Q+]/N#/WNF.:?>^&K#1O&.OS:_H&N7]KJ-S]KL[O2FN&'S ;HW2)A@@C@D<
MCO7LM% '(?#K2AIGA^=QH;Z-]KNY+@6TMP\TI4X"M(7)(<@#(!X^N:Z^BB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\J^,EGK\_AN_NCJ,-M
MHELUN5MH5)EN7:5%/F,> HSP!U(YKU6N/^*.G7FK?#W4+*PMI+FYD> K%&N6
M.)D)X]@"?PH K?$:26[E\.>'5EDBM]8U$179C8JSP(I=TR.1NP <=LU0_LFQ
M\$?$OP[;Z% +.PUN*Y@NK6,GRR\2!TD"]FZ@GTK8\?:7?W$>C:SI=JUW=Z-?
MK=&V0@/-$05D5<\;L'(^E9]L;[QAX_T?6#H^H:;I>B0SLK:A#Y4D\\JA,!"<
M[54$Y]30!S7@/Q#XBTWP9=2:;X96^L+*\NFFE>\$4DO[UF81)M.[ /<C)R!5
MOQ_K.F^*(O!$:V5]J6E:E-)?/;6D9,LBI$=J$ C!R^#R ,'GBCPOJ^O^&O"%
MSHLWA'5YKYI[DV1BA!BD#R.09&S^[Y)Z]L$9S6KI\'B+X?\ A[PS90Z>VJ:;
M;6[1:E'9Q[YXY#\P9!D;E#$@@<XYH ?\/4\(6^JZA:Z+H=[HFKQQK]IL[[>)
M3&3PP!=@5SW!KO;DSBUF-JL;7 1O*$A(4MCC..V:\^LM(N/&?C2^UZ_TN]TW
M2?[*.EQ1W.8;B?<^]GP#N0#H,\\YKI_#O@[2/"TEQ)IBW0:<*'\^ZDEX&<8W
M$XZ]J .-\,6>L67QFO!KFIK?7LV@K,WE)LBAS.1Y<8/.T;>IY)))KTF^L;;4
M[">QO(5FMKA#'+&W1E/!%<O'IUX/C'/J9MI/L+:"D GV_(9!.S;<^N#FNPH
M\9U;X=>$H/BKX=TN+0[=;&YLKF2:$,V'9<;2>>U=5JVIVWPY&BZ!X<\."X_M
M2698+>*?RPL@4-DE@>#GDYX )YZ58U?3+V;XL^'-1CM96L[>QNDEG"_*C-C
M)]ZD\3:=>77C_P %7D%M));6DMV;B55RL0:'"Y/;)XH 27Q-XHWV.GP>% =6
MFMVGN?,N]MK;@,5 \T(=['KM R :@L_B(D.E>(I]?TXZ==Z 5%W#%,)E<.N8
MRC8&=V0,$#&165XQM;V?QRAUFPUZ_P##1LP+>'26DV^?N.[S1&P;IC!/'ZUS
MUCX&U'4-)\?:;;:'+HL>HBTFTV&9LAO+RP#-DC<2HW<G!:@"]XVUSQ'>Z;H
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
MSY\<L88*PSM!# D<8Y_GF7GCOQ-;Z+<>(5\'A-&MPSLMS>>5=&)2<OY13"\
MG:3FKFK:;JDGQ0M-1LK=O+31+B%;AE_=K,74JI/X9KSF?P_=:KX,N[6_\*^)
M-2\7O!();B_D?R$DY^9"7\L@#[H4$YP/>@#TO5O&TZ:CI&EZ%I\5Y?:I:F\C
M^U7/V>-(N.IPQ9CG[H'J:U_#FKZAJMM<C5-&FTN\MIC$\;-OCDX!#QO@;E.?
M3CI7#ZYIRW&B^&K;7O!T^K:4FFHDCVL3&\L[@*O&%(8*0,''<<]JUOAK8:I8
MC6//35(=%>=/[+MM5?=<1H%^?.22JEL8!YX]^0#;\0:[JEA?V>FZ-H<FHW=R
MKN9))##;PJN.7DVGDD\*!FLS3?'DB-K]OXCTY=,N]$@6YG\F?SHY(F4D,AP#
MGY2,$>E9GCNVU"?Q=IWV^TUN\\+_ &1@\&D,^XW.[@RB,ABFWI[USFF>";J_
MN_&=E:Z#<:)8:MI<26/V@[B64MS(<MABV"023@T /^('B7Q#JOPZ>>^\,BRT
MR_EMF@F6\$DD0\Y&4RIM&W<!V)P2 :[G5?%NHGQ+/X?\.:/'J-[:1)->2W%S
MY$, ?E%)VL2Q S@#I7'>)M4\0Z_\/U\.Q>$-7CU)?LZ7;/"/)01R(28WS^\R
M5&,=LD]*WI3J'@_Q_KFK-H]_J6EZW' _F:?%YTD$L2;-K(#G!'.10 ^X^)@L
M_".MZK=Z/)#J>B31PWNG-,,J790&5P.5(;(..<?C4X\:ZQ87VF'Q!X=73].U
M.=;>"=+L2O#(_P!Q9DVC;N]02 >#7$>*K'5!X%\>^*;^Q>QDU>>R-O9S8\Q(
MX9(U0N!P"V<D=JZ36KG5O',FCZ.OAW4]-6"_AN]1N+R,)'&L1W%(VS^\)/ (
MXQS0!'X<\0ZM;^.O'$^L6Z1:99&)YI#>F06J+#N 1=O(898XQ@GOUJX?B#K=
MOH\?B2]\+>1X<D"N91>!KF.%B,2M%MQC!!P&) -4+K1-0N_%'CS19-.O$@\0
MV\?V34%CS;J5M]A#MG@[NV.:YR'PY9G0;?2O^%;ZG)XA"I!*;B646188#2&4
M28VXR<#GM0!Z+JGB^_?Q"="\-:5%J=W%;K<W,LUSY,,*-]P;@K$LV,@8Z<UD
M_#&[GOM:\:7%S9O9W#:HHDMW8,8V$2@C(X(R.#W&#08+WP1XWU#5$T:]U#2M
M5L[:(G3HC*]O+ I0*4SG:5/7GGK5OX?0ZJVJ^*=1U32I].-_?I-!%-C)C\I0
M.G&< 9QT.10!B?%LZ*/$G@K_ (2+RO[)^T7/VCSL[,>6,9QSUQ7,^((_ <UK
M /AO&&\5BXB-FVFB7Y?G&XR'[NS;G.?Y9KT;Q;I=Y?>.O!5U!:236UI<7+7$
MBKE8PT6 6],FJ_CCP_?V5[:>+O"UL6UBR8+<VL(Q]OMR?F1AW8=0?_K4 ;Z^
M(R?'9\,&U&1I@U W(D_Z:^7LVX_'.?PKD?'?B/\ M7PG\0=(^R^5_9$$2>;Y
MF[S?,0/G&!MQTZFI]5N+_2OB)8^+%T/5+S3KO119.EI!OF@D\WS!OCSD#!Q[
M&L&ZTG7]5T;XE7$NAW=M-JR0-9V[ %Y%$> .,C=@#(!.#Q0!U]SXJO+6ZTSP
M]H6EKJ.JO8I=2B6?R8K>+A0SM@DDG@ #/>M'PSXGEUJZU'3-0T\Z=J^G,@N;
M;S1(I5QE'1P!N4@'L",8-<-XB\*)#XML]<U3P]?:QI=QID5K-'9%S-;3)T.Q
M6!92#CC."/SZ#X?:/#:W^K:C;>&'T2TFV16WVF20W,RKDEI%9FVC)X'7UH Z
M;Q%#KESIJP:!=6MI=22!9+FX0OY4>#ED4<,^<8!XKB/AU<RZ)\.-?NI)I+J6
MQOK^0RS'+2E"3EO<XYKTVN%\%:#<CPCKNF:E;RVWVW4+[ =<$QR,0&'L0<T
M<G_PB-I_PJ/_ (2_=)_PE/V'^U_[5\P^=YFWS,9SC;CY=O3':K4VNZG-\4M&
MU#2M*6^O=0\*HPB:;RHX@TP<L[8)"C&. 220*3S_ !'_ ,*Z_P"$"_X1O4?[
M7^S?V9]K\L?8_*^YYOFYQC9SC&<\8K1O+?4?"GQ"TV]M=%O]1TBV\/II\LMI
M'O="LN00N?F/ R!S@Y[4 7YO'%Q+X:\5PW^G-IVMZ-:,TENLOFJVY"8W1@!D
M$^V1WKA_"]AX'TN#P\VL^%-8LKF00!-6O%D2"2YP"#_K/ERW3<H'X5UNGV?B
M6_U#Q3XLL+#^S[V[MHK?2[74%P["/)+2*#\NXG !/'>JOB.]U?X@>'H?#,?A
MG5=/N;J6$WUS>0B.&U5'5V*/GYSE<#'4'M0!ZE7E7Q>M-?FTJ6ZDU&&WT2WN
MK416D"GS+AFD0$RL>B@DX4=< GI76WGP_P!!OM>.M3K>_;#*LN5O953<N,?(
M&QC@<8JO\3M.O-5\$RVMA;27$YNK9A'&N3A9D)/X $T =A6%IGB/^T?%NO:%
M]E\O^R5MF\[S,^;YJ,WW<?+C;CJ<Y[5NUYU+/J'A3XD:_J4F@ZIJ-CK,%KY,
MNGPB78\2LI5QD;<[LY/% %J\^) L_"GB+77TLLNC:H^GF$3\RA9$3?G;Q]_.
MW!Z=>:>GC76[+6]*MM=\-+86.K3?9[:=+P2O'(02JR(%&"0#T)Q[UR$N@>(+
MKX6>+[:?1[B+4K_7FNX[11N8HTL+<$?>  ;D>AKM_'6G7E_?>$WM+:29;;7(
M9YRBY\N,(X+'T'(_.@"&3QGK-_JNIP>'?#JZC9:7,;>YN)+P0F251EXXEVG)
M7/<@9X]ZYKP+XJ70?A5HC06,M[J&HWUQ!962L$:1S-(?F8\* .2><5I:3<:I
MX%U#7M-D\/:GJ4-[J,M_87%C$'1_-P3'(<C80>,GC'-<PO@O5KCP#X9NM0T.
M:ZN-+U"ZFO=+5S'))%+(^2A!&2/E8#(R* /0]+\5ZDOB.WT'Q'I$6G7EY$\M
MG+;W/GQ3[.77)52& .<8P1WJGX/\;ZSXNGBN(O#0MM'+RQ2WCWH)#H6'RIM!
M8< 9XY)].<?PQH>G3>,[*^TCP7>:;:6<<C27VJ-*DHD9=H6)&<YX)R2,?IGH
M?AAIUYI7@2UM+^VDMKA9[EFCD7# -,Y!Q[@@T 9WQ5U'6+"U\.C2X ZRZS;+
M(?M1BWMO!6(X4Y5CG)[8'!S64^IZY;?%Z_73]$CNM2N-$MC)$]T$A@PS;LR;
M<GDX&%YZ\5T7Q+L[ZYT72[FQL9[UM/U>UO98+==TC1QMEMH[GGI3-$M[RX^)
MFH:V^GW5M9W>CVRH;B/:0^YB4/HPR,B@!UC\0X!X8UO5=;L7T^XT29K>\MED
M$N7&-NQN,AMP Z<G\:C_ .$UUW3'L+GQ'X:33M,OID@6>*]$KVSOPGFKM& 3
MP2"<5S^I^#-5US1_B%8);-%+?:C'<61E^59]BQM@'T)4KFJ,6@:7J<VGVEA\
M.=2M[UIT-V^IR3+;VZ@Y9@_F8D/]W'6@#V>BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "J\E]9Q.4DNX$<=5:0 BK%>%RS>!8OB7XS
M_P"$PM$GE-S!]G+6<LV!Y0W?<4X[=: /;H;JWN"1!/%*1U".&Q^535P?A)_"
M+6>JW7@'3;<7L40#HUO+;"0G)1274<$@\@'%1Z=\2QK;Z1I^EZ:9-;NI&6_L
MY7*_V>L9Q(TAQV/"C W9[4 >@4TR(LBQLZAVSM4GDXZX%<7-XLU_5-8U2S\+
M:-9W=OI4OD7%Q>W1B$LP +1QA5/(R 2<#)KFM<\0:E?>,? .J66A7"ZC<6U^
MHT^[;R3&^U V]B.%&"<XY&,#F@#UNBN.T/Q=J<FKZMHNO:5';ZEI]LMXHL9#
M.EQ$<_<! ;=D8QCDUDZCXZ\5Z-H:>)-3\,V=OHV4,EN;QOMD2,P 9E*!<\@E
M<Y[4 >CT5QNN>+]5M?&4/AG1M'AO;J?3_MBS37!BCC&\J2^%)QP.F221]:JV
MWQ%>STCQ'+XATT6E_H#(MQ#;2^8DWF &+82!][(&#TS0!WE%>=ZAXW\6:"FF
MSZUX9LX[?4;N&V0V]Z7:W,C 8E!0<XSRN1D8[UI7?BK6K_Q#?Z1X7TJSNO[-
MVK>75]<M%&)&&X1H%5B3CJ>@H [*D)"J22 !R2>U8?A3Q(OB;3)IGM7L[RTN
M'M+RU=@QAF3[PW#[PY!![@UD?$V^G7PU'HEB^V_UVX33H2.JJ_\ K&^@0-^8
MH [*.1)4#QNKH>C*<@TZO/\ X>@>'=:UWP0Q(BL)?MFG!CUM9><#UVOD9]ZD
M_P"$S\1:M)J5SX:T"UO-,TZ9X&DN;LQR7;I]\1*%(Z\ L>: .\KEM4\#6E_K
M-QJUIJNK:3=W2JETVGW 03[1A2P92,@< C!KE;O7-?U#XH>%Y;73Q#:W&G23
M"UO)WB=0=GF%TV\.O( [^HKMO&&O3>&/#%UK,-H+H6I1I8MVT^66 9AP>0"3
M^% %O0=!L/#>DQZ;IT;) A+$NQ9W=CEF9CR23WK0DD2)-\CJB],L<"N/UCQ[
M#I?CC0O#ZVPFAU) TET'XBW[A$,8YW%&'45R_P 2?$CZIX1\501VF;32=1L[
M=)D;+32"2-I%QVVD@=>: /6J:DB2%@CJQ4[6P<X/H:XE/%_B'3_$&DVGB#0;
M6TL]7E,-O);W9E>&3:6"R J!DX/*DBJ5KXOTS0=/\7ZE'I'ER6VM-;&*&0L]
M[<,$"GG[I)(&!P ,T >BTV.1)4#QNKJ>C*<BN2T_7_%4.LV-GKWAV"*VOMP2
MXT^=IQ;,!G;-E!C/3<.,UP?@;Q'XGT?X9?;=/T"UN=+TY[J2:2>[,<LRB5V8
MQJ%(P!GJ>2#@4 >UT55TR_BU72;/4;<,(;N!)X]W7:ZAAG\#7%V_C'Q/K.JZ
MW9:'X?LI%TF\>W>>[O&C6; !"IA3\Q[YX''/- '?45Y[>?$YQX:T/5-.T:2Y
MNM3OCI[63RA'BG 8%2<8^\H&?0Y]JL3>+_$<-QI^A_V%9OXFNXY)WA%V?L]O
M K;1([[<\G   - '=45P+^.]7L[?7+&_T.%-?TNS^WI;Q7!:&[@S@NC;<C&"
M,$=<?AJ:KXSCM]'T&\TR!;N;7)X8K2)GV_*XW,Y(!X5<DT =0LB.S*CJQ0X8
M YP?>AY$CV[W5=QVKN.,GT'O7GL?B[3/#X\:ZB-)\N2SU!(G$,A9[V9D0)P>
M%)) X[#-9'BO4?$\^J>#(-?T6TM(Y-?MI8Y;2Z,H0@,/+?*CYOFSD9!P: /6
MZ*XJ3Q9KVK:OJ=IX6T>SNK;2YC;W%S>W31"68 %HXPJMR,@$G R:KW7Q+B7P
MC8ZM;6 6]O+\:9]ENIA&EO<98,)),'"C:>0.>/7@ [VBN;T#5_$-QJDVGZ[H
MT$&V$3Q7UC.TMO*"<;<LJD,.N.XJYXCU>]T?34ET[29]3O)ID@B@CR%!;^)V
MP=B#NV/3UH FTG1+;1VO9(6DEGO;AKFXFE(+NQX X X50% [ ?4UI5Q=AXJU
MVT\7V'A[Q'I=A"^HQ2R6L]A=-(N8QEE8,JD<=^G],JW\?>*-5T[4]1TCPS9O
M:Z9<3Q3&XO2C3>6QR(P%/.T Y.!DX&<4 >DT5G:#J\.OZ!8:O;HR17D"3*C=
M5W#.#].E8FHZWXIGUF\L=!T&V,%F%WWFISO"D[$9Q$%0[@.A;IF@#JG=8T9W
M8*BC+,QP /4U6.JZ<+5;DW]J+=FVK*9EV$^@.<9KR7QOXIU#Q7\)&N8-.A@5
M[Y;/4(7N3E'6=%VJ57YU8]3Q@'O5>^T*^F^(GA[1KKPIX>6SALIY8]/2<FW
M+)O?'E@;AV&.?44 >U1RQR@F-U< X)4YP?2GUY?!XUM_#OA;4=2T[0% _P"$
MDEL7MHIR3*YDPT@)_B/]WI5^]\;>*-(DT>SU#PS:MJ6JW,T,,%O>Y4!4#*Q8
MKQR2#Z!21GI0!Z#17GEOXT\6S:[>>&O^$<L/[;MXUN/-%ZWV7R6_B+;-^[/&
M,<\GC'-W3O'5[?>$+O4D\/W$VK6EZ^GRZ=;/O'GJP4_/CA.02Q' SUH [:FN
MZQH7=@JJ,EF. *XJ'Q9XATWQ/I6D>(])TZ*/52Z6\]C=M)Y;JN[:ZLBGD#J*
MY'2=6U<:)\1Y]>TVTN[&&XN3/#]L=B76-/W*_*/W>W^+@^U 'L@(8 @@@\@C
MO2UR6B^)\Z_8:!)8):P7&D17ME(LA8,!@/'R.JY!]Q5*X^(RV]KKEX-.::"S
MU%=+L%CD^>]N3@,HR,* QQGGH?I0!W5%<7!XKU[2]9TVR\4Z196L&J2>1;7-
ME=-*L<V"1'(&5>2 <$9&174:OJEMHNCWFJ7C%;:TA::0@9.%&>/>@"U)(D2%
MY'5%'5F.!3J\8\?Z_P"*-3^'+W.H^'[:UTR_DMFB:*[+S0#SD93*I4#D#'!X
M)&:[C4_%.K3^)KGP_P"&=,M;NZLHDEO;B]N#%##OY1/E5F9B!GI@"@#KB0 2
M2 !U)J*VN[:]C,EK<13H#M+1.& /ID5Y7XU\6:EK/PN\211Z?'9ZC8L;35('
MN#^Z4@'=&P7YPP(QG'!/ISIZ?JEUX9L])\,Z+X:TR+6[Z-[EK:WG*6T,2X7S
MI'V!B3\HX7)/?CD ]'HKBK?QM?6RZ[8:UID-MK.E6#7ZQPSEX;F(!L,C$ CY
MEVD$<>]9+_$;Q#;^'K+Q5=^&[:+P],(3(1>$W")(0HDV[=NW+# SD@CIV .W
M\1:!9^)]"N='OS*+:XV;S$P5OE8,,$@]U%:E<;K/BW5!XN;PSH-EI\EY%;+<
MRR:A=&%2&) 5 JL6/')Z"FW?CB]L/#EG<WGA^>+7+R[^PV^F-*/WDV3R),?Z
MO SNQTH [2BN/L/%.LVGB2RT/Q/IEI:RZBCM97-E<-+$[(-S1MN52K8YST-=
M!K>I2:/HMU?Q6-S?20IN2VMD+22MT  'N>O89- &A17!R^+_ !-HNIZ.GB+1
M-.ALM5NTLXVL[UI)()'SM#@H 1Q@E3_]>>;Q9KVI:WJ=EX8T6TO+;2I/)N;B
M[NS")9< M'& IY (R6P,F@#M:*X32_'^H:MX/;5[3PW<S7SZ@UC%8H_W2&V[
MI6Q\BCN<$"IK+Q7KUGXNT[P_XCTNPA?4XY7M9["Z:108UW,KAE4CCOT_H =F
MDB2@F-U< D$J<X/I3J\PMO&EOX>\'7NJZ?H*JO\ PD$MF]M%,29&:7:T@)_B
M/7'3-;-KXMU^S\5:7I'B+1+2TCU82?9)K2[,WENB[BD@*CG'<<4 =M17G</C
MOQ#JHU*^T+0;&]T_3[F2W>W-Z5O)=C88K&$(7O@$Y/XU!K&HZ^_Q>\.QVMK#
M]D>PED6&>Y9#M.S>S*%(#KG '.?44 >DNZ1H7=E50,EF. *4$$ @Y!Z$5S_C
MNYMK/P+K5S>62WMO':LTEL[E!*/[I(Y%8EWXQU.WUW3/#FAZ'#<SW6DI>QM+
M<F..$;MN'.TG:!CIDDD?6@#O**X&'XBW%EHOB:;7-)$&H^'MGVB"VF\Q)0ZY
MC*L0" >^1Q^E7=&\1>)Y]0L%U+1+&33K]6*7FEWAG6W(&0),J!@],J2,T =>
MDB2;MCJVT[6VG.#Z&AI$1E5W52YPH)QD^U>=6GC#3]"TKQ3?6VC;9X_$$EDE
MO#*2U[<ML ;+?=+9&>P"UG:]?^(YO&?@BWU_2;2USJ32Q36=R94_U3 HVY00
MPR.F0>?2@#UBBN''B[Q#K-[J1\+Z'9W=AIT[6SSWEV8FN94^^L0"D<'C<Q -
M0:A\2PGA70M:TO2I+R35KX6*VCR"-XY2'&TG&.'3&?0YH [^BLW0I]7N-,63
M7+*WL[[<P:*WF\U,9X.<#KZ5YMX=\1^(=,D^(.J:A9VLL5A-+,RB[=BLB1*5
MC7*_<QWXP>U 'K=%<+8>,O$D_AZXUVX\*,UK+!'+I]O;3^9//O( WJ!A!@AB
M>P]:4>+?$>DZ_I%AXCT?3HK?5IC!#+8WC2-%)M) =61<YQC(XH [FHQ<0%48
M31E7;:I###'T'J:XL^,-?U34]4'AO0K:\T_2KAK:>6XNS$]Q*OWTB 4CC.,L
M0":Y#P??VD'PY\!&ZTU;IKG77CA\R0H;>0RSD28'4CD8/'- 'L]%<"GC+Q-J
MVL:WIN@^'[.4Z3=&&2>[O#&D@V@@* I.X\]< <<\\*GQ)^U^$=&U.QTIY=5U
M>X:TMM/:4+ME4L'W/CA%VDYQTQQZ '>T5P]GXOU^#QGIGAG7=$M8);V*:9;N
MUN3)$RHN<*&4'.>"#Z@C.:[B@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *\OM+O6_"_COQ;=#PIJNHVVI7$,D$UJ$VD+&%
M/WF'<_I7J%5VO[-(Y9'NX%2%MLK&0 (WHQ['D=?6@#F[/Q?J=U;WTC^#M9MG
MMX#+$DPC_?OD (NUCR<]3Q@&N4TCPWXF\,:M:>+GC>^O]7DVZ]8P@?ND8Y0Q
M_P#7/H>3GGZUZO4<\\-M"TUQ*D42_>>1@JCMR30!Y[I\FK>!=7\0VY\/:CJM
MEJ6H2:C:3V"H_P T@&Z.0%@4P1P>1@TZWTWQ/=^+?!>J:U:Q^?;V]]]M:WQY
M=N9 OEH3GDX&,C@D&O1*KO?6<:3.]U JP$+*3( (R>@;TZCK0!P^K:/KS^.O
M$.H:5$T4DWAX6UG<M@+]H#N0,^HR#7 :OX2FU7P-):6?@?6)?$ODI]JO]4EW
M8<$%S&S.=Q8@@;0.#VKWL3PFX, EC,P7>8PPW!?7'7%24 <;%IM\WQ9@U<VL
MBV/_  C_ -G,Q' E\\-L/OCFN;\0>$K_ %2[^(F_99QWS:?+8W-PP6.1X4!P
M3V&X!?QKU:J>J:79ZUI=SINH0+/:7*%)8R2,CZCD'WH \L\;>(-=U6Q\/VMW
MX8NM+!UJS%S)<RQLK2>8,)%M8EAGG<0.![TFI^#[/3/&>MWVL>#KKQ!8:E*+
MFVN+(!Y(7VX>-UW+@9&0>G/Y=I8?#[2[/4+2\N+_ %;4FLFW6D>H7C31P-C
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
M.XI"0XX/8G% $%_K_C-VU*YTW1M,M=/LI'C0ZI.\<MT%ZN@ PJGL2>?:H/\
MA8EQJ6B^&GT/3(Y=6\0(S007$I6*!4'[QG8#) Z# R?TKEX/#%\]UJB:[X,N
M-=U^:ZE:WU&ZF1[/RR?W9^9_D51_"$)XJQHOAGQ#H/A_P7J\>DO/J&B1W%M>
MZ<)%$CQ2,?F0D[21@'&>0: +>F:AJD?QFGE\1VMK:2VGAMRTMM(SPR1B=6WK
MD C'((/I[U97Q[XEGT%_%4&BZ<=!56G%L]VPO'@'60#&P' W;<].]%OI^M^*
M/'M[J.H:+<:7I%QH$VG1&=T,NYI%)+*K':2,X&3POO7,6?@Z33= 719?AE:W
MVO0KY,>HMY9M)>PE=MP8<<E<9/XT =KJGCNZGUW3=(\/#3!)>Z>NHI<ZI.T<
M;QL<*J!1EF/7V%=+X<U#5-0TYVUG2_[/O8IGA=%DWI(!TD0]=I[9&:X[Q'HL
MR#3;#5/!EIKVA0V*1!=/B"S6LPP"$#N"(R ,8.1CG-:7PUT74M%TK4([R&XL
M[*:[:33["YG\Z2UAP %+9.,G)VY./KF@"UK_ (GU*+Q);^&O#UC;7.J26QNY
MI;N0I#;P[MH+;02Q)X %4[;Q]+IR:[:^*+*.SU#1K87<GV60R1W,)SAHR0#G
M(VX/<C\$URRU;1/'T?BO3M,EU2TGL/L-Y;6[*)H]KEUD4,0&'.",^]8]UX1U
M?QM-XFU34;,Z0=0TQ=.T^WG=6D"JQDWR;20,OC@$G&?Q ->T\2>- --U&_\
M#EH=,OI$5H+.9Y+JU1^CN-NU@.-V.E)_PE?B;6[W56\+Z3ITUAIEP]JTE]<.
MCW4J??6,*"  >,MP33+;6O&=[:Z;I,'AR?3+V-XUOKZX>)[=8UQO,>&)<L!P
M,#&?:JNE_P#"0>!IM9TV#PW=ZO;W5]->6%Q:21A?WASY<NY@4P?XL'(H V=/
M\97-]XCT73)=*ELO[0TV2\ECN 5E@=6"[",>YYIE_P"-+BSU+Q=:K9Q,NA:<
ME[&Q8_O2R.VT^@^7]:QKNQ\5Z7K?AKQ+>Z>=9NH+&:UU**PV*R,[!@45B P&
M-O7MFJRZ/XDU2Y\?ZA=Z*]F=8TA(+&!I49R1'(H5B#@-D@GL-P&>#0!8F\?^
M)K+P/=>+K_0[&+3C!!-:1+.S3.))$7YQC RK;ACV!J74M8UI3X??Q1X?TU7N
M=<MX[-(YV=K?<CG>> -ZXQZ<FI?$_A_5;[X)PZ';6;2:DMG91FW# $,CQ%AD
MG' 4]^U:OCC2;[5+GPLUE;M,MGK<%S.00-D:JX+<GW'2@#+@\7>+M;U#7+70
M=&TPKI-]);-->7#J)MN,*H4'YO4D@<CWIR?$>74/"WAZ\TK2Q+J^NR/#;6<L
MNU(V3/FLS 9VKM)X&3Q6EX(TF^TNZ\4O>V[0K>:W-<P$D'?&RH W!]CUKBM+
M\-:UH?A?P5=K:Q?V[H]S=D:9-<)&]S%*S[U0DXW!2K"@#JM/\5^(H?&]CX8U
MW2[&-[FVEN!=V<S-&X7& H8 @@DY!]L=:V/&_B&7PIX.U'7(8$GDM$5EB<D!
MLNJ\D?6N.@U+5]5^,VAOJ&D/ID4>F7)B@EF224@E07;82%!. !D]#76?$'0K
MKQ+X#U?2+':;JXA'E!C@,RL& SVSMQ^- $GBGQ%+X?\ [$\JW2;^T=5@L&W$
MC8LF[+#W&*PE\6>*M7U_7=*T'2--/]DW C:YOKAU1P4#!0%!.[KGH ,=<UFZ
MS-XH\77'AA?^$4N]/AT_5[:[O'N9H\_*2#L 8[E&223CM@&NC\):3?:?XC\7
M7-W;M%#>Z@LMNY(/F((U&1@^H/6@#,C^),MSX.TK4;72=VLZG=FPAL&EPJSJ
MS!BSX^X-I.<>E9DESX@D^+WA&#Q!9644L=O>M'/92LT4H9%R,, 05QS]15:R
M\(>(++POI%]!I^_5='UJXO5LGD53/#([@@-G 8JP(S6NC>(/$/Q&\.ZM)X=N
M].TFPAND9[IX_,WN@&2JL<+P /7GI0!+'XS\1ZX]_>>&],TN32[.9X$-[=,D
MMXR'#&, $*,Y +=?:H[WXDW%QIOA:Z\/Z6EW)KYECCBGDV>5(@Y#$=E8'/LI
MQ7,6O@F'PY_:&G7WP[7Q!*;B22POX?**RHQ)592S H5S@G!XKH[;PKJMI>>
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
MUBWQG?N^YNV_-MQT[YH ](HJ"QO(=0L+:]MFW07$2RQMZJP!!_(U/0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M-!YBC#1M$7&XG'&UN_:J7B#P@UKX\U#7Y?"5MXFL-3AB$D3"(S6LL:[<J),
MJPQG!SD>W/I])N4.$+#<02!GD@=?YC\Z .2\!Z-<Z;;:A<W.@Z9HGVN8&&RL
MHT#)&HPOFLO#-R3QTS2>*]%U#4O%WA"^M+?S+;3[N:2Y?>H\M6CP#@G)Y],U
MU]% '%>/?#-_?FR\0^'%5?$>EN&@!8*+F(GYX7)P,$9QG],YJC>1>(M+\<IX
MHM?#LU_;W^EQVUQ:Q7$2RVTJL6P=S!6'.,@__7]"+*'"%AN() SR0.O\Q2T
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
M*Z_PEKX\4>$]-UKR?)-W"':/.=K9P0#Z9!K,\&:'J&CV?B..]A$;7NLW=W
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
M:T2];Q.-1/@_2/#EA! R*B10/<S2-QG?&,(H&1C.3_+/A\':VGP$?PLUJO\
M:YMW00^:N,F8L/FSCH?6@#0'B?Q7INO:#_;5KI0TS6YO(2*VW^=;.4+*&8G:
M_3!P![4MOXB\6^)[G4Y_#,6CP:;8W+VL3:@LCO=R)PQ&P@(N> >36AXET+4-
M1O?",EK"'73M02>Y)<#8@C92>3SR1TK(TRT\5>"9-4T[3?#Z:SI]S=RW=E.E
MY'"8O,.2D@?G .>5SD4 17'Q)U.YT'P]=Z5I<'V_4M1;3KBTN7.(95# _,.P
M90<X/R]LUIZ7XB\1V/C-/#WB.+39_M-D]W;7&G(Z<H0&1E<GUX(/_P!;(L_
M>KZ?8^$XV,5S=6VLOJ6I21L%13('+;<\D L!Z]ZZ+4]$U&Y^)&DZQ BBSM].
MN('F+#Y)'*[?ESD]#0!S.@^._%'B*UBU33/^$?NU:7$FB)*R7D4>_!R[,%W
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
MBQPO;/)]!72Z%XA\0P^(=9\/:U%:7][9V:7MK+9*8?M"MD;"&8A6W#&<XYH
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
M^X+][&/G(]NG-=_10!YOX7\)7L7CH>(1X>M/#-JEH\$EI;7"R&Z=B"&8( @
MQ]2:S(/!WB@> 9O"LNG6ZFTU..XMKE;H$7$9N3*Q*X!4@8Z]<UZW10!PDNF>
M(O#'BW6-5T32X=7L-8,<LMN;I8)()E7:2"PPRL,>^?UQ[GP)KUWX>U&>Y%LV
MM:KK%O?SPQ2?NX8XV7"!CC<0HZ]S7J=% '+>)]#OM4\1^%KVU1&ATZ]>:X+,
M 0IC*C [\FMK7;!]4\/ZEI\3*LEU:RP*S= 60J"?SJ_10!Y=:^&O%2Z)X5OU
MTVU@UOPR#;):O=AH[V Q+&QW@?(QQD YQCFM./0=;\5^*K75_$6GQ:78V%K/
M!;6:7(FDD>9=CNS*-H&W@#DUWU% 'F-GIOCO1_"3>#[72K&Y5(FM+?6&O B+
M$<@,T6-VX*>@R,BK,?PYCBUWPW!/;07NCZ9H\MC*TP&6=L#(7W&[ITS7HM%
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
M#K7:T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M54M=,LK*ZN[FVMDBGO'$EPZCF1@, G\!BK=% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %9>M^'=(\26T-OK-A%>0PRB5
M$ES@, 1GWX)XK4HH 155$5$4*JC  & !2T44 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!473+)-5DU-;9!?21"%Y\?,4!R%^F2:MT44 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %>4ZGXY\7ZYX[U/PSX-MM)B_LL#SY]19MTC=]H';/'0^N
M1D5ZM7AVNZ9X%\=>/-8MKFYO/#?B'3W"-<M,D0N<9&\ GG "G@@D$4 =QX&\
M7:[JBZM:>+-(_LR\TQOGN51EMYD&<LK-QQC)Y(P0:W6\9>&$-L&\0Z4/M7,'
M^EI^\Y(XYYY!'U%>1>#=<U8'QUX6GUUM?TO3],F>#4&.[G9C:&R<@Y/&2/D.
M*P?#^E^#)_V?M3O;Q+$ZTBRYE<KYZ2ACY2J>H!&W@<')]Z /HS4=4L-(LVN]
M2O;>SME.#+/($7/ID]Z33-6T[6;7[5IE_;7MOG'F6\H=<^F1WKYPU*75K^7X
M8VVI16EQ ^GEHHM4D9;>63+!=Y .?E$7UR/6N@T.QU72-=\<SZ;<:';3G1Y2
MVEZ/.[>3.JC8ZJ5 '5NAX+8H ]B/B[PX-4_LLZ]IHO\ =L^S_:DW[O[N,]?;
MK6=JFNZI9^/])TN*?1TTNXMWDN%GG"W1(#D&-=PRORC)P?XJ\F\+:;\-'^#5
MG?>(_LJW'G$W5Q&?]+$GFD!01E\;<<#MS[UOZT;>X^/?@0PEY+:32I-AE!W,
MACFQNW<YQUSSZT 3Z9\2M9\2_$B]TG2+_P /0Z19S*B_:)"9;Q.=QB(.&.%)
MXX QG-=GX(U[4-6\+OJ.NW.CF5)7#2Z;.'@5  >6W$ ]<\UYS\-]!TF/XE>/
MBFG6R_V=< 6>(Q_HX/F@[/3@8XKAHYKN+]FP+;EQ!)KFRZ*?\\]N>?;<$_2@
M#Z3TOQ3H&MW#V^EZU87LZ#+1V]PKL!ZX!Z>]4O'NOW?A?P1JFM6*0O<VJ*R+
M,I*$EU7D @]#ZUR/V#X7Z;XH\+RV!M[?4GXT_P#LW/[W. #+Y8.<YZMURV>E
M;/Q@_P"24:__ -<D_P#1B4 <E!XP^+4OA=/$B:3X<ET\VOVO:ID#F/;N/!?K
MCM7>>$?&UGXD\#6WB6Z,6GPLK"?SI $B96*GYCCC(X^M>':MX8\2Z;\*]&UV
M'Q'J]]HDMM$;_3$N&C$<+ <+U&WMRO&<X(S6EX_ETM_ WP_M_#B1+X:GNR9(
M[F0K'ORORS,.1R9=Q^I% 'N^DZ]I&NQ/)I.IVE\D9PYMYE?:??!XJ*?Q1H%M
MJG]F3ZUI\5__ ,^SW*"3IG[N<]*\F\-Z3>V/Q@M;B!O"^F2FQ=+C3=)G<^<F
MUBK;=@7.X(3R.!GOSS_@6P\*WOPR\5ZAXE6TDUP33F::Z(^T1ML!0IGD$OGI
MU/'- 'O?_"2Z%]BM[W^VM/\ LMQ)Y4,_VE-DK]-JMG!/!X%6;C5=.M+ZWL;F
M^MH;NYSY$$DJJ\N.NU2<G\*^:)W6+X(>!II#MBCUQR['H!OD//Y&N_\ &VH6
MEW\<O D5M<Q3/$'9Q&X;:&SC./7% '::%XEO9=6\3#6KW1(].TV<+ ]O<J7B
MCRX/G_,=AP!UQWK;M/$NA7][]CL]8L+BY\H3>5%<*S>61D-@'I@@Y]Z\,M_^
M/;XV_P#78_\ H<U32>';/1OV<VUK2K)4U:ZLD6YNT!\QHGF7>,^F !]!0![5
MI_BGP_JUZ]EIVMZ?=W29S#!<H[<=> :6[\4:!8-<K=ZWIT#6I43K)<HIB)Z!
MAG@GMZU\_IHL_P#9W@R[LO\ A$-(G26&2TN[>ZD%Q=' RLF$Y8DC.>AX[UU6
M@:!I6N_'KQH-5L+>]CAB0I'<('4$J@S@\9QW]Z /4I_&'AJVMK:YGU_3(X+K
MF"1KI L@S@E3GGFKU]JNG:98_;K^^MK:TX_?S2A$YZ<DXYKYP\(>&]'NO@EX
MRU.XL()KVWGEC@GD0,\2HJ,H4GE>6.<=>]&J27MY!\+;2=+2XLFL<QQ:C(5M
MI)0<8<C/8(/QQT)H ^C-/UO2M6L6O=/U&TNK5,[IH9E=5QR<D'BJ,OC3PM#'
M;R2>(M*5+C/DL;N/$F#@X.>>01]:\K\*:7<Z?XV\5NL_A^UCDTIQ=:5I,[LL
M;A5VOM*@#J>AXW&N=\/^&-&G_9RU;5YM.MY-1S(ZW3H#(FUP %;J!UX'7)H
M]<\9_$C3_".L:'IC&WDEU*X199'G55M82R@R-[$$X/ ^4\\5OW_BSP[I4=O)
M?ZYIULEP@DA,MRB^8AZ,O/(]^E>#Z_8Z?<6/P?N;^"!Q<B*"[DE Q)$K1 *Y
M/50&;KZFM;Q+X?:3XD7=WX3N/#>K3K911OHNI1JPAB5%"^7N^7;M"GAA][T-
M 'N=G>VNH6D=U97,-S;R#*2PN'5A[$<&IZ\U^"VK6&H>&;^ULM$327L[QHYX
M89VEB:0@992Q..G0$C@<\UZ50 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S
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
M.L^+=1T'PU+86D>E11M=W=Y"TNZ60;EC50PXV\DY[]* .VHKS6X^(6I)X/\
MMKP6MMJUGK,>E:A'RT0;S K,F3G!4@@GIGOBNRTGQ9X?UV[EM=*UFRO+B+EX
MX9@S >N.X]QQ0!L45Y]=^(?%NI>+]:TS0)]!M[+3&AA,FHQR,TDCIO(!5@.,
MCM7::0NIKI<(UE[1]0Y\UK166(\G&T,2>F.O?- %VBL3Q+XDA\.6<3FTNKV\
MN&,=K:6L99YGQG'HH]2> *I_#WQ!>^*/!5EK&H1QQW4[S!TB&%7;*Z@#\%%
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
MZ1;-;Z?;);PM(TK(@X+L<L?Q- 'G_@*RTV&;QSK%S:1R3P^(+S,OEAG5$"L
MIZC[S=/6N5OY+Z?X-7UW9:=X>T?PS/:R20PS/)<7+9)Q\Q( D+="2Q!^E>UV
M6EV.F_:OL=M'#]JG:XGVC_62-C<Q]S@5AQ?#KPA#/+*GA^R#2!@RE"5&X8;:
MI.%R">@% '(Z)Y4_Q'\,'4]KI_PBL;:?YO(,^X>85S_'MQ[XJA=Q:=#K'Q=7
M31$J?V,AF6+&T2^1-NZ=_7WS7I>H>$]!U72K;3+[3()[.U"K;QL#F( 8&UNH
MX '!IMEX/\/:=:7=K9Z1;007D'V>X1%P)8\$8;U^\WOR: //[6RMK[Q7\,5N
MH$F2/0I)%5UR-PBBP<'TSFJWBJ&XM?$?Q#32(_*FE\/PRLL(P6.7#-QWVYKU
M2/0],BN+&XCLXEFL(3!:N!S%&0 5'M@#\JCOM(4F_O\ 34@M]9N+;R4NI$W#
M(SL##NH)H \Q^("^%_\ A2-@;06>S%K_ &<4V[M^Y=V.^=N_=^.:]BKQR;P%
MJ.MQ)I\G@G1M$DGEB;4-5@G1]ZHX=O*11E2Q4=<8[YKV.@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH Y/XDZ]J'AKP1=ZGI;QI=I+"B-(F]1ND53Q]":QM9_P"%
MB^'=&O-9.O:-J,=E$T\EL]@8MZ*,L P<X. <5+\:5+?#&_4,5)GMAD=1^^2I
M+CX:2ZE";75_&/B&_L7_ -;:M,D:2C^ZQ502/;- $VE^,+K5_&6BVL*K'INH
MZ!_:?ELN75RZ@#/L&K0N/B)X0M=1:PF\0V*7"OY; R?*K>A;[H/U-<_?FVTG
MXMVI2$K:VGA>;$40Z(DJ_*H^@P*X_4[K4I_@M=74"^'=%\-7%J[6]FJO/.VX
MG"[RP7>6[X)!^E 'L&J^)]#T-]FJ:I;6C>49L2O@E,A<CUY(''K3]$\0Z1XD
MLVNM'U""\A5MC-$W*GT(Z@_6O/\ 3[>"\^)/@R2>-96B\-&6,L,[7R@W#WPQ
M_.M?PU&D/Q<\;+&H17@L)&"C +;'R?K0!T7BO7U\->'+G41%YTXVQV\.?];,
MY"HOXL1^&:2?6;7PQH%K/XFU>WCE"*DMP^$$LF.=JCWS@ 9Q7/\ Q+R)/!Y?
M_4#Q':^9Z='VY]MV/TJ'6C GQLT!M3*"U.ES"P,OW?M7F+NQG^+90!U6F^*-
M#UC3)]1T_5+>XM+<$S2(W^JP,G<.HX&>:9I7BW0-<U"2PTO5;:[NHXA,\<39
M(0XP?3^(?G7 Z\8'^(WBDZ:4*#PK,-2,7W?.R?+W8_CVYZ\XKK?AM86EG\._
M#S6]O%&TFGPN[*H!9F4,Q)]R<T :^K>)-&T)E75=2MK,M&TJB9]N54@$CUY8
M#\166?B-X/72UU(^(;+[*TAB#;^=P&2-OWN 0>G>L?Q':P77QC\'>?$L@BM+
MR1 PR P"8/U&:;X6L;0?%[Q[/]GB\T+8J&VC(#0DM^9 )]<4 =B=>TE=$&M'
M4K4:84\P79E CV^N?KQ]>*K:'XN\/^)))8]'U6WNY(AN>-&PX'KM.#CWZ5X]
MIH@C\)^#!?A%T2+Q+<K<!_\ 5J?,E\K=V"[O7BNX\6M _P 3O!0T\QG5 \YF
M\O[PM?+.=^/X<XQGOG% &QKWC[P]I?VZP&MV2:M#"Y2%GSB0*2JGL#GL3FJF
MB^)+V^T_P;>7FJ65N=1LI+B[MW3#W!$0;,?H%))/M7,>$FTA?@;JL>KF 3JM
MX-5$N-_VC>_WL\[_ +N._3%,T+_C^^#O_8-N_P#TF2@"WX>^)$.L>*=6N[KQ
M7IUKHUE<M##8B $S1_*JS&4G(!=QVQVKTN^U*RTQ8&O;F. 3S+!%O/WY&^ZH
M]2:\\\-Z+#XCT7XB:/<8\N[UV[BW'^$E(]K?@<'\*S_".IW/C?Q!X>MKY6W>
M&;1Y-15N<WVYH4#>X".__ J /6IIHK>%YIY$BBC4L[NP"J!R22>@KGM-\?\
MA35]233[#7;2:ZD)$<88CS"/[I/#?AFH?B/J-CI?@'5+G4;#[?:[4C:V,AC$
MA9U4!F'09(R?2N"\9/KL%QX,CUN\T"(?VW9FULM.A?>%#<L'9ON@8'"@'(H
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
MLRY[8(K8UC_D"7__ %[2?^@FO']$M8+Q/@[%<1)+&(;I]KC(W+"&4_@0#^%
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
M_#.FVEE=76K1)'?1":V"H[O(A&0P106Q[XK1M-?TB^T7^V;;4;:330A<W(D
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
M:&1)(I%#(Z'*L#R"".HKB]:U[7-5\82>%/#,]O9/:P+<:AJ,T7F^2'^XB)D
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
MXG?\>_A;_L9+'_T)JP=>_P"1I^)'_8M)_P"BY:]/NK&TOA$+NUAG$,JS1"5
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
M\!N<X^GK7HR(L:*B*%11A548 'H*K:EI6GZQ:&UU.QM[RW)SY5Q$'7/K@]Z
M,'4?'%E!XETG0=,6/4[Z]D/G+!,/]%A RTCD ^V <9KG_AS>:;8Z?XG@U6>V
M@U&/5KI]1%PP5BI;*L<]4*XP>G6NVTCP[HN@*ZZ1I5G8B3[YMX50M]2!DU%J
M?A3P]K-VEWJ>B:?>7"  2SVZNV!T&2.1[4 >/:/:I<:!X#22$G3Y/$T\EG'(
MO'D9D:/@]N,BNZ^S0-\?O.:)#(GAL,K$<@_:",_7''TKMI=.LIS;&:SMY#:L
M'MRT8/DL!@%?[IQQQ2_8;3^T/[0^RP_;?*\G[1L'F>7G.W=UVYYQTS0!XEX@
M$,?P_P#B<LBX@'B%"ZKZ&2W+5U?CJ\TN_M?!UOHD]M+=OJ]K)8+;,"5B7EV
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
M':2ZK=VRAT:W$P)B+ Y+  MC'0=>U '<:5\0?"^M:A%8V6IYN)P3 LL$D0F
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
M &E1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <'\7(DF
M\(6L4BAHWU2T5E/0@RC(K-^*"7$'BGP;J!U(:78P3W$;WSPK+';RN@$996XY
MPP!/3.:]*GMX+E EQ#'*@8,%D4, 1T//<43V\-U \%Q#'-"XPT<BAE8>A!ZT
M >3Q6KZIXX80^+VUO5X-(N$5K2SB2*-7&%$DB-P=V"!ST[51/B'P[;_L]SZ5
M<W-M%>0Z<]G)8NP$RW0R,%.N=_S9Q[U[!8:9I^EQ-%I]C;6D;')2WA6,$^N
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
MB:H4WSFWN_LMS!+CYAL!&Y@<\[3FO8ZS9_#VB75Y]LN-'T^:ZSGSI+9&?/\
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
M>VGUK59UENGME(B154*D:;N2% ZGGDT =-1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 <9\5-5O]%^'U]?:9=/:W:20*DR $J&E13UXZ
M$U!_PAFM?]%%UG_OB#_XFH?C7L_X59J?F8V>;;[L^GG)6"+'X&@Y#Z%_X$M_
M\50!W6J^,=(\,W5MI6HW-S-J#VPDBCBMVEDN,';\H4<L3S@>YZ"LX?%/PU):
M-+#_ &C/-&S+/:16,C3V^W[QD0#* 9ZG\.AJF\MM??&G1;J!DFA?P]++#(O(
M(,JX8'W!_6I?!4:#QSX^8* QOH 3CJ/)'^)_.@#7O?'OAS3]%T[6)[__ $#4
M3BVF6-FWG:6Q@#(/!&,9SQUJ71/&.E:[J$NG0K=VM_'&)3:WUL\$C1DXWJ&
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
M3_&7PTC>*O\ A()$MKM6FCBB2&,E =BF,8)P,D$DCCI7:?%3_DEWB'_KT/\
M,4 9T/A;77T2*_\ ^%A:O!(UNLQ>:.!HT)7.2"@X'UJ;P=X[%[X%T'5=>8)=
M:C=_V?&\49VS2EV56 '0-MSZ5SFK_"#1;OP=:WN@V"Q:Q#!'<1I+*\D5RP4$
MQNK,1AN1QC!Q3=;\2Z=K/@'PCKEO;K96>FZ]9F^@1,"Q\LLKJ0!P 2,<="*
M/3[O6[&RUK3M(GD87FH+*UNH4D,(P"V3T'!%<GX2\7);^"+W6O$>HXC@U&YA
M\V09.T2E44 #)/0  9K/U#Q#I6N_&'P<FE7T%ZEM!?>;+;N'C!>)<+N'&<*2
M1VR/6N,GAN/^$"TN_6YEMK.Q\5SS75Q'$)3;KYC@2E2""%)'4=Z /7M%\;:3
MK>H_V<BWMG?&/S4M[^U>W>1/[R!@-P^E;EW/]ELY[CRI9O*C9_*A7<[X&<*.
MY/0"O*[8VFJ>/O#BGQM<>(KNV:6XB%G;6YC@0IAC*\>-H8'&.<G'%>M4 >=^
M%O$7B35/B3J%GK5J-/M1I:7-MI^\.T8,A4-(1_&<'@< 8'7-2RSZSXO\9:WI
MMEKESI&FZ,(H=UHB&2>=UWDL74X51@8'7UJ6U_Y+EJ/_ & (?_1S52TC5M.\
M)?$'Q;::W>P6"7\D5_:2W+B-)D\L*X5CP2K#&.M &5?>.=6M?!2RWU^L-_I7
MB*/3-0NHT"K-&KC<^WL&0@G'O7;Z/XZT76=4338OMEM=RH9;>.]M)(/M"#JT
M>\#<._KBO*M0>+_A";OQ%=0.VG:GXPCOHE,9S);!PH.WK\P4G'?(KL/$.LZ9
MXI\8>#;7P_?6]_<VUZ;V:6U<2""W"$-N(^[N) P>M &3=>)IM1\5Z\EQ\18_
M#UK;7_V.UM2D!+;$4.QWC.-Q/)XZ^E>J:5#-;Z5;17%^U_*J#==,JJ9?]K"\
M?E7 V7B#P!!:^(8-5L=.TFY2ZF&H6EYM\V<GG> >7#9R,9ZU!X,\/^,)/AWH
M$5GXC?0VCCD)AGL$N',;2$Q EB"N$QQ[^U '4^--;UO2M.,6@Z4UW>RQ2/\
M:9"%@M54 EG/4GGA1UP?2IO 5_=:IX"T.^O9FFNI[1'ED;JS$<DU:O(;JW\'
M74-[=B[NDL9%EN!$(_,;8<MM' SZ5F_#/_DF?AS_ *\8_P"5 %SQ#H&HZS+
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
M2ETR*3RI-4BLG:T5@<']X.H!XR 1[UV<<B31)+$ZO&ZAE93D,#T(- #!;0+
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
M%Q((H-2GLG2UE8G PYZ GH2 *FUOXAZ+H6L2Z3-%?W.H1HDAM[.U:5BC9^8
M=ACD]LCUH ZL *H50 !P .U1"TM@DJ"WB"3$F1=@PY/7/K7G>F>.KC5=5\9V
M=VFIV=I91$V\PLBAM4$.YBQ/\9/S*#U &*R/$_BBXE'@K1[.^\2?8[ZW\^XO
M;&V(N;I!"&7:0#EL\N!T!H ]8M]/LK58UM[2WA6/)01QA0N>N,#C-2I!#'&T
M:1(J-DE0H .>O%<EHFM:;I5OXBFN]=O+BVTRX"7$E^/^/?$:_*".6SP>F234
M^E_$#2=3U.UL&M=3L);P$V;7]FT*7.!D[">IQS@X- '0VFGV5@'%G9V]L'.6
M$,2IN/O@<U9KC+OXFZ);&ZECL]7N[&T=H[B_M;%Y+>,K][+]P.Y&15+Q+X]D
MT[Q3X3MM/BO+G3M162>5[6T,OVB/RB4"'')!PQ Y P>E '>B*,3&81IYI7:7
MVC<1Z9]*BN["SOU5;RT@N%4Y431AP#ZC-<[IVN:?:7OBFYNM9G>"PN%-P+E=
ML=H/+!VH>X/7ZFH[#XC:-?7UG;26VIV*7S!+.XOK-X8KECT",>Y'3.,T =6\
M,4BJKQ(RH05!4$ CH1]*BMK&SLS(;6U@@,AW.8HPNX^IQUKF;_XBZ/9:I>Z7
M%:ZI?W]DX6>WL;-IF0;0VXXX"\CDGDYQTK=T+7-/\1Z/!JNF3>;:S@[6*E2"
M#@@@\@@@B@"Q/IMC<W$=Q<65O+/']R22)69?H2,BK-<MX@\?Z/X<U8:5=1WU
MQJ#0+<);VELTKNA9AD >FQB?04:AX^TNQOOL,-GJFH7BPK--;V-FTKVZ,,KY
MF/NDCMU]J .H(#*58 @C!![TD<:11K'&BHBC"JHP /85@2>./#\?A=/$7V[?
MI\C!(RB,9'D)QY83&[?GC;C-5M.\?Z3J&N6FBO;:E9:G=!VCMKVU:)MJJ6W<
M\8(!Z$\@CB@#JJ9%#% I6*-(U))PB@#)ZFLO3?$FGZKI-WJ=JTAMK626.0LF
M#NC)#8'X&L>?Q%8:G<>$;VVU.]MX=2E9[>%(_EN1Y9.V3T '/UH ZR.&.+=Y
M<:)O8LVU0-S'J3[U FF:?'/+/'8VRS2@B218E#.#UR<<USEO\1=$O-??1K6+
M4)[B*Z>UG>.U8Q0.K%?WC]%!(.#[5!_PM#P_N\X1ZB=,\WRO[5^QO]DW9V_Z
MSTSQNQCWH ZR:QM+BU%K/:P2VX  B>,,@QTX/%.2SMHT9$MX55U",%0 %0,
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
M%14&%4*,YP!B@#A8T4_'J=RH++X:0 ^F;EJY"+&B>.O%<&K>,KGPU)=7GVR
ME(1'<PE1@J\BG)7&W /X=:]IV+OW[1NQC=CG%1SVUO<J%N((I0IR!(@;!_&@
M#Q&"UM[+P]I'B6W;5;O1X?$S:C=SWD"JS(R[#<*B#_5[OFZ \DXKH[[Q+HFO
M_%[P8FD7D%ZT$=Z9)X&W( T(PNX<$\9([9'K7I^!MVX&.F*YV_\ "RW/BSP]
MK%N\5O#I(NMT"QX\PS(%R,=,8S[T <!X?\4:3H'A+Q1HFH72PZNE_?*EB0?.
ME+L2FQ>K Y'(XINE?\@OX0?5O_2=J]?-M TXG:&,S ;1(5&X#TS3A%&-N$7Y
M/N\=/I0!YIX3L9K[PM\1;6S 6[NM:U.*-NGSE0%Y^I%<9:7FF#X<1:;?^-]5
M25;864_A^*WM_M'F8V&)4*;SST.??.:^@%14SM4+DY.!C)]:C^RVYN/M!@B\
M\#'F;!NQ]>M 'G=G9K:?%3PQ;,)2;;PTZ#S\>8"'1?FQQNZYQ[U>\%JH\?\
MCY@HR;VV!./^F _Q-=UL7>'VC<!C=CG% 159F"@%NI ZT ?/5E!-#X$^'6L/
M?7.GZ;975ZES>V\:N;8R2.J.0P(QD$$D<9]:[#01IVI_$>PFMO%6I>([BPM)
MF:XC2 VT*N-NQW11DDX( ST[<UZH(XQ'Y810F,;<<?E3(+>"VCV00QQ)G.V-
M0HS^% 'DOAY%7]F"8!0 =*O">.^Z2IY]0M-)\4?#:]U"=+>V;2981+)PN]HX
ML+GU->K".,1^6$4)C&W''Y4UX(I559(D=5((#*" : /&=3O-*TW5/$=SI/C"
MX\+ZA'=2O=:5J*1R0W3XSYB1MR1)ZJ2?;M7J/A*^O=2\(Z5>ZA9K9W<ULCRP
M*NT(2.P[>N.V:TY+6WFE266WB>1/NNR E?H>U34 >+:I>:3IVL>([C2_&%SX
M6U%+J1[K3-12.2&Z?'^L2-N2)/523[#I5:[NM1D\0^%?$>N7\_AB&]T3[,;F
M"%/+AGW[MK>8K",,N",X/&,]:]LEM;>:5)9;>*21/NNR E?H>U/DBCFC:.5%
M=&X*L,@_A0!Y/H<%GJ.L>*;^PUO4]?F32&LWOGCB%NY.65$* ;V'J 1ANO2N
MH^%>IV6H_#G1DL[F.9[2UCMYU4\QR!1E3Z&NPBBC@C$<,:1QKT5%  _ 41PQ
MQ;O+C1-QW-M4#)]: .%F1I/CC(B-M=O"Y"MZ'[3UK \'^+?#_ACX9_V%K4\5
MKJNG)-;W.FR\32R%F.%3JX;(P1D<UZWL7?OVC=C&['./2HVM;=YUG>")ID^[
M(4!8?0T >0>&M+NM+UOX6V6I1,MW!IM^S(X^:,E5(!]" V*Z&^U"TTSX[VC7
MTZ0+>: +6W+\"64W.=@/KCM7H112P8J"PZ''(IKPQR,C21HQ0Y4LH.T^H]*
M/,_!"*/A%KF%'S2ZD6XZ_,X_D*ZCX=?\DW\-_P#8.A_] %=*(T52JHH4]0!Q
M2JH50J@ #@ #I0!XAXR_U'Q?^FG?^BTKL?B*BII_@Y54!5\16 4 =.6KO#%&
MV[,:'?\ >R/O?6E9%;&Y0<'(R.AH =1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &)XC35W
M_LD:3&9%&HQ&\43>4?LXW;CGO@[3M'4 CH37 Z^WB1=$\':=J5_?Z7?W^L-!
M>26=Y\[(V\\,,@ C!"]!P.U>LUYQ\5M/MM5O?!MA>1F2VGUI$E0,5)4HV>5(
M(_ T 9WC#3]3^'ND1:]IOB_7+V>.YBC^P:G<+.ET&8 HHV@AL$G(]#75:I\1
M-+TS7[C0UT_5K[4;?RS)#8VGFE4<9WG!X49&2>Y[TNF?#+P?I&H0W]IHR?:H
M3NBDFFDFV'U =B ?>J/AM!_PMWQPY7GR=/ /MY;4 7+_ .(FFVM_>6MIINKZ
MH+%MEY-I]IYL<##DJS9&2!U"YQ5R\\<:%:>'K+6TN7NK:_94LTM8S)+<.>B(
MG7=P<@XQCFN.\(>*-'\#V.KZ+XDNA8:A;ZA<3XE0YND=RRR1\?/D'&!SQ6#I
M=E=^'--\%>(]6LYK;3+;4+Z>XB:,DVD=P"(F91T [^FZ@#TS2_'.EZA/>VUU
M!>Z3=V4'VJ:WU*(1,(?^>@P2"H[D'BJ5M\3-(G>UDET_5[33KN01V^I7-H4M
MI"WW?FSD!NQ8 5A>*M:@\>:1X@TCPM:+J++I;%M3A^[OW BW4X^8L 3P<"N5
MNY] UKPM:Z5_PEOB?4[FZ\J Z%$81,C@C*LIB&T(1G)('R]: /5=9\;6.DZQ
M_9,-AJ6IWZQ":6#3K?S3"AZ,Y) &>PSD^E<OX4\=P1>&_%OB34;J\N=.MM:D
M6$,I+QQ'RPJ!6Q@ OTXQS2VFKV'@KXB^)V\17(LX=56VGL[R<'9*L<>QDW8Q
MN4]O>N7;?KWPJ^(TVG6DQ%QK<EQ'$8RKL@,+D[>N2H+8H ]@UC7[/0VTT78E
M)U"\CLH?+7/[QP2,\\#Y3S6++\1-+'B.;0K?3]6O+V"Y6WN/LMIO2#=MP[MG
M"I\W7V/'%<GXJ\9Z)XHOO!<&BW?VW;KUK/,\:-MA&& 5R1@,2W3KP:W_  .@
M_P"$Q\>,!AFU*,;L?],5Q_,T 6;OXE:3;SWGD:?J]]9V3F.ZO[.T\R"%E^\"
MV<G;WV@XJ_JGC;2].CT[[/'=ZI-J49EM(-/B\UY8P 2_) "\CDD=:\C\.R:?
MX<\+W&D:]XRUS2-3L7F2;2XO+'G9=B#$&B)<.".<GDGM6U>:?H&DZ%X0MM2E
MU[P\8K63['J[3*DEL6.[R9BHV\@]"!TQZT >E^'?$]CXEBNOLT5S;W%I+Y5S
M:W<7ERPMC(##GJ.002#7%_$W7+R/7_#V@P#7H;:ZF=[F32EVR3*J$A(W!SD$
M98>E7_AMK.IZE=ZY;3ZHNM:9:R1+9ZN+<1&X)4[UXX;;A1N'K4WC '_A87@+
M_K[N_P#T0: +$WC?3](G_L6SL=<UFXL(46Z-I!Y[P_+QYKDC+D<D#)ZU-=_$
M7P[9^&;'Q ;B673KR<6Z/%$2RN0W#+U!&TC'7-<UX=\0Z5X'UKQ7IWB6Z73Y
M[G5IM0MY9P0MQ#(%V[&Q\Q&""!S7.):3G0=(OY[62"WU7QY'?VT,J;6$+D[2
M5/3."<>] 'K^@:V-?TW[:NG:C8?.4\G4(/)EX[[<G@YKF_B'?:C.VC^&-%O9
M;/4M7N3FXA;:\,$8WR,".G\(]\FNXKRJSTW4_&WQ UWQ!IVN3Z7;Z8W]D6DL
M4$<OF;?FE/S@@?.1R.HH ZCP3XF?5? L=_J.X7U@LEOJ"]66:'A\^YQN_P"!
M52@^*^ASV,.I"QU==(D*JVIM:8MXF.!ACG/!."0" >,US-M;7G@CQ?K>C7^H
MR7UOXBTZ:\AN9(ECS<QJWF+M4 9*X)QZ"J-CXQT2Z^!\/ARW+2:W<:9]ABTU
M8SYKRLNT.%Q]TYW[NF/>@#T;6?'>F:-KL>B&UO[W4IK9;F&"R@\PR(68<'(
MQM)).!CO2VWCO2+GP_JFK%+N$:4&^W6DT.R>$J,X*Y[CD$'!]:XM-5L/!WQ2
MTR+79UB">%+>V>[8$HCK,V=S?P@D=3WQZU3U&5=;TWXF^)+%7.DW>G);6TQ4
MJ+EHHV#.N>H!( />@#MK;XEZ)/IE[JDMOJ5IIMJJ,EY<VA2.YW'"^3W<DC'
MJ;3?'MA?:K;Z9=:;JVE75TI:U74;;RA<8&2$()&<=C@US_BVTF7X>^$KZ&UD
MGMM(N["^N88DW,847#84=<9!Q[5%XB\0Z5XWUOPII_AJZ749[;58=0N)H%)6
MWAC#;M[8^4G( !YH [/3_%VE:CX5F\1QO)%8P)*TPE7:\?EDAPRYX(VGCZ5E
MV7B&QOO%MO<)=:I&TV@"^6PD4"$1&08D(SQ+V^E<3X@T^[A\87W@6WBD&G>)
M[Z'42Z](XADW0SV),:_]]UT>H($^,5PJ*%1?"4@  X'^D=* )E^+FA/I\6II
MI^M-I+[1)J(LCY$))QAFSG@G!P" >*W-<\9:?HE[:V"VU[J.H749EBM-/A\V
M3RQU<Y( 7/&2>>U<' @'[,!4+C_B4L<8[[B:MQZC;^$?'4.LZVSPZ7J6B6]O
M#>E&9(I$.3&Q .W(.1G@T =EX:\9Z9XJNM0M;".[CGT_RQ<QW,)C:-GW?*0>
M<C:0?TS4GB'PT?$#V[#7=:TSR0PQIMT(A)G'WLJ<XQQ]37*?#_5;;6OB)XZO
M[2*1+>4V.PR1E#(!$X#X(!P<9'J,&O2* /(_ 'AZ^U^RO+Z]\8^*-]IJD]LB
M+?C8R1L -P*G.>]==%\1-+N?$4FB6FGZM=7,%V;2XD@M-T5NV0 TC9PJDYP?
M8\5G_"8$:!K.1_S'+S_T.CP!NBN?'4T</F2C7[@A>A?$:$#/^>M $T_Q1TF*
M">]ATO6[O2H'99-3M[/=;C:<,P.X$J"#D@$<5K:QXTTO2$TX)'=:A<:BN^SM
M;"+S)9DP"7 R % (Y)%>0W&O_P!M_#_4'OO%EVFJ2VTZ#PYIELD/DO\ ,-CJ
M$+E!U8DCC/-=!I=_;>'=;\'^(]4?RM'N?"\.GK=D$QP3@J_SG^'<.,GN* -O
MPQXO&K>/?$\LL]Y:Z=96-N[VU\#']E8;]Y93P#@ DC@C'-:-O\3='F:VEDL-
M7M=-NI!'!J=Q:%+:0L<*=V<@'L6 %<1>RKXVUCXACP\&E^TZ/;QP2!2HN2N_
M.W/4'!4'H<>E9]Q<:!JWA&UTIO%OB;4+JY6*W;0(O)$RN",H5,0VA2,Y)Q\O
M6@#U35O&]GINKS:7;Z9JNJW=O&LERFG6PD\@-RNXD@9(&0!DUKZ'K=CXBT>W
MU7393):S@E2RE2""000>A!!!^E>:>)FT.S\:7K3>(=3\):NMO#B]+C[/J"A<
M E2-KE?NXX-=A\.M5U76/"$-WJP5IC-(D4XA\G[1$&PDNS^'<.<?C0!A77C"
M;1_BKJ^GRQ:IJ*-86[VUA91F4@Y;>X!(51TR21VK=_X6'H?_  C,VO$7:VMM
M<"VNXWAVRVLA8*1(I/&"PSUZUSDGB/2O#OQEUR35YEM89]-M42ZD4^6K N=A
M;H">HSUVT_PQI<'BYO'5\T3KHNORI#:LZ%?,5(MC2J#V+<@^U ';ZKK]GH]Q
MIEO/YCS:E<BVMTB7<2Q!)8\_= &2:K^,=1U#2?!VK7^E0^;?6]L[PKMW<@=<
M=\=<>U<!\.7U'Q)XBMY]6C97\*61TP[OXKLL5D<'O^[1/^^Z]#\57NKZ;X:O
M;W0[..]U"!0\=O("?, (W 8(.=N<>^* /.M*TU-=T-=0\-_$G5+SQ#Y(E5)-
M05HFEQG8]N1\JYXQCCWKNM1\51^'M*TPZS#))JUXJHMC8(9I)90H+B,=U'/)
MP ,5YQXAUGX3^(M*GN3;)'K;H?*BMK5XKU9\<#"@98-ZY%,U>SU>QG\#ZSXG
MU/4M-2/37M;S4+;:7MIFP1YA96 W#Y2<=1UH ]-T/QAI^MS7=L8;O3[VS423
MVFH1>5(B'H_4@KP>0363'\4=$?RKDV6K)I,LHA35GM"MJQ)V@[LY"D\;BN/>
MN1L]-LO$>J^(6T/6]:URZ&A36*ZE</%]FW29(B#*BEFSALC(&36CI7C[0[3P
M%I6CI9_;M;A@@LFT%HRLIF4*K!E*G: 06W$8P* -+3O&-[>?$GQ%HD]KJ*6-
MM!&L+"W 6$A9"TC-G.'P-I[\=*M:9XRTC2/ VB7KWFIZD;X>79K)'YEY=MD_
MPCJ??.!QS65#J-KIWQ;\46=Y*(+G4].MC9HP/[[9')OVG&.*YGP]*NAZ/\-O
M$E^CC2+6SN;:XG"%A;/)PKMCH#@@GM0!Z;I'C;3M6NKNR>UO]/U"UA^T265_
M!Y<IB_OK@D,,\9!ZUC+\7-!?3X=333]:;27VB3419'R(23C#-G/!."0" >*S
M+G4K3Q=\1+?4="D^U6&E:5=)=7L0/E,\@ 6,-T8C!;CI5*% /V8"H7'_ !*6
M.,=]Q- 'KJLKJ&4@J1D$="*\S\=Z[XJ@UK28K2W_ +-T4:S:6TESYO[V\W.,
MA0/NQ]0<\GZ9KT'2/^0+8?\ 7O'_ .@BN1^* )T_PYC_ *&&Q_\ 0S0 ?$#7
MYK._T?1(M672(KXRS7NH;E5H+>( D*6X#,650>U-\#3BXU>\?1_%W]O:#Y(S
M'=3F6YMY\^NT'85SU[CCO5/XB6=K:>,O"7B?5+8S:182317;F,NL!=1Y<C ?
MPAAR>W%)H]W8>(?B[_;'AQDFL+?2V@O[R%<132,X*)GHS  G/8<4 ;?Q0O[O
M3/AMK=Y8W,MM<Q0J8Y8F*LIWJ.".G6G:AXYT[0[JQTJY@O[K4KFS6XAAM8#*
M\W."!SUZGG P#S57XNC/PJU\#_GBO_HQ:I0J#\8]&)7.WPR^#CH?-2@#>T?Q
MQI&K6&IW3BYT]M*_X_H+^+RI+<;=P+#)X(!(()S7&>+OB.+S0[#^S;77-,-W
M?VPMKN>W,*7,9D7<%8$\%<G#8R*I^)-)O=:U7XJV&GQL]U+9Z<R(O5]J%BH]
M20I'XT_QKXY\/>(/">E66F2^==O?V;/;+&=]IME7/F#'R8/R\]2>* .NN?$N
MGZ)KOBN[GNM4N1IUO;2W-H%#1P(0WS1#/<9+?2MO5O$NG:1IUE?2M)-'?3Q0
M6RP+N:5Y/N@#([<_05S&D6L5[\4?'EK<1AX)[.QCD4]&4QR C\C7.>";;4-2
M\5Z?X>U%)&@\%+*K2..)I&8I;G\(LD4 =A8>)=)TJU\4ZC=ZK>O;6&HNEP;O
MD0MM3]W$!R5Y&!UR:P=9\=RW_B'PE96UIK6D27&IH7BO(##]IAV-GH2",[<J
M>>1Q6!?65U<:5XON;>WDN5L/%R7LT$:[FEBC$98 =^.?PK9\2^,-!\2^)/!4
M.C72WS)JZ2R2Q*=L(,;@*Q(X8]=O7Y30!Z%I&O6>M7&IP6HE#Z==-:3[UP-X
M )QSR,$5D_\ "PM$/AFTUU1=O#>7#6UK;I#NGFE#,NU4!Y.5/?I7+Z#XHTGP
MCXG\8V.N7#6MU/JAN[:)HV+7$;HH7RP!\QR,8'>N:T;6[[1_AIX1C$Z:3;W6
MHW:76J36XE-CB60@ ,,*6.5R>F#0!ZCHOC:RUC6FT:73M3TS41"9T@U"W$9E
MC!P64@D'!/KFN<\&^-!I_P -M'OM8EOM1O[VZN(((HE,T\[":3  )[*O4D
M5AZ%=6L_QBT:2UU_4-<B:PN4^W7.WRF<;24B*JJG P3C/4<U1TH:./A1X7.M
M_P!HVD"ZA=&/5K%]C6#^=+AF(SA6^[TQZ]J /5- \6V7B"\N[%;6^L=0M K3
M6=]#Y<@5ONL,$@@X/()K@-0US5'L=+UJ'4KJ.#5?&<,,069@OV12T03&<!6\
MLL1WSFJUGXOU/3HO$D=GKY\2:9;:8#;:D8%5H[MWV1P[UXD)+ YJ_P#$+PW;
M6W@CP/X;D!:V76K&SEV'!92CJQSV)Y.?>@#3EUJ_^(6M2:;X;OY++P_83!;_
M %6W?$EQ(,'R83V'3+_EQUZ#5_&%AH6H0Z/#9ZEJFH^2)3:V,7G2)'T#N6(
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
M.HH :41F5BJEEZ$CD4K*KJ5905/4$<&EHH 0*% "@ #H .E! (((!!ZBEHH
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
MZW976N7NCQ-)]LLT228&,A0'&1ANA_"M&BB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** #H,FL#3?&
MWAG6-5;2]/UJTN+U<GRD?EL==IZ-^&:V[B".ZMI;>9=T4J%'&<9!&#7(^)-'
M@UCQ-X9M+2%$ETJZ%]+*B@>1"JLHCXZ;VP,>B,>U '94444 %%%% !1110!C
M^)O$NG^$M$EU?5#*+6-E5C$FYLL<#CZU=TS4;;6-*M-2LWWVUU$LT38QE6&1
MGT-<;\7P&\# $ @ZA: @_P#79:QM-UF;P?X-\5:!%DWNC736^G)W9+DYMOKR
MY'_ : .W\.>,M(\576IV^E2R2-ILWDSLR84MEA\I[CY3S6_7D/@?36\+7WC[
M3[&YM;>6Q@LD2YNCB)7%MS(_MG+&LF]\4G3+?3=2T?QEKVL7PNX$O/,MF^PR
M*S!7 )C55!SQ@Y_G0![0FJV,FKR:4EPK7T4(G>$ Y5"< GMR0:N5Y;#9&R^-
M&OZ@^IZB8[;2H[MH@Z;77+_NR-OW!C(&<Y[FN:M/%M]JWAY]>?Q)XB@UZ56G
MMK.UTV5[).3LB(\HAP1@%MW?VH ]WJA#J]O-K=SI*I,+BWB29V,9"%6) PW<
M\=*\ZO=4\0>*/$?A?3X-2O-#BU/1WNKV.%0LD; J2%W#Y3GC)[$UIV-_JMEX
MQU[2&U<RQV&B6\D4M\P""7#@RR$>N 30!Z#6;#KME<>(KK0T,GVVU@2XD!7Y
M=CD@8/KP:\8U7Q4^EZ)%K&E^-=<U?5X)(C<[;9CI[Y=5<?ZL*J\D @YZ=S7?
MZ7_R6GQ!_P!@FU_]">@#?\4>*]+\'Z9%J&KR21VTDZP!T3=AF!()'IP:O7^J
MVFG:)<ZO-)NL[>W:Y9X_FS&J[B1Z\"N+^+5M#>:7X;M;F-98)O$-G')&PR&4
ME@0?J#7.75U/X3\,^*_ 6IRL\*Z3=SZ)<2'F:W\MLQ$]V3^7H * /7+"]AU+
M3K6_M]Q@N84FCW#!VL 1D?0U8KRVUO=3U5O!WA&PU&;3+=]!BO[RYM\><R!4
M141B#MY.2<9J=M0UCPOK^L>')=7NM1MGT2;4K&YNBIG@=,J4+ #<.A!(]J /
M2Z*\7NI?$UA\*K/QVWBO49-2CMH+@VIV?9G1BHVLFW))!R6SG.>E=+J2ZSKG
MQ2FT6'7+S3](CTF*ZE2U*K(SF1U 5B#MSCDCGY0.] 'H=%>.ZYXDU[0?#/CG
M1_[6GGN]$-I)9Z@X'G&*9E^5B!@D8(SCG-=GX[U2]TU_"PL[EX?M6OVUM/M_
MY:1L'W*?8X% &[8Z[9:CK.J:5 9#<Z8T2W 9< &1-ZX/?BC6M=LM M[>>^,@
M2XN8[5-B[OG<X7/MFO/+#0;[6_BCXX$>N7^F6:26>Y;!E2223[.N"6(.% SP
M.N>>E9>IZOJ-_P"%XM.U6X^U7FD>+K:Q:ZVA3.JR JY X!PV#]* /6K35[>\
MU;4=-C2836!C$K/&0C;UW#:W\7'7TJ_7EVL^,]3T&\^)%TLQF32DL18PR<I$
M\L8&<>FY@3]*V[/PKXFTZXTV^A\67E[<>:O]I07Q4P2QD?/Y:JOR,#]WGZT
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
M*_WW2,*S?4@<U9P* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BD)"J68@ <DGM7.Z%XTTKQ)KFIZ=I<AG33TC9[I?\ 5R%BPPA[
M@;#ST_*@#HZ*XZU^(,%S):7)TF]BT6]N1:VNJ,4\N1RVU25#;E5F& Q'<=,U
MV- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 CHKHR.H96&"",@B
MN%L[0?\ "P/%=G:(D0.CV<<2H JK_KP, =!7=U$MM ES)<K!&L\BA7E" ,P&
M< GJ0,G'U- 'DK7MK>?!;P[H]O*AU*66QLEMPP\Q9HYD\P%>H*[&)],5Z_5"
M/1-)AU-]3BTRR2_?[UTL"B5OJV,U?H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
H@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>exhibit191insidertrading011.jpg
<TEXT>
begin 644 exhibit191insidertrading011.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#A?C!=3V?PUU":VN9;:02VX\V&0HR@S(#@CD<$USVMZ3X,T
MW1;R\M?'>H6US#$SQ21Z^TC;P,@!-QW<]L<UO_&*WDNOAI?PQ0O,S36_R(I8
MD><F>*A\8?#C3Y--74O"VEV.GZ]I[?:+1H+=$64CDQNH&&##CGH<>] %G3/&
MD^F> /#U]KUM<SZUJ,:1QV=O&#-<2$9R%X ^7#$G &:TM(\9PWNI3Z7J>FW>
MC:C% ;GR+O81)$#@NCH2K8[CJ*X/Q-=OXIM/!OC!X=7L[*S:>+4DL=Z7-FTB
MA2P &[:"O) Y4^]6_#MOI6I>,H[[1F\0:ZEC9R_Z=J-V_D!G&/)42(-Q;OC@
M8'6@#?M_B5%/#:Z@WAW5XM#NI5CAU-EC*'<VU6*!BZJ3W([BH+'Q/J\WQ?U+
M1I+"^.GQ6<809CV1G<V93\V2&P .I]A7!BZ@TRPC?P5>>(=*\0F51_PC$L<D
MT"N7&]2'7"KC)W @8]*[I+M=+^-=T+V.:,:GI<$5K(L+-&[JSEEW 8&/?'ZT
M 0+\2;+Q/X9U&YAT77H=(^P3O+J$:I'L*H2RHV[[WH1QGZ&MB3QC9Z3I>@V5
MC9:CJE_?V:2VMHA5IC&$'SRLQ"KU&23R>E<SX;M)X_V;)[8V\BSG2[T>44(;
M):7''7)S26TI\*^(?#7B/4X+@:5-X:BTZ6=(6?[-*"KC>%!(!Z9QU% $OC+X
MBW1\ Z[)IECJ.G:U821P744@C#VF\@AR=Q!5AD KDY.>.M=%%J]O=>--$6[M
M]6L=0GT^>1;625/)558 F15)!;H003P:YKQEK5WXQ^'?BTZ;I-P=.C6$6=R8
MV5[S:ZM(RH0#M7'![\^E6KF>+Q1X^T*^TTS&SNM$O8EG:%TVL6"\A@"#D'KZ
M4 :+?$Z!K:?4[3P_J]YH,#,LFJ0HGED*<,ZH6#L@P<L!V-7M6^(&G:;>Z7:6
MUG>ZG-JMLUQ9"R0-YP&.,DC'!SD\  UR&A^++;P_\.E\+7^GWR^(;2V>S&FI
M:2.9WY"LC!=I5L@YSZ_C-X=T*]T7Q5X#LKN)C+9Z'<1S,!E4<[/ESTXY'X4
M=GX:\71>(;S4-/FTZ[TW4[ I]HM+H+D*X)5E*DA@<'D5T=<+IRO;_%KQ/=R1
M2>0-,M2'"'#8WD@>IKK-'U6#7-)M]2M4F2&=2R+-&4<<D<J>G2@#G/B1J=U;
M>'8=*TV5HM3UJYCT^V=#ADWGYWXY&U W/;BH_ASJ%RMKJGAO4;B2?4-#NVMS
M)*Q9Y8&^:%R3URIQ_P !K(U71[KQO\4)@+[4=-L?#ML$AN;7",]S-RQ4LI!
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
MQ#>NN]2,J6&"/:@#MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* ,G7-)O=52$66N7FE&,DL;5(V\S..N]6Z>WK6/_ ,(CKG_0^:U_WXMO_C5:
M_B#PW8>);6*VU!KD1Q/YB_9[AX3G&.2I!(YZ5YEX4\"Z5JOB7Q997=SJKP:=
M>I#;*-1F&U2@)!(;GGUH [;_ (1'7/\ H?-:_P"_%M_\:H_X1'7/^A\UK_OQ
M;?\ QJJTOCLVWB6Z\,Z7X>U'4;C3FACGDB90L<;HI#EF//7IU.":;<?$.Z,-
M[?:9X5U+4-)LGD2:]66*/=L^^8T9MS@8//&<4 6_^$1US_H?-:_[\6W_ ,:H
M_P"$1US_ *'S6O\ OQ;?_&J6_P#'MG%9:*^EV-SJEYK47G65I#M1BFT,6<L<
M( ",D]ZY6S\03:CX\\4-J-EJ%@EKX? N+)Y!N1@SDE&4E3E2,,/Z4 =3_P (
MCKG_ $/FM?\ ?BV_^-4?\(CKG_0^:U_WXMO_ (U69:^.[/2M+\,:;8:5J=_-
MJ>FK-91!U:1@JK\KL2!G!R6/'!K5TCQW;7@UF+5["XT:[T>,37D-PRN%C*E@
MZLI(88!Z4 -_X1'7/^A\UK_OQ;?_ !JC_A$=<_Z'S6O^_%M_\:K)O/BI)IVC
M+K=]X3U:#29]OV:Y9XR9-Q&W<@;,8(.03[>M>B4 <C_PB.N?]#YK7_?BV_\
MC5'_  B.N?\ 0^:U_P!^+;_XU7 > _#GAS7/"HU+6]8O$OFN9PY.K218"R,!
M\N\ < 56?5[]OAYXA@@U:ZOM/L->@M]/U!Y2SR1>;'E=X^\!G&>^?2@#U/3/
M#FK6.HQ7-SXNU2^A3.ZVGB@"/D$<E8P>,YX/:NCKE]6\77-MKDNC:-H-YJ][
M;Q++<>7)'#'$&SM!=R 6.,X%43\2]/B\&W_B*XL+R :==BRO+1P/,AEWJI'!
MP0-X.1U% ';45QEKX]F_MS3]/U7PYJ.E0ZFQ2QN;AHV#L!D*ZJQ*$CH#74ZG
M?)IFDWFH2(SI:P/,RKU8*I8@?E0!:HKSH_%B*+3K'6;GPWJD&@W91$U [#AV
M''[L'?MSD;L<]NHK8TOQM-=>)8-$U30+[2)[N%Y[-KAXW$RKC<#L)VL 0<&@
M#K:*YW2O%]MJOA"Z\11VTR06XN"T3$;CY18'';G:<5GR^/UE@T1-*T:ZU#4=
M6LA?Q6B2)'Y<.%)+NQ '+ <9H [*BO-?%OC?4I/AKKM[8:7J.G:I9L;:=)"B
MM;'&?,5LX=>0 5R>?:NYT&[NK[0[2XO+*6SG=/FAED5V&. 25)!R.>O>@#1H
MKD;WQO.=8O=-T+P_>ZT^GD+>2PRQQ1Q,1G8"Y&]\=0.E0WGQ+TFV\.:7K45K
M>W$.H7@L5@CC_?1S8;*,F?O93;CU([<T =I17(:=XWN)]=.BZGX=O=,U"6V>
MYM(Y98W6X5>JAE8@-R.#^=<_X.\=W=OX9\0:OXFM[N.VM-0G"S/(DA)\S:L"
M*ISD<#T.>O>@#T^BN.M/'-PFI6%KKGAR_P!&CU&016<\\D<BO(1D(^PDHQ[
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
M'FB@D>*&ZN3*ZH2$!@(!8]N?6NUHH R?%-M->>$=:M;>-I)YK">.-%ZLQC8
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
M+7?%K7.J:KJ,*W1=[F1$@5QN5(U5@% !'XYKO]8TV+6=%OM,F)$5Y;R0.1U
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
M+74]XLYUO$GRR+N*.% VG'N172ZSJ]GH.C7>JW\A2UM8S)(0,G [ =R>@^M
M%ZBN$'CW5;*.SO\ 7?"TNFZ-=R)&MU]K61X=YPAEC &T$D9P3C/-;VE^)%O_
M !-K.A36IM[C3O*=6+[A/%(N0XX&,$$$<X- $S^'K9_%\7B,RR_:8[%K(1\;
M"A</GIG.1ZUKUPJ_$F*70XM0MM*FN);[4)+'2K:.4;KS82/,R0 B_*Q).< >
M]7])\6WLGB&+0M?T7^RK^XA::T*7(GBG5<;P& !##(.".G- '5T5YK!\3]7O
MO#LWB"Q\'33:7:^8;J5KY$8!"=YC4KEP ,GISD#.*9K?B;5[CX@>"FTBS>?3
M;VUGN8T-V(A<!HU.67!P4#9&<YW'&* /3:*HZUJMOH6B7NJW8<V]G"TT@098
MA1G ]ZYK2_&&NW-SIC7_ (3EM]/U(@0W5K=BY\K<NY3*JJ-H(_BR0.] '9T5
MPQ\<ZO?:]K&D:)X7:]ETJ81S2RWJPQL"H(VDJ?F//'08R3S4A^)%B_A>TU2W
ML+J:^N[HV$6F<++]I!(:-B>% P26Z8Y]J .UHKD],\77Y\0V^A^(=$_LJ\O(
MWDLWCNA<13[!EUW  A@#G!'3O68?B'J=W:7>KZ/X5GU#0;5W4W8NE2294)#O
M%%@[@,'&2,XH [^D#*20&!(Z@'I7 RZW _B[4KC2-'DGU8Z%#<I+)<F(21,Y
MPA5AA2.3GKVKAO!EOIMCX0\+ZIJ?AO==ZCK-JJ7RWQ,D\I:0K,XQ_"<_*>N:
M />**XV[\9ZG<:UJ&G>&_#IU8::PCNYY+M;=!(1GRTR#N8#KT K?\/ZS'X@T
M.VU..VN+83*=T%PFUXV!(*D?4'GOUH TZ*\ST7Q'KL?Q"\;_ &S3V:RLHX&V
MF]#"W5869=JX_P"6G4XZ9YS5[1_B+J&I:'+X@F\*7D&BBS\^&9)UEEGDR!Y:
MQ ;N23AC@$+GC- '?45PQ\;ZWIU_I2:_X5.GV6I7*6D4\=^LS1RO]Q70*,9Q
MU!.*L7?C/4I]=O\ 3?#WAUM5732$O)VNU@42$9\M,@[V Z] .F: .QHKQ;PY
MJ5@W@&PNM0T^>X2X\68AB:4Q-#(TYVLV.NWNO0UV=WXXU23Q3J_A[1/#3ZA=
MZ;Y322O=K#%M= PR2#@\X  .<$\4 =M17#Q_$JU;PB-8?3+E;\WQTT:8&!D:
M[W;?+#=/?/I^5$/CG5K;Q/I&@ZWX8:PN-49Q%-'>+-$ B%CR%!W# &,=\Y-
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
MRV^V.*)"S,<C@ <FLGXB>&[K6O"FBO!8RWC:9=PW4UE%(8Y)HPI5U0@@AL'(
MY'2O0:* /)M%T;1;[Q;I,FC^#]:BCM7,\][J\]W&+=@/E")(Y#MG@\8 K(UC
M3(WDU.>#PMXBT?Q@9)/)GT02BWN7R=CEP=FT\%LX/6O<** /-[M=9TOQSX2U
M74M.O;UCI1L;R:Q@,JQW#%"68#[J9!.:T_A]I]Y8Z7XA2[M9H'FUN]FC$B%2
MZ,WRL,]0>QKM:* /&=$T76=$\+_#_7&TB]FDT3[5'>V"1'[0L<VY=RH<$D8!
MQU(-=5<ZOK7BZRUZTL=%N;;2&TJ:&*2^@:&>>Y92 $5B,(!U)'6N\HH \ETZ
M/4-2T_X<@:+JELVDW*V]XMS:M&8]EOM+\_P$G ;O5SP_J5[X!AU/1+_0-8O,
M7LUQ8SV%J9DN8Y&W %A]Q@20=V*].HH \BTWPKK.G6?@K[78R?:?[;GO[U(5
MWK;"17(#$< #(&>F:ZN_L+M_B[H]^EM,UG'I5Q&\X0[%<NI"EN@)P>*[*B@#
M.T;57U:VGF?3KRQ,4[PA+N/8SA?XU'=3V-:-%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 ([K&C.[!4499B< #UKG+'QQI%]KT6CA+ZWNKA&>U-U:/"ERJC+&,L!
MNP.?I71D!@00"#P0>]<'XDN[ZQ^(?AJ[U#3+>;23,]I:3Q3$R0W$JX#.I4#!
M4%1@G&23VH [VBBB@ HHHH **** ,CQ!J]]I%M%+8Z'=ZL[OM:.V=%*#'4[B
M.*Y&R^)NI:C<WMM:>!M7EFLI?)N%$T/[M\9P<MZ5Z+7 _#__ )&SQY_V%A_Z
M+% '>1L7B1V0HS*"5/53Z4ZO+FT$>*?BOXGM+_4=16PLH;*2.VM[IXE\QD.&
MX/;!_.L_4$TG6M:UK?#XG\37:W3Q1RZ>SV]O8D  1*WF*A*]VYS0![#6-)XA
MAC\80>'#!(9YK)[P2Y&T*KA<>N>:\MT;5M3\4^'?AWHE_J5VL.K"[>^GCE*2
MSI;YVH7'//&3G)Q6YIOAZW\._&JT@LKBY:TDT.9HX)YVE\D^<F0I8D[3UQGK
MF@#T#1=0FU72(+VXT^XT^64'=;7  DCP2.<>N,_C5^O#+"?4=1^&_P .81JM
M]!+>ZLT,]Q%,1*R%I@1N]<#@]N#VKI4LH_!/Q)M+329KTV%[I5S//:37+S*T
MD14AAO)(8YQ0!Z=17CECX?.M_"VX\8W6L:BOB"XLIKT7D=Y(JQ8#$1J@.T(
M,$8]:]&\$RR3> O#LLKM)(^F6S.[G)8F)<DGN: %\-^)K?Q'IUW=I"]JUI=2
MVD\<I&4>,X.2/P/XU2\$^.K'QQ:WLUI;3VQM950QSXW,K*&1QCLP/'TKAO$5
M[-X8OO'VDVW$VLQV]QIZ#JTEQ_H\A'ON -6M2DA^&?B;SH<+97/AMHD']^>S
M7*?B4;% '7Z9XS_MA/-L=(O)K?\ M633C*F" J9S,?\ 8R,>M=37DPL+GPUX
M9^&FG+++%*^J0FZ"L1O9TD=PWJ-Q/7TI?#GA>'Q?=>+I=8U'4Y$M]=NK>TCC
MO)(UM\;3N4*1D_-WR!@<4 >L5C3>(88?%]MX=,$AGN+-[L2@C:%5@N/7/->7
MZ5J^I^)_#?P[T2^U&Z6/6/M1OKB*4I+,EN#A"XY^;C)SDXK7MM!MO"_QALQ8
MS7+V;:)<21VTT[2^41(F0I8D@'CC/7/K0!ZE17DWAGPROC#P,OBG4]6U$:Y?
M))<17<-[)&MH0S;51 =H48&00<\U%H'BJ\CN_"GBG5;AQ:ZOH\]O=C.(Q-!F
M02;>@+*K]* /7J*\&TGQ'KNE>%O$=G>W4SZKK,%O?::K.2RM>'R]J^FTX.!T
MKV_3+(:=I5I8B1Y?L\*1>8Y)9]H R2>I.,T 1:UK%EX?T:ZU;49#':6J;Y&
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
MHMHEL@1SLEN)<.S<<':FT>VZNWH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH BN8GGM9H8YW@D=&59D +1DC
M89!&1UY&*QK3P]<E[*36=6DU1[)_,AW0I$OF8*AV"]6 )QT'.<9P1O44 9]K
MI]S;ZQ?WLFI3SP7(C$5HX79;[1@[<#/S=3FM"BB@ HHHH **** ,G7/$$&@I
M"T]GJ-R)20!8V<EP5QC[VP''7O7&:)K^D:'J6LWT.E^*I'U6Y%S(KZ+/A#M
MP,)TXKTFB@#SBQ\1:18>)]7UU-+\4M-J:0))&VBS[4$0(&/DSSNK!A-I9RWU
MOI]UXWL](OIWGFL8M"DR&?EPDAC+*#[<CL:]EK%UGQ%'HVKZ)I[V[2MJMPT"
MN&P(R$+9/KTH \UBAT"W\+:7HUM:>,8)M)F>>POX]&F$T#,S$C[F&7YB"".1
M5C1[NQT_Q2/$E\WC+4]3-JUJSS:'*B;"P8!55 % QV]237KE% 'D%B=!L-&\
M.:8ECXM:/0KLW<+G1)LR,2YPWR=/G/3TK8N_$6D77BJPU]M+\4B>RMY8$B&B
MS[6#XR3\F>U>CT4 ?.]Y?:9)X<U'2+)/&5A)=13-'X:6T8QI*V<*&V;A&20Q
M4'')^E>C>&O&=II'A72--GT7Q(9K.RA@?;HUP1N1 IQ\OJ*[K4+V'3--NK^Y
M)$%M"\TA49.U02<#Z"F:5J,6KZ/9:G KK#>6\=Q&KC#!74, <=\&@#S;7+[P
M_KWBC1=>N-)\5)/I;%EC319]LO(9=WR?PL,BE\8W_A_QI:V,%_I/BJ,6ER)U
M:+19\L,$,ARGW6!YKU(G )]*QO"?B&/Q7X8LM;BMVMTN@Q$3-N*[7*]?^ T
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
MN7D68X<AR&)^<8/(_O&JOB2[N4@^+>VXE7R5M/+PY&S,*YQZ?A76K\.$FO\
M2[S4_$FLZB^EW"3V@N'CPNWLP51N)XRQYXZCFKM_X#T[4$\3++<W2CQ"(A<[
M2O[O8@4;./0=\T <;KWARV\,6GA?Q!87-[_;$NIV<-W=274CFY64X<.I.W!S
MT &.U7](T.S\=^(_%%[K[7,QT_4GT^S@6Y>-;9$53O4*1\S%LY/I79ZSX9M-
M;T[3[*XFF2.QNH+J,QD99HCE0<CH>]<#X@.FV?C#5I;O_A*-!GGV RZ0CRQ:
MFH7@_+&VV0?=['WH W/A,)D\-:E#/>2WCPZO=Q>?*^YI KXR3[]:RO%+ZW'\
M:=,.@0V,MY_8<F5OI&2/9YO/*@G/2MOX5Z)<:%X+6&YM)+-KBZFN4MI3EXD=
MOD5O]K:!GOZUO2^'+67Q?!XE,LPNX;-K-8P1L*,VXD\9SGWH YF'PUXJU[Q/
MI.J>*9M)M[727::WM=.,CF24C +LX& /05R]C=6EOX!UF*\U&^LX[CQ1<PA-
M/0M<71,N?)3!!!8 C([9KV:N-G^&^F2Z.]@E[>PR#5'U6"ZC=1)!.Q)RO&".
M2,$&@#BM,1-'^)GA<:3X>U;0+/4/M,4\=Y<AA=!8BPS'YCD%3@Y..M3^'/"-
MAXIL?%=YK$][<2PZS?16F+J1%M@K$@H 0-V3U.>@'2NOA\ 1MKVFZ[J.NZIJ
M&IZ>[-%+,T:IM92I0(JA0"#R0,\#FMC1?#=KH=IJ5M;S3.M_>37DAD(RKRG+
M 8 X':@#/^&VH76J?#G0KR]F::YDM@'D<Y9B"1DGN>.M<3K>H7FA3>-O#<,\
M@N-4GMY=,RQW?Z61$^WT"L&/%>E^'-"M_#/AZRT:TDED@M$V(\I!8C)/. !W
M]*HZOX,TS6O%.C^(;EIA=Z7N\M4(V29Z;^,G:>1@CF@#SW1;V[U*U\+^#)+F
M5KK3]7N$U"3>=S0VC$J&]FWQ#WJ3PIX)TKQ,WC&XU1KJ4KK][' B7+QK 00=
MZA2!N)(Y.?NBN^T[P7IFE^,M4\40&4WNHQK'(C$;$ "Y*C&<MM4GD]*M:%X=
MM= 34DMI9I!J%]-?2>81\KR8R!@#CCB@#Q]?$.KZSX4^'NEW":CJ$6I17$E[
M%:3B.>[6'A4+EEX[MSDXKI?"]KJFE>,#'I_A_5-'T"XLI/M%M>722(DR\J\8
M$C$9&0<<=*Z$?#?2D\+Z3HL5W?0R:0YDL;^.15GB8DDG.,$'.",8(JUH_@N+
M3]6EUC4-4OM6U22#[.MS=E!Y49.2J*BA5R>IQF@#R[3O#-M<? P>*9[O4'UV
M"RDN;>\^V2!H2C-M50&P!A>>.<DU[9H]Q)=Z)87,QS+-;1R.<=25!-8]MX*L
M+;P"W@]+BY-B;9[;S25\S:Q.3G&,\^E;UE:I8V%O:1LS)!$L2ENI"@ 9_*@#
MQA=!TZRM?BQ/!"ZR6\,T49,SMA6MMQ&"<'GN>:?J?AJT\.?#C0O%-C<7HUR'
M["[7;74A+AV160J3MV8; 7'0#WKO+OX?VEUJ6NW2ZGJ$,&MV[0WEHC+Y98IL
MWC*DA@/?&:OZIX1LM5\)6_AV:>X2U@6!5D0KO/E%2N<C'.T9XH \]UJ>;Q%\
M2-?LM1T#5=;T_2E@BM[2SN5BCC9TWM(X+J68YP#S@"NJ^&RZU;VFJ66IVE[;
MV<%UG3UOIEEF2%AGRV96;.TYQDYP16AK'@N._P!<;6]-U:^T?4Y(A#/-:;"L
MZ#IO1U()'8]15[PUX9LO#%E-#;23W$]S,9[FZN7WRSR'JS' _(# H YCQ-A/
MC'X*DNO^/<P7B0%N@FV#]2O2NOUZ^TG3M$N;O7&A738@#,9DWIC(QE<'/..U
M0^)/#.G>*=-%EJ*R#RY!+#/"^R6"0='1AT(KGU^&\=W<VS:]XBUC6[6V<216
M=W(@B+#H7"J-Y'O0!FFQMO''Q'UK3]6>:72-(M+4VMDLKQ1R-,I<R,%()(P
M,]*Y;Q'<WFA>&?B)X=M+ZY>STHV,UB\DK.]N)G4F/<>< CC/8UZ;K?@V+4]9
M36K#4[W2-56+R'N+0J1+'G(5T<%6P>AQFJ;_  WTF3PMJFB2W5]*^JR++>W\
MD@:>9U8,"21@ ;0  , 4 <KXB\'6FB^*/"L&GWVI02:K<26NI3B]D+W:>7N.
MXD\$D'E<8SQC Q8M=/A\,>,_%.B:4T\.FOH O1;M,[JDN74LNXDC('-=[JWA
MZVU?5=(U">69)=+G:>%4(PQ92I#9'3![8JAK'AR#[;K&OQO.][/I+6/DC!4J
M-S @8SNR<=: /.[?PM;6_P &8/%2W][_ ,)!!IBWT6H&Z<LI5=RQXSMVX&S&
M.?K6CK-[IGB'6-/_ +2L]:URX;2X9FT73U*PVS2#=YDC;U&3G !/ '2I/"'P
MZ^W>!=%M=4U;6%TYX(Y;C1Y&58R_4J25WA<\E,XS75:CX(6?Q!+K6E:U?Z/=
MW$*07/V41LDR)]W*NK $#@$4 >8?:[VS^&GQ$L52\L8K"YC%K:S7/FR6JML)
M0.">/;)QGZUT>O\ ANV\)W/A/6=-N;T:I<:Q:VMY<R74CFZ27(<."<<^P&.U
M= OPOTE-&U_2Q?:BT.MF-[EY)0\@=<98,1U8C)SGVQ6_K?ARUUZ'3(KB69!I
M][#>QF,CYGB.0#D'@YYQ0!Q,NOGP#XA\8P7<C/:RVO\ ;5@KL3EC\DD8^LFS
M '3=75>"M"?2?"VEIJ(\_5%B:6>>4;G664[I ">0,G'T45R_BJQMO&WQ T+3
M(]/O"NC7#7%_=20LD6P!66(,>'W.$.!V4UZ90!X7JFFR:9+JMUXJT;7)Y6N9
M9H/$NDW;2^1'NRI\L,/+"#@C&.*]JTVYAO-+M+JWN/M,,T*21SXQYBE00WX]
M:Y"7X:PB.\L;+Q#J]CHUZ[O/IT#1^7\YRZHQ4LBG)R >YKLK*SM]/L;>RM8Q
M%;V\:Q1(.BJHP!^0H GHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,KQ)K]K
MX8T*?5KQ)7AA**5B +$NX1>ONPK5Z5Y[\:;"UO/AW<33Q!Y+>XMS$22-I:9%
M/Y@D5EZSX3TK4OBEI7AZ:*5=&BT*1VM(YG59 )AA6(.2 2#UZ@4 >K$@=3BB
MO)-6T[0;SQ5>:9%H&K>*'T^W@MDLUD5+73P$X7>[J"[#!).3[UA:=?Z@GP_;
M1/.N;*"?Q?\ V,P%P7>UMF8$QK)[<KGWH ]<UKQ&NCZSH>GFV,QU6Y>W$@?'
ME;4+9QCGICM5W3+V]O&O1>::UD(+IX8"TH?SXQC$HQ]T')X//%><:UX/T;PU
MXZ\$2Z-";-)+Z1)+=96*.1"Q#X)/S#D9[YYK#UB6?_A77Q",<\D<B^*RJ2!N
M4_>P=* /<LC.*,BO+=;\,:9X.\4>$+_1$FM[JZU,6=W*9W<W*.C$^9N)W'(S
MGUH\->&]-\<W'B+5_$"37-]'JMQ9P'SG0V4<1 01X(VMWSW)H ]2HKA/@^7/
MPXL]]PUPPN+D><QR7Q._.?>L;Q-J\O@KQ3XIF1FV:MHZW=H,\?:HSY.U?<[X
MS0!ZI5"RO;VXU#4(+C36MK>W=5M[@RAA<@KDL .5P>.:\:L$N[3P^/AE/<R2
M7IUR.V9MQW?8V47+MGZ!A^-2>+9IH]'^*IBE=&CN[#RR#]SB+I0![AD9Q1FO
M*_$/A;3?!^L^$=3T<3PZA<:S#9W=PT[NUU'(K;_,R3N)(S3_  YX<T[QS?\
MB75M?6:XO(=6GL;8B9T-G'%@+Y>"-K<[L^M ':^$?$0\5>'8=76U-L)9)8_*
M+[\;)&3.<#KMS^-;@(/0UX5HS3GX:>#M 6]FCM=4UN>UN[B)RK21":4E0PY&
M_ Z5TVJZ!IO@OQ=X8/A^$VD&JW+V%[9)(QCGC*$[BI)^92.HYYYH ]/HKP:]
M34=2\&P?#NWN91J5KJ-Y TFX[FAMT:6,GV)>$5UGA;66\<>,-&U(.6M]*T5)
MI0#P+NX&"#ZX5&_.@#OM6O;VRA@>QTUK]Y+B.*1%E">6C'#29/4*.<=ZOY [
MUP_Q0=DTC0RC%2==L@<'&1YE<MXET*X;Q7K5_J_AB?Q1ITS*L%Q8W>9[!0@!
MC6+(P<_-E?7GK0![#02!U-8'@F]LM0\&Z9/IU]=WMKY6Q)[S_7-M)4A^!\P(
M(/T[]:Y'3-#T_P =>,/%4_B.)KU-.O!96=I)(PC@0("7"@CYF)SGKQQ0!Z;1
MD&O";]KI_#=UX=_M.Z%MI_B^WL+6[,I\R*)B"%W]24W'D^WI74ZKH6G^"/%W
MA2Y\/1-:&_O38WD"2,5N(RC'>P).64C.[KSS0!Z;D>M%>#Z+:77B^UU'6-3\
M&ZCK=W<W<R17J:G%%]E56*JD2M("FW'IR>>:T)K75]8M_AMIWB.>9+N:>[AN
MVAN@6E14; +QL0=R@ D'/)[T >T @]**\WT/2+/PM\8)-)T:-K73;O0S=2VJ
MR,8_-68*' ).#M.*](H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,OQ
M'H%GXHT&ZT>_,JVUP%W-"VUU*L&4@\\@@&J>G>$;:PUBSU:2_P!0O+ZVL6L1
M+=2*QD1GWDMA1EL@#/IVKH** .3N_ EO+KE[JMAK.KZ7)?[3>1V4R*DQ48#?
M,I*MCC*D4VT^&_A^T\.:CH*I<R:??7)NF22;+1287YD?[P(*@Y))S7744 <;
M:_#JTCUG3M6OM;UK4KS3G+6SWEPK! 5*E<!0#G.2>I('-6+CP!I-SHVL:6\U
MX(-6U#^T9R'7<LNY&PIV\+E!P<GKS7544 96L>'[36[G2Y[IYE;3;M;N'RV
M!< @!L@Y'S'IBO-]9BL8?$>M->Z3XMTZ>XF.Z+13));ZHF,*Y*KA7(X894CU
M.:]=HH Y+X9Z%=^'/A_IFG7T(@N5\R1X0<^7OD9PN?4!@*O>(_!^E>*;K2KC
M41+YFF7(N(?+8 ,00=K9!RI*KD<=*WZ* ,#_ (0[2O\ A-_^$MQ+_:7V;[-C
M</+Q_>QC.['&<].U5-1\ :3JEMX@@GFO NNR0R711U!4Q[=NSY>/NC.<UU5%
M &5K?A^TUYM-:[>93IU['?0^4P&9$! #9!R/F/I]:Q]0\ V=WJUW?VFJZKI9
MOL&]AL9PD=P0,;B"I*L1P2I!_'FNMHH Y2+X=Z%%X-A\+@7)L8)3/;R>;B:&
M0N7#(X P06.#Z=<T[2O ]K8:S#J]]JFIZQ?VZ-';2:A*K" -PVQ550"1P203
M74T4 8%OX/TJU\:W?BN,2_VC=6XMY 6'E@#;\P&,[B$49ST%'A;P=I7@^&^B
MTL2[;VY:YD,K D$_PC &%'8>_6M^B@#*U[P_:>(K:U@O'F5+:[BNT\I@"7C.
M5!R#QZUCWW@*WGU:\U'3]:U?2)+XAKN.PF54E8#&[#*VUL=QBNMHH S]$T6Q
M\/:-;:5IT1CM+==J*3DG))))[DDDGZUC:KX'M;[6IM7L=5U/1[ZY18[F33Y5
M43A1A2RLK#<!P",&NIHH \R\9^![6T\%:7H6DV5W<0/K5O+=,A:25PS_ +R5
MV'.<=6[>U=+I?@>UL-9AU:\U35-6N[9&CM&U"97%N&&#M"J/F(X+')KJ** .
M-N_AU9R7E]-I^LZSI4&H.9+NUL;A5BD<_>8!E)4GN5(K0C\%:/;OX?\ LL<E
MO'H1<V<4;#;\Z%3NR"3U)ZCGFNBHH RF\/VC>*T\1EYOMJ61L0NX>7Y9</G&
M,YR/7\*DT32%T/35LDO;V\"NS^=>S>;(=Q)P6P.!G ]JT:* "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O/[
M_7]2NOB+X6CM;AHM%N)KN((O_+T8X6)<^J!N%]=I;D%:[/6+&74]'N[&&\DL
MY+B(QBXC +1Y[C/>O-]6\*^)H/&/A!$\1W,\4+W*I.FF0JEHHAQC"KMPP^49
M_#F@#U6BL^UU>&[UB_TU(+I);(1EY)(2L;[QD;&Z-C'/I6A0 4444 %%%% '
M(_$?7K[0?"P.ELJ:E?W45A:R,,B-Y&QNQ[ ''OBL^3X2Z&U@66[U/^VMF5U=
MKZ4SB3^_]['7MBM3XA>'[OQ%X5:'32O]I6D\=[9AS@-+&V0#]1D?C62WQ0!L
M#''X8U_^W"NT:<UB_P#K/>3&W9G^+/3G% &C<^(KWPGX>T>TUE#JWB&[(MHH
M+$8-S(!DMEL!0!@L3@"I=(\9/<:XVB:YI$VC:D8#<0I+,DL<T8^\5D7C([@X
MXYKF=1L_$NFMX*\3ZU#)JEYI?VA=3CLH@SHLZX#*B_>V8 ..O)IUV)/B#XUT
MZZTZTO;?2M,LKN-[VZMWA$LD\?EA45P&.WJ3C% %_P#X65<3:?+K=EX6U&Z\
M.1%BVH++&K,BG#2+$3N*C!YXX'2E?4H]0^+/AZXL[DR65SH<TT95CM<%T*MC
MZ&L32_$=SHGP\'A.YT#56\06UHUC':Q6;O',<%5<2@;-AR"23QS5KP]X=O\
M0_&'A"UGAD=;+P]);SSJI,:R;D.W=T]<?2@"31_'.EZ#X$\.W-EI>HSV^I7<
MMK;P&42S;]\G&3URRX'3&1Z5O:-XSN+OQ&V@ZUH5QH]\UL;J 23I,DL8.#\R
M\ C/2N$T#2=1C\)?#B*33[I)+;6I9)T:%@8EW389ACY1R.3ZBNNU_3+B^^*&
MD,L,PMFTB[A>X5"50L5 !/0'T% $$GQ-F.EW6NVOA?4+GP[!OQJ"2Q@R!<@N
ML1.[9D?>].<<5VFC:BFL:'I^J1QM&EY;1W"HQR5#J&P?SKRE=<O_  [\*;[P
MM>^'=4.J66GSVQ=+8FV= K?OA+]W;MY(ZYXQ70Z1X-B\0>$/#-U)K>O6#)H]
MK'Y6GW[0(<1@Y*COSU]A0 W71<>,?B&_A1KRYM=%TZS6ZOEMI#&]S(YPD98<
MA,<G'7\L4/%?A>W^'FCOXI\)/<V;Z>R275D;EY(;N(L P97)PV#D,/2K^KV6
MH>#O&D?B>RL;S5=,N;%++4(X!YEQ&8S\DP7J_'!QSWJGXFUNY^(NE'PQX>TO
M4D@O71;W4;NU:"*WA# MC> 6<XQ@#O0!F>))KKQ+\5+"SG\.W6I:=#I?VJVM
MEOUA5\R*//\ O#IG;M//M5SX7P3:KXF\0:[J>CW"7ZZC<PK>RW@<1 ,H^SA
MV/E'\6,>AKH(].FM_C':S16THL8O#A@678=@83C"[NF<#.*D^'-I<VEIXB%S
M;RPF37[R5!(A7<A8889Z@]C0!B?$JWLK_P =>";#5;AX=-G-]Y^+EH =L:E<
ML"/X@.]9&LVFB>%=<\./X,UF=]2N=3B@EL8]1>Y2>!L[RZEFP /XNW\ND\<:
M$FN?$+P1'=Z9]NTU#??:1)#YD2YB7;OXP.1QGN*ZK3/"WA_19S/I>B:?9S$8
M,D%LB-CTR!F@#(O_ !I='7+S2= T"XUF>Q"_;)%G2&.)F&0@9_O-CG Z>M5[
MOXF:9:^%+?7ULKR1'OA836NT":";)#*R]V!'0=<BN.N=&LM!\9>(G\0Q>(DM
MM0NOMEG=Z7)<^5(& S&PA/#@CC(Y'?I3VT*9?!^E/:>']0LOM/BFWO&@N)7N
M)S'O \V7/*$@ D'..YYH Z8:\]_XF\*_VUH%_I>HS7%VEK$;M650L(8LX7A@
M0< =B*F?X@7=T]]/H?A>^U73+&5HIKR.:./>R??\I&.9,>V,GI4GBBTN9OB+
MX&N(K>62""6],TB(2L>8,#<>@R>!FL#PIKK^ /#\OAG5-'U:6_LIY_LOV6SD
ME6^5Y&=2KJ"H/S8.XC% '27GQ!T_^R=&NM'M9]5N=:S]@M(2$9]HRY8MP@7H
M2>AK#T+6K_5/C1+%?:==:9-!H&V2UEE#J6\\$.K*<,"#C/L1VK%TGP_JW@FS
M\&:U?6$]PEC'=QZC!:H97MA<.75@HY(4G#8S^-;^AZC+K_Q>DU:#3+^#3%T,
MV\5U<VSQ"9O/5C@, 1UXS@G!/2@#T:BL[0]737-+2_2SO;-79E\F]B\N0;21
MDKD\'&1[5?=Q&C.V<*,G S0!YA\0XM2\6>)%\.:-=302:582:G*\+D9N"-L$
M9(]]QQZ&MP^+KG5OA0WB32[5IKJ2Q9FCCD5#%( 0YRW]Q@3CJ<5@>%/!EUXB
M34?%.JZAK^D7^KW;R?9[:Y:V*0(=D2NN,Y"@]>QIFC:/?>%CXT\))#?7.G36
M<E]IUQ(C/O9XRLD98#!;=@@=3R>] '+:/=ZOX?T'P?<:9X?OH9=5O;=[J?\
MM)&.I'RV8 Y8[ Q).#@<<UZE?^,[H:S+HVBZ!<:KJ%K$DMZJW$<4=MO&50NW
M!8CG [5R6H6]YIW@'X<7DFG7LBZ7/:27D4,#/+$HA922@&>"0#52^TNRTWQO
MK6I:[#XBCTW5_*NK.[TU[A5!V -'*L7(8'ID=* .PN?B7IUKX1FU^2RNU^RW
MBV5Y9L );>7<%8$#(.,@\=16]X=U;4=8LY9]1T.XTAUDVQQ3RH[.N 0WR].N
M,=B#7EUSH4C_  _NYK'P_J=K]LUNVF6.ZEDGN)HUD0>;(K9*9 .0<\#->TT
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
M:I->Q7D\MD;:SDE2]5W+H5=00#S@@D8H Z2Z\<^:VFPZ#HUWJUU?VGVU$#+
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
M3$F&;^\, C!]:[K1_%]MJ&EZS>7<!LFT>XF@O(V?=L\L;MP.!D%<$4 ='17
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
MT'6O"N@> <:3<ZC=6%[-=7\5HF\IYBNS^V1O('/)  ZU['2,RHI9V"J.22<
M4 >>P27GC#X@Z7K-IIM[9:=HUK<*L]_;M"9YI@%VA&PQ50,D\<\55N_%VLW?
MA2^T+4?"FHMXCGBEM3!;6;&TD+94.)3E0F""<G/6O3$=74,C!E/((.0:6@#@
MK7X96DNB:/;:AJ>K)<V5A%:O]BOGBC)4<D >Y//H!70>*[223P'K=E;1RSRM
MID\42*"[NWE, !W)/ZUNT4 8_A*"6V\&:%!/$\4T6GVZ21NI5D81J""#T(-:
M-XI>QN%4$L8F  ZDXJ>C(SC/- ''_"VRNM.^&FB6E[;36US'$P>&9"CJ=['D
M'D5D^$+/7M,^$-Y#96DMOK2F]>VBGCVMO,KE#AO7((SP>.U>C44 ?/?B#23K
M/@1X[71O&&J>(O+C:XDU$7&V!@RE]JL0C$X( 4$X.>U>@S3W'A'XA:QK5QIF
MH7>EZY;VQ6:SMFF:"6)2NQT4;@"#G..O%>AT4 >)ZA8ZWJ_@;XBRG0=0M[C4
MKV*6UM7@/FR)B+! &<G YQG!R.U=Q#8W8^,LE^;6869\/)"+@QG9YGGD[-W3
M=CG'6NTHH \CUKPMJ^K7/Q 6UM)%FDO;&ZL3,I2.Y,2*2JL>#D@K['K2>,?%
M5UKA\*VX\.ZM8)_;]D9Y+^#R@K;^$3)^<]3D<8'O7INNZ+9>(M%NM)U!&:UN
M%"OL;:P((((/8@@$?2L&S\!HNIV5]JVO:KK!L'\RTBO'39&^,!R$4;F Z$T
M=1>*6LIU4$L8V  [\5Y]\-O!&CI\/]'.L>&+$:D(V\XW=@GG [VQNW+G.,=:
M]'HH XKX@Z;/<:=X=AT^RDD6WUVRD9((B1'&K'+$ <*!WZ"N;U87%QXTUF+Q
M3;^*)[(.@TNVTH3"VECV\Y,6/GSG.XC'TKUFB@#PW3- U:'P,+(Z%>VLR>+X
M[@6IC9S'#O4[@W.Y0.-V2.#S7H'BFQN[CQ]X(N8+::6"VN+HSRHA*Q P$ L1
MP,G@9KLJ* ,K2==BU;4-5LDM+J"33IQ YG0*),C(9.>5([\5RGQ$?5!J^B(Q
MUE/#C>;]O?1@YFWX'EAMGSA.OW?Q[5W%M8VUG)<201!'N9/-F;))=\ 9)/L
M/8"K% 'C_AO1V@^(>H7NGZ#K%GI=QH,D$4]^)7>>7S 26+DLI(Z*V"0N<<U?
MCTG41^SH=+^P70U#^RS']E\EO-W9/&S&<^U>HT4 5-+1H](LD=2KK @92,$'
M:.*\EFT/5CX5U&$:9>&5_&ANE3R&RT/G*?, Q]S'.[I7LM% '&^++&[N?&_@
MJX@MII8;:[N&GD1"5B!A(!8CH">.:P/#^H:AX(TS4/#-QH&J7EVEU.^GRVUL
M9(;I)&+*6D'RH06PV[&/>O4:* /(-*T75(_!WPS@?3;M9K/4E>ZC:%@T"XDY
M<8^4<CD^M6/&_AO6)O&$ECI=K,VE>*4@BU.:-21;F%QN8D<+NB^7GJ17J]%
M'"ZUH\]Q\2M!,-K,MA'I=W;O-'&=D6X*%&>@..@]JYFUU'5=$^&5WX+E\-:M
M/K4%G/9QF"U9[>92& E$@^7&#G'7/&,U[!10!Y1Y5_X<O? FN7&DZA<6EMHG
MV&[2VMVDEMW*1D;D'S8R"#QQBHTE\3WNL^.=;TC1KZQN+K3+==,-U#L:0KO!
M.#P&ZD*>>5R.:];HH \ U[2DU3PO VG:+XPU/6(Y8);J?4A<'R<.I?:C':S9
MXPBG R>,5Z98V5VOQ>U:^:VF6TDTF"-)S&0C,)&)4-TR >E=GD9QGFB@#C?'
MMC=WE[X1:UMIIU@UZ":8QH6\M CY9L=!R.3ZUQOB*PT^37-7N+SPWXATS7A*
MWV2_T!96%VF/D8LOR!O[P8#'K7LE% &-X375T\)Z6NOMNU46Z_:3QG=[XXST
MSCOFO-?$5AI\FO:O<7WAOQ#INNB5OLFH: LK"[3'R,67Y0WJ& QZU['10!Y3
M=Q^(]-'P_P#$6MV-W?W&F1W$>IBTB\V5#+&%5BJ]<8^;%.1M2U[QMX@U9=$U
M*UL9_#;6UJUS;LC3,'8XV]B23A3S@ XYKU2B@#QR'5-6N_A1;>#%\,:O'KD^
MGI8[9;5E@12H7S&E/R@!>2#R#QBKESH#7/CK5/#L<P#R>"TLEE/J9'0$UZO7
M/:/X3BTOQ%J&NS:A>7U]>((@UP5Q#$&+"- H'&3WSTH \GM]%TZ/PS!I$_@O
MQ+<>(5B6VDM6N;I;1V&%+^:'\L1GKQ],5V!@G\#^-CJCZ5>7.D7FEP6A:PB>
MX:UDAR I498J0?O>O6O2:* /+?%5UXB\3>"+Z];0;F*WAU.VFLK00M]KD@C=
M2SLF>I.2%X.!S7I.G7JZCI\%XD-Q LR!Q'<1F.1?9E/(-6:"0.IH \:GT/5=
M2T3QYX8CTR\BO[C5Y=5LY982MO.GF1,JB3[I8[2,?X&M/Q1J][X_T"'PU8>'
M]8M;J[GA-Y)>VC11VB(ZNQ+GAC\N!MSFO4J* *NIF\&DWATX*;X0/]G#]#)M
M.W/MG%>$:EIDVM> [F&?2/%^J^*VMR9UO?/6&&0<N5!(C(X.U5!)XXKZ!HH
MI:/N&B6&]'1OLT>4=2K*=HX(/(/M7F\WAK4F^+!T\V,K>')[L:X\VP^6)Q$T
M90GIDOM?%>JY&<9Y]** /)_AUX?URRUC4C?VDD8T.VDTK27G4A9U,KOY@SVV
MB)<CL*YN:PNM8\'7T&K:5XNU3Q=+!,KQ7!F2VAD.<,N"(BH'( SG@ <U[Y10
M!YIHNG7X\3^!+A["ZCBMO#[PSL\+*(9-L8V-D?*W!X/I7-S66J/\+O$?AK^Q
M-4&H0:IYRC[(Q29&NU<&-A][Y>3CH*]OHH XS0;&[A^*7BZ\EM9DMKB"Q$,S
M(0DA5'W!6Z'&1G'2N1D\-:S-I&O7-OI\QN[+QDVKVMM*OE_:XTV?=)Z@C=@]
M"17L-9?B'0+/Q+I#Z=>F9(RRR)+ ^R2)U.5=3V((H \[\0^);C7O%G@F)-"U
M2PMTU4.\FH0>2Q?RVPJJ3DX&XD].G)KT#Q;_ ,B;KG_8/N/_ $6U9NF^"$M]
M:MM7U36M2UB[LU9;3[8R!(-PP6"HJ@L1QDYKH-1LHM3TR[T^5F6.YA>%RA&X
M!E()'OS0!Y'#KE_X@^$>G^%;+P]J?]J7FFP6BR/;$6RQE5'G&7[NW;SCKGC%
M/U7PI::'XWO;W6=,UF_TJ^M+9(;K3'GW0R11B,K(D+ X( ()!_G7JVCZ9#HN
MBV.EV[N\-G;I;QM(06*HH4$XP,\5=H \4U#PY)-\,O%DFE>%]0LFU"XMA!#/
M+-/=7,<<J?.Z,6*\;N.N!ST%=SX_L;N]N/"1M;6:<0:_;S3&)"WEQA7RS8Z*
M,CD^M=E2!U+E0P++@D9Y% 'FNC:A<^ M2\0:?J.C:K=07FI3:A97-A:-<+*L
MN#L.W[K@C'.,UC6_AG7M,TO3?%$FES27D>OW&KW&F18:5(9QM(4?Q.H ./<U
M[)D9QGFB@#S8:G=^)?BAX:O[70]4@TNSM[M6N[JT>(%W5>,,,@<#!.,DG&<5
MZ3110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% ' ?&"?[-X*AG\MY/*U*T
M?9&,LV)0< >IJY;>,M6M-<T[3_$?AY=,BU-C':7$5X)P),9$<@"C:Q .,9&>
M*3XGV>I7OA6!=)L7O;R+4+:9(4_BVR \^@XY/:LW4+C4/'.O^';>'0=4TZST
MN_74;NXU"#R0&16"QIS\Y);DCC ZT 7V\:ZSJ5YJ \->&UU*QT^9K>6XFO1
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
M=HP#L95#9SNWFJ&D^&]:M_ ^DV$FBW%M<6WBZ.XDMU0L(X1)NW ]T /WNG%
M'<W/C'5KW6M0T_PSH":FFFN(KNXGO!;IYN,F-/E;<P!&2< 5#/\ $FU7PG:Z
MO;Z?*]Y<WPTT6,TBQF.ZR04=SD*!M//T]:Y&?PM8:)XH\0-KWA;6=6@O[U[V
MSO-,\YQA\%HW6-QM(.<$CG/6M.+1)['X<B)_ L$EM=7YN+W1Q*\TRPGC>"S'
M,P 4X!'X&@#K]#UW7+K5Y=,UOP\U@ZPB>.ZMYC/;R#."N_:NU_\ 9/4<UC?%
MW4=4T[P47TQ#\]S DLJW!B9%,BC P.0WW3TX/?I65X(TNXL_&8?0++7]-\,K
M:,+BVU;>J&4D;!$DA+# SD]*Z'XH:=>ZGX#NX=/M9;JX2:"801#+N$E1F"CN
M< \4 <WJ6JZU:_%[398-#%QJEQX=:,VBW0$<1^T DM*1]T!>H7)) Q6_8_$*
M./3O$,OB'3VTR[T#:;R%)1,K*ZYC*-@9W= #CG%16"WFI_%.RU\:9?6MC)X>
M>(FZA,;1R&X4[&'9L#./2L/Q#X.U3Q#>_$BTBMWC&HQ:>;.60;4F:)=Q4'ZJ
M%/IF@#<_X3G6M.6RO?$'AC^SM(O)4B%PEX)9+<N<(94VC )(!P3C-/NO'&KR
M^,M2\.Z-X9-_)IKP&XN'O%B18Y$#9Y7KR< 9SM)]JXU=!TK5%L;&S^'>KQZA
M)*@NCJ4UPEK;J#EVW^9A\8^7'7]*[GPWIUY;?$;QM>SVTL=M=M8_9Y67"R[8
M,-M/?!X- $+>-=9U*\U >&O#:ZE8Z?,UO+<37H@,TJ_?6)=IW8Z9) )J>#X@
M6=[%X7GLK5Y(==G> %VV-;LBL6##!R05*XR*X&V\*Z?X=N]6L]<\'ZYJDK7D
ML]E=Z:TSQSQN=RJVQP$8$X.0*U;C0-2T3P[X.U*W\-M&VEW[W5YIFGNT[QI(
MK E=Q)=AD$@'J3CCF@#O)O$8B\<6WAO[+DS6#WOVCS.FUPNW;CWSG-<=;?%#
M6[[PI_PE%IX/+:/"C/<.U^HDVJ2',:[?F"X/)QG!^M6-,FU/7?BO:ZX="U&Q
MTN/2);9);R+RV9_,5N5ZKGL#R<$XJ#0-%U.W_9]GTB:PG343IUY&+5D(D+,T
MFT8]3D?G0!O:GXUF.H:;I?AW2_[4U"^M!?[99_(CAMS@!W;!/).  *YSPEKK
M1>-OB#JVM6;:8;2WLGNHF<2! D<F2K#[P(&0<<Y'%+;6FI^%-;T3Q"^D7U[9
MS:#!IUY%:1&2>VE3# E.I!R0<="*AMM'U?Q;=_$)KC2KK2HM8LK:&Q-VFTMM
M20 MC.#G!(Z@$ \T :Q^(6L6NE0^(-1\*M:^'9=C&X%X'N(HF("R/%MZ<@D!
MB0#5G6/'.J0>*Y_#NA>'#JMW%:QW>\WBPIY;$@Y)'!R% ZYSVQ7!Q^'K";1+
M;2U^'6L/KQ"0S+=33K9 C =S*)-I3&2 .>@Q7?Z1I-U:?%+5;O[)(EB=)MH(
MIMIV%E9LJ"?08H ZVYNTLM/FO+GY$@B:63!S@*,G^5>37]WJUO\ !+5?$\"M
M_:NM WES.LYC:")N(]AQDA4"*!QU)S7J6NV+ZGX?U+3XSA[JUEA4^A9"O]:\
M^@@N?$?[/"V%A TEZ-+%IY ^]YD7R,N/7*'B@"GK6JZQ;^+_  !=-HOFZH]I
M>HEE%= J250!C(0 !M^8G''3FNJTKQS+]LUFQ\2:8NDW>E6HO93'/Y\<D!!^
M=6P#Q@C&*R[<7VL^,/ ^K+I&HVEO;6E[%<"[@,;0L411N';)!QZTWQ!X7O\
M7?&?B:%(9(K>_P##BVD-RRGR_-WN=N?Q&?:@"<_$+6+;28O$5_X5>W\.2;7-
MP+P-<11,0%E:(+TY!(#$@&O0%970.I#*PR".A%>&1>'K&30K;2A\.M8DU_:D
M$RW,TZV6X8#.91)M*8R0!SVQ7M]O"MO:Q0(H58T" #.  ,=Z ):*** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@!&94&68 9 R3W/ H5E<95@0"1P>XZUC>(M'N
MM7.DFUNH[?['J$5W*)(]XE10P*8]?F!![$ ]17!ZW8ZKIFE^$_ DFJ$R:O>S
M+=WELOE.\"9D=0>H9@P!;J>?4T >GQWMI-.T$5U"\R?>C60%A]1UJ>N%U/X4
M>&IM*$.C646CZC#AK34+52)87'0DYRWN">:MZMXGU.QU>Q\,Z391:KKCV@N;
MB6:3R((HP=OF-@,?F;.%&: .OHKB;7X@K9P:Y%XEL/[-U#1H!<3Q12^:DT3?
M=>)L#.3Q@@8)%5)O'7B+2=/M]<U[PU!::%,R"1XKPR3VJ.0%>1-H!&2,@'(S
M0!WQEC!<&104&6Y^Z/?TIP(90RD$'D$=Z\MO)[>V\5_$^XN;5;NWCT>V>2W+
ME1*HAE)7<.1D<9%:1\9WEE)X:T/1/#Z3RZEI*W-O&UUL2  +\K,03M"D\]20
M!CF@#T&BN(T[Q]+!'XBB\2Z>FGW>@Q)/<"WF\V.6-U)4H2 <G&,'OC\,S4_B
M#XIT30(]>U'PG;II]PT8B6.^+2P[V 7S1LP,@]LX. >M 'I5,FFBMXFEGE2*
M->KNP4#\33Z\QTW2K3XA>-/$-[K\?VS3M&O/[/L;"0GR5=5'F2,O1F)/&>WX
M4 =5/X9TW6_$-IK\FI7=W%:L'M[1;@-:K* 0) H'WAGKFMZ2ZMXIXX)+B))9
M/N1LX#-]!WKS7Q#HUE\/?$&A:[X=B%C:WNHQ:?J-E"2(9DDR ^SH&4CMC^=8
MMK#KEY\2?&.I/X>TFZU"Q%N(I)[ULV@\DE?*/EGJ/F/3!XYZT >R175O/+)%
M%<1221G#HC@E?J.U+)<P0MMEFC1B,X9P#7G7P4TW[-X(MKY]*LK:6ZC#?:XI
M-\MT,L=TF5&"">!DUE>,(O"LWQKB7Q<;$6 \/*8_MCA4\S[0V,'/7&[]: /7
M(Y8Y5W1NKKZJ<BB:/SH)(M[IO4KN0X9<CJ#V->/:4GAF'XJ:"GP]>(Q-%/\
MVPMD[-;^5M_=EOX=V[ICVKI8O''B#5K6[U?P_P"'+>\T2VD=$DFO#'-=A"0S
M1*%(QD'&X\XH Z+PUX6M/#,=V8KJ\O;N\D$ES>7LOF32D#"@D < < 8K;WIY
MGE[EWXSMSSCUQ7!ZI\1Y-GAG_A'M)_M.3Q##*]LKS"+84"G#<'@;FS_N\9I+
M37HK7QK<S:YH\%AJ=OX=%W>74=RTH2)97S&!@ @8+9Z\XH [^BO.F\?>(XM"
M7Q1/X6C7PZRB8@7F;M8#TE*;=N,<[=V<5J:CXQOKG78=%\+:?;ZC<FT6]FGN
M;@Q0Q1/]SD*26;J!CIS0!UDES!$CO)/&BH0'+. %STSZ4GVNVY_TB+B3RC\X
MX?\ N_7VKR?0-+E\:7/Q"T[4[,6$MU>VJ3PN?,\HJBY*D8S]W*GZ$CM792>"
M;9M#\1V&]5;6+N6]#1@KY,I"[&').X,BOG^]G&!Q0!UE%<[X$UZ7Q+X*TS5;
M@8N9(BDXZ?O4)1__ !Y2?QKHJ "BBB@ HHHH **** "LJST"TL?$.IZW$TIN
MM12%)@S H!&"%VC''4YY-:M% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9NF
M:);:1=ZC-:/(J7\_VF2$D;$D( 9EXR-V 3SUYXR:TJ* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ KD/'F@:CJ46EZOHB1R:OHUT+F"&1MJ
MSJ1AX\]MP[^U=?10!YWJ?B[Q1K6F2:7H?A'6-/U6X7RC=WZI'!:YX+APQWD=
ML#_"B\L-8\*^,K3Q"MG>:[:S:4FGWS6RJ;A9$;<)=F1D-DY Z5Z)10!Y/J/A
M/5_'C^*=4N+&72EOM-CL-.@N\"1MC^;OD )V@N ,=<9J;Q!>^(?&GA/_ (15
M?"VI6%_=B.*]NKE4%M H8%V5PQW]. !WKU*B@#S+4_#VIMJ/Q&,%C,T5_H\%
MO9L!_KG6&12J^^2!^-6M)T34H/%_A&ZELY5@M/#QMIW(XCE_=_*??@_E7H=%
M 'F.O>%+O6=;\>1S#[+::CIEK%;W<IQ&9$#'D^@.W/UK&\=^(?$%[\.1IUYX
M8N[*026L=Y<RR1F$D2ICRBK$ON8#L,#->OWUE;:E87%C>1+-;7$;12QMT92,
M$?E7+6GPVTFWGLVN-0UB_MK%UDM;.]O#)!"R_=(7 SM[9)Q0!9OOAYX;U'7C
MK5S:3M?F192XO)E7<N,?*&V]AQBL22VUGP-XLU;4K#2+C5]"UB07,T-GM,]K
M/C#$(2-ZMP>#D?S]#HH \YGAUGX@>(-'>YT6[T?P_I=TM\WV_:L]U,F=BA 3
MM4$Y)/6M#2-*OX/&?CR[EM9%M[X6OV60CB7;!M;'T/%=M10!R_PYT^[TKX>:
M)8WT#V]U#;[9(G'*G)X-9USX?EO?C+_:5UIJSZ8- \@2RQAD$WVC=MY[[>:[
MFB@""WL[6TC,=M;Q0(>JQ(%!_*O$=-\&VGAO3)]&U/X?WVL:E \@M+VV),%T
MI8E"[;QY>,@'([=Z]UHH \XM/#6H6/B#X?%=+AMX=.M[T7:6>3#;O)&N%!8D
MX+9'6I==\+WNM^.]<'E/'97_ (8-@MT1\HE:1^/J 0:]"HH \JGO_$UWX /@
MT>$]036)++^SI+APGV,+MV&7S<\C;SC&<\5;ATO4/ 7BA=0@TN]U?2[K3+:R
MF-D@>:*6!=JG82,JR]QT->E44 <+X#@U=_$/BO5=5TJ;3AJ%S!);QRD$E%B"
MC."1G &1V.179WEW#86-Q>7#A(+>-I9&/95&2?R%3UGZUH]MKVER:=>-*+65
ME\U(VQYB@@E"<?=.,'&,C(S0!Q?P_?4-!^'?AT'2KBZEU&Y,DPB('V:.9V<2
M-G^$ KGZUZ)2*H50J@!0, #H*6@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M[LW%O.J*-Z,S!2."#@Y[YKTZJM_J5AI5O]HU&]MK. L%\RXE6-<GH,D@9XH
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
M>N,SK;^(+:XBMU&2=DC 'S 5&/EP<X]Z]8TVWFM-+M+:YG-Q/#"D<DQZR,%
M+?B>: .'U?Q'XSMH-0U!(_#^E6=L\@@M]4=_.N$3^+<K!5W8X&#[US_C74]3
M\6:%X"U&U@T]+34=2MI/L]VK/B<JY ;& T?7MD\4RP\&:Q;VNHV=]X,L]3UV
MXEFQK][<1/&P<G:^#EUV@CY0O;J*V+;PGK@\&^ ;"2R"76D:E!->1F5#Y<:!
MP6R#@]1P,GF@"IX=DUK3/BCXDDOWTF*SM-/MWNUMXY%"1!)"OE@GCG).?PIZ
M_$3Q'-H#^*(5\/+I@0SKIDEPWVQH!SG=NVAR!D+M/IUK7N= U;_A8>M2'33<
M:+KVGQVLUVDZ*;8JCJ<H>6SN'3UKF+/PAJVF: FA#X=Z%>ZE"OD1:U*MN8'7
MH)74CS-P'48.2* .BU+QKK^H>)=.T?PG:Z;*NH:0FIQW%_O"QJ7QE@IR>-HP
M.YZX%=N_]I'1_D-J-3\D<L&,(EQZ?>VY_'%<OI_AN_L?B-9:EY$(T^#PZ-/,
MD(6-/.$RMM6,'*C R.,#I7:4 ?/EK+JT?P(T>>9+:X0:O"]I'$661R+IRP=C
MD9+=".W6O28?$7BK2?%FCZ9XB@TA[76#+'"]AY@:"1$W[6WGY@0,9 %<S8^%
M/%"_#ZR\,3Z,(Y=+U:&:.<74;+<Q?:&D9P,Y7 (X/)S7;>)M%O\ 4?%?A*^M
M80]OI]W-)<MO V*T14'!.3R>U & OCG7=;N=1FT&;P[:V%G</;Q+J<S>;=LG
M#$;6 12> 2#ZUU_A+Q'#XL\,66LP1&$3J0\1.3&ZL59<]\$'GN*\[M_!MUX;
MGU*S_P"$ TSQ)%-<R3V5\Y@5E5SD1R^9\WRGN,\5Z)X3TNYT?PS9V=Y%8Q72
MJ6F2P@$4*L220JCZXSWZT 9NNZIXH76)+728-+L;"&%7?4=4+,DCG/R(JLO0
M#DD]^E8-G\3;H^#]1O;BSL[G5[74_P"RH8[*4F"ZF8KL96.2%.[/?H:AUSPS
M?R?$#4=5U'PHOBBPN(H5T\/<1!;/:N'4I(0/F;YMP!JA9?#_ ,0MX>UN&2TL
M;'41K<>L::D+@V^Y0I$?&" ,%>0/7I0!-XA?Q6OBSP3%XACTJ2)M5#I/IXD4
M(_EME&#DYX.0P(Z'BMR'Q)XL\27VJ-X8@TB'3M/N7M!)J(D9KJ5/O[=A 1<\
M9.:J:A'XO\3^(/#-Q<>&O[,L=-OQ<7/FWD4CL=C+E=I^Z,GW.X<<&I-.M?$_
M@FZU>RT[P]_;6GWE[+>VDT5W'"8C(<F.0.1P#T89XH @N/B3JESH>@W.E:3
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
MYF0,G)VA3\Q Z@8]ZIQ:+K_B'Q)=^(=4TP:8D.ERV-C9-.DDKL_+.Y4[5Z
M9-=%X&TR[T7P/HVFW\0BN[:U2.5 P;:PZC(X- '04444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %9\6N:5,+8QZA;,+J1XK?\ >#]\ZY#!?[Q&#T]*P_B3JUSI/@>\
M:Q<QWMVT=G XZJTKA-P]P"3]1575FM_#>J^"-%M-/LY+=IVMHWFBW/ J0G#1
MG^%CC!/?)H Z8ZYI0MYI_P"T+;R8+C[+-() 5CER%V,>S9(&#ZBM"N(\-FW\
M5Z/XOTV[L+.W@.KWEBXMHMGF@;1YC^LASDM["KGPWU>YUKP+I\UZY>]@WVMP
MQZL\3%"Q]SM!_&@#J?,0R&,.N\ ,5SR >AQ^!IU>4V'_  D\7Q1\<2V4VFR2
MQV<#+&\#G?\ NY# H^?@YQN/?MBI-;^*ES8^$/"^LV5K!-+J0$]ZA4D10H )
MRN#P0S  G/T- 'J5%<-KOCQ]&UO6OW44NE:-I275RRYWM/(Q$48.< %1GH>H
MJC?^(_&_AO1(O$NMQ:1-IH*->6-M'(LUM&Y RKEB'9<C(P.^* /1ZY^ZO?#7
MB'5/[$>_M;C4;&5;H013?O8'0C#<'((S@^Q(/6MJX,TEE*;)XEG:,^2\BED#
M8^4D @D9QT(KQ/PUJNM^%? &O^(%729I%U:2,?Z,X=I'N51RS;^5P3@=L#)-
M 'L^IZ;;:QIL^GWBL]M<+LE17*[E[C(YP>A]J@.M:-:6ES(=1LHK:Q<03MYJ
MJL#\ (W93RHQ[BLWQ5X@N]$U#PY!;)"R:EJ:6DQD4DJA5CE<$8/RCKFO+_$'
M_(D?$S_L88?_ $9;T >Z4U)$?=L=6VG:V#G!]#39Q*8)! R+,5/EEP2H;'&0
M.HS7B_A[7]?\)_#'Q-KA;3[C[-JDOEQ"%P3(UR%D).[H=WRCJ.Y- 'ME%<2]
M[X_L]':2XM=%FO;FX01^6S+%91$$NTI9@7V\#Y<9JCHOC'5(O'-OX=U/5-#U
M6*ZMI)EGTT%&@9,$K(N]N".AXZ4 >@S31V\$D\TBQQ1J7=W. J@9))["JL>L
M:;*]DD=_;.U]&9+0+*"9T !+)_> !!R/6O-KKQ!XP\4>!M6\0:?%I::+-;W"
MP64J/]HE@ 92Y?.%8X)"[2.@SWJQX;U/[-_PK#3_ +%9R_:]'D/VB6+=-#L@
MC.(V_A!S@^N!0!Z#JVE6NMZ7/IUZKM;S@!Q'(R-P01AE((Y HTG2;#0M+@TW
M3+=;>S@7;'&N3CG)Y/)))))/6O/;'Q1X[U[2-6U33ET2V@TVZN852>*1VNO*
M8^C#8,8&><G/05>?QUJ>LV?ABUT"VM8M4URU-V[W6YXK2)0-Q(&"QR<#I[T
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
MD663E5(.> @5<<XYKJ-=\+:+XF%J-9L5NUMG\R)7=@H/'4 @,.!P<BM@
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
M 9#O8NJD\Y .*UDU?QAKWC'Q%H^EW>G:?8Z5+$J7,MJTSN7C5MFW<!U))/N
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HK \;:Y)X;\%ZMJ\&WS[> ^3N&1Y
MC$*G'?YB.*Y>^UCQGX<30M6UB^L9[>]NX+.\TZ.VVF$R<;EDW99@>HP ><8H
M ]'HKSV76O%6N^,/$6DZ+>V>GZ=I?D(;Z:W\TARF]U"Y /49)/ '0YX9IFI^
M,?%^DS>(-(U.STRP)?\ L^VFL_-:Y1"0'E8L-NX@\*.!ZT >BT5Y]I?CJ]U:
MX\#7:QQPV6O17"W,97)29$RNT^F5?]*-4\:WZR>*]2LFB&BZ#:/"KLF3<7H&
M2 ?[JY53ZDT =MIFIV6LZ?'?Z=<)<6LF0DJ=&P2#C\011)J=E%JD.F/<H+V:
M-I8X?XF12 6^G(KA;?6/$%_<Z7X6T>2ST^]BTV*\U6]^S!D@9QQ'''D#<3N/
M/ 'O7/+XBOM!\5^+?$7B(PW4_AW3H-.B>!?+6Y:5S(IP<[2<H&ZXY[4 >S45
MY'_PG]_IHT_4;CQAX=U5KBYBBNM(LMFZ)9&"DQ.'+,5)'48(STKI;G5]?\1^
M*M1T;P]>V^FV>DA%NKZ6V\]I)F&X1HI(  &,GKDXH ZQ-3LI-5ETM+E&O8HE
MFDA'WE1B0"?J0:FGNK>U5&N)HXA(ZQH78#<['"J,]23T%>??#0W^I:]XOUO5
M5A%X;Y--;R<[/]'3:Q7/(!9B<?X5#XXM-6UGXF>%]*L=4BMXH4EU':UKYGE-
M&-H<_,-V2^ .,8SS0!Z"FJ63ZK)I:W*&^CB$[PC[RH3@$_4@U;KRC1XM?USQ
MWXUU/2=0MM-MDN8['[9+;^>V8$PR*I( &YB23GJ !WJ_9>,]<OOACHVLF?2;
M&]OI#'->WL@B@A0.R^:%9AN8A00N>I]* /2*BCNK>:>:&*:-Y82!*BL"4)&1
MD=N*\Y\-^+=0O/&,GAZ+Q-INOPRZ?)<K?6UNJFVD5@H#!6*L/FSU!IWP?MM2
MFT?4-?O-1CN(M8O9KE4%ML)8.4W[MQX(087MZF@#TFJEKI=E9WMY>6]ND=Q>
MLKW$B]9"HV@GZ#BN$\8^+KW3O&4&B-KMKX<L7M!/'?W5KYPN)"Q!0$D*H  )
MSSS3[[Q/XATWPEI-W<SZ;/=7&L069N;,[XKB!Y-N\#)VDCMDX- 'H=%<OK^N
MWNG>,_"FEVY06VIRW*W 9<DA(MRX/;FL&PU7QEXOM]1UC0M2L=/LH+B6"PM)
M;3S3=>62NZ1RPVAB"..E '=G4[(:NNE&X3[>T!N1!_$8PVTM],G%6Z\GOCXD
MO_BOI M?LNE:I/X;/VMI5\\6P\X%M@! 8[@ ,G&#FNG\&ZSK,^M^(?#VN7$%
MW=:1) 4O(8O*\Z.5"RY3) (P1Q0!V-5-2TRQUFPEL-2M(KJUE&'BE7<I]/Q]
MZP]8UN^TKQSH%DS)_96J)- V5Y2=1O3YO<!ACVKE]"^)=U/<>++C4TB6QLH)
M+[3"HP9;='DC)/J2T8_[ZH [/1/!WA[PY<27&DZ7#;SR+L:7+.^WTW,20/;I
M5S7$TR30KU=9$9TSR6-SYN=OE@9.<=N*XRXUCQ4NBZ$;[6-)T-+BR$]]J=VJ
M<2G!$21LP&0#R3GI65IWCJ_O/#WCJ!]1T[66T2T$MMJ$$($=P'C=L,F2IP4(
M..#0!Z;;7EAY-G'!<0A+B,-;)N ,B!<_*#R1C%%AJ=EJ8N397*3BVG>VFV_P
M2K]Y3[C->77*:QJ'Q%\"W4.IV]O]HTF254%F&$8V1F1?O#.[/']WWJ6Y\:ZS
M8>%=?O[&&S^UV_BA]/B01!5D3S%7YL?Q'/+=: /5Z*\__M/Q7X=\7Z#9:SJE
MEJ5EK+R0LD-IY!MI%0N-IW'<O&.>:CT[5O&'BQ-0UG1-0L+/3[>YE@LK.:U\
MS[6(SM+2/N!3<00-HX]^X!Z)17,_#W7+WQ)X%TS5]1V?:[E7,FQ=HXD91Q]
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** //?C3#=2_#NX:"[\B-+BW\U/+#>8#,@')Z8)!]\8K+U6R\0'XLZ/9V>L
M0K?G095N-0DM02$\X$LL>=N[.T<\<DUV?CSP]=>*?!M]I-E+%%=2F-XFFSLW
M)(K@''.#MQ^-4K'0=;F\;:?XDU06$3QZ3)9SQ6TCL!(TH8%<J,K@=^<T 8</
MC75_#-KXSM]>N(]4F\/QPS07*PB$SB9255E7@8; R/6N?E^)=UH]A;:S-XXT
MC5Y"\9N]'AMT3:C$!A$X.XLN?XLYP:[._P# 4FKZKXS-]/&MCKUM;0PF,DR1
MM$C#<01CAB".><=JKQZ/X^N;6STJYGT6RAA=!/JEJ6>>:-2.%C9-JLV.221R
M<4 >@ Y&1R#TKQW7O&&MZ7IU]?W?CK1K+5H/,=-"@ABN%^4G;&S9W[B!R>,$
MUZ_/$9K:6(.T9="H=>JY&,CWKRNP\">+++P5<^$H(?#]M%)!+ ^JH7,LZMGJ
MFT88@X)+''8&@#6G\3:WXBU;0M$T2ZBTN6\TE=7O+HPB9HXVPJHBMQDL3R>P
MK"L=4U+PEXN\=ZGKDT5_/8Z7;2)+%'Y7VA1OV97D*2>#CCC-;W_"(:]I;>'M
M8TA[!]8T_2DTR\MYW80W$0 /RN%RI# D$KWJ.T\#:SJU_P"*+GQ/<60CURQC
MM1'9,Q^S[=PP"P&<9!SW.> * *VH7_CK0/"J^+KS6;2\$4:7-WI LU2-8FQN
M5) =VY0>IR#BK<VK>)=>\>W>C:/JT6GZ5'I]O=_:/LJRRJ7W850W'/4DYQMX
MZU#=^&O'&M>'(_"FIW&D1:<52&YU*!Y#/-"I' C*X5B  3N(Y.*J.FNVGQ@U
M4>'([&58=)M4DM;MVC5URP4JZ@X(QW!!!- &9XNU;6]0^'OC30M3OHCJ&AO&
M)[B*  7<$BADRN?D8YYQ_=]ZZF'4=5TOQ5X/T>ZOH[Q;JSNY+B<VRHS;%4IC
M'W< XXZXYJ&3P!J5_P"%/%,6H7EJ==\0X:5X@WDQ; !'&,\E0!C.,\]*NVGA
MW7[OQ#X7UC5AIT<FF6UU!<QVTCL&WA0A3*^B\YQ^- &7H]]XU\9:%)XFTO6[
M73K>9I&T_3FLUD61$8J/-<G<"Q7^'&*KMXYU[Q"O@?\ L*2WL'U^*Z%R9HO-
M$+1 ;B!P3@A\#//&:NZ?X<\:^%]*G\/:!)I$VF;Y/L5W=22++:H[%MI0*0Y4
ML<'(]ZM:?\/Y-'U#P2+*XC>ST"*Z2=I"0\K2H!N4 $?>R3D\9[T 2>'-3UZR
M\=7_ (6UO4H]45;!+^WNQ;K"X4N4*,J\'D<&KWC;7]0TF/2M.T<0C5-7O!:P
MRSKN2$8+/(1_%@#@>]3)X?NU^)4WB,R0_8WTE;$)D^9O$I?.,8Q@^OX4GC+P
MW=:];:?<Z9<Q6VJZ9=+=VCS*3&S $%'QSM8'!QS0!CKJ/B/PKXJT;3]9U>/6
M=.UAW@68VJP2V\P7<.$X96P1ZCU]:_@:_P#%WB6[DU6\UFWBTNUOKBU-DEFI
M:X568!B^?EP<# '.TYZU=AT#Q)KWB?2M6\2C3K2UTDO);VEE*\IEF9=N]V95
MP .@ ^M:G@CP_=^&]%N+.\DA>22^N+@&(DC;(Y8#D#G!YH I_$37=7T+2M+D
MT5H1>7>JP68$R[D8/N&#W SCD<UA377CBP\:6GAD^([6Z74K1[@7LFGJCVFP
M_-L0'#9R -Q.,]\<]3XQ\/W?B&'1DM)(4-EJUM?2>:2,I&26 P#SSQ_.B]\/
MW=Q\0M+U])(1:6EE-;R(2=Y9RI! QC'![T <FOCC6?#>C^,H]7FBU6]T&:".
MWG$0A\_SU7RPRKP,%AG':I]8OO&7@K2H/$6K:Y;:I9QRQ+J%DMFL0B1V"DQ.
M/F)4L/O9S[5;O_A]+K$_C:.\N8X[;7C;-;/$27B:*, ,P( ^^H. >1Z5#J'A
MWQGXKL;;1/$3Z/!I:RQO>SV<DCR781@P4*R@)D@$\GVH F&H>)/%7BC6[71M
M8BTC3M'E6V#?9%G>XFVAFW;C\JC(&!R?6N2T35M5T7P'?W#BW6_D\7-#< 1A
MT!>90^T-GWP>M=G+H'B70?$NJZCX:&F7-IJS++/;WTCQF"8+M+J54[E( )'!
MSTK)@^'NNCP?+I=U>V4U_)KXU1Y@65'3S%<\8X8X/'3WH 2QL-6_X7KJC_VR
M-BZ=#*R?95^:$RMB+.>,?WNIJMH_C/7=1\&^#K.RDM8=:\02W"FZ: >7!'$S
M%V$8P"V ,#IGK7:6WA^[A^(FH>(&DA-I<:=%:H@)WAU=F)(QC&#ZUR^G_#W6
M=+\(^%DM+NR7Q!X?EFDB+EC!*LK-O0G 894CG'!% &U GC;1VU*.>[L]:MQ9
MF6SNIT2V99QQY<@7@ICG<,>E<9=^.=1T6ZTJ4>/-+UNXFNX8;O2[>VCV*KL
MQ21"2-N>-QY_2M_6/"?B[Q?IVKIJ^I6VF"YLOLMK964SR1!MX8R2,0,DXV\#
MA2:J:GX0\7:UH5EIHL_#ND0V5Q!/Y5H[L+@QL#C.P;%QD]&.0!Q0!)I5GJ:_
M&WQ#*=6S"EE!(\7V9?GC._8F<\;3WZFJFC^,M>U3PKX-T^PEM8-8U[[0TEVT
M *6\418LPC& 6Q@ =,]:ZA_#^M6OQ(GUVR-C)IM_:1V]TLSLLL93=@H "#G(
MZD5AV'P]UK2O"_A4V5W9+X@\/F;9O+&WG24G>A. PR",''!'3O0!I66JZ_X?
M\:V/A[6]2CU:VU2WEDL[O[.L,D<D0!9&"_*1M.0>#7+Z?KOCW4OAFWC7^W[.
M V\$LXL18*RSI$S;M[9R"=IQMQCBNMT[P_KVJ>+K;Q'XD-C;FP@DAL;*RD:0
M*TF [N[ 9) P !46E>#-1L?@[+X1EFMCJ#V-Q;B16;RMTA<J<XSCYAGB@#K]
M*O?[2T>RO]FS[3;QS;<YV[E!Q^M</87WBKQI=ZO=Z3KD.C:=97DEE:QBS6=I
MVCX9W+=%)Z!<''Z]KHEE)IN@Z=8S%6EMK6*%RAR"54 X]N*X^WT#Q9X7OM5C
M\-C2;O3=0NGO(TOI9(WM97^^/E4[TSR!P: .1\2:OJ_BSPMX<N9;N.QN[?Q'
M#I]W#' )$^TI*5$BECG Z[>^<=J]BB@NTTI;>2]WW@AV&Z\H#+XQOV=.O.*X
M7_A7=Y;^%]%TV&]AGO+?7(M6OKB7*"5A(7DV@ \\X ]NU>B4 ?/KVVH0? WQ
M9+/J N8SJ;*D/D*F'%VNYLC^\>W:N]O;_P 7>&-:\/3ZIK=KJ%IJU^EC/9I9
MK$L#NK%3&X.X@%2/FSG^5&?P#XED\'^(_# ETLVMY>FZLI_,</\ -.LC"0;2
M!@#MGFNO\6^'[O7IO#SVLD*#3M7AOIO-)&Z-%<$+@'GYAUQ]: .'O?B"^I>(
MM9MAXTT_PU;:;<M9PQ2VZ32W#IPSMOZ)NX ')P>:[/X?>*G\7>%Q?S>2;F&>
M2UG:W),;NA^\F?X6!!_&LE?#?B7PYK.KS>'8=(OM/U2Y:\,-_(\;V\[@;R"J
MMN4D9QP:ZCPSIVI:9HD4&KZ@+Z_9FDFE1 B DYVJ!_".@SSQ0!P6O:XF@?'-
M;I]-U*_#^'%C\O3[8SN/](8Y*CH..ON*FC:]\8_$GP_K-IX=U+2K/24G-S=Z
MC;^0\^]-JQJN<L <GGIS^/3CP[>?\+0/B;S(?L1T86&S<?,\SSM^<8QMQ[YS
MVKIZ /)O"E[J=C\+S)I=U86;MJ]RDU[?.!';1&=]TF"0&(XP"1UJ?P]XSNO^
M%@Z?H4?BVT\365]#,7DBMTC:V>-0P^:/Y6!&>.HI)?AQK*^%=+M$?3KF[T_5
MY=1^RW#,;>X1G8A6.W((#>A&:TX/#/B:\\;:!K^H+I%I:::D\7V"T=VV+(F-
MP<J Q)QQ@  =30!D:9JGCKQ!X;U;6H/$%K8KI]Q=)!"+%)/M B9OOL?NCC;\
MHSQGG->@>%M7?7_"FE:O+&L<EY:QS.B] Q4$@>V:Q_#?A:^T?P=JFD7$MNUQ
M=37<B-&Q*@2LQ7)(![C/%2:'I'B#0?#7AG2;5]-;[&D<.HM(7.8PN#Y1 'S9
M_O"@#JZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ JNEA:1W\M^EM"MW*@CDG"#>RCH">I R:L44 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !16;KVNZ?X:T:?5M4F:&S@*B1U0N1N8*. ">I%<T/B
MQX59@!)J63Q_R#+C_P"(H [>BBB@ HHHH **S]9UJQT#3_MVHRF*W\Q(MP0M
M\SL%48'N11!K5C<:Y=Z/%*3?6D22S1[" JOG:<]#T- &A1110 45C7OBK1;#
M1;[5YKY&L;&0PW$L0+['#!2N!G)!8 XK9!R 1T- !1110 4450L=9LM2O;^T
MM9&::PE$5P"A&UBH8 $CG@]J +]%%% !16!'XST.73[:^2Z<V]Q?_P!G1MY+
M\S[BNW&.!D'GI6_0 450O-9LK#4]/TZXD9;G4&=;=0A(8HNYLD# X]:N2R+#
M"\KG"(I9C["@!]%4M(U:SUS2;;4]/D,MI<IOB<J5R/H>15V@ HHK/_MJQ_X2
M$:%YI_M$VOVSR]AQY6_9G/3[W&.M &A1110 456U#4;/2K&2]O[F.WMH\;Y)
M#@#)P/Q)( 'J:@?6K%-?CT-I2-0DMFNECV'!C#!2<].I'% &A1110 4444 %
M%%% !1161-XFTJWO=3M))V$^F6PN[I1&QV1D$@CCGA3P.: ->BJ]C>P:EI]M
M?6K%K>YB6:)BI!*L 0<'D<&K% !116?IVM6.JW5_;6<I>6PG^SW *$;7P#CG
MKP1R* -"BL_5-:L='>Q6]E,9OKI+2WPA;=*P) XZ=#R>*T* "BBLO7O$>D^&
M;$7>KWB6T3-L0$%FD;^ZJ@$L?8"@#4HKE]'^(.@:SJB:9'+<VM]("T4%]:O
MTH'4IO #?0<UU% !1110 45@?\)GH9L7O!=.8$O_ .S680OQ/NV[<8Z9[]*W
MZ "BBB@ HHKE-5^(OA[2M3ETTS75Y>P?Z^&PM9+@P_[Y4$#Z9S0!U=%9>@^(
M])\36!O=(O4N85;8^ 59&_NLIP5/L16+'\2O#4EKJ5X+FX%CIX)EO#;.(6(8
M)A&QASN(&!0!UU%9^BZQ!KNFI?VT-U%$Y("W,#1/Q_LMSBN=N_BEX6LM1N["
M2XO&GM)6AF$5C-(%<=1E5(H [*BL?P_XIT;Q3;2W&CWRW*PMLE7:R/&WHRL
M1^(K8H ***H:9K-EK!O192,_V*Z>TGW(5VRIC<!D<]1R.* +]%%% !16?HFM
M6/B'1[?5=-E,MG< F-RA4G#%3P>>H-+'K-E+KD^C)(QOH(5GD38<!&) .[&#
MR#Q0!?HHILDB11M)(ZI&@+,S'  '4DT .HKEM.^(OAC5-0@LK;4'WW+E+>22
MWDCBG8=DD90K'Z'GMFKVO>+='\-R00ZA<2?:+C)AMX(7FE<#J0B G ]>E &W
M15#1M:T[Q!IL>H:7=)<VKD@.H(((Z@@\@CT(S5^@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** . ^-1(^%.K$#)WV^!Z_OXZT+#Q%XRN-0MX;SP)]DMGD"R
MW']KPR>4I/+;0,G'H*M^//#<_BWP?>:+;3QP2SM$PDD!*C9(KGI[+724 >?B
MXUSQAXNURQL]<GT?2]'D2W'V2)&EGF*[F9F<'"C(& .:P=2\9^)K'PCK-I]L
MB?7='U>"R^UB)0MQ&[*59EZ D-@@?A757?AGQ!I?B;4=9\+7FG!=4"-=VFHH
M^P2*-HD1DY!(Z@]?7TSY?AQ=R^&+JTEU..?5K_4XM2O+IHRJ,RNIV*HSA0%P
M* .L\.Z7JFE6<L6JZ[-J\[R;Q+) D6P8'R@+VSD_CBN2\7:P]KXDEMM2\;1:
M#8"%#:VU@JR74S'.YI R,0,\ *.:]%KA7\+>(M+\8ZQK6@W.DO'JWE&7^T(Y
M#) R+M^0K]Y>^"10!Q-[XAOO$/PGU$W]V;Q['Q#%9QW3P>2\T:S1%69,#:V&
MY&!7;:-_R67Q1_V#K/\ ]GK.C^&NJ+X6U?2)M6@N)[_64U3[2T97/S1LP*CH
M24.,>M=58^'IK3QUJ^OM/&T-]:P0)$ =RF/=DGMSF@#/\::QJD6JZ!X<T:Y6
MSO-9FE#7C1AS#%$F]RJG@L<@#/%4([C7/#7C33- O-<N-3L-;@G6WGN(HQ/:
MS1IN)RJ@,I!Z$=1^>WXM\,W.MR:9J.F7B6>L:5,TUI+*F^-@R[71P.=K#C(Y
M%4M-\,ZW>^*[3Q%XGO+%YM/BDBL;2P1Q'&9!AW9GY+$<8Q@4 >8/8W=M\&?'
M4LNJ7%TG]IS1B*1$"[UN4S)E0#ENXZ>@%=OJ+^*/"FH^&[^Z\22:@FI:E#87
MED]O&D*^:#@QX&Y=I'<G/>FW/P\UR7PYXI\/+J.GG3]5NGN[5S&XEC=Y5=E?
ML0 ,#'-=5XJ\.SZ^FAB&>.+^SM5M[]]X/SK'G*C'<YH X"[\<C5_$FMPW7B^
MZ\/VVG7;V=K!:67FM(R<-)(QC8$%L@*,<#\:67QSXDU3P5H,UA=QVVJW&OKI
M,MU]G_=S*0X$@1AD C8V..1CVKISX8\2Z#K.JW/A:]TLV>J3FZEM=1CD_<SL
M &="AY#8!(/YTZ?P5J=QI/AZWN];>^O-.U>/4KFYN ?WFW=E$'\(^8 #IQ0!
MTF@Z=?:7I@MM1U>;59PY;[1-$J-@]%PO'%>>:]XNURRT3XB7,%\5ETF[A2R/
MEH?*5A'D=.<[CUSUKU:O/M8^'MYJ6D^,[-+V!&U^XBEA9E.(@H0$-_WSVH K
M:G)XI\+:CX<U&[\227Z:GJ4-C>63V\:0KYH/,>!N&TCN3GO4]E-X@\9ZWK\U
MEXAFT>QTJ]>PM8;>"-_,EC WO)O!W#)P%&.*Z'Q5X=G\0)HBPSQQ?V=JMO?/
MO!.]8\Y48[G-93^&/$>C:WJEUX7O]-2SU6;[1/!?Q.Q@F( :2/:?FS@$J>XZ
MT <;X<U75M%\ :'Y5PL-U<>+/LEV8U!5U>=PZC(. <?6NQL_%%QHNO\ BVPU
MZZ,D-A&-4LW954FU93E1@#.UE*Y/)R*HV7PYO[;POH^DRZG#-/8ZZNJ23LI'
MFJ)&<C']XY^E:'CKP"?%]_IEQ%>"U6(^1?#!S<6I=7:/(]T'YF@#'TO7?$L=
MQX 34[YC+K<EU->1>6@&SRC)''TR-HV^^<YIFFR>*/&N@:CXDM/$,EC$\EPF
MGZ>D$;0F-&9,2DC<2Q4Y((QGBNOUKPY+J7BCPUJL4T<<.D23N\9!RX>+8 OT
MK B\'^)]&AU#1] U;3H=$O)9)$-Q"[3V?F$EUCP=K#))&>F>] &)X0U>_L=%
M^%UA;7!CM;^.X2YCV@^8%B9EY(R,'GC%=;/K&I+\5AH\<X-E_8+78@8 *9A,
M%#%L9''']*RO^%?ZK:>&/"L.G:C:)K/AYBT4DT;-!,&4JRL!\P!!ZBI8/!&N
M:AXCOM9U[5;4R7NCRZ68K&-E6 ,P(*%CDX^8Y/<],"@#B]:\8WNFZ)<ZDGQ$
M%YX@M_WCV%A:K-9<-S'D1Y QQN+ UUINIY?B\EW;0J]P_A!I8XB<!G,X(7/U
MXJH_@+Q=<^!&\'2:GHMKIZ6_D+/;6\GFS!?N[P3A<D#<1DGGUKHHO"%W_P )
M1#JTEZL:C0/[);R"1(LF\,9%/;&..^: .'\/>++^\O-/6Y\;RVGB%ID%]HVK
MV:V\)!/S1Q_("#_=(8D]^M>SUYK?^!_%FOZ1;>']=U32+G389(RU^L#F]D5&
M!'4[5<XP6!/>NLL[K5G\:ZE:RE6TF*UA>$B(J5D8G<NX\-P,\=,CUH YKXTV
MTT_PYN7BO)8%CN+<NB*I$N9D !R"1@D-QCD>E9FK:5K$GQ7T73[77IHK@:%*
M+C4&AC:9D\X$[1C8&)VC..!GC-=MXW\.R^*_"-[H\%PEO--Y;1RNNY0R.KC(
M]"5Q^-4K#P[J[^+]/\1ZK<V)N(=+DLIX[57"EVE#AEW<XP._>@#FD\7:OX2M
M_'%KJ=ZVKG08H)[.>:-4=_.4X1]H .&QSUQG\,&7QY=:1IUMK$/C.YUC40\;
M7>E-II2&1&(#K$1&"I4$D$L<[>>M=[=^ TU/5O%TM_.K66OVUO $C!WQ&-6&
M[GC.2"/I56/P]X[N+6TTF]\0V$-A R>9>V4<B7DZ(1A3D[4)QR1F@#NRQ,>Y
M,$XR,G ->(ZUXNO;#1[V_/Q$6;Q#;!Y/[/TVU6>S7!)\LD1DXQP69ABO:;VU
M6]L+FT9V19XFB+H<,H8$9'OS7FT?@+Q;_P (/)X._M/1;;31 T"W-O;OYTJ\
MX# G:N>-Q&3C/?F@"UJ^K>(=6\3^%M-TO5/[-M]4TV2ZNV2)'90 ARFX'#?-
MM&>!DG!Q4%UKFN^&KKQ1H%SJTE^]OH,NK:=>RQH)8]NY2KX 5L, 0<?6JNMZ
M=K5KX\\$6>F7EK%J5II,Z%ID9H9=HC#*0,$ ^O4<5>U;PWJ5OH'C#Q)K]W;7
M&JW.B3VL<=HC+#;PK&[;5W<L2QR2: *-U=>,-&\ VOC:X\1R75S'!#=7.FM!
M&MN\3;<H,+N# '.[/4=,5+<:A+;^,O'NI64ACEC\/07$+X!*L(Y&4X/'7%,T
MCPOXH\2> ]%T74M6T_\ X1^:TMGE>*%Q=21;581'G:.PW#D@=.M='>^#+BYU
M;Q1=QW,*1ZQI2V$*8/[I@CKD^WS#IZ4 8D.O:]XAF\*>'[35&L9[S0X]5U&^
MCB1I64A%VH"-JDLQ)...U:L\7B_0-!UQ9=>TZ:.,(VGZEJ1$;1*?O^=M4*=O
M\)[GK3'\$ZI8P^'+_1;^TCUK2-.73I?M",8+J(*H*G'S+AEW C\:IZK\/]=\
M1:1J;:QK<)U.[E@EA@B1S9P"(Y";&.6#'[Q/MQQ0!AVWC!K+Q3X?BTOQM=^(
M8;^]6TO(I[11$ P.'2144*01]T$Y_"K?A_1=:U;Q9XU-EXAGTFT353M^S0QL
M\DOEKRQ<'Y0,<#&<GFMB_P#"GBS7=0T*\U34-(MTTF^CN5M+**39(!PQ+-SG
M'  &!DY)I8?"_B_1=<UW4-#U/26BU:Z,Y@O8I"(?E # J>6X.0>.!R* .;NM
M>OM>TGPB=4\MM1L/&"6%U)&NU9'C\P;@.V1@_7-2:AXX&J>*M;M+KQ;=>'[/
M3;@VEO#9V7FO,ZCYI'8HPQG@*,<"NBC^'4EMH_A^SAOUEGL-975KVXE7!N9/
MG+D ="2W'L*FD\,^(]$U[5+_ ,+7NF?9=4E^T3VFHH^(IL %T9.3NP,@^G6@
M"S\.O$EUXF\-RS7S"2YM+N2T:X6(QK<!<%90IZ;E8''KFLMHUU#X]!+P!TT[
M0Q-9HW(5WEVO(/?'RYKJ_#6E7^D:0(-3U674[UY&EFN).!N8YVHO\*CH!67X
MI\*7>J:I8Z]H>H)I^N6*M&DLD>^*:)N3'(O7&>01T_D :VMZ+I&KBQ?58D8V
M=REQ;.9#&4E'W<,"#^'>N0L9?$'C?5M=FMO$-QHVG:9?R:?;16D,;-))'C=)
M(74Y&3PHQQ4TGA/Q/XEU*PD\7ZCIG]G6,ZW"6&F1.%GE7[ID9SG /\(X-3'P
MQXET+6-5N?"U]IGV/5)S=2VVHQN?)G8 ,Z%#R&P"0?SH Y^/QSXAO='LM$CF
MMX?$,NMS:-/?"(%%$0W/,J'C)7& >,DUL&XUSP?XNT.QO-<GUC2]8=[<_:XD
M66"8+N5E9 ,J<$8(XI/^%:20>&[6&UU8C7[;46U4:C)%E9+EOO[D!^XP., ]
MA5VT\,Z_JOB;3M9\4WFG%=+#FTL].1PAD8;3([/R2!T Z>OJ <;IVKW^C>$K
M^?3[@P22^-)('8*#F-YP&'(/45NV[>)O$WC3Q5ID?B6?3-.TV>%8!;01F0EX
M@V"S _*#D^IW=<"IV^'EZ=!FT_[;;[Y/$/\ :X;:<!/-#[/KCCTKH="\/3:3
MXD\1ZG)/&\>JSQ2QHH.4"1A"#^5 '#VWC3Q%=>#]*L%NX1KU[K,FD&_\D858
MV;=+LZ;MJ].F36E(?$WASQ_X7TN7Q'/J6DZDUQYJW,,8E#)"6QN51\N<$=QC
MJ15'6?#-MX;\)0IJ>L+8W0U]KVQU%(B\=O+([%/,!Q\F"5)/'(JK%-JFK_%O
MPHUYKFF:G+9Q74LL.E(?*MD,>T.Q+,=S,0.V,>] '6'XD^&M4M;Z#0M8AN]2
MCM)IHH41LDHA;N,=J;\)[*WM?AMI$T(#2W<7VFXEZM+*Y)8L>YSQ^%=B((5.
M1$@SQPHKA+3PGXJ\*--:>$=3TM]'DD:2*RU6*0_92QR5C=#DKDDX/3]: *=[
M9O;_ !JFM-*N7L'U?0VENG@525D23"2X8$%L97D5Y_'I&H?\,_VMY_;]Y]F:
MZ0"R\J+RU_TPKG.W=U^;KU]N*]A\+^$KC2M3O==UG4!J.NWRK').L?EQPQ#D
M1QKSA<\\]>M8Z_#V]7X46_A#[;!]IBF$AGVG80+GSL8Z]./K0!W&G6L]GI\-
MO<WLM[,@(:XE559^>X4 >W [5Y3X5\376B:_XS@@\-:QJBOKT[F6QC1D4X4;
M3N8<\9_&O8*YOPKX;G\/W?B"::>.4:GJ<E[&$!&Q6 &TY[\4 <2+W5_#O_"9
M_$74-'.FB:UABM;"5PSNR_*'EVG RS#CKC/U.5+X\N='L;75H?&=UK-^'C-Y
MI;Z:4AD1B ZQ$1@J5!)!+'..:]<\0Z);>)/#]]HUX6$%W$8V9>J^C#W!P?PK
MEH] \=W-O9Z7?^(;"&PMW3S;RQCD2[N$0\*<G:A;')&: *<LOB?Q!\2-?T>Q
M\1R:9INFI:RKY5M&[EG0G;EA]TX8G.>U49/&NNPZ1K4<-PDFHS^*WT33Y)HQ
MMMU;;M)  W;1N//?KFNUTKP]-I_C3Q#KCSQM%JB6RQQ@'<GE*RG/US6#)\.9
M;C1]:M7U%8;NZUU]9L;F),FWDRI3(/7&"#[&@"*_E\0>"-5T*>Y\0W&LZ=J5
M]'I]U%=PQJT<DF=LD911@ CE3G@U'I,OB;QF=5UFR\12:9!;WDUMI]G'!&T;
MB,[=TVX%FW$'@$8'2K__  C'B77M7TJX\4WVF?8]+G%U%;:=&X\^=00KN7/
M&2<#\Z;%X4\3Z'=ZG;^&]4TZ'2M1N'N2+N%VELW?[YCVG##/(#8P?U '?!X,
MOPIT-6&&"2@CW\YZ;?:]KD?C7Q)I^GG[3]DT-+JSM"HPTY+XYZG. ,9K;\$>
M'IO"O@[3]$N)TGEM0X:5 <-N=F[_ .]5.Z\)75SXJUG5DU%K5=0TQ+*-X"1+
M"ZECO!_$?E0!QGA7Q1<7^K:5&OCF5]4>15U+1]8M%M\Y'S+" @(8'H 3GO7J
M]]96^I6%Q8WD?FVUQ&T4L9)&Y2,$9'/2N"N/!OBG7CI-IXCO]&DM-.N8KC[7
M;0/]JG,9R 2QPF>Y&:[C6--36-'O-.DFEA6YB:(RPMM=,C[RGU'6@#SGXB?:
M]/BTBVN-+2T\':9?6LDE];R"26-4P$'E\;%W$*6!8X[5KZ'BZ^,OBN:7#/:V
M%E! 3_#&X9V ]BU5KKP=XNUW2(/#FOZQICZ*AC%Q/;12"YNT0@A6R=J$X&2,
MUK:QX:UB'Q0/$7AFYL8KN6V%I=6U\C&*9%)*,"G(89([@B@"GX+_ -'^('CV
MRB&VV2\MIU4=!))""Y^I(%=W7.>$?#<^@P7]QJ%VEWJNI7)N;R>--J;L *B
M\A5  &>:Z.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH PO%GAM?%&CK:"Z>TNK>>.ZM+I%W&&9#E6P>O<$>A-8"^$_%&I^)]#UG7
M=9T]AI4KLEK96SHC[D*EB68G=R/8 'UKO** //M-\%^)=$CU'2]+UK3X=*O;
MF6X\][1FNXO,.6 .X*2.S$'Z=JIZKI6D^#_@Q-X8\0:I;D"UGC@?[KS/N+IL
M4G)8$KP.XKTVH+BSM;MHFN;:&9HFWQF2,,4;U&>A]Z .1\)^%;JW^&PTR[O+
MFUU748WN+R[B<K,EQ+\Q;(_B7('_  &JDG@WQ+K<VD0>)-7TR>RTNZCNDDM;
M1EN+AX_N[F9B%SU.T<UZ!10!F>(M&3Q#X<U#1Y)GA2\@:$R)R5R.N._TKAM4
M\!^+-=\(IX<O]=TJWM+=(UB^QV;@S>61M\S+8 X!PHZ]\<5Z910!S\?AV5?'
M\GB5KA-CZ6MCY 4Y#"0ONSZ<XKFX/AO>-H6L:!>:K$=.N+MKW3Y882L]M*9#
M("23AL''IGGIGCT2B@#C+?0?&-[J.GMKGB&U6RL91*4TR%X7NV X$I+$!>Y4
M<'^6GH7AV32-?\0ZD]PLBZK<1S*@7!C"QA<$]^F:Z"B@#(\4:(/$GA?4M&,W
MD?;(&B$NW=L)Z''?FL.R\)ZN^K^&-3U74+26XT:*YAD%O"RK*)%55(R3@@+S
MZUV=% '+W?@]+_Q;J6JW<JR65_I TR2W (;&YB3GW#8K%A\'^,H='A\.1^*;
M:+2(0L:7D5NZ7PA7H@8-M!P,;L9KT*B@!L:".-4!8A0 "S$DX]2>M>=:9X#\
M2:3H%SX7L]<T^+1)6E N!:,;P)(22N=VW/)&[!/MTKT>B@#@(_ &HV.B^&FT
M[5((=<T&%H(YWA+0W$;##(ZY!P< Y!R#4VG>"=3G\2ZCK/B34K:]_M'3#I\M
MM;PM''&A;.U<DG&,]><DUW-% 'G)\#>*F\/?\(FWB.S_ .$?\O[/YXM6^V&W
MZ>5G=L^[\N['3M5'4=,U*#XPV=MX;N[:SDL_#2JD=S$9(I(UG*[&P01V((/4
M5ZI3/)B\_P _RD\[;L\S:-VW.<9ZXSVH XVT\"W$NE^)#K&I)<:OX@@,%Q<0
MQ;8X4V%$6-22<+N)Y.3WJ+3_  9K E\)S:IJ5G+)H#R@&"%E$L;0^6HY)PPZ
MD]*[JB@#@H/"'B?0?MUCX9UNPM]*NYGF1+NU:26S9SEA&0P##)) 8<5/9?#V
M'2I_"(L;L_9] -PS^:N7N&E0@MGL=Q)KMJ* .?/AV3_A80\3?:%\H:4=/\C;
M\V?-$F[/IVQ2^+?#/_"3:;;QQ7;65]9W*7=G=*@;RI5S@E?X@02"/>M^B@#B
M[?PMKVJ>(--U7Q3J=C,FELTEK::? T:-*1CS'+L22!G '']=3PMX=D\/?VUY
MEPLW]HZK/J"[5QL$FW"GU(QUKH** .?\9>'9/%&@#38KA8&^TPS;V7<,)(&Q
MCWQBC5O#LFI>+_#NMK<*B:3]IWQ%<F3S8PHP>V,9KH** .0O? L.J:SXEN+Z
M</9ZW90VIB08>/8&^;/3.2"/I67<>"?%&LZ5!X>UWQ!93:'&4$SV]JR7-TB$
M$(Y+%5S@9(&3BO0Z* .-O?"VM6'B6]UKPMJ-C;'441;RUOH&DC+(-JR)M8$'
M'!'0UE#X:WQ\!Z]X>GUE+BZU743?->/#CDO&QRH/4[#T]:]'HH Y\>'9/^%A
M'Q-]H7RCI0T_R-O.?-\S=GT[8KG;;X;W%IX0T;3[?54AUC1[N6[M+T1;DR[N
MQ1E)Y4J^#SVS7H5% '!77@?6O$::C)XFUJ'S+BQ>Q@@TV-TAA#<F0AF)=N!U
MXQD=ZH:IX#\6:]X2C\/7^NZ5;VENL:Q?8[-P9C&1M\S+8 X!PHZXYQQ7IE%
M'*7OAK4S\0+3Q-I]_;1QFS6QO+>:(L6C$A?*,",-SCFLI/AO*OAJ.R35!#J=
MKJDFIV5XD61&[.6"LI/S+AB",\UZ!10!QEIX6US4O$FGZSXIU*QF_LS>;2TT
M^!HX_,8;3(Y=B2<=!T%6=!\)2Z/X/U#0WNTD>Z>Z<2A" OFLQ''MNKJJ* ,K
MPQI#Z!X7TS2))5F>SMD@,BC 8J,9Q7/2^%?$&D:WJ=]X6U2PAM]4E\^XM;^W
M:18YL -)&58')P,@\9%=M10!P3?#@IX3BTE-2,MX^JIJEY>2Q_Z^4.'<[0>,
MX 'IBN]HHH \\N/A_JSVOB[3(M5M/[+UYY;E%:!O-AGDVYR<X*X4\=>E;OB+
MPM+K?A_3--2Z2)K*ZMIR[*2&$1!(Q[XKIJ* .*N?"VO:7XAU'5O"VI6$*:F5
MDNK34('>,2@8\Q"C @D8R#Q_3<\,Z/>:+I30ZCJUQJ=[+*\\UQ*2!N8_=1<G
M8@[**V:* .=D\-22?$2#Q/\ :4$4>F-8F#:=Q)DW[L^G;%=%110!YU/\-;I_
M#8L8=3A6]M]<?6;:22$M$6+%@CKGD88]*MOX2\2:IXGT+7M8UBP,FES.RV=I
M;LL6UT*L=S,6+=/0#'3FNZHH YWPSX;DT"WUN*2Y28ZCJ=S?*54C8)2"%/J1
MZU3T+PQK'A[PAH.B6&JP))83J;J5H-PGAW,610?NDY'/;%==10 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5STWCGPU!XB&@/JL?]JF1
M8OLZH['<V"!D#'<=^.]= <X.#@]C7G-HOB;P'J^G6^H:A#K6A:E>^09OLPAG
MMIY6)!.WAU9B<D\\_F >CT444 %%%% !1110!C>*?$]AX0T&76=26=K6)E5A
M"H9LL0!P2/6K<>K6<VB#6+>43V36_P!H5X^=R;=V1^%<A\8%5_ 3*P#*;ZU!
M!&01YRUBJS> +W5?"D[$:%JEO<3Z-(QXADVDO;Y_'*_7')- 'I&B:O;:_HEG
MJUFLBV]W$)8Q( & /J 35^O'M(OM1N/"GPY\+V%]-IZ:M:N]S=0$"58H8PQ5
M"?NEB1SU&*Z"V%_X0^(>C:*NKZAJ.EZU!<8CU"<S202Q*&W*YYVD'&#WH [R
MYN8;.VEN;F5(8(D+R2.<*J@9))["N)'Q3L)86O+7P]XCNM+&3_:,-AF$J/XA
ME@Q7WVU'\8W8?#^2,L5M9KRVCNF!QB(R#=D^G0?C7>11QPQ)%$BI&BA551@
M#H![4 5M*U:QUS3(-2TVY2YLYUW1RIT(_H>Q!Y%7*\2MFU'3-)\<W/A^:6.W
MT7Q!]MBAA8A)%4 SQ$#^'&>/4"NPNO$,FL>-]-33+N4:3I^F-JMYY+$"?S%Q
M#&V/8,^/I0!WM%>#V&OZEKGAU]=DU#QHFN7 >:V6PLY6L8CD[$"!2KKP 2<D
M\UT%[>:_XH\0>$-/FU#4M"&HZ5+-J,-LQAD5UV$A<CY3NXSC(!/K0!Z)#K]G
M/XFNM 19?MEM;I<NQ4;-KD@8.<YX/:M2O,].A?2/B-X@A74&+VOAVW O;]]Y
MRI?]Y(>,^IZ5QVL^(#IOAD:WH_B;Q9J>JV[122W9CE&G2$NH8%64($.2!CVH
M ]]HKSK4+74M>^*U[I)US4;+28=+AG>"SG,3.Y=P,,.5''.,$X%<_K>N:[HO
MAKQUH<6KW4USHLMDUE?RR?OA'.Z'8[#J1R,GD@T >RU0L-534+R_MDMKJ$V4
MHB9YHMJR$@'*'^(<XSZUP>NV>J>!_P"Q]:C\1:I?O)?PVNH07<^^*=93M9D3
MI&03D!<>G-9FN:_J\'AWXF31:C<I)87D:VC+(08 5CR%].IZ>M 'KU%>7:S9
M:OX5N/#.LIXEU:[N;[5+:TOH+B;=;R+-D-MCQA,'ICI[U:TZUO\ QSK_ (CN
M9]>U73[33+]M.M+?3[CR0"BJ6D? ^<DMP#QCM0!Z/7/>(O&-AX<NK:R>VOK_
M %&Y4O#96$'FRLHZL1D +[DBLKX7WFIW?AV_&KW\E]=P:I=0-.YZA'QP.P]
M.E,\2:'J%UXPBUOPMK.GPZ_:V7V:XL[P;TD@9]Z[@IW)\V>0.: -/0/&]AKN
MIR:4]EJ.EZI''YWV/48/*D>/.-RX)##/H:U])U5-7M99X[:ZMQ',\)6YBV,2
MIQN [J>Q[UQ>FZ]??\)MI=AXR\-6UGJ\L<JZ;J5K+YL4F%S(@S\R<#OUKFY]
M>UZ3X?K/;:O<Q7S^*C:)<%RQ5#.5"G/51Q\O3% 'L]%>;O9W_A+XA>&;:#7]
M6O[35S<PW4.H7'G#<D6]73CY#GL.*K>'K/5_&VAW?BIO$NJV-U-//]@M[>;;
M;VZ1NR('CQA\E<MNZY[4 =[J.OV>F:QI.ESK*9]4DDC@**"H*)O.XYXX^M:E
M>,Z'?7>II\)KR^N)+BYE>\:265BS,?*?DDU!!XBF\37NKWU_?>,H!'>2V]C'
MHEM+Y$,:':"Q12)')!)#9':@#VVN6\0>.(O#MY+!-X?\07<<4?F/<V=CYD(&
M,GY\CIW]*Q-$^(;:=X2TN;Q;::E%J<PD1PNG2Y?8V Y4+\NX;3CW.*Z75K^'
M5/ 6HWUN)!#/ITSH)$*-@QGJIY!H S?#_P 0[;Q'<VD=IX>\116]T-T=Y/8;
M8-N"02^XC!QP?<5V-<=X#9D^$FBNA*LNEJ01V.RN6\'V^KGX=IXNO_&5\E]/
MIS@->S;K2W&<+(8\<N ,Y).2>E 'K5%>&7.NC39M#U#0M>\77\DFH6\-S/?I
M+]BG1V 8 2*%!.>-HX_6NMMH+[QMXN\1+-KFJ:?8:1<+9VL&GW'DDOL#/(Y
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".X222V
MECAF\F5D(27:&V,1P<'@XZXK"LM#U6;[&?$.J6^H&SD$L8M[3R \@! =\NV2
M,Y &T9Y[#'0T4 9]K:ZC%K%_<7&HK/8S"/[+:B *;<@8?YQRVX\\]*T*** "
MBBB@ HHHH XSXE'2)_#\.GZMJC:>L]Q'+'*ML\^3$ZN1A1QV&3ZUC>,/$G@/
MQEX<N-(O-6ECWX>&=;&<M#(/NN/D[?J"17IE% 'C3WO@]?#7A^QM?%5Q;:IH
M('V/44TV8X.-K!D*X*L.",_C5K2/$/AY/$:>(/$'BQM3U""%H+58M*F@AMU;
M[Q"[6)8XZD].*];K/N-:L;76K+2)92+V\222&,*3E4 W$GH.H_.@#E=5\=^!
M-:TJYTW4+YIK2YC,<L9LY^0?^ <'N#VKCHM<%E:#3+'XH7"::HV1F;0Y)+F-
M/[HEVC)Q_$1FO:ZR=;\06NA3:7%<QS.=2O4LHO+ .UV!(+9(X^4],T <=X?\
M4?#[PYH"Z/9ZA,]O\QE::TG9YF;[S.=G)/>LOP/JG@?P58WUNNOSWKW4H)DE
ML)P5B50L<?W3D*HQ^->MUS6G>-+75='T[4[/3=1FAO;XV0"0AFA(9E,DF#A4
M!0\^XH \UBO]+T[39]#T;X@SV6@REPD#:/,\]NC$EDCEP,#DX)!(S6Y'X@\%
MP>(M%U2'Q!<>7I5C)9K%)97#M(&V_,SE<Y^7TYS7J=9-[X@M;'Q)I>AR1S&Y
MU))GB=0-BB( MNYS_$,8!H \[U+5O!&JZQKMY<^()Q#JVFKI[Q)83@Q@;OF#
M;>3\W3':L/4+C3=:\*CPYJ?Q"8V$4:1PBVT*6-FV8V>8>=P&!P-O(!S7NU%
M'A-_XKL;GXIW.JZ7XG.G[=)BA$SZ;+-',V]BRM'@,.Q!R,>_-5_%6J^&[?X;
M>)8(M>GU37=7EAFN;E[*6'S"LB8505PJJH.!FO?L#.<<^M! (P1D4 >-IK.B
MWNH:<WB#QQ+J6GZ9,MQ;6PTB6)I)%^XTKA3O*^P )Y-)J-YX.O\ 2_%EE_PD
M\J?\)!.LQ?\ LR<^1@*,8Q\WW?;K7LM% 'F7B+Q3X/U^UTB Z_)!_9VH6]]G
M^SYV\SRCG;]T8SZ\X]*YZX\8^&H?$FK7FD^,KOPX+R0&YBGTPRQW+!0/.AR,
MJ2.#D<D=*]8U[Q!:^'H[![J.9Q>WT-C'Y0!P\AP"<D<>O\JTWABE*F2-'*G*
MEE!P?:@#R#X8>,?#OA[PI+:W^H7,<LE]<3*)K:9I"C/\I8A,9(&?QJ?Q%KGA
MC4==AU_0_%USHVLQP_9WF7399HYXLY"NA09P>AS_ $QZW10!X_I.NZ#_ ,)#
M:Z[XE\9RZO>62NMG%'I,MO# 7&&;:%)9B.,DU MUX.&@1:7_ ,)1+^[UK^UO
M,_LR?G]YO\O&/PS^E>SU0O-4^R:KIUC]BO)OMID'GQ1;HH-B[OWC?PYZ#U-
M'!ZOXL\'ZKXDT#5_[>DB_LB29_*_L^<^;YD>S&=O&.O0UQW_  E/ARWM]6M]
M+\9ZAHUC=RS2/H\FG;IBS9W>3)@[%?MZ9[&O?*8T,32+(T:%UZ,5&1^- 'B/
MA35O#<&A>!Y-0UJ2UN]"25Y+?[!,^]I%*[=P7 QGWJV=9TG3+[47\,^.6TVR
MU"9KB6VFT::?RI6^\\1P,9ZX.1FO9JQ/%7B:U\):(VJ7EO<7$0E2(1VZ@NS.
M<# ) ZGUH YG0/&W@S0-$MM,CUV\N1"I!GN+:X>21B<DDE/4GZ=*L:G\0O!^
MHZ3>6/\ ;$D?VF!X=_V&<[=RD9QLYZT7'Q*^P6[W6H>#_%%K:1C=+.]FC+&O
M=FVN3@=SBNRLKVWU&QM[VSE6:VN(UEBD7HRD9!_*@#S_ $/QCX/T7PC9Z#_;
MLDPMK46WG?8)UW8&,[=IQ],UCG4/!$OPP7P3<>(IWB6W6+[4FGSJ<J^]6V[3
MW XSS7KDTJP023,"5C4L0.N ,UG^'M;M_$F@66L6D<L=O=Q^8BR@!@,XYP2.
MWK0!Y)J>IZ?X@M;.+6?B 9/L-Q%<0+;:'-$C.C YD');C(P"H&<X-:%]K^AP
M^(;W6/#GC)M+DU%4%[#-I$UQ&[*,"11@;6QQW![BO7J"<#)Z4 >+6;^!HO!V
MH>'KSQ1>W7VN^>^2\^PS)-%*2&5L[""P(SGC.3P*L6OB.PN-3T^XU_Q]+>VV
MGR>;%;VND36WG2 8#2D [L?W1@5Z'H/C#2?$NK:M8:7,9SI;1I-,N#&S/NX4
MYYQM()Z>F:HZKX^LM.U2[L+;2M6U62Q4->OI]N)$M\C(#$L,MCG"Y- %+5/B
M%X0U+2;VP_MB2/[3 \._[#.=NY2,XV<]:K>&_&_@_P />&].T<:W)/\ 8K=(
M?-^P3KOVC&<;3C\ZZ&3QGI(AT">W:2Y@UR80VLL0& 2I;+9((Z$>N>U=#0!Y
MIXA\6>#]>N]$G.O20?V7?K>[?[/G;S-JL-OW1C[W7GI6)!K.DZ7J>K/HGCDV
M5AJMV]Y-$^BS2RQR/C>8W( &<<94XKKY?B99B_O;6T\.^)-0%G</;2SV5AYL
M7F(<, P;M796L_VJTAN/*EB\V-7\N5=KID9PP[$=Q0!XQ8R>#K#0-'TA?%<\
MD6EZTNJQR/IDY9P&9O+;CK\Q^;]*Z'4_%G@_4?%FAZX=>DC_ ++2X7R?[/G/
MF^:H7[VWC&/0YKN=>U[3O#6CSZIJERL%M"N22>6/95'=CV%3:1J46LZ+8ZI
MCI#>6\=PBR8W!74, <=\&@#QN>^TR32;GP^GQ"F.@7!=6BFT>:6Y6-B28Q,1
MSU(!*DBO3M$B^UR:=J.D:NY\/QV7V>.Q-OC>RM@2;FPPP!C&/>F^(?%DN@WJ
M6Z>&]<U-6B$AFL+=7C7DC:26'/&?H165X?\ B7'XE:R>Q\+>(19W;[4O'MD\
ME1G!8L'/ (.?I0!W-%%% '/^&/#'_"/S:O=37?VR\U2]:ZFF,>S ( 6,#)X4
M# ^M5=5\&"_\6C7[:_-J\FG2Z?=1>5N$Z-DJ<Y&"I.>ASC'%=57-/XSM?L^O
M26^G:C=R:-.+>:"WA#R2L0I_=J#R,-WQT- %:?P.)OAB/!G]H$ 6BVWVOR?0
M@[MF[VZ9KJX8_)@CBSG8H7/K@4\<C-% '#)\.@N@6^E_VH3Y.M#5O,\CK^\+
M^7C=[XS^E;NK>'!JGB;0-9^U>7_9#SOY7EY\WS(]G7/&.O0UN4UV"1LYZ*"3
M0!PS> =4M/[0L-%\2M8:)?R/+):?9%DDA+_?$4FX;0<GJ#C/%6-.\ "PA\(1
M_P!I%_\ A'1+@^3C[1O0I_>^7&<]ZH:?\5H]5L(K^Q\'>*;BSE!*30V:,K $
M@XP_/(-:T7Q#T2XT73=4MOM,L-_J,>F!!&%>&=SC$BDC&._7VS0 V_\  5I?
M?$&R\5-=.OD(OF683Y)I4#K'(3GJH<@<>E7KGPM%=^,SK\TX>-M+;37M#'PR
MM)O+%L_AC'XUT%% 'F]U\,]8G\-S^%X_%TD>@%"D,1LE:=$ZJADW#<@..P)
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
MRQ'->A^'_#2:!:ZK ETTPU"_GO22FW893G;UYQZUQ&O:%IG@_P ->%;"ZO\
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
M"&)8PQ&,X&,_I0!Y+9:7J'B'3O&VHW?B/6HFT[5+Z.PCM[QHUA\OY@>/O<D
M \ #C&:KW(U:V^'^@^.'\0ZK+K$LMI)*IN"+=TD=5,?E#Y<8/7&2>:]%TOPE
M'IFF>(+);QI!K%Y<W3.4QY1F !4<\XQ5:Z\#17/@+3_"IOW6.S%N!<>6,MY3
M*P^7/&=OK0!%HE]=R_%3Q79R7,SVL%K9-%"SDI&65]Q5>@S@9Q7,"Z\3ZCX:
M\:II%S>7%W!XCEB58Y\2K;+Y9=(6;A3@G'IDXYKJ]6\&W\WB>77]"\02:3=W
M,"V]VIM4G255)VD!B-K#.,\_3KFG:?#2&T\/:CI:ZU?F>[U'^TX[X8$L4^%^
M8]FY4D\ '<>!0!B^#[[3)O$YTZVUCQ+ITT]K(DNC:WYID=O^>D4CL=K 9^Z3
MGKQBKGP@TN.STO69UNKR4G5;J'9-<,ZX60X;!.-Q[MU/>MK3_!VH'Q%8ZWX@
MU]M5N=/21;-$M%MTC,@VNQ )+$CCK@>E6/#'A6?PS?ZH8]6>XTZ]N)+J.S>!
M08)';<V''+#V- &7K/\ R6;PQ_V#KS^:5QD.J:W?> /!XCUN_@NK[Q'):372
MS$R&(R3KC)SG  P#D# ]*]2N_#J7?B_3?$!N65[&WF@$.S(?S,<YSQC%8EI\
M.X;31M!TX:D[#2-4.I*_E >:2SML(SP/WG7VH YX^'[JW^):^%X/$FNKI%UI
M9O[B-[UGD9UDV860_,@.X$[2,XK-O]2U71_A]\0+"'5[^1M(O4CL[J2=C/&C
M&,[?,ZG&2/QKTY_#J-XWB\2_:6#II[6/D;."#('W9S[8QBL74?AY#J.E^*;$
MZBZ#7[A)W<1 ^3M"\ 9Y^Y[=: ,=]'CF^/4,S7E^K?V$+K:MTX7<LZKLQG[A
MQDKT)YK5^+]HMU\,-9+2S1^3%YH$4A3<0<8;'WEYZ'C@>E:.H^$Y[GQCIWB.
MQU=[*>WMQ:7$7D+(MQ!O#E.?NDD=16GXCT2'Q)X=O]&N)'BBO(3$73JN>A'X
MT >;:SX?9_%_P_TF#5=1AC:TO3)<BX+7!4JC%1(V2,],]0.F*L+J-YX%UWQ;
M8V]]>W]C9Z(-4MHKZ=IFBD!8%0QYVD@'&:ZBQ\&W<6I^']1U'6VOKO1XKB$/
M]F6+SED  R <#:%'UJY-X2M;KQ/J.KW,IEBO]-&G2VK)\I3<Q)SGON(Q0!Y1
M'>ZP?#<&KV"^.[CQ.T:7 E>WD:SF8X)3R\[/+() P/0U[E9S/<65O/+$T,DD
M:NT;#!0D9(/N.E<*OPZU3^RX]!?QC>MX>C*JMJ+9%G\I3D1^>#G;P!P,XXKO
MD18XU1!A5  'H!0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN+^)UW<V?ANRDM;B6!
MVU6T0M$Y4E3* 1D=B.U'B^[N(/&W@B&&XECBGO)UE1'($@$)(# =1GUH [2B
MO$-92ZTZ_P!8F\61>*;:X:YDDLM=TV:22VMH<_N_W:, H Z@J<\\UH^)-?DU
M?Q;I6C%M:U31ETA+^0:+\CWCNVU6<AE(CP,X!ZF@#UZBO/?A_+JT&NZK8-8:
MY!H'EI+9?VP,R1/T>,,68E>A&3QS5KQ[=WL^K>&?#=K>SV,6L74BW-Q;MLD\
MJ./>45OX2W3(YH [BN8\/^+V\1ZO?6]GH]VNG6LLD']HR,@CDD1@K*JYW=<\
MX[5S5WI0\*>-=#TG3[_46TG7X[FUNK2:\DD,;+'N$D;L2R-U!(/I3_@_H]O9
M:/J=W%)=-(VI74!$ER[KM64X.TG&[U;J>] 'I-4-:U*32=)FO8K"ZOWC*@6U
MJFZ1\L!P/;.3[ UQ/Q#MM5?6M-N)-/U?4_#D<#BYM-)N&CF\[(VNP5E9UQG
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
MJTGP],":#-I.MW%AJ.CV0L4N?)24318 (=&XZC/%=E/,EM;R3RG$<:%V.,X
M&36+#XF6^T+2M7TS3KN\M]1EC50H :*-R?WC#T'4T 9%K\/5AU35-2N=;O;R
M[U/3FL;F294 .3PRA0 N!P%''XYJ[?>";:^^':>#FO)5MTM8K;[0%&_$94@X
MZ<[?UKJ** $ P /2N%E^',T<5[IVF>);[3]#O7=YM/CBC;;O^^L<A&44Y/'.
M,FN[IDLL<$3RRR+'&@+,[G 4#J2>U ')7G@*.*]M+_PYJ<VAWEO:+9;HHEEC
MEA7[JNC<$CLW6M'PSX6A\."]G:[GO]1OY1+>7MQ@/*P&%&  %4#@ =*B\+>-
M=,\7W>K1Z46DM]/F6'[1_#,2,Y7VXQGOUK,G^(<DDM_)I'AK4]5T[3Y6BN;R
M!HU7<GWQ&K,&DQ[4 7_"_@;3O"NJZO?V<DCOJ,N\(^,0)N9MB>B[G8UGO\/[
MNTDOHM"\47VDZ;?2M+-9QPQR!&?[YB9AF//MG!Z5U>D:K9ZYI%KJEA+YMI=1
MB2-L8R#ZCL>V*NT <O#X'T^TNO#$EI++%%X?698(S\WF>8FPEB>_4_4U:N/#
M$-QXKEU\W,@EDTQM-,0 VA2^_=GU[5O44 <L/!-L/AU_PAWVR7[/]E-M]HVC
M?C/7'3-<OXM_LW1?%%A+-J.J:!<Q:>L$>LV\ EAN$!_U,BE6&X?>&?6O4:*
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
M8%5R^?7.30!YAH7A6#5]%\6PZAJ6J3Q:+?W5IIBF]D7[,J+O4C!&YLMC+9X
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
M2ZGY@0,]:]>=%D1D<95@01ZB@#EK+Q_I&J>.6\+Z<XNY8K9YY[F-P8T964;
M?XC\W..G3KT76/&%Q;:\^B:)HD^LZA!"L]RL<Z0I K?=!9N-QP<+Z<UBQ:;9
M:3\8](LM.M(;6UCT"<)%"@51^^7L*L^#N/B/X^$G^N^TVAYZ[/(^7\.M %FY
M^(EE%X#N/%$5E.PM9EM[BRD(26*7S5C9&ZX(+9]Q]:[*O"?$"&7P-\3!&^R%
M_$42J_97\V ,?SKI?$?AZS\#7/A[6-#DNH[V75;>SNS)<O(;Y)25;S Q(+=P
M>Q_# !OZIXYO+;Q)>Z+I/AF]U>6QCB>XD@FC14,@)4?,1S@5TFCWMUJ.EQ75
M[ITNG7#[MUK,ZLR8) R5)'( /XUQ,/@B34M?\1:I:^-;V%KN[ :/2VC7R71
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
MS=JXP<XQGCTKI** &Q1B*)(U)(10HS[5RC_#[2WTVZL3<W?EW.KG6'.Y<B4N
M'VCY?NY'U]ZZVB@#)U3P_:ZMJ^D:E/+,LNERO-"J$;6+(5.[(Z8/;%6M6TZ+
M6-&OM,G9TAO+=[>1D(#!74J2,]\&KE% %/2M-ATC1;+2X6=X+2W2W0R8+,JJ
M%&<<9P*Y=/AEHL>@:CH:7%\FGW=U]KAC60 V4F=V83C*C..#G]37:44 <=9?
M#Z"'7M-UR_US5=3U'3R_DR7,B;0K(4*[54 #G.1R2!D]JL?\(!HSZ!J>C3FX
MFMM0O9+YV9P'CE=MV48 8P1Q^N:ZFB@#D;'P''%J]EJ.JZYJFLR6!)LX[UTV
M1,1C?A5&YL=SFNNHHH R9/#]K+XL@\1&6874-F]FL8(V%&8,21C.<CUK.UKP
M9'J6L_VQ8:M?Z1J+PB"::R9,31@Y 964@D9.#U%=/10!RD_P]T:;P/+X3W7*
MV4[K)/-Y@,TKB02%F8CDL5Y..G3'%,LO -O#JEE>W^LZIJJ:>VZQM[R162!L
M8#<*"[ < L21]>:ZZB@#D+WP#')JM]?Z5KNJZ,VH'=>163ILE;&-X#*=KD?Q
M+BM[0]$L/#NCV^EZ;$8[: $*"<LQ)R6)[DDDDUHT4 %8WA_PW:^'- _LBSGN
M&A#RN))&&\&1BQY  X+''%;-% %#1M,.CZ1;Z>;V[OC""/M%Y)YDKY)/S-WZ
MX^@J_110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %?/4^GV7B+XQ>++'7/%-_I%G;%7@,5^L +848^?(]\"OH6
MO$-+\#V'B/XT^+V\0:+)<6("O;O*KHA;Y1\K#&>,T /^%6N7%AXU\4:'_P )
M!-J_AS3X#<17UQ+O$>"N<-TQ@MTX.S(K8;XWV!C?4(O#6MRZ!'+Y3:JL/[O.
M<9QZ9]\^V>*ZF^\#Z7;>"-9T'P]8V^GF^M9(P8QC<Y4@;FZGKW[5Y/:^)=1L
M/A7+\/I?".L'7S#)9JBVV8F#L3YF[V!SG&,C.<4 ;_Q)^(VHV.N^$8M"2^ET
MV\EBNFDM4XOT+*1$AZYQU7_; -=1K7Q-ATR\T_2[30M2U'6[NU6Z?3H$ >W0
MC.)">A'I_+(SY_XKT#4O"6@_#*2XL[F[71+GS+[[+&9"A+QOM&/HP';BH_$]
MI-;?$L>+[N+Q-:Z)K.G1,EQI.8YX&V)^[E SC[O(]2.N#0!Z1;?%#2;KP3J?
MB2.UNU.F-Y=Y8R*%FB?(&T@G'?\ 0]P16++\;=/@BTZ_G\/:Q#HMZRH-1DC
MC#D<@#^(#GGOM.,URUOH3O\ "CQMJ%EHVNP2ZHR;!J,WG3W063(DVA 03N.<
MYSZ\9-CQ[I5_/^SWX9LX+"YDNHQ:;X$A8NI$39RH&1S0!>\6?$+7-,^,VF:5
M;Z?JDVFP0LQLK>+YKUF1_P!XO=D7(]@4/I6[HFIZ9'\7/%JBXU4W%M:I)<)-
M(&MD4*AS&@Y!QC]:P?'5Q/X>^,_A?Q+-IE_=:=#IS0,UI 9&WD2C;CIGYU[]
M*?96VMVGQ9^(>HZ;8S&X?3 ;%Y(B$EE$:;0">#R.E &A)\;+>W@CU&Z\*ZU!
MH<DWDKJ,D8"YR1G;^![]O6FZU?7'_#1OABWCN91:RZ2[F)7.QCB?!(Z'H/RK
MRK75U+Q)X%W7,'B_4O$<<P:\6Y1_LUL-Q'RH!C)RO&,]>F*].N[.[F^/7A"_
MCM+@V:Z(0TWE-L0E9^"<8!Y'!]: .A^,EQ/:_"K69K>:2&5?)VO&Q5A^^0<$
M5Y#JNFZ;HOPYLO$FF_$+4EU]K>WF^QG4E?,C!2ZA%PPQD]<].:]?^,=K<7OP
MKUFWM8)9YG\G;'$A9CB9"< <]*H>#?A=X07PSH=_=^'(#J+64$DQN ['S"@+
M;D8XSG/&* )&^)@TCPOX9-]876H>(=7M(Y$L+1!O<E02Q_NC_/8XT=#^)%AK
M.G:U)+87ECJ.C1-+>:?<J%D4!2V1V(..O^(SQ7Q6T.\MOB%H7B@QZN=)BMC:
MW$NCL1<6YR^&!'0'?^0([BH?"VE17UOXSURRTWQ'^^TN:UBO=7N/,DO,IQA-
M@;(V@ Y/''L #9;XY61T2+6H?#&M2Z7NV7-T$4)"Q;&W.<,>GH.0,YKH_$'Q
M$M=)CTA=.TJ_UBZU:(36L-I'UC*[MQ)Z<?R->?VVE7Z_LLRV!L+D7I#?Z/Y+
M>83]KS]W&>G/TJ/6K_7]-MO VGWCZ[8^&3HT NY-)C83^>(\;&(&5Z)Q[G\
M#N-,\?V_BW0/$ULMA>:7JFF6T@N+:X&&0E&P01[@^E>6/XVU[0O@'HSV$U\+
MJ]NIXY-0'S^4HD/RECDAFSQW^4UL?#_3+FUUGX@ :7JMK!=6!:T6_1S+(NUL
M98YRQW XSGG':LN]T+59/V9["U73KO[3!J#320>2V]4WR#.W&<?,* .VUWQ#
M:ZCJWP]NM2M=?TR[N[QUAM ZQ_,)(U_?J>2IX(QV)]:U]:^*MO8:Y?Z7I6@Z
MGK3Z:,W\MF@*0>HSW(P>/8^AKE_%-[-XK\0?##6+#3-12V2_<RB:W*M$!)$,
MOC( .TD'/2N;N-,G\(>,O%*ZP/%L,5_<M=6,NAR,L=SN9F"N0#\WS >W/MD
M]5U#XIZ%:^$M-U^UCN;U=3E$%I:PJ/->7."I!. 01@_AC.:L>&_'4NM:Y+HV
MH^'=4T>^2+SE%RFZ-U]G'&?\#7G-YX:M+#X1Z;;W7@C5Y[.6\-Q-;B\#7=@&
MP/,&(QNR ?E(&,C/L?#5-7M_B#!;^'KWQ!=>$UMV-U_:\118VP=JIGC.=G0#
MOVH ]>\4>([3PIH%QJ]Y%/+%%@"*!-SNQ.  /ZFN6T7XHK?>)K+0=7\.:GHM
MU?H7M&N@-LF 3CU'3\ZG^+5_XDT[P.\_AE9_M7GHL[VZ;Y(X<'<RCUSM&>P)
M/O7F%C:K<_$_PAJNG6OBBZL1*5GU#6%D<LY&,#/W5&1SP,D^E 'H$_Q?@.I:
MSING>&]7U&]TJXDBF2W0%=J$@N6[#(X'4UJ6?Q0T"Z^'\GC%_/ALHB8Y(64&
M029 V 9P2<C'/0Y..:Y_X7Z?=VOC7XCS7%I/"D^IEHGDC*B1?,FY4GJ.1T]:
MX/2O!^MZK^SYJ%A#87*WT&K-=+;/&5>5 B@[0>3P21ZXQ0!?^(WQ$O==T+0E
M31]9T-YM0CFADFRJW$.U@<,,?WE.#Z@U[9XJ=X_"&M.C%76PG*LIP01&W(KP
M_P >>);WQUX=\/V^G>&-8B^QWL37<DMJ0L;[2-BXY(^\2<#&!GK7N'BF-Y?"
M.M1QHSN]A.JJHR6)C;  H \5^'WPZE\7^ K;7#XLU^TU*9I54QW9,:E7*@XQ
MN[#^*M#0?&-UK'P;\20^);F]:YT>7[-/<V;A9W7<NTACQNSD9[@>M4OA[X^O
M/"'@6VT-O!OB*[U")I2OEVA$;%G+ 9Z]_2IK/P7K.C? [Q3)J-K)_;&L2"Y:
MUC4LZC>N!@9Y^\<=L^U '7I\0+'P[X9\*6-E8ZGJU_J=E&UG;;E,S($!W2-T
MSCT]#6YX9\<Q:\-2COM)O]&N=.&ZYCO4PH7&<AQP0!7F?B32K.7P1X'CUWPQ
MJTUM#IT22:GISD3V3;!E6CVG(R!UZ<XYZN\":=XCU>'Q9H]O?:Q<>&+C39+>
MQGU>,H_GNH VYYVC+YQQTX!H Z-OC?8")M17PYK+>'UF\DZJ(AY><XSCTS[Y
M]L\5<O=3TN;XV>'XTNM3:YN-+,L"Q2J+1XR)2"R]2V,\_P"[7'>%?&^L>$_!
M%IX1C\'ZI/XCM)FB2%[8^0X,I;<6!]">>G0YQ707UGJ<W[0/A>_N+*1571BM
MQ)$C-%'(5FRN_&.I[^HH N2_&*"2_P!6T_3/#.L:E>:9<20S1VT88!4)!<D9
MP"1P.IK&^(?C>U\4_!.?7-"N+BW_ -*BB<;MDD3AAE3@^A!X/((K!\%^,5\(
M>+O'TUSH^HWMK-JLF)K*'S-D@DEPK<\ Y.#[&J,GA77+;X$ZQ)<:9<QW>J:J
MEW'9)$Q=(\J!E0,CH>W3% 'H%W?6*_$CP/;W%QJHOIM/W1I%*HMW_=ODR*>2
M>OZ58G^+\!U+6=-T[PWJ^HWNE3O%+';H"NU"07+=AD<#J:R=3T^];XO_  ^N
M5L[@P0::5EE$3;8SY;\,<8!^M6_A;I]U:^-_B+-<VDT*3ZF&B>2,J)%WS<J3
MU'(Z>M &[:_%'1;KX?OXOC@O&MD<Q-;+'NE$F<;>#CN#G.,?E5;1?BBM]XGL
M] U?PYJ>BW=\A>U-T!MDP"<>HZ&O,_#Q\7^'O@/='1;.^MKXZNWG[8#YR0%%
MRRJ1GJ ,]AGZT^PM5N/BCX0U73K7Q1=6(D9)M0UA9'9W(Q@9^ZHW#G@9)]*
M.^E^,-N^OWVB:=X;U;4+VRO&MI1;H&55#;3(2.@SZ_I6SX?^(VFZ[H&M:J]M
M/9?V,\B7<$Y&]-BY)X..Q'U!KG?A7I]U:>.OB)<7-I-"L^I@Q221E1(OF3'*
MD]1R.GJ*X;XF:;JFB^/]2T71UQ;>-%@! _AE$@W?KDGVD- 'N/A'Q(GBWPW;
M:W%9S6D-R6\N.8C<5!(SQZD&O&/'FHVTWQ9O=.\<ZMK&FZ"D*'3Q9$B-LA<L
M< YYW<@$Y&.@KWC2M.@T?2+/3;5=L%I"D,8]E  _E7E?B;Q-JFA^+M1LO&7A
MJ37/"\X#6$EO8I-Y7L<\9YP<D'@$=: -#X8PRZ3!K%Q!XM@UWPP@\RU_?-+<
M6V.2'&...WMD 9-1R?&RWMX8=1N_"NM6VAS3>2FHR( N<D9V_@>_8URO@72]
M8CU_Q?XG\+>'[K2-,ETYX].LKI"#+/A2I"GKRK'T&[&:Y+7DU+Q)X&5KB#Q?
MJ?B*.8->K<I)]FMAN(PB 8R<KQC/7IB@#W+Q%\3+'P]XJA\.G2]0OKV>U%Q
MMH@<RDD@*!G_ &22>@%+X5^)>G^(CK$-Y97.CW>D*9+R"\Q\B#.6R/3'/'IU
MKFWLKF;]H#0=02TG-F-$ \\Q-L5BLG!., \]/>LT^&]2U?XB?$RUBMIHAJ&F
MB*VF="L;N43 #=#SP?QH VE^-]AY<>HR>'-9C\/R3>2NJM$/+)SC./3(/?/'
M3/%9FI_$76H_C5:Z9!8:G/I44)5;2",?ORV1Y_'+(!@YZ#!JCX9\>:SX?\&Z
M;X4M/!VIS^([1Q 89K<B#;O)W[L\<'KT[YQ5WQ)=7?A[XZZ1KM]I=[/:S:8M
MN7LH3*HE.X$ \="1[X(- &QX-U_1+#5?B!?/>ZFL-A?,UXU]*'CC(>7B(#D+
MD$ =?NBF0_&ZPQ;WMYX;UJST*XD\N+5)8?W9]R!VX/0GH:Y2S\):OK=A\6=.
MAM)HI[S4A+:^:A03[)Y'PI/!S@#/3D5%JOB/4?$OPSLOA_9^$]737/+M[642
MVVR*(1%?GW'H#M'4#&3SQR >E>(OB=I_A_Q/:Z"--OK^ZN[07-O]B42>;N+
M*!G_ &2<],4WPU\3].UPZU#?6%WI%WHT1FNX+H9*Q@$EACTQTQW&,URT.@7N
MF?&_P?$T$TUO8>'UM7NA&QCWJDJ_>Q@$_P!:?8:=>CXQ^/[@Z/+>6\^F*D<4
M@,<=T=D8,8<C'/(H U+3XP"YCM;]O".N)HMW+Y<-^L8<'DC)1<G'!]>G>O3
M<C-?+7V.73Q$W@JU\8:-XC:<!])9&>!.><N0,KC'W@??CFOI^T\_['!]JV_:
M/+7S=G3?CG'MG- $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Q^
MCWVHM\3/$&FW-_)/9P6=M-!$RJHB+E]P& ,]!R<F@#L**** "BBB@ HHHH *
M*Y/XBZ_>^'_"V_2RJZE?7,5C:.PR$DD.-V/89/UQ6;)\*=,:P9UU76/[<V97
M5FOY?-\S^]MW;<9[8Z4 =]17#W4T]@?!=KXEEDGUA[HQ>;82E(7E$;?,X(&X
M$#I@<UKZ3XOLM2T'4M5ECDM%TR6>&\BE(+1-%G=G'M@_C0!T-%<%I_B"SUKQ
M1I]U]EU"UOKSP^]W'')*/+6$R#&Y1_'R#GTXJY\*IY;CX8:#-/*\LK0$L[L6
M)^=NI- '8T5RNI^,+F'7+G1]%\/WFL7=HB/=&.6.&.+>,JNYR,L0,X%4W^)F
MFQ>#I?$4UC>1);7HL;JU=1YL$N\*P(!P<9!XZ_6@#MJ*XZR\=3-X@L-*U;PY
MJ&DC4M_V&:X>-A(5&XJP5B4;'8T77CR0ZK?VFD>'M0U:WTQ_+OKFW:-5C<#)
M1 S R,!U H [&BN'^$5W)??#73KF6:25I);D[Y&)8CSY,=?;%5-;:[\7_$23
MPH+ZYL]'TZS6ZOA:R&.2YD<X2,L.0F.3CK^6 #T.BN&A\!2^'M<TZ^\)WTUI
M:B7;J%C=74LL4\1'+*&+$2 XQT']94^(#W7BBZT/3O#VH7CV5VMO=SH4$<*M
MC#DD\]3P.<*30!VE%><:=XWTCP[X,L]0BM-4GMKK5I;)(W<33>87DZ>H)4@#
MW%6Q\1[J/5CHMUX2U2'698A-:68DB?STR06,@;:F,<Y/'O0!WE%>>:IXSL-8
M\ ^))=3T_4K"33&\B_LXY569#E2-C@X(.1S]:TM2\<#3=>@\/6.BWVI:C)8I
M=Q1PLB@H6*G<S$!<;>2?4"@#L:*Y'3_B!8W&AZQJ&H65WITVC.4OK24!Y$;
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
M,391/-E.XC'"\CGIS7:W=M.WQGTVY$$AMUT29#+L.T,95.,],X[5/_PA-_\
M]#QXE_[^0?\ QJC_ (0F_P#^AX\2_P#?R#_XU0!Q/B+3KZ31_BJJ6=PS7,T!
M@"Q,3+B-,[>/F_"NIL+6X7XP"Y:WE$'_  C4<7FE#MW>>3MSTSCG%7?^$)O_
M /H>/$O_ '\@_P#C5'_"$W__ $/'B7_OY!_\:H Y346\0Z7<?$R^T.TG^W/-
M9FV98=Q9?*4.R \,0-W'J*P=8BLK^3P_<:1<^*]<DM]6M)KJYOQ/Y5N@<9^1
ME5=V2/N@X /([^D_\(3?_P#0\>)?^_D'_P :H_X0F_\ ^AX\2_\ ?R#_ .-4
M 0>%+:>+XA>.II(9$BFN+0Q.R$*X$ !VGO@^E4_B/HZ:UX@\&VUQ8&\LO[1?
M[0AC+H%\L_>]!GUK3_X0F_\ ^AX\2_\ ?R#_ .-4?\(3?_\ 0\>)?^_D'_QJ
M@#1TOP7X9T6Z%UIN@Z?:W"_=ECMU#K]#C(KS2ZTNST#QIXB;Q%<>)+.VU"Z^
MV6=UI<MP(90RC*,(LX<$8Y'(_"NZ_P"$)O\ _H>/$O\ W\@_^-4?\(3?_P#0
M\>)?^_D'_P :H X:YT60?#*5[31=3M3>Z]!=>5>3//<2KYJ#S7!&5)"Y(.<=
M<\UV7C2VGG\6^"9(H))$BU&1I&1"0@\IADGL*G_X0F__ .AX\2_]_(/_ (U1
M_P (3?\ _0\>)?\ OY!_\:H X07MQJ<VK1>)KOQ4VM"YECM]&L!-# \><1[6
MC !4CJS/]?=WAFPO4T7X6H]E<H]K=7(N%:)@8OED'S<<?C7<_P#"$W__ $/'
MB7_OY!_\:H_X0F__ .AX\2_]_(/_ (U0!Q=PTT%E\4-#DLKT7MX;F\ML6SE)
MHS"JC:P&"<]NM0ZMHIL=?\/ZYJHUN#29=!ALI;C2WE22VE7YL2"/YMA!].HK
MNO\ A";_ /Z'CQ+_ -_(/_C5'_"$W_\ T/'B7_OY!_\ &J .2T>PM)H/%&J:
M7X=UC5[=K(6T;ZO>2[M17JR(LBE@!S@]R< 50T9H[37M#B\#7GB4(]TBZCI5
M_%*;:UM\?/DR+\K#H,,<FN\_X0F__P"AX\2_]_(/_C5'_"$W_P#T/'B7_OY!
M_P#&J -VPUB+4-3U&Q2VNHWL'1'DEBVI)N&04/\ $!WK1I%&U0"2<#&3U-+0
M!PWB^UN)OB)X#FB@E>*&XNS*ZH2J PX&X]LGUJ3Q_;3W&H^#C#!)*(M>ADD*
M(6V*$?YCCH.G-=K10!P^OV4]Q\5/#4B12^2+"]1YE0E4+!,9/0'TKSG1]/L/
M#WAI]$UH>,$UNU\R)+"QN+H0W?S':8BF4"L",].]>_44 8WA/3AI/A/3+$6;
M67E0*#;--YIB)Y*E\#=C.,UQ>C:Q%X!U?Q-8ZW:7X6^U274;*>WM))EN%E"_
M("@.'!&,'':O3:* /*EU'5]-\6Z3XVU_1;BVM;S2GL;F.VB:9K(^=YD;.J@M
M\RX!P.#Q4J&?Q1XJU_Q-9V5U'I<6@/IMO)/ T;74A8N616 ;:.G(ZFO4** /
M*=3L+MOV;4LEM)S=_P!E0+Y C._=E<C;US3O&,&B-XEBDUVQUC2G2SC%IKVE
M-,6?KNB81J=I!Y&0<Y[5ZI10!XA>Z9XFUKP/I]_J*ZQ>Q:7KIGAPIAOIK #:
M),##>8,DCH2*U-&M-%U;QCH[:1%XFU5+1GGEO=2N[A8;-MN  LH^=CG&!^=>
MMT4 >/Z-KG_"%?#Z]\(ZEIFH/JUE'<Q0I':.\=VC,[+(K@;0N&Y)(Q@U#9R2
M:5HOPM\12VMS+INGV4L=W);PM*T0E@558JH)QD<FO7K^T6_T^YLW8JL\31%A
MU 8$9_6JV@Z1'H&@6&D0RM+'9P+"KN,%@HQDXH \]M7F\6_$36[JUL[VVL+O
MPX;.VNKFW>(2$R-\P# $#+'J >,XQ7*6%IIUAX171=2M_&3Z_#";5M'AN;D0
MSM]WY6&8Q$1SGH!G@]_?J* /.M&TB;3OB=H\:V,L%M;>%%MN6,BQL)E_=^9@
M!B /;.,XK&\1>&]3UV^^*-G9VTGFW<>FO;%E*K,8TW%5)X/W<?4UZ]10!P\/
MQ ;5KC3+'1-'OI+^:9!>Q7=I+"ME'_&79E R.@ )R:X'2]-L/"\6HZ7XAG\7
M6U]%=3/;+ILUSY-XC,64Q^7\H8YP0<<]>]>[44 >/W>CZ9I_@SPQ9ZUX4U&U
MT]3-*UQ;74DUQI4CDL"2B[B&SSV!X(/%;GPXFU-]6U:*+4-6U'PU&D?V*ZU:
M-EF:3G>%+*K,HXY(Z].]>B44 <)XVCN=,\7>&?%(L[B[L-/^T07BV\9DDB65
M0!(%') (YQSBJMK=GQE\3-(UC3+6Z72='M)U>\GMWA6>24!0B!P"< 9)QBO1
M:* .*^%5M/:> K>&YADAE%U=$I(A4X,[D<'VK)\4ZW%H'Q?T:\N+:XFMSI$Z
M2O!"TK0J9%.\JH)(R #@=Z]+K&G\/0S^+[3Q$9Y!-;6DEHL0 VD,P8D]\\4
M>>:C'<^)Y/&_B6SLKM-/?P])IMGYL#(]VV'<NJ$;L9(49'-:GB#2-0N?A?X8
MELK*2XN=(>POFLU7#RK$HW( >^">/;%>D44 >8Z]K47CZ^\/:9H5G?N+;5(+
M^\N)[22%+5(B25)<#YR> !GO6SX MI[?4?&+3021"77IGC+H5WKL3!&>HZ\U
MVM% 'BNB:;?1^#OA[$]E<K)!XADDE4Q,#&N^?YF&.!R.3ZUL:+XDA\*^*?&
MU?3]1BM[G4O-MKB*RDE68^6H* J#SP,9X.3SP:]2HH \9CT/58=!\.W5SI\\
M,]_XU357MMA+6T3ER X'W<#!/IGFK>I6%S>>*?B)H'V>YBN==M83I\IA;RI=
MEO@@R8VCYACDUZW10!X,+;2;KPU;Z0UGXSO-;=([>;19;NZCB## ;<Y!C$8P
M2#SQCCTZ^.X3P'X_UB]U.VN_[*U>UM!!=00/.L3PH8S&VP%@3P0<<UZ510!P
M/PVEN+N_\67\^G75BEWJGFPQW,1C8IY2 ,0?7&3Z'BN^HHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH Y;Q_=6-GX?MY-0@N)H3?VR*L$OEL',@"
MG/H#U'>JM]XZO%\4:EX>TCPY<ZG?V"Q2.1<)%'L==V2S=#S@#G//3%'Q.L[J
M^\+VT5I;37$@U*T<I$A<A1*"3@=@.])X=L[F'XG^-+J6VF2WG2P$,S(0DFV)
M@VT]#@]<=* &)\2;-_"?]L'3;I;L7_\ 9ATXE1(+O=M\O=G;CON]/RK1T?Q+
MJ5YK#Z5K'ARZTNX,!GCD$JSPNH."-Z\*W/0UQ,>G3P^%O%D>H>%Y]6L[CQ3<
M2RVI5ED-N67]]$,9<C&1M(SSS4O@Z&>#QG;Q>&9_$+^&_LTIO8]72011/QY:
MP^8 V<YR!D8H T-!\9:;I7P^\.MI&EWMQ-J;R0Z?IS3AY78.Q8M(W 48))/0
M$5!IVMZAJ'QEM8=3TR?2IH-$F,D$DRR1L#*I#JR\$=1T!&#6'H&E:KH?A;X?
MZ_+I5[*-&-Y'>V:0MYZ1S%AO"'D[< D#G!K;CN9_%WQ+2YMM,U&VTHZ'<6B7
MUS:O$'=G7. P! ';.,X..E &C_PLBZGT^;6['PM?77AR$L6U!9T5W120TB0G
MYF48/.0<#I5K6OB"MCJ.EV&D:1<:S<:K9F[LQ!(J+(N1U+<*-I)R?3'>O-]-
MTFPTCPO_ &+JN@^*YO$%NC0"SMKBZ^SW1R0&5U;RQ&1C/3'/%=MIVAW&G>/?
M"BIILEO:VF@RP.$9I8X'W)^[\PCD]<9ZXH [J"ZNI='CNWL&BNV@$ALVD7<K
M[<["W3.>,]*\R\,>/M2TKP'KFOZ]I]S+#::A(/-:Y5RVZ<1E !T"9'L<<5ZS
M7AMU;:@_PO\ %?AO^Q]2_M&+5#.$^R.5E1KM6!0@8;Y<GCMS0!WW_"<ZC#I?
MVJ\\):C!<7%REO86@E1Y+C>"0S8.(@ .=QXJ?2O&-[-XFCT#7- ETF\N(&N+
M9OM*3QRJI&X;EQ@C/0C^E5/B3<:O!;:2+.34H=*>[VZI/I:%KB.+;QMP"P&>
MI R*Y/2-*AE^)VC7FEZ=X@.F/9W4,FI:EY[&1RH_YZ\H .A(4$DXSB@#7USQ
M_=ZIX3UR]TSPY>SZ$+>X@75$G0$D*RF18_O% W\7H"<<5+X>O;,/\-X;F*YD
MOY]&=H9A,0B@0QE]Z_Q$Y&#VK'TW5+WPY\-[KP7<:!JLVMVUM/:0I!:.\-PK
M;MLBR ;=N&!.3G@C&:T-(TR_CUGX8.]C<JEIHTT=RS1,!"Q@B 5^/E.01@^E
M %U/B9?WMC?7^E^$;V\L].FEBNY?M,<>WRR<[ >7.T9P/7&<UJ7WCZW%GHC:
M/I\^J7VM1>?9VB,L9$84%FD8\(!D#OSP*S?!>GWEM\/M=MY[2>*>2[OV2-XR
MK,&9MI (R<]O6L#1;'5/#5OX*\1R:1?W,,&C'3KZV@@+3V^2&5_+ZGD8/<4
M=GH'C675_%%SX=O=$N=-U"UM1<S"6577EL *R\,,$'/U&.*T_$_B6V\+Z;%<
MSPS7,]Q,MM:VL !DGE;[JC/'8G)Z 5QOAS5Y=;^-&H73:;=V,*Z%&D*W<?ER
M.OG$[BO5<G< #S@9[UK_ !"L+YCH.MV%G+?'1]06YFM81F22(J58H.[#(('>
M@"?3O&=W_;]KHOB#09M&NKU6:S<W"3Q3%1EDW+T8#G!_.J^D>/;O7?$%QI^G
M^&KN6TL[Z6RO+XSHL<+(Q&0#RV0,D#ID5FW=])XY\8>&VTS3M0BT_2KAKRZO
M+NU> !MA58U#@%B2><< 5J?#FRN;*V\2"ZMI8#+X@O98_-0KO0L,,,]0>QH
MK_%76-6TC0;!M*AF)FU"".62*=8R!YBX3GGY^1QT[U8@U6V_X3^3[3IUS;ZL
MOA];F53<!XT3S6_=X'!8,#\P[4GQ2MKJ?PC%+:6D]TUK?VUR\5NA=RB2 L0H
MY/%9P,VH_$:[UJ.SNX[&?PJ%62>!H\/YSG8<CAL<XZT +:_%&ZNO#T?B1?"=
M^- "AI[OSTWH <,RQ]653G)XZ$XQ6IJWCLVGB*ST/2M'GU6[O;$7MNT4JI&4
M+$99F^Z,#.>>H&.:X3P_XHGN_@S;^&[70=4EU:ZTYK.W1+5C#(K@J)?-^X%
M.3D@@@BK_P!K_P"$)^)&AVMQ:W5Y#;>%8[6>6TA:5HPLH&_:/F*Y4 X!ZB@#
M>U'QA::GX1\46^L:7=V=WI<!^WV G ?8RY5HY%X(8 X/M5BZ\;G3=0TO0=-T
M.[U"\N],2[MXTF50%SC#LW   R6^@QDURVJ6.H^(K#QYXBATN]A@OM,2RL()
M8&6:X" DOY?WADG XR16_I>GWB?$S1KI[2=;>/PN(6E:,A5D\U#L)Q@-C/'6
M@"_8?$.U.F:[<:W83Z3=:%M^W6SNLI 890HR\-NZ#IS5"Z^(^I:7#8W&K^#[
MZRMK^>*"VD-S&_+L !(!RAP<XYZ$=:Q?$'A;5->U+XE6MM;2(]W'IKV;R*5C
MG:)=Q4,>#RNT^A/-1>./%\^MZ+H]HOAW5[)VU6S-R][;&)(2)!\JL?ODGIMS
MQD\4 >ODA022 !R2>U<#_P +*N9M/EUNR\+7UUX<B<@Z@LR!W0-M:1(?O,H.
M><@X[5W%Y;_:[&XMMQ7SHVCW#MD8S7F/A[Q+J7A;P3;^&CX=U.7Q)8QFV@@6
MT=H)F!(63S1\NS&"22#UH ZK4/%][_:S:;H'A^XU>:.!)YI3,MO$BORHW/U8
M@9P!Q5%OB9:0^"]0\0W.F7,$FFW@L;VS9@7BEWJIP1D,!O!R.M<]J\^H3>,;
M^#Q;+XBAL5@@_L^#1$G\B=BG[T%HAN+;\@!B.*P8=#U)/AGXML8]"U&VDFU^
M*XM[22-Y)#"7A(.>=^ IR<GH<F@#T2W\=7L>NZ;8:SX9O-+M]4<QV5S)/')N
M?&X+(JG*$@=,G^>-3QT[1_#_ ,1NC%673+D@@X(/EM69XZL[JZUCP<]O;33+
M!K222M&A81IY;C<V.@Y')K6\;037/@3Q!!;Q/+-+IMPD<<:EF=C&P  '))]*
M ./T/Q_=Z7X3T.]U3PY>P:$;>W@;5'G0E2551(T?W@A;^+T(..:Z/5O&%Q!K
M\FA:'HLVL:A!$LUT%G6&.W5ONAG;^(XR !TYKBM2U2^\1_#>U\%V^@:I#K5S
M;06LRSVCI#;JNW=(TA&W;A21@YY QFFZQX?M-&^(&KW^N6NNR:7J44#6]YI<
MD^(WC38R2K"<Y. 02,=?>@#T;PSXE@\26EPXMIK.\M)C;W=I/C?#(.<9'!!!
M!!'!%5-?\5S:9K=KH>EZ3)JFJW$#7/DB=842)2%+%V]S@  UG?#C38;:WU6_
M@T6^TR*\N08S?W,DD]PBC"R.KDE,Y.!G.!]*I?$*UTRYUC3_ .W?#]]/IZPL
M8M7TWS&GM9LCY2(QN"D<YY&>W>@#83QW;VWAG4-8UG3+W3)-/E\B:UD4.SR<
M!1&1Q(&+  C]*AMO&]]!J6GVWB'PU<Z/!J,H@M;AKE)E,I&51PO*,<<=>>*X
M2;0/$FO^!=;MHSJ]]I]M?P7.DIJA,=W<1I@R*2<, >=I.#Q5JVT_0]7UC1X-
M+T#Q1=3)=QSW!U2YNXHK()SN/F$JS@]%&<\\T >AZ-XLM=3M-8FN(FLFTBYE
MM[I)&!VA!NWY_NE>163_ ,+#$FB:'<6VBW4^J:VK266FK(H8QCG>[GA5VX.?
M]H5SWCO0-9/BN:TT>VG:P\5PQ6FHS1*2+<QN-TC'H-T)9>>N*G\?>&TA\2>'
M]8:PU&XT:TMI+*XCTMY%FMU."C@1D,5XP0.U '2:=XU:6XU+3]5TB;3-6L;4
MWAM7E619H>?G1UX(R,'@8-9NE?$S[;HDWB"]T&[T_P /QVGVA;^65#YCY ,:
MQCYL[B0">#BL31-*L+O4M9U#1]#UD6T>E2V\6HZG<7!DF=N3''%+DE>!\W'/
M&*GN?#&I:Q^S]9:+!;2)J*65NXMI,QLS1LKE#G!!."/KB@#<A\=WUM<6#:]X
M8N])L+^588+I[A)-KM]P2HO,>>G?!X.*[:O%AI^AZS-IME8>'?%5U>/<1M<P
M:E=7<4-H <EG9R5)&. ,YKUBVU<7.N7NEBQO8S:HCFYDAQ#+N&<(V?F([^E
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
M /; /I4<GC;4KC3M=T]M#>S\1Z?;>=]C:Z4J\3<>;'+C! Y/0'(Q0!W0922
M02.N#TI:\.\(VNF:7X,\*7^H>&MMSJ6KV02Z2^)>>4ARL[X'8EOD/7-=;X3U
MG7KSXH>+K.\LF%G"]LHW7@=;8>42NU<<[\[CC&"><T >B45S7B_Q;_PBB:7C
M39K^34+L6D<4+A6WE25QGCD@#DC&<]JQ$^(&NC7)/#T_@Z1=<,(N;>!+]&A>
M')!=I=HVX(QC!))% 'H%%<9I_C\7'AG5]3O-&NX+[2;AK6YT^ ^>YE&W 0@#
M<#N'.!W]*C7QKK5AJVEVOB#PO_9UMJ<XMH+B*_6?;*02JNH48S@\@F@#MZ*X
MR?QMJ5SK&HV?A_PW)JMOIDGDW=Q]K6']Z!EHXP0=[ 'G) SQ7->!O%D.A?"R
MQO6MKB[NK[4IX+.S3 DFE>9RJ\\+@9R3TQ0!ZQ17):;XOOQX@M=$\0Z%_9-U
M>H[V;QW2W$4Q099-P *L!SC&#ZUUM !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ''?%+3
M[S4_AYJ-O86LMU<AX)%AB7<[A)D9L#N< \53LC<ZM\4M,UU-,O[>Q?098RUU
M;M&8W\]2$8'HV 3CTKO:* /*-:CN9_&^KQ^)[3Q/=:=^[_LN#2A-]G=-OS!C
M$1\^[^^1^58^D^%M;B\%W;0Z%<6MYIGBL:Q;Z;(>98E"D(KGAN"1D$Y*U[?1
M0!YEJ.L7OBGQAX1DL?#VLP6-E>O+=7%Y9M#Y;&)@%P><=<GIG R<UD:GH6K2
M>!/'-LFF7;3W7B<W$$8A8M+%YL!WJ,<KA2<CC@U['N&[;D9ZXI: .-\<V%W>
MZIX0>UMIIEM]:CEF:-"PC0(X+-CH.1S6/HEWJ?@>ZUO2G\.ZIJ<=SJ,UY87-
MC&'CD$ASLD8D;"IR"3QWKTJN.N_A_$]_?W&G:_K.E1:A*9KNWLYD".Y&&8;E
M)5CCD@T 5/@XTDGPUL9)5"R/<73,%Z F=\X]J@EEN_!OQ"UW5;C2M0O=+UN.
MW=9["W:=H)8D*%'1?F (P0<8KM=&TJQT/1[73--B$5G;)LC4'.!WR>Y)R2?4
MU>H \7UW0];UKPGX\UO^Q[R&;7)K(6E@T9,_E0LB[F09()&3CJ *]HHHH X/
M4/M>F_&6SU)M,O[BQO-(&GBXMH#(D4OG[OWA'W5P>IKB+F+4M!\">%VETRX:
M\C\7&5+1UV/("\Q &[')!X/N*]SK)USP_::^=--U),G]GWT=]%Y1 W2)G ;(
M/R\GI@^] '(O/=^-?''A^ZMM(U*QTW1FEN)Y[^V: O(R;%C16Y.,DD]..M8/
M@?Q?=:5X2OK&/P[JUY<?;KL636ML9(IR96X9QPF&)!W8XYYKV*LGP]X?M/#6
MF-86<DSQ-/).3,06W.Q8] .,F@#@=,\)ZEH4GPRL7MY)CIINC>2QJ62%GB8X
M+#@#<VT'O6KX-TR^M/ .N6MQ9SPW$MW?M'$\95G#,VT@'KGC'K7?TA8 @$@$
M]!ZT >1Z5I>K^';+P1X@&D7ET;+2FL;^QBC_ -(B5L$.J'!.&&".O-:&@:M<
MZS\;+FYFTNZT^)?#X6%+M0LKK]H^\RY.W)W  \X&>]==XB\*VWB">RO/MMYI
M^H6)<V]Y9N%= P 92&!!4X&01VI/#WA2TT.[N]1-[>:EJ5X%6:]O) SE5Z*H
M4!549/ % &;\1K"[U"PT)+2UEN&BURSFD$2%MJ*^68XZ =S4'CZ&]M=;\+>(
M+?3[J_M]+NY3<Q6D?F2A)(RFX*.3@]<5W-(2%&20 .YH \UL)M1UWXH3ZT-$
MU*STW^P)+6&6[@,;2/YJM]WJN<G ."<$XQ7,#PA?#P;X"U"_T74;J+28YXK_
M $^W+Q7*I)T=0I5B5(!(')!KW*D#!NA!QQQ0!Y=X9TBQF\5-J&A^%=1MX;2S
MD$=]K$]RC/*PQY:1R,?EQU;%<U+I<BP1R>%O#GB/P[XM:5/,@MTD6PW;AO+L
M<QF/&<8]N*]WHH J:HCR:/>QHI9VMW4*HR22IX%>8W^BZH_[/-EI2:==-J"P
MV@:U$3>8"LZ%LKC/ !)^E>LT@8$D C(ZCTH X[Q387=SX]\$W4%M-);VT]TT
M\J(2L0:$@%CVR>.:X=;.[U%M5A\4:1XHU/7FN)EM[9&F2PV9/E[64B,)C&2Q
MSUZU[510!Y59>'+VZ^ 5I8302V6K6$!N8%F0H\4\,C.O!Z9QC/HU;GPPCGU#
M1[WQ7?1>7>:_<&YVGJD"C9$GT"C/_ JW?$_AM?$]@EE+J>H65N21,MG*$\]"
M,%&)!X/M6O;6T-G:PVMO&L<$*+'&B]%4#  _"@#B?B&NI1:KX4U'3]*NM1%C
MJ#2SQVZ;F$?E,"?3."<9ZG [U2>*Z\>>-M/OX]-U#3]+TNRNHO/OK=H'FEG0
M)M5&YPH&<^M>D44 >"Z=X>LM'\-G1M3\&^(KO7[=6@5;::Y^R71R0KB17"*A
M&,YQCGBO:/#^GC2O#NG6 MH[7R+=$,$<C.L9 Y4,W) /&36B6"C+$ >IHW#=
MMR,^E '%^"-,NK>?QBMW;36ZW>MSR1,Z%?,C9$ 9<]1UY]J\[TOPY8^'] ?1
M=7\(^([W6[;?'$UE+<_9KO).Q@R.$12",YQCGBO>:* /+8M(O/!6MZ!KT>AS
MO8IHYTR\L]/W7+V9,@E!4'+.N<@D9]:K6-Q=>+/&'CJ*/3[BR>ZT.*VMH[M/
M+D8,L@#,O5<DG@\XQ7K=9-MX?M+7Q-?:\DDQNKV"."1&(V!4SC QG/)SS0!Y
M3K&H:OJWPEMO"EMX5UP:E;0VL-UYEHRH@B=,E6_CR4& N>#DXQ74ZAI=_)XY
M\67*65PT%QX?6"&01DK))^\^53W/(X]Z]#HH \QOO"NI:S\!]/T2*V9-2ALK
M9Q;2YC+/'M8QGH5)P1VYK'BT?1=6O-,M=.\$>(?M)N(WNCJMQ=QP6JJ<EMS/
MAV!Z 9S7LU% 'FVE7MYX$UCQ%8W>AZK?0:AJ4NHV5Q86QF63S0,QL1]Q@1C+
M8&.:U?A;::A9^"ECU2RDLKMKRYD>"1<%=TK'CU'/![UVE(2%&20 .YH X36O
MM>F_%S2-5.F7]U8W&FO8&:U@,@AD:96!DQ]U<=S63X7U74/ /AQ_#%WX<UB\
MO+*686<MG:M+#=HSLZ'S!PGWL'=C%>I44 <Q\/-!N_#7@32]*OMHNXU=YE4Y
M"L[LY7\-V/PKGM-O+SP+K_B.UN]$U6^M=3U!]1L[BPMC.',BJ&C;'W""O&<#
M'>O2*3<-VW(SC.* /&K/1M<E\$:(ESH]U#>#Q<MY/;B(DQ1^>S%O]T9^]TQ5
MSQ3I^FW'BG4)M:\+:Y!?*5^PZOH"2L\Z;1@,4X#@C'S#H!SBO6J* /(]/LO%
M>C_\(IXGU>RO-4O+:TGL]0MXL/<I$[[HWVY^=@ H;'/UYIC/=^,_B1KEH^GW
M.F)=>$Y+6W%XH60AY2 [*"2OS%N#S@9[UZ#XB\*6WB&>RO/MEY8:A8ES;7EF
MX5T# !E(8$%3@<$=J;X?\)VN@WEW?M>7FHZE=A5FO+UPSE5Z* H 51D\ 4 <
M.^MZQ)\.3X/'A75QKQL/[,(-L?LP^3RS+YWW-F.>OM[UK:%X?O-(^)&G*T,K
MVEGX3AL#=A#Y;2),/EW=,X&<=<5Z%10!YU:S7_@KQ;XA9]#U+4]/U:X6\MY]
M.B$I238%>-QD;>0"">,&N,MM%U/Q5X%UFX&FN]Y:>,)M0FT^.;:T@7 >)74C
MYL,<$'J.*]-U'P-'=:U=ZKIVMZKI%S>A1=BRD3;-M&T,0ZMAL<9&*U=%T?3/
M">BQV%JWE6Z,6:2>3+2.QRS,QZL30!YSI>CZ-J/B?1SI'@_746VG%S<76KS7
M426I497:KN0[YXP 1^%>A^+K.?4?!>NV-K&9+BXT^>*)!U9FC8 ?F:U3/"LB
M1M+&'<952PRWT'>I* /*M/2_U63X;RKHVIVPTQY(+L75JT9B*VP7<<_PD\ ]
MZW=1TFZO/BRD_P!GF%E)X>FMFN0AV*[3+\N[INQSBNXHH \%TWP]9:+X<.C:
MIX.\17FO6ZO"@M9KG[+=')VN'5PBJ01G.,<\5[/X=T\:5X<TZP%K':^1;HA@
MCD:18CCE0S<D \9-:=)N&<9&3VH \F\+>*WT+5?&4$FAZM>Q-KUPT,MA:F8/
M)A,QMC[I^Z03@<]>*98^%M9L-/\ !GVJQD-TVORZC>1Q+O6V$@<X8C@ 94$]
M,UZ-HN@6?A]]4DMY96.I7SWTOFL"%D<*"%P!Q\HZY/O6O0!P7B".]\/_ !&M
M?%::;=ZAITVFG3KE;.(RRP,)/,5]@Y*GD''2J5K;:CXC\4Z[XH_LN\LK+^Q&
MTRSBNHC'-<$L7+[#R!G &>M>E44 >4_V-J?_  K[X;VO]GW7VBRU6PDN8O*;
M="JAMS.,?*!D9)Z5M:)]KTSXL^*([C3+_P"SZM]EEMKQ("T&(X-K!GZ*<C !
MZUW9( ))  [FEZT <;XXL+N]U?P?);6LTR6^LI+,T:%A&GEN-S8Z#)'-!L+O
M_A="ZA]FF^Q?\(\8/M&P[/,^T;MN[IG'./2NRHH \DO;+Q18Z1XZETBUOHKF
MXUI9(VACQ-);[8P[0YZG ."/?'-9=WH]O=:YX7O-#\/^)IA;:M!+>:AJ@G+J
MF2,!9#G'.68* ,#GFO;Z* /-M)O;WP)JWB&PN]#U6^AO]2EU&RN+"V,RR>;@
MF-B/N,",9; QS7+CPEJ]Y\.]"N;W1+M[C3M8N+J[TR-FBF>)Y'W>60020"",
M$9%>XT4 >5>']'TB\\9:9<Z1X3UF&WLP\LM_J\US'Y+E<*L:2,=Y.3GC %>J
MT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 8GBKQ)!X6T<7LMO+<S2S);6UM%C?/,YP
MJ GIGU] :QK?QAK%AK6G:?XGT&+3H]3?RK6YMKSST$N,B-_E4@D X(R":E^(
M6CZAJ>E:;>:5 +F\TC4H=12VW!3.$R&0$\ D,<?2L?4KC4?'FM^';>WT'5-.
ML=-U"/4KNYU&#R>8P=L:#)+$D\D<#UH O:/XWUG7O$5[8Z?X:#:?I^HRV-Y>
MR7H4+L;&Y5VY8XP2.V0,TSXPW^IZ?\.[V735*EI(DEF6<QM&AD4<8'S9SM(R
M.&/7I5SX?Z=>:<OB?[9;20?:/$%W<0[UQYD;%=K#U!QUI?BAIE[K'PZU6RTZ
MV>YNF\ITA3[S[)4<@>^%- ',ZQJ>MV_Q4T&:/0TFU:?1IX_LB78\N,^:#EI2
MH^4 ?W<Y(&*Z31O'#RC7X/$.GKI=YH2+-=A)O.C:)E+*Z-@$\*>,53M1>ZO\
M2M&U\:5?VEF=&GB<7<.QHG,JX5ADX) )Z]*J:AX6O]9\1_$"W,3P0:IIMM!:
MW#J0C.$<'GO@D9H F;X@:W:Z3#XBU'PM]G\.R[',PO ]Q%$Q 65XMN,<@D!B
M0#7H*LKJ&4@J1D$="*\,B\.64FB6VEK\-]3?7]J0S&ZEF%D",!I#*),%<9(
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
M>'_AGX7NKW1FOKB_FBLK<)>;I)]Z%E=B5X8L,$$\9SFO3M3@>ZTF\MX@#)+
MZ*">Y4@5Y1IMCJ]YX2\!V#Z%J5M<:+K%LMVL\.T!41P9%()RG(YH Z^3Q/XH
MBM["U;PEG6;MI,QB[S;0(O\ $\P4@$YX4 FFZ=X[EBN-<L_$NFIIEUH]J+R4
MPS^?'+"03N4X!SQC!%9WCZWU&?Q/I?VNUUJ[\,?9W$\&D,^\W&?E,@0ABFWI
MCO7,Z?X)N-0U3Q99V?A^YT33M5T98K-KDEBSACS(<L0Q/."<[<4 2?$#Q-XA
MU;X;RW%[X9%GI=^]NT$RW8DEB'FHRF5-HVA@.Q."0#77W.LV.F^-_$DR:3NO
M[+14NI+G[0P\Y%WD1[<87!!^;GK7+^)M4\0Z[\.QX<B\(:NFIJMO'=L\(\E1
M&Z$F-P?WF2HP!V))Z5MZOH^HS>+_ !A<QV4SP77AT6\#A>)),2?(/4\CCWH
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
M?%MK;75K(06@F1F#(2.O8Y]"*WV\7Z_JFK:I%X:T.UO+'2IS;7$US=F)IY5
M+QQ *1D9 RQ S0!VL<B2IOC=77IE3D4ZN#^#DGF_#6RDV,F^XNFVL.1F=^#4
M^I>+M7F\77OAWP_8:=+<V,,<L[:A=F'S-X)"QJJL6P!R>@SB@#M:*XV]\<7=
MEX=TNXET"XCUS4Y_LMOI4L@4^:"<DOC&P ;MV.A'%/T[Q1J]MXDM=!\3:;:6
MEQ?12265Q97#2Q2E!ET.Y5*L <^AH Z^BO/8O'/B35=-N-?T+PU!=Z%"[B/?
M=,MU=HA(9XT"$=C@$Y./>M[3/%3:EXNN=%%D\,<6GPWH>7*R?O"1L9"/E(Q0
M!TE->1(]N]U7<0HW'&2>@^M<+J?Q%DT[1?%NH'3E?^P+Q+8)YO\ K@VSGIQ]
M_ISTJGJVN:G+9:-/XG\+VL<<^N6:6,8O"SQ%RV)&P/O)QQT.3Z4 >CDA022
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
MZN[&;2O[.DDMPI\AS*K;G!(PH'<5RMQX$U6]\%1B72?M-Q8^()[\Z?,X3[5
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#A/C+_R277O]R+_ -&I4NL^*]9L_%=AX:T;3+:ZN+K3S<K-<3%$BPVT
ME\ DKCT&<D58^)^DWVN_#G6--TRW:XO)TC$<2D MB12>20.@--;2+\_%2PU;
M[,WV&/1'MGFR,"0RJP7&<] 30!0@^(%_8:;XI&O:7$NI>'8TDE2RE+13K(I9
M"I89'3G/3]*LZ%XC\4WEWITMWIVDWFEWV<W.DW32&U.W(W[@ P[97O59]&\0
M0>)_'>H:?9VS/?6UHMB;P!H9V2-@ZD @XYQS@<]Q7.V'AF:?Q5HM]H/@Z^\+
M7,%TLFJ3F=$MY(0#OB5$<A]QX!"C% &U#XQL]"L/%M]#H\8N(-;-G'# Y#7M
MPP0*23T)R,^PK-\1W?BA_$_@J#Q!IVGQ(^KK)'-83.ZJ0C QN& YYR".#@U)
M<^"];N]-\3M#;K'?#Q&NK:<LK@+.$"$ D'@'##GO5K5+CQ)XJUWPNZ^%KW3[
M+3]22XNWNI8]P8(P^4*QRHR<GC.1@=: -!_%WB#6=5U2#PQ8:6UGID[6LL^H
MW#(9YE'SI&%!P!G&X\9JK>_$V<^&-%U/3-(\Z\U#4O[,DLI)<&*?#@KN''WE
M'/H<^U8+^#(-#UW6_P"TO ?_  D<-]>27EG>6XC9U\SDQ2!V!4 YPW/6M-?"
M>KQZ+X/C&BV-G-;:ZE]=VNGC;';Q[7&22WS$ J"1WZ"@#OM"DUF72U;7K>S@
MO]S!DM)&>/&>""P!KF#XI\2:YJNJ0^%M,TZ2STNX:UEN-0G=//F7[Z1A0<8S
MC)KN:\YTT:[X&U'7+2/P[>:O87]_+?V<]D\>5:3!:.0,PVX(^]SP: "\^)UP
M/"^E:G8:,9-0N]5_LF>PEEPT4^'!7=T^\HY]#GVKL]!DUJ73 VOV]G!?;R"E
MG(SQ[>QRP!S7G</@O7;?2= DGME?4)?%0UK4(X7!6W5]^X9/7;\HX[],UZO0
M!Y-I5[KB>+OB*^H6]A/9PQ(9XO.D/RBW)14!'0C[W3!)QFK\/C+4+/3/!&FZ
M#H5JTFMZ>7BA:9DCM0B(1DX)V ,?<X '6G2Z9K5KXL\;PKH\\UIKMJK6UY&Z
M; R6Y38P)R"6X'%84_\ ;'AS5/AA#'I;W5]:Z5<Q7%DLBAR!%$'"DG;N&,XS
MSC&>: .OM?&&JVE_JVCZ]86D6J6>GMJ-N]K(S0W,0R#C<,J0P (]\UDP^/?%
M?_")6_C"XT"Q71#$DTT"7#&Z$9QND7C;CJ0I.<=Z6>RU76M4UWQ7J&F3:7:P
MZ'-86=M<,IF?.7>1@I(7H !GWK&TJ\\3:_\ "73O#%MX<G26]TZ.V747EC^R
MK;E0/,)W;MVS^';UH [#4_&%_=>((]#\+V]C<7 M4O+BZOI62&*-_N#"@LS-
MU[8%5X_B.MCH>OSZ[9+!J6A,B7-O;2>8DQDQY1C8@<.3CD9'>L+6_ L.F>+%
MU2?PO_PDNDRV$-J\:!&GMY(AM5@K$ JRXS@]1^;3X!NM;\%^([2#PYIOAXWS
MQ-86H4>8PB;<//*DK\QR !]W)SF@#<;QCXDT633[KQ+IFEQ:;>SI;L;*Z9Y;
M1G.%\P$ ,,X!*]/>N_KQ^V\-17UWIUO9?"ZSTNY29&O;N^2-H8D'+>5L?<['
MMT]Z]'MM<EG\6W^AO8-&EM;17"7/F B4.2,;<<8*D<GG% %'QQXHNO"FFZ?<
M66GB_GN]0BLE@W[2Q<-C!]<@#GUJG:>)]>T[Q-IVC^)["PB75 XM+FPF=E61
M!N,;A@#G&<$<''2J7Q9FNX--\-2V,*S7:^(;0PQ.VT._SX4GMD\9H,6L^,/%
M^AWEUH5UI&F:,\EPYO'3S)YBNU50(Q^49)W'K0!/?^(?&;?VE>:?HNF6NGV4
MCHG]J3O'+=!.KJ N%4]LGGVI;/X@-=_\(A>&Q6+3?$"M&9&?+03[<JGH0Q#
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
MQ7-:3#XG\(^&;SP?:^'+B_*-.NG7\<L8@:.1F8&4E@RE=QR,'..* .G^&?\
MR3/P[_UXQ_RKJZY[P'I]WI/@31+"^A,-U;VB1RQD@E6 Y''%=#0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 45S7CCQ0_A/08[V**%Y9KF*U1[ARD,1<XWR,.0@[U6T/
M7/$'VF8ZW#I5QI8MC<)JFERDQ J>496).<9.1D<4 ==17EZ?$'Q)=:%)XHM;
M/1!HZJTR6$MRPO)(5SELCY0Q R%P?K5_5/'&LW>NZ1I?A6RL;G^U=,^WPSWK
M,J1#(Y?;SC:<8'.2* /0:*Y/P]XFU"XUO5]%U^&TMK[3XH;@/;EO+DB=.6&[
MG"L&4GZ5A+\2-0F\/Z5=0V%J-0UV\FCTN*>0QQK;H3^]E/7[HS@==PQ0!Z31
M7$Z)XNU-?%4/AW7QI<D]W \]I=:9(QC?9C>C*Q)5@#G.<$5TFO7]YIFB7-WI
M^G2:C=HH\JUC8*9&) '/8#.2?0&@#2ILDB0Q/+*ZI&BEF=C@*!U)/85Y_)XN
M\2Z'XBT:QU]=!F@U2Y%KLT^6030.P)!(<_,N1@G KJO%G_(FZY_V#[C_ -%M
M0!JPS17$,<T$B2Q2*&1T8,K \@@CJ*?7E^F>++K2O"7@G0=(BLWU2^TF&7S+
MV0I!;Q+&N7;')R3@ 5HVGCK4;>76]+U:'3GU2PTU]2MY;&1F@N(U!'0\J0P
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M<KUQGWS7+ZAX)U:]\+0:?I/P_L-(NH'@DGN)+F%Y9]C*2J.N2<D9RY' QU-
M'HVG>)+E_'&L^'M1C@B%M!%>64B @RP-D,6R3RKC&1CK4G@O7KOQ/H;ZO<0Q
M16T]S+]B" @M;JVU&;)/S'!/&!@BN2^+FG7CR:'>:1,L.J7<KZ/@]7BN$(/3
M^X1N]N37HNFZ?!I.EVFG6J[;>UA6&,>BJ !_*@#G-?U/Q.NKR6NEII>G:?#"
MKOJ.J$LLKG/R(JLO0#DD]^E<-XC\57/BCX0>(_MJV9N]/U.&SDEL7+03;9XB
M'0G)P0WJ>E;&M^&-0;X@:CJU]X4B\46-Q#"M@);B(+9;5PZE)#C#-\V0#67_
M ,(+XE/@;Q;I;Z;:17>HZI#>6T-K*HB";XF*KG&-H0CD#..* .AUOQEJH\;7
M7AS3KW0]+:V@BE635MY-VSY.(P&7@8P3R<]JL:AXOU^PT31;>71K>/Q/JUP;
M:*V:?= A7):4LN24V@-CKSBH?%>FZK>:U<)?>$;+Q/HTL:?95WQ136K@88$R
M8R"><@Y%8UAX#\0Z3X<T.\M5@?5M(U&:[M].>X+(EO*"IMQ(>X7HQXSGZT =
M'9^(?$.D>*].T/Q/'ITR:HLGV.\L%= )$7<T;JQ/4="#^%1?&//_  JC7,#)
MQ#@#O^^2FPZ?X@\4>,M'U?5](&C:?HXEDB@DN4FEN)G7;D["0JJ,]\D_II_$
M;1M0\0> M3TO2T#WL_E>4K,%&5E1CR>.@- &3<>)?%GAZYTN[\16NE'2]0N8
M[61+3?YMD\G";F8X<9X) 'M4-SXVU;5->U6RT.]T"PM=+F-L\NJNQ>XF RP5
M59=JC.,\^U+J5CXK\83:5IFJZ)#IEC:7D5W>W0NTE%P8SD)$H^8!C@Y;&!6?
M+X0NM"\1:W.O@G3O$]EJ=TU[#+(8%F@=\;HV\T?<R,C!.,GCF@#L_!?B<>+-
M ^W-"D-S#/):W,2/O594.#M;NIX(/H:P]=\2^*G\=R^%_#EMI6Y-/2]-S?\
MF;4!=E((4\YPN/3DUN>"])O-(\/+%J%KIMI=RRO-)!IT"QQ1Y/"\ ;B  "W?
M%5H-%OH_BG>:XT0&GRZ3':K)O&3()68C'7H1S0!B7/C76-0U_4=+TF]\/V":
M65AN+C4W8^?/MRRQH&4A1T))--3XF7%SX5AFM;&WDU^75/[&6W$VZ#[0.K[Q
MR8]OS9]\>]5;OPA<Z-XJUF]7P9I_B>QU2;[5&TA@6:VD(PRDR]4)&1@\<\5*
M_@K6W\*V-Q#9:19:Y8ZH-4@LK.)8H,#CR691R=AQOQU [<T 7T\0^+=*\:Z!
MH.M0Z5<6^J&<_;+1)$QY<1<IM9C@YQSDY!/ (K0\.>*;S6/"NJZK/# DUG<W
M<2+&#M(B)"YR<Y..:YB]U+7M1^*?@=M5T4:3;AKWRXGN4FD=_LYW$[,@*. .
M<GGI4ECI?C'0M/UWPY9:%!<P7UU<RVNIM>(D<:3$GYT^_N7/0#!]>] %JQ\5
M2ZM?_#FZNM-L'N-8BN96E,9+6Q$&X^42?EST.<Y%)H7C'Q1JTNHZI/!I%KX>
MTJ[NH+MR)#/(D6X[D&<# "@YZG=[4W1_".LVDGPW,ULJC1(+A+[]ZI\LO!L7
M'/S?-Z9K3\,>%;J'PEK^C:JGDC4KV](VL&/E3$X;CO@]* .>'Q%\0G0/^$HW
M^'!I^S[1_9/V@_:_(Z_?W;=^WG;M]NM;]YXMU;6=?MM'\)+8@M81ZA<7E\K,
MD<<G^K4(I!+'KUP!7*VGA/6['08M"7X?>'Y]1A00)K<JV[0LHX$K(1YA;'48
MY/-=)=:)K?AKQ5%KNB:9%JD$^GQ6-Y9PR);LK1_<DC#87;@D;<C'&* *WP[D
MU*7QQXY;5X(8;X3V:RK Q,9Q"0&7/." #@\C.*;\3/[9_P"$D\&C3I;%5.I?
MNQ<(Y_>['Y;:1E<=NN>]:?@K2]?@\2>)]8UZRAM&U.2W>".*82!52,KM)'<<
M GH3G'%2>/M*U>\?0-1T:Q6_GTO41<O:F=8C(FQE.&;@'D=: *__  D/BG7]
M=U.P\-II4%OI3BWN+J^21Q-/M!9$52-JC(!))ZUK^#?$LWB/3KK[;:K::EI]
MT]E>PHVY!(F.5/=2""*P+2T\3>$]<UBYT[0/[6T_6)A?>5'=QQ26TY4!U;>0
M&4D#D=/2MCP-H%_HMCJ-UJQB_M/5;Z2^N(X3N2'=@",'O@ <^M %/7?$?B,>
M/H/"^A6VGXETW[:]U=AR(?WA4DA2-W0 #CDYS@4_1_%6L--K^D:IIT,^N:3$
MLT:63%8[Q'4E"N\Y4Y&T@DX-8NNWFKV/QL@ETC3EU%AX>_?VWG+$S)]H/*,W
M&X$C@D9&:<_A;Q-J]EXMUB7R]*UG6+5+6RMTGW&WC0'AI%XW,2>1TSUH BU/
MQKXJ\.)87VLS>&WBGGBBGTRW9Q<PAR!\K%B&*YY^4#@UU6F^)+E_&VM>'M1C
M@B%M!%>64B @RP-D,6R3RKC&1BO.=0\$ZK>^&+>PTCX?V&D74$D$D\\ES"\T
M^QU)5'7).<9)<C@8QDUN_%S3KQY=#O-(F6'5+R5]'QW>*X0AC_P KN]N30!U
MO@O7KOQ-H3ZO<0Q16]Q<R_8@@(+6ZMM1FR3\QP3Q@8(K$N?$?BO4?&^M>'-"
M@TJ*/3XH)?M=XLC8\Q,[2JD9).<'C !ZYKL]-L(-*TRUT^U7;;VL*PQKZ*H
M'\JY_1=%OK/XA>*=6GB"V=_%9K;OO!+&-&#<=1@D=: .3@\<^-]0\'WOB.VL
M-%MXM*\U;N&8R.UPT1/F&,@C8N!QG)R#^/3ZCKWB"\@TJ30;6RMK6\M!=S:A
MJ+$Q0 @%8PJD%F.?4# K,TSPMJ]M\,/$>BRVZB_O6OS!'YBD-YI;9SG SD=>
ME96I>$-6&I^'KJ_\.IXBTVST:.T;3C<1J+>Y&-TFUR$?(^7\/I0!9@\;WM[H
M7C>RU2+1M1N-$LC+YEIE[6Z1XW8*RDD_PD,,]ZO#Q5JUU)H/A_PW9Z?%?W&D
MQZA<27"M]GM82 H"HI!))X R, 5SDWAW5M(TGXB:E>Z19:99:AHW^C6]FZE(
M?+BD&P@ ?-R"2!C).#6O9Z3K6FS^'/%>B6":ENT*"PO+$S+$Y4 .KHS?+D'(
M()''Z %L^-=:TN'Q+INLVMC_ &UI.F/J5O+;[O(NH@K8.TG<N&&",_0UK>"]
M2\4ZU:1ZKK4.EV^GWELDUK#;>89DW 'YR>.1S@=,X[5S\_AGQ#KY\4ZYJ-A'
M97M_HTFE:?IXG5V5"&.7<?+DL1T. .]=SX=M)M/\,Z397*A9[>SABD4$'#*@
M!&1UY% &+XD\1:K#XBT_PUX?@M'U.[A>YDGO-QBMX5(&XJN"Q). ,BN?\3Z]
MXATSP1XB_P"$DT/2[QK)K<PR^6S6EXKR(.49MP92>F<9QBMGQ+I&L6OC#3O%
MFB62:A+#:O8W5D9EB>2)F#AD9OER&'0]16+XDTCQIXM\(^(HKJTCM?M8MTT_
M2C-&S1A)59W>0<9('3) QZT =18^(KH^/-5\.W\4,:1VL=Y8R("#+$<J^[)Q
ME7XXQP:Y5_&5SJ^G:#JD^EZ=-9WWB=+33S+$698 759QD\295L$< 'I6G\2?
M#&M:Q%8W_AHHNK0"6U8NX4&WF0JYR>ZG:P]Q4VO^$I_[,\':=H\ :WT?5+66
M3+!=L,:L"W/4\C@<\T 1^ O^1F\<_P#88'_HI*O>)?$>J6_B#3_#?A^"UDU2
M\B>Y>:[W>5;PJ0"Q"X+$DX !%.\)Z+?:5KGBFYNX@D6H:CY]N0X.Y/+49XZ<
M@]:K>)M'UBV\7:;XKT.TCOYH+9[*ZLFE$32PLP8%&;@,&&<'K0!6@\7:WINH
MZMHFOV]BVI6VFOJ5G<6@80W$:Y!!5B2K!L9&>0>U6? FL^*_$5E;:SJ\&E6V
MEWEHLD,-OYAG#\<L2=NT_,0.H!7GK6:- \0>(-:U;Q#JFG)ISG2)=-L+ SK(
MY+Y8N[+\H).  ">.M=5X.TZYTCP7HNG7J".ZM;***5 P;:RJ 1D<&@#/\4>(
M]3M-;TOP]H,%K)JNH+)*9;LMY5O$F,NP7EB20  1S61J_BOQ;X9\->(+O5].
ML)9].BCEM;R!6%O<!F *E"VY6&?7'-:'BG1]7C\4:1XIT2T2^N+**6VN+)I1
M$TT3X.48\!E(S@]:Q?$>E^-?%WA;Q)%<6264=U;QPV&E&:)WW!PS2/(. 2.
M-Q&!ZT .U36/$EM9Z+=>(],T&5+W6[*.T@1'D:V#ELLQ8@>8O&&'&<^U63XD
M\8ZQXH\0Z-H4&CPQZ3+&HN;U9&\S?&&"[5(YSG+=AC@UJ>--#O\ 6+3P['90
MB1K+6;2[G!<+MBC)W'GKCT'-/\-:+?:=XM\67]U$$M]1NH9+9@X.]5B"G@<C
MD=Z .07X@^,;KP*/&L&G:1#ID"YGM)&D::8*VR1D8$!!D' (/2NBGUX)\0KJ
M*'3[,NGAO[<EVT?[X_O6Q&6S]SC./7O63:^#]:C^!,_AAK51JSPS((?-7&6F
M9A\V<=".]:4GAK5&\:7&HB!?LK^&1IZOYB_Z_P PMMQG/0]>E &$/'7C<>!8
M/&SV.B+IBQ)+-9#S?.=,A696SM7G) (/'4D\5UNNZMXC-_;P:+#I]I8M;^?+
MJ>I$F,$GB-45@=V.22<8K&F\*ZN_P,'AA;=?[6_LY8/)\Q<;P1QNSC]:IZ[X
M6U*3QC;ZE>^&D\2Z8NGQP0VKW$:BTE!^8[)"%;=Z\F@#.UKQ9>>(?AKXZL-0
M.GRW>EH(FN=.<M!,K ,"N22#U!&3S7J^F_\ (*L_^N"?^@BO*E\$>(VT+Q[;
M-I%E:2:S' ;&WM)4$2[5QL[8(&,G !.<5ZQ91M#86\3C#I$JL/< 4 >?Z7XD
M\=>(QK$VE6VB00:=?SVD8N5D9KHQL0 ,,-G&!NYR<\ "BX^)S7FA>')-)@M(
M-2UPR!1J$NV&U\KB4N1@G!& .,UD>#-5\565MXDATGP_'J<+ZY>BWF^UI$(7
M\SD2*W)7/.5R>HJ:X^&=YIFA^%I+>RL=<O-&\[[797041W8F.Y]I<8!5CE<X
M_I0!N:'XSO\ _A))/#^KSZ3>7#VC75I>:8Y\MPO#(ZEB58=>N"*PK?QUXYNO
M *>-5L=#33XXC-+9MYOFRHIP[*V<)T. <\=^U;/A[0KY]=GOSX1TCP[8I:M%
M%#'% US+(W5B\8PJXXQGFH[+PKJ\/P,;PP]NHU8Z=)!Y/F+C>2V!NSCN.] &
MQK&M>()Y+!="M[&VL[BU^TS:EJ1)BCSC;&%5@2QSGD@8KD+_ ,67VO>!_B!I
M.HOIT]UI-G@W6FN3#,LD;$8!)((VD$9ZU8UGPGJC>(=(OK[PXGB/3+?2H[46
M#7$:BVN ?F?;(0C9'&>3Q["JUMX+\0?8_'RG1K&Q&N6,,=C:VDJ>7&41U\L]
M #\P).,9)Q0 -_;9^(7@86DM@(O['8QB9')";(_,S@_>_N^G?-7X_'4>AZ#X
MEODTNRCN4\13:=;Q0CREN)B5 >5B>IY+-Z+5N_T37['7O!VK6.EK?C3[%[*\
MA%RD;1[U0;@6X8#:>!69=_#W5=1\.^(+=X;9;MO$LFL6,=P0\4ZC;M5P,\,-
MPP?QH T+7QKJ^EZ[I-IKE[X?O[75)Q:K)I4C![>9@2H969MRG&,\<U63QQXD
MU?4]8BT67P_'-IUU+;QZ1>.PN[G8<9SN 7=VX(]34FFZ%?WFO:9(G@#1/#UM
M:RB:ZN'CMYI'(Z+%L&5YP=QP1BJ7B3P[K6L?VE9:KX(T_6KF1W%CK$4\4!1#
M]S?DAP5XSC.<4 >I6TDLUI#)/ 8)G16>$L&,;$<KD<'!XR*EKF])AUW1;+PW
MI+P+J,:6_E:C?M/@QLB#:0IY?<V1Z]S724 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 8Q\*:*WB?_A(VL]^JA-BS/(S!!C;E
M5)V@XXR!FMFBB@ HHHH **** "BBB@ HHHH **** "BBB@"C=:/87NIV&I7%
MN'N]/,AM9-S#R]Z[6X!P<CCG-7J** "BBB@ HHHH **** "BBB@"C_8]A_;H
MUK[./[1%M]D\[<W^JW;]N,X^]SG&:O444 %8W_"*:*?$_P#PD;6>_50FQ9GD
M9@@QMRJD[0<#&0,ULT4 %%%% !1110!D^(/#6E^*+*.SU>"2>V1_,\M9GC#'
M&,-M(R.>AXK4CC2&)(HT"1HH5548  Z 4ZB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH HZ9H]AHT=Q'I]N(4N+A[F4;F;=(YRS
M<D]3VZ5>HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HJ*YN([2UEN)21%$A=R!G  R>*Y%/'-[:Z[I]CK?AJZTNUU.7R;.Z>X24
M&0C*I(J_<)'3D_SP =G1110 4444 %%%% !163XE\0V?A;0+K5[[>T4 &(T&
M6D8G"JH]22!7+R:K\2TL&U7^Q-"\E4\TZ9Y\INMO7;OQLW^V,4 =]165I&OV
M>K>&[;7,FUM9XA*WVG]V8_4-GI@Y%6['4[#5(3-I]];7<0."]O*LB@^F030!
M:HK/_M[1_.@A_M:Q\VX_U*?:$W2\X^49YY]*DBU;3;B_DL(=0M)+R+_66Z3*
M9$^J@Y% %RBL^YUW2++_ (^M5L8/WAB_>W"+\XP2O)Z\CCWJW+<P06S7$T\<
M<"C<97<!0/7)XQ0!+15.PU?3-55VT[4;2\5.&-O.LFWZ[2<5$^OZ-$\*2:O8
M(\_^I5KE 9.<?+SSR".* -&BHOM,'VK[+Y\?VC9YGE;QOVYQNQUQGC- N8#<
MFV$T9N F\Q;AN"YQG'7&>] $M%<=XU\2ZUHVJ:!IFAVUA-=:M-+$#>LX1=BA
MNJ\^O8UG7OB_Q9X4,%YXMTC2VT=Y5BFO-,G=C;;C@,ZN 2N2!D?_ %B >A45
MEK>WI\4&R_T(Z?\ 8A,,2_Z1YF\C[O\ <QW]:E@UO2;J]:RM]4LIKM,[H([A
M&D7'7*@YH OT53O]7TS2]G]HZC:6?F'"?:)UCW?3)&:K7M_=QZOI$-HUBUG=
M&3SVEEQ(0$RIB'\7/7T% &K16?-KVC6[HD^K6$32.417N44LP."!D\D'C%9N
ML>(9]-\8^&M%CAB>'5C=>;(V=R>5&'&WMR>N: .BHK'TG5)Y;6:359M/B?[8
M]O";><,K#=A 23]\]U]:MV>KZ9J,LL5CJ-I=21?ZQ()U<I]0#Q0!=HJC=:UI
M5C=1VMWJ=G;W$GW(IIU1V^@)R:O4 %%%<S_PDMS!\1?^$;O((DM;FQ^U6,ZY
MW.RG$B'MD?>X[4 =-17-^*/$=SI&HZ%IFGP13W^JWGE!9,X2%1NEDX_NC'YU
M?T>_N[F'4)-0:Q407DL<9MI=X$2GY=Y_A?'4=J -6BJ5AK&F:H9!I^HVEV8_
MOBWG63;]<$XK(\*>))==M];FNXX8%T[5;FR5E) *1$ ,V3UYY[4 =)15"QUO
M2=4E>+3]4LKN1!ETM[A)"OU )Q6#IOC>#7%\1PZ:UF+G2WDC@\VY4I-M0'S#
MCHFYL$^W6@#K:*SH-3C@T*UO]6N;*V+0H\T@F A#%03M8G!7/0]Q4\&I6-U8
MF]M[VVEM "QGCE5HP!U.X''% %JBJ*ZWI+WRV2:G9-=NH98!<*9&!&00N<XQ
MS5Z@ HJC-K6E6U\EC/J=E%>/C;;O.JR-GIA2<FN8\<>,KG0=0TC2-*ETI=1U
M&5@9-1E*Q0(JEBS!2#ST'O0!VM%49+TZ?HGVW4I8%>& /.Z-MCW <[2W8GIG
MVKCT^(PO-#\+:G9PVV-8U&.TN(FEWFW5E8]1CYAM'7UH [ZBJ=CJVFZH9!I^
MH6EV8CB3[/,LFP^^"<53TK5)WTRYN]7FTZ%8;B1?,@G!C6,-A=S$\-CJ.QH
MV**JV&IZ?JD)FT^^MKN('!>WE60 ^F036!X^\27_ (8T2UNM,@MIKJYOH;1%
MN2P0&0D9.WGKB@#J:*\ZU;Q+X^\+Z;+K&LZ/H5UIMMAKA=/N91,J9P6&]<''
M7%=O)K.FP:;#J-S?6]M:3*KI+/((U(89'+$=J +U%<_XE\2+I7@G4?$&FO;W
M@MK=IHB'W1OCW4\CZ5+9:I?W6LV<3"Q%E-IHN6 E_?B4L.B?W,$\^M &W15$
MZUI2ZB-..IV8OCTMC.OF?]\YS5F&Y@N#(()XY3$Y20(X;8PZ@XZ'VH EHJ*&
MY@N0Y@FCE$;F-]C!MK#JIQT(]*@O]7TW2@AU'4+2S$APAN)ECW'VW$9H N45
M"]Y;1PQS/<0K%(55'+@*Y;H >^>U,LM0LM2B:6QO+>ZC5BC/!*K@,.H)!ZT
M6:*X2Z\9ZA=_$4>&]'FT5;>V2-[N2[E8R2%F(:.(*?O@ ]<\UUK:UI2:B-.;
M4[-;X]+8SJ)#_P !SF@"]15:^U&RTRW\^_O+>TASCS)Y5C7/IDG%8>A^)WUC
MQ=X@TI%@:TTY+5X)XFW>:)4+$DYP1QQB@#I:*HP:UI5U?/8V^IV<MVF=\$<Z
MM(N.N5!R*6ZUC2[%F6[U*SMV5E5A+.J$%N5!R>IP<>N* +M%4+[7-(TR5(M0
MU2RM)'&52XN$C+?0$C-9?B3Q)+H][X=BMHX9H]5U!;5W8D[4*,VY<=^!0!T=
M%%48M:TJ:_:PBU.RDO5SNMTG4R#'7*YS0!>HJE=ZOIE@6%YJ-I;%-N[SIU3&
M[.W.3WP<>N*N @@$$$'D$4 +15"UUO2;ZZ>UM-4LKBY3.^&&X1W7Z@'(K*T;
MQC8ZUXGUK186A#Z:T:*PG5C.63<Q4#LO /7G/2@#I**SX]>T:6_^P1ZM8/>9
MQ]G6Y0R9]-N<UE_\)C8_\)XWA;=")5LA<F4SKRY?:(@O][ )^F.* .DHJC<:
MUI5G>)9W.IV<%U)C9!+.JNV>F%)R:O4 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S5[;1^(]
M;L9F*_V7H]P;CS#TEN54J,'^ZFYB3_>P/X36_=6T=Y:2VTID$<J%&,<C(V#Z
M,I!!]P:Y:S^&7A:QFMY8+2[_ -'=7C1]0N'0%2"OR,Y4@$#@C% '7T5GVNC6
M5GK%_JL*2"[OQ&)V,C%3L&%PI.!P>W6M"@ HHHH **** .!^+T;KX2L[_8SV
M^G:I:W=RH&<Q*^&X_$'\*[5]1LH],.I-=1"R$7G&?>-FS&=V?3%9_B&ZU*"V
M2*P\/C68YPR3Q-<1Q!5QT._A@<GBO,QX(4.!_P *SN_LP??]C/B%?L^[.?\
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
M<S').226))Y/<U6_X1'0CI>HZ8^GI)9ZC<275U%(S,))7(+-R>.0",8QCC%
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
MW5N%VQ1W-]-(L ](P6^3IU&#CBMB^\)Z/J.O6.MW%O)_:-DH2*=)G0[0<A6
M.&&><'- 'D/A'2]5U[P;?7UUX<\.Z@]]-<-?7FH7;+.KAV!!_=G9M & #P,'
MC->J> !=CP'HZWM_;W\Z0;#=6\AD20 D*0Q )^4#)]<U7U#X;^&-2OKFZFLY
MXS=MNNHK>[EBBN#ZNBL%)]>.>]=/;6T%G;16UM$D,$2!(XT&%50,  =A0!+1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% &5X@O;RPT^.6QFTZ*4W$:%
MM0D*1E2P# $'[V.@]:DOO$&BZ9YOV_5["U\DJLGG7")L+#*@Y/!(Y'K7+?%C
M_D4K3_L*V?\ Z.6J.C:-IVI?&/QI<7UE!<R00V*Q>=&'"!HCNP#W.T<T =\-
M3L&T[^T1?6QL=N_[2)5\O;Z[LXQ[U#INNZ3K22-I6J65\(^'-M.LFWZ[2<5Y
M%::1:WG@[7='34+73D@\8RQZ?'<INMW=75D@9?[A.>*W]"GGTWXA6=IXA\,Z
M?8:S>64L=MJ&E3GR9D3#,K1\$=B"V?04 =EH^LM_PBL&J:Y?Z2C;6,]S:3_Z
M*/F(&UV/3&.IZYK.MO&4>H^.[+2-,N+&\TRXTZ6Z-S _F'>LBKM# XQ@\C&:
M\S\,10WFA_"JPU%%DTF66^>2.09C>=2QB# \'DM@=S74WMC8Z7\9S)HUO#%?
MR>';B1XH4 #.'782!W.,>^!0!WLOB/0X-373)M8T^._8@"V>Y02$GH-N<YJ:
M^UG2]+S_ &AJ-I:;4\P^?,J83(&[D],D#/J17B'A[1M4U/X3/,UCX2>QNH)9
MKG4+V>7[0),MND=A&<.I]^,"MZ#2H=8\<>!X=;:UU8Q^'Y)'D(,D4[#8 ^&
MW YW<CK@T >KI>6LED+U+F%K4Q^:)U<%"F,[MW3&.<US?A;QYI?B/2[V^>ZL
MK5;:Z>%E-TIP@?8CL>,;ST^N!FNFCM;>&T2TB@B2V1!&L*H @0# 4#IC'&*\
M*NK.WC^ _B=HH8XI&U=XR\:A6P+Q,#(].U 'M,7B#19[>ZN(M7L)(;1MMQ(M
MPA6$^CG.%_&C3-?T;6S(-*U6QOC']\6UPLA7Z[2<5Q/C'3/#NAVNA:/9>&;>
MZN+N^4VEE&RV\,LD:'YICC# #L0<UCV\>IV?QCT;[98Z+97DNF77[C3&8EE
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
MD802QB1S&LC $["0N?H*[(Z1K5IX_P##-W>)X5TF</+$(M/EE$MW%L^9-IC
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
MM=8T&T!22R\W9<0D ;'BD9ATY!YSTYKIH-?T[5]&NK[1-4L+E8HWQ,)@T<;
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
M9=(T^.V,Y!E?)=Y".FYF)8X]S5&'X?>$[?55U*+1+9;E9/.7&[8K_P!X1YV
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
M6\5K?1K'<Q)D"55&!GGT)YZG-7XM%TZ'4HM1CM46[BM?LB2@G*PY!V?3(!H
M\<\4126"_%BWTR,P0XTYY(X!M 1U'G$ >J[B?QK=^(]GX:A\-^%WL8K)&&J6
M8T]H H)3>,[2.J[>3VSBNYU7162TUF[T."TCUF_B4-)<J6CF*#"JX],9''K7
MG</@.YU/4--CC\#6'AR.&\BNKR\6ZCE+K&V[RXE7)4,V.N!QTH NW6E:F?%O
MB6^\,3:'K"SR(FIZ;J<;+)$PC "K)C[I'//'6NK^'6HV&I^!-,N--T]M/M0K
MQ+:M*9/+*.RD!S]X9!P?2I]8\"^&M>OS?:EI4<MTRA'E5WC9U'0-M(W#ZYK:
ML[.VT^SBL[.".WMH5"1Q1J%51Z "@#SF.:YU3QIXE?PUH>D>=!*EOJ&H:O.[
M;V5/NI& <*![@&N(M88;[X3):2&"6VD\7+%BW!6(H9AD(,\*<G ]#7L6I>!/
M#&K:I)J5]I,4MU* )7#LHE Z;U! ?_@0-6$\(Z!%9M:1Z7 EL;L7OE)D*)P0
M0X /'0<#B@#EO$NGV6G_ !(\!265I!;,9;N$F&,)E/()"G'8>E97@NQT:]^%
MVN3:Y#;/=R3WIU>290764._WB>00NTCT[5Z9=:58WM]97MS;K)<V3,]M(<YC
M++M8CZCBLF_\!^%]3U5M3O-&MY;MR#(YW 2$="Z@[6/N0: *'PRFBA^&/AH2
MRHA>U14#,!N// ]373:I_P @B]_ZX/\ ^@FL>_\ !]A<6NA6=I%%;6ND7D=S
M"@!)0)D@+SQDX!SGC-=#)&DL3QR+N1U*L#W!H \0T>QM=2L_@_:WD*3P,ET[
M1N,JQ6+<,CORH-=E;6MO9?':5;6&.!9_#HDE6-0H=A<8#$#J<<9KJK?PUHUK
M_9?D6$:?V4'%E@G]R&7:V.>XXYJS_95C_;']K_9U^W_9_LWG\Y\K=NV^F,\T
M <?\7(XW\'0-(B';J5IRP!P#,N:JG2K"Z^.[M/:0R"U\/1M K("(R9V&0.QQ
MD?B:[G5M)L-<TV;3M3M8[JSF #Q2#@X.1].0#FJ^F^&M'TB>*>PL4AEBM5LT
M<,Q(A#%@G)Z9)- 'CWB19=.T/XIVVEK]G@%]:%DB& B2+'YIP.Q!.<=LUJ:[
MI&KKIV@23W'A#3+>"]MSIUQ9+-O+9^5(\ Y##@CH>]>IQ:+IL,^H3)9Q;]1(
M-WN&X387:-P/'3BLG3?A]X4TC48[^QT:"*YB),3%F<1$]2BL2%_ "@#I:***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@"*XN8+.VDN+F:.&"-2SR2,%50.I)/
M%96C>+O#WB&>2#2-8M+R:,;GCBD!8#UQU(]^E<Y\6=I\/Z0MS_R#&UJT&H[O
MN_9]YSN_V=VVK_B"Y\*Z;KND7-[!NU2.WN&LOLP;<(EC)D^Z1\NT<9XSTYH
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
M/DH<$C<.HZ5F^&O%T,WP\TOQ'X@O;6T^T0!YI781IN)/ R?;I6%K(B'Q=/\
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
M=K%F<]P<9'T- '0$!@00"#P0:YZR\!>%-.U0:E::#90W:L71UCX1O51T4^X
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
M&]%.@C0SIELVEA=HM6C!C SGH??FH-#\8>'O$DLD.D:K!=31KN>)25<+Z[2
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
M: /+$L+6/]EYE2WC ;3?/;Y1S)NSN^N>]27']L/\6K1K;4-.M+F308?L3ZC
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
M]_X2\/:IJD>IW^BV-S>QXVSRPJS<=,GOCMGI5B+0=(@ALH8M-M4CL7+VJK&
M(6.<E?0\GIZT <=\.;&UDN?',SV\;23>(;J&1F4'>@5,*?4?,W'N:XCPU)%!
MH'PKN=391H\5S>K(\Q_=I/EQ 6SP.0V/0U[A::?9V'VC[);10?:)FGF\M0/,
MD;&6/J3@<^U<YXB\/WD>B6=CX=T_2I+""0_:-(NHE6"YC.25!VG8P8[@<8SU
MH P9KK2;KX]:8;"6"6[72)Q=-"0?XEV!B.^,^^"/:M#XQ<?"O63V'D$_]_XZ
MA\*>$+RW\4KKMWH^F:';V]HUK:Z;8.'Y=@SR.P51DX &!7<WEG;:A9RVEY;Q
M7%M*NV2*50RL/0@T >8>+Y+Z?XM>')K'4-.@B?3IA8SWL1FA,^_YPN&7YRNW
MG/M526UN$UOQK/>:YIUWJ'_".R1WEMI]F\2 X8H[L68;\;AC.<$>E>DR>%=
MFT2/19='LWTV(YCMFB!1#DG('8Y)Y'K4FG^&]$TG39M.L-*M+:SG!$L,<0"R
M C!W>O''- 'E^O:;9Q?L[:/%';QHLUOIQDVJ 6+O$S9/N2370^+M/LW^)GP\
MB:UA\N-[T(NP84) &4 >Q (],5VLNC:;/I<6F2V-N]A$$6.W:,%%"8V #IQ@
M8^E2SZ?9W-Y:WD]M%)<VA8V\K*"T6X8;:>V1P: /,]658_%WQ(V*%W^'8V;
MQN/ERC)]\55TBV@N?$?PK\Z)9/*T"21 PSAA#%@_49KU*32-.EGNIY+*!I;N
M(07#E 3+'@C:Q[CD\>])%H^FPRV<L5C;I)91&&V98P##&0 57T& ./:@#SK5
M+NTTCQ]XYO+BT,]J/#\4UQ!&=IFQO!!(Z9'&>PKE_&]QK"_"&WDN[KP]I^E2
MI;-8Z?91/)*1O4JHD9L949)(4]#ZYKW Z98&\GO#9P&YGB$,TI0%I$&<*Q[C
MD\>]8]OX!\(VHN!!X<TQ!<+ME'V=?F7KCIP/84 8M[-%#\<M-\V1$\S0943<
MP&YO/7@>I]JX*V,*6NCRZCM_L=/&=X;HR?ZL/EO*+]L;O7BO:+[0-(U.XL[B
M^TVVN)K)@]M))&"T1!!!4]1R!^5.&AZ2-/N+#^S;4V=R[230&(%)&8Y8L.A)
M/- '&^*I+:;XH>"EL&C;4U>=IS$06%KY9SOQ_"3C&>_2LWP186I^%OB9C;QD
MW-SJ)F)4?/AF SZX %=]HOA?0O#ID.CZ3:632_?:&(*S#T)ZX]JMV^E6%I92
MV=O9P16TI=I(D0!6+?>)'ODYH P_ARQ;X;>'"Q)/]GPCG_=%=/4-I:6]A:16
MEI#'!;PJ$CBC7"HHZ #L*FH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X[XF^+F\'^#;
MJ\M9DCU&3;':;XRXW%E!/3' )//IWING>+-+T+PQ97>N>*AJ)NW?R+E[3RI)
ML'!"Q(N3@@]JA^,/_)+=6_W[;_THCJM/-;67QR6;59(XEGT41Z=),0%WB4F1
M5)XW8(/KB@#I[/Q=H&H:'<ZS:ZG#)86H8W$H!!BVC)W*1N!QV(S1HGB_0?$=
MY=VFD:E'=S6F/.$:MA<].2,'H>A[5YCXBEM[S6/B5=:4Z26(T!8KN2(Y1[D!
M\<C@L$X/I7J/A.VAM?"&C101K&BV,( 48_@% #]<\2:1X;MXY]7OH[996V1*
M06>1O154%F_ 5!9^,?#U]HMQK$&K6_V"V)6>5R4\HCLP;!4\C@C/-<UJLT%G
M\;M)N-3=([63198K&28@*+CS07 )X#%,?A63XO\ $?AF%M6&G:/:7U]+J%E;
M75U<'%IYYR8VD8'G8!SZ9&: .TTCQ[X9UW4ET[3]45[QU+I%)%)$9 .25WJ-
MW'/&:UK#5[#4TNGLKE9EM)WMIR 1LD3[RG/I7E.L7.I_\+)\$Q:QK^EWUU]L
MD9;:PMM@A4QD9+%V8YZ '&<'TK6\%ZUIND6/CA=0O8+:2#7KZ5XY9 K!&P5.
M#R<]O6@#KKCQMX<MM$M-9EU2(6-V=MM(%9C,>>%0#<>AZ"K&D>*-$UVQGO-.
MU&*6"W)$Y;*&' R=X8 KQZ@5Y)H-O:S^"/AZ8]>;1-<CCN?[.N9(!)"V21(C
M[L#)&,<Y]*C\1ZCK%[X;\=Z1/;:7/JT-K:S7.IZ0A_?Q;QE9!UW! W&>F: /
M4=,^('A;6-1CL+'6(I+B4D1 HZ+*1UV,P"O^!-=+7C.NQ37^@:+'<^.=(DLY
M;JW.G)8:1F7S PV>6%E)&.AXX%>NQZA92W\MA'=P/>0J'E@60%T4]"5Z@&@"
MS1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% $%Y96FHVKVM[;0W-N^-T4T8=&P01D'@X(!_"H=4T
M?3-;MA;:II]M>P [A'<1*X!]1D<&KM% %"WT32K72VTNWTRSBT]U*M:I HB8
M'J"N,'/>KL<<<,211(J1HH5448"@= !V%.HH IZEI.G:S:&UU.QMKVWSGR[B
M(.N?7![U#'X?T:+2&TF/2;%=-;[UH(%\IOJN,&M*B@#(L_"OA_3HXX[/0].@
M6*43(([9!MD&0'''WAD\]>:?<>&M"N]535+G1[";4$P5N9+=6D!'0[B,\=O2
MM2B@#-G\/:+<Z4FESZ38R:>G*6K6Z&)3[+C ZGIZU)IFC:9HUJ;73-/M;.W)
MR8[>)44GU( Y-7J* ,>R\*>'=-U W]CH>G6UX<_OX;9%?GK@@<9K02PLXKZ6
M^CM($NYE"23K&!(ZCH"W4@58HH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BD)"J68@ <DGM7/:#XT
MTKQ)KNIZ;I;FX33TC9[E>8Y"Y880_P 0&SJ./RH Z*BN<@\:Z3>>,O\ A&;.
M3[3=)!)+-)&<QQ%"H*$]V^;D#IWZUT= !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 CHKHR.H96&"",@BN-T2&*W^*/B&&&-(XDTRQ5$10%4;IN
M!TKLZB6V@2YDN5@C6>10KRA &8#. 3U(&3CZF@#D+JW@M?BOH4=O#'$ATN];
M;&H49,D))P.Y/-=I436T#7*7+01FX12B2E!N53C(!Z@' X]JEH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
**** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>exhibit191insidertrading012.jpg
<TEXT>
begin 644 exhibit191insidertrading012.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &R;_ "G\
MK;YF#MW=,]L^U<2D.OZ7X^TJV3Q!/J=K>0S2:A;7"1@0*H&QX]J@J"Y"X).>
M>3@D=G<W$=I:S7,Q810HTCE5+' &3@#)/T'->?7UIH?B?Q-X>U[PQY;:C%>"
M2ZO+>,H?LVUMZRG Y/R@!OFY] : /1J*S[76;.\UB_TN$R_:K 1F<-$P7YQE
M<,1AN!VZ5H4 %%%% !1110!PGQ@NI[3X=W4MO=36S_:+=3+#(8V ,J@_,.1Q
M7/:[I7@W3-#O;VS\=ZA;74,+/"\>O-(V\#*@)N.[)P,8YKH/C#;27?P[N88X
M6F+7-ME%7<2/-7/'TJ#QA\.; Z<FJ^%=+L;#7M.;[1:^1;HJS8ZQNH&&!'3/
M0XY'- %RP\9S:7X"T"_UZVN9M8U"*...SMXLS7$I&>%X X^8YP!6EHOC!-1U
M=]&U#2KW2-4$/GI;W6QA+'G!9'0E3@XR.HK@_%-T_BJQ\&^,/)U:ULK.29-1
M2QWI<VAD0*6  W;59>2!RI]ZN>%[?2-3\=VE[I-QXBUB*PMI2=2U"YD,,+.-
MOEJ'0%B1R<$8P.M &G:_%>WOM&.MVOAO6I=&BS]IO D>(<'YCMW[G ZDJ"!^
M%;>K^-K&P?3K;3[6YU>^U*+S[6VL@I+18!\QF8@*O(Y)KSCP;XUT^U^#\>B?
M8KV35GM[B"VM([21OM1=W 9& VE<G!.>,'\='3K.?X>:_P"']2UJ*9M/_P"$
M>CTN>YAC:46LZ/OPVT$A3G /J* .PM/'UE-I^M2W5A>V-]HT#7%W87"KYH0*
M6#(02K @'!!_*N6\3_$O4+OP#JNIZ)H>LVD7D*UMJ4D<:IM8X+@%LX[< GD$
M56U)I/%%_P",O$NG6MR-+7PS+IMO+)"R&[D^=RR*0"0/NYQ]*V/$-A<W'[/W
MV.WMI'N!HMN!"B$M\J(2,=<C!XH TH-8AN_$_A<7MOJ]EJ-S:7+1VSRIY6%V
MAC*%)R<8*X/&>:I+\5H+C2Y]4LO#6M76GVC.MY<1QQ@0["0V 6R^ -QV] >3
MUQ7BU"'7?'W@C5-/69[/[!>J9'A9-K (N"& (Y!^O:F>$+6:/X*:K"\$BRLF
MH_(4(8Y>7''OQ0!TNJ^.+&R@TG[!:W6JW>K1^=96MHHW21[0V\EB J@$<D]Z
M3P_XWM]>U^ZT-M+O[#4;.!9KB*Z11LRV  02&['(XP?PKB=*$_AF;P3XFO+.
M[ETW_A&X]-N3# TC6CX1P[(H+8."I('%:?AC6H]>^,>KWEO:W,%N-&A2)KB%
MHFF42L=^U@" 22!D#I0!V7B3Q/9^&;6"2XBN+FXNI1!:VELF^6>0]E&0/<DD
M 5F6'CC[1?SZ7?:'J.GZNMLUS!93&,FZ5>HC=6*EN@P2,9^M4?'L<^G^(_"O
MB?[+/<V&E3SK>+!&9'C26/8)-HY(4CG'.#5(:E#XV^)7AR_T2.>73=%CN9+F
M]>%XXV:5 BQJ6 +'N<4 5/A0T^KW^K:[J%KJWVV2ZN(_M%S<[H0GF8$2QAR
M5P!G;ZX-;.H7-SH'Q:TV62XF.EZ]:M:F-G)2*YC^92!T&Y<CCJ14GPMAE@\,
M7JS1O&QU6\8!U(.#*<'FKGQ$T>?5O"%P]B,ZEI[I?V1 R?.B.X ?497\: */
MBNYN=4\;^&_#-G<2Q(KMJFH-$Y4^3'PB$C^%W."/:DTSQ3HFC:+XEU26XU(V
M]IK,\,PN6$KM-E1LA _@)("KVYS3?AZLVM7FL^,KRVEMY-4E6&UBF4AH[:(;
M5X/3<V\G\*Y"32=2F\.Z]=VUC/</IWC>34S;*AWSQ(RY"C^+@Y'KB@#N[+QV
M&U:RT_6-!U/17U [;.6["%)6QG82C'8Y'136/X>\3Q:)8^-M3U>XN);>TU^:
M*-!F1\$1A8T7W)X'3FJWB#7K/Q]?^'-,\/1W5RUOJL%_=SM;21I:QQ9)#%@/
MG.< #WK,>\US1?#OC6YTN*>*23Q0_F3I;^8\5NPC#RHA'S8'L>Y[4 =G:^.W
M&M6&FZOX=U/2#J+%+2:X,;H[ 9VML8[6([&N:TWQ;J&H#Q_'K-GJ\-A9I,1)
M&\2O:QK""8U(;B0Y+ \CU-8ER;*Z\5^$;G2M5\1:Y%'JB?:+V],A@B)4@* 5
M50Q]0. .2,UHW%P+9_BGHTT-PM[>P7%U;)Y#E98_LP&5;&#SQC.: .M;QE9:
M5I6@65C9ZCJE_?V4<MK:(5:8Q!!\\KDA5ZC))Y/2IK/Q[93Z?K4EU87MC?Z-
M;M<7=A<*OF[ I8,A!*L" <$'ZXKD;*5O"FO^&O$>IV]P-*G\,P:=+<)"S_99
M5(?YPH)"G.,XZBH]1>3Q3J/C+Q+IUK<#2E\,3:;!+)"R?:Y/G<LBD D#.W..
MO2@#H4^*5KY%EJ,N@:O!HEV\<::G)&@C#.0 2N[<%R<;L8/;-:>J>-&M=<N=
M'TK0M0UB[LXTDN_LQC180X)4$NPRQ S@5S'BJUG?X!:?;QP2-,MIIP\M4)88
M>+/'MBH?&"Z GC2\FU636O#=\(8_L^L:=))MO5Q]U@JD94\8/)'X4 >BZ#K=
MKXBT6WU2T2:.*8']W.FQT()!5AV((-:5<'X4\2ZE8>"+6_\ $ZWLTLMZ;>WD
M^R[9I8BQ$;R1C[N1U]L&N\H Y[QQKS>&O!VHZC$,W0C\JU0<EIG.U !W^8@_
M@:YOX=2:CH&L:EX-UJ^FO+J&&*_MIYY"[21NH60 GLL@/_?5)XUT^Y\8>.-$
M\-1S7=I8V*-JEU=6X *R [80K$$;@23C!XK,\3>&KWP;JVC>,8-8UG6&LKE;
M>\2[99"+63*L5"("<$@XYH Z6X^(2G6-3TG2_#VJZG>Z;*$N%MU0*H*A@VYF
M YR0!U.T\5-;?$/2;K3M!U".&Z%KK%T;-'= OD3<@)(,\$E2.,U5\$PR)XN\
M;RM&RK+J,91BN X\E>0>XKGM%\.7&M_!_5M.6.2&^%_=W%H67:RRI,SQD9Z9
M( SZ&@#T*?Q!;0^*K3P\L4LEW/;/=,R ;88U(4%N<\L<#&>AKGOBE=W-GH&E
M/;7$L#MK%HC-$Y4E2_(..Q]*J?#">?Q*=3\;7L)BEU,QV]NA_P"6<,2X./K(
M7/X"K'Q5@EG\/Z4L,3R,-9M&(122 'Y/':@"]JOCN*Q\27'AZST;4=2U2*%)
MQ%;*@4HV>2S, H& .>[#&:9!\1M)D\+7FMS6U[;M97/V.>Q>,>>L^0!& #@D
MEA@YQS]:@TJ"1?C'XAG:)Q&VF6JK(5."=SY -<RUL@TOQ^-0T"YU6REUP-);
MQ;ED,>V/,B8&25QGCTZT =MI/C"2]UN/2-3T'4=(NYXFFM_M&QTE5<;@&1B
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
M'V;4=1C\R,LD+R8#?N&#$$$D9S]WY>O/(!O_ /"(ZY_T/FM?]^+;_P"-4?\
M"(ZY_P!#YK7_ 'XMO_C5.O\ QC>)JTFDZ1X<O=3OK>&.6[59HXHX-XRJEW.&
M;V&?K7,>,/']W>_"O4]5T6TOK.\@NA97661)+*19%#@\\YR%!7)^8'C!P =+
M_P (CKG_ $/FM?\ ?BV_^-4?\(CKG_0^:U_WXMO_ (U2W_C6:SDL-.CT"\N-
M>O(FF_LQ)8]T,:G!>23=L5<]#DY/%7O#GBF/7IKVRFLKC3M4L&5;JRN"I9 P
MRK!E)#*<'!'I0!0_X1'7/^A\UK_OQ;?_ !JC_A$=<_Z'S6O^_%M_\:JOX^GF
MAU?P8L4KH)-<C1PK$;E\M^#ZBI+KQQ>O>:A%HGA?4-5@TZ5H;FX26.)?,499
M4#G+D>PZT 2?\(CKG_0^:U_WXMO_ (U1_P (CKG_ $/FM?\ ?BV_^-4_3/'V
MFZM<^'TMX)Q#KL$LMM*X  :/EHV&?O#GVX-/T?QWI>L:WX@TR-9(FT1L32R8
MVN!N#,OLI4@T 0_\(CKG_0^:U_WXMO\ XU1_PB.N?]#YK7_?BV_^-5M>'-97
MQ%X>LM82VEMH[N/S4BEQN"D_*3CU&#^-8%QX]E;4=0ATCP[J&K6FFR&&]N[=
MHU5' RRHK$&1E[@4 2_\(CKG_0^:U_WXMO\ XU1_PB.N?]#YK7_?BV_^-5!#
M\2],N/".FZ[!97<SZG.]O8V,:@S3.KLO'. /E)))X%6-.\:S3:LVC:KH5WI>
MK/ ]Q:V\LL<B72KU"2*2-P[@],YH U]$TJ]TM)EO=<O-5,A!5KI(U,>.PV*O
M7W]*UJY9/'FF-\/6\8F.5;183(83CS X;9Y?^]N^6H[_ ,:S1:E#I.F:%=ZE
MJYMDN;BVCD2-;56Z"21B &)S@#KB@#K:*XR7XCZ=;^$M2UV>SNX7TN=;>^L9
M !+"Y=5YYP1\P((."*K7/Q*;3M.M[[4_#.JVD5U>I:6L;!&DFWJS*0H.03MQ
MM/.6'O0!WE8_B32M1UG2_L>FZU+I+LW[V:*!9&:,@@J-WW3R#N'(Q67I'C2:
M[\1IH.KZ#>:/>SP-<6PFDCD69%(W?,A(##/2L33?&^D>'O!=C?PVFJ3VUWJL
MMDD;N)IO,+R=/4$J0![B@#NM(TJUT/1[32[%"EM:Q+%&#UP!U/J3U-7:Y+2?
M&LUUXDCT+5]!O-'O+B%I[7SI(Y%F5?O#*$X89SBJ$GQ*W6]YJ=EX<U*]T&T9
MTEU*)H]K;,AF1"=S("#EAZ'TH [RBL[0=7BU_0+#5X8WBBO(%F5'QE0PS@XK
ME9/$NF:'JWCG4!!?RRZ8EM+=HTH*/F+*B)3]WCKZF@#NZ*X5/B.RW&FS7GAS
M4K/1]3F2"UU&5H\,S_<+1@[D5NQ/Y5;O_&]RNL:AI^B^'+W5SII47DL4T<81
MF7<%4,07;'84 =?17$W?B#2]4U+P7>&+44;4)96M4SY6QA$2PF0]> 1CUYJI
MJGQ!DN=/UB72_#^HWFDV@E@FU.%D"AU!#,B$[G53U8>AQG% 'H-%><^'/%RZ
M+\./"22076IZMJ5LJ6UK"09)F"Y9BS' 4#DL3Q70Z'XN.I:M<:-J6E7.DZM#
M"+C[-.Z.)8LXWHZDA@#P?2@#I:*XSPAX^?QC)!-9>'M0ATR6-C]OF*! Z]4
MSD\\9'&0?2J?Q$\0:SH^K>%X-,L[J:*XU%1*(9HT\_"L?)^8CKC.>G'6@#OZ
M*XF\^(,L?B6ZT"Q\-ZC?W]H(7N!"R!8T=0V2Q.,C.,=\'TJ2Z\<7LE[J$.B>
M%]0U:#3Y3#<W"2QQ+YBC+*@<Y<C/8=: .RHKCY?B)IA\,:3K%C:W5Y)J[^78
MV4:@2R/SD')P N#DYP,5A6.OZAJ?QBTZTO=-O=*EBTF<RVLTBNC9==KJR$JP
MZC/4$$4 >FT5YIHOCK2M#\&>'7M+#5KJ'4[BX@MHW<33EUD?@G/.6&!Z C/
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &5
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
M6*G<2#C&!TR3GIQF@#L:*X'_ (64\7AC5=4N]"F@NM'NUMM1L_/#&)25S(K
M8<88'H.AKH=7\2QZ;J>A:?;P?:[C5YRD863:$B5=SRYP<@#''?(YH W:***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** .-^)EA=ZCX9MH;*VFN)5U*UD*1(6(5902<#L
M!S1X>L+N#XF^,[R:UFCMKE+$03,A"2[8V#;3T.#UQTKLJ* /+]*T?4HO@SXF
MT^2PN5O9_P"T?*MS$0[[V?;A>ISD8]:MZ7I=_'XU\(7$EE<+!;^'F@FD,9"Q
MR?N_D8]FX/'M7HM% '&^%K"[MO'OC:ZGM9HK>ZN+5H)70A90L(!*GO@\<5Y[
M'X.U!O ?A&[O=%O[D:3>WC7FG1%X;AH99'^9,%6R/E( (R#Z5[F2%&20![TM
M 'E&@^'](U+Q5#-I/A75K.TM[:97U+59[I'1Y%*;8HY7.[@G)(Q^.*K07^LZ
M/\,KOP7)X8U:?68+*:RC:"V+6\R$,!().F-ISM^]GC&37L%% 'FFGZ5JD7B'
MP),MC.HM- DAF=XV"Q2^7& KGL<@\=>#7(OIMYJ_A2^M]:T3Q7JGB^2*962=
MIDM(G.X!D(81; ,$ 9SC %>\ @D@$''6EH \GEAU'2H?ACJSZ-J=Q%I=E)!>
M0VULSS0L]NB#*=?O YK-;PSIVA>(?$"^(?#FOWZWE_+>V5WI3W+)(DG/ELL3
M@*X.1D@9]< 5[2""2 0<=:6@#R2/PW>6^@>$!;>')=./_"21WUQ:1RR7#0H0
MXWR,Q)!QMSS@$^M)\1M+U"+QA!:Z5E8_%]NNF7A4\H8W#&3'?]R9%_"O7"<#
M)Z5SUKX3MH_%4GB*?4+Z]N-KK:Q7$H:*U5\;O+  QG &3GCB@#<M[>*TMHK:
M! D,*".-!T50, ?E7F-[I%]=^*_'VB/I]\B>(;6+['?" FW!6W*D.XX4[N,5
MZG10!Y/?:UK&J?#T^$8O"VKQZ[-9C3Y!+;%;:/Y0C2>=]TKC)&"3T%>FZ79?
MV=I-E8[]_P!F@2'=Z[5 S^E6Z0,&&001[4 >,WEEJH\)_$;P]_8FJ&[NM0NK
MZVD6V9HIXY'3:$8?>;J<#T/I77>.=.O;SP]X;BM;2::2'5K&25(XRQ1%;YF(
M'0#N>U=S10!XW?>&K#1_&FOW&OZ!KFH6FHSB[L[O2WN& RH#1ND+C!!'!(Y'
M>NU^'6E+IF@W,BZ$^C"\NWG6VEN))I2IP%:0NQ(<@#(!X^N:Z^B@#@O%%EJ>
MA>-[/QEI>G3ZG ;,V&HVEL 9O+W;UD13]X@\$=<?I'<^*/$'BB^L-/\ #6DZ
MMI4(N$DOM1U&S$*I$#ED17SN8].G'ZCT&B@#SFUN;OP/XM\1->:/J=[IVK7"
MWMM=:?;-<8?8%:-U7E3D<'H:P+CP]K=UHEQJLVE7,5QJOB>VOA9!-TD%NK*
M7 S@X&3Z5[+10!QNM6%W-\4_"U[':S/:P6MXLLRH2D98)M#'H,X.*YGQ)87<
M#?%B\FMIH[:YTRW\B9D(27;;N&VGH<'@XZ5ZQ5'6M*@UW1+W2;IY$@O(6AD:
M(@,%88."01G\* /,-1U+4O&GP_LO"=KX>U2WOKV*VCN9YK<K;01J49I!)]U@
M0O '//X5;UC1M2DU#XGM%873I>Z3;Q6A$3'SV$$@*I_>() P/6O2[*TCL+"W
MLXBQCMXEB4L>2%  S[\5/0!Y'JL&J17GAVUUB#Q"/#B:+$K1:0LN_P"UC *S
M"/YP-O0=,_C6?IN@7D,/Q&6R\.:E86FHZ0HL(IU>228B.13DDL=Y)!VDY&17
MME)N&[;D9QG% 'G7BK2M0N?@YINGP65Q+>)'IX:W2,EUVO'NRO7C!SZ8I[37
M7@SQ_P"(-2N=*U&]TS6EMY8I["W:<Q21IL*.J\C/!!QBO0Z* /(O$^F:]XIL
M]&\1:OX?N'M[#4)V_LJV=X[HV<BA58[7!\T8R54C@X]:N>%]&TFX\;65]H_A
M35;6VLHI&;4-6GND978;=D4<KG=D$Y)&/QQ7J (.<$'!P<4M '/>./#;>*_"
M-[I,4HAN7"R6\IZ)*C!E)]LC!]C6%;_$+4;:S6VU7P;X@&LHNUXK6T\V&1_5
M)0=NT^IZ>]=]10!Y+>>%-;3X8^,+J^M&DU_7G-R]G;#S#$,@)$,?>*@=170Z
MIIU[)X]\"726D[6]K!>+<2A"5B+0H%#'MD@@9KM&N($F6%IHUE;[J%@&/X5+
M0!Y'J?A76=3LO'26UE(+E]7@O;)95*+<B,(V%)X(.TC/3-=*OBS5/$-Y8Z=I
M7A[4K1)6/]I3ZG:/"MO%M.50DC=(3C&,CO7;T4 >"Z7X;L-!\/OHVK^#?$5[
MKMOOBB:SGNOLMWR=C!TD"(I!&<XQSQ79Q^'[JP\3?#E(=*-O;:?;7JW"0,\L
M5JSQ+A3(V3UR 2><5Z/10!G3:J\6OVVEC3KUTFA:4WB1Y@C(_A9NS'L*J^+]
M%D\1>#]6TB%E66[MGCC+= ^/ES[9Q6T2!C) R<#- ()(!!(Z^U 'F^G^/M3T
M_0;?3;CP7XB;6[>!8#%'9[H'D5<;A*#MV$C.>WO6#J^CZAX-^$_A"RE@%SJ5
MMK=M,\",/GE:5WV ].K;<]*]GK)U[P_:>(H;**[DF1;.\BO8_*(!+QG*@Y!X
M]?YT <A=7-WXX\6>'?LNC:G8V&DW+7MU<:A;&#YPA58T!Y8Y/)'  ZU3\,:I
MJ'@'0)?#-YX<UB\N;.>8V4ME:F6*[1W9U.\<(?FP=V,5ZC10!Y+H'A/5]#O?
MAO!=6KN]F=1EO7B4M';M,A8*6' Y;;[D<5U L+O_ (70^H?9IOL7_"/"#[1L
M/E^9]H+;-W3=CG'I7944 <;\0=-OYX]$UC3K22]FT;4$NY+2/[\L6"KA >K
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
MW1<B-?+89/H,D5V% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M?$']B^'%TQ)(;6.ZNKO5)&6.,2#*(JJ068CGK@"@#NZ;)(D,;22NJ1J,LS'
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
M,]LUYAJ'@V[N])L8]"^'::5<6UU;SW,]S/"T\@1P66-@Q+>I+%<@="37MU%
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
ML;B>5'@O,REPA4'(!4D'([U[!10!Y78>'I+S6=+^R_#72M"6WG66]N[J."3
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
MC2":&+5#>#;+&2S "/&X,<[>2 .M=,OA:_?Q/X8NY8D-I8Z1+9W7SC(=E08
M[C@\T <[J.N>,?$WP[UCQ#:QZ7'H]S9W(AL'C?SVM]K*7,F[ ? +!=N.U=[X
M)_Y$+PY_V"[;_P!%+7$Q:)XWTCP7=^"K+2[.Z@$,MO:ZLUV$ A;=@-'C.\ X
MXXSCGU[[PS8SZ9X4T?3[I0MQ:V,,,H!R RH%//?D4 <=HOBGQ7K&J:Q=L=)M
M=!T;4KFUN&:.0S31QDDE>< A<<]R3QQ60GQ(URYT*3Q-#JGAB*W"M-'HDLW^
MDO",G!DW\2$#(&W'(%=;X6\,W-EI?B>QU1 L>J:K>3IL<$F&7 !]CC/%<E9>
M$_$>D:"/#T/@[P_>742F&#7)3%LV?PN\94L6 [<@D4 :4&MV=U\5+/7E9ELI
M/!S7F2.1&9U?GWQ68OQ(UR?07\31ZIX8CMPK3IHDDW^DM".<&3?Q(0,@;<=!
M72'P==2>,8IYQ$VF'PTVDRR1!8\R-("=J#[HV@GC@=*YRS\)^(]*T!?#T/@[
MP_=74*^1!KDOE;-G19'C*ERX';D$B@#JM3\0ZU?P:7<:$^GZ?I5Y9B[DU74B
M&5-P!6-4#J2V#DDG&/>LK0_B!J$FG>+EN3I^KW/A^)9H[C3"?*NE9&8#&6P0
M5(."?TJ+7/"&I)XJTW47T&S\2Z=;Z8MFMG(\<*V\H.3*L;#9@C P.1^ J3P]
MX7\4:?J?BV^6+3M*N-5MX#8?9L216[QJRA",#/5<G&#DXH ?X6\4>(]9GTVZ
MAU3P[K-E=$?;+>QS%-9 C.?F<E@#P00#Z56?QYJ>LZEJG]E:WX;TFTL+E[6*
M/4WW2W3IPS'#KL3/ .">#55_".LZWK>BW4WA+3=!OK*\CN+O5K6Y0F=5^\JJ
M@!.__;Z#UJ:+PEJ?AO4-6AM?!^D^(;.\NI+JUN)Y(HY("YR8Y-ZDE0>A&>/T
M .T\&>)D\7>%[75EB$,CEHYHE;<$D1BK 'N,C(/H163K^J^)8]8NH8+W1="T
MN!%\J\U+$C73$9;: Z[5'0YYK;\)Z7>:1X<MK3439F]&7F^Q0+%$&)SA5 '
M&!G&3C-<5<^%M5MO&^M:I<>%;#Q(M\Z-9W5U<(OV10N/+*N#@ \Y4'- $:_$
MO5W^'8UN"UL+G48=7739!"Q,$_[P+NC.<@,",'GUYK7CUSQ9HGB_1=-U^32K
MJSUDRQH;*)XVMY$3?CYF.Y2!C/!^E8-KX$\1Q^#;C2[B&U-ZWB1=1S#(!&T6
M]6)7/3H< \UV/B70[[4_%7A2_MD5K?3KJ:6X)8 JK1%1@=^30!4TOQK+%I_B
MIM>6&.Z\/SR>:(05$D&W?$X!)Y9>/J*W?"]WJ=_X8TZ]UB.&._N(%EECA4JJ
M;N0N"2<@$ \]<UY_X[\/OJ7Q+T:QM95$&N0!-6@'\4-M(L@8_7.S/OBO5^E
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !17*_$+Q#J'AGPTFH:7%%+=&[@A$<OW6#N%(
MSVSGKVKGKS5_'FD^*M+T*:]T>[DUJ*5H9A:O&MDT8#/QN)D&T\9().,X'4 ]
M+HKA= \0>(UU#Q1H>H+:ZIJ6D1Q2VLD"?9Q<B1&958$D*<KC.>]<[J?CC7O#
MJ6%[?>)_#E[/+<11W6BVT8$D8=@&".)"25SU(QQ0!ZQY\7VCR/-3SMN_R]PW
M;<XSCKC/>I*\Q@35(/CCJUQ)J5LMK%I44LJFU.3!O?"9W<,#D[L<],5E1?$G
M5-1T:;Q%;^)_#%DJ[Y+?0[EU,TD:DX#OY@*R,!P N.10!['56/4K*74IM.CN
M8VO($626$'YD5L[21Z'!KS^^\::]K6I^&;/PP;.W37-->[,MW&7^SXVG. 1N
M(R5QZD'M5[2]6UB/Q=KFG3VMC>:A9:3;S;[>(0M<3$-E2Q/"Y'&>F: .\JK'
MJ5E+J4VG1W,;7D"+)+"#\R*V<$CT.#7E>K^.?$'ANSMM3O\ Q-X<NKEI8EN=
M"@0>8@9@&5'$A)9<]2,<&NDTC_DL_B3_ +!EI_-Z .ZH(R,&N.\<>(-:T>_\
M/66B)://J=VULWVD$JHV$AN#G@\D=\8XSFJ=AXAU[0_&$VA^)+RSO[9M,?48
MKNWMS"R!& 9&7<01@Y!S0!WBJJ*%50JJ,  8 %+7F=MK?CO5/"K>,+2;2X;5
MHFNH-(DMV9I(!DC=-NX<J,C QR*DE\9Z[KVOZ%8>'#9V]OJVD?;VFNXC(;?Y
MADX!&XC.W' R<YXQ0!Z117FT?B[Q#ING^-['4Y+.YU/P_:+<P7<4)1)E>-G7
M<F3@@KS@_P"-1W7B/QGHGA>T\8ZI/ILNGLL4MWID5LRO#"Y W+)N^9QN!((Q
MUQ0!Z;574-2LM*M#=W]S';VX95,DAP 6( 'XD@5A:1K]W?\ CWQ%HTGE&ST^
M&TD@*K\Q,BL6R<\]!BN#\9:_J&N?#WQ6)HXGDT_Q$EE;(@V[D2:(J#[Y/6@#
MV.LN;Q'HUO;W]Q-J-ND6GN([MV;B%CC ;T/(_.N4N-9\5^%]5T:37[O3K[3M
M5NTLI$MK=HFM)G!V;26.],C!) /2N:O=4DT71OB?J$4%M/)#JD1$5S$)(VR(
MARIZ]: /9 <C-%</=ZUX@UWQ??\ A_P_=6>G0Z5#"]Y>3VYG9I)5W*B)N48V
MC))-;_AJ?79M,=/$5I!!?0S/%YENP,=P@^[*HR2N1V//% %^+4K*;4;C3XKF
M-[RW57FA!^9%;.TD>^#5JO/]2\2W=AK_ (Z^SV]FLFE:-'=PR^3\[OY<C .W
M5E!48'UK+N?$_C;3/"^F>,;VXTM]/G-LT^F1V[!EBE*@,)=W+_,#C&![XH [
MW5?%.AZ)?VMCJ6IV]O=W9 @A8_.^3@<#MGC-:]>6Q6VK+\=-0GDU*S\J'2HY
M6W69)%OYK'RP=_#<<MW]*L:?K?CGQ)X>D\5:5<:9:V;AY;/2YK9G::)20-\@
M8;6;!Q@8Y% 'I5%>8W'CK7M?N_"UOX8%G;#7;"6X>2[0O]G9"N3P1NQ\RX[D
M@U.-7\:WGB^X\+V]_I<$EMIT%Q<7YM6?#MD,%3<,Y.,9/ !]> #T>BO*++Q)
MX]U;PWK.HQ76D6DN@S7%O,#;-(+V2')8_>'EJ1@<9.<]!6]>>)-<U'0/#^H:
M=+INDVFHVBW-YJ-\RLMMN0,$5"R[B23R> !0!W-4I]8TVVCM));V!8[N98+=
M]X(ED;.%4CJ3@_E7G6E>*]6UH>*O#ZZYI.I2V=DLUOJEI#E&# [E9 Y&1C'#
M=ZS_  YJ&I:1\.O /GM8WD=[JEK!$'M>8(F5NA+'YP1PXQUZ4 >Q45P4>L>*
M/%>MZS#X?OK'3-.TFY-EYMQ:F=[B=0"XQN 51D#N:RKKXB:\?#5D]O96::ZO
MB!=#NX6+&$R8;E3U"GY#GG S0!ZE17"6>K^)]%\<Z5H>O7MAJ-MJ\$[PRV]L
M8&ADB 9EQN;*X/7K_7NZ "BN5\6:AKEM=VL%A>:;I.GLC/<ZK?E6",/NQHA=
M<D\G)XQ[USWA[QUJ-W;^+[634=,U671+47%MJ%DN(YMT;MAE#$9!7!P: /2Z
M*\FG\5^-['P-9>.+JXTHV)C@EFTQ+9MS1.57<)=W#'=G&,#/?'/0WNL^(=<\
M9:CH'AZ[L]/@TJ&)[N[N+<SL\D@+*BKN4 ;1DG.>: .NM-2L[^6ZBM;F.9[6
M4PSJAR8WP#M/O@BK5>=_"TWYN_&']II"E]_;3B80YV%O+3E<\X/49]:]$H *
M*\PNO'VN6_@&\F2&WD\30:LVDK&(SY;RA\@[<YQY7/6M>S\9W6LW_@^WTX0X
MU6S>_OB5R8HE0<#G@F1@N?8T ==IVI6>K6,=]I]S'<VLN=DL9RK8)!Q^((_"
MK5>'>#+KQGIOP@CUK3;W3(;#3H[F:.TFMFD:Y1)'9RS[AM/W@ !V'/-=3KOQ
M#D:[T+3+'4-,T:34M/74I[W4F!2")L;512RAG)SU/0$_0 ](HKS'3_B#>"W\
M3Z>^I:5JM[I>F2:A:7]@08IE"MPZAB%96 R >01TJ"Y\4^-M-\(Z=XTO+C2F
MT^86SSZ8ELP812E5#"7=]_Y@<8P,]\<@'JM4[G2;&\U*QU"XMU>[L2YMI23F
M,NNUL=N1QS5J1BL;,.H!->5:#XV\4MX&;QUK<NG#24M'9;&"%A+(X;8K;R<+
MN;M@X&.] 'J]%>/R_$?4=&L+;6[[Q3X8U*)WC^UZ39,HEA1R ?+82$NRYR01
MT!KIY=9\1>(?%FK:5X?O;+3K/2!&DUQ/;&=IYG7=M W* H&,GKGI0!W-4]4T
MNSUK3)].U"'SK2==LD>XKD9SU!!'([&O.(_'OB-/">H7U[#91:C:>(ETIDC0
MF,)NC5L9.3]YL'Z5UOB/7KS2O$OA>PMQ%Y.IW4D,^]<G:L98;3GCD4 :'A]-
M$L[%])T(0);Z=(;=X(3GRGZE3[\Y.>>:UJ\LU'QKJ.C^'?&^IV=I9"XTS6$M
MX@D.WS5+1 E\'YFPQ&?I4VM>*?$_A6"PL=8U/0UU/6+@K;W$B&*WLHE7=(7)
M;YR,@+R,D_A0!Z;4=Q<0VEM+<W$BQPPH9)'8X"J!DD_A7GOA_P <RIXNAT"^
M\0:/KL-W;R307NG;5:-HQEDD168 ;<D'/8_AF7>K^,?%/P^U;Q):SZ=#I=S:
MW'D:8]NQD>W 92QEW<.0"0,8Z4 >J6MU!>VD-W:RK+;SQK)%(IR'4C((]B#4
M5GJ5EJ+7(L[F.8VTS6\P0Y\N1<94^XR*R? G_)/?#?\ V"[;_P!%+7">%+;Q
M9=:IXS&AW^GV%M'KURP:YMC,T\N%RIPPVJ %Y&3S[4 >MT5YO:_$+49].\,:
MO-;PP6EU?OIFK18),,^2B,K9X7>O.<\,*Z*TUZ\U#XA7^CVPB_LW3+.,W3E?
MF-Q(<JH.>@09/U% '345S?BV^UNTCLX])DL+.&5V%WJ5\P,=J@&1A"R[F8\#
MG QS7,>'_&^H2>(-:T276=*UP6FF-?P7]B@4!@=IC<!F&<X/!Z?7@ ]+HKRN
MU\1^/'\ P^-I9M*,*6PNI-+%LP,L(&6;S=WRL0"P&"!P.:U-1\3Z_JGB_2M'
M\.2V<-IJ&D?V@US<PF1H5+@!@H8;C@@8/=L]L4 =S>7EMI]E->7<R0VT*%Y)
M'. BCJ34,>KZ?+>P6<=Y$US/!]IBB#?,\7 WCVY'YUYMX@UW5F\,>./#.O/;
MSWUEI;7$-W;QF-;B%U89*$G:P(P<'%:FGZY]A\2Z#92PVWV8>&3=R3F(&5=I
M08#?W<<X]: /0J*\VT[5_'^N>'HO%.FMIGE3_O;;17A.Z2'/&Z<N,.1STQTK
M1\0ZOX@CU5XSJ^D>&=,CA1DNK_9+)<2$990ID4*J]"3U/3B@#KM0U*RTJU-U
M?W,=O &5/,D.!N8@ ?B2!5JO$]<\57WBGX/ZG<2_9+J\L=;BLEEM"1%=%)HR
MKKDG 8,*ZZ?6?%?A?5]%;7[O3K[3]6NTLI%MK9HFM)G!V;26.],C!)P: .TL
MM2LM1:Y%G<QS&UF:WG"'/ER+@E3[C(_.K5>/6?BL^$='\8WD2P-=7/BV:TMO
MM+[(ED=8_FD;LH )/T[5I6'CNZT[Q'I%C>^*- \06VJ3?9C_ &=M26UE(RIV
MJ[;D)&,G!&10!Z5=7,%E:375S*L5O"C222,<!% R2?8"BVN(;NUBN;>19()D
M$D;J<AE(R"/J*Q?'/_(@>(_^P9<_^BFKFXM0URU\'^%(=.NM-TNQ?3(6NM4O
MRK+$1$NU%0LN6//)X % '5Z;X6T32-7OM6L;".*_OF+7$^YF9\G)ZD[03S@8
M%;%>36OCS7I=/\76EGJ6DZS>:-;1W=M?VD?[N9>2Z,H8C< I'![UI:]\1I[3
M7_"T>G1Q/IE_%%<W\CC)CBF=4B(.>/F)S]* /1Z*YO0M<O-8\5>(K<"/^R]-
MDBM86"_,\VS=+D^VY1CZUTE !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 <QX[T*]\0Z%;V=B(_
M-2^MYSYC;1M20,WXX%&L:%>WWCWPSK,/E_9-.CNUGW-ALR(H7 [\@UT](2 "
M3T% 'G^K^"]7U'4?'$EO<QVPUJRMH+24.<AD5@P;'(!SCOP36!J/@OQ'J7A2
M'2+'PMH6B&W>!Y7CN S71C93@%4&T'&[+$GC'?->J:5JMCKFEP:EIMP+BSG!
M:.4*0& )'0@'J#5R@#BKW0=73XDMJ]O:6UUI6H:<EC=[Y]DD.&8E@,?,"&QC
M/_U^>L/"OBKP_H;>';'0=!OA'NCL]9G=0T:$G:9(BA+,N>QP<#\?3K^^MM,T
M^XO[R416MO&TLLA!.U0,DX'/2JL>OZ7+?65DEVIN+VW-U;IM;]Y$,9;I@=1U
MYYH Y^+POJ,/C'P[J32PS0:?IDMK<2A5C+R-MY"*, '!X'2JFL>#M6U+7/%M
MS;7,=JFJZ5%:6TP<[ED7=G('('(&1ZFN]HH \<U#P1XDU'P4N@V/A?0=&>)8
M?-G2X#M=&-E.!M0%<E<DL2>W?-=WI^A7MO\ $36-=D$8L[NRMX(\-EMR%BV1
M^(KJ** .8\3:%>ZMXA\+WMMY?DZ;>O//N;!VF,J,>IR:AU/PS<:EX_M]4D"'
M3?[(GL9OFP^YW!X'I@'FNMHH \RM='\=Z7X4;P=:V>F30+$UK!K#W179"<@%
MH=N2X4XX.,@5JZ1X+GT3Q;H=Q;,CZ;INAG3B[-AV?>ISCWP37<44 >:>*M"O
M;*W^).LS>7]DU'2$2##9;,<+ALCMR156+2O%_B[P1I?AS4+2PMM+F@MS=:E'
M<EGF@ 5@JQ[05<X ))QUQ7I%[_9VH&;1;MH)FN+=C):,PW/$?E)*]=O.,U'H
M=_IFHZ3#+H\JR6,>8(RBD ;#L*X(SP1C\* .5O=)\2Z)XYU#7="TZSU*UU2V
MAAEAFNO(:%XLA6SM(*X/3K_7#?P#XGE\"^(=-EFLO[6U'6QJ*2QL?+4;XF)Y
MYX*M@>PKU>B@#@;C2?%7BK5=&CUZPL-.T[2KM+V1K>Z,S7<R [-HVC8F3DYR
M>@JAK/@76;[0/'5G"+?S=:O8Y[3=)@;5\O.[C@_*:]+DD2*-I)'5$0%F9C@
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
MNMOVBTL88)=IR-RH%.#Z9%<;INF^-_#.H>(6T_3--U"VU34YKNW$EX8F@+8
M9OE.Y2 .!@C!]:[:[U[2K+3[Z_GOH1:V#%+J13O\E@ 2&"Y.1N''7FK\<B31
M)+&=R.H93Z@T >?7?@ZWTGX/:EHNJ7T9F,$UW<7GW5%P6,N\>P;&.^!6A\,-
M/N[?P@FIZGSJFLRMJ%TQ&.7QM'L @7CMS6]K?AO1O$:6Z:QI\-ZEO)YL2R@D
M*WT[_0\5J    # '0"@#AO'/AG4=6U_0]6MM.M-9M=/\T2Z7=RA$<N !(,@J
M2,=Q]*RX/#>NV_B35/$-_8Z;8V4F@RV4=I9R;O(PV\ G: Q/S$D 8R!SUKMM
M?\5:)X7@BEUG4([43$K$I!9Y".NU5!8]N@[U!HGBWPYXO2YMM,OX[ID7$\#(
MT;A3QRC -CWQ0!YUX:M?&FN_"G3?#T5II\=C>V2P_P!JFY.Z.W88*^5MR7"Y
M4<XZ&M#58=4T;XK:+;^';:"Y-IX=:(VUQ+Y?FPK*J[0^#AL[3R,<'UK;3XC_
M  _\.[M%35X;46#&V-NL$I$10X*\*>A%:N@:SX6\6:C)K.C317EW:Q?9GN!&
MZLB,=VWY@."1G\* .:N/!VO:UI_BS4]2CM8-7UBP^PVMI'*72WC4' 9\#)+'
M)(&*T8?"%Z_BC2;NY6(V4&@-IMP _P V]BN<#TP#S5O4/B;X/TN^EL[G6HS-
M"=LODQ22K&?1F12!^)KI;*^M=2LHKRRN(KBVF7='+$P96'L10!Y[8:3X]T?P
MTGA*PAT\10J8+?7/M)#1PYX)AVY+A>.N,XIDOA+6M.\::GJO]AZ;XD2]CA6W
MN;^X5)+78FT@@HW!/S?+7IM% 'DO_" >)SX'U_2FEL1J=]KBZE%-$Q$0!:-C
M@$9&"AP/I6Y/I/BGQ5J^C+KUA8Z=I^E7:7KFWNC,UU,@.S:-HV)DDG.3T%=]
M10!YC=?#O4[W2-=C,EK'>R>(VUK3C+\\;8"A5D&.A 8$<]>]:&G:7XEOM=TZ
M:XT'1M!L;1O,N# 8[B6Y;'"J=@V+GG/WJ[N66."%YII$CBC4L[N<*H')))Z"
MJ+Z[ID=SIEN;Q#+J89K(*"1,%7>2"!C&WGF@"/Q-I\^K>%-8TZVV_:+NRF@C
MW' W,A49/IDUP=]X+UB&^\,7[:18:[#IVCI82Z==3A%BF 7,R%E*D\;>1T _
M#U&B@#@O"WAC6;/QCK&K:M::=!::C911);6;;EAV$CRSD#=P<DX R3Q6%I7P
MOU2#PEXHTN^GADN+F-;72W#YV0PEG@R<<'<1GZ5ZU10!P=C;:KX$^%]Y=RBT
MN-<7S;ZZ,CD1RS.^YAD<G@X&.I %=Q;O));1/*FR1D!9?0XY%/(!&" ?K2T
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!ROQ"US4?#_A?[;IH*,;B*.>Y\@S?986/SR[!][:.W
MO65X-UJ\U2_N!#XNT[Q'I1MBY<1I#=029Z%$ &PC/) .:Z;Q-9:S>Z9'_8.H
M1V=_!.DR^<N8I@.L;XY"GU'/%<SI7A'5[GQK#XEU6ST?3)+>VEA6+369VN&?
M +2L57(&.!@\GK0!Q?A1O&&F?!>V\0V&NVUO;6%M+-%IQLE=98T=BV]R=V3@
M_=QCBNW\0Z_J+P:1<IK^F^&]+NK07$UY<F-Y6<@$1QH_'0Y)P:=IW@O4;/X.
MOX0DGM3?M8S6PE5F\K<Y;!SC./F':J5UX+UNS\0:1K5C!I.I/:Z3'ITEM?NR
M+&RG/F1,$;KT/ ./KP 8*>++O7?!WQ#TN?5X-9@T[3RUOJ,< B,JR1.2"HXX
M*XR.M:VF_P#(^^!?^Q<D_E'4J^!?$=Q_PFDU_>::]QXAT]((Q#O5('5'0+R"
M2H##YNIP>!6S:>$[ZW\3>&]2::W,.F:2UC,H9MS.0G*\=/E/7!]J +OCGQ#<
M>&O#3W=C%'+?S31VMJDN=GFR,%!;'89)_"JEA8>-=,UFQ:ZUJ#6M/FW+>*]J
MENUN<9#1E?O#/&#DXK1\8^'/^$I\.RZ?'<_9KE9$GMI]N[RY48,I([C(P?8U
MDPZ;XVU?4[%M:N[#3;*S+/(NE3R,]V^TJ-VX#:@SG'.2!0!R6O>+M:TVRU"]
MN_'FD6&JP&5XM#MX(K@ +G;&[<ON( R>,9Z5T^G^+-0U'Q1X4@RD=IJNBM?S
M0A0<280C!ZX&XUAZ;X%\6:=X/NO"=NF@002Q2POJR[S/,CY^\FT?,0<$ECCL
M#BM%_!_B+3HO"6H:5)ILNJ:+I_V"X@N)'$4Z%%4E7"Y!!7/([_F 6KWQ/K5O
MXF\7V=G$+L:9I<-S96H3EI65R1D<G)4<?E6+X1\5:EK&HZ8UMXWT[5))6 O]
M*NK5;66$;<MY0 W$J>,'(/J*UM,\(^)O[8\1ZMJ&JVEM>ZO9Q0PR6(8_973<
M!@,/F RISU)SP.*IW/@_Q/XBU#1FUZVT&W;3;J*YDU*S+M<S^7R%7*C8&/7D
M^U &9=_$)]4U_68?^$VL/#5MI]T]I;P/;)-).R<-(^_HN[( &#QUKM?A_P"*
M7\7>%8]0F$/VF.:2WG: DQNZ'&Y,_P )&#^-94?ASQ1X:U75W\.)I%YI^IW+
M7@BOW>-[:9\;\%5.Y"1G'!_G74>&]/U'3-$AM]6U'^T+_+/-.$"+DG.U0/X1
MT'TH XK[%J;?'^1UU;;&-$24Q_9U.8?/(\K/UR=W7G%<[X0A\6Q_#F_U32]?
M@L+>QFO)8+7[&LOG[9'9O,=N1DY VXP!GFN^O] UI/B5:>)--:Q>T>P73[R*
MX9U=4$IDWI@$$\XP<4SP_P"$K[2OAY?>'YYK=KN<785T9B@\UG*Y)&>-PSQ^
M= '.:W\29FMO"ULFJ6>A/J]@M_=7TZ"00(5&$C4\%BQ(YZ =ZO\ @CQLVI>+
M+OPY)KUKK\:V@O+?4((EC; 8*T<BK\N1D$$8X-._X0?6=-L_"]_I,]@VM:-I
MZV$\5P6\BYCVC(W ;EPPR#CZBM[P]8>)CJ]UJ>OW-G#&\0BM]-L27CCP<EV=
ME!9CTX &* ,;XN22/X9TS31(R6^J:O:V-TRG!\IV);GWV@?C78S:/IT^C/H[
MV</]GO%Y)MP@"!,8P!VJGXK\.6_BOP[<Z3<2O#YF'BG3[T,BG*N/H1_.N9EM
M?BA/IYTM[KP]$67RVU6,R^;MZ;A%C ?'OC- !?RW^CW_ (?\!>%KO[+NM7FD
MOKE?/>"WCP %!X9B3CG@ =*2'7=?T#Q#>^'M7U"/4C)IDM_87P@6)P4X9'5?
ME.."" *63X?W6@Q>'KGPI<0"]T:![8QWI(CNXG.7#,H)5MV6! QD^E36OA77
M-3UJ_P!?U^6QCO7TY]/LK2T9FCA5N69G8 LQ..@X'K0!RLGB7QU:?#S3?'$F
MLVDN_P @OI?V-1'*CN$R9/O!B2&XP!G&.*Z2.^\4:!XZT#3M6UJ#4[36EN%>
M);-81;21Q[_D(.2IZ?,2:=>>!]2N/A)8^$TGM1?0);*TA9O*)CD5FP=N>BG'
M%;6N>'[K4_&'AC5X9(5M]*DN6G5R0S"2+8NW P>>N2* .7T.X\<>*EUNX@\0
MP:=%9:E<VMG&+))/.".0/,)Z+T7Y<'@G-2KXQU;6_ VB:O!?Z9H*W,CQZC>W
M;*1;E"RD1JYPQ9E.,DX'K61X,'C(0>)ET$Z3);2Z[>JC7KNKVS[^6 4$..AQ
MQSGUK1N?AM>Z99^%/[(-CJ+:&)O-MM2RL=RTO+2 @-M8-DC(/7VY (_"WC2\
MN/%NI:(GB6W\0VB:6]]%>I;+$T<BN%*'8 K#D'(K.AU[QW)\,HO'+:_:*T5N
M+@Z<+%"DR*<'<_W@Q )^7 '3WKH['PIXDE\:R>(=3FTM$ETF33EM+4OB %PR
MX8K\_.<G"]1@<5+'X+U%/@X?!YGM?[0^PFV\W<WE;B>N=N<?A0!9B\1W\/Q
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
M9K=WEZ8%FDRS$)&BM\HZ$DD&L>\\6^(="T_Q=I.H7<-SJFD6 OK*_2 )YT;
MXWI]T,K#''!]*WM;\/:U;^+D\4>&WLI+F2U%I>6=ZS(DR!MRLKJ"58$D<@@B
MLJ;P+K>JZ9XIO-4NK'^W-;LQ:11PEO(MHU!VKN(W').2<?04 ;_@V+Q))9C4
MM?UB&Z%[#'-%:0VJQK:DC)7>#E^".3Z&L_5]5US6/'#^&-#U"/2XK.S6ZO+T
MP+-(2[$)&BM\HX!))!KK=-MGL]*L[60J7A@2-BO0D* <?E7,:UX>UNU\7#Q/
MX;>RDN)K46EY9WK,B2JI)5U=02&&2.1@B@#E]<U77Y/#OC?PMJNHQ27NGZ:U
MU'?Q6ZK]JMV1LJR=%;@KD>N1TK.GM-<1OA9#:ZG$]_+%.8;B:W&V"-K9.-H(
MW%5SC)Y.,UUMMX)U2^M?%%YK=W:C5]=LS9JML&,-K$$954$X+<MDG ]JCTOP
MGXB-UX,N-5;3$;P_Y\4@MI';S(V@$:$;E'S9!)' ]* &V7B#6O#7BO5=&U_5
M%U:UM]&;5X[D6RPR*J.59"%X/3(-<@/B;?MH!\0_\)OI"WVPW \/_9U*;>OE
M&3[^_'?.,\8KT:_\)2:CX[N-6N'B.F7&A/I4D08^86:7<3TQC;D9SG/:L.T\
M.^/=-T"/PU97>BK:PH((-7;?]HCA' _=;=I<+P#NQ0 FJ^(_$.N>)M!TSPYJ
M,6FVNK:0;]IY;99FA&5(8 ]3@A<'CDGM7H5C%<0V%O%=W N;E(U668($$C@<
MMM'3)YQ7/'PU>#QYIFM_:8Y+:TTM[)_,)\UW+*0V ,=CGD<]JZB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HK#\77>H6/AV>?3;RPL9PRAKN_?;% A(#/SP2!T!X)K
MS_2?&4T/CK0].L?&9\266H/+#<H]HB")@A9621% ZC[O/% 'KE%>::*?&/BJ
MZ\1NGB=M-M[#5KFTLEBLXG+;&X\S<O*@$# P3SD]*HMXT\3:WHGA'^S;BWL=
M2U"_FL;XF$2(#&'#, ?3;N SUP#Q0!ZS17"V5]K?ASQWIV@:IJ[ZO9:O;S26
MTTT*1RPRQ %E.P %2ISTSFN=\/\ B/Q2?!]UXXU;71-962W0734M(U%QL9U4
MM(!D'=@<#HH]30!ZY17E]_-XWT/P>/%\_B)+N:*%;NYTHVD:VYC."R(P&\$
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <MX\\,7/
MBG1;6WLYK=+FSO8KV-+I2T,Q3/R2 <[3G]*R9O"WBK5O$GA_6-3N=(MX])G9
MA968D*E60JS;V );I@;0.O-=_10!Y'X1B\8&[\8MX?N=)^S2>(;Q"M^LFZ!P
M1EUVYW9!'RG'(Z\FF>(?#-SX;@\ :-H]\HOHM2E<74\>5DE*.[%E!SAB2.#D
M ^U>LV]G;6GF_9K>&'SI#+)Y:!=[GJQQU)[GK1-9VUS+#+/;PRR0-OA=T#&-
ML8RI/0X]* .4TOPYKEYXL@\1>)Y]/\ZR@>"RM+#>T<>_&^1F< EB !C& *-
M\$_8_AU-X4U65)5G%RLCP$X"RR.P(R.H##\178T4 >;W'A'QKJGAZ/PKJ6JZ
M2-'VK!-?0))]JFA7'R[#\BL0 "<GZ53-MKMO\7M8'AI[!?(TJU1[:^WB-TRP
M7#+D@KCT.<FO5*A6SMDNY+M+>%;F10CS! '91T!;J0* //KWX=:E?^$-?MKJ
M_M9->URYAN+F<*RPH(W0K&HY.U54@$\G-=+XJ\/7&O3Z!);S11C3=5BOI/,S
M\R(K @8'7YA7144 >>V'A3Q3H&L:V^CS:(]OJM[)=_;+M)#<P%^J[0,.%[ L
M*JQ?#G6+7X>66@P:A9OJ.G:H-0MIY0WER[92X#X&1G<<XS7IE% '"S^&_$]G
MK_\ PD>CSZ3_ &C>VD4.J6=P9!;R2(.'C< L,9(P0>*W/#.FZW91WESK^II>
M7EW+YGE0 B"V4# 2,'G'<D]:WJ* .!\:K%;>+]"OK'5[33=>\J:* 7T;&WNX
MN"\;,,8(.".<^QK T"PN/$WQ$\41ZOJ%KJ,4VBI8W,E@I$,!=F_=(23DA<MD
M\Y)Z5ZEJ.E:=J]M]FU.PMKV#.?+N(ED7/K@@\TNGZ98:3:BUTZRM[.W!R(K>
M)8USZX Q0!P$GA'QM=>&E\)7.K:2-'\L6SW\:2?:WMQQMV'Y Q48)R?I6IXX
M\#3>(/#MA9:+=)I][IYV6T[Y^6)HS$Z<<\H?S KM:* .4U_P5'J'A73=*TRX
M^PW&D20SZ=,5W".2(87<.X(R#]:CL=.\:7NMV5UKFHZ;:6-IN9K;2S(WVIB,
M#S"X&%'7 S]:Z^B@#F?"_AJYT+3M:MYYHI&O]2N;R,QYPJRG(!R.H[UFVW@J
M]A^$#>#VN;<WAL7MO.&[R]S$\],XY]*[BB@#D]/\*W=GXSL=:>>%H+?0UTQD
M&=QD$@;<.,;<#ZU/X?\ #ESI&H>);B::)UU6]-Q$$SE%V!<-D=<CM72T4 >;
MVGP\U73/#?A?^S]0M(]?\/B18Y)%9K>=)"=Z-T8 C'/;%;>G:3XKN]1NKW7]
M1LHHVM6MX-/T\N80QZR.S@%F[8Q@"NMHH X>/P5>I\(#X/-S;_;/L)MO.^;R
M]Q/7IG'X4_4/"VM)XD\.ZSI5Q8%["T-E=170?#QL5R4*_P 7RG&>*[6B@#S?
M2/!GBK0K74M(T^[T5;&]N)9?[2D21KM5D))RN-K,,\$MZ<=JFT;P#J.G6?@B
M&:ZM6;P_).9RA;$H=65=N1UY&<UZ%10!C>+-";Q+X4U+15N3;->0F,2@9VGK
MR.XXP?;-<3JG@SQEKGABVT6>?P_I\%H\,B)9+(5G,; @-E1L'!. &YQSBO3Z
M* .(O_#GB6P\9ZAKWANXTIDU."*.Z@U$2#8T8(5T*#G@]#CZUF+\-]4?X?>)
M/#]SJEO+?:MJ#WRW6PA=Q:-_F7MED/ S@'O7I5% '(67A[6Y_%VE>(=7ET\3
MV^G36MQ':%]I=I P*;AG& ,Y[U%?>!/[6UKQ7+?3I]AURR@ME6//F1F,-\W(
MQU((^E=I10!YS>>$_&>NZ)%X:UO4])&D#8ES=VJR?:;F-""%*D;4)P,D$_2N
MBTSPY/8>.-9ULR1?9KZVMX(HESN3RPP.>,8Y&*Z2B@#SZ\^'UY>>&?&6E->0
M(^NW[W<#@$B,'80&X]4YQGK5/XA37,?PZACUB\T^+Q5!/#<6*6+$[[A9<1^6
MK_,<@X/U/:O3:IW&DZ==W]O?W%A:S7EMGR)Y(59XL_W6(R/PH QM*T"_\/>
M+;1M&EMTU*WM@J2W +1F8\NS8Y(+%C^-=#;B86T0N&1IP@\PH/E+8YQ[9J2B
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *\3N_BQKMA\86\/3K:_V(NH1V;/Y1#KO'RY;/KSTZ U[97S-X
MJTI]2U[XGS0Y^T:?+;7L1'52A^8_@I:@#K?BA\6-=\+^,QI&B+:FW@BB^TM-
M$7(D<D@9R,?+M_6O0%UG4S\3&T@W^E?V:+/S1:A_]+W\?-C^[7SQJ\L_B#P7
MJWC*\CVS:IXB@B0?W4CBDX'M\P'_  &O4+SRO^&B[_SY'CA_L%M[IG<JXY(Q
MSG% '?M\0/""ZE_9[>(]-%T'V%//&-W3&>F<^]:FL:[I6@6@NM7U"WLH"=H>
M>0+N/H/4_2OFD6\GAWPC)<6DOA7Q3X7BGSB>/R;H'?Z':X.?=N/45UVO7VG:
MG\5O EYKUO';^'[C1UF@@O"##'(RN=K9XR#Y8Y_V: /9M(\0:1KUFUWI.I6U
MY;H<.\,@8(?0^GXU3T_QKX8U;4SIUAKUA<W@) BCF!+8Z[?[WX9KROQ/+X2C
M\/\ CV/P/$RZJ+:,WSVA;[.8]Z;]N#L^Z7S@9^][UR?]G/=>$_"9@U'P7IDJ
MRQ/9W%MY_P!L:4#E9-JMSNZYXW 8/2@#U^W\8:I+\8]4\+-Y']G6VFBZCPGS
M[_W?4YZ?,>U,^&OCN?Q!X F\0^)+FSMA#<O&\O\ JHU4!<9R?4UAV?\ R<GK
MW_8#'\HJX/P_J^F:5\!8DU/2(]36ZUMHHH9IFBB5]@(9V4@X !XH ]^T;QEX
M;\0W+6VD:U9W<ZC<8HY!NQZXZD>]177COPI91RR7/B#3XQ%,8'S,,K(.JXZY
M'?TKQRPBGM?CYX66X?P^LYMY-\6AQ[(HU\N3"L>[?TQ5[X<^'M)U:_\ B-/J
M&GVUU(M]-$C31ARBDR$[<]#TY'H* /9_[;TK^Q_[7_M&U_LW9YGVOS5\K;Z[
MLX]JKZ)XIT'Q'Y@T;5K2]:+[ZPR LH]2.N/>OF:22[;X(>&TW+_9_P#;DBS^
M:6\H=U#XYV\N3C^==[HNG3CXNZ+=1ZCX0M;M+9P]GH?G8N(2K8)^79D=>2.
M/:@#U75/&WAC1;\6.I:[86MUQF*28!ESTW?W?QQ5V_U_2-+L[>[OM2M;>VN&
M5(97D 60D9 4]\@9KPOX:IX.F\-^)Y/&_P!@.M_:YOMIO]OG!<#[F[D'=O\
MN\YQ[5S4S7R? 30)K[S/LT7B+-NS]H=C?INWT ?3EYK6F:??VEC=WT$%U>$K
M;PR. TI&,A1WZBLS4_'7A71]0-AJ.OV%O=+@-$\HRG^]Z?C7G'CO6-.U/XP_
M#^.POK>Z,4S.Y@D#A0Q7;DCUVFN6U#3I+/5?%E[X=U3PWK=@]Q++J%CJT7ES
MQDDEE!<*3CD JPY'K0!]'0S17$"3P2)+%(H9'1@RL#T((ZBGUR/PQU:VUKX>
MZ7>6FFKIL!5T6V0DHNUR#M)YP2":ZZ@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M6QJW@[PWKMXMWJNB6-W<J !++""Q Z GN/8UL0PQ6\*0PQI'%&H5$10%4#H
M!T% ' ^'9+>#XM>,QJ#1I>R1VK6IE(!-L(^=F?X0V<X[]:\ZO?L[^ ?$K:.\
M"Z1_PF0,S[-T(@_=Y)4$9CW;>!VKW#6?#&A^(O*.L:5:7IB_U;3Q!BOL#UQ[
M5/:Z)I5E:7%I:Z=:PVUP2TT*0J$D) 4Y7&#P /H* /-]6M=3G\0>$6U;Q+H7
MFIJ"26*Z?82>;*N#N0$.V(RO4XQTYK"UK_DF_P 2?^QG/_HZWKUG2?!_AS0;
MM[O2M$L;2X8$&6*$!@#U /8>PJS)X?T>6TN[233;5K>\F\^YB,0*RR9!WL.Y
MRJG/L* .$\:ZH/ 'C'_A*=A-IJFGR6LZ@<&YB4O!GW8;DKGM?T*^\/\ ACP'
M:SSVT+-J1N=0N+V,R0B[D4NID (R Q89R.@KV/4-,L=5A2'4+2&ZB219529
MP5QT8 ]Q4E[8VFI6<EI?6T5S;2C#Q3('5A[@T >;I:ZBWQ2\/2ZOX@TB34HX
M+C;;Z?8R*\T)3D2-O8!0<$;L<YQS6=X6L&3X':[<:;;@:C-_:#!T7]XS;G7@
M]<[1@5Z3HOA;0?#ID;1])M+)I>'>&(!F'H3UQ[5>L=/L],M1;6-M%;0!F81Q
M*%7+').!ZDDT >)SV]W<_!ZT2Y\2>&[?P^UO$L9BT^1I8WXQC$A)E#=<#.<\
M5UWAYDM_BYKBZM,K7SZ79?8))1M+Q!6\[:#T_><D5U$?@CPO#JW]JQZ!IR7P
M?>)A N0W]X=@??K5O6?#>B^(HXTUC2[6]6(YC\^,,4]<'J* ./\ AFVG/KGC
M9M*,1LSJ_P ABQL)\M=V,<8W;JL>-98X/B#X"EFD2.,75V"[M@#,! Y-=?IV
MCZ;I"R+IMA;VBR$%U@C"!B %&0/0 #\*9J^A:5K]LMMJ^GVU["C;U2>,,%;U
M&>E '%^ I;2'Q'XY74'B35?[6D>3S2 YM-J^2>?X,9]JE^$VPZ+KCV@QI3:W
M='3MOW/(R,;/]G=NQ72ZOX1\.Z_-'-JVC65Y+$-J231 L!Z9ZX]JUK>WAM+>
M.WMH8X88U"I'&H55 Z  < 4 >?ZGJ%[=?$ZZL?#]EI,&JVNG1_:-1U(R,3$S
M$A(T4C(!Y)R.37%VTS3>%?BR7OK:]?(+SVL?EQ._E88JN3W!&<G.,U[!K'A/
MP_XAGBGU?1[.]EB&$>:(,P'IGT]NE2)X;T2.&[A32;-(KR-8KB-85"RHHVJK
M #! ' ]J .*TC_DJVB?]BB/_ $<E6_BEY:P>&9;W']DQZY;M?%_N!,-M+]MN
M[&<\=*[--+L(KV.]2SA6ZC@^S)*$&Y8LYV _W<@'%2W5K;WUK):W<$<]O*NV
M2*50RL/0@\&@#S_Q++IDGQB\#>2\+:@%O"^P@MY1A.W=CMG./QKCM7A2X\#>
M,H)5W1R>-"C#U!EB!KUO3/!WAO1I8I=-T2QM98F9TDCA 921M)!Z]"1^-6F\
M/Z.]O/ VFVIAN+C[5,AB&'FR#O([MD#GVH \_P#B9;2VWB+P2MH]A8V2WDV9
M+J#=;)/Y8$.]05YX8+SP<>E136FKGXAP2W.OZ7-KJ:5<A;;3K*1&DC*_+YC%
MF  ?:1G'?%>G7^G66JV4EGJ%I#=6T@P\4R!U;\#5/1?#.A^'5D71]*M;+S?]
M888PI;TR>IH X'PQ<^$X/@5;?VPD$FFI;XOX3]]I]WS*1D'>6Z=^E*TS_P#"
M?^*4L2T-W-X;A^QQN<2%\2;1@\Y!Q7;/X,\,R:S_ &N^A:>VH;]_V@P+NW?W
MO][WZU;N=!TF\U:VU6XTZVEU"V&(;EHP9$'/ ;KW/YF@#SC3KCPVO[.Y61K4
M6HTIDG1B,_:MAR,==_F=.^<5'X>L7N?B!X/&KP^9>0>$A(PF7++)O523G^+#
M$?B:[Y_!7AB35_[6?0-/:_W;_/,"[BW][IU]^M:IT^S;4EU$VT1O5B,*S[1O
M$9.2N?3(SB@#SJ[LKR/QUX@N?!^O:;'J!2 :EI>J6S>6=L>$*N,,%V^F1_*M
MKX?^(--G\#V-P;:RT:'[1):)"DH$+2AV'[HG&X,<D#Z]:VM8\(^'?$%Q'<:O
MHUE>31C:LDL0+ >F>N/:FZOX8LM3TW3].CB@MK6RNX;F.-(1A?+;<%3H$STS
MZ$COD &I?B<Z=="U.+@POY7^_@X_7%>8^%9_#T?P%=+QK98%LYEOTE(W>?\
M-N# \[]W3//3':O5JP;CP5X8N]6_M2XT#3Y;[=O,SP*26]3QR?<\T >?Z"MX
MNL_"A;_?]I&E7FX/]X#RH\9]\8J23_CP^+_TD_\ 26O49=/LY[ZVO9;:)[JV
M#""9E!:,,,-M/;( S41T;32M\IL;?;J&?M8\L?O\KM^?UXXY[4 >::$T,?CS
MP6^HE%@;PHBZ>9?N_:,IOVY_BV8_"J?Q*GT:?3/$":+&JW":A8G7+@(SPLF>
M-P!P<<;@,'UKU*_\.Z-JNEQ:9?Z7:W%E" (H)(@5C &!M],#CBGV&A:3I>F-
MIMCIMK;V+ AK>.(!&SP<COGOF@#S;6;74Y]8\)-JOB700RZC%)IZZ?82>9*
M/F52';$97@G&WIDUJ^ ;*S_MOQW>RVZ--_;<B-)LRVU44@#OU8GBNHTGP=X;
MT*\:\TO1+&TN6!'FQ0@, >H![#V%:=KI]G8O</:VT4+7,IFF,:@&1R "S>IX
M'/M0!XH7N/#WP[%U87^B>)O!,+;UM+Z(P7"CS,A01P7#?W@#[=J]JAU&TEGB
MMO/C2[DA$XM6<"4(>-Q7KC/&>F:RO^$'\+?VM_:O_"/Z=]NW^9YWD+G?UW>F
M<\YZU8;087\71^(&9!-%8M9JJQX8AG#DLV>0-HP,<9;KG@ Y?XRBX;X=7/DG
M$/VF W1*E@(?,&XL!R5Z9'IFL/7+74[B[\*G4_$WA]5&HPR:=_9VGR>9(1_"
MA#MA"O!.-O3->LR1QS1/%*BO&X*LC#(8'J".XK%TOP;X:T2^:]TS0["TNB"/
M-BA 8 ]0#V_"@#EO!EE;2>)/B%,\$;22ZB879E!+)Y0.WZ<GBN0%I;Q?LJ[H
MX45FA$Q(7DO]H'S9]?>O:[?3K*TDN9+>UBB>Z?S)V10#*V,9;U.!BJ_]@Z2=
M%_L;^SK;^S-NW[)Y8\O&=V-O3KS0!Q0DTY/CX3>-$+LZ!&+4R$9SYK[MN?XL
M?CC/O7(>*6BETWXL3Z>5;3&^QKNC_P!6UP /-QCC/W=WO7H&H>!H-:^(%SJ>
MK6%G>:3)I<=JL<PW,)5E9L@8XX/4&NC3P]HR:(=&32[1=,(P;01 1D9SRO0\
M\T <9I301?&C4_[2*+<2:3;#3#+WC&[S0F>^[KBLVST6S\4^)?B1I=D8SI=Y
M%;Q,\?,8N]C%F7'&X':3CN.:]#UCPYHOB"WC@U?3+6]CC.8Q-&&V?0]1^%,D
ML3H'A^2W\,Z39B2(9@LP1!&QR,Y('!QGG'6@#SOP=JESXZ\2:$;U&!\-63-?
M*W_/^Q:'!]PJ.W_ JRO!,>NGPIK*OK'AZV5;NY_M:+4+-WE#[VW&4^8,@CIQ
MTXKTGP3X=N="TZ]GU'R/[5U.\DO;SR/N*['A%/4A1@?7)[U:U+P7X9UC4!?Z
MCH5A=7?&998%+-CIN_O?C0!Y#!;7MK+\-X[76K.6U2UN197VH6D@A:0GY!L+
M*0VS 4D]N*Z);0_\)SK$NOZ_837']@RQZA!I=C*A\@GAV.YAO'.!][!X&*],
MU#1]-U;3_P"S]0L+:ZL^/W,L891CI@=L5#HWAW1O#UN\&D:9:V4<ARXAC"[S
M[GJ?QH \G-SJ'AOPQH-Q-<Z)XH\+1SVRV(,1ANX^0L90#*LRYY'7@YQS7L.I
M7,=EI=W=3([Q0PO(ZI]Y@%)('OQ65:>"/"UAJ@U*TT#3H;P-N65(%!4^H]#[
MBM\C(P>E '@^LW>IS?!6>Z1O#NC>';BU)M;"%'GF;<<JF]F WYY) )!SZ5U.
ME6\-U\6?#\LT:R/#X366-F&=K>:HW#WPQ'XUUT'@/PG;7$\\/AW34DG5DD(M
MUY5AAAC' ()!Q6I!I&G6UU#=064$<\-N+6.14 9(000@/]W('% 'CWBJ&X4_
M%Z+3T96,6GR,L0QE3'F4\>J[LUN?$2X\.S>$_"WV)[1E.IV9TT1$9";QG;CM
MMZ_A7I$6G64%Y=7<5K"EQ=[1<2A!NEVC"[CWP.!61;^!?"EI/)/;^'M-CE=U
M<LMNHY!# CCCD \=Q0!KZF+AM)O!9DBZ,#B'']_:=OZXKR2";0!^S7-%,UN
MNGR)(CX#"\YX(Z[_ #,'UKV6L&?P3X7NM1FU"?0-.DNYE99)6MU)?<,'/'4@
MD9ZT >:2KJG_  GOA VM[I]H3X:C6QDU&!I8S+D>8$ 9<2;=O.>E3-96K:IX
MW?Q!XAM)%DTI(M432;&51%UVR,<L"X&>.N.HQFO4-1\/:-JVFQZ=J&F6MS9Q
M ".&6(,J8&!M]...*=I>@Z1HM@UCIFFVMK:OG?%%$ KYX.[UX]: /,_MFKZ#
M<>%%U>70O$FD2WD-OIUU!&8KJ)F&U9%4$J0!UQ6/JP/]B>+'F4MIT?C.-]1&
M,@VP\O=D>F=N:]8TWP5X8T?4#?Z=H5A:W?.)8H &7/7;_=_"FZWHMRNB:A'X
M;2QM-0NI?/D\^$-%<,<;Q(,'[RC&>M '(>.K[0KKQ3X"6TN+2:^&JQM$875B
M(-IST_A)V8^E7?A]9VS>(?'=PT$;2R:R\+L5!+($4[3[?,>/>J>F>"KZ[\0:
M5=3>&=%\.6&G7!NWCL9!))=3!2J<JBA5&XGG)KT2UT^SL9+B2UMHH7N93-.R
M* 9'( +-ZG '- 'BV@ZA':_#SP7IT6FV=W?W&K7*V#7TC+!;.DTI#MMY) .
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MFX+D  YY/0<_A6%HWQ)T_6O'UQH=O<1/:?98Y+5Q%(&ED;<6!)&  H&.GU-
M';P016MO%;P1K'#$@2-$& J@8  ] *I)H.DQ:S+K$>G6R:E*GER72Q@2.O'!
M/?H/R%6;V^M=-LIKR]N([>VA7=)+*P55'J2:QM%\<^&O$%]]BTS5$EN2F]8G
MC>)G7U4.!N'N,T 267@OPQINIG4K+0=/@O,DB:.!05)ZD<<'Z5N$ @@@$'J#
M7F6B^,KCQ-\4+_3[7Q%]GTVR:-8+%+('[9^[+2%I&7*8/'&,X_/=\>>-XO!_
M]C(7C#WVH10R^8C-L@S^\<;>X& ![]#0!H0> _"5M+/+#X<TQ'G5DD(MUY5A
MAAC' (]*U(M(TZ"ZCNHK*!+B.W%JDH0;EA!SY8/]W(SBN*?XB6>F^.-3MM4U
M2.+218VLUFGDDN[2!B2 JEVX .,<>U=;I_B71=5T1M9L]2MY-.0,7N"VU4V]
M=V<;<>^* +MC86FF645G8VT5M:Q#$<42A549SP![FD@T^SM;NYNH+:*.XNBK
M3RHH#2E1@%CWP.*QM'\=^&=>OUL=.U6.6Y=2T<;1O&9 .I3<!O'^[FHH?$-M
MI]YXCN-3UV"2RL)8@T0@*FR!0?*Q ^?).<]LT ;"Z+I:6-Q8KIUK]DN79YX#
M$"DC,<L6'0DGK5;1O"?A_P /2R2Z1H]G92R##R0Q ,1Z9ZX]J-#\5:)XDEO(
MM'U!+MK-PDY16PI.<8)&&'!Y&1Q2:[XLT/PVT*:MJ"02SY\J)4:21P.I"("V
M/?&* +R:981ZI)J:6<"W\L8B>Y"#S&0<A2W7%%AIEAI:3)86<%LL\K32B% H
M>1NK''4G YJBGBW09?#S:_'J<#Z6A >X7)"G(7!&,@Y(&",\UGQ?$CP?-=36
MRZ]:AXD:1B^Y495ZE7("OC_9)H Z*]L;34K.6SOK:*YMI1MDBF0,K#W!K-TS
MPEX>T62*33=&LK62$N8Y(H0&7< &YZ\@ ?A4>C>,O#^OPWDNF:DDPLQNN%,;
MHT8P3DJP!Q@'G%4H?B3X/GN((8]<@8SE1&^QQ'EAD*7V[0W(X)!H V5T#2$@
M@@73;40P7'VJ)!$,)-DGS .S9).?>I-4TC3M;LFL]4L;>\MB<F.>,.,^O/0^
M]82:U?'XK2Z$91_9ZZ*MV(]@SYIF*9SUZ#ITI1\1_"#:B+ :Y;^<9?)#[6\H
MO_=\W&S/MF@#7T?0-(\/V[6^D:;;643G<X@C"[CZD]3^-58O!OAJ#6/[6BT+
M3TU#=O\ /6!0P;^\/0^_6K\&KV%SJMWI<-RK7MHJ//#@@HKC*GGJ#CM5&Y\7
M^'[,W'VG5(8A;72VDS/D*DS#(4MC&<<^@[XH MOH.DR:W'K3:=;'4XU*)=^6
M/,"X(QNZ]"1^-4D\%>&(]7_M5-!T];_?O\\6Z[@W][IU]^M48/B7X.N([EX]
M=@ MU#.'1T8@G *@J"^20/ESUK4T7Q/HOB'3IK_2]0BGMH6*RN04,9 R0P8
MKQZB@"\-/LQJ1U$6T7VTPB W&T;S&#NVYZXR<XK-U;P=X<UZ[6[U71+&[N%
M EEA!8@= 3W'L:JZ;\0?"NK:E'866L127$I*Q HZK*1U".P"O_P$FGZKX[\,
MZ)=SVFH:K'%=0%1) (W=QN7<,*H)(P0<C@9YH L:GX;M-0DT8*D,$.EW*W$2
M)".-JD*JG^ 9QG Y QQ6U7#>+OB-I^D^!5\0:/=VUV+B1([5BK,C$N V<="H
MW'!QR,5V%A?VVIV,-[9R>9;S+NC?:5R/H0#0!EQ^"O#$.K_VK'H.GK?;M_GB
MW7<&_O#C@^_6M0Z?9MJ*ZB;:(WJQ&%9]HWA"<E<^F1G%8>J?$'PKHVHR6%]K
M$4=S%CS56-W$6>F]E!"?\"(J]J?BC0]&LK:\U#4X(+6Y!,,Q;*2 *7X(R/N@
MGWH L'1-+:VO;8Z?;&"^=I+J/RQMG8@ EAW) '7TJ/5/#FC:W8Q66IZ9:W=M
M%CRXY8PPCP,?+Z<>E/T76].\1:7%J>E7/VBSE)"2!&7.#@\, >H-:% &?;:#
MI%II!TFWTRTCTX@JUJL*^6P/7*XP<^]5M'\)>'_#\TDVD:/9V<L@PTD,0#$>
MF>N/:MFB@"M9Z?9Z?')'9VT4"2R-,ZQJ%#.QRS'W/<UDVW@CPM9:H-3MM TZ
M*]#;UF2W4%6]1Z'W%;]% &3!H4,/BJ[U[<GG3VJ6VU8]IPI))9L_,>0!TP![
MUK444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>
M,^&EUF'Q'XSCC\3:5I-T-6FEGAOK(22-"0#&^XR+\FWH,8'/K7LU96J>&-!U
MR:.;5=&L+V6,85[BW5V ],D=/:@#R"'3[/\ X0_P;!%?+J=A-XO1XW^R&",J
M?,)54)/R;MV.QS7:W=M#)\>=.E>)&D30)65B.0?. S^3,/Q-=K)IEA+%;126
M5N\=JZR6ZM$I$+*,*R#'RD G!'2GFRM#?+?&VA-VL9B6<H-X0G)7=UQGG% '
MCFM*$\/?%Q5 "_:5; ]3$A)K4\:7^C7_ ,-M"L]!GMI+N:YLAI,4+ NCJZ\@
M#D;5# ^G>NP\7>&!K'A+7=.TN"TM[W4XL-*R[!(_ !<@$G@8SS5S2O"VBZ7,
ME[!I%A#J)C"R7,4"AV.,$[L9Y_6@#R?QA'+)-\4-B.\*76E/<JF<F$(A?IVP
M,GV!KIOB1J&DZCX8T2WT>YM9[^;4;5M*6V8,P(<$LH'10N<GH*]$CL+.*XN;
MB.U@2:ZQ]HD6,!I<# W'^+ XY[51T_PMX?TF]>\T[1-/M+E\YE@MD1N>O(%
M'G/C/4;KP-XJUB:P1B?$]BJ6BKVOU(B&/3*R*WOMJMXAT.?PSX@\ :=;:C:Z
M?:V=K-;PWEW;^;"+DJ,DC<H#-S@D]<XKM+W0-9UWQM87>J)8QZ)I$K7%HL;,
MTL\I7"EP1A0N2>#R<5U%_IUEJEH]IJ%I!=VS_>BGC#J?P/% 'E,MEJ$_BW6Y
M(_$UMJ6OIX>GA\G3]/,2_-GR][AV&\-C /.#6)9J\WP:BAN?&6BV^B&S$,MK
M_9>Z:-^Z_P"MR9 W?&2>:]KTK1-*T.!H-)TZUL8F.YEMXE0,?4X'-5CX3\.M
MJO\ :AT+3C?[M_VDVR;]W][.,Y]^M '":A9,OB;1SIGBK^S?$\6B1Q,;^TS%
M>P!L\ACE6W9) )(K<^&^KR:E!K<%Q8Z;#=6NHLEQ<Z8#Y%W(5!,@SSNZ YSV
MKIM6T'2-=B2+5M,M+Y(SE!<0J^T^V1Q5FQL+/3+1+2PM8+6V3[D4$815^@'%
M '!:UJEW-\39--T9-'L-1@TU6FU+449W:)G)V1J&7(!&22:X*6X-QX;^++MJ
M<.I-_HVZZ@B$:2,%P2J@D8R",Y.<9KV_5?#FB:Z\3ZMI%E?-%_JVN(%D*^P)
M'3VIW]@:-Y5Q%_9-CY=S&L4Z?9TQ*B\*K#'('8'I0!Q/CNV@MO#'@V.&)(U@
MUK3EB"C&P9QQZ<4[PA>6.G>,?',6KW$$&H/?B?=<.%+VOEKY9!/51\P]J[VX
ML+.[CBCN;6"9(762)9(PP1U^ZP!Z$=CVJIJ?AS1-:EBEU32;&]DA_P!6]Q L
MA7Z$CI0!R/P>>TD\)7[Z> +)M7NS;A1@"/?\N/PQ26-Q;6'QJUXZI+'#+<Z=
M;?V<\S!=T2[O-52?]O!(_&N[M+&TL(WCL[6&W1W:1EA0("Q.2Q [GN:K:KH6
MDZ["D6K:;:7T<9W(MQ"LFT^HR.* /$=8:&_\*?$^3065[-M4@=V@&X,@V&5A
MCJ,AB<=1FMO78;B_LO#Z7GCC2)H'OK=].33])S(74_+LVRDJ,<$XP >:]8L]
M*T[3UD6RL+:V67'F"&)4#X&T9P.<  ?2J=AX4\/:5?-?:?H>G6MTV<S0VR(W
M/7D#B@#SZ>*>#Q!XGN/"WB?3H";DG4])UJWQ$9-@!8/D,$8=^1UJ&QU2/69_
MA5?PZ;'IT<LMWMM8AA$ A9?E']TXR/8UZ/J7A7P_K-VMUJ>B:?>7"@ 2SVR.
MV!T&2.E7GTZRDDM9'L[=GM,_9V,8)AR,'9_=XXX[4 >9>"M6T+2? ^NV/B&Y
MM8;^*\O/[4AN& >5F=B#M/+;E*@8SGM6%X1@BN!\'UEC5U6+47 89PP7(/X$
M _A76:CX=\6R7]V?[-\-:G.\C_8M7O$"3VL9^ZI58SN*]B",XYKJ?#OA6PT#
M0]&L#%%<SZ7"8X;EXQO4L/G*GJN[N >G% ''ZY=0:7\4=?O9;4W$,?A$S30+
MP9@LK\'Z@8S7'^,+[4I?@V)KC5_#]EIEQ;P_9-)L+<NY&Y2$WL_51R2%_A->
M[&PLS>M>FU@-VT7DM/Y8WF/.=F[KMSSCI67!X,\,6IG,'A[2XS<*4EVVB#>I
MZ@\=#Z4 <SJ5U!;_ !A\-R3SQQ++I$Z(TC!0S%TP!GJ?:N3\'#5X--\01/XJ
MT?3)8M1N6U*WOK 229+'YF8R+N4KC!QC'%>OWFAZ3J'V7[9IEG<?9"&M_-@5
MO)(Q@KD?+T'3T%5]1\*^']7O%N]2T33[NY7 $L]LCM@=!DB@#RC1(;32&^&<
M]UJ!NM#C-ZL-W<0&!%E?)BRK$XXR%)/;(KJ+>ZTRZ^/K&PEAEG30&6Y:(@_-
MYR8!([XQ^!%=Y>:;8ZA8M8WEG;W%HP"F"6,,A Z?*>*KZ=X>T72&1M-TFRM&
M1#&K00*A"D@D9 Z$@'\* .1^)K10WGA*[U#']D0:PC7;/]Q"581L_8*&[GCF
MHO%-U9W_ ,2?!4>F313ZC%--+,T#!BEMY9#;B.BDXQGJ>E>@7-M!>6\EO<PQ
MSP2#:\<JAE8>A!X-4=)\.Z+H7F?V3I-E8^9]\V\"H6^I YH \X\+:UINF?#7
MQ1!>WL$$]O>:@DD+R .&9FVKMZY.1CUJG9W$-IHWPBN+F:.&%,[I)&"JN;<@
M9)KU";POH%QJG]J3:+I\E_\ \_+VR&3T^]C.:EN?#^C7NF1:;=:38S6,./*M
MI+=6C3' VJ1@8]J /.)XIH?$7B:Y\+>)].MV-QNU/2M9@_=,^P9</D,$9>_(
MZU!I6J1ZSJOPIOX=-BTV.4:@%M8AA$VPE?E']TXR/8UZ/J/A3P]JUQ'<:CH>
MG7<T8"K)-;([ #H,D=/:K[:=8M-:S-9VYEM 1;.8QF$$;3L/\.1QQVH \O\
M!M]HUC\*=:LM<GMH[R&6]75HIF =I6=^H/))4J!Z]JYR%;Q-/^%<Z:C;:?;K
M9S)%=7<'FPQSE1MW#<HR0"%)/6O9[KPSH-]J:ZE=Z-83WR8VW$ENC.,=/F(S
MQ4\FBZ7-I0TN73;1]/"A1:M"IB '0!<8H X'0[:9_BL)[SQ/9ZEJ<.F,DT-C
MIYC7RBX*^8X=@"&Y /.#6;X.L]'7]G)!J:RQ6,UK.UU+;IND&9&!< #DC _
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
M22$\!W5=BGIQD8[U5TO5]2C\776CZG>:-KTSZ1-(NK64"I/$@/W)=I("DG(
M/6J<-O"G[+S(L:A3I;2$8ZMN)S]<\T >A2ZB(O''V1M:"QC2VN#IGV;)XD \
M_P W'_ =OXUG1_%'P=,8FCU?=#*547'V>40JS=%:3;M4\]&(QWK!B)/Q.MB3
MDGP8<G_MLM8>A:]X:3]G9[,W5KYIT^:W:UW#S&N&W8&SJ6+$$?@: /:2P"EN
MH SP,UA2>,_#\7A4>)GU)%T<]+GRW_O[,;<;L[N,8JQX7M[JT\):-;WV?MD5
MC D^[KO" -G\<UY-)I0O_%<_PTF1A8+JD^JG X6V>+<BCV$LGZ4 >O76MZ=:
MW-A:2W86XU$/]D4(6\S:NYB,#@ <Y.*X&Z^(JZ)H?A(MK(U;^TKD"YU#^SY$
M\R %]S*BCAL@+CDXR<=ZSOAM<7/B/5([J]1@WAK21I1#C_EY+$2,/?9&@_X%
M67I=Q#9_#?X6W5S-'#;QZNI>61@JJ/WW))X% '7I\0[;3/'7B.QU?4'^Q11V
M;6%O';,\GSQEI"%12Y'W2<]/:NUT76]-\0Z9'J6E727-I)D*Z@CD<$$'D$>A
MKD?#"PR_%WQM<J$=OL^GA)!S\K1,>#Z' _(4_P"&0"KXO10 J^)KT #H/N4
M2Z[X\AT?XA:/X>=ML%Q%(UPPMI'8/A?+"D#&"2<D9Q@9(K)T/XGZ?9/K\/B/
M5'::UUBZAB6*U9S#;HP"EO+4X'7EN3@]<5=\37=M8_%WPC-=W$5O$]G>QJ\K
MA5+'9@9/?VIOPWMX39^,V,:DR^(;Y9"1]X C@^W)_.@#J[SQ-HMAH*:Y<ZC
MFFR*K1W&<APWW=H'+$^@YJ'0_&&B>(KB:VTZ[<W4*AWMYX7AD"GHVUP"1[CB
MO&8%N4^'WPPO3?I865O<RB6\EA$T<$A+")F4D#&<C)(QG-=A80FZ^*.B277C
M&+6-0M;:=_*LM/1%$3+C$LBN<#." 0>1VS0!V_B[Q'#X3\+7VM31F7[.@V1
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
ME?+ V[2#U&.*LT4 ,AABMH(X((DBBC4*D:*%50.@ '04^BB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBJ=IJMC?7MY9VURDMQ9,J7,:]8RPR ?J* +E%4WU6QCU:+2GN4%_+$9HX#]
MYD!P6^F:N4 %%%% !1110 45S=UX_P#"MEJ%W87&M6Z7-FI:X7#$18(!R0,9
MR0,9S72 @@$=#0 445%+<P0211RS1QO,VR)68 NV"< =S@$_A0!+1110 444
M4 %%%,EE2&)Y9&"QHI9F/8#J: 'T56L+^UU2P@OK*=9[6=0\4J]&4]Q1J&H6
MFE:?-?WTZP6L"[I)7Z*/4T 6:*:CK+&LB$,C ,I'<&G4 %%%% !1110 4444
M %%%% !1110 4451UC6=.T#39-0U6\CM+2,@-)(>,GH!W)]A0!>HJIIFIV>L
MZ;#J&GS":UG&Z.0*1N&<=" >HJ*[US2[&Q>]N;^!+:.40O*&W!7+!=IQWR0,
M4 :%%%5+'5++4GNDL[A)FM)S;SA?^6<@ )4^_(H MT450UC6M-T#3VO]5NX[
M2U5@IEDS@$]!0!?HKE;/XE>"[^Y2VM_$E@TLAVHK2;<GTR<5U5 !15;4+^UT
MNPGOKZ=8+6!=\DK]%'J:B76-/?48=/6ZC-W-;_:8XN[19 W#VR10!>HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **J:AJEEI444M]<) DTR01E_XI&.%
M7ZDU;H **** "BJU_?VNEV$]]>SK!:P(7EE;HJCN:FBD2:))8V#(ZAE8=P>A
MH ?1110 4444 %%%5-,U.RUG3HM0TZX2XM)<^7*G1L$@_J"* +=%%% !1110
M 4444 %%%% !1152'5+*XU*ZTZ&X1[RU5&GA'6,."5)^N#0!;HHK/UC7-+\/
MV)O=6OH+.V!V[YFQD^@[D^PH T**P=!\:^&_$\SPZ/J]O=3(-S1 E7 ]=K '
M'O6]0 444$@#). * "BJ$^MZ7;PV<TE]"(KV9;>V=6W++(V<*I'7.#^57Z "
MBBB@ HHJI%J=E-J=QIL5S&][;HLDT*G+(K9VD^F<&@"W16)K/C#P[X>N([?5
M]8M+2>0;ECD?YL>I Z#W/%:\$\-U;QW%O*DL,BATDC8,K*>A!'44 24444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %<#X(_P"2A_$#_K\MO_1-=]7!
MZAH/B;0_&.H^(/#$=A>P:JD0O+&[E:(B2-=JNC@$=.H/_P"H ;J/_)=-%_[
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
MRZ@G!!QP*N)X?\2^%O$%]J6@I:ZO;ZE%#]JAO+@P2":--GF!@K A@,D8Z]*
M,J_\?>(;'PCKBO#:MXBT;48+.0QJ?*N%D=-K $_+N5NG8UJ76J^*O"FJ:++K
MFI66HV&J7B6,T<-KY)M99,["AW'<F1@[N>]<SXO\.:GH_P .M=U#4;J ZWJV
MJ6MQ*T )BA(EC6-%SR0H'4]:ZB;1?%7B?5M''B&VTVRT_2KI+UOLEPTK7<R
M[" 5&Q 3D@Y/0>] %C3/%\]G/XNMM?>,2:'(;A&1=N^T9-\9]VX8'WK:\'W>
MJ7_A/3K[6M@O[F(3R(B[0@;YE7'J%(!]\UPGQ#T--;^(&@6-G<H'U2)K75(5
M.2UI%(DV3CIR"N3UW8]:]5    & .@% 'GUCJ?BWQC<:I>:)JEEI.G6=W):6
MJ2VGGM<M&<,[DL-JD\#'/]>6\2ZSJWB_PUX5O?/@L+A/$4-E=6WV?S52Z1V7
M>"6&5&,[>^>O%=79Z-XM\)7.J6N@6FF:CIM]=27=N;JY:%K1Y#EE8!3O0'D8
M(/6H1\/;^U\,>']/BNH;B\M==BU:_G;*"0[V:3:,>X 'MVH [Q(;P:4('NT:
M^\G8;D0X4R8QOV9Z9YVY]LUX+Y.J0?!35I9;R*Z3^V@(8!!Y>)!=C<2V3D,<
M<8X]Z^A*\I/@;Q,?">J^&C'IY@;4UO;2Y$[9=3<"5@Z[?E( ]^?SH U9=3\6
M^&_$V@QZSJ=AJ%EK%PUK)##:>2;:38678VXEAQCYJSKKQIJFF^'O%]_;6UL)
M+'76LUE6W)6&+]WF615Y<J&)_*NL\4Z#>:SJWAJYM3$(]-U$7,^]L$IL9?EX
MY.2*Q[?POXFTZR\2/I5]:VU]>ZVVHVV\;XY8B$!CD^7*[MI!(Y''- $G@[6M
M4U+5<1^)](\1Z4\!9YK>-89[>3(P"@8Y4C/7!%5_C-(L7@1)'5F5-0M6*JN2
M0)!P!WIFD^$M4NO'>G^)+W1=)T(644JNEA-YDEXSKM^<A%&T=1G)S6YX_P##
MU[XF\.Q6%@8A,MY!.?-8J-J.&/8\X% ''>+_ !%8>*_"]]HFE>#]9NK^\C\N
M#SM+:%(G/1V=@ N.N?:M@7_B2?6;/P9I-_;VLVG:9#+J6I30^>Q<C:%120,G
M:22?_P!?H5<9K&AZYI_C(^*/#L5I=M<VJVM[8W,QBWA22CHX!P1D@@C&* .6
M\3:[JLG@_P <>&=>:":_TZQ6:.[@C\M;B%^A*9.U@1@\X]*WXM>>P\8Z592I
M +-?#C7DDGE R HRC ;KC&>*HW?@?7M8TCQ9>ZD]DFMZY;);0V\4C&&VC3[J
MER,DDDDG'TK8/A*ZF\86&H7'DM81Z$^FSJ'.XNS*3@8Z8!YH R=-U#X@:[X=
MA\4Z?=:<!<8FMM$:WX>$G@-.6!#E><XQFMK2_$MY%XRUW1=::.*."VCU"S;
M!^SD8D#$<'8XQGWK$LM#\>Z5X;3PE8/IJVT0\B#6_/82QPYX_=;?]8%X&&QT
MJI\4]'>]N?#5IIVH;=6NI7TJ7)S)):RQ_O6;']T*&_&@#L? VK:CK_AF/6-1
M54^VRR36L03:8[<L1&#ZDJ <^]9#ZKXD\3^*=8TW0M1MM)L-(=(9+F2U^T23
MS,NX@ D!54$#U_IVUK;0V5I#:VZ!(88UCC0=%4# 'Y"N*ET7Q)X<\4:MJGAZ
MUL=1LM79)9K6YN# \,RKM+*VU@5( )'7/2@#%O\ X@^(+/PCJ1:"T_X2#2M6
MBT^8*#Y4X9EPR@\KN5OPKO/#MKKUK92KX@U*VO[EI-R/;V_E*BX'RXR<X.>?
M3%<5/\/M9G\,WBW%Q:2ZWJ6L0ZE=E"5B14=3Y:$C) 5>,CFO3: .#\3:OK-O
MK=S%+XFT?PQID4:&WFNA'++=,1\QVLXVJ#QTR:P(_B/KL_P\CU6U-C<ZE'KB
MZ9YJ*1#<KO # =5# CZ=?:M23PMKNF^-=:U:VT71]974GC>"YOIRDEIM7;LQ
ML;*]_EQ5*U^'WB"/PS+I]U/92W;^)5U9I48JCQ[U9N,<'(/'/;F@#534_%7A
M_P ::'INLZI9:G9ZUYR?N;3R&MI$3>-OS'<IZ<\U'9^.[RQ\#^(KS6/*;6-#
MN)K6143:)7S^Y(7T;<GZUN^(-!O-3\6>%M3MS$+?2YYY)PS88AXB@VC'/-<=
MKFA1ZM\:+&WL[E'LYX8M1U:!#G+6Y982W;DLHQZ)0!Z3HXOQHME_:CHVH&!#
M<E%VKYF/F 'IG->?^'_$OBK4(=4\0W]_90:%I%S=QRVR6V9;A(MQW;L_+CY1
M[X)KTZN/\->$9K/PGK.B:J8RFHW5VS>2V?W4Q..HZX- '"_\++U-= 'B0^+?
M#9FV?:#X>&W=Y?7R_,W;O-V^V,\8KN=-\57,_C>"PF9#I>K:6E_IC;-K!ACS
M$)[G#*WL*P+7PWXUL=!A\.6]CH ,*K!'KA.7$0X#&$H<R;1W;&:V_'?A+4];
MT&P_L.ZCAUK3F_T>YE^0%60QR [1@94YX&,@4 8-SXRU2]T-=9"6KV%SXDAL
MK!9( V;<2;#)S_$6#$'MBEUCQEJ;^,]5T<^)M-\-FS*"SAOK3<+P%0=YD9@
MN>,+S6YK7@J5_"/A_0M)\H)I=[:2DR';N2)LL> ?F/7ZFH=<TKQ1-J&H02:3
MHOB32;EM]JFH.(FM,@ J1Y9W+GD'[U %3Q)XYU+2++PYIUS=:3I>K:LC-<7L
MTF^VME0 LRY(W%B1M!/UJ#1/B(+37;O2K_7]-U^U33Y+^*_L%5&7R^7C=58C
M..01CH:9%\-M4TC0?"[V$]E>:OH?G!H;K/D7$<I)>,'!*[>-IQVYK:TW0=<U
M6_O9==M-.TS3)K-[1=.LMLK,7X9WEV C@X ''K[@'(>);CQKK7PFU#Q#<7U@
M+.^LC,=+6V/[J!AD$2[LEPI#'(P>17K.C_\ ($L/^O:/_P!!%><7?AGQX_@2
M;P5"FDM;);&VBU-KA@TD(&%0Q;?E8@!2<D 9ZUZ7I\#VNFVMO)C?%"B-CID
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
MUG!<&<VJS2*S;AM4'CGU.<;>.M:7@+6M5U.WUBQUF:*XO=)U&2R:YBC\L3J
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KS?2+WQ5KWBW7O^*A2RTC1M4\OR5LXW:>/:K-&6/W0!G!&3ECZ"O2*
MYOPUX<N-&U#Q'/<R0R1ZIJ#74:IGY4**N&R.O!Z4 >8P?$FXU?2[C6_^$YM-
M)NR7>TT8V:O&%4G:LKE=Q9@!D@C&>*Z=/&.K^+9?#6FZ)<+I,VIZ>VHWMR8A
M*\**0FR,-P27R,D< 9J:P\+^-O#>D2^'M U#2&TH,XM+JZ\P7%JC$G&T JY7
M)P21[^E:&I^$=7BN]$UC1M2BGUK3;9K69]1!V7L;8+;RO*G<-P(!H S=<U[Q
M/X!\,ZU=ZI>6VJQQM$FF7<J"-R[G:1*J #"]<C&0#6##\07TG4M)=/'$'B)+
MJZCM[RS-FL1C#G'F1%5! 4XX;.1737?@C6_$NFZQ_P )'JZ17=Z(OLD-BSM!
M9&)MRNH;&YBWWC@<<5:@T[Q[J%[I\>K:EI5E96LJRSOIID,MWM_@(< (I[XR
M?2@#'OO$7B1K7QW+IMTOGZ)>1O;1^2AW1*BO(AXR<C=SUZ8-;%]XHN-4U[PG
MI^@W(2+44.I74@16(M%487D'&]F5<CD8-:/A_P .3Z5K?B6]N9(98=6NUFC1
M<DJHC"D-D>WO65X"\!3>$;_4KBZO$N@^+;3P,DP6BNSJAR.N7Y^@H XN'XCR
M:['>ZE_PG=MH3+-(MCIOV-9%V*2%,S%226Q_"1@&MVW\<:QXOL_"=CH\R:5=
MZQ!-<7ESY0D,"1':PC5N,L^0"<X'K5ZR\,^,?"]M=Z1X:N]'?2999)+5[WS!
M+9[R6*@*"' ))&2/>K6H>#M82/0-2TW5TN=?TB-XVGU '9>(X^=7V\KR,@C.
M,=Z ,K0;/5K'XV7,.K:B-19?#P$%R8EC=H_M&<.%XW EAD 9&*ZWQC>ZC8Z"
M9=.O[#3G,J+->WS );Q$_,X!X9O0'@YK)T+PYXC3QW/XGUZZT]C+IWV-;:SW
MXAQ(& !8?,.I)XY.,8%6O'?A>\\2V6FM826OVG3KY+Q(+U28)]H(VOC)[]<&
M@#E- \8SCX@Z1HUIXO'B2PU&.<3%K5$-N\:;P5=% ;/(QSC\:[OQEX@_X1;P
MAJ>MB(2O:0[D1NC.2%4'VR1FN>7PQXHU#QEX?\0:I<:3#%I?G(+&TWE562,J
M6#D#<V=O&  ![UU'B30K?Q-X<O\ 1;IF2&[B,9=1DH>H8?0@'\* .<L]+\=V
M4NFWTGB"'4FDD3^T+"6VCBB2-OO&)E&[*]LDY[XJAI%SXK\<0W^L:?XB&CV2
M74MO86T=I'*'$;%=\I<$G)!X&,5=AT3QU?'3;'5M5TZWL+.5))KG3GE6XO G
M16!P$#?Q8)SVJ*U\->+O#+ZA9>&;G1Y-+N[B2XA^W^8)+1G.6 "@AU!R1G%
M&+_PFWB;7K#PA'ID]OI^H:C=W-E?YB$B*T2L&90>>-I8#/7 .16S'>>(M&\6
MIX8O-<:_35;":6POI;>-);>:,#((4!67#!AD=L5SVM^&+SPS-\/M'T>_0ZA'
M>W,GVJY0E996C9WW '(5LD<'(![XKL-*\/ZS/XJ7Q-XGGL%FM+9K>TM;(L8X
M@Q!>1G< EC@#H !0!ACQSJUQ\,;.:%U3Q3<WBZ/@HIV78?8[%<8X4%\8Q7H5
MW=+IFDSW=P[2K:P-)(V "P5<DX'&3BO--!TBTU3XSZKJ6G7:7.CV(%V5B8-&
M+Z9 C$$<$[%)/H6KU&YMXKRTFMIUW13(T;KZJ1@C\J /-+6X\<ZEX,_X3*+Q
M##!-);F^ATD6:-;^4!N$;.?G)*C[V1R:S]9FU#Q1XO\ AWJUCK$M@NI6UQ-
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
MPJ99;)RT+G'WD)['K7G.F_;=)^*?CG5;C5Y9+6QM(+F> 01CS8_+D94SC(V
M<$<GOFNX\&>'/^$2\)6&B?:#<&V5MTNW +,Q8X'898@#TK)F\)ZF?'6JZ@DE
MC+HFM6B6U_#*7$ZA$=1Y>!M.=W.: //E^)-[)X?/B#_A.;)=3V&X70A9@P[>
MHA+XW[L<;MW6NHOM>\1^)?%^E:7H&KKI-EJ&@IJCR-;),\>7[!NYRHYXQGC-
M6+3PWX^TW08_#5CJ^DII\2B"'4RLGVJ.$< >7C:7 X!W?K6]#X9NH?B!;Z^;
MI9;:+1?[.(D),KOYH?>>,8P.??M0!S=M-XOUOQGX@T"'Q-]BM=*BM/\ 24LH
MFEDD>$$X!& "P9CUZ@# K&M]<\<:A\.KSQ6WB&"VFTP3 6T5DC)=>2Q#-(3R
M"V#PN *]!T;P]<Z;XR\2ZS++$T&J_9?*12=R>5&5.[C')/&,UD67@B_MOAAJ
MOA=KFV-W>"Z"2@ML'FLS+GC/&X9XH R/%?C*^MM2T476KS>'=$O=/6Y;48;,
M3[IV(_=$LK! !SG'.:Z[P5>WU_H32WNLZ?K $[K!?61&)8N-N\#A7ZY XZ5G
MW6A^*[%M.DT:]T^XABL$L[K3K\N(690/WB,H)![8(QBH- \):WX=T37)K&;2
MH=<U.Y^TK%'$PLX#P-H'WCP#DX&2>E '=44R+S!"@E*F3:-Y7IGOBGT %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!!-9VMQ/!//;0RS6[%H9'0,T9(P2I/0D<<5,RAE*L 5(P0>AI:* *>FZ5I
M^CVOV73+&VLK?<6\JWB$:Y/4X ZU<HHH **** "BBB@ HHHH **** "BBB@
MHHHH *IVVD:;97US?6MA:PW=T<SSQQ*KR_[S 9/XU<HH **** "BBB@ HHHH
M *ANK2VOK:2VN[>*XMY!AXI4#JP]"#P:FHH SM*T#1]#61=)TJRL1)]_[- L
M>[ZX'-:-%% !1110 4444 %%%% !1110 4444 %%%% $%S9VMX(A=6T,XAD6
M:/S4#;'7HPST8=CUJ>BB@"GJ.E:=K%NMOJ=C;7D*N)%CN(ED4,.AP1UY/YU;
M "J%4  #  [4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M12$A5+,0 .23VKG-$\;:1XAUK5-/TV7SH].CC>2Z!_=.6+@A3W V'GI^5 '2
M45Q<'Q#CEAM-1DT2_AT*[F6&#4W,>TEFVHS)NWJC' !([C(&:[2@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH 1T5T9'4,K#!!&017%Z/'!:?$[Q
M&B)'#!%I=B J@*J*#-^ %=K4!LK5I9I6MH3).@CE<QC,BC.%8]QR>#ZF@#SI
M-<T_Q]J=L9-2LK/PU9W*R0P/.BS:C*C?*2N<K$&&0#RQ Z"O3*QT\)>&XY%=
M/#VDJZD%66RC!!'<<5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
@% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>exhibit191insidertrading013.jpg
<TEXT>
begin 644 exhibit191insidertrading013.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_B?XNU;P?H%C=Z-:VUU=W5\EJ([A6((*.W&TCG*BJW@ZU@T_XG>.K2SA2"V
ML)1#&H5 [1ON( X!..:?\31F;P6#T_X2:T_]!DH Z2V\1V5QX0C\2%]MDUE]
ML8Y^ZNS<1]1R*Y[X:>,]1\7>']1U#6K:VLI;2\> I%E0JA$;YMQ/(W'/3I7(
M1;HX+CX6@D,VM"-5'4::W^D$Y^@9/QQ34NM-L_"GCR/4K.:\@N/%,MNEI#+Y
M1F=C'M4M_"N1S[4 >JZ?XFT'5KIK73M;TZ\N%!)BM[I)& '7@'-%YXGT#3P3
M>ZWIUMB4PGSKI$PXP2O)ZC(R/<5Y=KMOJEGXL\$2W^D:!I).JI'!%I[EI]FT
MA@6VJ-G(! !Y(K;\$:!I.H^(/'-S?:?;74KZS+ 3/$'PFQ3@9Z9+'/KQZ4 >
MA/J%E&MLSWENJW3!8"90!*2,@+S\Q(YXHN-1L;2417-Y;PR&-I0DDJJ=B_>;
M!/0=SVKQ30WV>!?AIO<[(_$3Q*6/0"2=5&?R KM=::"?XT^'[5BDA&E7?F1G
M!^5BH&1Z'!_*@!?!GC.^\4ZSJMPU_HB:1:3311VT3EKG8C "5FW8"'D],=.:
MZFP\3Z!JMVUIIVMZ==W*@DQ6]TDC<=> <UY/8?V)IWPQ\1/?Z8;E+C7;BT6"
MV80O,3.-D9<?=7(&>V.W:IM?M]4L_$_@B6_T?0-()U>.."+3W+S[-I# MM4;
M.0"!GDB@#U;4]?T;16C75-6L;%I/N"YN$C+?3<1FL;7?'6F:'K^@Z9+<V>S4
MR[/.]RJB&,(65_<,1@'@=>M8?A'3[#5O&7C>?5[6"ZU"/4!;A;A Y2V\M?+
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
MTO8)'<N"<X*L!C&/UKGO NL>//%&EZ5KMU=:"FFW1+20I;RB78&*D [B,\4
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
M1!6(<@]BPV@G JI;>/K.U\2^)++7=1T^QL]/G@BM'E<(TF^(.V<GYCD]ATH
M[62-)8VCD171@596&00>H(KCO^%4>"?M'F_V&FW?YGD>?+Y.[U\K=L_#&*ZA
M=3L'TP:DM];&P*>9]I$J^7M_O;LXQ[U6TCQ+H>OF0:1JUE?-%]];>97*^Y /
M3WH -8\.:1KVG)I^I6$4]M&0T:<H8R.A0K@J1[$5%H7A31?#9G;2[(12SX\Z
M9Y&EDDQTR[DL1[9I_P#PE&@?VA%I_P#;5@;R61HD@%PN]G4X9<9Z@\8]:9)X
MM\.1:N-)DUS3EU#=L^S&Y4/N_NXSU]NM &=JW@73+GP/=^%M.MHK:SN&SM9G
M8(2X<N.<D@\@9QD#/%=4!@8JAJVMZ5H5L+C5M1M;*%CM5[B4(&/H,]3]*SM3
M\8:/9>$KOQ#;ZC97%I%$[12+.NR20*2$#9^\3QCKS0!8D\+:+*-7#V*D:P +
M_P"=OWP"[1GGCCCC%3WN@Z9J.EP:;=6HDLX&C:.(LPVF,@IR#GC K!^'>M:E
MXB\/#5=0U73+XSA&$=@F!:L5#-$YW'+#</3%=?0!@ZYX,T#Q%=1W>I6)>ZC3
MRQ/%,\,FS^Z61@2/8\5(WA'03IFGZ:--B6STZ=+FUA0E1'*N2K<'DY)/.<YY
MS2R>+?#D.KC2I-<TY-0W;/L[7*A]W]W&>OMUJUJNN:5H5NMQJVHVME$QPK7$
MH0,?09ZGZ4 7ZP_^$/T'^R)=*_L]?L,MS]K>+S'P9=P?=G.?O '&<5>TO6=,
MURT-UI6H6U[ #M,EO*' /H<=#[54L_%OAW4-3.FV>N:?<7H)'D17"LY(Z@ '
MG'M0!<OM(L-2N;*XO+<2RV,WGV[%B/+?!&>#SP3UK#OOASX4U+4)[VYTO,MP
M^^=8[B6..9O5T5@K'UR.>]9VA_$33B-77Q%JNFV$EOK%S96RR2B,O'&0 2&/
M)YY/2NXCD2:))8G5XW 964Y# ]"#W% %%=#TQ-4MM22T1+NVMS:PNI("1$@[
M0HXQP.W:L2Y^&OA"\N[BXGT9&-P6:6,32+$S,,%O+#;0W/W@,]^M:VH^)M"T
M@S#4=8L;5H=OF+-.JE=V=N03GG!QZX-07'C+PQ:QVDD_B#3(TNQNMV:Z0"09
MQD'/3/&: %U3PAH6LZ?:6-_IZR0V8 MBKLCPX  VNI##@#OSBF6'@SP_IFDW
MVF6FG*EM?JR7>Z1V><,"IW.26/!/?C/%:.I:OINCV7VS4K^VL[;('FSRA%)/
M0 GJ:99:]I&HZ9)J5EJ=I<6,89I+B.961 !D[CG P.3F@"U:6L-C9P6ELGEP
M01K%&@).U5& .?85-6-%XN\.3ZDFG1:[ITEY(H9(5N4+,",C SZ<_2I-+\2Z
M'K=S-;Z7J]E>S0\R1V\ZN5'3. >GO0!JT5PGA+XCZ9J&AVDNO:MI=GJ5Q-,B
MP&81Y59613ACGD*/J:Z_4M5T_1[-KS4KVWL[93@RSR!%SV&3WH N45G6&O:1
MJFG2:A8:G:7-G&"9)XIE9$P,G<0>,#GFFV'B/1-4O7LM/U:RNKI(A,T4,ZNP
M0XPV >G(Y]QZT :=%5-2U73]'LVN]3O;>SME.#+/($7/ID]_:J*^*]!ET.XU
MFWU>QFL(!^\G2X78I[ G/!)(&#ZB@#9HKAOAIXEU/Q9I4FK7^IZ7.LH!6RLD
M^>T))^60ECDD8[#O7<T %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M $-W_P >4_\ US;^5<;\'O\ DD^@?]<I/_1KUV[*'0JPRK#!%5-+TNRT738=
M.TZW6WM( 1'$N<*"23U]R: /+_ EIHFE?"W5M>OM/21EEOY)Y8UQ,5#.I57'
M*_*,<$8R:Y[QC'J<7P?CG.E>'=(T;R[=[.%)'FNAEE*X? &_')/)(W?6O;K+
M1--T_3'TVULXDLI"Y> C<K;R2V0>N23^=847PS\&Q121#0;=HW4IMD9W"@]0
M@8G9_P !Q0!DZ9#;W?QH\0_VG'')<1:=:_V<LP!Q"0WFE0?]O@FN&U2#3[;P
M/\5H=+6-;--00(L6-JG]WN QV#;A7L.M>$=!\0K;C5=.CN&MQB&3<RN@] ZD
M-CVS4<7@OPW!I5YI<.D6\=C>;?M$" A9-H &<'_9% '+1Z=9WWQS>6ZMHIVM
M_#T31>8H8(QF89 /?&1GW-<CKT1L='^)5I9H8;%=5M#/' -H6)Q&92 .F1G/
MMFO:4TFQCU9M52V47S0"V,V3DQ@[@OIC)S69J^AR1:7K,OA^VLDU;4 'D-TI
M>*=@ ,./0J"OXT <;\1+3P]#'X)>SBLHY_[;LQ9& *"8MXSMQU3&WVSBO4>U
M>16G@6>_UG23%X(LO#5O9WT5]=7(NDF>4QDE8HPN<*6()SCITKUV@#Q?X7^&
M_$6H_#W3KBR\:7FG6DC3!;6*SA<)B5P<,PSR<G\:O>+?"^G^%_#F@Z:TT\^F
MWGB*"76+FZ?<UQNR293TVE@N>W KTW2M)L-#TV+3]-MDMK2(L4B0G"Y)8]?<
MDU+?V%IJEC-97UM%<VLR[9(I5#*P]P: ."\;VUG9>+O \NFPPPZJVIB("%0K
M-:;&\T$#JH&WZ5R$_P#R)6L?]CTW_I0M>JZ)X)\.>';MKK2]*B@N"NSS2S2.
MJ_W06)*CV&!4Y\+:(UI+:G3HC!+>?;G3)PT^[=OZ]<C- '*>%[>UO/B9XV?4
M8HI=0CDMXX1,H8K;&(8VYZ*3G.._6L9QX?37_!4/AK/]GPZY>H1\VP2>6V\)
MN_AR3C;QZ5W^N>#?#WB2XCN-6TR.XGC78LH9D?;_ '2RD$CV/%68_#>C0IIJ
M1:=!&FF$M9JB[1"2""0!Z@G\Z /*/!]IX@O[?Q+-'!X8F>34[E-1_M19&F&#
MC:^. @7H.F*73M':X\+^"8;+Q+I<VKVDUTVEBXADDM;M.04^8 C8, 'J,<>M
M>CZMX"\+ZYJ#WVHZ/#+<R "2169/, Z;]I ;\<U<U+PMH6KZ5!IE]I=O)96^
M/(B"[!%@8&PK@KQZ8H Y7P3>R1^,M;TS5-!LM/UTP0W%S<:?,SP7*<JIVG[C
M#GKR:G^(%U;?VMX:TU='AU35;FYDDL([J<Q6\;1IEG? .[ ;@8/M72:'X9T;
MPW%+'I%A';><0TK@EGD(Z;F8ECCW-.USPYI'B2VCM]7L8[I(G\R,DE61O564
M@@_0T >=Z.-1A^.4":I_8\=Z^B2>9'IBL %\Q=N\MRQXXX'&*S/#6B:8W[-U
M]</8V[3S6-Y.\K1@L75I-K9ZY&U<>F*]/TSP;X>T>[AN]/TJ&"YA#JLRD[R&
MQNW,3ELX'WL]*LV_A_2K70&T*"RC32VC>(VP)VE7SN'7/.X_G0!YWH@BOOB%
MX5&K!98QX5CEL1-R#<%E\PKGJ^S'X5I>$+;3;7XM^-H]-2)$\FS:9(@ JRD/
MNX'0]"?<FNLU/PGH6L:9:Z=?Z;%-;6@46ZY*M%@8&U@0PX Z&G:+X6T/PZ\K
MZ1IT-HTJ*DACSEPI)&<GDY8\]3F@#DOC#%+-X>T2*&<P2OKMHJ3*H8QL2V&
M/!P><&IKKX=:GK,0M/$7C/4]2TTLK2VBP10++@Y"L4&2,CI78ZEI-AJ\<$=_
M;).D$Z7$08GY9%^ZW'<5=H \V@T73-0^->K_ &RQM[A+?1K=8HY8PZKEF!P#
MQT&/H33OA_:6%[J/C274X()M3.LSQ7'GH&86X $2\_P;>G;K7=QZ58Q:M-JB
M6ZK?31+#)-SED4D@?ADUE:SX&\->(+[[;J>DQ37)78TH9D9U]&VD;A['- 'D
M>E"&>T\.V5P0_A;_ (2R[CMA(<Q/$H)@7G@KOW8!XKOO&*Z-IUUJ<NF(8O%C
MZ%<FW%L&!,2CJP7C(;&TGN.*ZVY\/:/=Z)_8L^FVSZ8%""U\L!% Z8 Z8]14
M&A^$]"\-M,^DZ=';R38$DA9G=@.@+,2<>V<4 >0C2-1G^#MKOE\(6>B&TCD6
M^VS>=$_'S[@#^]W=<=\BNLT&%+KXLZ@-;\JYO8M&M/L32+PR$'SF0,.[]>,\
MUT:_#GP@FI"_70K83B3S0/F\L/\ WO+SLS[XK0UWPKH?B7R3J^GQW+P$^5)N
M9'3/4!E((!],T >/ZG;6%OX4^+4&DI&+1+N+:L0^56PA<#'0!MWTQ79?$.\M
MFT_P2BSQLT^OV#Q ,#O4$DD>HY'/N*Z[3_"F@Z59W=I8Z5;0VUVH6XA5,I(
MNW!!XZ<>]9]C\.?".FRI+::';I)'*DJ.69BC*VY=I). #S@<>U &!X7T?3KW
MXH>.KR[LH+B>*YM%B>6,.8_W(/RYZ'('3T'I7,>#+/7]0T77IA!X7F,U_<C4
MSJBRF8,&.5D(X"A<8'0"O8K72K&ROKV]MK=8[F]97N9!G,A4;03]!Q6/JO@#
MPMK6H/?ZAHT,MS)CS7#,GFXZ;PI ;\<T >=Z?I$MQX=\"I8^)=+N-;LUNCIP
MNH)'MKR/.".0&!10H!Z\<>M=3X&O67Q7K^F:CH5GINN!()[N:PF+P7"D$*V#
M]P]>,9.<UU&J>%M#UK38-/O],MY;6WQY$8&SR<# V%<%>/3%.T/PWH_AN"6+
M2+".U65MTK EFD/8LS$D_B: .3\61P7/Q4\'VVJ*CZ>8KIX(Y1F-[D!=N0>"
M0,XSWZ4R>*VM/C?9II:1QR3Z/*VI)$  5##RV<#^+.0"><5VFLZ%I?B&Q^Q:
MM917=ON#!9!]UAT((Y!]Q4&A^%]$\-QS+I.GQVQG(,K@EGDQTW,Q+'\30!R'
MP6T?3K;X;:-?QV4 O)EE:2X\L>8V9&'WNN, #\!5OQ[=0-KWAG38M'@U/6)Y
MII;%;NX:*WB*)\SN #N(!X&">XQWZ_2]+LM%TV'3M.MUM[2$$1Q+G"@DD]?<
MFJVN>&]'\2010ZO8I<K"^^)B2K1MZJRD$?@: /-M,&H0_&:ZCU/^R$O&\.2&
M6/3%8*!YJ[=Y;EFQWP.,50T_1-,7]F6:;[#;F9]/DN&D,8+&0,2&SUR,#'L*
M]0T[P9X=TFX2XL-*@@G2-X_-7.]E?&[<<Y;.!R<GBK2>'M)C\/G04LHQI9B,
M/V;)V[#U'7/>@#A]>E_L*\\&^-)'VQ)$FG:E(?\ GC,HVLQ]%DP?^!5K?#6"
M2ZTB^\372%;K7[IKP!NJP#Y85^@0 _\  J3QSI&KZUI,7A32]*A_LN\2..XO
MWN% M8U8$@1GEFPO!'?Z5V-M;Q6=K#;0($AA18XT'15 P!^5 ' >)--L]3^,
MOAF.^MH[B*/3KJ01RJ&4L"H!(/!QG\ZQ([36)/B_XBATNWT+S+2TM8[.+4D?
M]W;[.?)"<!=V0?P%>IR:58S:K!JDENK7T$;113'.51L9'XX%4=<\(Z#XDDAE
MU;3H[B:$$1RAF210>P92#CVSB@#S?3O"MSJGA?QKID5]IDET+T7-M!I@<1V=
MX@#;5W#@EE7(&<9-:?A36%^(?C2QUP+_ *'HNFI\O9;V=?W@_P" H-OL37H.
MDZ/IV@Z>EAI=G%:6J$D1Q+@9/4GU/N>:32M%TW1(IX],LXK5+B9KB58QC=(W
M5OT% 'CNAZ='J7P_\*1PZI:V6JQZO=RV$=["9(+B02RY1@.AP<@]?3FIM7U+
M5+*+QA87>A65CXG?0S<M>Z5,S13P*VPG:>589;!/./H*]/F\'>'KC0ET272H
M'TY9#*L!SA7)+%E.<@Y)Y![T_1/"FA^'5G&E:=% 9\><Y+.\@'0,S$DCVS0!
MY-J>D:F_PRL"UQX/T[2D2"2TOX5G\V)\J592 3O)Z]^3FNM\/007?Q8\7?VM
M'#-?1V]FMJ)5!Q;F/Y]@/\)?.?>MZU^'7A&RU)+^WT.V2>.3S8QEBB/_ 'E0
MG:I]P*N:YX1T'Q)+#+JVFQW$T(*QR[F1PIZKN4@X]NE '+_"F&PM_P#A+H=+
M$8LDU^<1"/[H&R/A?8'(%6?'J_V+JWA_Q@ORII]S]EOFZ#[-/A"3[*VT_G74
MZ/H.E:!!+!I-C#9PRR>8Z1#"EL!<X[<*!^%6-0T^TU73Y["^@2>UG0I+$_1E
M/:@#Q;6_ME[\*_%GBU-R2:]>QG<<@I8I(L: XYP5#$X[,:TM<TG6%MO#LES<
M>$--AAOK<Z=/8I,'8YXC3 .0PX(Z&O5HM.LX=,334MHA8I"(! 5RGE@8VX/4
M8XK$TOX?^%=&U&._L-&@BN8L^4Y9G$6>NP,2%_ "@#G?">CZ==_$CQS>W5E!
M/<17MLL;RQAS'B)6^7/0YP>/0>E<JUA<Z3X)U"YM(-"\5>#/,FN9/-WV]V )
M"S9?&"RG//#' QV%>RVFE6-C>7EW;6ZQSWKK)<.,YD8#:"?PXK#N/AUX1NM1
MDOYM#MWGDD\V0981N_7<T8.TGZB@#B]7OI[GQCJU_I*RI/+X&,UJ#GS%)D8K
M_P "Z?C3[G3_  RO[/(F2&T$ TD31S #=]JV<'=UW^9QZYXKTU=)L5U<ZLML
M@OC;BV\X9SY0;<%],9YK$7X=^$4U,:@NA6HG$GF@?-Y8?^\(\[,^^* .0T&Q
M&I_%33;C6;=)[V+PE;2-YR[MLQD(9L'^+EAGW-;'@."*S\:>.[2VC6*W2_@=
M8D&%5FA!8@>YKLAI5BNL-JPMU%^T MFGYR8PVX+Z8R2:+72K&QO;V\MK=8[B
M]=7N)!G,C*-H)^@XH XWQU!!)XW\"F6*-@U_,IW*#D>2V!^=5_"VE6%U\4?'
MEW<6<,TZRVL2M(@;:I@!(&>F>,_05V.O>&]'\3V:6FLV$5Y#&_F(KY!5NF00
M015BRTBPT^[N[JTMEBGO"AN'!),A5=JYSZ#B@#PBY2>/P58:=;BU33E\8S0-
M'=9%N%#L423'_+/=U'3I792Z;K,/Q#\,7.IW/AJQNU:5(XM/282W46SYD((P
M5'!&< &N]'AG1?[+N],.FP-8W<KS3P.NY9'8Y9B#WSS571/!7ASP[=M=:5I<
M4%RR;/.9FD<+_=!8D@>PH XGP7I4 TWQUJMM90RZNNMZA]GF:,-(K+G8%)Y'
M)/3U-<UHVEZG>_!K+'PE'H\UJ\EQ=W"S&=).=SNPS^\#?J !7MVGZ58Z4MRM
MC;K +F=[F;;GYY7Y9CGN:PY_AUX0N=2:_ET*V:=Y/-<?,(W?^\8\["?<B@#D
M?#L*W7Q+TZ/7)XKZXA\-6[6$L@)65B?WLB!AG<<#MG%5K^WM(O$/Q+M=.BB%
M@-$$MQ&BCRTNO+DY Z!BO)]Z](USPQHOB2*&/5M/BN?).8F)*O&>^UE((_ T
M6'A?1-+T:?2++388+&X5EFB4']X&&&W'J21QDG- %+P2UK:> ?#F3##YVGVP
M&<+O<Q+^9-;&K-<IHU\]F";I;>0P@=2^T[?UQ67JWA6TU&RT2RA2*"VTJ\M[
MB$;22@A^ZJ\\= N3G@GO704 >"Z'I>IWOP;)8^$DT>:U=[F[N5F,Z2<[G=AG
M]X&_4#%=&+B>YU_P[I]AIUAK'B.VT&.9]2O[B1+=8F(7<J;22S$9S@'!P3Z=
M?/\ #KPC=:D]_-H5LT[R>:XRPC=_[S1@["?<BKNM>$-!\0SP3ZIIR33P*5BE
M5VC=5_N[D(./;I0!Y \NIVT?Q96-[$7Z6=J91I:LL2G8XDV@DG<%SD^H/2N_
MN+'P5:>$/#LUS#"EE%+;-ITENI#F8XV;2GS$D]?7G-=)I?A;0]%EEDTW3+>U
M:6)89!$N Z#. 1T/4\]>35+3_ 'A72M334;+1;>*YC8M&P+%8R>I12=JGZ 4
M <MX T/2[N'QO/<V%O/+<:]?0R/)&&+(",+SVY/YUL?"1VD^%>@%V+$0,N3Z
M!V 'Y"NHL-)L=,2Z2RMEA6ZG>YF"D_/(_P!YC[FG:9IEEHVFPZ?IUNMO:0 B
M.)<X4$Y[^Y- '#:=IME>_&WQ'<75M%-)!IUJL9D0-MW;LXSWX%<_X=T+2E^&
MGCYO[/MRPN]3128P2JH#L ] O4 =#S7K$6E6,&J7&IQ6ZK>W*)'-,,Y=5SM!
M^F344&@Z7;:?>V$-FB6MZ\KW,8)Q(TGWR>>^: /'XQJU[XC\ 10#3)2/#,<M
MHNJ[S$T^%WE0O60+M/TS5^2POK/4_'$E[>:+'<2^'I#=6&EK* '"MLE?<,!B
MI8=<XP<=Z](O_"6@ZII%KI5[ID,UE:*JV\9R#"%&!M8'<. !P:--\(Z!I&F7
M>G6.F0PVUXK+<KDEI@00=S$ECP3U/>@#R_6] TI/@QX.1;&!3+/IS.X0!F,F
MW>2>N3N.:ZG5;*TL/B_X0^QVT-OYEC>QOY*!-RJJ%0<=AGBNOF\/Z5<:7::9
M+91M96AC,$))Q&8\;,<]L"II]*L;G4[74IK=7O+172"4YR@? 8#ZX% 'EO@+
M3O#<OPAU>6\AM&5Y+PZA(Z@D$.VW)[$+M(^N16%8_P!O7VH_#N&8:?)-_8KR
MVJZL',3R@@9PO)<1[",^_>O4&^&G@UY8Y&T"V)0[MN6VL=Q;YUSA^2?O UL:
MSX>TCQ#9)9ZK80W4",&16&"A'0J1@J?H10!YG]@U"T\1>+);Z\T2.YF\/2_:
MK#2UE&2,[)7W#&[!8=<X(X[UUWPRT?3M/\ Z!<6ME!%<3:?$\LRQ@.Y=0S9;
MJ>?Z5KZ7X1T#1K"[LM/TR*&"\!6XY+-*""/F8DL>">I[UIV5E;Z=8P65I$(K
M:WC6**->BJ!@#\J .$\016]U\9/#EOJJH]D-.N)+-)1E&N@RYX/!8)R*J7=M
M:0_%[4;?3X8A%-X>>34HHU&PR"3]VS#IOQGWQ7=ZUX?TGQ%9K::O8Q7<*L'0
M/D%&]58<J?<&HM'\+Z)X?M9[;2].BMX[@YF()9I/]YB2QZGJ: ,/X3Q1Q_##
M062-59[8%B!@L<GKZUV=5=.TZTTC3H+"P@6"U@79%$N<*/3FK5 !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!Q_B7Q]I_AOQ;H>BW-S:1+?>:US)
M-+M,"!#L./\ :;@$^A_"E9?$73[+6?$5MXCU6QLHK/4/LUH'.UF38K'CJ>3U
MH\7>4OQ/\ M)L"E[\$MC'^H&*A\#:?:2>,_'EU);1/.VI+"7903L\M3M^F2:
M .V;6-,32?[6;4+8:=L\S[495\O;Z[NF*J:)XJT'Q&91H^K6MZT7+K%("RCU
M(ZX]Z\2VW"^ /"5M$UI'IZ>([B-OMBEK=2))/*$@!'R9SQG'2NV:RU8?$WPU
M/K&K:#%J"QSB.#3[699+B$I\P<DL H."-V!D'% '9^,M5N=#\&ZOJMGL^TVE
MJ\L>\97<!QD5QTE_\1K+PK_PDAU30;J&.S%Z]J]H\99-F\J&#<'&?QKH_B5_
MR33Q'_UX2_RKA)?!'AN?P!#<7GBW5(1]@29EFU3S(58(" 8FR"N?X?PH ]*A
M\5:8/"ECXAU&YBTZSNK>.?-RX7;O4,%R>IY[58T7Q%H_B*W>?1]2MKV-#M<P
MN"4/H1U'XUY;I.J3:[KGPVO_ !'#%%%/87#0HR!8C<C 1MO0$H 5'OQ6MKMU
M8Z;\69KNW0LL/AZXFU=+?@LBD%-V/X^#COC':@#K&\?^$4U/^SF\1:<+O?Y>
MSSQ][IMSTS[9J]JWB;1-!)75=4M;-A'YNV:0 [-P7('?D@5XUXC?4V^"<DZV
MOAS2/#LULCVEFADGN#N8%1O) W]R<$]?>NNELK74OBWX:-Y#'<"/P_)*HD4,
M-V]1GGOAC0!U^H>-?#.E0VDU]KEC!'>();<O*/WB'HP_V??I5/P1XCN/$D>N
MRS20R16FKSVEL\(X:%0I4YSS][K6+X5BM%^)WC2.\CA6\46RVZ. ,6GE8 0?
MW<YSCC.,T?"1;!=/\3KI?E_81X@NA!Y?W-F$QM]O3VH [#6O$.C^';=)]8U*
MVLHW.U#,X!<^@'4_A5.[\8Z)%X4N?$-OJ=G/8PHQ6591L+]D)[$G QUYKG4$
M#?'6?^T@AD&CQG3!)T^^?,V9_BZ9QSCVK*5;<>,OB*FFA/L']E(;H1@;!=;'
MSTXW;>OOUH Z#X9Z]J/B706U74-;L;]IPA^S6D 3[&Q!)C8[B6."O7&,=ZJ:
MKK'BR_\ B-=^'="U#3K."VL([HM<VIE+%F*D<,/:MKX<JJ_#?PY@ 9TZ G Z
M_(*P[6X@MOCGK#3S1Q Z)  78+G]X?6@">S\1^)=!\4Z?HGBQ=/N+?5"R6>H
M6*-&!*HSY<B,3@D="/\ ]6W8:ZD"ZQ/JNKZ:UM;7Y@1HFV^0#M"QR$_QY;]1
M7+^,K^U\0^-O!^AZ7<175U:ZB-2NC"X<011*?O$=-Q.!7)>((UF\#?$>)ONO
MXFC4_0O!0!ZW;>,/#EWI]Y?P:W8O9V;;+B<3#9&?0GI]/6I=$\4:'XC60Z/J
MEK>^5_K%B?++Z9'4"N!^)E@+&^\&VNGP:;9Z>=1(<7,/^C>:(\0^8JD9[@<]
M<4LMGK2_$K2;C4-6T--76RN0EMIUK,LEQ$4X\PDL JN%(W8[XS0!VEQXW\+V
MFK_V5<:]81WV[886F&0W]T]@?8\UG-X^T]/B5_PB;7-HH%F'WF7YS<%P!$!Z
M[?F]>1^/->#E\,#X&>9K:0O9>5*VJ!_]8TP8[MW\6_.,=^F.U6H7B/Q:#V*E
M#)X21K59LA\^<=N=W.>F<\T =9=^./"UCJO]EW6OZ?#>AMIB>8 JWH3T!]C5
MO5O$>C:$ =5U.VL\QF4>=(%RH(!(]>6 _$5Y_P"#$T!O@9(;\6YB-O.=3,V-
M_GY;=OSSOSC&>>F.U9/AVR;4=:^&*ZS )Y8]&N) LZ[N@782#WVD&@#TF]\=
M^%=.@M9KO7K&*.[C$L!,H^=#T8#KCWK;M+NVO[2*ZM)XKBWE7='+$P96'J".
MM><WNF7L?C[5[CP;JFD_VBMK;Q7^E:C;,$"!3L*.O(!'9<C/7TK7^'FMZ;-X
M/#"QM=&CM[V6T>%)P8?-#\F-CU#$DC\: .UK!O?&_A?3=5_LR]UZP@O<A3"\
MP!4GH&[*?K6Y)N\MMF-^#MSZUX9X,MM;N/AC>F2[\,)9.UQ_:IU"VE:=9-S;
MS,0X^;TXZ8H ]EU;7-*T&S%WJVH6]G;D[5>:0*&/H/4^PJ/1?$>C>(X))M'U
M*VO4C($GDODH3TR.H_&O,[*X=/\ A!](TV"PUC7(]-DGM-3U!Y8H8X>%RJ8W
M,Q4#MD 9Z&HM.DU8>/\ QLINK"?6!H(S_9D3(BS#=M'))+#*\GU% 'HP\;^%
MSK/]D#7K W^_R_)\X9W_ -W/3=[=:PT^(-EIOB[Q/8>(-2LK*RL)+9+0R':S
M;XM[>[<^@XK+T8>#H_@9IDFK10OI M86N F=YN,C=C;AM^_/3FK?A.RM)_BM
MXZO'MU:=18QH\BY95:#)'/(S@9^E '>6%_::I917MA<Q7-K*-T<L3AE8>Q%5
M-:\1:-X=@2?6-2MK*.0X0S. 7/L.I_"N6^%4:0Z1KUO$H2&#7[V.)%& BA^
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
MNWY4 >KT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M72-(L[*2;_6/!"%+#TR.WMTJPFBZ7'8W%BNGVHM+AF>:#RALD9CEBPZ$D]:
M.*\:RVL_CCP.NGO&^JB^9\Q$%A:>6WF9Q_">.O%<MJYN=)OM=^'-J6C_ +>U
M"*6P9?X+:?)N,>R^6X_X%7JFC>%= \/222:1H]G922##O#$%8CTSUQ[5B:7H
M6L:AXZ;Q)K]K9VPLK=[33X8)#(2&;+2LV!@D  #MDT <M?VNI6GQE^S:;>:9
MI[)HT46F_;[=I5,:L0ZQX=<,#UZG%8>NVEZOAOXD2VVLVE]>R+:_;HM.M'BB
MC(8>802Q#,8]V[!SQS7LVL>'](\06Z0:OIMM>QH<H)XPVT^H/;\*ETW1]-T>
MP%CIMC;VEJ,_N88PJG/4D#J: /*/$%M?77AS1%N_%'AV*P:ZMSIC6&FR&3>&
M&P1 2,?8\=,U[)6%8>"_#&EZE_:-AH.GVUYDD2QP*"N>N/3\*W: .7^)'_)-
M?$?_ &#YO_037(>*M+L?^$,^'5I]DA-N-7TZ/R]@P59#N'X]_6O4;NTM[^TE
MM+N&.>WF4I)%(NY74]01W%13:787,-K#-9P21VDB2VZL@(B=/NLOH1VH XZ\
M14^-^F,BA6?0IU8@8R!*N :Y31=5L+3]FJ[BGNX8Y5LKRV:-G 82L\@"8ZY.
MX<>]>O-I]F^HIJ#6T1O(XS$DY4;U0G)4'KC('%93^"O#$FHSZ@^@:<UW.&$L
MIMU)?<,-GCJ03D]3F@#A/L;3ZAX6FT37X--\2IX?B5;>\MC)#<6YVG /&&W#
MG:2<=L5CZYJ<E[\+/']G<Z9I]KJ%G<QB\FTUBT%S(S(2XSSNP,$'I7K6I^%]
M!UFRM[/4=(L[FWMP%@22($1 #&%]. .GI4UOX?T>TT=](M]+M(].=2KVJPJ(
MV!ZY7&#GWH N6\T5Q;I+!(DL3#*NC @_0BI:JZ;IEEH]A'8Z=:Q6MI%G9#$N
MU5R23@?4DU:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!1U31=+URW6WU73K6]A4[E2XB5PI]1D<&F1^']&BT
MEM)CTJQ73F^]:"W7RCR#RN,'D _A6C10!Q?BC1M>O-8\^#3]$UW2VC4+8:HH
M4V\HZNC[&R",9!].*E\*^#?L&F:HFO16%W/JUS]HN;>.+-N@ 4)&H8<A0HY(
MKKZ* (+FRM+SR?M5M#/Y$JS1>:@;RY%Z,N>C#/!'-3T44 07=G:ZA:26EY;Q
M7%M*,213('1AZ$'@U!9Z-I>G21R66G6EN\</V=&BA52L6=VP$#A<DG'3-7J*
M *\5C:07%Q<16L,<UR09Y%C :4@8&X]\#CFJ%CX4\/:9?F_L=#TZVNSG]]#;
M(C\]>0.*UZ* "JL.F6%O8M8PV5M':/NW0)$HC.XDME<8Y).?7-6J* ,O2O#>
MAZ')))I6D6-B\G#M;P*A8>A('3VJ8Z+I1A>$Z;9F*2?[2Z&!<--G/F$8Y;/.
M[K5ZB@#-U7P]HNN^7_:VE65\8_N&X@5ROTR.*MQ6=K#9BSBMH8[4)L$*( @7
MTV],>U3T4 4&T/27TM-+;3+-M/3&VU,"F)<'(PN,=>:L3V5K=2P2W%M#+);O
MOA>1 QC;&,J3T..XJ>B@""VLK2R\[[+;0P>?*9I?*0+YDAZLV.K' Y//%<[X
MAT&_&DV=IX:@TI+6"0^=I=U HMKF,Y)7A3M.?F! Z]:ZFB@#A/#'A&_M_% U
MW4;'2M+CM[1K6ST[3.43<P9W9MJ@L< 8 Z5VEY96NH6YM[VVAN8"0QCF0.I(
M.0<'T(!J>B@"&ZM;>]MI+:[@BG@D&UXI4#*P]"#P:IZ3X>T70A(-)TJRL?,^
M^;>!4+?7 YK2HH R;CPOH%WJBZG<Z+I\U^I!%Q);(TF1T.XC.14NJZ!H^NQI
M'JVEV=\L9R@N(5?;],CBM&B@"C_8NE?V8FF?V;9_8$P5M?(7RA@Y&%QC@\_6
MN;;P/;ZAXUUO5-9LK"^TZ]@MDAAF02,KQALD@C ^]P0:[*B@"JNF6":;_9RV
M5L+'9Y?V81+Y>W^[MQC'M2V&GV6EV4=GI]I!:VL>=D,$81%R<G ' Y)-6:*
M,F[\+>'[_4EU*[T33Y[Y<8N);9&?CIR1GBK T32E14&F681;C[6JB!<";KY@
MX^__ +76KU% $$ME:SW<%W+;0R7-ON$,S("\>X8;:>HR!SCK5"Y\+Z!>:E_:
M5SHNGS7N,&XDMD9SQCJ1GIQ6M10!';V\-I;16]M#'#!$H2..-0JHHX  '  K
M-OO"^@:GJ"W]_HNGW5VN,3S6R._'3DCM6M10!4CTK3XH+F".PMDANG:2XC6)
M0LK-]XL,88GN3UJMIGAO1-%$PTO2+&R\[B3[/ J;QZ' Y'M6I10!1;1M+?2A
MI3:;:-IP 46AA4Q8!R!LQCKSTJ:WL+.TFFFMK2"&6?;YKQQA6DVC"[B.N!P,
M]JL44 5$TO3XK2:T2QMEMIV9IH1$H20M]XL,8)/?/6J^E>'-$T)I&TG2;*Q:
M3[[6\"H6]B0*TZ* *W]GV7]H_P!H_9(/MWE>3]I\L>9Y><[=W7&><46VGV5D
M]P]K:00-<2&68Q1A3*YZLV.I]S5FB@"@=$TEM)_LHZ99G3L8^R>0OE8SG[F,
M=>:32M"TG0HGBTG3+2Q1SEUMX53<?? YK0HH R)_"OAZYU"34)]#TZ6\D4J\
M[VR,[ C!R2.<CCZ5C>*-#UB>:S&EV6CZCI$4/E2Z/J,:K'D'Y71MC8('&,8Q
M7844 <?X,\+7NCZAJNKZFEC!=ZAY4:6E@#Y-M%$I"JI(&3R2> /2MBW\)^';
M34SJ5OH6G17V=WVA+9 ^>YR!U]ZV** (([*UAO)KR.VA2YG"K+,J /(%^Z&/
M4XR<9Z5&FEZ?%9SV<=C;):SES-"L2A)"_P![<N,'.><]:MT4 4+S0])U#3DT
MZ\TVTN+*, );RPJR( ,#"D8&!TQ26FA:18:;)IMIIEG!8R K);QP*L;@C!W*
M!@Y'!S6A10!5FTRPN-/6PFLK:2S4*%MWB4Q@+C: I&.,#'I@4RYT?3+V_M[Z
MZT^UGO+8Y@GDA5GB_P!UB,C\*NT4 5[2PL['SOLEK!;^?*9I?*C"^9(>K-CJ
MQP.3S5BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **JW6I65E=6MM<W444]VY2WC=L&5@,D+
MZ\5:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***JG4;-=3733<QB]:
M$SK!N^<Q@X+8],G% %JBBB@ HHHH **JW6HV=E<6L%S<QQ2W3F.!';!D8#.!
MZG S5J@ HHHH **** "BJVH:C9Z382WVH7,=M:Q &265L*H)P,GZD59H ***
M* "BBB@ HJO?7]KIEC+>WUQ';VT*[I)9#A5'J34Z,KHKJ0589!'<4 +1156]
MU&STY8&O+F. 3S+!$9&QOD;A5'N: +5%%% !112,RHI9B H&22> * %HJG)J
MNGQ364+WD(DOL_95WC]]A=QV^O'-7* "BBF/-%')'&\B*\A(12P!8@9.!WXY
MH ?13)98X(7EE<)&BEF8] !R345E?6NI64-Y93I/;3+NCEC.58>H- %BBJL6
MHV<^H7%A%<QO=VZJ\T(;YD#9VDCWP:M4 %%%% !1110 4444 %%%% !1156]
MU&STX0&\N8X/M$RV\/F-C?(WW5'N<4 6J*** "BBJU_?VFEV,M[?7$=O:PC=
M)+(<*HZ<F@"S12*P90RG((R#2T %%%% !15>^OK73;*:]O9T@MH5W22R'"J/
M4FID=98UD1@R, RD="#0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH X'QU_P CWX _Z_Y__15=]7'>+-,DO_%?A6]BGMDBTRZDFN!+,%8*
MT>T8!Z\U<T3Q,U_K&N6EW)8QPV-RL5O)%,#YBE WS<_>&1D#UH Z6BJW]HV/
M_/Y;_P#?U?\ &C^T;'_G\M_^_J_XT 6:*K?VC8_\_EO_ -_5_P :/[1L?^?R
MW_[^K_C0!9HJM_:-C_S^6_\ W]7_ !H_M&Q_Y_+?_OZO^- %FBJW]HV/_/Y;
M_P#?U?\ &C^T;'_G\M_^_J_XT 6:*K?VC8_\_EO_ -_5_P :/[1L?^?RW_[^
MK_C0!9HJM_:-C_S^6_\ W]7_ !H_M&Q_Y_+?_OZO^- %FBJW]HV/_/Y;_P#?
MU?\ &C^T;'_G\M_^_J_XT 6:*K?VC8_\_EO_ -_5_P :/[1L?^?RW_[^K_C0
M!9HJM_:-C_S^6_\ W]7_ !H_M&Q_Y_+?_OZO^- %FBJW]HV/_/Y;_P#?U?\
M&C^T;'_G\M_^_J_XT 6:*K?VC8_\_EO_ -_5_P :/[1L?^?RW_[^K_C0!9HJ
MM_:-C_S^6_\ W]7_ !H_M&Q_Y_+?_OZO^- %FBJW]HV/_/Y;_P#?U?\ &C^T
M;'_G\M_^_J_XT 6:*K?VC8_\_EO_ -_5_P :/[1L?^?RW_[^K_C0!9HJM_:-
MC_S^6_\ W]7_ !H_M&Q_Y_+?_OZO^- %FBJW]HV/_/Y;_P#?U?\ &C^T;'_G
M\M_^_J_XT 6:*K?VC8_\_EO_ -_5_P :/[1L?^?RW_[^K_C0!9HJM_:-C_S^
M6_\ W]7_ !IR7UI(X2.Z@9CT59 2: )Z\R\1C67^-&G1:)):PW,FA2*\]RA=
M8D\X$L%!&XY  &0.?:NP\):Q>ZYHK7E_!!%,+F:$?9V+1L$<J&4GJ#CK5670
MKU_B?;Z^!']ACTA[-CN^;S#*&''I@=: ,"V\=:EH-GXOA\2?9[NY\.I#(L]J
MAB%RLJDH"I)VG(P?K[<Y$OQ&U/1K&UUO4/$WAC48'>/[7I5DRB6!'(!,;>82
MY7/((Z UNZEX#N=;U/QTEVZ16>NVUI';2*=S*\2-DE?0-M^M48]"\67=O9Z9
M)X<\/:;)&Z"ZU>/RYA(BGYC'$8^&;'\73)H NZGKGB[4/'VH^'- FTVV@M;6
M&Z-S=1,Y&[(*8!YR<<]@#ZUG3>/+[5M:U:"R\3^'="MM,N&M$74<-+=2I]]B
M#(NR// (R>#75:?H5[;?$76=;D$?V*[LK>&(AOFW(6W9';J*YL>%=8\.:QK#
M:=X;TG7K'4;M[R%KF58I;:1_O*VY3N3/(QSUH P]5\4ZAXMM? VI:9!:#5EU
M>:W9"Y>!95C968$<LF/F&.HXSWKL++6?$6D^+K?PWKMW97G]I6TLMA?06YB*
MR1@%D=-Q! !!!!_^MEWOA#Q8NG>&)K:32YM6TV]DO+@*@@@^9"/+4*N<8(7=
MC/?VK6T[2->UOQI:>(]?LK?38=-MY(;*SBN//<O)@/(S  8P  !0!1A\?WJ?
M#&^U>Z@B_M^SFDT][9%.TW@?8J@9S@[E;&>A-=[9"Y6QMQ>,CW0C7SFC&%+X
M^8@=AG->7RZ!]L^.#6]O,KZ4BPZW>0+T2Z4-%']">'_X#FO5F!9& 8J2, CM
M0!Y;KOBKQ3IMC?ZG>:]X<T::W,CP:+<A99947.T,XD^\P'11W%:<_C+5M9_X
M1G3=!CM;;4-9L!J$\]RID2UAVJ3A01N8LV!R!Q7/:9X&\1V'AF\T!?#NB-J$
MZS1R>(9IP[RARWS[=F_?@XY. >?:MB#PGX@T>U\)ZOIT%K/JND::-.O+*2?8
ML\>%^Y)@@$,N1D8.: ,[Q^_B>+X9^+;'Q EM<10QP-:ZC;*(Q.#(NY6CW$JR
MGOT.:Z;P[XKN_&.O3RZ+);#PW8,8);AANDNYL X09^5!D?,1SGCUK(\0>'O&
M7BSPMXCBOOL]K)?Q10V.EK.'2$*X9G>3:,L<=N !6P/"]YH?CBWUCP_% FG7
ML2V^J68(11L&(Y4'3<!P1Z4 <UI_B?Q[K/@J[\46]SH]M%8_:&%L]L[FZ6)F
MSEMPV<+@ 9Y&<C/&S/XQU;7+CP]I7AY+:UO=5TQ=4N+BZ0R+:P$+C"@C<Q9L
M<D#C\I_#WA;4M-^%M[X?N%B%_-%>*H5\KF5I"O/_  (50B\)Z_H:>%M9TJ&U
MN=3TW2(]+OK*6;8LT8"GY),$ AUSR,$4 .?Q)XJTVZUKP[=M8W6LP:6VI:;=
MQ0%$N%4X*/'N.&W<<'&#577OB=<V=EX3O=/BADM]0BCO-2+ GR+<O&C$<\'=
M)C_@)K<T#1-:O/&5SXKU^"WLY?L8L;2QAF\WRX]^]F=\ %B<=.,5SND?#&]A
MM/%=C?O"UK<VLEAI&&R8H&DDE&[T(=U_[Y% "?$77+S4M(\=:9&(AIFEZ="C
MMM^9KB0[R,YZ!-O&.IJ]K?C6>WUVR\-6.KZ3HQCL([FZU#4B"!NX6.-"RAFX
MR<G@5%!X&UO_ (5)K.CW;PR^(=6:2>X??\AD9@ -WH$5:M:QX2U*T\3P>(M-
MTK3]7$EBEG>6%VX0Y3[LD;LI /8@]OT *$'Q2ELM#\2?:Y=/U6_T?R1!/I[_
M +F\$QVQ]SM(;AAD^U5/&,'C"W_X15M<O=-O+>77[)I%M;=HFMI-_ !+'>O4
M9.#G'K6L_@G5_$'AK7K;5$T[29;\QM8VME$A%H8R&4O(%!<E@,]@.G6F:OI_
MCKQ.VAP7VE:;8PZ=J=M=W4D=YYAN/+<$E!M&U<9."<]!ZT 7AK/BCQ-X@UBW
M\/7>GZ?I^D3_ &4R75LTS7,X4,R\,NQ1D#(R:QH_B9JUKX*GO]2@T^'5Y-;D
MTF!)'*6\+ XW2,3G:H#$GC.!TJ]:1ZQH_BOQ(/"ITK4K:ZN1/=V]U<M"]C<,
M@R3A3N1@ >QKF_#7A>_\4_#N6>*XM)M3M_$4^I6TLJ9M[IU<ALCGY&^;U[4
M=!IGCF[L?%&E:9?>)-!U^VU1VA$FG;4DMI<94%0[;D.,9X.:Z+XD)=/\./$
MM)HXF%A,7,D>_=&$;<HY&"1D ]O0UEZ7I7B"\\0V%S<>'M'T"PM-SSK"8[B6
MY?'RA6"#8H/.>M=3XETR36O"VK:7"ZI+>6<UNC/T#.A4$^V30!Y5>)KT-O\
M"\03V5QJ3;_L[/$R1QH;8 ;@&)8JI).",X[5V.B:UXBL?&\_AC79[342VG?V
MA;7-K 8"0'V-&REB.I&#G_ZU+3_#OB.YE\$3:C8VUJVA/+'<+'<^9N3R/+5Q
MP.2>W:M75/#6I7OCZ35[>98+9]!FT]9PWSQS-(&# >PYS0!RFN^,_%.AZ//K
M%_KWAJSO8<O_ ,(^P#R%0?N>8),E\>BXS5CQ&VKZC\3_  -=V-[;6\=Q:74D
M"2VY<QCRT,@8AANR" .F,=ZS(_ GB,>!+CPS;^%]"LKUK9HI=7-P':Y/J $W
M;FZ98\9/TKI]6T#Q!'J'@S5].L[:YN-(MY(+JVDN/+_UD:*2K8(."I^O% '7
M:_\ \BYJG_7I+_Z :POA=_R3#P[_ ->:_P!:Z/5;>2\T>]MHL>9-;R1IDX&2
MI K+\$:1=:#X)TC2KT(+JUMUCD"-N&1Z&@#B_+\07'QA\3V^A75G9[K*S:>Z
MN83,4PK;55 0"3D\D\8]ZU-)\5>)K[PIK02RL;G7]*U!]/9M_E6[;=I\X[CD
M*%;) .3CCKQL:7H5[:?$+Q!K4HC^QWUM:QPD-ELQAMV1VZBN2U7P#KEWH?B&
MWB%L[7?B+^U$M9)2J7< "YB<@?+G;^@H FM?&6J:=XST72;KQ+H6O0ZG(\,L
M=E$(Y;5@I(/#ME<C'.#6K8>-Y[30/%,^NB$7WA^>5)%C7:)4QNA8#)QO! ^M
M9+>%M>O=?\.7\/AS2-#L-,O?,DM+>96D<%2I<E5"X'8<DY/2KGBSP'?:WXVL
MKVUDB32+OR1K,+'!E$#[XN.^3\I]A0!4U'QQK-E%X=T6[O\ 2-+UG4++[9?7
MM]\L-LG950L-SY.,%OX2?II^#O&4VH^);WPW>ZGI>JS0VRW<&H::1LEC+;65
MU#,%<'' /((I_B_PO?7/B;3O$VE6-CJ,]M;O:7%A>D*LT1.X%6((5@WJ.A_.
MSX5TO64UF\U/4M.TS2;9XEAMM/LT1W7G+.\H4$D\#:./QH /B!XAU?P_::,-
M%BMI+O4-3CL0MP#L^=7P3CD8(!/MFL/6/%FOZ!<Z7X<O]:T.#5KP23S:G<)Y
M4$$"G"X0L-SDY &0.*Z3QCH5[K<_AQ[,1D:?K$-Y/O;'[M5<''J?F'%9_C#P
MO?7?B/3/$NE65CJ%Q:0O;7%A>D*L\3'(VL00K \\CO\ F 9ND?$4VE[K6GZK
MJ>F:P-/TYM3BOM,("RQ+PR,H9@K@XZ'D$5/8W_Q#N-*L/$"C2[J*Z\N5]&BA
M*.D+X^[,SX+A2"<@#@U)8>%]5UE=:&LZ?INC6%]8M90V-DD<DB;@=TCRA1D]
M,*../6H+:S^((T.R\-"&QLA;B.%]<ANMQ:%".4B*Y#E1CDXY- %6]\=WFI^(
MM7L;'Q+H&@6NESFV!U':\MS*H^;Y2Z[4!XR,DX--'CZ76?#?A^]-II\MT?$D
M.EW6%$T2N&(,D+>XP5;MGO4[^%M7\/\ B#6;G3O#NE:_8:I<F\47,JQ2V\K
M;P2RG<A(R,<CFIIO!^O7'A_P]#<M8/?6VO0:E=+;1K#%'&I.50 #=@8&3R:
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
MXE3PZ=(T,ZNXR+5;)68?+NY(7 X&>3TK5G\">!;8(9_#FAQ"1Q&F^VC7<Q.
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MWIUKTU6#J&4Y!&0:6@#@(=$\6:OXZT#Q#K%OIUE:Z<EQ']D@N&E<>8F-Q8J
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
M6L-U:RC#Q3(&5OP- 'F%]-XCO?BIX*CUK^S(FB:ZE%I82M*57R2#([,!@$D
M#'KR:[WQAI-QKO@[5]*M"@N+NU>&,R'"[B,#)]*J>%M(\(Z==:BGANQM(+BW
ME^S7;11D.K  ["QY(Y!X.*Z:@"CHMI)I^A:?93;3+;VT<3[3D;E4 X_*L#Q7
MX?U2YUK2/$6@M;'4]-\R,V]RQ6.XAD W*6 )4C (..O6N@L-6L=3EO([.X65
M[.<V]P "-D@ )7D>A'2KM '"VGAW7]9\2R>(M?CL[-X+&2SL;&WF,NPO]YW<
MJ,DX P!TJIH_@?5K&W\ QS-;9T'SOM>UR<[XRHV<<\GVKN9=5L($O6>[BQ8I
MYET%;<85VELL!R. 34ME>6^HV%O?6DHEMKF)98I " R,,@\^H(H X*ST/QCX
M5AU'2/#]OIEWI]S<2SV=S<W#1O9^8<D,@4[P"21@CWJS;>";_P#X2:VN=1O?
MMUJ/#SZ5=3R-B661I S-C'0C/?TKNZ* /+K/PSXTTG0%\-V=CH,BQ+Y-OK<C
M?.D70%H2ARX'OC(&:W=8TOQ/;W%M]BBT_7M*^R+;W&G7^R#,B_\ +52$(Y'5
M2,#M7:44 <A\/_"MSX8LM2:ZCM;9]0O&NA961)@M00 $7(&3QR< >@XK-UWP
MOJZ^/Y/$=KI.F:Y!-9I;I!?3>6UHRDG<A*,,'/.!G^O6Z]XBTGPS8"^UB\6V
MMV<1J2K,6<]%55!)/!Z#M5RQO;?4K""]M7+V\Z"2-F0J2I&0<$ C\10!YFW@
M+Q)<:-XX@NY-.:ZUY86M_(9EC0JN"AR,@   'OC.!TKJ/%7AR^UG1-$L[4PB
M6RU"TN9=[$#9$<MCCD^E=910!PIT7Q-X;\1ZO>>';;3[^QU>47#PW5PT+6T^
MT*S9"MN4X!(X-7_ 'A_5/#NB7EMK$T$UY<:A/=-)!G:V]LYP>GT[5U=% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >9_$74ET?XB> [YK
M.\O!$;_]Q9PF65LQ*/E4=>N3[ U5U^\O/'^J>'[73/"^LV#66I17DNHZE9_9
MQ#&G+!<G+$\<#V_#K]<\.W>I^-_"VM0R0K;:2;HSJ[$.WFQA5VC&#R.<D5T]
M 'G.G:EXMUWQEKL$.M6]AI&C:@J,GV-9'GC*JS1DG[H S\W)RWM4.D7WC?Q;
MX>?Q3INM6NGQ3&22PTQK)9%>-6(42R$[LMC^'&,_A73^&_#USI&L>);NZ>%X
MM4O1<1*A)(38JX;('.0>F:YVP\-^-O#>C3>&]#FTB73 9%L[VYDD6:VC<DX9
M I#E<G!R.V: (X?'.J^+(O#%CH$D6FW6KVDEY=7,D7F_9DC.U@BGAB7R 3T
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
M.N0 #QFN:\6ZUJDO@3QYX<UN>*ZOM*B@9+R./R_M$4I#*2HX##!!QQ6GJ?\
M;T7QJD?0A92S1^'XO-M[MV1)5\]QPR@E6!P>A[U->^ -9U7PSXK:^NK(Z_X@
M$2L(RPMX$CP$0'&XX&<G')/2@#:M=<O[+XA1Z)>R*VG:AIJW&GG8 5DCXE3/
M?@AN>E6/!&M7WB.SU'5YY%.GS7TB::JH!^X0[ Q/4[F#'GVKF_BU!YF@Z3%I
M]['%XBBNXX;%5;YV,H,3@#KC:Q)/^S7?:-I4&AZ)9:7:C$%I D*>X48R?<]:
M ./O?&-[H6I^,[?4I$9-.LDU#3OD +1LI&WCKB1<9]ZR;'QMX@N/ ]I;S21Q
M^*9=9&CR,(QA'#[F;;TP(N?UK:\<>!;KQ/K^C7UI<0PPQ,(=21R09[82I*$&
M >=R=\=:2#P'<Q_%:;Q,US$=+*&:*V!.Y;IHUB9R,8QL4\YSDT <OXQU'4M6
M\(?$6W^U1PQ:==J@"P+F2+RU)0GU).=W7BIM8M->7Q9\/K6VU6%]2>TO0;Z6
MV&$0HAR(P<$A>!SR<$UO7?@._O-+\<V;7-LAUZ;S+9@6.SY% W\<<KVSQ4]G
MX<\07.O>%-7U7^SHI=)@NH;E+:1V#;U54*94?W><XQ[T .\,ZGKMKXVU/POK
M>HQZF(;.*]M[L6ZPOM9BI5E7CJ."/_U6_'.KW6DCPY]E,?\ I>NVMK+OC#?N
MW+9QGH>.HY%3P>'[N+XCW?B)I(?LDVF1V:H"=X=9&8DC&,8/K1XP\/W?B :$
M+62%/[/UBVOY?-)&8XR=P7 /S<\=![T <?HT.M6?Q1\>7<-_]K:W@MY?L@MU
M!N<PR&*/=G*[>!D?>[U6\+>,-8UJXTV6+QGIEQJ$LJ"^T.\M%M3$#]]8S]\L
MO;J#73GPUK]OX[UO4K&YM(]-UJVCCEFW-]HMI(XV5&1<%6Y(/)_^OB:CX,\5
M^);:PT[78-!!M9HGDUJ$N;IU1@<HI0;&;'/S8Y/% 'H>LQ7$^BWD=K<_9IVB
M;9-Y8?8<?W3P:\?T'Q/?^#O@[X<?^TK;S=4F6WM9;J(+%8H2Q9VP<OC!//<B
MO:Y8Q+"\9. ZE<_6O,+'X?\ B-?!>FZ3<7.F0ZCH-VMQI=S&7=)0"V1*I (!
M#8.,T -T/QXUOXPTK2#XNL?$MIJ>^,O% D4MM(%W*<)P4;!'/(..:E\-ZMXQ
MURWU+6YM:MH-.T^YO(%LULU9K@1[MK%_X<':, <[3GK6_IECXPO-?M+S5VTS
M3;"U5MUKI[F5KIR, NS*-JCJ .?6G^&O"][HWA75=+N)8&GN[F[FC:-B5 E8
ME<Y YYYH XA_$_CJU^'>G^.9=7LY%;R2^EBS4)*CN$R9/O!B2&XP!G&.*Z1+
M_P 4Z!XYT#3]6UFWU*TUH3H\26:PBVDCCWC80267M\V32WG@?4[CX0V?A))[
M47\,=LK2%F\HF.57;!VYZ*<<5MZYX?N]3\7^&-6ADA6#2I+AYU<D,PDBV#;Q
M@\]<D4 >?P^-M<O[Z^1O%NG:/K4%T\<6@ZA:+'$5#X4&5OF8LO.5/?I7L49<
MQJ9  Y W!3D ^QKS36?"?C#5M(O- ODT'5;:8R+!JM[N^T0QL20?+"8WKG@@
M@<"NQL+'6-,N-+L();271K6R$,TDN[[2\J@!2/X<$#G/.: %\9?\B/X@_P"P
M;<?^BVJO\/O^2<^&_P#L&6__ *+6M+7["75?#FJ:= R+-=VDL"%SA0S(5&<=
MLFHO"^ESZ)X3TC2KEHVGL[.*"1HR2I95 .,@'''I0!F>'=;OM1\8^+-.N9%:
MVTZ>W2V4* 5#Q!FR>_/K7(W/CCQ&O@UM0M9;=[__ (24Z;&)(P$:+S2H4X_
M9ZUN3Z#XJT?QCK.K>'O[*N+761"TJ7TDB-;R1ILR-H.Y2.<<'Z5FVOP[UF'P
MG;:5->VDUU%XA75'FRRAXQ)O/&.&([=,]Z +L=]XH\.^.=!TS5M;AU>RUD3H
M1]C6!K>2--^5VGE3TYR:HV>H>+_&&B:GX@TS5[:SL=\\5CIS6BNL\<9*YDD)
MW L0?N]/>NJUWP_=ZGXN\,:M#)"L&E2W#SJY(9A)%L&WC!YZY(KG[7PQXN\/
MVE_H6@S:4VD7,LLEM<W+N)K(2$EEV $/@DE>1[T <QIWC*3P]\.O VDV^HVF
MF2ZG;N9-0NUWI;1)R2%/!8D@#/%;OAGQW)+XJDT ^([/Q##-9O<V][!$L;Q.
MG6-U7Y2".00!T(J6'X?ZQ8>'?"DEC<V/]O>'XWCVR[C;W".,.A.-P[$''![5
MMZ3IOBJZU:XO];EL+.V^S&&#3K%C(I8]9'D90<]@ ,4 <GH6O^/+KX?2>-);
MZWO"UB[0:3%9#+.IVB0N#D]&;:!TP*O>$/$M_J^KV)L_&^FZ[;RJWVRSFMEM
M9X?ER#&H&XX/!# \=ZV]$\+:OI7PNMO#D.II9ZM!;F-+R ;U1]Q8$;@,CL>.
MYK);PEXBU[Q'HNHZW8Z#8/IERMS)=Z>SO/<LH("9*KM0DY()- &?X%AUZPN/
M'=S#J,-]/#J,Z+!-"L*2S[$(D9@?E&."O2J-[XYU+1+C3)AX\TK6KF6ZABN]
M+M[:,HJNP#;)$)8;<\%CS^E;5[X#\07,?C+28[NQBTO7I'NH;@,_G1RD)\C+
MC&PA2"0<X/X5!J?@_P 7:SX?L]+6S\.Z1#9SP3>7:.["X:-@<9V#8N,GHQR
M..: -";4/%6M_$#7] TW68-,L-/BMI!/]D6:4%T)V@-Q@D$DG/0 =:SHO'FO
M6_@^ZBF^RW'B"/7CH$$YCVQ22%AB5E'3@DX'<5U^D^'[NP\=>(];EDA-MJ4=
MJD*J3O4Q*P;<,8'48P37/2?#R^GT;7(#>P07TWB!];TV=<NL3@J4W@@>A!QG
MKWH S=;T[Q'I_C?P2NK:U'JUJVH.1(;18'CD\IN,*<%2,^XQU-=IX_BN)OA_
MKRVUS]G<6$S%_+#Y4(2RX/J,C/;.:P9M!\9Z[XD\/ZEK']CVEKI5R97M[662
M0RDH5+Y91C&1A?<Y/2NRUO3SJV@:CIJR",W=K+ '(SMWJ5S^M 'D,]MK47A[
MX7);ZA#-?2RH;:6: !($:V& 54_/M&3U&:[/1M1\0Z3\01X;UG5H]6M[K3VO
M(+C[*L#QLKA2A"\$8.<]:JZ;X1\1M:^#H]3.F(_A^XPQMY782PK#Y:D97[Q/
M4<#^5;M[X<N[KX@6FO)-&EI%IDMFP#'S [N&! QC&!ZT <-KWBW6]-LM0O;O
MQWHVGZI 97BT."&*X&%SMC=LE]S #)XQGI4FI2ZKK_CCX<ZI!J2V1O\ 3Y[A
M(Q;JXA)A1G')^;<"!STQFI=-\"^*].\(77A2WBT""*6*6%]7!<S3(^?O)M^\
M0<$ECCWQ6G-X0\16L'@BZTYM-DO_  _:M:SQ3R.(Y T2QEE8+GC;GD=Z .P\
M2?VF/#>HMHL@CU-(&>V)0,"X&0N#QSC'XUREWXUNM5T#PDVAR)'J'B">,$E0
MWDQJ-UP<'CY<%?J:[^N"\+> +C0?&NHZK/<Q2:<HD&E6ZYS;B9_,ER,8'S<#
M!/'I0!FW/CG4M,L_%DD4-O/>0ZVFFZ>C($7=($"[R.3C)/J<8JWJ%]XK\%W&
ME7VK:Y#K.G7=W'9W<1LU@: R' >,KU /4-DX_1;GX=W=_8^)X);R*";4-574
MK">/+&%T"[2P('=3D#/!J2YT#Q;XINM+@\2#2;33;"ZCNY5L99)'NI$Y4?,H
MV)GDCDT 9V@W6I65G\0I])%I]M379?+:\DV1)\D>68^@&3[XJI;^-;O3_%NA
MV4/CBP\2Q7]T+6YMX;6-/)W X=7C]QT)-:&J?#K5+_0_$MHEU9B74=:&IVZ.
M6,4B#9^[EXS@[3G&>U27?A;Q5K&H>'[F>WT/2[32=0CN396DCMY@ (9MVP $
M#HN.<G)H R-'35]-U_XEWQU99OLJ;VC:U0"5_LVY"?0*,#'?O6G!XFU[5[?P
MAH>DW-O97^I:1'J-[>M '$,>Q?\ 5Q\+DLV.> .U7)O">OIKWBXVSZ<^E^(+
M8@-([K-%*(/+ P%(*YYSG.*;_P (7K>F6OA;4='GLCK6C::FGW$,[,(+F/8H
M8!@,KAER#CZB@!(]?\0:#K>I^'M7OHM1D_LJ74;"_$"Q-\G#(Z#Y20<$$8XK
M!E\0>.;;X<6OCN76[1E2"*>32Q9+LEC)523)G<&(.[C &<8[UTEOX4US5-6U
M/7M>DL8K^;37TZRM+5V>.!&Y+,Y +,3CH.!ZTZ^\%ZC<_!Q?""36PU 6,5MY
MA9O*W*5R<XSCCTH [<2+Y(E/"[=W/85YOI%]XV\7^'W\4:9K5KI\,QD>PTQK
M)9%=%8A1*Y.[+8_AQC/X5Z1''M@6-L'"A3Z'BO/-/\.>-O#6CS>&]"ETB73
MT@L[VYDD6:UC<DX9 I#E<G!R.V: .?U[4]0\90?#S7++4!8)?7BA8?LZR"&<
M+(&<$_>'! !^M>QPK(D$:2R>9(J@,^W&XXY..V:XC_A 9+'3_!FGZ=/&UOH-
MV)IGE)5I!L8,5 !Y+-G'ZUW5 !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!1N-8L+76+/29I]M[>)(\$6TG>J %CG&!C(ZFK
MU<IK&L7UK\2/#6E0RA;.\M[MYX]BDL452O)&1C)Z&N-TO4/'&N^"-0\2+XH6
MT>R:Z,$"6,3+,(F;_6$COC;\N,  \F@#UVJ.L:Q8Z!I,^J:G/Y%G;@&63:6V
M@D < $]2*\XU_P <:E_9GA2]GU"70M)U.Q%S>:E;VGVCRY2JE8^0P0')Y(/3
MZT[4/$^LV/PK\0:O;>)-.U=[9T^PZA;(A?860$2IC8'&3VZ8.!0!ZF#D9%4;
M'6+#4KN^M;2?S)K"40W*[2-CD!@,D<\$=*Y&\U#7?$?CB_T#2=7.D6>DVT,E
MS/% DLLTLH)51O! 4*,],UR5AXAU+P3I7Q"U._:"[U2#4HHE<)LCD=D14<J#
MP,$,0#Z@4 >TT5XRGQ!DT>\TN=/'$/B$7%S'!>V/V)8MJN<%XBJ@C:<<,3D5
MOV-UXL\0^/=?LK?Q NGZ7I%["%C6SCD>9616:,D]!P>>3EO:@#T*YN8+.VEN
M;J:.&")2\DDC!511U))Z"G12QSPI-$P>.10RL.A!Y!KD?BI#/-\--=\BZ:WV
M6KN^U%;S% .4YZ ^HYKF[N[\56(\#>']-U\++JT$_G7<MI&Q1$C1UPH &5!(
M'J<9S0!ZK17G.OWNKZ(]A8ZOX[LM+LTMB9+]HHA=7<VX\"-@550N.0"<UCZ=
M\2-1M/"/BNY-['K4NE7$4%A=O;^3Y_G;0F] !T)Z@#('XT >H:GK%AHR6SW\
M_DK<W,=K"=I;=*YPJ\ XR>YXHM-8L+[4]0TZVGWW>GE%NH]I'EEUW+R1@Y'/
M&:\P\8Z1XGT]/"\NJ>(AJL#Z]9?:(WM4B\J3?P8RH'R]1AL]0:TM5\5:Q:-\
M2C#=*IT:&![']TA\HM!O.>/FYYYS0!Z717EM_J/C#0M+T/Q+=^(([J.\N;:.
MZTP6:+$J3$#"./GRN>I//IVK3CO/$7B[Q-KD&EZZ=&T[2)Q:)Y5K'*\\VT,S
M/O!PHR!@8SZT =_17'?#G6-9UC2M6_MZ>*:]L]6N+,F) B )M& !VSGKD^]0
M:SJ>MZSXZ_X1;1M1&E06MDMY>7BPK+*Q9BJQH&!4="2<&@#N**\NO?%/B+0+
M+Q?HU[J"76HZ7IOV^PU$0*C/&P(^=,;=RL,<#!]*ZCP7;^(FL5U/7=<6]^W0
M1S):):I&EJ2,D!ARW! Y]#ZT ;UW<V!FBTV[D@:2\5U2VD()E4#YOE/4 =>W
M/O6%X9TGP=%?7]QX=TNP@NK2X>TN9(;7RV20 %D!(''(Z<5SGBJPU&?XQ^%&
MM]8DME>VNBBK!&WEA0F\#(YW=.>F.*HZCXP\21:%XBFL+J(WMMXI&G6N^%=O
ME$Q@(W'/WCSUYZT >LT5Y_=7?B/P?KN@MJ6O'6-/U:\6PG22UCB,,SJ2C1E
M/ERI!#9X[U4T5_&7BJZ\1O'XG_LVWL-6N;2R6*SB<ML;CS-PY4 @<8)YR>E
M'>ZCK%AI4ME%>S^4]]<"VMQM)WR$$A>!QP#R>*O5YA!XYU74M"\&7F8[>ZO=
M:&GZ@B(&5MOF*P7(. 2@/'(SC-2Z=-XO\4ZWXGMK?Q+_ &7::;J+V]L8K..1
MV^52%8L,;1^9W'G@4 >E45Y38^-_$&N>&?"=C;3P6NN:W<7$$UX(@ZQ);EO,
M=4/!8A1@'C)-:EI=>*-%^)&DZ#?ZY_:6EW=I<3J\EM''*63;\K%0!@9!!&/O
M'.<"@#M-8UBPT'3)-1U.?R+2-E5I-I;!9@HX )ZD"KU<+\8/^29ZC_UVMO\
MT?'47C'6+NRUWR;SQC8^&]+$"M%L$<EU<2$G)VN#A1@#@'/K0!W]%>.V/CS7
M6\&W^JC5%O(]$UR.&XNA:B,W=D2NXE"/E;#YR,=*W)O&>I+\7H=)61/^$?P+
M%_E'-VT1F!W8S]W"XSCF@#T:BO([[QIXA;PM_;D=Y);Z7?:U+$M[#9B9K*Q7
M*JX0#DLRGYCG&?I72^ ]7N-3N;SRO%ECXBTL(C0RA5CNHG.<K(BJ!M[@D ]>
M* .O%A:#4&U 6T(O&B$)N-@WF,'(7=UQGG%6*Y'QKKFIV=WHFA:++%;ZCK-P
M\2W4J;Q!&B;W<*>"V.@/%4(+[7_"_C31]'U76#K.GZRLJ132VZ12V\T:[\?(
M &5AGMD&@#KI-#TJ768]8DT^V?4HH_+CNFC!D5>> >W4_F:OUYQ\.KKQ9XDM
MX-?U/Q OV%9IX18)9QCSE5V4,S]00>P'11ZFM3XCZSK.CZ=HJZ%<1P7E]J\%
MENEC#KMD#CD'MD \8/% '9T5Y3XC\2:OX4N=)\-:AXOC2>\\VYN=:FLD#10C
M 5$C4%2Q.>3G IFC?$D6%_K5G+K:>(K*STN34H+Q81#("G#0OM 4GH00!UH
M]9HKR36;OQ[IGPZE\7KXFC:Z>V6Y>P^Q1^3"CX.$.-VY0W5B0<'BNKTW7-0N
M/B3<Z1+.&L4T:"Z6/8HQ*SD%LXST XZ4 =%K&KV.@Z5<:IJ4_D6=N TLFTMM
M!('0 GJ15T$$ CH:\>\;:S?ZGX,^)=I=S"2"PN(8;9=@&Q#Y;$9 YY)ZUTGB
M_5[NQU.VBN/%MCX;TG[,&$G[M[J>7/0*X(" =P"<T =S<W,%G;2W-S-'#!$I
M>221@JHHZDD]!5.?7M,M[G3+>6Z EU,D68"L1+A=YY P/EYYQ7D=SXAU/Q+\
M,O'%H^N?;%TPD1WZVBQM=0&/=M9" !Z;@![5T]MJ&KZ-+\/M-;4S=1Z@9%N&
M>"-2R"#<BC XQQR.3CF@#T:BO-]'N/%GCBSO-<T_Q&-(M/M$L.GVL=I'*K+&
MQ7=*6!)W$'@8Q6</''B/7K/P8NFSP:=>ZK<75K?9A$J(T2D,R@\\;2P&?0'(
MH ]9HKS[3-2\2:+XVOO#E[J9UQ6TAM2M'E@2&0.K[/+.P $$\YKG/#GC#5=4
MN;#=XWMH];:9!>Z%J=FMJB@GYHXSMW[@.AR<]Z /9**@OI'AL+F6,X=(F93Z
M$ UXZ?$/CBW^&%GX\E\0122*(F;3?L<8BF0R"/YFQN#'.[(P!T H ]IHKSPW
M7BCP[XU\.VNI:\NIVNLM-%/;_9$B6!UC+@QD?-C(QAB>*S=?\0WUOJ6II?\
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
MEHVR-KHX'.UAQD<U0LO#GB#5/%>GZ]XGGTY!I:2"RL]/+LN^0;6D=G )..
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
MCU37/#7BBX\/7VK2:I;7.F37MC=3QHLT3Q\,C;0 PY!!Q[5-\-1XDU71M/\
M$>M^(9+I;RT_X\5MT2-3D!7W 9+$ D]!EO058LO"6L7FLWFO>(KVSDU%[%[&
MU@LT80VZ-RS9;YF8G'/'%;GA'19?#OA+3-'GE266S@6)I$!"L1W&: ,;Q?JN
MJR>)-#\+Z/>_8)=2$TUQ>"-7>**,#(0-QN8G&3TK+U\^+O"/A7Q+<G7?MUK!
M9B:QNYT07,,N<,K *%9<<@D9[8KH/%/AJ]U34-+UK1[N&UUC2V?R3<(6BE1Q
MAT<#G!P,$=*Q=0\%^(_$&F:Z=9U>V%[J-D+*WMK7S!:VZAMVX@G+,3WQP.*
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
MK!&VXQG!DD+J2V3_  C' KE==U'5_%/AWPW->:E):WUGXGBTRY%M&GEM.DA
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
MX ?D'YEQD=N3D&E0:QXD\8:GX>C\07]AIV@V]O'+-;>6+B[FD3=N9RI   Y
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
M @XX(Z&J-[\/]3D\/:?%!KHEUJTU7^UFN[J(M'),=V5V _*GS< 'C'O7H%%
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
M.,.PVF1R[$DXZ#H*T_!_AV3PQHTUC)<+.TEW/<;U7: )'+8_#-=!10 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% '#^)[S4=5\<:7X2LM2N
M--MI+.2_O+BVP)G16"*B,0=O)R3UIEW8^(/#&@:\6\5PBR"(UC?:J=\EIGA]
M[8P_^SU.>#FM7Q)X7N=3U73];TC4%T_6+%7C222'S8I8FQNC=<@XR 00>*PK
M_P"&][KFFZHVLZ[YNKWS0LDT,&V"V$3;D58BQR,YSDY- ',Q^(ET_P 1>&Y-
M"\2>)-4AO=1BL[LZE _V:17!Y1F10&R,@+VSZ5W7@_4KV^\1^+X+JYDEBM-2
M6*!&/$:>6IP/;)-4;[P7XCUZ]T>\UKQ%:%M+OHKN*WM+(I$Y4\EMSDEB. 1@
M#)X.:GG\'Z[9^(]4U'P_K\%E;ZLR2744]GYS1NJ[=\9W 9('0@C- '*1ZYXG
MO/AK:7L$^IW .L31ZA-8*'NUM5D<?NP1VPHXY K1\,>*;*V@U^\L/%-YJ]I8
MV#7+:;J:$7<#H"6^9@"5(P.AP>]:=C\/;[2/"ECI>F>(I[>]L+V2[ANBA*2!
MF8[)4W8<8;!.>O(QTJUI_@N\N=>N=;\3WUK?74MBVGK#:6QAB6%CELY9F8GZ
M\4 >=P^)M3G\-)KL6O\ BB3Q')$+E+5-,E-BQ/(A">7@KCY=V[WS7MFEW;ZA
MI-G>R0O ]Q DK1.,-&64$J0>XSBN(A\#>*+71E\.6OBY8M#0>6DBVA%Y'#G_
M %8D#;>G&[;G%=:=/U&/5=/>VU0QZ9;PM'/:/$)&G;&%8R'Y@1^O>@#5HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &--$C;
M7E13Z%@*;]I@_P">\?\ WV*JW>AZ3?SF>\TNRN)B #)-;H[8^I%9&MV7@[P[
MI,VIZII.EP6L.-S?8D)))P  %R23Q@4 =#]I@_Y[Q_\ ?8H^TP?\]X_^^Q7G
M5OXD\%->6T&H>#;C2([J0107.I:*L43N>@W8."??%=*FF^&)-=ET@>'+03Q6
MZW!D.GIY14DC ;'+<=* .@^TP?\ />/_ +[%'VF#_GO'_P!]BL[_ (1?P_\
M] +3/_ 2/_"C_A%_#_\ T M,_P# 2/\ PH T?M,'_/>/_OL4?:8/^>\?_?8K
M._X1?P__ - +3/\ P$C_ ,*/^$7\/_\ 0"TS_P !(_\ "@#1^TP?\]X_^^Q1
M]I@_Y[Q_]]BL&RTWPCJ-S>V]II.E2RV4ODW %FGR/@-MSMY.".E7?^$7\/\
M_0"TS_P$C_PH T?M,'_/>/\ [[%'VF#_ )[Q_P#?8K._X1?P_P#] +3/_ 2/
M_"C_ (1?P_\ ] +3/_ 2/_"@#1^TP?\ />/_ +[%'VF#_GO'_P!]BL[_ (1?
MP_\ ] +3/_ 2/_"C_A%_#_\ T M,_P# 2/\ PH T?M,'_/>/_OL4?:8/^>\?
M_?8K._X1?P__ - +3/\ P$C_ ,*/^$7\/_\ 0"TS_P !(_\ "@#1^TP?\]X_
M^^Q1]I@_Y[Q_]]BL[_A%_#__ $ M,_\  2/_  H_X1?P_P#] +3/_ 2/_"@#
M1^TP?\]X_P#OL4?:8/\ GO'_ -]BL[_A%_#_ /T M,_\!(_\*/\ A%_#_P#T
M M,_\!(_\* -'[3!_P ]X_\ OL4?:8/^>\?_ 'V*SO\ A%_#_P#T M,_\!(_
M\*/^$7\/_P#0"TS_ ,!(_P#"@#1^TP?\]X_^^Q1]I@_Y[Q_]]BL[_A%_#_\
MT M,_P# 2/\ PH_X1?P__P! +3/_  $C_P * -'[3!_SWC_[[%'VF#_GO'_W
MV*SO^$7\/_\ 0"TS_P !(_\ "C_A%_#_ /T M,_\!(_\* -'[3!_SWC_ .^Q
M1]I@_P">\?\ WV*SO^$7\/\ _0"TS_P$C_PH_P"$7\/_ /0"TS_P$C_PH T?
MM,'_ #WC_P"^Q1]I@_Y[Q_\ ?8K._P"$7\/_ /0"TS_P$C_PH_X1?P__ - +
M3/\ P$C_ ,* -'[3!_SWC_[[%'VF#_GO'_WV*SO^$7\/_P#0"TS_ ,!(_P#"
MC_A%_#__ $ M,_\  2/_  H T?M,'_/>/_OL4?:8/^>\?_?8K._X1?P__P!
M+3/_  $C_P */^$7\/\ _0"TS_P$C_PH T?M,'_/>/\ [[%'VF#_ )[Q_P#?
M8K._X1?P_P#] +3/_ 2/_"C_ (1?P_\ ] +3/_ 2/_"@#1^TP?\ />/_ +[%
M'VF#_GO'_P!]BL[_ (1?P_\ ] +3/_ 2/_"C_A%_#_\ T M,_P# 2/\ PH T
M?M,'_/>/_OL4?:8/^>\?_?8K._X1?P__ - +3/\ P$C_ ,*/^$7\/_\ 0"TS
M_P !(_\ "@#1^TP?\]X_^^Q1]I@_Y[Q_]]BL[_A%_#__ $ M,_\  2/_  H_
MX1?P_P#] +3/_ 2/_"@#1^TP?\]X_P#OL4?:8/\ GO'_ -]BL[_A%_#_ /T
MM,_\!(_\*/\ A%_#_P#T M,_\!(_\* -'[3!_P ]X_\ OL4?:8/^>\?_ 'V*
MSO\ A%_#_P#T M,_\!(_\*/^$7\/_P#0"TS_ ,!(_P#"@#1^TP?\]X_^^Q1]
MI@_Y[Q_]]BL[_A%_#_\ T M,_P# 2/\ PH_X1?P__P! +3/_  $C_P * -'[
M3!_SWC_[[%'VF#_GO'_WV*SO^$7\/_\ 0"TS_P !(_\ "C_A%_#_ /T M,_\
M!(_\* -'[3!_SWC_ .^Q1]I@_P">\?\ WV*SO^$7\/\ _0"TS_P$C_PH_P"$
M7\/_ /0"TS_P$C_PH T?M,'_ #WC_P"^Q1]I@_Y[Q_\ ?8K._P"$7\/_ /0"
MTS_P$C_PH_X1?P__ - +3/\ P$C_ ,* -'[3!_SWC_[[%'VF#_GO'_WV*SO^
M$7\/_P#0"TS_ ,!(_P#"C_A%_#__ $ M,_\  2/_  H TTECD.$D1CZ*P-/J
ME9Z/IFG2M+8Z;9VLC#:S00*A(]"0.E7: "BBB@ HHHH **** "FO(D8R[JH]
M6.*=5:\T^RU&-8[ZSM[J-3N59XE< ^H!'6@"3[3!_P ]X_\ OL4?:8/^>\?_
M 'V*RYO#GAR""29]"TS;&I8XLX^@&?2N$MO&7@>[M$O(? ^HO9N-PN5\/AHR
M/7< 1B@#T_[3!_SWC_[[%'VF#_GO'_WV*Y_1;'P;XATN'4M*TS2;FTE^[(MF
M@Y'4$%<@CT-7_P#A%_#_ /T M,_\!(_\* -'[3!_SWC_ .^Q1]I@_P">\?\
MWV*P;'3?".I3WL-GI.E2R64WD7 %FGR28!V_=YX(Z5=_X1?P_P#] +3/_ 2/
M_"@#1^TP?\]X_P#OL4?:8/\ GO'_ -]BL[_A%_#_ /T M,_\!(_\*/\ A%_#
M_P#T M,_\!(_\* -'[3!_P ]X_\ OL4?:8/^>\?_ 'V*SO\ A%_#_P#T M,_
M\!(_\*/^$7\/_P#0"TS_ ,!(_P#"@#1^TP?\]X_^^Q1]I@_Y[Q_]]BL[_A%_
M#_\ T M,_P# 2/\ PH_X1?P__P! +3/_  $C_P * -'[3!_SWC_[[%'VF#_G
MO'_WV*SO^$7\/_\ 0"TS_P !(_\ "C_A%_#_ /T M,_\!(_\* -'[3!_SWC_
M .^Q1]I@_P">\?\ WV*SO^$7\/\ _0"TS_P$C_PH_P"$7\/_ /0"TS_P$C_P
MH T?M,'_ #WC_P"^Q1]I@_Y[Q_\ ?8K._P"$7\/_ /0"TS_P$C_PH_X1?P__
M - +3/\ P$C_ ,* -'[3!_SWC_[[%'VF#_GO'_WV*SO^$7\/_P#0"TS_ ,!(
M_P#"C_A%_#__ $ M,_\  2/_  H T?M,'_/>/_OL4?:8/^>\?_?8K._X1?P_
M_P! +3/_  $C_P */^$7\/\ _0"TS_P$C_PH T?M,'_/>/\ [[%'VF#_ )[Q
M_P#?8K._X1?P_P#] +3/_ 2/_"C_ (1?P_\ ] +3/_ 2/_"@#1^TP?\ />/_
M +[%'VF#_GO'_P!]BL[_ (1?P_\ ] +3/_ 2/_"C_A%_#_\ T M,_P# 2/\
MPH T?M,'_/>/_OL4?:8/^>\?_?8K._X1?P__ - +3/\ P$C_ ,*/^$7\/_\
M0"TS_P !(_\ "@#1^TP?\]X_^^Q1]I@_Y[Q_]]BL[_A%_#__ $ M,_\  2/_
M  H_X1?P_P#] +3/_ 2/_"@#1^TP?\]X_P#OL4?:8/\ GO'_ -]BL[_A%_#_
M /T M,_\!(_\*/\ A%_#_P#T M,_\!(_\* -565UW*P8'N#FEJ&VM;>RMUM[
M2WB@A7.V.) JC)R< <=:FH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N8\=:'%XAT2
M"Q_M.+3[U;J*>QEDP09T.5&T_>[\5T]87BSPO;^*]*CM)+F:TN+>9;FTNX?O
MP3+]UAZ]3Q[T <3KVM>)=-TB2'Q]X5T_4]!#)]IO-,G)$8# AS$WS<'!X/%2
M^(O&5[HGB;Q)=6\[3VEIX>BN[: G,?FM(P#8_+/M5V[\%>+->M?[+\1>+H9]
M)8@7$=I8"&6Y4'.UFW':#CG J[K7A.RCOM<UN[66ZL)]%^PR:?;Q9D*(68[#
MGDX. ..1UH Y3Q5IGB3P[\/CXA@\8ZM+J.V!KM9)%,+AW4$1KC]W@L,8[ CO
M6Q/#JWB'XGZ[HW_"0:C8:5:V=M+Y=DX1R[!NC$':.I..N!7":[/_ &WX-L-#
MT[QTNM>?+;QV.F16J+<D!U/^D$,3A%!)R%Y )KV2Q\.&S\9ZMX@^U!Q?V\$(
M@\O&SR]W.[/.=WH* .)T[6]7@\%^*+2Z\31VTND:J]C'J]\H9UA&PY( ^:3#
M$#CDXK.LO$ L?&?AQ-$U[Q+J-E?W+6UU_:T+^1("A(*,Z+A@1GY?_P!?37_P
MU:\T_5X4U7R[B[UH:Q;2^1N6&10H"LI/SC@^G7VJ6X\&:_J^M:+JVL^(;9Y=
M+NA/';6MD8X67!#9RY8L>,'.!SQS0!R&EVEUHFG_ !/U*UUC4C<6<EPL9DF!
M!80JPD/'+C& ?3M74>*M9U&S^%FDZC;WDL5Y*;#?,I^9M[(&S]<G\ZN)X$N!
MJGB57U16T77T<SVGD8DCD= A99,], \8K*N/AUXBU+0[/1=2\5PR6%@\+6XB
ML-C2>6PV^:=_/R@CC'."<XQ0 U[76?$OQ-\1Z6/$FI:=IFG1VDJ16;A6+NA.
M,D'Y>&R.Y(]*YRT\4R^)EO\ 5+S6_%5C*;B5+"'2K&5[>%$8JI;:A$I)&3D^
MW%>HZ9X<.G>+]>UTW0D&JI;*(?+QY7E*R]<\YW>@Q6$G@OQ!HTE_;>&?$<%C
MIE[,\_D7-EYSVKORQB8,!C/(!! H VO ^KZCKG@W3K_5[62VU!T99XY(C&=R
ML5W;3R,XS^-=#6?H>E+HFBVFFK=7%U]G3:9[F0O)(>I+$^Y_#I6A0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% %74O^05>?]<'_P#037*_"3_DE?A__KW/_H;5U]S#]HM)H-VW
MS$9,XSC(Q7GFC>!/&FA:+;:/8^.K>&SMT*1XT=&=1DGJ7///>@#'L[F32+[X
MEQ:;JMKHUI%?6\B7<ZYC@DD0><57NW8#UQ4-KX@%AXN\.?V'K_B;4;2^O/LM
MW_:L+_9Y RD@HSHN&!&<+_\ KZJY^&-F?!IT6TU"=+TWJZBVH3J)7EN0V=\B
M\!@>F*6Z\%^(-9U;1=3UGQ%;-+I=XMQ';VED4A8#(;.7+%CQ@YP.>#F@#B+.
M\NO!.C?$+7+34+ZZNK;5&M(8[EPZ,[^4!*P"\N,_3'&*L_V]?:/+IUYI6J>+
M]6O/M$:WUM?Z=-Y$\;'#E 8P(R,Y&#VQS76S?#E[JZ\2VUSJ8DT/76,\EJ(,
M2PS_ "8=9,]B@(&/3\98O"GBJ[EL;?6?%HFT^SE64BSM3;SW6WH)'#GCU"@9
MH [>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ACM+:*
M9YH[>))7^\ZH S?4]ZFHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH C>XAC;:\T:MZ,P!IOVRV_Y^(?
M^^Q5>ZT72KZ<S7>F65Q*1@O+ KMCZD54N-!\-VEM+<W&D:7%!"ADDD:UC 50
M,DGCIB@#3^V6W_/Q#_WV*/MEM_S\0_\ ?8KA=2USP3I6G:1>7/AP$:LK-:0Q
MZ6KRL  W*@$C@@U'I_B7P#?:G;:=+H2V%S=-LMUO]'\@2M_=5F7&?:@#OOME
MM_S\0_\ ?8H^V6W_ #\0_P#?8JC_ ,(SH/\ T!--_P# 2/\ PK/TBP\,:U:R
MW%KH5FJ1S/ PEL40[D.#@$=/0T ;WVRV_P"?B'_OL4?;+;_GXA_[[%4?^$9T
M'_H":;_X"1_X53L--\)ZF;H66F:5-]DN&MI]MHGR2J 67[O49% &U]LMO^?B
M'_OL4?;+;_GXA_[[%<IK]QX)\,WFF6VJZ7IT#:E*88'^Q(5W#'WCC@?,.:M:
M_;^$_#6BSZMJ.BV"VL!4.4LD8_,P4<8]6% '0_;+;_GXA_[[%'VRV_Y^(?\
MOL51_P"$9T'_ * FF_\ @)'_ (4?\(SH/_0$TW_P$C_PH O?;+;_ )^(?^^Q
M1]LMO^?B'_OL51_X1G0?^@)IO_@)'_A1_P (SH/_ $!--_\  2/_  H O?;+
M;_GXA_[[%'VRV_Y^(?\ OL51_P"$9T'_ * FF_\ @)'_ (5GM9>%DU]-&DT2
MP2ZDMS<1%K.,+*H.&"G')7(R/1A0!O?;+;_GXA_[[%'VRV_Y^(?^^Q5'_A&=
M!_Z FF_^ D?^%'_",Z#_ - 33?\ P$C_ ,* +WVRV_Y^(?\ OL4?;+;_ )^(
M?^^Q5'_A&=!_Z FF_P#@)'_A1_PC.@_] 33?_ 2/_"@"]]LMO^?B'_OL4?;+
M;_GXA_[[%4?^$9T'_H":;_X"1_X4?\(SH/\ T!--_P# 2/\ PH O?;+;_GXA
M_P"^Q1]LMO\ GXA_[[%4?^$9T'_H":;_ . D?^%'_",Z#_T!--_\!(_\* +W
MVRV_Y^(?^^Q1]LMO^?B'_OL51_X1G0?^@)IO_@)'_A1_PC.@_P#0$TW_ ,!(
M_P#"@"]]LMO^?B'_ +[%'VRV_P"?B'_OL51_X1G0?^@)IO\ X"1_X4?\(SH/
M_0$TW_P$C_PH O?;+;_GXA_[[%'VRV_Y^(?^^Q5'_A&=!_Z FF_^ D?^%'_"
M,Z#_ - 33?\ P$C_ ,* +WVRV_Y^(?\ OL4?;+;_ )^(?^^Q5'_A&=!_Z FF
M_P#@)'_A1_PC.@_] 33?_ 2/_"@"]]LMO^?B'_OL4?;+;_GXA_[[%4?^$9T'
M_H":;_X"1_X4?\(SH/\ T!--_P# 2/\ PH O?;+;_GXA_P"^Q1]LMO\ GXA_
M[[%4?^$9T'_H":;_ . D?^%'_",Z#_T!--_\!(_\* +WVRV_Y^(?^^Q1]LMO
M^?B'_OL51_X1G0?^@)IO_@)'_A1_PC.@_P#0$TW_ ,!(_P#"@"]]LMO^?B'_
M +[%'VRV_P"?B'_OL51_X1G0?^@)IO\ X"1_X4?\(SH/_0$TW_P$C_PH O?;
M+;_GXA_[[%'VRV_Y^(?^^Q5'_A&=!_Z FF_^ D?^%'_",Z#_ - 33?\ P$C_
M ,* +WVRV_Y^(?\ OL4?;+;_ )^(?^^Q5'_A&=!_Z FF_P#@)'_A1_PC.@_]
M 33?_ 2/_"@"]]LMO^?B'_OL4?;+;_GXA_[[%4?^$9T'_H":;_X"1_X4?\(S
MH/\ T!--_P# 2/\ PH O?;+;_GXA_P"^Q1]LMO\ GXA_[[%4?^$9T'_H":;_
M . D?^%'_",Z#_T!--_\!(_\* +WVRV_Y^(?^^Q1]LMO^?B'_OL51_X1G0?^
M@)IO_@)'_A1_PC.@_P#0$TW_ ,!(_P#"@"]]LMO^?B'_ +[%'VRV_P"?B'_O
ML51_X1G0?^@)IO\ X"1_X4?\(SH/_0$TW_P$C_PH O?;+;_GXA_[[%'VRV_Y
M^(?^^Q5'_A&=!_Z FF_^ D?^%'_",Z#_ - 33?\ P$C_ ,* +WVRV_Y^(?\
MOL4?;+;_ )^(?^^Q5'_A&=!_Z FF_P#@)'_A1_PC.@_] 33?_ 2/_"@#0CGA
ME)$<J.1SA6!J2J=GI&FZ?(TEEI]I;.PVEH850D>F0*N4 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7#_%&5GT#2])!(CUC5[6PF(_YYLVYA^(7'XUW%<E\1M+N=1\*_:;&,RWV
MEW,6I6\8ZNT3;BH]RNX#WQ0!@?$B[GT[QIX$N+/3Y;Z:*XNMEK"RJS_N@, G
M &!S^%,UR/Q/X^DTO39/"TVC6-O?Q7<]Y=W,;,HC.=J*I)W'IFNEO-)B\5ZM
MX3\3V5Z@M+'S+E%V9\Y98PHP<\8KJJ /-=/BU_Q'\0?$<#>)+VRTW2+V#R;>
MW5?WFZ-696)'W>#QZL?05C3>)O$<O@NUFM=5>._G\5G3UG=0P$9E90I'<#CC
MVKT30_#KZ1K_ (@U-KE95U:XCF6,)@Q[8PF"<\],U@1_#N9-%L[#^T8R;?Q
M-8+^4?F7S"_EXSUYQG]* *_E:QX8^(&@:8WB/4=2LM;BNDF2]*,8I(XPX>,J
MHV]<8Z5'\)],EM)O%4KZG>W 37;NW,<S*58J5_>'"@[SW[>PKJ]6\.OJ7BWP
M[K:W*QKI)N2T13)D\V,(,'/&,9JIX9\,ZCX=US6Y/[0@GTK4;N6^2#R2LL<T
MA4M\V<%>#VH Y[XF:-9^(?&'@K2;^/?:W4E]&X'4?N."/<'!'N*Y?Q/K5[%\
M+O$7A#7I=VM:0;8+*?\ E[MC/&(Y1ZG& WOUY->IZUX<?5?%'AW6%N5C72))
MW:,IDR^9'LX.>,=:QOB-\.+?QY:VK1W0LK^V;"W&S<'C)R48 C(R 1Z$>] %
M3QGJD4'B5+74_&$^DV/V<-#9:4I:[EDR<N^$8A<< #KS7+CQEKL7PR\730:G
M>2W.E:A%#97=W#Y4YB9X\"12!SAB,D X-=Q>>%-<M/&6H>(?#^I:?&VIPQ17
M,5_;-+L,8PK(593TZ@\9_3*?X8WTOAWQ-I<^NBXEUNZANS<R6^"CJRL^5!Q@
ME> .@]<4 5-9L_$^A>)?#MG;^+[^9]<DEM[MIXXV2(JF\O"NT!#@, #GMG-3
M0:UJ7@S7/%5A=:I>:O9Z?I"ZI;F]*M*K?,"FY0,@E1VXKK];\.OJ_B#P]J:W
M*Q+I,\DK1E,F3?&4P#GC&<U7N?!\5[XJU75+N99+/4=+73I+;;@[<L2=V>X;
M% 'F \6Z@GAZ+7+?Q-K]UXB*+<-IYTJ7[%)G!,('E<#' ?=[YKMO']X8]&\,
M^)8D:&XM=2M9 &&&$<OR21GZA^?I38O!GB^+1X?#J^+(8]&A"QK=0VS)?"%>
MB!PVT'  W 9JUXSMO[9UCPUX7@+.!=IJ%V22Q6W@Y&XGGYG*@'O@T =Q1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 ,AABMXA%#$D<:]$10H'?H*?110 4444 %%%% !1110 4444 %%
M%% !3!#$L[3")!*RA6<*-Q S@$^@R?SI]% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !12$A5+,0 .23VKG=#\:Z3XCUO5-.TR0SQZ?'&TETI_=N6+#"'N!L
M//3\J .CHKCK3Q_%<RV,\FC7]OI.H7 MK/4)"FV1V)"90-O56(P"1Z9QFNQH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $=%=&1U#*PP01D$5Q>
MCQQ6GQ.\1I#"$BBTNQ"QQ+@  S< #^5=K42VT"7,ERL$:SR*%>4( S 9P">I
M R<?4T >8^*M5L-6M=!\5:7JTMTZW]N+;1YF79+(7V-^[ W"506.23M*]*]3
MK/BT'1X-3?4X=*L8[]\[KI+=!*V>N6QFM"@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
K **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>exhibit21listofsubsidiar001.jpg
<TEXT>
begin 644 exhibit21listofsubsidiar001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ J*YN8;2VDN+AQ'#&-SN>BCU/M4M4M8_P"0)?\ _7M)_P"@
MF@#.C\:^&9H4GCURQ>&1PB2"4;68G  /3.>*WJ\7^#(O;CP1IUI>6]N= >&\
M:60R$L9!*F-PP H WD$$].V*W?%?B37- \>:59G55CT37%\FWD,4>ZUGW+R2
M5.X$'C/<\GB@#OCK&G+JZZ2U["-1:/S5MBV)"G]X#N/>B^U;3],FM(;V\AMY
M+R40VZR-@RN>BCU->6^+Q>Q_&FR:ROFM[F+PU,XN#$KME6D.<$;<DCTQUXJL
MOC#4]7T'X9ZI=BUEN-1U00W'F6T;#(D*;TR,HV!U7'6@#UNPUC3M4EN8K&]A
MN)+63RYTC;)B?^ZP['CI0-6T]M8;2!>0G45A\\VV[YQ'G&['IFO$DU+5M!_X
M6;KFDZA]GEL-763R6A1TF!?!5LC.,'^$@^]="OB&_O?B%?",16K2^$Q?QR"W
MC,\+DJ=N\KDJ"3\IR,T >L*RL,J01DC@]QP:RIO%&@P:XFB2ZO9IJ;XVVK3
M.2>@QZGL.IKF/@XUU/\ #33+R[OI[E[GS9")=IVGSGR<@9.3R<DU3\;>&-*U
MK7='M+:WMK66ROAJFHWX 5HHAD[2_7<[8QSP%)["@#OKO5+"QN+>WN[R"&:Y
M<1P1O( TK'LHZG\*MUY;\2((5^)/P[G6)!*^H2!I H#, (\ GO7J5 !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !4-W:QWUG-:S;_ "I5*/L8J2#UY'(J:B@#E+;X<^';31&T
M6WBOHM-8G=;)J$X1L]01OZ'N.AJUK?@K0_$23IJMO-<),T;,IN)  4W;=N"-
MN-S=,=:Z&B@#G[GP9HMYJR:I/%</>I:&R68W4F?)((*_>YSN//7/.:K1_#SP
MW%9:39QVDRP:3,;BQ074G[F0MNS][GGGG-=310!S,W@'P[/)?-)9R%+^<7%Y
M%Y[^7<.&W NN<$ ]NGKFKA\*:.?$4NO&V8ZA+;?9'<RMM,/]S9G;CCTK:HH
MRM \.Z9X8TX:?I4,D-JK$K&\SR!<DG W$X&23@>IK O_ (4^#M3UN36+[399
M[^242M+)=RG+#IQNQ@8 QTQQ7:44 8FK^$])US4[#4;^*:2ZT]_,M66X=!$W
M&2 I [#K6V.!BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ***P_&5OJ=UX,UB#1F9=1DM76 J<-NQT![$C(!]: -&/4]/EGE@COK
M9YH@3)&LRED ZY&>*F>YMX[B.W>>)9I<F.-G 9\=<#J<5X'X:\:>$]?\,0>"
M?$NGIHFJ6\0MH;B2+:JR@8#[N"C$]0>#D@GG%=EXJN]'3XT>%H+_ $F674&C
M/V2[CNRJJ/F^_'MYP0<8/?GTH ]/HKSQ_B7>/XNUOPU9>&VN;[3(3-N%XJQN
MH"GDE<KPP['GCIR,K_A=3R^!T\4VWAB:2SBG$%YONU7RG)Z)\I+]5/1>H]\
M'K%%<'XH^)<?AR?PV(])EOH->V_9VCF"N"=G!4C'21<<^O2IM'^()N/&5[X6
MUK2CIFHP0_:(BMP)DFCQDX(48..V.Q]* .VHKA?"GQ$?Q:+2ZL=,B;3[BY>W
M=TN]TUMA7*M+'L&T-M&,,?O"J]S\4%8>(;K2]*%[IN@.$O)S<^6SG)#>4NTA
MMN#R2N>U 'H5%>?^)?BG9Z%HV@ZQ::>^HV.L,%B9)=CJ3C@J0>>HZ]1BK6A>
M/Y=2\>W_ (2U'1GTZ\MX!<1M]H642(=IP<#"G##@$CKSZ@'9RS10)OFE2-,X
MW.P _6DAN(+A2T$T<H!P2C!L?E6;XHC27PGK"2(KJ;*;(89'W#7C/@0GX<_&
M.\\,2DII>M1++:9/ 8@LG_LZ>Y H ]VFN[:W8+/<11$C(#N%S^=2)(DJ!XW5
MT/(93D&OG/XLJ-1\8>%-7E&^.^O7C@5N0;>.2)4^H8EW^CBO9=9\7IIGBG3O
M"]E:)/JE[ \\2S2&*$*H/!8*QR=IXQVZ],@'4T5PGA_XE0^(? >J^)+?36CF
MTL2_:+1YN\:[SM<+SE>G YX]ZPS\:FCT+1M>F\-31:3J-T;9IS=J6C8$C*J!
MEAA3UV]"/<@'J]%<?JWCL:3\0]*\)R::9#J4?F1W2S\*/FR"NWU4]^]1>%_'
MLOBC4?$NG0Z0(;S1)?)*FYRD[Y=<!MHVC*=<=^E '6/J-E'>+9O>6ZW3_=A:
M50Y^BYS5FOGWX:I::K9>)==\3V+746EZF^IFY$[&1)HUS@*,;AC/4XX Q7=V
M_P 5T:^\+_:=*$>G^)&*6<\=R7='#!<2(4&.6 X8]^M 'H]%<7K?CYK+6=4T
MG2-,_M*\TJQ-[>*9_+"K@$1KA6+.0<XP![UR/COXD:I)X9\+W.BV3VT.NSH'
M:9]DBX<9C QP#_>]#P.: /8J*X?6_']SX>U[PWI.HZ*JS:W-Y(:*[WB%MZKS
M\@W##*?S%3:%X[.M>-=;\,?V9Y-QI:;C+Y^Y).0!_"".H]: .RJ);FW:Y:V6
M>(W"*':(.-P4]"1UQ7F.G_%^]UFRO7TGP;?7UU972P3PP3A@JDXW;MOJ#@ '
MH2<"GZ+=Z1)\>=>MUTB6'7$L 9;K[66BD3$6 $VC:2"F>N-I^I /4**\I_X7
M'=2Z9X@O+;PM)(-#F$=T3>JJ8W%20=N2<CICIW' .WJ7Q/L+31/#=Y:V4EQ>
M>(G2.RM6<)AF*@[VP< %@. : .[HKC-%\=7&J>.=0\*3Z0D%UIZ!YY4N@Z[2
M 5905!(^90?3-9WQG\77GA'P.9--D,5[>S"VCE7K$""68>^!@>F<]J .YEU7
M3H+H6LU_:QW#=(GF4.?P)S5H.K%@K E3A@#T.,\_@17%^ O!VCZ;X*T\2V-O
M<W5[;)/>3SQB1YG=0S;BV21S@"F7MSHWPE\*ZI?OO:RDO#+;VR'+;G50(U)[
M94GV7Z4 =Q17'6/CIAXLLO#>M:>EA?7]H+JU,5QYR..<H254AAM/8@XZUV-
M!54ZE8 D&]M@1U!E7_&K5>%:I;PG]JO2E,,95H-Y&T8+""3!^O _*@#W6BN%
MU;XASZ=\0(O"$&A/=W<]OY\$D=RJAAM8_,"OR_=.>3QTR>*;X9^*%AK7A;6=
M:U&S?3?['D:.[A\P2XP.-IP,Y/&,=: .\HKA=)^(=Q>Z[H=A=Z#+;0:Y:&ZL
M[B.;S=HP6VR#: IV@'@G&X5W5 !17,^(O&$.AZ[H^AQVXFU'5F<0"1S'$NT9
M.Y@K'G@  'WQ69X=^(R^(-#U^Z73/)O]#>1+FU,^48J"?E?;T.UNJ]J .YHK
MR1_C<T?A:P\2OX8G72;B\^R2RF[7<C<G*KC+<*>N.>*ZSQ'XY72/$>D>'-.L
M1J&L:F"\<3S>5''& 27=MK'^%N #T/X@'4PW=M<,5@N(I2.2$<-C\JE) !).
M .I->+_#%G;XT>.&EM1:R%1OA!!"G<,X(X(SSG^5==\7[36;SX=WB:+&\TJR
M(\\,8):6$'++@<D=,CN : .QMM2L+P.;6]MIPC!6,4JMM)X .#UJU7COACQO
MX.^(-WI$#VL>C>(+*>.2"-D #[2"T:,,9!&?E..<'!Q76P^/GG^(6J>#UTH"
MYLK4W*SFY^2080@8VY7.\9ZXQWH [&6>*W3?-*D:YQN=@!G\:<CI*@>-U=&Y
M#*<@UY%J_C6'X@_ WQ-JJ:>UHL1:#RWD$G*^6V[.!_>_2H/#7Q E\&> /"#Z
MKHS+HMU&MM]O6Y!9&Y.3'C[N 3][. >.U 'LU12W-O!+%%+/%'),2L:.X!<^
M@'>N1U/Q\MMXT;PO86D%Q?):BY(GN_(\TGI'%\I#/CGD@>_7'->,=4TJX\9?
M#Z76-"G:[NY4DM'2[*?9Y&:/(D3;\VTE3U&<&@#U9W6-"[L%51DLQP *B6\M
M6@>=;F$Q1@EY XVJ!R<GM7)7?CE[CQM<^$]&TE=2N;2W\^]>6X$2(IQ\B_*=
MS'<.#@<]>N/*?AU-:P?!KQI)>6+7-D+M_/MUF\IMFQ,X8 X(_I0!]#Q2QSQ)
M+#(LD;@,KH<A@>X(ZT^O--%\::/X<^'WA);'3YHTU5UM;*WEF+!&+$9DD"GC
M)[*>O QTVO"_CIO$.MZ[H4VG+:ZKI#[719_,BE'(!#[01R.Z]^] '8U$MS;O
M<O;+/$9T4,\0<%E!Z$CJ!7F6C_%^\\0Z<]QI'@V_O)8;Q;:>.*8,(E./G)V\
M]^ .,9)'&5T*^T4?'+Q+&=+DMM7AL0UQ>&[+Q-&!%C"%1M."F?3;^- 'J-%>
M>Q?%6VDL+'6FTYD\/WVHG3X;PS?O-W($ACV\(2K#[V1C.*F/Q'-SKVMZ7I>F
MQ7<FD,$FC:[\N>7^\T<>P[E4]><^W3(!WE%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^*9-4A\.74NBPF?4D*
M-!$#C>P=?E)[ C(/MFMBB@#RCXA^';;QYH(AB\,7<'B=F18Y98-@@^8;M\X^
M1T"[N 6/3 S4&O>&]73XH^"KN&RN[RQTBT2"ZO%3(W889]3U!.,]:]>HH \B
MTG1M7M/C#XOUN;2KP:=>V+16TPCR)' CX Z\[&QG^M<I9>#_ !)%\"-1\./H
M=Z-5EU-94@V#E/D.[.<8^4]Z^B** /!/B(+BT/PD1[67[3;RHC6[85]ZFW!7
MGC.1C.<?A73:?H>JZ[\;)/%KZ;=6.FV-EY$)NTV--(5*G"YS@;FYZ<#UKJ?%
MG@.U\7:MH^H7.H7=O)I,OG6RPA,;]RMEMP.?N+Q75J"% 8Y(')QUH \2T7P7
M>6OQ"T+7O#^EZAHAGW/K5G*FVWB& 2J-G#!B3A1G'!^7&!';^$=;\-Z!X[\.
MIIEW>2:O+NTZ:%-R2J^1\S=$*@\[L>V:]RHH \+\6> ];L_ W@C0K&QGO[C3
M+CS[LP#*ID[FP3C/)('TKH+'1]5'[0-[K[:9=+I,UD($NFCPI?8G;J!E2,XK
MU2B@#)\3&0^&-3CAMYKB:6VDCCBA3<S,RD >W/<\5PGCSP)/XXM?"^H62SV=
M]9W$:3LP\N6.$XWG_>4@$8]3BO4:* /&?BSX;U35=?\ "0T+1KJXM-(<F7RH
M\*B[HR N<9X0]*W/&#>*+_QQH<-GH]S>^&3$7N4B80M)(=PVREL$(,(2O1N>
MO2O2J* /$O GAG7]#^&WC71K[1+J*ZN?/%L%VLLI>+8H7!R>>^ ,=^N,+4O!
MWB6?X->&M"BT*];4K/49)IX=@^5,N0<YP<[Q^OI7T510!Y3XXTG5O^%I^$O%
M5EI-Y?V%M$8IDMD!D0G=C*L1C[_?T.:3X8:1K.C>+_&U_K&DW-G'J-U]H@)'
MF!@'E) *YR?G'U[5ZO10!XY\.-)\3^&_"OB]5T>:'59YI+FPBN%&V4[<+SG&
M<]B17-R^&?&%]/X'UB\\-W\E]8:B9=0E>6-I9!YL;+A<@(@52 . .>!G)^AZ
M* /'[C3?$7@SXQ7_ (DM-$O-7T?6(0DJV>&DA;"]02.A7O@8;KD5:^*FAZ_X
MBTWPSJ5IH\KS6-^)[BSCD5Y$0D8[X)PHR 3@GJ1S7JU% 'D_Q*TG6M2U[P1X
MCM-&NYXM-O#+=6L.UYHU+QL. <$X0YP< ]^])X)TG6[3XN>*-=U+1KNSLM0A
MS S /T*G!VD\X!]L\9/?UFB@#RWX,Z'JNA)XACU73;BS>ZO?/A\U>'3GN._M
M3-(T?5;?]H#7/$$NF72:5<V0MXKDQ_*SA8L\=<?NVYQ_.O5:* / M-\+>(8?
M"OQ&M9-$O5GU><262%.909&/KQ@$'G%2>(4M_#WPT\"'7M+O[>\TZZ4?:HD!
MDLF4[N ?E;=M7 /'&>HQ7O-8NM^&K?6K_3=0^U7-K>Z:SM;30E3C>NU@58%2
M"/;([$4 <!\.?%'@K5_&FI7-C=7\WB/4UW227L(CW(@'R1A>  %!P>3CJ<5U
M'Q,\%?\ "=^$9-,BE2*\BD$]J[_=W@$8/L02/R/:M:W\-0C6K?6+ZZFOKZVC
M>*W>5$41!\;MH51R< 9.?;&36W0!P/@[7M6TOPW9:/KWAW5H]2L85MRT$'G1
M3!1A6613M&0!G)'-4_BAX6UOQS\/##%:)!J4%T+N&S\T$LH#+L9ON[\,3P<9
MXR>M>E44 >52:!J7BKXL^'_$/V&ZLM-TFQ E:ZC,3-,=_P"[53R<;AD].#ST
MK03Q3\07\.Z]='PA$NHVMTL=A 7.)HRV"Q&[YL#!R" <\=*]%J&ZMH[RV>WE
M+^6XPVQRA(],CD4 9GA369O$/A73M6N+;[--<PAWB!R%;H<>W&1[&O--1T76
M)/V@[#Q-'I%\VCP1>4]R(CU\EUR%^\1EAVKV&&&*W@C@AC6.*-0B(@PJJ!@
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
M=(L8[:X0W'S,V&#%?EY W=\9Q7+ZKJ-Y)XR\5A? =WK=I-<"VEETJZ>**5$
M^67RP0[Y/.3D9V_7WNL0>$](CN;FXMX[JU>YD,LXM;R:%9'/5BJ,!N/<XR:
M*O@3Q#9^(_"\5Q9Z9)I:6TC6CV4B[3 T?!4#C@<=A7.^*_A[?R^.++QOX8GM
MX]7M\"XMKDE8[E=NW[P!VG:=O3'3ICGOK&PM-,M$M;*!(8%)(5?4G))/<DDD
MD\DFK- '/PW7B:_,<;:9;:4NX&:9[D3MCN$50 2>F6(QUP>E<]<>$-2T?XHW
M?C+2((KR._LC;7%JTHC9)!LVL"1@J?+7/<<GFO0:* /)]'\ ^+?!OPWEL/#>
MH6B^(KJ\%S<2L 4"D8*)N!'  Y(_O>U;&HW/CBP\>>'5-Y8RZ-=(L%U;1H-[
M2!&:209&0HP"#G'(&,GGT"HQ;PBX-P(D\\KL,FT;MN<XSUQGM0!2UZ"YNM!O
MK6SB66XG@>) [[5!92,D^G-<'\-/!NO>#?!6JZ)?P6LD\\LDT+PSY4EHU4*<
MJ".5Z\UZ;10!X6OPI\4K\(W\([+#[8VI?:O-^T'9LVC_ &<YR/2M[Q3X"\13
MZMX8\4Z UJNMZ3;I;S6T\AV2* > V/\ :<'IP>V*]6HH XO7X_']YX2)TF73
M;#7'G1O+5O,2.+NN]UPS9P<[0,9 ]3UUH+A;. 73(UR(U$K1C"E\<D>V<U-1
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &)XM
M\3V?@_PY<ZU?!FBAV@1J?F=B0 !^?Y U>FU;3[?1SJTUW%'IXA$YN&;"[",@
MY^E<MXBLT\97FHZ,DEJUK:VS0RB<'B608+KCNB\ ^KL.U<#H-Q?ZC\%?$GA2
M]M9)M3TB*6& >66\^,$[6CX^;&"!CL%]: /9])U2VUK2+74K-MT%S"DR D9
M90P!QT.",UR>D>/-0UO7O$&DVNC6B2Z+*L4KSZ@RK(6+ ;<1''W>_K6G\/?L
MR^ -#$$(BVV,*RCRC'F01J&)R!DY&"?:O./">AC6?B-XYWW%U;*^HV]S;.DC
M(EP(Y&8CT=>!Z]: /7+'5/-TNUNM1C33YYOE:"64'8^<;0W&X\=NM8\WC.*U
M^(#>%[FV2)!I_P!O^VM. H7?LVE2!@YSSFN,\<+(/B>L6LR3P:%J.B26$-PE
MN9ECE=OG  !VN0!SC^[56YTVTLOBA9/K$4MQID'A5;8W-_#G=)N; 8D8$A4-
MQU/- 'L)N8%,8,\8,GW 7'S?3UIJ7UI)MV74#;L[<2 YP<''X@UX!'HFHP>#
M?AG8ZS#.KIJ_F21N"'AMR_&X]5&".N, XXQ76^--%T_PUXH\ 2Z?IXM=*M+^
MX,I@B9EC,@4C.,XR0<4 >J+=6[PM,L\1B7[SAQM'U--2]M)+87*74+0'@2K(
M"OY]*\%TF06'PRU,W&G:@[_\)498HHE>,IRA1Y% W&,;>@')  P>1)!%<_\
M"%_%*UE@N-TUZTL"-:O$'WG@JA'&>..M 'NK7]FK%6NX 0 2#(. >1W[U(EQ
M#(^Q)HV?;NVA@3CU^E>:VOPZT76_A4MM!911ZEJ&E6X>Y;.\S(@*EL]"&R#[
M9%;7PU>_U+PU:ZSJ]KY&HR6Z6A###%(2RY/H68N?RH /&_CC4/"$+W<'AFYU
M'3K<*;R[6=8EB!.!M4@E^HS@8&>O7!K/C?4[;^SVT#PI>ZW%=VB79>.41")7
M^Z#D$9//';%9/Q-\4:8DD/AF^MM2FLY]LM^;*V:0F,$$1 C !8@9.>%_W@1O
MZYJ\Q^'@NM-MI+:YOX(X+*!EP\3S81,@="NX$CM@^E %_P (Z_-XG\-6NL36
M!L3<;BL!E\PA0Q4'( ZXS],4_P 1ZMJ6DV(?2=#FUB\;)6WCE6)0!U+.W [8
M')/8=<49-;TOPA=>'O"YMKS;<QBVMI8X<Q)L 50[9X)X['WQ1XZ\5KX5T/SD
MCGEO+AO*@6& RE3W<J.H4<XXR<#C.: ,>R^*EA>>![7Q!]@EBN+F]73TLG?!
M^T$XV[L?=QSG'0=,\5IV/C5M0MM:BMM*EN-7TJZ-I)8PR ^8Y^ZP=@ %(R<L
M!C!Z\9\[O["UU/X?>'IO#VG:A%I^AZY#+/\ ;(MLTJCF28KUZODG_>Z 5L>'
M+K_A&;_Q_P",+F&::QO+U5LUA0LUSL##*8Z@EL!NG!/04 ;WASXCKJVG^(7U
M32)=*OM!_P"/NU>42#HQ7:X !)VD?EUS5_PGXGUSQ!<2#4?"LFDVBQ[TN'O4
MF$C9 V@*/3)SGM7%:'JGAG4_"WB-M6TG5YXKATN]8E>UDC,KNX"I&%.\HFW\
M ,GJ:T_ /AFRT/Q9/=>%+V>3PM=V.]X'=F2.XWC;M+<YV[L@\CC/44 >FT44
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 9FMZ.=9M8(EU&]L'AN$N%ELY K$J?NMD$,I[@C
M!J];6\=I:Q6\(Q'$@103G@#%2T4 %%%% %>>RAN9[>692Y@;?&I/RAL8W8[D
M G'IFK%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6
M)HVN3ZEK>N:=/:QP'3)HXE9)"_F!XQ(">!CA@,?K6W7)^&PX\:>+Y&@G2.:X
MMVB>2%E60+ BDJ2,'# CB@#K**J:=J$>IV8NHHIXD+NFV>)HVRK%3\IYQQQZ
MBK= !67XCUJ/P[X=OM7EB:5+2(R%%.-WISV&>I["M2L_6[D6NCW$K63WJ8"O
M;)'YAD1F 8!?XN">.] %.PU'59;ZU2>*QGL;F!IEO+25BJD;<+@CD$$D-GG'
M059L-2!L(Y=0O=.\R261$:WE_=MAF  )ZL .1Z@UQ6AZ-#HOC*V3PN]ZN@7,
M4SZE831R>1;MCY"@<95BQP4';/ Q678:?GP[X1@FTJYS;^(KF21'LG_=PL]R
M06!7A3OCZ\<B@#TY-;TJ1+=TU.R9;AS' RW"D2L.JKSR?84Z?5M-M9/+N-0M
M(7WB/;),JG<>BX)ZGTKR[5-,'_"/>./(TFX^T2ZQ'+:[+)]SJ/(.Y,+DC<KG
M([Y-37]EI-_K7Q"M9]-%S<7,, MT6V+,SM;C 4XX;=@]NQ/3- 'IT^H65K.D
M-Q>6\4LF-B22A6;)P, GGFB34+*&[2TDO+=+F3[D+2J';Z+G)Z&O.;JRUC3)
M+9[:6:[U"*WL8+[3[FV:2&^*;?WD4H'RNI+$G) P"0.M,O[&^N/#GB_0KFTN
M&UFZU&2>PD$3$2!F4P2+(!@; %!Y^79]* /1I]6TVVD,<^H6L3AUC*R3*I#-
M]T8)ZGL.]+JNH1Z3I%[J,J.\=I \[(@RS!5+$#WXKS'7=)\V/XC Z7-/<SV4
M*6\BV3$S2"$@F,[>3OQG'?%>CS7DD'AF6]2WDN9([,RB#8=\C!,[<'G)/&*
M,W2];U2^32;LP6$^G:@"S3VLS-]G'ELP!R,.,C&[Y<'M5W3?%&BZM;R7%IJ-
ML\23FWW>:N"X8J,<]R#CU[5Q=CHUOI7B_3+KP:+ZTMKN9CJNF/#(ELD>QCYF
MUP!&^[: !USTP#6=-9LWAE+"YTJ\>:W\5&:1392,/*:\9RP.WYEV')(R,&@#
MT]M8TM+2.[;4K-;:4D1S&=0CXZX.<&I+C4;*T&;F\MX<H9/WDJK\HZMR>@]:
MY$V\>B^.[AKBP*Z+=:8L-J8+8M%&XD=I8RJ@X+[E;I\V,<D5@Z!H4]AJ?@J'
M5+"61K6QOA(TENSB%6=&A1VP0"$& ">-IH ]-:_LUM$NVNX!;. 4F,@V,#TP
MV<'-/@N8+J,26\\<R'D-&X8?F*\GT^5]%\/^$KN6UOHY+'4;[_1C93$"-C,
M2JJ67Y67:0I&#CO6_P"%K!Y/#K1>&=;AM)OMDTUV9M,?(:1BX0(Y1E"AL GJ
M* -+Q9XCUGPYIU]J::?9RV=O-#%&'F8/)O9%+8"X #.?^^:OF]UN*>..Z72K
M<-<1*KM.V)4;.Y5! _>9 P.0<UC?$J&ZD^'DMHL<U[>-+:Y%M;LQ<K-&S,%7
M.!@$U/XW3[3_ ,(S-%;33&/6;>4M' SF.,;MS' RHY&<XH Z9]0LH[U+)[RW
M6Z<96 RJ'8>RYR:I>(]?@\.:6+N:-YI994M[>WC(#33.<(@STR>_8 FN(M8$
MGU:\T77-/UB2^367OK1XXW$$B^9OBD\T#"[%(4@G/RX /2M_X@Z1>ZCINEWN
MGP-<W&D:G!J/V93\TRID,JY_BPQ(^E &G)=Z_:K;22V=E.LLT<<J0.X,"LP!
M8$CYP,^B^M:7]H61O?L7VRW^UXSY'FKOZ9^[G/2J5GX@M=1$8LXKMW<C<DEM
M)$8QWW;U&"/3J:X&"PU&Z\&6FARVUPGB6UUE9C.8FP#]IWM.'Q@J8BW.>^WK
MQ0!Z0VK::DRPOJ%HLK2^2J&903)@'8!G[V"..O(I4U73I(KB5+^U:.V)6=UF
M4B(CJ&.?E/UKRW4]+5O#/C54TB<SS:Y'+;A;)]SH#!\R?+DC*OR/0T[QG:0Q
M_P#"<M%8M%9R>'8=C?9BD32(9CP<8W ,GN* /4H-0LKJ6:*WO+>:2 XE2.0,
M8SZ, >/QIL&J:=<QRR07]K*D(S*T<RL$_P!X@\?C7GU_ID#ZK_:NB:*\L$.@
M74-Y!'$T/VIF"F.'H"6X?..1D>HJALEN;K5I#8ZA-;W7A98(P=-DC02*9,1J
MI7/&X8#$DYZF@#T]-7TV0RA-0M&,2"20+,IV(1D,>> 1WIZZA9/'#(MY;LD[
M;8F$JD2'T4YY/TK@=$L$@\0>$"FFRQ1_V#-!=G[(RJ'/DD)(=N 25?@^_K5W
MPEI=Y9ZM-HD\>=,T"9S829SO$JYC7V,:,Z<]0RF@#9\6:]=^'X=-DMK>&?[9
MJ$-D1(Q79YC;0W'7'I^M:L^JZ?:;EN]0M(70JKB295P6SM!R>,X./7%<Q\15
MEDM-!6&WN)S'K=G.X@@>3;&CY9CM!P *P];TV*YU+X@R?V5+*USH\26S_8V;
MS9/+E!"';RV2G3GIZ4 >CW>H65@J->7<%N'.%,T@3<?;)YJQ7FD5R;/5G37M
M+U"\TW5M%MK:%H[227:RAQ+"ZJ,H6W@Y. <<GCCL1J]MIEK):M87L?V&P2X:
M.*!I $P1Y:L.'8;<8'/2@#:JM:ZC8WKR):7EO<-']]8I5<K]<'CI526_CU#P
MO+J%I;274<]FTL5N04>4%,A.>5)Z>U<1X1:9O&&DW'V.^BMWT#[, UC)#% Z
MR*?*!89^49Y8G/.#VH Z[5O$#6FMV.AV$"W&IW:/-AVVI#"N 9'(!/4@ #J>
MXZU/#>:I#JBVM_;VQM3;O*;R)BH#*RC:5/W>&)SN.<'I7/:U:W&C?$BQ\5&V
MGN-.ETUM-N3!&TC6Y\SS%<JH)*GD$@''!-7?$VJ1W_A'5OLFDW&J0_96#0F.
M1!+G V@8#-P23M],9R: -#5=>B@\,ZIJFE36EZ]E;R2X64,F54M@E<XX%+9:
MK<7)TR62:PCAN+'[1-&SD2AL*05'38,MDGVKA6^TS2^/)!!J4XO]%A^SR-I\
MD8F81S*0J[0<Y90%.6QZCFM/3HF7Q=X4N#9W"JF@RPSRFV<!'_<[58XX/ROP
M?2@#5TGQ3-KEY+<6,VFG2[:ZGM[D/*1*BQY42@@D%2RG@@<'.>U= FJ:?)9O
M>)?6S6L>0\RS*47'7+9P*\UBM]0_X1*62"PO&6W\3R7MU;&W=9)K7[4SY52
M6X*M@=<4OBW39=2A\9ZAI]I/+97NC1P)&MNY-Q=@OAE7&20I0;L>W8X /2/[
M7TPDC^T;3*LR']^O#*-S#KU Y(["H+K4A)9V=SIUYISQ3W$:>;++E)$+88(5
MZN>@'K7)ZII.GCQ)X,EMM'40">:2X9+(X7-NRJ9/EX.[:/F]!Z5B"TD71HD7
M3;L>3XR^T1*+.3*0?:=^]1MX3;DY'% 'J)U&Q6]%DUY;B[/2 RKO/&?NYSTY
MJ>26.&)I975(T&69C@ >I->5ZJ]Q+JN8]*U"#[-XGAGDBALI'$B#"_:"^#G<
M,<(1@<$=376>._ML>EZ=>6MI/=PV>HP7-Y;P+O>2%2<X4?>*L5;'^S0!T,>H
MV,UHUW%>6[VRYW3+*I08ZY;..*1=3L'M/M:WULUMG;YPE4IG.,;LXZUPNK!+
MB&QUK1])NUT_^VH;S4%-O(DEPH0J9?*8;B%/EGID[,@<9.7XITJ6[M?%U];6
M5Q-8WTNGF")+9V,LR./-D5 ,_<V@MCG:?2@#THZWI*Q-*VIV0C4,6<W"8 4X
M;)SV) /H:FDU"RBM%NY+NW2V8 K,T@"$'IALXKA-4L="L_B5HGF:;;);2Z7=
ML56T&TL9(3E@![GD]SZFLWP_IE_X<O\ 0+FYM;A=#2;41#"(F)LA+)N@+J!E
M1L!7I\N_!QF@#TQM1L4@BG>\MUAEYCD,JA7XSP<\\<U&-8TPM HU&TS< -"/
M/7]Z#T*\\Y]J\S?1)(FTLS:=-)92>*Y;NWB^RLWD6K1N,L,?(AD.[!Q]X4OB
M^W9%\1:=I^BW5J(S8O$MG9.ZW2(R-N#!2JA.0%7!RI/.<4 >@'Q'ITVH:CI=
MK?6IU"RB#NDD@"JS!B W.>-N3Z BK,>I0V^DVMUJ5[8Q&2)2TJR@0LQ7)V,Q
MY7J1[5QETC?V[XT$VGW;1ZAID#VY^R.ROMBD!&<8W D#;UYZ5!H/VK3=2\-7
M>HVMR-./AR.S!:W<_9[@%2ZNN,KN  R1R4QZ4 >@RW]G L;2W<$8D!9"\@&\
M ;B1Z@ $_2GVUS;WENEQ:SQ3P.,I)$X96'L1P:\MTW0IK.Z\&17NG3/!%J%_
M*B/;,_V:W=9?)5S@[>J8!Q@X':NJ\ Q-;Z?J\)MYK=!K%V\*20M&/+:0LI4$
M#Y2#D8XH ZVBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HJ.>1HH))$C:5D4L(UZL0.@SZUS%EKNO
M6_BNUT?7+&Q6._@EFMIK*5W\LQ[=R/N SPXPPQ]* .KHHHH ***R_$FM+X=\
M.7^KO"9A:0F3RP<9^IYP/4XX&: -2BL'3M0U2:[M&E?3KS3;FW>47MIN4*PV
MX7!+ @@D[LC[O2I[#6;<:?#-J&JZ6SS2RK');R@1R!6; 7+'+ #YN>H- &O6
M78:'!I^LZEJ<=Q</-J+(TR2%=H*+M7;A01QQUH3Q)H4J6SQZUIS+=2&*W9;I
M")7!P57GYCGL*?<^(-&LY3%=:O802"01%9;E%(<]%P3U/I0!HT55N-3L+2=(
M+F]MH9GQMCDE56;)P, GN>!22ZII\%XEG-?6T=RY 2%Y5#L3T &<\T 6Z*SK
MC7]&M)6BN=6L(9%D6)EDN$4AVZ*03U..E2ZM?KI6CWVHO$\JVEO).8T^\P52
MV![G% %RBN9T?6]4U&'2;]6TV[TV_!:26U+#[/\ NV8#))#C("D_+@]N>+>G
M>+]!U2V>XM]4M/*6X-L"\RKN<,5&,GN0<>O:@#;HK..OZ,+**].K6(M9<F.?
M[0FQ\'!PV<'!Z^E276LZ798^UZE9P9C,H\V=5^0=6Y/3D<]* *VK>'X=5N[:
M\%Y>V=W;*Z1SVDNT[&(+*005()53R.U7+"PCL(F5))97<[I)9GW.YQC)/T'0
M8'M2?VG8?8HKS[=;?99L>7-YJ['STVMG!S[4^TOK._B\VSNH+F/^_#(''YB@
M"Q17(^+O$&N>'--OM4BM[%[2":&*))"^^0.R(6)!P,,YX_V?>K[WNL6UQ##>
MW&D0>9<Q+&[%AYR'.]%4MGS,XQU'- &_15235-/BODL9+ZV2[<X2!I5#L<9X
M7.3QS65XVUVZ\,^$[W6;2*&:2U"L8I<X<%@N,@\=<]Z .@HK.GUK3M-0IJ>J
M6%O-''YDOF3+&%7(&[#'(&2!D^HJ&Y\3Z/:ZII^G/?P?:+]#) !(,,@'#9ST
M)( ]<\=* ->L_7-(@U_1;O2KJ26.WNHS%*8B Q4]0"0<5(-6TTWK60U"U-TH
M+-!YR[P!U.W.>.]5QXET)C@:UIQ. V!=)T+;0>O]X$?7B@#0@B\F".+S&DV*
M%WOC)QW. !^E251@UG2[J&YFM]2LY8K5BMP\<ZLL1'4,0?EQ[U4U'Q5HNFZ)
M=:O)J-O):6QVNT4JM\_9.#]XY''O0!J74 NK2:W,LL0EC9/,B?:ZY&,J>Q'8
MU6TG2H-(LA;0R3S$G=)-<2&265L ;F8]3@ ?0 =JBBU);G68H;;4-.EM7M6E
M\I'W3,=R@.,'&SD@\=2.:L0ZKIUS<R6T%_:RSQ@L\:3*S* <$D Y'/% %NBL
M^'7M'N+F&V@U:QEGG#&*)+A&:0*2&V@')P00<=,&I4U73I+XV*7]JUV,Y@69
M2_'7Y<YXR,T 6Z;(@EC9&W;6&#M8J?S'(K#\,:S=ZPNK"\2%7LM2FLT\D$!E
M0+@G)//-6/$^IW&B^&-3U6V2-Y+*VDN-D@.'"*6V\'C..M &G%%'!"D42*D:
M*%5%& H'0 4^L:T\06::39W.JZA8VL\UJMRZM*(PJD D_,<X&0,U>;5=/6QC
MOFO[86DH!CG,J['!Z8;.#0!;HJ.WN(;JWCN+>:.:&1=R21L&5AZ@C@BI* "B
MJB:KITE\;%+^U:[&1Y F4OQU^7.>,C-4/$GB!- MK0)!]IO;ZY2UM+?=M\R1
MO4X.% !).#P* -JBL9IM>M;BS$L=E=P32A)VA1XV@4@X(!+;QG _AQG./2[#
MJNGW=S):VM_:S7* EHDE5F7!P20#G@\&@"Y17):)XDOM4T*RN[BXTRUN9-3E
MM763<JR(DSQ[8P6SO(48Z\]J6?Q/<W_B.^T70[G2_M5BL+.ETY/GEBV]%VG*
ME53KAN3R!B@#K**IV^K:;=R2QV^H6LSQ+ND6.96*+ZG!X'!YJNOB30G=436M
M.9VV[5%TA)W':N.>YX'J: -2BLBXURSN-$O;S2]6TMC K(+B2<-!%(!P)"IX
M .,C(-69M7T^R6%;[4;.&2101OF5 ^<#*Y/0DX'UH AFT.";Q';:VUQ<"XMX
M'MTC!79L<J6R-N>JKW[5J4=!DU4M=5T^^,HM+^UN#$ 9!%,K[ >F<'CH: +=
M%48M:TJ>*:6'4K.2. !I72=2(P>A8YX'UJ-/$6B2$A-8T]B" 0+E#R5W =>Z
M\_3F@#2HJG;:OIMY8-?VNH6D]FN<W$4RM&,=?F!QQ31K>E&RDO?[3L_LL3;9
M)_/78C>A;. : +U%9S:_HRPM,VK6(B61HF<W"8#KRRDYZCN.U0W7B;2+35;#
M39;Z 7-\ADA7S!@H,<YSW) 'KVZ4 :]%9=AJ:-8W-U=ZAITD,=Q(JS6\F(T0
M-A58DD;QP#[]JG&LZ6;1;L:C:&V9_+6;SUV%\XVYSC.>,4 7:*JV.IV&IK*U
MA?6UT(G,<A@E5]C#JIP>#[5:H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@".XF6VMY)V61EC4L5C0NQP.@4<D^
MPKDM"UL:IKZW5QHNLPWDR&*-KFP>**UB'S$%V &YB!G'4[1T7-=C10!4TZ_7
M4K,7*V]S;@NZ>7<Q&-_E8KG!['&1Z@@U;HHH *H:S<O::3/,ED][C:&MT3<T
MBE@& '?@FK]% 'G.B:'#H_C:VE\+1ZA:Z)<13/J=E-!+';HV!L,:N!ARW4+V
M';C.=8:;<#P_X2@ETF\W6WB*XGE1[*3]W$7N"&(V\+^\C_/V->KT4 >4:IID
M[>'O'*0Z3>&XNM7CFMPEE)NE4"$[E^7D!E<Y^I[U)>VUA?:W\0K.32Y+N>Z@
MMTA5;1F+,UN,#=CY#NP>2,=>W'J=9ECHEO8:OJ.I1S3M/J!1IPY!7*+M7  X
MP.* .%N=,UG2Y+5K![J?48;>RM[RSGM6EM;_ &!1O63'[MU)8YSC@$BF7VFZ
MC/X;\7>'KBRNI-3OM0EGL9UA8QR!V4POY@&U=F #D@C8/:O4** /+-;TFXEB
M^(JC3+J>>[L88K:06;G[0XA*G8=O/SXZ?6O09KN:W\-27<-M+/<16AD2W*$/
M(P3(7!YR3QBM*B@#S:TT."P\9:9?^$;?4-/CNIF.K63V\D5J8MC?.58!1(&V
M@;>N3VR:H26-R?#2Z=/I%\\L'BG[1(OV-W4PF\:0N, [EV'.1QSCKQ7K%% '
M%M"^C^/;FYGL)7TB\TU(8&M[5I%B=9':1"J D;]X.2,'&.M87A[0;S2M2\%Q
M7]C</]BLKX._D-(+<.Z-%&6 (!"@KU_AKU&B@#R.Q^T:-H?A.Y>PU);FQU"^
M/V464C'RG:7!* ;Q\K)A@"!G!ZUT/AFPEG\/-!H&LS6$ZWDTUWY^F%&WR,9-
MHCEP54;N#SD5TNK>'[75KJWNWGN[:[MU9(Y[6=HV"M@LIQP02JG!!Z"KEC80
MZ?"8XC*[,=SR2R%W<XQDD^P'T[4 <K\1[6\G^'TME%%<7UXTEMG[/;LS.4FC
M9FVJ#CA2:G\:1R70\-R06ES/Y6L6\[>7;NQC0;MS, ,J.1UKK:* /-+2S$FJ
MWFC:WHFKW%TNKO?6EQ&9!;.ID+QR&13M4H" 0>?EP <XK<^*%O<7GP[U:TL[
M6XN;F9$6.*")I&8[U/10>P-=?10!Q<\*3_$RWU"33[A[4:))&9FLW*AS*IVY
MV_>VAN.O;O6#X8M-0L8OA[)<Z;?K]EL+JTN%-L^Z&1A%M#C'R@[#R>..M>I4
M4 >9^%K17&F:?K6B:P=9TB9W-Q)YOV;/S!ID<':^\$_*,DEN1WJ@-$;_ (4Y
M]F_L2X_M$W8#1?87\XK]L$G3;G;L&?2O6Z* /,];AN(-7\63VV@W%Y!-9Z>(
MXOLDFR0I(^\@ #>45E;:#DXQ5'4K'4KS3_'J0V.J3M>):SV[S6I1IPJ(#M&T
M?-\I^7&>.1FO6J* ."U2"]U/QE]ITZWN[=KCP[<V\5U);.@CF=T,88D?*>"<
M'D>QXJM865SJ%MX'CBT^ZLKS1F O?-MV011K T;H&(PX9MF-I.0,]J]&HH \
MHT_39X/#WAU1I-Y'/%XFEN90+*0,D1EFP[?+P-KISZ'VI]L+Z37?#\YT;4;5
M;76[LSVT=FWE0B1)@'WD9?>6#%@=HW?P\5ZI10!PFAZI_P (Y9^(;R_T_4A#
M+KLSKLLW)\M]N)<$#Y!@DMVQ6WXYCEG\!Z];P033SSV$T,44,;.SNR$   $]
M36Y-!%<($F0.H8-M/0D=,CO4E 'G\%JTGB3P5<2:==%+72ITF=[-_P!TY6$*
M&)7@_*_^36-H?]I:!;>&M0N-(U*2PM6U&WG@BM',MN99]T4@CQN*[1C(' :O
M6:* ,/2;BUTZVTW3[71KJRANC,T4:0'9  2^9".$+9R >YQUJWHNLP:Y8M=0
M075OMD:)XKJ$Q2*P]5/J,$>Q%:-1P016T7EPH%7)/U).22>Y)YS0!Y?"+Z77
M-"G_ +&U&V%KKMTT]M'9MY40=)@)-Y&7WE@Q8':-V..,]+XYTF]N)]!UO3[=
M[J;1K[[1);)C?+$RE7V9ZL <@=\&NOHH R[76XM0V"SM;QB>6\^UD@"#W,BC
MGM@9/X<UP'A\7K:]X2NGT?4;2*""\@GMOL3)%9LVPA 2,L/E/SDD$CCTKU.B
M@#RJVLKL>&-"C?3+_P Z'Q0]RZFSDW)$;B5]Y&WA=K*<^]:E]8:E?:QX]@L8
M;F">^TZ"&SN'A=$>18Y =KD8X+ 9SWKT&B@#@;:"75-5\(WL&GW=G_9=M,M\
MDML\>Q#$$\GD?/\ .%("Y'R9],X5OHA7X7:);MH=P+U-2@,\1L'\P1K=!V+#
M;G;MR?2O6Z* /,M;L+B:/XD10Z;>,+VQC6U"VCXFD\@I\GR\G.T<55\6Q7U]
MINMV5OH^H++/H,20RP6;,UVP#DQNQ&$V$_=X8EN">!7J]% '-^)K:_UGX?:C
M;::DB7MS9,L4<@V,Q(^Z<]"1QSC&><5SNLK+XM\*ZM-H_A^\LM5?3UMV-Y ;
M=V <,;==V-P(WC(^7D<\\>C44 >=:];2Z[J U:PL+V*&/0[NWN4DM'1Y&D"^
M5%L(RQ!#G@$#\:IZE965GX7\ &?3/+<:A:)<1FT/F$K;R AEQN.#GM7J-9FK
M:);ZQ+823S3H;&X%S"(B /, (!.0<\,PQ[T >?WVA:A%=ZKJ^F6$XTQ];LKU
MK)(BKSQQ*!*ZQD Y+8;&,MY>1G(RGB_2KK4X?%^HV%C=R6U]IMM;QPBU</<7
M"NQ+A"-W"%%SC^5>J44 <1KL:PZYIJ66CSQ03V=P!>6EF6=7;R\1$8Q'N"C+
M./X ,CK6/X<M[ZT3X>37&F:@JVNF3V=P#;-NBD*Q !QC*@E&&3@<?2O3Z* /
M*[:RU*VMX+Q-.O/LEIXJNKNXMOLSAW@<R!)%0C+!2ZM@ GCU%'B'1[FZA\3W
ML%A=2V>HW^FM!;BU<L[1.AFDV8R 5 !) SL]QGU2B@#D]"@>+X@>)9A:3PVT
M]O9>5(T#(CLBR!L$@ D H/\ ]5=9110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% #7#&-@C!7(.TD9 /T[UQFB
M73P?$.^TF/Q'+J$26(EGMKIU,B3%\ IA1\NW.X#@$K78SF86\IMU1IPA\M9&
M*J6QP"0"0,]\&L*WTJ]U#7M/UK5;6UM;BRMY8DCMYC+N,FW.6*K\HV\#!SGM
MCD Z&BJFG-?O9@ZG';QW6]\K;N63;N.WD@'.W&??-6Z "LGQ1-JEOX8U*;18
MC+J20,8$ !);V!X)QG /?%:U4M6COY--E73'B2\RIC,I.SA@2&QS@@$?C0!R
MWA/6=/UR[2[TC7+R:*"%TO=,O&S/'+E<,RL-RD888!V\\=*GTWQ=I=IHFF3)
M_:US'J%]/:P-.GF2^:'DRK<\#*,%]@*=_P (Y=7OC73_ !%/8V=C/9PRQR-!
M,7>ZWJ %8[%^1>H)R<XX%9MEX1URWTGP_:.-/+Z=K4VH2E;A\-&[3$!?W?WO
MWW? ^7WH TS\0-.2VFN)=/U.*.UNQ:7A>%?]%<E0"Y#8(.]3E-W!R<4NI^/M
M-TNXU.*2QU2;^RROVQX+;<L2LN[>3D94#GCGV.#67J'A'6[O1?%5E&+ 2:OJ
M*74!:X?"H!$"&_=\']UVSU]JBB@U'4/$_CRPM8;;-U';0M))*<1,UL 3C;\P
M .>V<8XSD '4MXGLFN3#:Q3W@5(9)'M]I"+*<(Q!8$C'.0#@5'>^,-.L$NIY
M4N&L;2<6]U>(JF*%^ 0W.[ + $@$#/)X.,'4/ T\C626"0VUQIT5O!8ZK'.R
M3QQH%#)(H7#J0#@$D'<>G6G3>#M3.E>(M 1[9]-UBZEG6Y:0B2!9B#(NS;AB
M#N*G/?G&.0#2U'QYINFS:K')9:C(-*V->210 K&C#=OR2,J!SQSZ X-;FJ2W
MBZ)>RZ6B2WHMW:U5ONM)M)0'V)Q7(:EX1U>YA\906XL5CUFTCMK0O.^4VQ&/
M+_)QUSQFNKG@OSX=EM[9XH=1^RLD3;BR)+MPIS@$@'':@#D/".N6^N7%E]DU
MJ_74;7/]JZ5?L!*6\MAG8P^7#E3\F%]NF+MCX_C;2#J.HZ9>V\;ZFVGQ!%60
MEO.,0SM8\Y'/UXS3[SPY>ZSXDT/5KRRL;*YTR4R275O,7DF4HR^4/D7Y"6R<
M],8 Y)K./A'7DTG^SXQIS)%K_P#:<3M<.I>/[09B"-APW.W'([YH Z./Q5%*
MJI'I>I->>2T\ED8T6:*,,5!8%@/F*G: 22!Q5?\ X3G2IFTU;**\OCJ5L]Q:
M_9X<[PF PRQ&U@6 P<8[XHFT;4K/QE-KVGK;SQWEFEM<V\TIC*M&S%'5@IR/
MG8$8'8C/2LS2/!M_HFH>'&@:UEM]-MKM)V:1E9Y)W5SM7:1M# ]3T/M0!M6O
MC#3;ZPTNYMDN)'U-G2WM]@60LF[S <D ;=I!YZ],Y%6]"UZU\0V4EU:1SQI'
M*\+B9-I#J2K+U[$$?A7GTVG:AH-IX;TII-)76;>[O;R%GO6B!C9G)"R&,\_O
M@"I4YQGM6_H6B:?KFBM9:EI4<(M+EVS::C)(DKO\[OYB["Q)8Y!'!H C^(0U
M'2?#NI:S::Q>PS?:+988XV 2-6DCC88QSG+')]?:M#45BT.ZL%O-5U>6*\OX
M([<*X.V3YOE=L#]VW&0?2G>,_#UYK/@YM$TD6ZMO@VFYF8*JQR(_4*Q)PF.:
MF\3:3J.L)HIM4M@]GJ,-Y,)9F VIG(4A3D\]\4 %YXUTFQO(X93+Y+W8LC<K
MM,:3$XVD;MWWOESMP#P34?C;7[K1--L(;#8M_JE_#I]O(Z[EB:0G+D=\*"<>
MN*HZ7H&OZ1J][;0KI<VD7-[)>)=2%OM$ D<NZ;-I#?,6P=PQGD'&*U?%WAP^
M)-*@B@N!;7UG=1WMG.R[E2:,Y7<.X.2#[&@"231+N);9K/5[X2I-&TYGEWB=
M PW@@C"Y&?N!?RJ.V\76%U?VEJL%V@O&G2VF>,!)FA)W@#.X="1D#..*LV<N
MNSB-;VTLK3:09'AN6FW8ZA047@^IZ>G>N4L?"OB1-9T34K[^S)[FPNKAI[HS
MN9+B.1653RGR[00 F2/0B@#8LO'FFWKV!2TU"."]NI+..XEA"H)E+C8><Y.Q
ML$ CL2#Q5N'Q;83ZE:V8@NE6ZN)K6"=T CDEBW;U'.X?<?!( .W@],\];>$=
M<AT31K)AIYELM<?49"+A\&-I)'P/W?WOWF.PXZTV+PKXD?6-*O[PZ;//8ZG-
M.]TT[F2:!UD50!LPFT.HV X..HZD F\2>)'N7T&32VODM9=<AMFNHBJQ3 .5
M=3SN*Y!&<8..IR,[J>+;!]2M[3R+I4N+N2RBN&0"-YHPQ9>N[^!L$C!V]>F>
M6M?"'B2ST72="0:;-:Z3JD=U!=/<.KRPJY<*R;#AL'&<D<"IF\*^))M5L+RZ
M.FSS66L278NGG?S)+=ED54 V83:'4;0<$KG(/) /0:X_1KF[F^)7B2SEO+A[
M2TM[22"!G^5&D#[S[_='7IVK;T.]U&]6_P#[1M[>(PW;Q0/;NSK+$ "K9('/
M)!QQD&L6WTCQ!8>-M<UJ"UTV>VU"&WBC1[UXW7R@W)Q$1SO]>U &IK%_:VVN
M:%:SRWT<MS<.L(@.(W81.2LOJ, D#U K//Q TQ4\UK+4A;K?G3Y)_L_RQS;M
M@!&=Q!;@8!]\9I+S2->U'4/#M]<K8+)87TMS<1I.Y54:-XU5#L^8@."2<<YK
M,D\(ZX^AWED%T_SIM?&J*?M#[1&)UEVD^7][Y<=,<]: -+4?%NGSZ#XA^TQ:
MM8-IL7^E+&H6XC1EW+(A4D=,D'/&.<587Q.R>*QHQLIA:QZ:+U[N1TQM+8!/
MS9 &UL\9SVQR<K6/"FLZ@?&8B%BJZW916UN6G?*%4927^3@?-GC/2K-WX7U&
M\UPW$AM5M+O13IEUB5M\1W$[D^7#9W$<E<=>>E %ZW\;:1/J$=I(TEL9K9[N
M&6;:$EB3!8C#$J0""0P4X/3@UE3:]<7WCKPL+==0M[&\M[J3;+A8YU"*4;:"
M2",YPP!Y''HVR\->(;WPU<^'];_LN&$V4EF+VRW-).&0H&92H"<') )R?0=7
M6.B>)GU7PS=:C#IBC2(9H9GAN7)F#(JAU4QC'W<X)_&@#N*P;3Q;87FHV=HL
M%T@O7GCM9I$ 25HB0X'.X="1D#(%6?#M[J-_I"SZK;V\-UYCJ1;.SQN Q 92
MP!P1[<]1QBN3L/"OB1-;T34;\Z;-<6%U<-<77GN9+B.1652 4^7:& "9QZ$4
M ;'B[7+NRO\ 0M$TZ3R;S6;IHOM&T,88D4O(R@\%L  9!'.><5H_V/<VU[8S
M6FIW8ACD)NH9Y3*)E*,!RV2I#%3P0..G2JOBKP[/K+:9?Z?-'!JNE7'VBU>4
M$QOD;7C?'(5E.,CD<5>@?6[I +BWM; @')CF,Y+8XQE5&,\YZ\8P.M %*Q\8
MV&H7%O#';7J&ZM7N[5GC'[^-" 2H!)!^93A@#S]:ATGQSINL3Z4D%K?Q1ZK$
MTEI/-"%20JNYEZY!VY/3!P<&L71_"_B2TUC1=4O(],DNK2SN+:\F%S(SW+N8
MR)"QC[E#\O10>,]*?HWA'6M.M/!4$OV!CH7F"Y99W.\-$T8*?)S][/..E &_
M8^+K"^O[.U6&ZB%ZLS6LTJ ),(CA\<[AUR-P&16'JWB22^UGPE+IIOH[&\U%
MD\X%5AN8_*D/0'<02H(R "!D55L_!WB&34-'NM4;3I)[874-[=I.[2W"RK@.
M,I\I'9,X'8]J=8>%_$UO8^%].G73'AT"[5A<+<.&GA6)XU^39\K8<9&2,CK0
M!M:=XCT^*VO9HCJ=PS:L]F(IAE_..,HF2 J#J,D <T]_'&F1V=O<-!>YEU!M
M-,2P[GCG4D%6P2.QY!.>U9(\->)+>TO5MVL?](UUK^2#[2ZK/;L,&-G"94Y"
MDX!!Q@\$U7M_!FN6]O% J:6L<7B+^U55)G4"(DG:!LX/. .G'6@#L-$UZWUQ
M+ORH+BVFL[@V]Q!<*%='"ANQ((*LI!![U7O?%-E92S#R+N>&WN$MKB>",,D,
MC[< C.XXWKG:#C//?$>@:1?:=K7B&[NA;^5J-XMQ#Y4C,P B2/# J,'Y,\$]
M:S[+1O$>CZ]JJ6$EA)I.I71N_.F=A-:NP <!-I5P=N1DC&><]P#1O_%^G:>E
MW/)'</964P@N[N-08X'.,[N=Q W+DJ"!GGH<,G\8V<6LW.E1:?J=S<6WDF4V
M]OO55DW;7SG[ORG/Z9YQCS>$-4&G^)M$A>V?3M;N)9UN'D(DM_. $HV[<-@Y
M*\CK@XQ6II6AWFF>*M8ORMN-/NK2VMX<2L9%\D2#Y@5 YW^IZ>] $.F_$'2=
M3N-*C2VU""'55S9W4]OMBE;&=F<\-@'M@XX)JXGC#36>R<I<+9WTYMK:]*KY
M,LF2 !@[ADJ0"0 >QY&>2\%Z-=:]X$\%+<QPQ6>GB.\WI*6>4JC*B@8&W[^2
M<]L#.<C1L/!FI1^'M*\-WCVSV&F7L<\=TDA\R6*)]\:E-ORMG:"<XP"1UP #
M33Q[IKK?2_8=4%O8M.EQ<&U.Q'BQN7@YR<\<<^U,UCQO'I^B^(+F+3KHWVCV
MZS2VLNP'#*2C9#$%>#G!SP>.E5[?P]XAMO#?B2TMKBTM=0O[V>ZM)HYF8*)&
M!PQV@J< C(SC.1TK.E\$:O=0>*HO*TRSCUO38[>-(IG?RY45Q\Q*#<#O!+=?
M8]: .B36+>3Q-I\%S_:%K=O833B!V40; R!F;!(+#(Q@\!C4D'B[3YYM.4Q7
M,4&IY^PW,B#R[@[=P P202H)&X#(Z5G7'AW5=4URPO+Y+.*W72KFQN5AN&9@
M92G*909 "=3CKTXJ&P\*ZJ^F>&]+U,VIAT&=)5N(9&+7'E(R1?*5^7A@6Y/3
M SG( +MMX\TVYDM0MGJ*0W%Z^GB>2 *B3JS+M;G/)4@$ CUQ74UP$?A'7$T>
MTM2NG^;#X@;56_TA]OEF9I=H/E_>^;'IQUKOZ "BBB@ HHHH **** "BBB@
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
M)].G)SO44 <O8>";?3HO#T<6H7;)H6\6X8)\X9"A#_+S\I/3%=1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% "$94C)''4=JXO2=+U#PIXHL=+M]4N]0T:]AF;R;Q@\E
MJZ8.Y7 !*'=@@]"1SS7930QW,$D$R+)%(I1T89#*1@@U2TO0]-T6+R]/M5A4
M*$!W%B%'1<L2<#TZ4 : ((R#FBJNG:;9Z39BTL+=(+<.SA$Z;F8LQ_$DFK5
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
MI=O)J,>W$Y7DX^[GL<=LYQVI9O"^C7,=]'-9!TOW#W2EVQ,PQ@L,\]!^0]*
M,$W][K>H>)8(=9.E3Z1<Q1Q?(&5(_+20R2*<;@^77DX 7CG)KGM>FO[&]^(>
MK:?J,]I-8+;7$:Q*N'9;=3A]P.1QC QU/MCOKGPIH5YJD&IW.F037T*JJ3N"
M6(7E=W/S8/(SG%.G\,Z/<G4/.LP_]HX%V"[8F & &&>0!Q].* (/%FLSZ'X,
MU+5[= TUO;&1,C(4^I'<#.?PK#\1ZC?>%]"U/6;36FO8FLHV@AF17*.7"M.&
M&,KAU)7&..,9Q79_98#:&U>,/ 4\LI)\P9<8P<]>/6LW3/"NA:/9W%I8:7;P
MV]PNV:/;N#KS\ISGY>3QTY- ',>(=0U;0]4EL[/4KF6WNM%N[M9'V.]O-"%(
M<$KC:V\ @C&1QBJLLFNV^F>$[E?$M\9-9NK>.X#1PE45K=V;9\F1RH/)//7-
M=I%X;TF"TEM4M/W,L/D.&D=CY7_/,$G(3D_*./:LCQ%X7DO8?#MGIUO$++3+
M]+AT>=D*QK&ZA4(!.1O!'(QB@#G#X@UK1;V^T*?49KJ)=;L[&+4957S(XIT#
MLK$ *6'W0<?Q@^E+XGUG7-&/B73[/4IQ':6]G=VMPRJ[Q>;*8VB8D?,#M)'\
M0R>:[U]!TN339]/ELHY+6=M\R298R-P=S$\EN!R3G@>E1S>&M(N+":QGLQ-!
M.RM,))&9I2N-N]B<MC QDG&!0!S6L&_TZX?3HM?O[NX^Q7-X(B(T=.5VR,X
M 13D!<$DMW XHZ7<W>L>)_!5_<WUPLMWX>DN95C8!"Y^SDG;C'.XY_"NTO?#
MND:E<6]Q>V$5Q-!&8HWERQV'JIS]X<#@YYYID7A;0X$T]8M,@0:<"+3 _P!4
M#C./R'X@'M0!QNF>)-3EAT73[J^E8ZAKE_9RWA"AA'"TI1!@  ML5<@=,XYY
M$>KZWKMC;^(+&'4IA_9NJV$5O=%$+-%.T>Z-\CG:'//!P1D^O;#PQHPT]K 6
M*?9FG^T;-S?++G=O4YRK9YR"#FGS>'=)N+ V4UH'MS*)V5G8EY 00['.68$#
MDD]!Z4 9/ARXOH_%GB/2;F_GO8+46TT+3A=Z^8K[AE0!C*9''&37552MM)LK
M34+B_AA*W5RJK-*78F0+]W.3VR<>F35V@ HHHH **** "BBB@ HHHH ****
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
MLGA70=/FMB+AO"K1K+)$\H9MJAH40<"3*@DGD =#V[OPGXBL'T;P[I<MR_\
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
MW.UQ%JT&J:/+ K6UPBINWY.X,4^4C&,8 QSFMN21(8GDD=4C0%F9C@ #J2:
M'45F:=XATO5KCR+.Y9Y3 MPJO$Z%XF. Z[@-RGU&:Q_$NIZG:^*_#6FV-X((
M-3DGCFS$KE?+B+@KGH<C!SF@#JZA>UBDNH[AP6>($1Y/"YZD#UQQGTSZG/,?
MV_J6C>,[#0=7>"YM=4CD:QNXXS&ZR1C<T<@R0?EY##'ICO6K:>*=&O9!';WF
M\M URA,3@21*0"Z$C#@$C[N>H]10!L45AZ=XQT'5KFUM[*_$KW<1EMSY3JLJ
MCD[6( ) Y(SD>E,TS7K$VLTS:L]\'OI8(]ML0RL,DQ!57+;0#SCL2: -^F31
M">%HF9U5A@E&*G'L1R/PKD-2\5_9O%.@F.\?^R;ZUNW>(6S%V>(Q@87;OS\S
M?*!VZ5U&FZE9ZQIT&H6$ZSVLZ[HY ",CIT/(.01@]* )XHHX(4AB14CC4*BJ
M,!0. !3ZRO\ A)-)_M"&R^U@332M#$3&VQY%SN0/C:6&#QG/!]#0/$FDM=Q6
MPN\/-*T$3F-A')(N<HLF-I;@\ YX/H: -6BN<?QWX:C>X5M3 ^SF43'R9,1F
M, OD[<# /X]JLZ=XNT+5=0DL;/4$>Y2+SRC(R;H_[ZE@ P]2,XH VJ*R;?Q+
MI-U<1P171\R6$SQ;XG031CJT9( <<@_+G@@]ZJ6WCGPY>1&6WU(21[5(80R8
M;<_EJ%^7YF+<;1D^U '0T5S>I>-=+L=)-_%Y]PHO4L61('W1RLZKAEVY7&X'
MD<\8SD59M]8M)-;OU.K82WM(II;26#RQ;J=Q\QF8 \@8(/3;VH VZ*RH/$FE
M7$SPI<LLJ0?:/+EA>-FB_OJ& +#W&>H]:@T[QAH.K75K;V-_YKW<1EMSY3JL
MJCD[6( )&>1G(]* -RBBB@ HHHH R#H8/BP:_P#:G\P6AL_(VC;LW;LYZYR/
MR[5KT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MU<8!XR>N1@ XWPUJ4(^%>IK.-0EN3]N_?^1-)RLD@3$@!'R@#G/&*[?P-D^
M] D9F:273X))'9BS.S1J223R235+1_"5YI7@F\\/'48)7G^T;;C[.5"^<S,<
MKO.<%SCD5)I^F:WHEMX:TNVO8)K6SA^SWG^BD>:BH%5@VX["".G.<^@. #6U
M?4Y=-%L(K0S>=(5:1W\N*!0I8M(^#M'&!QU(%,\-ZY%XDT&WU2*(Q+*74H6#
M89'9&P1U&5.#W%0:_HEYJM[I-U9WT4#6$[2F*> RQ2Y4KRH9?F7.0<\&E\*:
M%-X<T7^SIKQ;L+/-*CB+RR%>1GP>3DY8\\?2@#G_  6\?C#2;GQ'JJFY^T74
MR6ULY)2WBC<HJJO3<=I);J2?0 5/I7B;2;+2@FGW-U=B;49;6$7GF*5D&YW0
MLX+;4"MS@] .:O:;X:NO#MW?'1;N 6%Y,UR;.XC)$,K?>,; \*3SM(//0CI6
M</ ,\.APPVFL>3JMOJ<NJ0W@@RBRR%MR%-W*$.RXSGOF@"1O'DRV]J3H5R;B
M?4SINSS J%]I971F W(0.N!WSTI\GC'5([J[L3X;87UKIZ7\D37J;<,7!4,
M<GY#CCGVJ:\\-ZOJ,>DR7FKV[W=EJ"WTC+:D1MM1D"(N_*C#$Y)8Y_*I[KPY
M=S^(M3U5+V%5O-.6Q6)H"2FUG(8G=SS(>,#H.: (--\9F_O](C?2Y8;36+-K
MJRF,JLS;55BK(/N\-D<GWQ1I_C)[S58]-ETQH+J:P:^CA\\&1 I4&.52!Y;_
M #KQDCKSQ4%OX+O(8_#,8U6,#1+*2SWI 0TNZ,1[@=WRD!0>_-0Z/X*U32[O
M2;EM8M)'T^PEL<+9%?-5RC!R?,/SDH"Q[Y/ /- $^B>.7U:;03+I$EK:ZW"[
MVTIG5R&5-Y5E X&T'!SVZ"MW4]7%C=V-C%$)KV^9Q#&S[%PB[F9FP< # X!.
M2/J,#2_!5WIL'A2+^TH9%T .N?LY!G#1F/\ O_+@'/?FM+Q+X>NM7N--U#3;
M];'5--E9X))(O-C977:Z.N02",="","@".#Q1<3SVE@=*>#5K@3N;6>7:J)$
MP5GWA22I++M.WG/08-46\?*;2S>'29Y+F;4VTJ:W\U5,%PH8D$]Q\N01V(/M
M5J7PQ?MJ>F:TNJ1MJ]HLD<SO"1#/')C*!0V4 *J5Y/0YSG-5Y/!,H6R>"_B2
M>/6&U>Y=H"1-(0R[0-PVC:V!U^Z.M #)/&FKK=7=C'X4FDU"TLXKN: 7D>,.
M7!4,,Y/R''K[5:T_QI'KT4;:#9_;)#8QWSI++Y6Q9-VQ,X;YSL;CIQUY%9JM
M=S?%+7(]/N[:)VTJUC)E0OA@\W( (R5R"1_M#D=[FF>"#X;O;>XT"[2%5L([
M&>*YC,@D$>2DG!&&&YLCH<]J (_^$^^V)HQT;1YKYM6M9KBW5IEAPT6 R-G.
M""V,],CO5JY\8O9:E:VUWIC0)<WR6*>9,!*S,N?,5,?-'N.W<#^%1V'@K^R[
M_P /26=X@MM(@GB,<D1+SF8J7;<& 4Y7/0]356Y\#ZE/>32KK4 0ZNFJ1F2S
M+2 J?]6S;QE0.%X&.* *=YXFN9_#/C*XUK2HKJPT^ZEM_L\%R59HU2,D9VC^
M\3G.><8XS727/B&07M]8Z78"]GT^W2:X0S>7C>"51>#ER%)P<#D<\\9=]X(N
M[K2O$^FQZK$EMK<KS#=;%FA9U16R=XW#Y..!UYS5X>'+ZUUZ[U?3K^"*:_MH
MX;R.6 LA>,$)(OS @@$@J>O'(QR 5HO'(U&ZTR'1M,>\&I:>]];R/,L2X5D!
M5NI'W^>#SV/6MKP[K4?B+P_9ZM%"\*W*;C$Y!*,"01D=<$'FL?3O!G]CZGH\
M^GW:+:Z7ILE@D4D19GWE&+E@PYR@XQW-:?A31)?#GARVTJ6Y2Y: OB5(R@(9
MBW3)]?6@#9HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
ME[J.K26=NEO>3VVY 44"-RFXEF/7'_ZZUCX@T=;*6];5+-;:)_+DE:90J/\
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
M%I_(MPI81J0"QW$#J0 ,Y/8<' !IT5AIXIL[F.U-C;W=Y-<VHO%MXD"R+$>
M6#E0,G@#.20?0U67QQI4_P#97V.*\N_[4CDDM1##]XQ_>4[B-K \8/0]<4 =
M+17*VOCW3;I+&066HQPW=T;(RR0A5AN-Q3RW^;.=P(RH(SCFHIOB+I%OYLDM
MIJ:VL%X;*YNS;8B@DR%^<YR!D@9 ..^,C(!U]%8-SXML+6^-M)!=&-;V.P>X
M"#RUGD"E5Y.X_?49 (R>O7%.[\>Z;9R7XDL]1,>GW*6UW,(!LA+!2&))R5^=
M>@)[XQ0!U5%8J^)K0ZEJUB\-Q%+I<*SS&0*%>-@Q#(=W(^5N>,8P<5J6D_VJ
MTAN/*DA\U _ER@!ER,X(!.#0!-1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M/RI](2Q5//;<) SMD_)]WY\9Z\=*ZL$$ @Y!J.>XAMHC+<31Q1CJTC!1^9H
MXO3/"VL62^"ED%DPT*U>"Y*SM\Y,0C!3Y.>F><5!#X1UN#0M-@7[ UW8Z[)J
M80SN$>-WE;;NV9! E]#T]Z[U)(Y5#1NK@@$%3G(/0TZ@#BK#0/$.EZU?Q0#2
MI]*O;MKL7,NX3VY<YD4)M(89R5)(QGG.,5G7G@_Q$NB:UH-G_9\UE=ZC]NMK
MB:=T= TZRLC*$.<$-A@>AZ5Z-43W,$;['FC5_P"Z6 - &;87VIS:]J-I=6UL
MME"D3030R,S%B/F5\@ $'D8[8)QD5R_BKPIX@UV;68T;3Y[>X^SO8/<S.#;;
M"I= H0@;BI.\'/.,$ 5W]-DD2*-I)'5$499F. !ZDT 9NN6=YJ/AF_L8%@^U
MW5H\(WN50,R%<YP3@$^E<WJ_A;6+_P"%EMX9B%DM]';VT+.TS>7^Z9"2#LSS
ML].]=M'(DL:21NKQN RLIR&!Z$'TIU '++H^KZ?XKU#6K&.UF34[:*.X@EF9
M?*EBW!65@IRI#8(P#QGG-4=&\&WF@ZCX=^S/;S6FE:;/:2,\A5Y))&1BP7:0
M!E#W[^U=O2,P52S$!0,DGH* /*6T_4=!7PSI(DTE=:LA>7"L]ZT.8W?HCF,@
MYW\J5/W0<C'/;>"V T'[,MA!9K:S-$%M[K[1'(>&+K(0"V68YR,[@U:-PND:
MM;!K@6-Y;H2V9 DBJ1U/.0,5<MS UM$UL8S 4!C,>-I7'&,<8Q0!P4G@&XU*
MZ\1RZDMO&][=I>:=<VUPWG6LJ1JBG.P8/RYXSP<8JS/H7BO5M TL:M)IG]M:
M5>17D4L$K^5<LF00X* IN5F'&>><=J[2&>&YC\R"6.6/)7=&P89!P1D>A!%2
M4 <%KW@_5-:36+U%M(K_ %!;2%(FF;9''#+YA)8+RQ)(QCC YZTWQ-I\]C_P
MEFLZ@NGBPO\ 2X;-%FD8@2 R*-XVC"EI0,YXQGCMW]-=%D1D=0R,,%6&010!
MPOA62\@U^(7UI8SSRVH@6]M=4^U.D29*AE,:84DGYN221G/&-+6M(UR'Q9;>
M(-"%E.QM#975K>2M$I3?O5U95;!!)R,<@UT-GI]EIZ,EE9V]LK'++#$$!/O@
M59H Y0Z)K%IXJBU^![:[EFL!9WD+N8AE7+JZ'#< LPP>V#DGK1TWP;?Z3?\
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
M%WQN;W..]/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ JE::18V-[=7EO"4N+LAIWWL3(0, G)[  #T'%7:Q](UTZIJ^LZ>UF]NVF
M31Q%F<-YF^,.#@=.&'>@#0EL;6>]M[R6!'N+8.(9".4W !L?4 4VQTVSTU9U
ML[=(1<3O<2A?XY&.68^YK&L_$MWJ>OS6FGZ9%<:;!,T,U\+Y,HZY##R@"W#
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
MM3CLA:6#N;#RF9Y&++MWN6 VD*6& 3G=["MVB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KD/#,L;^./&6UU.^YMF7!^\!;
MHI(]<$$?6NOHH X""RT#4_$^DZWX36**[6=UU![:(Q!X"C;EF7 ^;?LQN&[/
M/0'':6&I6FIK.UI(7%O.]O)E&7$B'##D#/U'%6Z* "N;\90Z'?6%MIOB"V\V
MQNYMOFG($#A2P?</N=,;LC&?>NDHH \DE2\3P9XWTB74WUS1;?3S_9M[/AW,
MC1OF+>.)"I"8(YRP'7@:,=GH]_XYM3?06D]N_AM1)YRAD9@X/S9X)"Y//(%>
ME44 >/\ AJVLX+;X;W/E1K>.)8+N5A^\9/L[J$D)YQN"  ]P .U5M$TG3;KP
MYH$FE10CQ#;ZXQ$D0_>QPBZD\P-W$?E[N/NY([FO:&!*D*0&QP2,XK*\.:&O
MAW1TTV.YDN(TDDD5Y% ;YW+D<<=6- '"0&^@\02PZ6]IJ0N);]K:1DV7>G3D
M2$B0_P 41;@$XZIU&*33(X;VR\$OIT?E:O:2!-65EQ(D7E,+@3YYY<+][J2"
M/6O4J* /&M(M-.M-$\*7D,$,5ZGB.9#*J@2+"9)^,]0A5EXZ?,#WKTCQ:-)E
MT=;/7+/[5IUY*()@5)"9!(<XY !4<\8ZYXK=HH \HALKN'3_ !1H&GZE+K_A
M[^QI)+5YB)VMYR&"PK(/O\#('5<#UY6WT_0-7USP9#)96LUK)H]Q'-&\.U7;
M$. P(&>0^,]P<<BO5J* /)M0A,VA^+M-N8MGB,:@\FE@#$K+\OV9H3UVJ  <
M<##9QS5/Q!IUE);?$:26WMY+Z.*![=U09$X@7+1^C;QU'.:]EHH \K\7WU@-
M;U."\OK4Q:GH4<,3W8?9 2TF'1E5@<]3T.47GTZS3;?4X[#24\.W^C2:*EO&
M&=K=F:7GYF4HX49'/0\YJW<>'9VUFXU&RUW4+(W6SSX8UBD0[1@%=Z,5X]..
M^,UKVEK%96R6\(.Q<G).223DDGN222?K0!QWBR:-/B!X(+.H$=Q=%R3P@:!E
M!/IDD 9ZFH]=1Q\287L-B7[Z!=QQOP/WI>(Q@GUX8CZ&N[HH \U\#_V/J-]I
M5Y!+J:ZS96C6]Y;26XB$60-ZS'RUW?.,C))))/K6WXTL_#VKSV>FZ\'MCL>X
MM=120Q-;.I4<2=$)R",G!V]#BNOHH \M2RUG5? VHO<SC5KK0]0^TZ-?R1@-
M=I#M<?[V?GCW#ANOO4NF:?<R^)KBW?3 FE^)1'JCJ8@! (B R./5QY&1ZL_I
M7IM% 'D7BFT@F/Q(CAMDD8P64H1(\DE0=[ #J1WQTK1\2?V!KFI0:':I96EI
M<1+-J%_(BQD6X^[#$6 ^9^>G123U85Z910!Y/J3:+<:O?:7K#7MII5_96PTC
M[/:!@T03F.,^6Q1PW( P>5]*U-(TC2KGXCZR;RUBEE@M-/FB:X"LXF3S,OGH
M7'RY(]?>O1** /)=*O;2#1=$CN(L[M<U!EGD5GB@)DF*ET'WBRM\H/'.?8U-
M)@L[C2_!-K=P[C;ZU>PR+/"4*Q_Z0 I! PO,8QTY ]J]EHH \>AGCTV+:(@/
M#MMXJG-W%$F8XH2A,9*CI$)2#Z9%=5X':S/B3QA]@0+;27\4L92,JC@V\>64
MXP<MD\=>M=O10!P6F$^%OB#XC?53Y5AK+0W-I>OQ'N5-C1.W16X!&>HZ5C:U
M+)J=C\2"UQ->:4M@BZ?ND:2$RF%BXC/(+;]O3.#@#%>K44 >9VVEZ$_CG3%D
MM+)K6?0':Y#HI26021E3)GAFP7/S9/4]JQ]%AL;C3O !UF.)].AMKZWF-V,Q
M(V4\M'W<#A> WH,5[)10!XYJ%A_9_@NTM#YD-@_BF.6PBR5:.T$P.5[JH^9@
M>P(-=#KUO:V/Q"\%2)=SR*)KIG,UR\BH&@8*?F) R2 #WKT*B@"AIFM:?J[W
MB6,_FM9SM;3@HRE)%ZCD#(]QP?6O,M?O+=M:N)(X)+>>U\2V;S PO)*R@QJ9
M=W\,97("CKSSR17JT%K%;O,Z [YGWR,3DDXP/P  &*FH Q?%#Z:=!>'5[/[7
MIURZ0S1%"V%9@-Q &>#@Y[8SVKD/#>F"'7;WPW9ZH^N>$9[!BR3N)OLCE@HB
M$O<%2Q"GD;1^/I-% 'C]I;ZSI0T?4TTSS;GP_*VAR#RP&NXW.Q) ?[H_T<Y_
MVI/2NBO-+LM*\9^"K1(XLQ0W<<C[ -VZ,<M_O-N/N2:[ZB@#R/3;O3-&\#&W
M.E6TVL)JMU##!<0;8TE:>78TA(P%5&R3V! '45)-;Z;X:TS1Q;W4EQI<-\[Z
MS?VL*R!IWC)61EVL-H8@8P0N5[BO6** /)IM(T 77A2.W$MSIL^KW,H-X@ ,
M<D$F0J[5VQ%R  0 2>X(JSKPLM*UWQ)!#8R2V<'AB"!+2U8H2JR3912O(PK*
M3CD YQ7J%% 'C&HO:S6GCR)/+FANM"@DM_)M6CB=PLR@H#G)SL .<DX],#3N
M8#9:[=?\(U'%%?7/A64QF  &6Y# H2?XGY8@GGK7JE% 'EFDW>C77BCP-/I<
M.UX[.YAN-L+!XV\M/DEXX;=NZ]R3WK>\7:A%I7BO0KO5XV;03#<1R.8R\<5P
M=GELX /\(D4'MN/K7:T4 ><0QZ?I7B#04DMG@\*_V?<16GVP,4CG,@(+[_N[
MH]P7=T!(&,XK(M-,2.[\+0WT*M9C7+\6:3+RMDT<HC4Y_@)*X!XP5'M7KU%
M'C$]CIEOX9UR>WM[=+BS\31FR9%&Z&/[1$Q\O^ZN#(?EXQNJQK&F:!?ZK\0H
M+NW@DO2(7L5 S)YK6R%3"/[Y?'*\GC->OUD:;H8T[6M6U,73ROJ3I))&R@!"
MB!!MQS]T#.<\T >8>)IG73]7MKN*1-8M;;3FFE:-Y9)V38Q>,CA$4ELD=6ST
M[VM?L=*OKOXBS/:P2.VDPR6V^/GSO)EP5!'WPQ0<<@D#O7KE% 'G6I17.F7F
MB>*-)MDN;G4;1-,N\*#N=U!AE8^BN-K'^ZWM7=:7IT&DZ7;:?:J%AMXQ&O&,
MX'4^YZGW-53HIDU[^TY]0NY8TP8;-BODPOM*EQ@;B2">I(Y/MC5H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M&F^TN*QDO])DN9+FSDMY$#PASN:-U=EZ'.""<YYQ5?1(=5\':#<2R:2)WO\
M6Y9W@2X16AAFD)!/9F'RC:I.<\&@#L-1U*TTJV%Q>2^6C2)$N%+%W8A54 <D
MDD# INF:M9ZO#-)9R,WD3-!*KH4:.1>JD$ @\C\Q6?XLBU6;2H1I, GD6ZB:
M>,.J2-"&R_ELW"OZ'([X(.#5+P7I6H:3)KJ7MF+>.ZU%KJ _:/-+*T:#D]<@
MJ<Y[^O6@#/F\23W'C#5=!EUG^Q[Z+9_9D$L*&.[0H#ORPR_SEAM5E("^N:Z"
M'7[:WFBTR_DE_M5+$7<T26\C948#,I52&^8XP"3STK&\2Z5-XALM2TW5O#7]
MHQ;V_L^>.6)2F5&&)9@R$-GD9X'X4R[\+ZR-,\+O!?+)K&G1BUN[ICR\,D>R
M5@3R2"%<9ZE1ZT =#:>(]+OK6PN;6:66&_1I+9EMY/G4#).-N0,>N,\8K#M?
M&5E;6N@QK=7NJKJMS/$EY]D8'">8QRJJ.04V@8S@9/<U+X3\-7/AZXU"*3:U
MA;RNFE1J<LD,A$CKR?[YVC/9!ZUB:9X=UVQTKPHQTW=<:7J5U+/ 9T!V2B8!
M@V2,#S%R.O7 - '63^+='MIX(9IKE'N+G[+#FRFQ)+DC:IV8/0\],#.<5))X
MFTF*^@M'N'5IYFMXI#"_EO*N<H'QM+?*W&>H(Z@BL&UL]8F\4W.MZEH\SS1,
M;;3(Q+$8K:$D;I#\^=[=3@9  4=ZJ>'M!U/3;I=,OO#6G7$5K>//!K#-&Q9"
MY=3L(WB49VYZ=\]B 6M<\;V5UX7UN30KZX2^M+*ZFCE%HX5'AR&4ETVY#8RI
MYP<^AK6D\5Z9IEC$=1NG$L=G'=7)2)G\J-N-[[0=H)!_(]@:PH=!U?\ X5SX
MFTAK!EO;Z2_-O&98_F$[N4)(; P'&<^AZU3\1:%XDU73=1TY--WP7&B+;VVV
MY2,1SA7#"7!R_5=O51STSF@#K-1\8:+I=W<6ES/.;BW@%S)'%:RR$1'/SC:I
MRO!R1P,<U/<:_IWV>#RKF20W=N;B$VL32N8L#]X  >.1R1R2!STKGO[*U=_$
M%]?/ICK'-H,=DH$T9_?!I&*_>_VP,],@_4TO#^B^(/#U]HMX=,:ZC_L*VTRZ
MA2>,/;RPY^898!D.X]#G@<=J .A\!:G=ZUX'TK4;Z?S[FXB+R2[0NX[CS@
M5<B\3Z3/J-M8I<DRW1D6W8QL$F*??"/C:V,'H>QQT-4O NEWVE>"-/TS4H!;
MW4,;(ZK('QEB<Y''>LOPKIOB&RT6V\-:EIL,4-C$UNNJ).K>;'@JK(@^97P1
MG..AZYH Z"'Q/I$]U;6Z7+9NF9;:1HF$<[+G(1R-K' )X/(!(S50^._#P*[K
MR54-T;-I6M952.8'&QV*X4YXYQFL'3_#6KRZ!X8T*_M!"=#O(97O%D0QRI "
M$* '=EOER& Q\W7C,,GA[6F\/WMJ-,?SI?$@U%%\Z/F'[2LN<[NNU2,>M '3
M-XVT&*SO;J:ZF@CLI4BN1-:RQM$SXV%E900&R,-C'O3H/&N@7":DWVXP_P!F
MIYMT+B&2)D0]' 9064XX(SFN,\;6%_;6GC'49;-EMKPZ:+=C(GSF.50P(!)'
M+#K6QK>C:WJ&I:IKNFV:6][_ &2+"UAN6C8RL9-[$X+*,#A<YY)R,=0#=G\8
M:+:V>HW5S<30IIH5KM7MI \0894E=N<$=QQP?2@^,=$']H;KB=?L$(N)PUK+
MGRCG$BC;ET^4_,N1Q7%:EX8U^\L_&$<&D2*-9TZWBMQ->K(XD4.&#DL>?F!Z
MD8Z>E=2MC=MX]EU:XLC'ISZ0EJSRO'@.)&8@@,>,-C/2@#9AUJPN#8"*5V^W
MQF6VQ"_S( "2>/E&"/O8ZBM"N.\#:/-I_P!M62X6>SLI9+'3",DI;A]Q&?4-
MB/Z0BNQH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7)>&5"^
M-_&@  'VJUZ?]>T==;6=8Z)9Z=J5_J$'F_:+]E>X+R%@Q50JG!X&  .* /.-
M$EGM-2T2WNC)<^%)-1EDT>\5<2+,=X1)O]@[I-K#D_+NQTKUBLFV\.:=:M"(
MDD\B"8SPVY<F.*0Y)91]6.!T&> *MV&G0Z<MPL+3,)YWG?S96?#,<D#)X7T
MX% %NN:\8Z/>ZM!I\FE:A#9ZM97/VFS,Z[HI&",K(XZX*LW(Y'45TM4-2TBU
MU4VS7!F62VD,L+PS-&R/M*YRI&>"1@\'/(H X_3?&\-C%KEQXATA],UFP6 7
M<,3"1;G<2L31-QG<25YZ< GBN?TDZIHNN7?A^X,<>L1S27F@Q.#)"ZW#DR$D
M;2YCW.#TXR<&O0+GP;HU]8:A:7\$EV-0""ZDFD)D?9RF&&-NT\@# !R>YJM<
M^ -$O;>%;LW\]S;L&@O9+V0W$)']R3.5]P.O?- &;XK^TQ^-_ >T13W(N+O[
MQ,:L?LSY[-C]:U/!_AV[T)M9N;UX!-JE^]X8+=B8X00!@$@9)QDG R>U6G\*
M:8]SI=PWVHS:87:U<W+DJS@AV8D_,6!.2V>IK<H \J;2=0U^Z^(VC64-F1>W
MD<+37,C 19MX_F"A3N(ZCD<XK<M[[4V76](TZ_\ *D\.VT$,;2QA_M,GDA]T
MF>=IX'RD'[QSTQTNF>'['2;^_O;7SO/OY!)<EY68.P  .#P. !QBH[SPSIM[
MJ$]\RS13W,(@N3!,R">,9P' /.,D ]<'&<4 <K9ZN^M^*O"6L) (I+OP_=7
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5D:5KR:GJNKV'V66W?3)4BD,K*=^Y X(P3Q@C_ .M6O7&^
M&9[>?QQXUC66.0FYMLJ&!R!;(#^N1]: +EMXR@G72[IK5DTS59O(L[K?DLYR
M4W+CY0^T[3D]L@9KIJ\QB\-3F\T'PUINI&\T;2+Y;Z23RAFW2,EHX6D!P[;B
M,  $*,GJ,^B6.I6>IK.UG.LPMYWMY2N?ED0X93[B@"U69KFN6N@VD4UPLDDM
MQ,MO;P1 %YI6Z*N2!ZG)(  )-:=</X^@FM]6\+^(/+DEL=*OF:\6-2QCCD0I
MYN!R0IY..@.: -\ZMJ-O=V4-YI.U;N0QB6"X$BQ'8S#?E5(SMP, C)Z],N\-
M:X?$.C_;VMOLQ%Q/ 8]^_!CD:,G.!UVY_&I;;7M*OFC6QOK>\W\_Z-*L@5>N
MYB#P/<UY=9ZK;VOAO29KNY":)_;>H+?3*@D2,M+*8C(""-A)ZD8R5/I0!['1
M7F-WH]E:^#(]:T&:?4$TB_;4K5I%7:\.<RQ18 _=[2^T>H&.U6?$4W]GZ-I^
ML72/!87^IK<:JRPAC' T;K%YBX/RJ?)W<=03WH ]%J&ZE>"TEFBC$CHA8(6V
M[L=LX->4W]IH$5EH7V'4GNM.NO$:.K.ZI#M:-MZQ;0!Y><9QQDD5Z4UK8Z)X
M>>V@6.ULK:!E12V%1<>IH YZQ^(,4]CH.H7FF3VMCK<J06LXD5PLCYV*X&",
MX.",CUQ79UXEX9"Z?X<\$Z[JMPU_H%M"L;QL1MTVYSA)B% R.=IWY*D@@UKZ
MS=:1JGB/6]-U[5)K629X9=(E@16>2+RTQ]G?:3O$@?A>>: /38YKIM1GADM5
M2U1$:*<2@F1CG<NW'&,#G/.?:K->4^('M4O_ (B1O,H<Z! V&D ;S L_H?O9
M*=.Y'K5O0X])M?&^FQP-;"&^\-L]T"X(G8/%@OD_,=I?D]L]A0!UNE^(+G6+
MB&:TTW?I,LD\7VP3@,C1.R9:,@?*S*V""3TR!GC>KQS19;2T\$:!/ EN-,;7
M)EU=XE&/)\Z?R_-Q_P LPQCZ\8QVIWB:.&#1?&9MID30C/8M9^7)B-9RR^=Y
M9'&,;20.,EN^: /8<T5YOJO_  C_ (=\46-KJ45O;^&;RSF>)Y?FMS=LZEBQ
M.0&*?=)_VL=:HZG)HUGJ-EI6LW=Q:^'IM(6+3Y[Y X:0.X<%G!VN4\HC.#@=
MCQ0!ZM17E]OINC2^-(-/U&5KNV'AM0_]HN-\@$G#2*<#=M /(R.O!%9OAA[2
M&'X;7Z31_P!HW44L%S,TF9)5%NV$<DY(#!< ]#C% 'L5%>4>$)-'U6;2IKW4
MKF/Q)9I(FI6GEJCEBI$OGG;DQYY!)QG;CGBL_P +IIMM8_#R]B>$7<]U<6\\
MIDR[QF.;Y&)/*[@G'3)'<T >OV=];7\3RVLRRQI(\19>FY&*L/P((_"L&3Q9
M*NL:[IR:;N?2+9+EW\\ 2*X8J!\O!^0YST]ZSOAE'86^C:C:VT4$5S#J=VDZ
M1H%9!]HD*!L?[)&!Z&L^.XAF\?>/((I4>5]*MD1%8%F8)-D =R,C/U% '<Z+
MJ(UC0M/U,1>5]LMH[CR]V[9O4-C/?&>M7J\AT/3X%A\&WOA@H=7&G%-1,4NX
M%!;$!9N>HE"  ],$#@'$WAA] U2*QO3J=RNKVUC+#J=J46-@2F)/M)V@G#C(
M)/4]\F@#T^_FNH+1I+*U6ZG#*!$THC!!8!CNP>@R??&*LUXPMAI-M\$]-U2,
M1K?3IIRS3F4[G9)DR#D]0"XQV'L*VY+W1KSQ#KVE^)&D74S?13:9LR)9( L9
MC^SL/]M7SM[DYXH ],HKR'6]4T\>('N(I4M[FU\36R7!F):X"?(A;/'EPD'
M'(.3SSBO4-4.J?8@='%F;G</^/PN$V]_N\YZ4 77+!&* %L< G )^M<_X3\6
M6WBNUO'CMY+6XL[@V\]O*064X!##'52#D&MBS>Z33XWU,VZ7*J3,82?+'T+<
MXQZUYA;?;-,N](UWP\JW2ZO"^EW0B(94F!9H9FQV7Y@WMB@#M]'\60:WXFUC
M1[2V?;I119;AFPKLVX84=\%&!)QR*W9[B&UMI;B>5(X8E+R2,<!5 R237E,4
MVG:)J_Q"MXWFEAMM)M$V6LN)W"Q2ABK?WN<ENQ.3521K*ZC\9V5HUC<6]SX:
MCG@ALX\Q.ZK,-R]=S#"#>,<@< C% 'L,,T=Q;QSQG,<BAU)XR",BI*\EN=0T
M(3:1;:E=06OAR[T=4M9Q"C6YN,GS1DJ5#D;<'V89SFK%IHVC7GCC3-*O)9KZ
M$:!A1?2$2RE9D*,X&/FVC/(!XR1D4 >DVLUU++="YM5@2.7;"PE#^:FT'<1C
MY>21CGIGO1?S74%H9+*U6ZFW(!&THC&TL QW8/09..^,5Y>=0TRSM?$R7#AK
M9O%,2G]]MB3*0_-*>?W6Y3D=#C''44)[NU7P7XD@-U#_ *-XE@: (#&BHTL#
M912>%(,AZXQDT >T45YM?S_9_')GB:QU6WGU*WCDA/RWEC(40!HSSOBQAB.,
M L?6MGQW?"QET![T[=#;4-NHNWW OEMY?F>B>9MSGC@9H V-&UQM5U'6;-K7
MR&TVZ6W+>9N\S,:R!N@QPXXYK8ZUXX]]9V*^*Y-+=?[*37;26[^QJ' M3#%O
M8*,Y3=U !!&>U=QX*AT=1J5UH6HR7EC=2K)E546Z/MPPB"@ 9P"V.,GUS0!H
M/X@-QK5SI.E6HN[FS53=2/+Y<4)895"V"2Q'. .!U(R*MZ7J4M^UY'/92VDM
MK-Y++(P8/\BMN4CJIW8['@Y Z5QWAJZ@\+>*_%&GZU<1VC:AJ!U"SN+A@B3Q
MNJC:K'@LA7!7KWZ5;\5ZK')<:!.3O\/G4=E_-UB8&-A&6/0Q^85R>F0* .VH
MKQ_Q!%%!HWB<0S*FB?VMIQT_9)M17,D7G^40?N\G.. =_H:NS1:;:ZMXVTRT
MU"#2[5X;"173#1QRLS*S,N<$$^6']0>>M 'I=W?6UDL37$RQB:5(8\G[SL<
M#U__ %U8KQZ\>WFL+)M6TO3(/L7B6W%S<VV&M) T0!="1\JGY P/0CDFMC1]
M(T75O%_B\F"&XEMKB%[5"Q/EEK50Q"YXR2P/'7Z4 >DT5Y#X;U6TG?X<)!=1
M27D-E-;W'S9*2B #RW/9MW\)Y_.M'P=?Z)?6FEW%Q]H/BNPBF74(8P1/YFT^
M:91W4D97/&=N* .TTW6[F^OY;2XT34+)D^82S!#&R=B&4GGU7J*V:\2T_4OW
MUA/X<FB%U=^'+Q;>.,EY6N!Y;(LK_P#+28$L3P,$GL<GH]):TN=4\&WGA]T$
MK0NNJ+&?F,7E<^>.N\2[1\W.XM[T >E5A:#XA?6[_5K8V7D#3;DVLCF7=O<*
MK?*,=,,.3^57])UG3M=TY-0TN[CNK5R0LB9QD'!'/N*XCPAXAT6QUOQE]KU>
MPM]^L,Z^;<(FY?*C&1D\C((_"@#T.1F6-BBAG ^52<9/IFLOPSK8\1>'++5_
MLYMQ=(7\HONV\D8S@9Z5R=UK6F7OC>W_ +;:)=%N]*#Z:UV (99#(V\C=QO*
M>60.N"<=37-:#>:7)X5\):=<F+<^G70C:ZR\);<H*"/^.8@_*,@@%NN<4 >S
MT5QO@+7[*3P7X8MKB^#WUQIRE0Y)9_+51)S[9&?_ *QKI=)U?3]=TV+4=,ND
MNK27.R5,X."0>ON#0!=K"\2^(7\/#3B+(W7VZ\CLD"RA"LCYVDY'3C_ZU>?>
M'M4T^7Q5X5NK.5(5N7OH9HV):XW'Y@EP_=\C(4CY?<<UT?Q,GACC\+H]TL#'
M7[5MVY05 W9;G(X]QB@#?T7Q+#J^IZEI4EM+::EIK(+B"0AAM<91U8'#*1GT
M([@5N5Y_XIT9= T>\U>T>ZNI;Z^M'U:Y=MTCVB. P 4 !0F<@#H6S6/XDCM5
MB\82:3+ -#D\/%W^SN/)^V?/L*8XWE0,@?[&>HH ]0N+ZVM9[6":94ENI#%"
MI/+L%+$#_@*D_A5BO+;_ $CP]I]YX)U$6MI]FN+MFN+B0;UD=K1P,DYR2RK]
M2!WK-U*^L;+1?$.GR3117D'BB&=(.CQQ-/ =X'54*DC/3G'>@#V2BO(O%MWI
MLVN>)=*OM9T^VN+LVC6=S=SB(V8"J6"YY(ZL"O!+D''-1^+M0TM)M9-G+%!<
MV%SIS(\C%Y/+#1$/"?\ EG$%8Y;D$ENF>0#TFRUQKOQ1JNBM:^7]AA@F$WF9
M\P2;^V.,;/4]:V*XW1;J";XH>(Q',C%M/L2!GDX,Q/'MN'YBL[Q#?:2OC34-
M-\6,L>G7>FQIISR@[-VYQ,$/:7F/&/FX&* /0Z*\ZSI[^)M2T_Q-\FGMI5M_
M9IOVYV!6\[!/_+4,5R1\W"^E9.A6PN]=\,6_BG9+=R>')OM<5VWW_P!Y$5\Q
M2>3MR2#W!/:@#UNBO&=!_L^WT?P!J$<T0OFU.2TDG,N9#!LG41DDYV#$?'0'
M'K4;:;87&C:M+82#_A);7Q+,FGE9B98_]) V@9^YLW9[8!)Z4 >U=Z*\AU#5
M=/\ ^$C@N8)4@N+?Q0(KCS26N0NUD)+?P1-P%7!!&.>PJ7":7#I&LZE')"+R
MT\61_9YO-RT2F:$-MYX!7?G'4#GI0![317GFI:;)IWBR[TRTM=^G^*HQND1>
M()$XF.>P:(EA_M@^M>@QQI#$L<:*B( JJHP !T H =1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !14<\9EMY(UD:-G4J'3JI(ZCW%<5:Z!;:)XZCGT,316T=C*VJ1^<[K*
MY*^3G<3F3B0YZXZ]1D [@ *,   =A2@ =!7E%AJ%Q#X/\'^)]^=4U+5(1=RC
MK,EP[*T9]54%=H[;!BO5Z "BBN5\=VNJS:;93Z99+J4=K=":[TTOM^UQ!6!4
M9X)!*MM/!V_A0!U 5$!P HZG'%*0",$ @UYO::WX=F\(^*=3TRP>2*&U/V_1
M+H&!H-J,60J0=@9<\ 8R#W)K=;Q)?IJT.C:;HUO([:6M]"9+LQH!N"[#A"1C
MU&>W2@#K,#&,<4$9&#TKC-*\<7.I2>'I6TA(;/78W^SN;K=(DBQF0JR[<;2%
M8 @D\#(&:K6OQ!OI+32]2N= 6'2KV^-@\ZW@=X9/-:)6V;1E"R@9R",],<D
M[P  8 P!17+6/C.&]O;U MLD-A+.EXK7!\^W6/=AVCV_=;;D$'H1U[-B\8RC
M^PI[K3EALM;PMI*)]S([(7C61=O&Y0>03@\>] '5TA )!(&1T]JXK3_'5[=Q
MZ1=3Z-'!9:AJ$NG%Q=[W256D4$+L *GRSSD$$],<G3\;V>JWOATKI$2W$\4\
M4TEHTGEBZB5LM%N[;AZ\'H>#0!T=%>:Z9XBTM=,\2:IH%FVG:O96&ZXT:\C,
M/D-&';=L'&#GJO7 R16HGBO7(4T.PCT>WO+_ %'3GND<WNQ2T83(8^7QG>.@
M//'3F@#MB,C!I  !@# '85R-YXV>VTS4]6BTY9M-TNX:WNV$^)/DP)61=N&"
M$GJ1G:?;-;4_'MY9#7YH-&BGM=$\J2:4WFTR1.@?<@V'Y@IZ' ]Z .W(!&"
M?K00#U /?FN9U?Q:]A=:K!:62W#:9IRZA/YDWE[T._"I\IR<1MR<#H.YQ?L_
M$FGRVEB][=V=E=7D22QVTERN\A_NX!P3GZ=>* -BC(SC/-><Z]X?TRR\:>#+
M2.T1HKFXNA<[QN,^(&8%_P"]\W/L>E:HDTOPYXJM]/&FHD<.F7=W'>F0LT48
ME1GC"X^[E@1S_"!0!V& "3@9/4TM<QI7BJ[U'5+*!]%N8[.]MVFCNE20K$0
M0LFY H)!X()&01Z$YGQ!MDTR?2/%Z1;AI-TOVU0,A[9_D9B.Y0D,/3!H [KI
M1G(R*Y#5UM;V_P!2U9K.&]ATFP>)49MHF=U#N"<'HFW!P?\ 6-3+?Q4(=(TV
MVTG20TQTF&]6U4R%(HV7"1@HC'G:P!( ^6@#L0 ,X &>30  20!D]?>N,M/$
M^LZAXKTZVBTU;>VN-'>]:VNW:*9)/,1<,-AP5R1CODGT%)HGCJ[U5_#LL^CI
M;6>N"187%UO>.1$9\,NP#:0C8.<Y["@#M:3 )!P,CH:Y6V\8S2:_8Z5<:='!
M+>_: D?VD-+$8^1YBA<+N7D8)Q[U0M_'NH36.E7YT&,6U_?R:?@7N7257D13
MC8 4)CY.01GH<<@'=8'I16'X>UVXU>75+6]LX[6\TVZ^SRI%,94;**ZLK%5/
M(<=0.16%I3KXI\=>)(]303V6D20VMK:2#,88IO>1E/#,20 3T XZF@#N:*YJ
MZ-GX2G#VB,TFK745M;VA<K&LF&SCKL3:I8@#L<#)JAJ?CN;2;/7A/I:-?Z.L
M4KPK<?)-%)PKJQ7/4$$$<$=>] ':4  =!7(W'BK6HM7U#2DT*V:[M[1;Z(M?
MD(\1++ACY>5?*= ".?O>L,7C>^U&?2X-(T5)WU+2/[3A,]WY049C!1OD./\
M6=1GG'&.0 =F5!&" 0*6N/LO&\VHZ)8W\&F+ TQGCN1=W 2.VEB;:8RP!W%F
MR!@<@$^U,MO'%UJ(\._V?I".VMV4EU%YUUL$3(%)5L(>/G'(S]* .S(SUHKC
M;7QS-/I^@WTNEI%;:C>/8W$AN<_99E=T ^Y\RLZ%0>.2/6NCTW4)-0:\8P*D
M$-PT$4BR;O-V\,<8&,-N7'/W: +VT;LX&?6@X(P<<\8/>N)\+V\*_$CQMMC4
M>5)9B/C[FZ %MOID\G'6M76KV"#Q7X;MI=-BN)+B6<07+28:W9868X&.<@8Z
M]Z .A  Z"CY47L%'Y"N'7QYJ'V6&\;0H_LS:LVE2;;S+B02F)64% "I8#.2"
M,]#BH];\5,WAKQ7#K&@VT[Z0JBXM%NBT4\;H'!#E <X/(V]NM '>,JN,,H8>
MA&:4@$8(XKD+GQ+>:?XQU.VNDMTT?3])2^=E<[PI,FXXV\G]WC&1QSDYP#_A
M-Y+5YIM4TBYMM/CL7O3=HDA5-O)C;<B@,0<C!(/(^H!UW P!@>@I:X)Y;RY^
M)GABYN["&U,VG7C#RYM[?\LCM;Y1R,]LCD_CWM "!0!@  >@I:Y2R\82S^(;
M#2KK3TMY+U9RJ"X#RPF/! D4#"[E.1@G'ZU6^).FL^APZ[;0>;=Z+.E[Y8_Y
M;0H<R1GU!7)QZ@4 =F% Z "J%MI4-OK-[JJS2M+=QQQLA8; $W8( [_,<D^@
M]*R':T\2:SI]W:I%<P65J+V-R<!WE'[H9YXVAF([$H:S=!\56H\-Z%#I6D+;
MR7MK)<0V:%V2"-& .2B,?O.O\/<^G(!W. .U(% S@ $]<5Q$?BO6K[5_#$2:
M5]A34%N6N;:\9HY%:(8QRGW>=P./FXZ=UM_'5])]FGFT6.*S?5VTB5Q>;G60
M2&,,J[,,NX<Y((ST- '86EI%90F.('YF+NS=68G))_S@=!Q4]<I-XPEM==L]
M/N=/2)+N_:RC!N 9AA6992F/N-L..<XP?849?'E_#:75ZVA1FTL]6_LVX*WG
MSY,BQAT!3!^9QP2OXT =P0#C(!QR*,#C@<=*P]$UZZU#6=5TF_L8K6ZL!$^8
M9S*CI(&*G)52#\K C'XFH]0\0W:WFI6FD::M_<:;$DD\9G\LNS@D(G!RVT9Y
MP.0.YP =!@?0] ?2H;2TBLH/)A!QN9V)/+,QR2?J2:P+KQ5<;]673M-%RVDQ
MH]TDD_EL6*>88TPK L%(ZD#) ]2*\?C*YU+4;:TT73(;I+S2AJ=O-/=&(%2R
MC:P",0>>V?PZT ==@>E%<7I7CFZU(^'IFT=(;/7$<0.;K=(DJQLY5E"XVG:P
M# YZ9 JO:?$&^EM=(U&ZT$0:5J%X;%IUNP[Q2F1HU)3:,H64#.003T[D [RD
M "C   ]!7*GQA+%X@L=,N-/2'[9=S6L:FX!F78KLKL@'"N$..<X(/KBG;>.K
MZ46D\VBQ16<NK/I,CB[W.D@D:,,%V89<KSD@C/0XH [>DVC.<#-<NOBVX#Z]
M;3:;''?:9+''#;_:2?M(EQY3 [/E#,=O0X(/I74+N*#> &QR <@'ZT <\?#=
MZFHWDUOKMPEK=RF:2"2".0JQ !".PX& ."#BMRUM8;*TAM8$"0PQK'&OHJC
M'Y5-10 4A .,@''(I:* $(!QD XY&:6BB@ /3CK6-X>T(Z%%>HUR+@W5Y-=E
MO*V;6D8LR]3QD\?UK9HH ,#THHHH R;'1YX-6N-0O-3GO68N+:.2-$6VC8@E
M%V@%ONKRV3@#WSK444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 1W"S/;2I;RK%,RD)(
MR;PK8X)&1GZ9%<[HGA[7-,N8S=^)!>6P9GEB6Q6-IG(ZL^XGKSQZ =.*Z4D*
M"20 .23VK(TGQ7H6N7DUIIFIP7-Q$N]HT)SMSC<,_>7W&10!GVG@R&V33K,W
M._2]-NVN[2U\K#(_S%0SYY52YP,#HN2<<[MA!>6ZSB\O1=%YW>(B(1^7&3\J
M<=<#C=U-)!JMA<ZC<Z?!=Q2W=LJM/$C9:,-G&[TS@U<H *S=4T^[O);.:ROQ
M:2VTA?YHO,60%2NUAD''.>"#D"M*JU]J%KIL FNYA&C.$48+,['HJJ.6)] ,
MT <Y=>#'OK?Q"]Q?Q?;];M19RSQ6VU(X@K*,)O)+?.W);T[#%6;?PU=6^NP:
MJ-1B9XM,_L\1FV.#\P;?]_U'3T[U?3Q%I4EI>W*76Y+%"]THC??$,$X9,;@<
M#.,9]N:THY%EB21"2K@,"1C@^QH Y"P\%R:99^&8CJL;1^'V=E9K;'F@QLAS
M\_RX5SSZX^E9?@K1)=7\)6$-[<K]CMM3FNOLOD%9"RW#O&&8M]W.U_NC(QSC
MKZ+10!RLW@N._P!7@O\ 5+B&Y>#[0JLEOY<KQ2JR^5(^X[E"MP,#D ^N33_!
M\EK:Z/9W>I"[L]&?S+)6@VOE49(_,;=AMJL>@7) /:NJHH XZW\$7$&EZ58_
MVK&PT_5'U(/]E/SEG=MF-_ S(W/T_'H=6L+F_CMOLEZ;.:"<3*_E[PV 05(R
M,@[N>?ICK6A5>]OK;3K5KF[F6&%2 6;U)P /4DD  <DF@# F\(_VA>:E>ZG>
M1R75[IS:8&MX/*6.%LD\%F);)ZDXX''7*67A2\MM2T*]FU:.9M*M)+7:+7;Y
MJN$!/W_E_P!6OKW]L;-AK6GZE/-;VL^ZX@56EA=&CDC#9VEE8 C.#C(YQ5\$
M$9!R#0!R4O@D-%K5A%J&S2=8G:>ZMC#EPSX\T(^X;0V.ZG!)Q[,U#P1)?0>)
MX!J4<46NQI$0+;/D*L8C&/GY^4>W/Y5V%% 'F7B*&:?Q7+'/?"T:*TBMD^T:
M&]U%=#EF*;3TR0"A)Y7IT)[;3K$7MC:76L6%F^HJN#)]G (P3M(#9*]CMR<$
MXS6O10!@ZQX>FU3Q#HFJI?)#_94DDBQ& OYA="AR=PQP3CCK1J'AL:CXDBU2
M:Y0P+836+VQB/SI(5+'=NX^X.WK3F\8Z LL<1U ;Y69(@(G/F%<[@N!\V,'.
M/2K=GKVFZA-!%:W!E:>.22,K&V"J,$?)Q@$,<8/- &7X;\-ZEH20VMUX@FU"
MPM4\NTA>!8V5<8 D<']Y@<#@>I!.,;U[9P:A8W%E=1B2WN(VBD0]&5A@C\C4
M]5K[4+33;?S[VX2&,L$!<_>8]% ZDGL!R: ,?3O"R:5X('ARWNV;_1F@-U*N
MYF+ @L1D9Z],^@K._P"$)OK5M)N=*UXV5_8V*:?+*;021W,*_=W(6X8')!![
MGMQ6V_B?1XA*)KLPO% UP\4L+I((EP&?80&VC(YQ6C:74-]907=L^^">-98V
MP1N5AD'!YZ&@#$?PU.NO6.KV^J.)X+-[27SHA)YP9E?=D$;3N7G'&"0,<$4-
M-\$3:=:^&;<:HCKH4CNA-L09MR,F#\_'#G\<5M?\)+I(@LIFN66.^N#:VY:%
MP7E#%=N",CE3UP.,UK4 <5IO@2[TZXT>3^WC*NE33O$&M1ND67.X.V[EN?O<
M9],\U)!X(N(-'TO3QJL9%AJ;:B'-J?G)=WVD;^!F1N?I71ZKK%AHEJ+K4K@6
M\!8+YC*2H). "0.,DX%7(W$D:NH8!AD;E*G\CR* ,C1]#DTO5M9OGNUF&IW"
MSE!%M\LK&L>,[CGA!Z<YJM<>&9H?$<^N:-?I975W&D=Y%-!YT4^SA&*AE(<
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
M7P['':1I8NJ6EN;6("XEYA/6-OF^=?9LB@#0\.W\NJ>&=*U"<*)KJSAGDVC
MW,@8X_$UF^([^\BU*TLK*^>)Y+>>4P6\:-,^W:%;+@JJ+N.<X))4#/(J2S\)
M:?IVJ:;=6*/!'I]J;6)1/(VY#T4AB00.N3D\#D <W-1\/:9JM];7MY;L]S;J
MR1NDKIE&QN1MI&Y3@?*V1Q0!1\/:M?ZQ\/M/U4A&U&YTY9L*, RE,]/K6?\
M"HQO\-='E1BTLB.]PS?>:8NWF%O?=G.:Z72=)LM#TR'3M.A,-K"NV-"[/@>F
M6)/ZU37PKI4=Y/=6\=Q;/<.9)DMKJ6*.1SU8HK!<GN<9/>@#FKNP+?$>RL]*
MO#8(-#N0LL"(Y3_2(LA0P*CGU![CCLS2?$^KW]EX!NI;E1_:K21WJ+$N)2L$
MC9''R_,@/%=<?#^F'4X]1$#I=16YM8VCF= L1P2H4$ #(';L*KV_A'1+2+3(
MH+61$TMR]FOVF4^42"#_ !<\$CG/!- ''V6L3Z3_ &Q';%4EO_%CV8D8@;-T
M2MG)!&3MVC(/+#@UV'AY=;B-]!K5Q;S[9MUJR,#((B.!)A5&00V"!R/>FS>#
MM!N-/U"QGL?-MM0F^T7*232-NEX^<$ME3P.5QT%7M)T>RT2S^RV,;I&6W,TD
MK2.YZ99F)8G  Y/0"@#GK'4M4UUK^\M-5CLTT_5WM)+>2-6C,,3!7#'&X,PR
MP(( RO'7.5>^*M6;PIK/B>TN2ITS4)81IYC4H\<4NQE8XW!V&6R#P2.,=>J/
MA'0SKSZT++;>R,KR%97"2.OW6:,'8S#L2,U(WAC2&O)[G[*0UQ*L\T8E<122
M+C#M'G:6X'..<#/04 <9KFN>(((_&]Q;:PT*Z&(I[6,6\9# PB0HY()*DDCC
M!]ZT)]5UJRU_4+)M4,R2:&^HQ;H$ MY5;&%P.5.1PQ8\=:Z"X\)Z-=C5!/;2
M.-5 %Z/M,H$P V@<-QQQQCBHM3\.6ABN;VUMII-2^P/90DW+G*$<*0S;>N#D
M\\4 <MIVN>(;23PA?WVK1W=IKEI_I$+VZ1K XMS*)%*\X^4[LG'/&.@FTC7]
M9GU>TM)-0DFBO-$EO!<- BH95:,!XA@-L(D. XS@ _7:\+^%[>P\.Z5#J%H[
M7EM8K:NLTQE5/E"N$!) !QVQQQQTJ:U\#^'[)K=H+.96MH7MX6-W,2D38R@)
M;[HP,#HN.,4 <WX>UO7KEO!LUYJS3+KMA(T\8@C41NL0<.F%SGKD$D<]!TJ[
MH6MZM=S)X?O+]SK=G?R+>R")!OME&Y7"[<!7#Q+ZY+<\5NQ>%=)LH].:TM'W
MZ5&RV"&ZE"Q@C&W[QX(XY!XI-!L+MKRYUO5;&VL]2NXXX6B@E\W9&FX@%]HR
M278].FT=J -VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".>9+>"2>0D1QJ78
M@9X R>!7/Z=XN%SKR:/?Z/?Z7<3PM/:FZ\LK.BXW8*,V&&02IYP:Z&::*W@D
MFGD2.*-2SNYPJ@<DDGH*X[2O$?AOQ#XGM]0BUFPGN$BD@L+:*=7D"MAI)&4'
M*Y"+UZ <\L0 "[;^,T?7+/3[O1]0LHM0++8W<X3RYRJEL85BR$J"0& )QV/%
M=/7$Q^)_#'B#Q-8R+KFG2_8YF2RMH[A7DFG8%"^T'. I8#CNS= ">ML]0L]0
M69K.YBG$$S02F-L[)%.&4^A'I0!9K-U?68M)-G$8GGN;V?R+:%" 7?:6.22
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
MBYDC$A\M%RWS0M$5S@8QDGG)H ]3J&WNH+H2F"59!%(8G*]F'4?45Y[X=O\
M2M6GB75+Z2'Q3::K.);>.7;.PWN%0KU,'EE3QQ@9ZYK$L+FUTK33!!Y4-K_P
ME<\.JB,X,=N9I?+$F/NH6V#G@@XZ$T >QT5Y'XH\RSTKQO%:73PZ/#]C>V,4
MQ5(9V;]ZB$' &-A*],MTYK5\3Z='H[JVD?9+J&.VGNKC3+VZ<-,C%2TT,C$[
M9%V]>@W=L\@'H-U,;:UEG6)I3&I;8I +8[#/%4?#FN1>)-!M-8@MYH(+I/,C
M2;;NV]B<$@?G2Q744OAA+K#PQ/9B0"?Y60%,X;T([UY;H26M[X:^&%K-<N(9
MUEAFCCN&0./L\GRD CO@>O.* /9:R;'7%OO$6JZ/]EDB?3TA<R,P(D$F[& .
MF-G>O/KYM/;5M9T#4=9&DW%G) -*+!FN! (X]AMW9LLQ<." "23@YXJSK.H6
MMCK7CV:ZGN$1=/L%<VL@25<^8O#<[?O#)[ DT >G45XKK.HPKI'Q MH-1MDC
M2VM;BWCL)RL:$@ABF#R,A02, GJ,UL:]<7.@ZUXJ3P]+*9V\/1WBQB5I29O,
MD4R $G+;<'WP* .\FUQ8?%5IH36LFZYM9;E9]PVX1D!7'7/SBH]=\11Z%=Z7
M;R65Q<'4;D6L31%,*Y!;YMQ'&%/(S7'Z;<>'G^(WAR?1KNVDCN-'N1N28,7.
MZ$@MSDN1NR3R<<]*T?B%=6]MJO@UIYXHE&MHQ,CA0!Y4HSSVR1^= ':7%S#:
M6DMU<R+%#$ADD=CPB@9)/TIS2$0&2-&D.W<JK@%O89P/SKB?B#J>EZMX#\1V
M-M<07LT>FRSLL3B01X'RDXZ'/(_W3Z53CU'1IO%T6G7T]HFBMI"RZ=F0+!)(
M783,IS@N,)C'(!)&,F@#L?#FM1^(O#UCK$4+PQW<?F+&Y!*CT.*U*X3X9:SI
MB^!_#6F?;[?[;-9DQP>8-[!"=V![59\87>G_ -OZ1I][*B--#<NBW3@6QP$!
M++U>0;OE (QECGI0!V5%>0>'IX=<_P"%>I>7\MSY^E7272&Z;]XR+%@, >3R
MV>YYS79_#:<S^";=3.TPAN;J%69]Y")<2*@R?10H^F* -+1_$4>L:IJM@EE<
M0/IDRPS/(5VLQ4,-N"21@CKBMJO);NXB.F_%EH[G9)&6=&CE*L&%JN.0<_>&
M/TJYJ1T_03X=,MS'!HVJ!WO;F\9IX'N/+01[]S8 (#_[.0#C.#0!W&J:XNEZ
MMH]@UK))_:<[0+*& 6,K&S\CJ<A#6M7F:I:V4_@:"#56U"V&KSF"XD;AD,$V
M AR<H"=H.3QCD\5GV&LV$GBCP[=6M^L:7&IWT%QYT^;EP5EPLQ&-HW*H1""0
M N#GB@#URLG7]<70;>SF>UDG6YO(+3*,!L,CA QSV!/:O,],\BWTGP[J<=Y*
M;L^)YK7S7NF8F)IYE*<GD$8_0U%=:GI]]X<LKS5;B%/$$'B:$7:RR!9(0MV
M%P3D1B/:0.G&>O- 'L]%<MX]U&33/#L%V&D6R%[;B_DBSE;8N-YXYQC ..Q-
M<]J]YIEEIPN] OVFT:YUBU_M)[>8-;00GAPA7A5)";P#_&<]30!Z517DOBP/
M9Z?XZBT^X:/1X],AFC$,I5(;H[]RI@\94(2HX^8''-:DNEZ7+\0+K3WE=K*Y
MT07,\)NGVR2"0@.WS<G:>OT]!0!Z-17CWAW[/KMQX.BUB^GFAN_#<OG*UVZB
M9U>'KAADXW$]SCGI4VE744>G:#IFK7C2(\FH"QDU"7]Q+;I)MC9P>9'V%=@R
M."3GI0!ZW17C_AZXAUM?A['>7\MQY^G7<=RANF_>%%3 8 \GDY[GH:M6,,TO
MPYM-8LWDNKK0-1N98X_,+&6WCN)%,1YY_=CY<]U6@#U:BL7PTHN+.;5]A5M3
MD^TJ&&"(L 1C';Y &(_O,U;5 !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M@Z;+<Q7>JVL4EJJM.A?)C#9P2!TZ$_09H U'@ADE25XD:2/.QV4$K]#VH-O
M6<F&,EP0QVCYA[UGP>(]%N;V6SAU.U>>*(S.JR#A!U;/0@9&<=,\U#9^+_#N
MHW\%C9ZS9SW,Z%XHTE!,@'/'KQSCTYZ4 :OV6W(P8(L8 QL'0=!^%*MO"C[T
MAC5@,9"@&J,/B#2;BZ^S17\)E(=EYP'"'#[6/#;3P<$X[U!:>+- O[FWMK35
MK6>:X#&%8WSYFW.<>IX)QZ#/2@#4BM;> YA@BC//*(!UZ]/7%+);PRD&2*-R
M. 64&J$/B'2;C3WOX;Z.2T27R6E7) ?.W;TZY('UXK3H C2WAC#!(HU#<,%4
M#-(UM XC#01L(B#&"@.PCICTJ6B@"F^F6LEY:7)C :T!\A0H 0D%<CC/0D8S
MCGI5IXHY&5G16*'*DC.T^HIU% $7V6W^7]Q%\HP/D'%.CBCB!$<:H#SA1BGT
M4 0_9+89_P!'BYZ_(.:5[>"2 P/#&T)X,;*"OY5+10!&T$+;=T49V<+E1\OT
MH^SP D^3'DMO)VC[V,9^N*DHH A^R6V /L\6 <XV"E-K;F8S&"(RG&7*#<<=
M.?:I:* $90RE6 ((P0>],2"&. 01Q(L0&/+50%QZ8J2B@");6W2 0+!$L(Z1
MA %'X4?9;?.?(BSC&=@Z=,5+10!S]SX86Y\56NL-);?9X+22U^R-;9#!V1BV
M[=C.4'\/K6ZT4;E"T:,4.5R,[3[>E/HH B^RV_R_N(OEX'R#BLO5M%N-0$,%
MKJ'V&Q;>MY!% I-PC # 8\IWY'//T-;-% " !5"J  !@ =J6BB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@".XE,%M+,(I)2BEA'&,LV!T'N:Y/0
MM4OKW6?M%[X8U:VNIU*-/<"(16\0R0BE7).3C)P,D\X  '844 <6=,CUWQ1H
MVOVVCW6F7MI(YNY[B)8GDB,;+Y38)WY8J0>0 IYS@'J;"\DO%N#)97%KY4[Q
M*)@/W@4X#K@GY3VS@^U6Z* "L;7Q(TFE[+>:8)>J\GEH6VH%8$G\Q[ULT4 >
M;6WA/4]*TOQ#I[1F?3K:.Y30X8QN;$Z9(([;22BD]F;M4MK9:E80> ;MM*O)
M?[-LGM+N&-1YD3M"BC@D C<A&0<<BO1** /,+;2M73PSI-O+I-TDT'B9KR1,
M!L0_:))-_!Z88>Y["K6HZ7JG]F_$.P73+F1M4$DEG(@4I+OMHXPHYSG<ISD8
M&.M>BT4 9J/=0>&0]O QNX[/,<+C!,@3A3^/%<9+X?6?Q=I.MZ'I-YH^J-<
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M]PT\=V;;,)#+L>/RMW"%?]K.><U4F\"WMQI>L6DFLQ;]3U&+4'<69PC(8SM
M\SH?*7OQD]>M &F/%*S>);K1+>&!I[66-)8I+C9,4958RHFWYD&[&<]0?QY;
MPWKD_A^*ZC&FJ^G3^)[FR,WGX:-I)RJ;4P<J#@'D8[ UTNI>$WU?5;>[O;NW
M<6MY'=VSK:[9X=N,QK)N^XQ!R,=&(]"*9\#W1TYK7^UH<MK7]K[_ +(?O>;Y
MNS'F=,\9]* .BUG5X]'M89&C,LMQ<1VT$0.-\CG !/8=23Z \'I69/XGNK',
M-_I)@NY;Y+*T59]T=R77<&#[00  V<KQM.,U;\3: /$>DK:B[DL[F&:.YMKJ
M-0QAE0Y5L'@CL1W!-9UYX4OM4TZW_M'6?,U6UNH[NWNH[;9'$Z9  BW'*D,P
M;+9.[J,# !6U/QW)I5GKWVC2P;_1UBED@2X^26*3[KJY4=P005X([]:FN/%6
MKQ:O?Z4F@PM=V]HM[#F^PDD1++ACL)5\KT 8<_>I-6\$R:Q8:TL^H1I?ZM%%
M!)<);G9''&2554+YZECDMW]JNR^';N7Q'<ZQ_:$(:?318>7]F.!AF;?G?ZL>
M/3O0!FQ^.+O4)M+ATG1/M,FIZ5_:4/FW0B"C* JQVG'W^HSSVQR)++QM)J6C
M6-_;Z7Y33&:.Y%W<"*.UEB;:8V< Y);A<#D GCI6+8:3=:'XS\-Z1;:A [V&
M@RVIGDMSM?#Q;05#\,0N>O.T\>FU#X)ELKG2KBPU7RY+,W+3^;;B03/.P9Y%
M&X;'SG!^; .,$=0!EMXYGU%/#IT_1_-.N6<ES%YMR$$10*2K?*>/F'(!^E+9
M^.9+FVT&YETL0V^IW<EC-(UQG[-.C.NW[OS!F0@'CDCIFFZ+X&NM'/AS&L1S
M+HEO-;H&M,>8L@4?W^,!!ZYY]@*&H:/!IGA-_!\\\]Y?ZC)/-9206;J(Y6E\
MP,6&Y5V.P;)(X7\P#L],U"34!=.8%CABN'AB<2;O-"':S8P,?,&&.>E7ZKV%
MG%IVGV]G#DQP1K&I8Y)P,9/J3U-6* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@".>5;>"29PQ6-2Y"C)P!G@#K7.Z?XKGF\0Q:-JFB7
M6F37,+SVCR2I(LRIC<"4)VL-P..?K717%Q#:V\EQ<2I%#$I=Y'. J@9))]*X
MS1?%'AWQ'XH@O(=3@GN_*>"QMDRSHAPSNW]TML7KT  ZDB@#8M_$5U>ZZ]E9
MZ--/81RM#)J(N(A&KJ/F&S=OX8;>G7VYK?KSVTL?#MSXITO6?!DUJL\D[KJ2
MV+ 1R0E'R94' 8/MP2 <D^^.XL=2L]26=K.X686\[V\I7^&13AE/N* ++,$4
MLQ 4#))/ %8&G^)+C6;(ZEI6F-<::2WE2O,(Y+@ XW1H1@@XX+,N?IS6AKME
M+J?A[4K"!_+FN;66%'/\+,A /YFN9\"^(-,M?!VEZ7?7,-CJ6G6T=I<V<[A)
M4D10I^4\D'&01G.>* -32?%)U36X=..GR0"72XM25Y'&X!SC85QP00<\UT5>
M;:W#I6K>/;^+48XFB_X1L,8;@@;3YKGYESU (//3K63ID.F^(;KP#;ZK(EU]
MJ\/2I<H\Q_>,%@P&P>3G>?7(/<4 >K0373WEU'-:+%!&RB"82AC,"H+$KCY<
M'([YQFENKVVLS +B58VGE$,0/5W/0#\ 3] :\VN!:?VAX[M8]4AL%%YIX263
M]Y&C;8^'4GE"_P K#T9JH7+V<]OHTVKZ5IMJ+3Q*(;F6'#VD@-NWSQDCA&.P
M$'^(8/- 'J\$UT]Y=1S6BQ6\9403"4,9@5RQ*X^7!X[YZU9KRG4;_3K*\\>F
M8N]M]IL Z1S; H94!+'G;'DG?QTW#%9.J75E_8'CBT6[MC$E]936XM@8H@'6
M'+1C)P#\W(//)H ]HG>6.WE>&(2RJA*1EMN]L<#/;/K26SS26L,EQ"(9V13)
M$'WA&(Y7=WP>,UYK<)IEAK?CBRM'AAM)-$AN&C23 ,N)@7Z_>(V9/4\9K&U:
M^TZX\,06CO%]L7PBLD#7!WJQV'B!!_RU!7+,#E0%X/8 ]BNKF*RLY[J=ML,$
M;22-C.%49)_(5B6/B2ZO!I4[:0Z66J8,$R3JYC4QEU,@XVY Q\I89/6I[+4H
M9/!4.I2'[7%]@$K]_- 3)Z]<X-<-I]O!X<UW1_\ A#=:^UZ1J5T(Y]$>3S1;
MHP):6/\ BC"]U/&3CK@4 >IU6@FNGO;J.:T6.WCV>1,)0QER/FRN/EP>.^:\
M>_LVQN-&U.;3Y/\ BI;3Q--'8;9B94_TK&T#/W-F[/; )/2MC59%6X^)J6NH
M"UE6WMW\Q6)*'RCNZ<C)X)'3.: /4J*\ECN;/4?^$EU;PM>:?]N_L<1V^GZ?
M<I)(LJAM\@5> 2"B@]3M&<<"H;QO#-_X5\2:MHFJR2E]"F2:")%BB20*3&9
M ,39X&>2,^U 'L%%>;ZIX?T^Q\'67B/1;2-[RP>'5'*'>;D*@$H)).24!_X$
MH/6G>(9UT[3M,U>]5K;3=0U'S]3D$(;RXVB98?,4@_*#Y>[/ ;F@#T:L>PUQ
MKWQ-J^C-:F(Z?%!()?,SYHEW]L<8V>IZUYY?66@Q6/AY+/49+K3;CQ&'C:1P
MD7EO$^](MN!Y6[ QTR2*KZDUGH'B_6K>*"%O#=K;Z='J%K&V76$>< 1U)569
M2R]2"/<$ ]CK&M/$UC>^*M0\/1EOMEE#',Y/1@V<[?7;\N?]X4^^UK3-(\.2
M:JLL'V&*'?%Y;J%?CY54].3P*X+7;:]\(KH'BN[O+*065P8[YH(V4S17+?O#
MDL=P#D. !T'I0!W-UKT@UV31]/M%NKN&W6YF$DPB549F50#@DL2K<8 &.2,B
MKNE7YU/3H[MK:6U9RRM#-C>A5BI!P2,\=B:X[Q19^'M=UI)!K1T;6[6U26TU
M2"<)NB<M\O)VR)E22OOVS5_PGXI:70M'C\17-O%JM_)-%;E5*"[$;$"11V#+
MM;WW<=10!U]!S@XZUR7C>]L+:70H=0*)'/?$+)<MBV5A$^/-'\7^RN1EL<C%
M1?#&X67P@8!+O:VOKN$KM(\L">3:N#]W"[<+V&* -#1?%]KJOB#4] FA:TU2
MP8%H78,)8R 0Z'N.1GN.,UI:7J,NH?:_-MA!]GG:#B3?N*]3T&!S7'WFB1>)
M9-6N](OH8==TW4C+8W2,&V-Y,8*/CJC8*D?X5EMJU_/X;L;_ %&QDL;9_$&W
M68'Y$48RIW'O'Y@0D]"O7@F@#U2BO'O%$<,&B^-OL<J+H1%FUKY3XB6X+?O1
M'CCIL) XR3WS70^(=&T[PX^D^(M(TX210796ZBA'F&>*X&PD9SD[RA_%O4T
M>@45YQX0TN[MKR7P[>VD6-%N&O8I0GR.9ES$ 3UVEI1ZCRTJEX*DTO5;S1KB
M74KJ/Q19H\>H6B1*DID*D2>?\N2F[D$GKMQZ4 >J56LYKJ99C=VBVQ69TC E
M#[XP?E?H,9'..U>3^$KC1]4U/PU')K.FG4+!I_M)-R!/?N<["4X;.?G(;D$8
M&<FI+74-+MM)EAN98S;/XLN8U>67_1X^7*F;^\F!PO +;>1UH ]=HKQ>WFLY
MM%T>TFN4Q;^+Y8 JLT02(O*0H&<JN-O'8$>U=IX"%K;:AXJTZR,26MMJQ\F"
M,C;&K0Q$A1V&_=TXSF@#M**\TDO-'N_$>NZ5XE:1-774(Y=-"Y69X0J&,0-U
M^\K[@.Y;/4U4U61;K3O&L.H'9XD@NY'TKG$^W8OV;R>^"PQA>Y;/4T >K45X
M]K%K97(^(9U'R)+VWTRWF7,F?+N! YW(,\,'Q@CGGWK2MDT^+Q=9BWDC!U'P
MW-)=%9<FXD#1%68YRS8+\GG&: /3Z*\<\,V=D+'P!JFC.9-6,"C43#*79[<0
M-O$@SV<(%!Z$@"G^&-2TN3Q'X;FM[B".UO=,NXYTWEI2P:)MMQ)_'*,L3P-N
M3VY(![!17C/A:+3H+/X=W:-%]JN9;BWN9&DRTD9BE^1LGE=P3@\9QZUT6BZ4
M]IKLW@^2TSIME=_VK#,RY5H7)*1D_P!Y9=W_  % .] 'HE%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M=OS8!Q&W#$=JFNM+U)?$6KB[\+MJVGZR8IHR;B,+;N(DC:.92WW?D!RH;J<
MUZ'10!YCJFBZ];Z7XVT6+2);U=85YK*Z@>,("T*Q^6P9@5VE!CKP:[2PU:Y.
MKQ:1<:5<6X^PB=;AW1E+ JK)A22"-PYZ'GTK:IHC19&D"*'8 ,P')QTR: .$
M\:Z;K>IW6K6EKI<D]K=:,\%O-;RQQDSG?\LK%@Q497:HRN6;/MUFEQ2MX>M(
M+J![>7[,L<D;$$H=N""02/R-:-% '#>&8]9T#P;;>'9=&N);ZTB:VCF1X_(D
M )"R;MV0N,$C&X<X![U_$OA)]3U+PCI\^E/J.D6$4T-ZY9  K0>6IP6!SG!X
MY&,UZ#10!QOA@>)-$U&?0=0L[K4-)A(%CJS21[]F/N2KNW$KTW <XY%3>*=%
MOW\0Z'XETN#[5<Z698YK3>$:>&50&VEB!N4@$ D \\UUE% &!J O?$6AW^GP
MVEQIXNK66'SKG:&5F0J-H5B>"<D^W&>V'9Z3JFH_\(C]KTV6QFT/+W+ET(<B
M$Q;(R"<AB0>W YP>*[NB@#S2ST+6HO#/ANT?2)Q/9Z\]Y.GF1?)$99F#9WX/
M$B\#GK57Q/9WUGI'BRYN-/E2*[US3Y[;+(?.426R'&&XY0]<=J]5JEJFDV6M
M6@M;^)I8 ZR;!(R?,I#*?E(Z$ _44 <7KND:Q=ZGJ^OZ;I>97L;:SCMYQ&7F
MVS%Y'"L=NY5.%W?Q#TQG,U'P_KMQI_C&&#1+P_VH]I):B:YC=WV*@8,2YP1M
M/?'0"O4U 50!G &.3FEH Y2+3+BY\>:K=7>G/_9EYI4%J7D*%797E+J0&)Z2
M =,=:B\":9>6EK/]NG%PMD[Z=8RYR6MXW(#'_:/"GU\H&NEU/3++6=.FT_4(
M%GM9L"2-B0#@@CISU -36UM!9VT5M;1)%!$H1(T& H'0 4 2T444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1SI))!(
MD4GE2,I"2;<[3C@X[XKCK+2;G1_'MM#IVI:C<6<ME+)J,5Y=/.JMN41.-Q.U
MF/F<# (4\#%=C<>=]FE^S&,3[3Y9DSMW8XSCG%<WH6E^*;*[4ZC?Z3+;NQDN
M&M[619IFQ@99G( Z=!P  ,4 9DWALV7B;1(H=<UV:YEF>ZN1+J,IC:*,9;]W
MG;@N\8QC&":[NLZ'3G7Q!=ZG,ZMO@CMX$'\"J69C]6+#\%6IK!;]5G_M"6WD
M8SN8?(0KB+/RALDY;'4CCVH MUROCN;5+;3;*ZL;2[O+2&Z#ZA;63E9Y(-K?
M<P03AMI(!!(&.F:ZJLW5+;4II;.;3;F&)H)"TL<RDK,A4C;D'Y>2#GG&.AH
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
MR*48 XR",'D5S$6B6D_CJTU/3[:*WATRTEM99(4"B5G*8CXZA I)]"P Y!P
M=!'J=A+=FTCOK9[D$@Q+*I<$=1C.>.]6Z\GT2XFMM5T2PO6>;PY_:4TNCZDB
M8:64[PL<O/ ^:3#8^? Z<Y]8H *JWNIV&FJC7][;6JNVU#/*J!CZ#)Y-6JXG
MXG[AH&EE%5G&M6.U6. 3YR\$X.* .JGU;3;6>&"XU"TBFGYBCDF56D_W03S^
M%7*X#7Y+^3X@^!_MEI;PJ+FZVF*X,A)^S/ZHN*6[\9ZBOA>^\56PA:QLKYX6
MLVC.YX4E\IFW9X?@L.,8P,=Z .U@U&RNKRYLX+J&6YM=OGQ(X+1;L[=P'3.#
MUJS7%V(N#\0/%WV26**8VVG8DE4LJC][DD9&>,]ZM^$M8U77;B^OI)8)-$#>
M58RK"4>Y(.&D'S$;,\+ZX)Z8H WCJFGC4!8&_M1>D;A;F9?,QZ[<YH@U33[J
M[EM+>_M9KF+_ %D,<RLZ?50<BN/OGNH_C-;M:6\4TG_"/N"LLIC 'VA><A6_
ME69;ZY+X?\0?$C6KRT3S;2"SE,,4A8,1"VT;MHZ\=N* /3'=8T9W8*B@EF8X
M 'J:ALKZTU*SCO+*XBN+:3)26)@RL <9!'7D5SPUG4].\4:+IM])!=0:M!*5
MDBB*&&6-0Y'4Y0@G&>01U.:YWP5K$T/AWPGH5HRQ37\=U,TS+NV1Q2'(4=-Q
M+KUX !XH [I=?TAK0W2ZE:M;BX%L95E!7S2P4)GIG) Q6C7ENF:EJ.B^'=2G
MC>UEF;Q8UO.7A.&62Y1"5&[Y3SGG-7M<\4^(K'_A+Y[>;3Q#H!BE1&MF)F1H
MQ(4)W\'DC</;@=P#T2BN%\1^+=2L+G78K4P03Z?9PW%E!,A8W[/NRH&03R @
M"\[CSU I^L>*=0T?4;:UU*5+&*:"+RKUK5C;23LQ#QNVX^4<;=N3C))R>E '
M;U3_ +5T[^T/L']H6OVW&?L_G+YF/7;G-7*XM0/^%V2G'/\ PCJ?^E#4 =5?
M:E8:9&LE_>VUHC':K3RK&"?0$FK".DB*Z,&1AD,IR"*XWXGE6\+6XR"1JECD
M>G[]*W/%=]<Z;X1UB\LO^/N"RFD@[G>J,1@=^F<>U %F76])@N6MI=3LXYU(
M#1M.H92>@(SQ5V.1)HDDC=7C<!E93D$'H0:YSP38V?\ PKW1X51)H;FQCDF+
MC=YS2(&=FSU+$DG/K6]9VT5E8V]K!GR8(UCCR<_*HP.?H* )BJMU /U%,FGB
MMH7FGE2*)!EG=@JJ/4D]*Y3QAX@U+1Q?-8S6P^RZ9)>)%Y9ED=UR?G' 2/"_
M>R"2>.F#T"W!OM 6Y*8,]KYFT<XW+G'ZT 20ZII]Q8F^@OK66T&29TF5HQC_
M &@<5-;7,%Y;I<6L\<\+C*21.&5AZ@C@UR7PZ*_\*ET0Y&T:>,_D<U2LYM13
MQ!X)LX;P16DFCR220&/(+(L(R>>N'('I0!WKNL:,[L%102S,< #U-0V5]:ZE
M9QW=C<17%M)G9+$P96P<<$=>0:Y#1_%&IW'B+2+*YDMIX=1M[F1VMXSY:/$R
M8$3G[ZX;!.,$]#VK$\%:IJFEZ+X.A\VV?3M1N+BU:$1'S$(\Z0/OW<\IC&.A
MH ])O-1LM.$)O+J&W\Z588O,<+O=CA5&>I)/2EBOK6>]N+.*XC>YM@AFB5LM
M&&R5R.V<''TKF_B#_P @;3/^PUI__I0E4-8\3ZOI[>-V@-ENT>RAN;4M QSE
M)&(?YN3\N >/I0!W=5Y[ZUMKFVMI[B..>Z9E@C9L-(0"Q"CO@ FN235/$LWB
M=-&6^T]!=Z9]NCF^R,3 5=5*XW_/G>.3CH>.U0:5XMU/4X_!$\B6B#6!,+I1
M$25=(7;*'=P"5Z8)QWH [RBO.-%\0ZK9Z3_I%Q]MNK_7[G3X6\M04V/*<\L
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
MT86;L92L*C]V=O.&';TS79^+K:_U3P%J4&EJ[7D]H?+C;*,_&2G.""1D<^M
M&Q:ZG87OF_9+ZVG\K_6>5*K;/K@\4D&JZ==12RV]_:S1P_ZUXYE8)QGYB#QQ
MZUP6N$^*?"^J7>A:!>V^I-9Q0RBZMVMWD1) [6X# ;OE\P9''(&3GBQJ=N=8
MU^76+*TNA9C0I[>Y62U=6F=BIBCV$99EPYX!QG'>@#L!KVCL7 U:Q)CA$[@7
M*?+&0"'//"D$<].:D_M?3/L\-Q_:-IY$ZEHI//7;( "25.<$  GCL*\]TC3!
M'<?#GS-(N%^R:9)'=%K%P(9/*C&'.WY3O4]>XS67;VT-J?"R:AITR1IXDU K
M%-:."(V%PZ$*5SMP5;@8'X4 >K)JVFRV"W\>H6CV3<"X693&><?>SCKQ0-6T
MTP0SC4+0Q3DB*3SEVR8SG:<\XP>GI7G0L)=(EO+RWTB?^S+SQ"D]OY=J[M:+
MY.U[A85&?F<,!D8^8-@C&:5GI\[OID-SI.H2>3XLN;AVFL6/[EQ,0YPNW!+(
M<CC)]N #T]=<TAK2&Z75+(VTS;(IA<)L=O13G!/L*M+=6[7+6RSQ&X10[1!Q
MN53T)'7%<!8^'GUC1?%^G>1-92R:Q)=6$LL#1A'"QM'*F0,C>IZ>_K71>#I+
MK4M)77=0MQ!>ZBB.T0.?+C5<*H/<$[G_ .!F@#HJ*** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH CG,RV\IM
MT1Y@A,:NQ56;' ) .!GO@U@6^E7FHZ_IVN:G9V]G<65O+$L<,QE+&3;G+;5^
M4;>!W)[8YZ.D!!S@@XZT <_9Z5?P^.]2U>1(!97-G!;H1*2X,;2,25QC!\SU
M[5K6#W[K<?;X8(F$[B'R9"^Z+/RLV0,,1U'./6K6020",CJ*6@ KF?&NC:CK
MFGV%OIR6Y>#4+>[<SRE!MC<,0,*>3C%=-10!C>*-.NM8\(:KIEHL0N;RSD@0
M2/M56=2N20#P,^E<KX@\*^(]9L+ZP*V$MK<:0MK LMPP6UG"L&8*$(?=E<,<
M%<?7/H=% '":EX4U/4;^WOEM[>QU6#R!#J-I=,&6,;3)'(NT>8OWL9ZY_AJ/
M4_">MW&C>,]+MULFCUJ=I[:5YV4J7CC0AAL.,;"<@G.1TKOZ* .:ETK4Y?&^
MF:QY-N+2WT^6UE'G'>&D:-L@;<$#R_4=:Q;+P9J2>&;+PK=&!M/LKY)DO%D.
M^2%)?-5=N.'X"DYQC)]J[^B@#D++0=5@T_Q;!)':[]5N9I[7$Q( >)8P'^7C
M[N>,]:BL?#NKVU]X0FDBM=FCZ=+:W.V<Y9V2-04^7D?N^^.M=H2 "2< =Z0$
M$9!![\4 <QX<T;4])\(WFG3QVAO'ENY8AO+Q-YLCNH;*CCYP#QVIGA3PU-H&
MHWKP)]BTN:)-FFK<&:.*8%M[1Y'RJ05&!Z9P*ZK>NXKN&0,D9Z4M '/ZE:ZG
M<S:A;7&F6.IZ3<*HC@FEVD': P8%2"N><YR.>#63I/A&^T_0_#^@7'DW.G61
M:6Z;SV!+98QHHQRB%A@D@_(M=M10!R$7AJ\TKQ\FKZ1#;IIMS:"WOXWG8.S*
MV4=1@Y(!(Y(X/M5/7/#.K^)]#M=-U2RL1?0RQO'JD<Q+0;7!WJ-H(<@8P#C)
MZ]J[NB@#*T^_U"XUO5+2YM8$M+<Q_9IXI"Q?<#N5P0 &!'0$\,/QY7Q;X7\0
MZ]+K4""QN+6X2 V#7$[+]F*$%UV!",L0?GSG!QVQ7?T4 9FM6MY?^&KZSA2'
M[7<VKQ!3(0@9E(^]C. 3Z5#X:TZYTKPMI5E=Q0F]L;*.V)C?<I*HH.&(!P2H
M[5LTTN@<(67>02%SR0.I_44 <%%X.UC_ (5W9Z1OLH]6L+O[7 68R02,)2X5
M_E!P0Q4\<5/J.AZ_J^A11R:?I5E<_;K6X-O!.2@2&4.27V EFQ@#&!Z]:[BB
M@#@=7\'ZQJ=YXCGADM;:2\DLKBPD+EMLMN0P$BXX!([$\5;UO3/$_B/PG<VE
MU;:=;7<LD!2!+EG11'*KLQ?8#D[<  <>ISQV=% '.Z=I5_!XUU?5YXX%M;RU
MMH8PLI+AHS(3D8Q@^9Z]JIW6E>(=.\87FK:-'8W5KJ<,4=Q%=3-&8)(\A77"
MMN4AN5X.1UKKJ* ./70=8T[7-;N[3[/>Q:Q!%O,SF,Q3I'Y>2 #E& !XY!'3
MFH]&\)WN@:WI#VWDSV.G:(=-W/(5D=]R-NVX( ^3U[UVE% 'G^F>$];L])\'
MVDJ69?1KMYKDK.Q#*4D4;/EY/[S/..E4?#FDW?B'P<NF-%%'9#7)[AY_,RQ2
M.]>3:%QPQ9<=<8.<YXKTT@,I5@"",$'O4%I86>GQ&*RM(+:,DL4AC" GUP.]
M '"W/ACQ+=:I:W=PFGW$MGK1O([F2Y?<UL0ZK&%V83:'' ."5SU.:5?"FN+I
M$%L8K/S4\1'5C_I#8\HSF7;G9][!QZ>]>@T4 <3-8VFK?$.&ZTW4(985@_XF
MT$+!PSPN#!N(/RN'+]>H0CM7;5#;V=M:&4VUO#"97,DGEH%WL>K''4^]34 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 UUWQLA+ ,",J<$?0UP6E6FF:-\4YK6UTR?2C<Z<5BVHHAOF5P6
MDRI/SJ"/O ,0QSVSW<Z/+;RQQ2F&1D*K(H!*$C@@'@XZ\UE6FBW"W4%[J-^+
MV]MH7BAD$ C5=V-S;03ECM'?&.@&30!STGA2PL?&VB7&BPF"]A,DNI7"L=T\
M+(R@2G^)FDVD9_NL1TKNJY;3?#&KV-X)9?%=W<0M/YTT1M84,Q]"X7=C@#KT
M '2MZPMKFV6<7-\]V9)WDC+HJ^4A/$8VCD#U/)H MUP_Q1MX)_#^F^="DF-7
MLU^90>&F4$?0C@UW%8?BCP\WB6PM[3[:UHL-S'<AUC#DM&P9>IQC(YH OZE?
M6VB:+=W\R[;6RMWF=4'1$4D@#Z"N9N?%^KV<%]</H9E@ATZ2^27$L2*R#)B9
MG3DD<A@,'!X%:TN@7&H"6'5]2-Y9RV\D#6R0B)6WC:6)!))VE@.<?-]*PK_P
MW?Z1X(UFVGUK4-75--GM[*!X5W+F,JH.P9D;H,G\N: $;Q[>:7<6DFO:9#;:
M?>Z?+>V\UO.9&7RHQ(Z.I4 $KDC!(XQSUK23Q1>P:AHL%]90+'K4;&V:.4GR
MI0GF"-^.05!^8=QC'>H-,\+Q:OHNEOK3M<K%IK6J0-"8B@D0+(7!.2^!M[8R
M>.:NZ?X5:U.E_:M0:\&DHR6)DB *DKL#2$'YV"Y&1MZGC/( ,G2?&^IWR:!=
MW6EVT-EJUU+9_N[AGDCD7S"#C: 5/E$=<\Y]JMVOB^\O[JQFLM*EN=.NKIK=
MG2*0-$H+*)BQ785RO(!R 0>>0"T\$&TT[1+-=3+)I-Z]Y&Q@&9&;?PW/3]XW
M3V].9M)\'RZ-?R"VUN\&CM.URFFE$VQNS;B ^-VS<<[?Z9! &^.M/U6\TZQG
MTJUAU!K.[6XFTV9PJWD85ALR>,@D,,\94>E<;J'BO3[/P1XEU/PU;S:1JH:W
MM[JRGA\I[*1WV;]O09#$@C@D9ZYKTO5--GOI;.:VOY+2:UD,BE4#+)E2NUP>
MJ\YX(.0.168W@VROO[8?666^EU:%+>YVQ^6@C3.U5&21@L3DDG./04 22>#-
M$?1CIZV<:'9@7(7]]N_OE^I8GDDGGG/6L;0[6W3XN^*9%@C#BRLF#!1D%O-W
M'\<#/KBMVPT74K6VCLKC7);JTC 4%H0L[*.@:0'!XX)"@^^:A3PY/;>(-8UN
M+466;4+9(2BP ^5Y8;85R>2-Q//!]J .BKDM)\775YX@LM+O+.&)[RUFGV12
M[VMGC9 8W(^5FPX)P>",8Z&MO2+:_308+;5;EI[O85DFP$9N3@G;P&QC..,Y
MQ6%H_@9M)NM$F_MJYG&D6\EK"C0QJ&B?;PV!G/R+D]_:@"A\1X(7U/PA))8"
M\8ZN$,05"TB^5(=OS$#&0#@G'%37.H+X8TFXUC3_  U'9S3WT%G+:LZ1$@R!
M%?";E)_>>O3'/&*W->\//K=[I-R+SR/[-NA=1J(MV]PK+AN1QACT_.I?$>AG
MQ!IB67VHVX6XBGWA-QS&X=1R?51GVH R+CQ-J\$LNG-I]L=7AMC=/'"9IHRK
M.ZQ*"J9!;8<D@8]#VC'BO6[O5(-.M-$A@N)]*^W[;VX9#&VX*8V 0]">W7VJ
M]K'A:>_UNWUK3M8GTO44@^S3211)(DT6=P4H^1D$D@]LGK4J>&GAU^/5HM08
MR)8&Q"RQ[R06W%V.1EMP^E &?I?C&;7[735TNTB6\O-,&HND[G;&I.U4XY)+
M;AGC &?:LR>74Y?B#HUY#I=O;:M<:#<>;!<3#;&WFP\,Z [@#D#'KVJY;?#Y
M].M]'.F:Y<6=[IEJ;(7*PHWG09SL=&R,@C((K77PV\>OV>K1W[M):V4EH%FC
MWE][*S.Q!'.Y >,#K^ !/X;UU=>\+66M20_9_/A\R2/=N"$9##/<9!K/L?$U
M_=V=AK!T^,:'=VTERTXE_>6T87>C.#][<.R_=/KUK1\.:$OA[P];Z/YYN8H
MRAW0*6!)/(Z=S69H?@LZ-!_9[:O=7>C1!UMM/E1-L:L"-K.!N=0&( /3WP,
M$4?C"Z6+P_>W-C$MAKK+';E9#OA=T+Q!^,$,!@D?=/'/6J-MXYUB?3]'U!M'
MM!!J%_)I^P7;;DD#R(K9V8VYCY[\Y [5K:?X.6RMM+LI;][JRTB3S+"*2,;D
M(5E3>P/SA%8@8"]LY(J"#P0T&DZ7IZZF2FG:BVH(Y@&7<N[[3\W3,C=.>GIR
M 5+CQQJ5CI.JRSZ7;27NF:G#8RQQ7!".)3'M=25ZXE'!QT/-3IXMUBWU#6-+
MOM&MSJ5I:+>VR6]UF*>)F*\NZKM*D'/'3D5F>,O#UQ9Z%K4UO-/<SZKJ=G<E
M(+8NT122$$@#.0$CSSZ'Z5MZGX-37+;49+R_<7E]!% +B&(((HXW\Q0J$G(+
M$ELDYZ<"@#-N_'US::7XBN([.VNY-':$AXY62.=) "&&0>F3WP<9R*OOXEUN
M/4-:TW^R;634+.RCOK6*.X8K.C%UV$E1ALQGL0<BH;WP$]_%K:SZY<,VL1PI
M<$P)A3'T*@ 8Z 8Y[]3R+]W9'1M8O?%5Q)<71-E%:O;6EJ78JKL054$DG+MG
MV^F: )='\1G6SI<EFL4EO=6/VN=PQS%G 5<>I.\<XQY;5OUSGA#1(=*L[RYC
MMY;<ZA=27(AEZQ(S$JF/X1R6V]B["NCH **** "BBB@ HHHH **** "BBB@
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
MKM= EN+NP>^GG>1+N5IK=& 'EPD_(!@#JN&YR?FQVH U:*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@".>".YMY;>9 \4J%'4]U(P15/3M$L-*4"UA8$)Y8:65Y6"?W0S
MDD+[#BKSMLC9]K-M!.%&2?I6!IGB*]N?$DNBZCHSV,OV;[7!()UE5T#!2&P!
MM8$CCD>A.* +VF^'],TC;]CMV78"L?F3/)Y8/4)N)V@\<#'2K%AIMGIBSK9P
M"(7$[W$H!)W2.<LW/K6;=>)X(/%UAX?2!Y9;I)7>8'"Q%%#;3ZL00<=@0>XK
M=H *S]6T33M=MTM]2M_/BC<2*A=E 8=#P1R.WI6A10!F6OA_3+.[-U' [3^6
MT6^:9Y2$)!(&\G .!^5&G^'M*TMD-G:",1JR1*79EB4G)5 20@.!PN!P/2J_
MAKQ19>*(+V6S#+]DNGMV#]6 P5<?[+*58>QK1M-0M;Y[I+:993:S&"7:<A7
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1374O&RARA((#+C(]QFN&T?[%IGQ,N]/MKW48
M5?3][VUZ\SI<R!^98VDR"5'!VGG</2@#NZ*\X\.^+$U%K#6];MKU+?5[LP:8
MYVFVA&2(E*AL[WVD[V7J< @=?1Z "BBN,^)1=-"TYXIIH7.JVD1:&5HR4>55
M9<J1P0: .SHIJ(L:*BC"J, 5POCJ6.W\5^$FGFNTM99[A;E+=Y?WB+ S#*Q\
MM@@'I0!WE%<9\/9[V\@U6]^T3S:%<77F:0US*9)/)VC<<DEMI;.T-R!UQ4?B
MN+SOB#X/MC+<)!<F\$\<4[QB0+$&7<%(S@\T =O17"RW%UX9^)&BZ7!=W,^E
MZY%< V]Q,TOV>6)0^Y&8E@I!P5SCTKNJ "BO*K/48K75%T7Q4]]I>O/?^9;:
MD9G%O?+YNY45@=H!7"^6>!]:ZGQY/?SZ5_9.CWJVFIW,;SQS%@-JQ8;'/]YS
M&GT9CVH ZME#J58 J1@@C@BA55$"(H55&  , "N4.K7_ (L^&3:EX><1:C>6
M1:$;MI27HR9[$$,N>QYK,\(:OHVJ:ZD5N+_2=6M8'2[T:\D<$Y*_O &)#XP?
MG')#<]J ._HHKF;3Q>)M=L-,N-/>V>_$Y@623]ZOE'K)&0"H8 E3DY]J .FH
MKB/B3*;>V\/2K)<H&UNVBE%N[AGC8MN3"<L#Z4Z;6;'P[I6K:_:V.JO%!)';
M26T\CKG[I#JLARO^MP<#G H [6BN8F\5SV\@M+C3$MM099)4M[B[0*8E( ;>
MH;!8G@8[')&.:UOXYDU"XTZWL="O'GO["2\C2X=8=A1U5D;/(P6ZX^F<T =A
M17,Z=XQBUBRTE]/M&:\U*WDN$MYI-@B2,A7+L >C,%& <D^F<8E]JE[<^+O"
M5_%I=Y%=7%G?![">3RR&7R@-V3@ 9/S 9(/X4 >@T5E^'=;3Q#H5OJ:0/!YA
M='B<@E'1RC#(ZX93S5*V\4/>-:7%MILLVE7,\D"W:/DILW#S&7'$9*$!LYY'
M'- '0U2U72;+6K!['4(3-;.06C#LN2#D9VD'J ?PK#B\:Q-%I%[)9.FEZO,(
M+2Z$F6W-GR]Z8^4/C@Y/49 S5,^/Y! +IM"N1:KJC:7*WG)O67S/+!"YY!;
M/(QGOS0!VBJ$15&< 8&22?S/6EKCKOQX=/LM:EO-'G2XTJ6%)88YE?<LN-C!
MN/7D8R,=ZE3QI+'?ZGI][H-]!?6EG]N@MXV69KJ+.WY-I^]NP"ON.30!TE_8
MVVIV$]C>PB:VG0QRQMG#*>HXHL;&UTVRBL[*!(+>(;4C08 %<O<>/$M+/Q%)
M+8>;/H<*3SQVUPKJRL&/#$#!&Q@1CMWJPGBRZ?4+RP.B3"[CL1?VT7GJ3<1[
MMI7C[K9[<YR.10!U%%8.E^)4U>WT6:U@#)J=NUR<2?ZE%"YSQR06"D<<_C6]
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 1SB9K>5;=T28H1&SJ656QP2 1D9[9'UK'M='O
M+C4[/4]9FM9;JSADBB6VB9$!DV[V.XD]%  [9/7C&Y5&QUG2]4FGBT_4K2[D
MMSMF2"=7,9]& /'XT <_9^"OLVG:=H[W*/I6FWHN[9=A\S"L7CC)SC"L1SW"
M@8')/1V$=]&L_P!ON(9BT[M"8HBFR(GY5.2<D#J>,^E55\3Z ]X+--<TQKHR
M>4(!=QER^<;=N<YSQBM6@ KGO%_A^[\1Z;;6EK=PVS0W<-UOEB,@)C<,!@$=
M2/6NAJK?:G8:8B/J%];6B.=JM<2K&&/H,GDT 4HK777NQ)<ZA9"%(VV1P6[K
MF0\*6)<Y4<_+QDD<\5FWOAW5M0U+PUJ%QJ%H;C2"\DVV!@)W>,HV/F^4<D]Z
MZ4SPK!YYE00[=WF%AMQZYZ8JE9^(-%U"98;+5["YE?.U(;E')QUP : ,G3_#
M5]H5WJ@T>_@BTZ\W30VDL)86L[ Y9"&'R%L,4QUS@C--U+P[JU_K7A[51J%F
MMQI*2^8&MV*S/)&$8C##:.I YKH!J-B=0.GB\MS>A-YM_-7S OKMSG'O2WE_
M9Z?&DE[=P6R2.(T::0(&8]%!)Y/'2@#&M?#4C^)5\0:K>K=WL,+06D<<7EQ6
MRM]X@%B2QP 6)Z#  K6TV.^BTZ%-2N(;B\ _>RPQF-&.>RDG'&.]2W%W;6EL
MUS<W$4,"C<TLCA5 ]23Q1:W=M?6ZW%I<17$#\K)$X=6^A'% '*ZAX4U/6?#Z
M:#JM_:7%GO0O<"!A-M5@P RQ ;C&_P#3-:\.BM)K-]?:D+2Z68(ENIAYAC7/
MR\DY)+,21CKCL*V:K6>HV6H&?['=0W'V>4PR^4X;8X )4X[X(X]Z .8TWPCJ
M>DVVM6MEJL%O;WMX;RT5+<_Z(Q9688W89203CCJ?6K<GAZ[O?$6GZUJ$UH)]
M,BF6W^SPMEVD7:2V3G:!GY!GD]:Z6B@#,\/-JC:) =9>)[[+AWBB,8<;CM;:
M22N5P<'].E<SI?@C5;"^T6XFUBVG_LR>X<M]D(DN%E!!+MOY?ISC'L:[=W6-
M&=V"HH)9B< "H[2[M[^SAN[29)K>9!)'*ARKJ>00: ,7Q3H%UKXTH6]U#;BP
MU"&^/F1E]YC)(7@C&<]:E\5Z)/XB\-7.E0W$5M).4)E="X7:P;H",_=QUK;I
M&944LS!549))P * .:UOP_JMSK-CKFC:E;V>HP0-;3)<0&6&>)B&P0&4@AAD
M$'OBG+X>U!?$MCK#ZA%,]M8S6KAXB#(TCJY88/R@%  O/'>M6SUO2M0E\JRU
M.SN9,9V0SJYQZX!Z>]7&FB26.)I$623.Q"V"V.N!WQ0!PMIX$U72K+0Y=-U>
MVCU32DF@\R6V9H;B&5MQ5D# @@@$$-V]^-F3P]J$FO:+JDNH13/I\-PD@:(C
MS6FVY(Y^51L&!SQW[UNW=[:Z?!Y]Y<PV\60N^5PHR>@R>]-L]0LM1C:2RNX+
ME%."T,@< ^A(H S?"NB3^'M#73I[B.X99YI1(B%!^\D:3&"3T+$?A69H?A34
M]&\S3!JT,OA\2R2Q6YMR)U5V+>49-V"@)/\ #DCC-==10!QVG^"I[;3-)T>Z
MOH[C3-)NEN+8^61*X0DQ(YSCY21R.NT<#FHF\%7[:1+9?VA;;I-;_M;?Y+8'
M[X3>7C=ZC&?3M73W6N:18W/V:[U6QM[C;N\J6X1&QZX)SBK%G?6FH0>?974%
MS"25\R&0.N1U&1Q0!YUX]TB?3M$\5:K+>VX&IM9+''L(,9CD4=2?FR,GMTK>
MU3PI=:\-0O7U*.VO;K3_ +#;36RDK$A;>S=<MN(&>F ,>]==10!P=UX%U.[@
MU^-M3L8QK&G163)#9LJ0E Z@J-_3#GCU]!Q6G/8-HVN'Q1J-] EG::7]DF58
M6) #!RXP2>V,8/UKJ:K6^HV5W=W-K;W4,MQ:E1/&CAFB)S@,!T/!XH YWP7I
M%M:MJFIVAE^R7]RTEG'(I41Q$[CM4C(#2-(P]BM=7110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 -=%DC9'&58$$'N*XN-?L7Q5B%QI,=NESICV]C<VTF5=4=6=9%VC:1E
M=O4#!YYX[*>(3V\L)=T$B%=\;;67(QD'L?>J&GZ)%92QSRW5U>W$49BCGNW#
M,B$@D#  YP,G&3@9/% &+<:+I?\ PE.C6%GIUK"MFKW\K1PJ",#9&I.,\LS-
M]8ZZVJL.GPP:C=7Z[C/<JB.6/ 5,[5'H,LQ^K&DL+!;!;A5N+F;SIWG)N)2^
MPL<[5ST4=AVH MUQ?Q, /A_3<C_F,V/_ */6NTK)U_P]:^([.&UO)KB.**9)
MU\APIWH<J<X/0C- &J6 (!(!)P/>O#O#XDU;PQX&T&>);&%KQ[R#4F;)=XIG
M8PI@?*[#/)., XR>*]<AT(178NGU/4)Y5C9(_-D4K'G&6"A0-W&,D'@GUJA%
MX&T>+PM'X=)N7L89/-@+2_O(7#;PR. ""&).??'2@#G/'MM<6WB%/$UBC/>:
M%:Q711>LMN7D69/Q3)^JBJOB^[A\0:GX8U:VE$NGP:Y90VKJ?ED9_G=QZ@#8
MH]"'%=_#HJ17QNY+NYN': 6[K,4*N@)(R HYRQYJA+X*TEM*TG3(//M;/2IT
MN+6.!@-LB$E6.0<\DGG@YYH N>*/^11UK_KPG_\ 1;5R.D:IJUKH_P /]+T^
M6TBBU'2PLC30EV0I;JP(PPS]/UKNM1L$U+3+BPFED6*XC:*1HR Q4C!YQQD&
MLJW\)65LVBF.YN_^)-&8K0%U.U2NP@_+\WR@#G^= &%IGB_4;N'2=-F: :G>
M:E>6+W"QD)MMB^YPF?O$*H S@%B><8.7I>J:EHE[JY66"5[GQ?%:3EHB T<D
M,(R #PV,>V<\5U+>!-*:R2W\Z\62*]>_AN4E"RPS.2792!T)9L@@CGI0W@32
MFM;R$SWYDN[R.^:?[0?,2=-NUU[ _*.V.W2@"C<>)M8B?Q-'#:_:SI=[;Q1K
M;0[I?)=(W=@N?G90[8 QG X/?.EU^\UB[\*S:;KD,UK<ZI-$S);E20L$C!9%
M)!#+CD<<X/H*Z6'P=86\MY/#=Z@EQ=S13R3?:"6WQJ%!&<CD+R,8/3IQ2R>#
M=+E6(EKE9X[UK_[1'+LD:9E*,25 '*G;@ <>_- &5IFJ^)=2N=<D^V::EOIE
M[/;"/[(Y,@6)&0D^9Q@MSZ\]*KZ7XJU35M.T*UMHE2^O-&3497AC0A2=H 57
M=1MR3GD\8'?(Z6R\.VVGQZHD-Q<_\3*9IYRS*2'90I*\<< #TXK.E\ Z2]CI
M5O%<7]M+I4?DVEU;7!CF2/ !0L!\RX ZCM0!D:GXMUS2;"Q?6X8M)>:T/F7:
MQ&XMH[K<5"R,I.Q#P0??&>.>I\2Z;'KWA>_TTWGV9;V PK.,$*6X'U!) QWS
MBH;CPK93P/;BXO([>6U^R3Q++N$T>6)W%@3N.]LL"&Y/-:%[I5K?Z2^F2JZ6
MK(J;8G*$*,8 (Y'0<CF@#CM%UJ_C\5:=I'B[2([?61%*EAJ-H=UO=J "ZCNA
MPH.T^GTK+\:ZA(-1_P"$HM5O7?P[=*(DCMY6CEA&5NOG"[>C$<G@P^]=RGAV
M'[=#>W%]>75Q;HZ6SS,A\C<,,R@* 6QQELGKZG,UMHEO;:"='6:=[<QM&7D(
M9R&SG)QR>3R0>M &-XIL=0UB+1]5\.7MH;^R<W=M#<\PW2,FU@<<CY7X8=,^
M]'@S6X-7N-76729M)UF&9#J5G(0V'* *ZL.&4JO!]JMVG@^RL=/TVSMKW4(U
MTT,MI()P6C4@#:<C#  <!@1^0Q'J'A-9=*U&*TOKV/4;]T>6_6X\N4LF-O*@
M * /N@ ')]2: -37KR?3]"O;NUDM8YXHRR/=L5B4^K$<X]N_2LKPUKEYJ.N:
MYIMSEX[$P-#*\)B=ED0GYE[8(.. <'D5K:QH]KKNC3Z7?>8T$P 8HVU@00P8
M$="" ?PJOI?AJSTG5+K489[R6ZNXXTG:><N'V9 ;'3//^&* .<UA[Q/B]I+6
M,$$TW]BW/RSS&)<>;'W"M_*IM0U#7;*Z\-6=HEA97>LM*+T/"T@CF%NSDC##
M(!7TYQU%;\OA^VF\2P:\T]P+R&!K=%#+L\MB"RXQW(!SUXI^H:);ZEJ>FZA+
M-.DVGR-) (V &YE*MD$'.5)'XT <S)KOB>Z748M*MX;J\TJ>.VE4JB17#B.-
MY"2TFY =YVX!QCDG.!2UGQ7XBL4\674,U@(=!FA98S;L3-&T:2%2=_!PY&X9
M[<#OTEYX+TR[UV75O-O;>:X55NXK>Y:.*Z"C \Q1][CCMD<'BDO/!FG7T6M1
M3SW9CUEE-VH=1NVJ% 'R\?*H'X4 07&K:QJ>I:Y8Z')9Q7&E-%&J72DK,[H)
M#N(Y5=K # SD$^U<UJ>H:KI6N>/-6TN:UC:RM+2Z=98C()0D+MM!## (!YYK
MK;OP9IUYK']J-<7\5S)$L-U]GN#$MVJ]!*%P#C)&1C@XZ4ZZ\'Z?=MK1DFN@
MNL0K!=JK* 452H"_+\ORDC\?6@"QKFO)HWA&\UYH3(+>T-P(LXW';D#/;GO6
M1K>MZUX7TK4-7O9;&]LHK-7C"*8W^T%PN,<CROF4YSD<]:Z-],MIM(;2[E/M
M%J\)@D67G>A&"#C':L>Q\$:3::7<:;,]Y?VDT!MO+OKEI?+A/\"9^Z.!SUX'
M/ P 5KO6M7TGQ'!I$\UO<"^L9Y[>?R"OE2Q;2RLH;E"'&.01C&3FLC2_$OB6
M]3PE(]SIX&OV;.R_96_<.L0DW#Y_FSR,<8R.>.>JM_#5M!AGNKNXG6V-K%/.
MZL\41QD*=N,G"Y)!)P,DXJ&U\'V%F-$$-Q=A=%1H[,%U.U2NPAOEY^7C_P"O
MS0!S4'BSQ%,FE6J2Z?\ :9M9N])GF:W;:WE"4K(%#\?ZL97//J*L6GB;6T74
M=,U">Q6^T_4XK22Z2)@)H9$$BF.,;B9<'&WD=^U)JWA.6TU'0ETP7\D2ZS+J
M-U.KINB9XY S#('5W'&#QGC%;USX.TVZ@17DNEN5O1?_ &N.7;,9PNS<2!C[
MORXQC'&* .<3Q?KLNF6;1_9$N&\0OI,IF@/S(&8!L!N&P!D<YYQBI9/$'B6/
M1/$IA:TN=0T.]VDK;D"X@\M)6 7?PX5V Y.2!QS6PG@72X@HBGOE"ZC_ &D
M;@OB?GGY@>.2??/.>,22V,GAUKZ_TNPO-4N=2NEDN(1-&F#M"[P6P  %48_^
MO0!8TC5FUF_FGLYXI=*6"+RW5.7D==Y.<] C1]NK'TK:K)\-:)#X>T"UTV&.
M.,1@LZQ?=WL2S8]LDX]L5K4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M[$L 0#WXR2,5:\6Q6"^$M:.FZQ-=PRWE@_EB<31VQ,\0PC'.,XW$$GJ#@9Y
M/2J*Y#PV'L_''B?3$N;F2TBBLYXXY[AY2CR"4/@N20#L7CI5'5+^UOO%>OZ-
MK&KRZ6L-E#)82+<^055@V^5#D!F# #G.,#U.0#O:*\_:Y;5=8\46.H7UW;"Q
ML8)+&02M"RQM$6:? Q\V_()QQMQW(-'1OM^OZ[I4.MW-]$]WX92XNK>*ZDA'
MFF106PI&TXZXQ[T >G45Y3X<GNWM_A[J$VI7TUQJ:RV]X9+IRLJ"WD897. 0
M44[@ <\DDDU7TE;X>'?"^N6VKZE/J<FL?99$DO'D2:$SR*Z,A.#A 6W8R-O7
M@8 /7J*\L@UM6\2:#=6VJRFWN]8O+>5I[HAY4"3?*T8^545D4+WX!X).8+=[
MB&RM=2&IZ@]Q'XN:Q4R7DC+Y!N3&8RI.&&T]2">G/ H ]:HKSV87NG>)]0\,
M&XOGCUMTNK&X-Q(Q@C&!<('SE-H&Y<=Y *]!50JA1G &!DYH 6BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &NB2QM'(BNC
M JRL,@@]015>QTVPTR(Q6%E;6D9.2D$2Q@GZ 58<LL;,J[V )"YQD^E<YIVK
M:XGB>?2]7MK(V_V/[6EQ:%\1?/M\M]W4GD@C&=IXH W4L+**Z:ZCM($N&)+2
MK& YSUR<9I\%M!;!Q;P1Q"1S(XC0+N8]6..I/K7(6OC.XDL=!UB6&#^RM:N5
MMXD4$2P&3/E,QSALD $ #!;J<5VE !39(TEC:.1%=&&&5AD$>A%.KG?&&N7N
M@6-C<62V[FXOX+-A,K' E<+N&".F<X[^U &K9:1IFFAQ8:=:6H?AQ! J;OK@
M<T'1]+-E)9'3;/[+*<R0>0NQSZE<8-4AJ-UITT\NLWVF)I\2#=<*3#Y;\?*V
MYB.001S_ $HDUVTN;RSCT_6=*93<O#/&TH=W*H2R)AN'!P3D' SQ0!?;2M.>
M&WA:PM6BMB&@0PJ5B(Z%1CY<>U,?1=*DC2-],LF1"S(K6ZD*6Y8@8XSW]:%U
MK2GCAD74[-HYI?(B83J1))G&Q3GEL\8'-9>F:_-+KWB.SU![6*UTN6%8Y1E/
ME>,/\Y)(SDX[4 ;[PQ2PF&2)'B(VE&4%2/3%1VME:64/DVEK#;Q9SLBC"+^0
MK.O-:MW@MGL-6TQ-]Y' 6FD#!\L-T:X8?O"#@#GDCBL_QMXJ7PYH-U/:7=C_
M &C#L*V]PV2P9@/NA@<XR1]#0!T%OI]E9QO':VD$"2'+K%&%#'W '-)::=8Z
M?&T=E9V]LC<LL,2H#]0!3+O5M.L)XX;N_M;>60@(DLJJ6).!@$]SP/>HVU[1
MTOA9-JMD+LR"(0&X7>7(R%VYSG Z4 +)HFDS6*64NEV3VB-N2!K=#&I]0N,
M\FI;O3-/OXHXKRQMKF.(AHTFA5PA'0@$<&L?Q%XB.DZKH^F)+;6TFIO(J7-T
M"8T* ';@%<LV0 ,CH>O0Z.DS:G*+N/5(8$DAG\N)X-P65-BD/@\CDL,9.,=3
MUH M2V=K/-%+-;0R21 B-WC!*9&#@GID5%_9&F?8FLO[.M/LK'<T'D+L)]2N
M,9KF[OQ#KO\ PEFJZ/8QZ<RV5C'>H9E=3)N+#82&POW/O8/7I6QX6U^+Q3X8
MT_6X87@2[BW^4YR4.2",]^0>>] %U]+T^2VCMGL+5H(CF.)H5*H?4#&!3X;&
MSMIY)X+6"*:7_62)&%9_J1R:PM)\6QZGXOU70C 8A;1K+;2G_EX4,4D(_P!V
M12M=+0!2N]'TR_??>:=9W#=<S0*Y].X]A4K6%FUQ%<-:0&>)=L<AC&Y!Z XR
M!4Y(52S$  9)/:J$6O:/-#/-%JMD\4"AY7%PI6-3T9CG@'L>] $\NFV,]VEW
M+96\ES']R9XE+K]&QD5$FBZ5'=)=1Z99)<)]V58%#KQC@XSTHL]:TK4+J2VL
MM2M+FXC02/%#,KLJGH2 <@&LKQ+KE_I&JZ#:VBVS1ZG>?97,J,2GR,^X8(S]
MW&/>@#5M=)M;75+S48XT6YNPBRLJ!=P3.W..IY/)]O2G3Z3IMU-)-<:?:RRR
M)Y;O)"K,ZYSM)(Y&>U4K;Q5HUU?:G:)J%NKZ:0MR7D50O )/)Z#(!/3/%4_$
M_B86'@O5]:T2YLKJ:PB9L$^8@91DJVT@@X/K0!T$]K;W4!@N((I82,&.1 RG
M\#Q216=M!;?9H;>&.WP1Y2( N#VP.*IK?,VO"U^W6/EBT,KVN?\ 2 VX?/UX
M3!QTZD<TZ'7=(N(YI(=4LI$A022LLZD(IZ,3G@'!YZ<4 3Q:=8PV;V<5E;QV
MKY#0K$H1L]<KC!S42Z+I26<=FNF68M8VW) (%V*?4+C -)9ZYI.H71M;+4[.
MYN!$LQBAG5V"'&&P#G!R.?<58NKVUL8A+=W$4$9.T-*X4$^G/>@!BZ98*\[K
M8VP:==LS")<R#T;CD?6HUT72DL5L5TRS6T5MRP"!1&#ZA<8S2OJ^F1V45X^H
M6HM9AF*8S+LDXS\IS@\<\4DFMZ5%';R2:G9HERI>!FG4"50"Q*G/( !.1V%
M$T5A9V]P]Q#:01SN-K2)& S#T) R:;<Z;87LT,UW96T\L#;H7EB5FC/JI(X/
MTJI'XFT&;[)Y6M:<_P!L8I;;;E#YS X(7GYCGCCO2W/B30K.4Q76LZ?!()!$
M4DN44AST7!/7VH M7.FV%[+'+=V5M/)%_JWEB5BGT)'%+)IUC-<FXDLK=YV3
M896B4L5],XSCVIESJ^FV=PMO=:A:PS/M"QR2JK'<<+P3W/ ]34%UXCT.RDDC
MNM8T^!XW6-UEN44JS9VJ03P3@\>U $O]CZ;&D7DZ;9!H,M /)4!&]L#C\*RO
M"/A>/PYI,5O/%9RWL;RDW446UF#N6P2>>^.O85LIJ=A)?2V*7ULUW"N^2!95
M,B+ZE<Y J6VNK>]MTN+6>*>!^5DB<,K?0C@T 0#2-,65I1IUH)&E\XN(%R9.
M1OSC[W)YZ\TW^Q-)\OR_[,LMF_S-OV=,;O[V,=?>KU% &/IVF:@FIS7VJWL%
MU(N^.T6& Q"&)F!(.6.YCM4$\?=''7.Q110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!'/+Y%O+,4=Q&A;9&NYFP,X [
MGVKD+#3H;WQO;>(M+MKVSCEM)$U$7,,D/GL2OE@HX&67YSD#IQGFNSHH \^B
M\'13:QI5GIZWUOH&EW?V\QW!94\T9*1Q*P#;0S%B3P, +U..VL+X7ZSD6MU;
M^3.\.+B/87VG&Y?53V/>K=% !7&?$FTEO]%TVWBL[B[_ .)K:RRI#"TF(TD!
M<G:#QC-=G10!Q/C+0+>#X>>(+31]/D:6_CWBW@B9F:0A5&%QD<**EUZS4ZUX
M1FL=/E$,6H--,8K5@(U-O(@+X'R\LHY_I78T4 >4-;ZA#9KIO]D:D\UOXL^V
MNR6K%# ;DR!U;HPVGMG'?%:5YI[7.I^,Q<VFJQV]S=6#P3VD#B0%!&/,C.T[
MMCKN. >%/6O1:* /,KJWUR?1;5-0MI;V:#Q':2I=PV+1O<0(T9:9XP/E( 93
MP,[>!R,T]9@U-?#GC'1+C2-1N;^[U%KNUDAM7DCGB9T*8<# *JH7:2"-HQ7K
M-% 'FNHVIEU_7M.UG0-8U&QU=XIK5[8R")E\I%,4A5@(R&3.6]<ULZ!IX7QW
MXFN)]/D59#:&">6!MK%(MK;78<X/>NQHH YSQ5#87XM]*UC1I-1TJY20RNEN
MTODNNW9PN6&0S8(Y&/K61X26^\-:=J4<B:O?:.M]'%I:30L]RL3!0V0V&$:L
M3@MR%!/3%=U10!P;:.FJ?$_5VO;*].GS:7#;B0++'%(RO(64L,!AAAUX.:VK
MK4_[-T:_M=*TF\B>QVVMJB6;>6Q*C:R!0<QKGD_[)%=%10!YSKN@7?AV3PWK
M.F2ZGJ4NF3"W>W$"LSVT@VRYV("2,!OF/4>IKK[K7EMEOF&F:I,+2W2?]U:D
M^=NS\D8.-SC'(XQD5KTR6))XFBD&Y&&&&>H]* ,K4;O^T/!UU>V-D;[[38-+
M#:R#;Y^Z,E4/IG('XUY\;>_N+C4YO[,U5X[KPL;5/,L3&%E!?]T$QD8W  ')
M[Y(YKUA55%"JH50,  8 %+0!P&C64T'B7PE(NGW,,4&A2VT[?9G58W)A(5CC
M .4?K_6KWC2*>77O"3PVEU,EMJ?GSM# [B-/*=<D@''+"NQHH \UU2._L[KQ
MF%T*YOA=7MI<PC[.TD;QA(59UQC>R%&;8#D[:H:C8ZE<:)\0X8]/U69]1CB:
MU>6V(:?,")P% YR#Q@8QSBO6:* .#U6.Y?QC->V^DW%W&?#<T*H\+HDLI<,L
M18C@D ]:QK*&^DU*2Y?2]4\F;PRUJ ]B8UCD#$^4J8R ,X .2?4CFO5:* /.
M=#L+BVU#P#_Q+KJ$6FCS071^S.HB=DA^5SC@ED;K]>]:_B>6]TOQ7H>M+I]W
M?Z;##<6\Z6D1EDA>385D"#DCY"I(Z!O>NOHH X*&UETGQ1HNIQ:-/;:*;&YM
MA;00%VM)'E60.R("1O"\X!P>#679Z#>65[X>:2PN#;?\)!>WR1"!F%K;R)*(
MPV!\OS,IQVW>QKU&B@#RJ\TVY/AGQ,D6E7GVB?Q''<PA;-]SQB:%MX^7D85S
MG_'E][;VM]K/Q%L6TR6[N+N*".%4MF;<S6R[06QA/FP<L1CKVKU*LVQT2WT_
M5=1U&*29I]09&G#L"I*J%7 QQA0!0!YIK^G:NNCZMI']EWTES'9V"B>TMBXO
MS&%WLSX/*D$!1@]^<\:&L6$]Y)\0I$TF[+W^E116N;1B97\EP54XY(8K_D5Z
M;10!P.M6>I6TV@:QI"E+^Y@&E7*R JVQURLA!YS&X+8ZX+5W%I:PV-G!:6Z[
M(8(UCC7T4# 'Z5370K-==DUAFN9+EE"JDEP[11X&W*1D[5)'!(&>3ZG.E0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %)O4.$W
M#>1D+GG'K^HJOJ%_;:7I]Q?WDHBMK>-I)'/\*@9->=:)KNFWWQ6@NCK5C<7%
MWI$B"*&[218V\Y"L*X."P4$G'4[CTQ@ ]-W#=MR-V,X[TM<?I<,</Q6\0&-
MIDTRS=\?Q-OG&3^0KL* "FNZQH7=@JJ,EF. *=7+>.--U6^L;"?2(;>\GL;M
M;EM/N6VI=J%8;,] 06##/&5![4 =(;F!8&G,T8A5=[2%QM"^N?3CK4@(90RD
M$$9!'>O-K7Q!H[^&O%NHV.AK;7]M;;]3T6_B\L JC'Y@ 0RLN>1PV.V:VV\0
M:N^MPZ-IMEIZ;])6^CDE=@JG<%V[0.G/K_+! .OHKAM'\:ZGJ+>&+B6PM([3
M7HW$:+*QDBD6)I.3C&T[&'3(X/M5:U\=ZV=.TK6;O2K)=*N]0-A-Y4[-+&QF
M:)7&0 5W  CKSGVH ]"HKCK3QLDVJ7]O/);0&P:<W5G(K)<1Q1[MLJY.)%8
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
M,&LPZHNH2&:+3_[/"F-=I3(;=_O9 ]O:M"UUFSO+S[)']I2?RS(%GM98LJ"
M2"Z@'!8=/6KRL&4,I!4C((/!H Y6R\%0Z;:^'HDU"X:/02[09C4F0%&0AL#G
MY6/3%9?@KP]-=^&+&+5#=1Q6VHS7:V<]N8FWB=WC)+ $KRK@>N.<<5W]% '.
M/X1M[K4+:ZU&X:]%J\[0"2-0P$H961F'WD"N0!],YQ3=.\'PV,.F6SWT]S::
M4Y>PBF4?NCM*KN(Y;:K$+T]\D UTM% ')P>!XX--TVR74IRFGZBVHQL47+2,
MSL5;C[N9&Z8/3GBMW5=,;4XK=4O)[22"83)+!MW9 (P=P((.3D8Z5G2>-M B
M>[66\EC6SD$5S(]K*J0,<8#N5VKU'4]Q6^CK(BNC!E89# Y!'K0!S[^%(;RX
MO[K4KI[FYO+%M/+H@C$<#9)"@9Y).223T'2F6?A(VE_HUX^JW,\FEVSVT?F(
M@$B/M!W8 _N+C'IWS7244 <Q+X*M7_M6W2[F33=6F,]Y9@ AG.-^UNJA\?,.
M>^,9IE]X)AOX_$43W\R1ZZB1SJB+^Z54" )Q_='?-=510!YQKUE>3>*F,TVL
M6PAMXH;::#28[V&;&69AE&\IMQP<[<[0>>,=SI*WO]EV_P#:95[P+\[; I/)
MP2 2 <8R <9SCBI3?1#4Q8;9?.,)FW>4VS:"!C?C;G)Z9SWJS0!B:KX>&J:[
MI&JF\DADTMY'AC5%*L70HV[//0GIBEO/#L-]XBBU::=V"6<MD;<J-CQR%2V>
M^?E%6[[6++3IXH)WD,\JLR0PPO,Y48RVU 3@9 STY'K5.;Q=HEOI46IR7;_8
MY)C;K(MO(W[P-LVD!<@[AC!'7B@"OX=\*/X?$</]MZA>V-LNRSM;C9B!>@&X
M*&? X&XG J;7/#G]M:CI=[]OFMI--E::$1HI!<J5.[<#D8)JY8:[INI7%Q;6
MMP3<VP!FMY(VCE0'H2C -@]CCFDTK7M.UIKI=/FDE-K,T$VZ%T"2+U7+ <C(
MXH H:CX6.LZ=J-EJ>JW4\=Y;_9QA43R1G)*@#DD[>N?NCWJCJ/@-=3.HF;6]
M0_XF5BME>86+]X%W;6^[\N-[<# -=?10!S1\(YN[ZY;5+AY;S3TT^0M&G"+N
MPPP!\WSM[=..*J1^ Q:3V-QIVN7]C<064=A/)"L9^TPQ_<W!E(##GY@.YKK9
M9%AB:1PQ51D[5+'\ .36)8^-/#^HBS:WOSLO6V6LDL$D23M_=1G4!CP> <T
M,?PI'#JEQ?Z;?3V4EU;);7*J XD5 0C_ #=' )&>>.H-:UCIT&EZ3;Z=8*(8
M+:%881C.U0,#ZU;HH P_#OAP>&] .DV]]/+&&E=)75=Z%V9R>!@_,Q(XH&@W
MB26=PFMW1N[>V^SO))&C+<<@EG7 YR.-I&,GUK<HH P;/PS]@A86NI7,5Q/?
MB^O)U5,W#< H1C 4@*..<#KG)-[3M,:QN[^YDNGN'O)1(=Z@; %"A1C^$ =^
MY)[UH56MKZ*[GNH8UE#6T@C<O$R@DJ&^4D888(Y% &#IWA"72K'4[6QUN[@6
M^NVNPR1Q_P"CNSAG$8(P%.",'/4UI6EIJ,?B/4+F6]FDT^6.,16\@3;&X')3
M S@]]W<\<#G5HH Y37/ \.MW.KR-JEY;Q:K:+:W4,00@A=VT@LI(QN/ /-;T
MU@\VCO8&ZD+/"8FG95+'(P3@ #/X8]JNT4 9GA_1DT#0+/2$G>>&TB$,;R !
MB@&!G'!K+L/!5K8VUI8"ZFDTJRNOM5K:.H_=L&+*N[J55CD#J,#)(&*Z>B@#
ME+SP/%>V&O6;ZE<+'K-RMQ.51<QD!!A>.F(UZY[U;U+PNNKR,M]>O-:M<0W/
MDM&N8Y(]N/+;JH)09Z]3@C-=!10!R<W@>.?3M1LFU*<)?ZBNHR,(URLBLC!1
MQ]W,:]<GKSS6QK^A6WB/1)M+O7D5)-K"6%MKQNI#*ZGL00#6I10!S,W@X7^B
MR66K:O>WURSQR)>L$C>%XSNC9 JA00>>0<Y.<C@&H^#8M6L]32^OI7NM1M!9
M2W*1JI2$$G:B\@9+$DG/)]@!TU% &$OAUEU^/6/M\GVA+$V(7RUVE2P;=Z[L
M@>WM7+GPY<Z)K_@S3=/FO)+?3;>[C-VUJ750P3:)"H"\X/<=!^/HM% '+?\
M"$P1W-A=VNI7=O>6T\\\DZ!&,[38\S<&4@=!C X Q4>F>!8M+.B^3JEU(ND2
M3O LJH<B4$%6P!P 3COGUZ5UM% '%7VDIHV@WN@K9WVKC6Y;ISMA'EQO*2Q\
MQAC8F6X/48[FNITG3H])TFUT^)F=+>)4WN<LY Y8GN2<DGU-7** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MEO9K;.9#Y;L"68E1@D(@P.F#SSP ;@&% R3@=3WI:** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K"A\3P7'C*3P[# [-':-</<Y^3
M<KJI0#N1N&3T'3KG&GJ27KZ9<IITD4=ZT;"!Y02BOC@G':N TJSU^Q^)EA%<
MV^F)#'H\BNT+RME/.0DY8<N6YYZY)ZT =-#XDO1XFM=)OM%DMH;V.1[6X$X<
MG9@D2(!\AP1CD^G6NCKAFGM]8\9:)K7AW6)+M29(+Z!)=\20;&.2I_U;>8L8
M[$^X!KKK#4K34UG:SF\P6\[V\ORD;9$.&'(YP>XXH MUA^*/$#^'+&VNELUN
M1-=16NTR[-K2,%4_=/&3S_6MRN'^*;PCPY81RR[-VJVC'#[2%$JEB".1@<Y[
M4 =-!?:@MV8]0L8+> 0M*;B.Y,BK@CALHN,@DY_V35FSU"UO].MK^WF5K:YC
M66*0\!E8 @_B"*YC.BS2ZE:6%^VJ2WMD0T!N3=+&J!N223C)D QW/;KCC=+N
M-'?P[X3L/LL:2-HCHTDL#-&TWEQ+)&(P,/,<=>HPPYSB@#V$LJ]2!]3064)O
M+ +C.<\5Y#H2:=JL_P /AJ"17 .A3QW(N%R&(6'"N&^]R'QG(R#Z4S1M3M],
MT3PG+J?S>'X9]0@G+*7C@?S2+<N.<+LW 9X&5/I0!["755W%@%]2>*6O-E73
M=-UGPXGDM'X2:&Z6$W>?*6=G5D+;_NJ5\P)GC!XZBM_P%;3VNDZA&=WV#^TK
M@Z<IZ+;;OE"_[.=VW_9QCC% "VGBG4KZ\UJWM=%CE;29Q!(HO,-*2@<; 4QT
M8=2.:U]#UVR\0:!::U9.PM+J/S$,@VE>Q!]P01^%>=V7]CW>L^.DO]<FL$GO
M0$:WO#&SKY" E /O'((X!Z8JCI][<Z?X?\(-XIMWTW2!;7,#E+11'')N40-+
M&RL$W1A^W!8],T >QE@.I _&D+J$WE@%QG=GC%>6QZ/H<.N>"K%?-NM/$-\J
M'4 -SQ'!0,,#Y,YV@CI6;87UOIVB:']MFDB\/0:AJ4$SQQ+*EN?.;[/N4JP"
M;=P!Q@;EH ]-UG7)-*U+1+5;598M3NS;&3S<&,^6[@XP=WW".HK9R/6O,FM]
M-TV'P5;Z?<W,M@-:DEA>ZP#Y;0S<J,#$>Y@%X'!&."*R+NXLK33-0TUU5+RV
M\7QW @$9W11-<QL'P!PI4\'H>E 'L>1ZBEKRWQ!#IEEXLDUV*WCET1KB&VUN
M-0"'F!S%)MQD[&9=V.N1UVL*]!M==TR]U6XTNVNTDO+:-)9(U!X1QE2#C!&"
M.A/44 :#.JD!F ).!D]:CNI)(;666*-9'12P1FV@X[9P<?E7E_Q(N+6:;Q):
M^3LOH]$5X7E1I&EP9&'D <*5(!9^?X>!C->B_;8'\/\ VQI@(6M]_F/\HQMZ
M\T <U#X_9?"=CXHO=*\G2+KRR\D5QYDD"NP4,ZE1QDC.TD\]*[0LJD L 6X
M)ZUX5'#;/\'=#6QOKBYURV6%X-)$AG664./DD@Y^4=><8P#70ZRUA>^(M:TG
MQ5<7MG<7)@DT[[-"KET$:?+ Y1B'64.>".H- '>66N277BO5-%>U6,64$$ZS
M"3=Y@D+CD8&W'E^IZUL*RMG:P.#@X/0UYQJ#Y\0^.(Q>RVTIT"W43H-TB,JS
M[B O5AN4X'J/457\)3^'M4\307HN]'2:'2%M6LHG!+,.7DP5' 4E?7!.<8H
M]&T^:ZGL8I+Z"*WNB#YD44OF*IR>C8&?RJSD#N*\=\-S6>G6?P^O[HQPVZ1W
MUM+,XX5FY1&/J<' /7\:;9I83:'X9BEB50GBJZ4HZ%"L1>XX(.,+RF1TY -
M'L?F(0#O7!.!SU-.KQ;4[#2;;P[XT>WM[9);+6(WT_8 #!D0,3$/X<MOSMQG
M!]*]%\=2WG_"#ZA-IB2SR!8W*VYR\D6]3(%QW,>[&* .C5E8$JP(!QP:%97&
M58$>H->8ZO<:1>>'=2U;PA#++#,]I_:/V6-U1X$D&]53 &_R]P8 9QP>U,UN
M"SGN/$UUI!MWT.;PY()_(P87NLGRB,<;]N>G/W/:@#U#S$P3O7@9//04NY0,
MY&/7->66&F:&WB?PNKVUFT5UH4OVP, 5G9?)*>;GAB/G(W9Z'TK)T>+2)X_
ML6J?9VM1_:=NZSL-FQ7/EHV>-N,8!XY'K0![070)O+*%QG<3Q2[AQR.>GO7D
ME@EKH]I86D\6W2I->NFTJ6XW-;P0^60H*?Q@L7V D#D$'IFIHL=C=67@:UO$
M5S!JNH02I,A3;'BX"H0<87E!MZ<@>U 'LP96 (8$'H0>M+7E%EH<6I>$]:32
MH8&N]&UVXN]+B &U-CAQ&H[(XW+@<<^U=OX4VW]G+X@:V,$VK%9PKJ ZQ!0(
MU/\ P$;L=BYH Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ***Y*P\1WNH>/Q8($72'TV2X@./FE9943S,
M_P!TY./4<]Q@ ZVBN2N/$=Z_CO2--M=@TN<722.1EI9(E!.T]E4G&>Y!';GK
M: "BBN8\;>(9/#MEI\[2M:V4]XL-W?+'YGV6,JQ#8P0,L%7)! W=* .GHKFH
M5UN]TV_.GZY;W"21*^F7PB1@3ALA]O##..5 X(QR#G*T?Q-J&N>&+6TAN6M_
M$WG_ &6[1XU/V>2,CSF9<8V!3E?7<@SDT =U17%:GXC:S\91Z!?:PVE1O:))
M9W+Q1XO)2S!U+,NT;<+\HP3NZ]*N7@\20:%+>3ZG%!/:V<KR"&W4B65=Q!^;
M.U< <=>>O% '4T5QFC76O7?@^TUR;5@_VG2/M+1_9T'ES%%<%>/N_>!!SU'-
M1>&-9N]8T+0+V3Q'$VH7T<4LEH4BPV5WR* !N'RAL<\<9H [BBN5\<^)+WPY
MI27&G6PN9HV^TW"=UM8V4S,/?! '^]GM736\\5U;17$#B2&5 Z.O1E(R"/PH
M DHKD]$U>]\62ZC>VUZUCI5K=26MN840O.8SAY&+A@%SD  9XR3S@68?$$&D
MV4DFN:M:RJ;M8(9X$X(? C#!<[3DD$G R,\#B@#HZ*YN3QYX>ABNY);N=/L;
M;;E&LY@\(QG<Z[,JF#G>1M]ZS;SQA'HOC74H-3OW.EIIMO=1)';F4H6>0,W[
MM2Q7"*23P,^] ';5"MK$MX]T06F90@)/W5]!Z<\GUX]!CE-8\13)XF\)I8:G
M&-*U?SVD<!"K*D6]"K$<9/Z>E21:U=S_ !-.CQ7ZR:<-*^V%$5"?,\W9C=C.
M,<XZY[T =;1161:^)](O;Z&TM[HO+.91"?*<)*8SAPCD;6P?0T :]%<[XFU^
M?3;W2-(T\1G4]7G:*%I02D2(NZ20@$9PO09&214DHOM/U"P!UU)HFD/VF&[6
M)79"K %"H7'S;>H.1^H!HZOID>L:3<Z?+--"DZ[3) VUUYSP2"/P((/0U5L=
M&N89XIM1U:XU&2 EH?,BCC",05W811DX)'ISTI9?$NDP7T-I)<LKS3&WC<Q/
MY;2C.8Q)C;NX(QG.01U%9Y^('AI8;B8W\GE6ZRM,XM92J>6VUP3MZ@D<=>_2
M@#IJ*Y]O&NA)//!]IG,\,8E,2VDS/)&<_/& N9%X/*Y J:3Q9HB6EM="\,L5
MS;-=Q>1$\A:%<9?"@D ;AU'?% &U16)<>+M$MI;>)KMY)+FV^UP)#!)*98N/
MF0*IW?>' YQS6CIVHVFKZ=;ZA83+-:W"!XY%!&X'V/(^AH M45DIXETF34(+
M%;K]]<.\<!,;!)73.]5?&UB,'@'L?0T1>)M(GN[>V2Z.ZY9DMW,;B.9ESD(Y
M&UCP> ><''2@#6K(O]#-]XATK5_M1C.G"4)$$R'\P -DY] ,8_6JA\=>'58;
MK]E7[2;1I&MY B3 XV.Q7"'/ W$9[4]O&N@)9WMU+>O#%92)%<>=;RQM&S_=
MRK*#@Y&#C!]: -^BL&V\9^'[I=19-05!IR>9=":-XBB<D/A@"RG'!&0:=-XO
MT2WL]0NI[J2&/3E5KH26\BO$K#*DJ5S@C/('8^E %C6=(EU=(8EU.[LX58^>
MEOM'GH1@H202![K@^_<:2(L:*B*%51@*!@ 5BCQAH?\ I_\ I4@^PPBXG!MI
M<^4<XD4;?G3@_,N1Q5V+6K"?[!Y4KM]OC,EL1$_SJ #D\?*,$=<=: +]%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!5U*Q74],N;%YIH4N(VC:2%@KJ",$@D'!KC8/!%_;^.(+X:UJTEBFF2
M6_G/-$&#EUP@ 0?+C+=.H'/:N\HH X!O =[:>*/#=Q:ZSJTUA8+,)#+-#^Z&
MU0J@! 2&P0>O ZBNTL+BZN5N#=V+6ACG>.,&17\Q ?EDXZ9ZX/(JW10 5EZS
M)?)]E6VTX7]M([)=P[D!\LJ>0'(!^;'&>A-:E% ''>#?#3:%K.MW%I92:9I%
MX8F@T]W4A) &\R0*I(0-E1@'^'H.!3]'TB\M?B1XAU:733%:7UO;1Q7&Z,[F
MC#!L@-N&<KV_A]JZZB@#F=>M&U62\TW5O#AU;2)$0Q;&B+!\'<,.RD=L,#GD
M]*JZ1H>J:7\,7T:<27=\+6>*.,RAF4,6\M"[$ [5*KG/;BNPHH YC1["_L_A
MK9Z7-92"_@TQ;5H Z$EQ&%X;=MQGWK.\-6.HZ5X7T'3Y?#4@U*QABA-P\D'E
MQ-MV.^5DW$!2W &3TXZCN** .9CT5M9U/5+K5K6\MU?%M BW6U7@ YR(W[LS
MYSVV^E1> ++5M'T Z-J=I+%'8S/%93/*CF6VW'R\[6.&"X&/85U=% '&>&]*
MU+P;-J6G)8R7^DSW<EW:2V[H'AWG+1NKLO0YP1G.><5C)X5UF'PW=Q)IO[^[
M\3#51 LL8:.'[0DGS'=MW;5Z GM7IE% '!:IHFKW,WCORM-D(U;3X[>S/FQC
MS'$3H<_-QRXZ]@:FLM/U?3?$7]HG2);B.;1;:SV)+$"DL;2$A\L.#O'(ST-=
MO10!YQ!X.O\ 39_ MG]A%]:Z,DXO)0T>P&2,J-JLP) 8^G05K1Z/=VOQ.?5K
M;2=FG?V1]D\R-HU!E\W?]W=G&.,XKL:" 001D'M0!F:!J<^L:/%>75@]A.S.
MDENTBR;&5BI^9>"..HKBM-T?Q(VN^';^_P!(9);*YNA=NMU&(@LBL%:) <!.
M1V#$]0>M>CJJHH55"JHP !@ 4M '+>+O#][J&H:)KFE>6VI:-.\B0RMM6>*1
M=LB;NQ(Q@GC(JMJ]AJ'B#Q'X8NQI,UK%IMT]Q.]T\7 ,;*%7:[$G)'MQUKLJ
M* //M#T+4K"];3+_ ,,V5W%!?O=6^KN\; HTAD!*GYQ*-Q .,9YSZM.@:S)\
M-_%&D?V:ZWU_<7S6\9EC^99I&9#D-@<,,Y/YUZ'10!R<=CJ2^.;?53ILWV5-
M&-JS>9'GS3(K[<;O0$9Z9KFM,T#Q-:^']&TF?26,,6DRVLOE7,:,DY;Y=[AL
MF+'9<\]0>,>HT4 <!X?T?6K/4/"D]UI4D::=H3V-QB:)MLI\K ^]S_JCR..1
M[XW/ NG7ND^#K*PU"V:WN83(&0NK=9&8'*DCH171T4 <+X5T[7[#28/#6H:6
MB16(>./5A,C"2/Y@K(N=P<@X.0 .3D]*K:=X:U>7P]X8T"]LS VB7L,KWBR(
M8Y4ASM* '=EAM!! QEO;/H=% 'F\WA_6W\.ZE:C2I?/G\1KJ$:^=%S"+A),Y
MWXSM4\>M5/&UC?V]KXSU&6Q=;6[33A;N9$^=HY0&& Q(^\.H]:]3JGJ>EV6L
M636=_ )[=B&:,L0"0<C.#S@@'\* .0US1M:U#4]4US3K!(;O^R/L%M!=&-C,
MQDWL2,LN !@;N,DY&.N1J7AO7[RU\8+!H]P/[8TR"&W^T7L;R>8HD#!R7(!^
M<'@D8Z>E>HJH1%49P!@9))_,]:6@#E8M/O7\>G4Y[!TT]M'6U:21XR _F%BI
M 8G&#C.,57\#Z//I\E['+.L]EI\LECIC#)*P;MS GU!Q'_VQ%=3?V%IJEA-8
MWUNEQ:S+MDBD&0P]Z?:6EO8VD5K:01P6\2A(XHU"JH'8 4 34444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $<
M\\5M;R3SR+'%$I=W8X"J!DDUQ>G7=_<?$^-[J:1()]&DEBLR<"(>=&%)']\C
MD^F<=LGLKNTM[^TEM+N".>WE4I)%(H97!Z@@]17,6GP\T+3_ !=;ZY8Z=86R
MP6K0I#%;*N)"P(D!'0@ KT[]: ,BU:YM_B#$_B2RU"VFNYY!IUS!J3O9R84[
M8VB! 1]@SR"&()S7HE8-MI.J7,MG)KMY9W)LIC-$+6W:(,^UE#-N9N@8\#OS
MGM6G81WT:S_;[B&8M.[0F*(ILB)^53R<D#J>,^E %NN5\=_VK'IME<Z?9SW]
MM;W2R7]E;/LEG@VL"%]<,5;;_%C%=56;JEIJ%Q+9S:?>1V[V\A>198RZS*5(
MVG!!')!SV(Z&@#F?#ZZ#XMTG51I&J7PMK@+&\'GR)-82@," "<Q]0<=,@]16
M?H$][JFG?\(1J/VA-3TR54O[N.1U+P*0R2JX.=THP.N1\Y[8KJM&\/O8Z]JF
MN7+P_;-16*-TMT*HJQ@XR3RS'<<DXX &..6Z?H%U9>,M7UQ[J%XM0AAB\@1D
M-&(MV#NSSG<>PH YSQ3>GP_XC6[UNQOKCPN;1(HKBU=V%C*&;<\BJ=W(*_/R
M1MP.IJ]-I=E<>#)-1@U:[ODBTZ4VMREY)AA\S!R58;FZ#)]/K6[<66L)J=S<
MVEW:O;3QHHM;B)L(PSE@P/?(RN.W453T[PK_ &3X'D\.V=P@9XIE\UH\(&E+
M,Q" \*"YPN>@ SWH QO#^EQO\/+#5FN;UKJ;0@92]W(P=VC5]^"W# C@C!Y-
M5?!DMG>^&_"AF&KM?W,4,CW3-.$+K'YA+,QVL&VD8YSFNIT[0[JP\$0:!]IA
M>:"R6S6?RR%("; Q7/ISC-5-&T#6](\/:;HJ:I9>39Q10-,MJPD:-< X^?"L
M0",\XSG% %+XA:AJ26'V;1;I(;ZTC_M)P6QYBQ,"L7_ R#^"$=ZZG2=2MM;T
M:TU*U;=;7<*RI]&&<'W[53LM$(O=0N]3%I=RW,H:,^1_JXPH"IR3P,$]N6/%
M5O!_AVZ\,6%SI\EY#/9FYDFM8XXBGV='8MY?).0"3@\4 <M'JE]X-\3ZE>7<
M\L_A6XOA;R&1V<Z=*40A\DD^4Q;!'13BMZSU2VT2VN6_>32WFK-:6L9E)WNW
MW5!).U0 QXZ ' /2M6TT9C%JL&I?9[JWU"9G:(1D#:45"K9)SPO7CK6#%\/4
ML_#EII=EJ,BRZ=J/V^PGF4R;""=J.,Y9=K%.HXQ0!-J/CQ-*M=8^U:9*;W2C
M"9K>*4,'CE.$D1CC*YR#QD$'CO1-XCUW_A*-&TN31H[2*\^TLXDN@SLD87!&
MT$#(<'&<Y&..I9K'@JYUFTUB22\@BU#4TMXFD$19(HXFW!0,@DDELG(ZCCCG
M5U30[N^UW1=6@O(89M/69)$>(N)%D"AL?,,$%!@G/7I0!ROA3Q#-H]DEO/93
MRV=SK]W8B[:<,49IY @P<DC@ G/'O7>ZG?Q:7IES?39,<$9<@=6QT ]R>![F
MN43P3?)IEM:?VC;EH=;.K%_(;#9E:3R\;N.6(S^E=#K&F7&J2V*"6 6<4XFN
M(9(RWG!0=JYS@8;#=#RHH YSP+JE_'JFL^'M8O4N[Z"07T4J-E7AFY(7V23>
MOTVU)+X_>*WN+MM"N?LEKJ?]FW#^<FY6+J@8+GYAN89Y&,]^<7=0\*R/XKTG
M7-*EM;%K-)8IXQ!G[3&^/E)!&,%00>>:H3>";Z;1M2L/[1MP;W5UU,/Y#?)B
M5)-F-W/* 9XZ]* +R>-(X#K,>IV+V<VE^2602JXD68D1X/ !+ J0> >^.:IW
MOQ &GV>K33Z5+*VG)'+NMI0\4J.=N5<@<@]5QGD8S4FI^"9=6N_$$L^H+$FJ
MP6R1F&,[[>2!F9'!)PWS-G&!TI-0\,^(=;\+7NEZMK=F]S<(L:RP6C)&BA@Q
M8KO)9C@=P!V'7(!+<:NTFOZ!!JF@W%M<SWDZ6DANE94VPLV\A#SN4$8(X_*K
MEAXFEU*6PFM=+FETR^>1(KN-MVT+G#NN/E1MIP<D\C(&:?JFB76I:SH.H"YA
MC_LR9Y73RR?-+QM&0#GC 8GO6?X<\+ZMH$:Z8NLQOH=N[M:Q+;D7"J22$:3=
M@JI/9<G '3@@$^G>+Q>:W9:9<:>]I+?6\MQ"DDG[U A48ECP"A(8$=>]4OB$
M77_A&3'--$9==M89/*E9-\;;MRG!&0<#@U'HO@G5--OM"N)]7M9_[+2XB8K:
M,KW"R[<NS%S\Y* D^YK7\4Z!=:^=)^SW4-N+#4(KX^9&7\PQYPO!&,YZ\T 9
MVJ>.)-,FUV./0[B>/1(XYKE_/108F4L64=R IP.^.W&;]YXH96O5TO3I=1:Q
MACFN$C?:Y#C<J(,'<^WG' Y'//%+4?"%Y?MXK_T^!%UZT2V'[DDP!8V3/WOF
MX8GM34\*ZS8:T^H:3K%M;B\MX8;^.:U,@+1KM62+YAM;;Q@Y' ZT =>C;T5M
MI7< <,,$?6F74_V:TFN/+DE\I&?RXEW.V!G"CN3V%9=]#K,4%^;34(53[,JV
MF^V:5XY!G<S8/SYXXP.E2RVM_J?A5K2YN#9:C<V7ER30?\L963!9>>S'(Y[=
M: *6C>*!J>MRZ3/:"WNX[2.[*K,)-JL2-C\ JX(Y'/7K69X@##XG^$8UEF6*
M>&]::-96"2%$C*%E!P<;CC-3Z#X4U#2]=MM2N+^R98]-6P>"WM#&IVL6# ES
MCDG-7]>T";4M2TG5K*Y2#4-,>0Q>:A>.1)%VNC $$9P"".A'0T %[!N\9:>R
M.ZL;"Z;&]MA97@"DKG!(W-^9KB?#VHP+?:=H?B(W^D>*HIE9I9IW\K4RK98J
MV=KANRG&TX '%=[;Z;>RWSW^HW$!G$#001P(0L2L06)).6)*KZ8V].IK)N?"
MVI:K9:58:Q?6EQ%87$-R;F.!EFE>(@CJQ"$D<D$Y&0 ,\ &[J^K1:3;P.Z&2
M6XG2V@B!QOD8\#/88!)/H#UZ5FOXHDM4,=]I<UO>/?+8V\1?*7#LNX,CD#*!
M<DG&1M88)QF;Q3H$GB#3(8K>\-G>VMS'=VEQLWA)4Z;EXR""01[U0O\ PQJF
MKZ?:2W^J0?VO9WD=Y;RPVY6"-D!&S86)*L&8$[L\]L 4 17_ (\33(=42YTR
M4WNFS6\<\$4JE2DS!8Y%8XRN3CID$'CO1<^-+VWGUBV/AZ5KG3(%NG3[4FUH
M&#$$-_>^1AMQU'7O3-6\%7.KP:I-)>01:AJ+VN]Q$62..!PZJ!D$DMNR>.O3
MBK5UX8O;C5->O1>6ZC5=/CL@GE$^5M$GS9SS_K#QQT'- $<WC6:6^CL])T.Y
MOYIM-348OWT<0:-C@#)/!_K[<A(_'45YH-IJ]CI\K6\]I+<N]R_DI$8V"F)G
MP1YA8D =]IYK&T^VN],^(-CI=O=V4ES:^&X[9C(I <K)@$ '(. #CT[CK6@G
M@.XLQIT5CJD8M[>SFMI4N+<R9>5MSS( P"N26'?@X^H!<'C1KFYTB#3M(GN6
MU73CJ%N7E2,!1L.UNN/]8,G\LTEAXW2^'AZ4:>\5MK)>-99)1^YF0-F-L#DG
M8V#GG!Z=XM'\(:AI=SX?FDU&VF_LC3'T_:(&7S ?+PWWCC'EK]<GITK)O=(@
MT[PC:>"IK\RZV[FXT^6WMV4HXFWK)W"A"W.3T!]: .YTO4&U&&:;R1'&D\D4
M;!]WF!&*EN@P,@U>J"RM(K"Q@LX 1%!&L: G)P!@9J>@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *@-[:B_%B9X_M9B,PAW#?L! +8
M],D#-,U*^33-,N;Z2.658(VD,<2%W; Z #J37FVAZWI\WQ3@G\RZEO+O29%E
M9K*>,>9YJ$(-Z#"*HP"<#UY;D ]+DOK6*ZCM7N(Q<2#*Q;LN1TSCKCWZ58KR
MKPKK>K:?H.C>([I+6Z7Q%J*I>81A-$97*18;."J?*NW:,#)SUKU6@ JHFJ:?
M+J3Z:E];M?1IYCVPE!D5,XW%>N,GK5NO-?&\4NF^+&\6VJ,TVB6MJ\Z+UDM'
MDN%F7'? PX_W* ._O=4L--,(OKVWMC._EPB:4(9&_NKGJ?85#=Z_I%A.T%YJ
M5K!(H!=9)0NP'INSTSVSUK@/$4\>L^*_"FLQ2"2T76EM;-E.591%(9''U<!?
M^V>>]6=9BUKPQ>:WJEI:0Z]X;U"1I=0L@0+BW(0)(4SPZX3[IYXP/6@#N;S6
M=,T];=KW4+6V%PP6$S2JGF,>@7)Y)]!4M[J%EIMHUW?7<%M;+RTTT@1!]2>*
MXGQ;<VU]H_@>ZLF+VLVM6$D+$<E"K%3^6*UOB3_R37Q'_P!>$O\ Z#0!LW&N
MZ1:6D%W<ZG9PVTY AFDF54D)Z!23@U?5@ZAE(*D9!'<5YKXPDU-O"6@+<V=G
M'!_:6G?/'=,[?ZU,?*8P/UK=N=:U/4=2\26FF7$=M)HJ1B-7C#B:1H_,^?/.
MS! ^7!ZG/04 =&=3L1JJZ7]JB^W&(SB#=\^P$ MCTR11/J=C:W]K8SW4275V
M6$$);YI-H+' ]@#7!0>(X[SQ%HGB66!HXY/"US>O$.2!O@<@>OM2FXO]1UWX
M>ZK=72.+UIIS D8"Q%[1V 4]2 #@YSGKQTH [ZSO[34%F-I.DH@F:"3;_#(I
MPRGW%6:\[?Q3KXTLR)/9B=?$W]EEC;G:8C*$&!NX/KR?PJ>;Q-KFF:=XLCD,
M5_=://"(IE@V_NY$1F9D!YV!F/'4+0!WM5KW4+/3HUDO+J*!7;8AD<#<WH/4
M^PK!T#4M3O?$FK6QNH;O1[9(3;W(B&Z1W!++O4A3MP.B_P 8YXYS-.F:[^,V
MMQ7WWK+3;?\ LY&Z"-R3*ZCU+!5)]@* .NL]5L-0DDCM+R&:2, R1HX+)GIN
M'4=.]7*XR_UR>+Q5K=G;:?;0WMGI N5OFD+[TR^Q6CP.A5OXN,^]4+#7/$EU
M<>%D?4;4+KNF-.^+3_4.L<;[E^;G.\C!X'!QVH [>XU.QM;ZTLI[J*.ZNRP@
MA+?-(54L<#V )HU#5+#2;;[1J-[;V<&0/,N) BY/09/%><'4M4UR3P;))<0)
MJ,>KW]J;CR<H3'%<1[]F>I"YQG&?:H/%6JZI=_#OQ5INJO#<7FEZC:VXN8D\
MM9U:6"121SM;#X(% 'I5UK6EV)MQ=ZC:P&Y(6#S9E7S2>@7)Y/TJ_P!:\_\
M&<FI/JO@X7MI:0Q_V]%AH;II"3Y4O&#&O'OFO0* "F2RQP0O--(L<2*6=W.
MH'4DGH*XCQ3XFU32)]0FM;B&1+*:T46\4>X!9'57\YB!M8[OE"G.,$@@UT7B
MK2DUSPU>Z6]V;3[2JQI. #L?<-O!Z_-@8[YQ0!8LM<TK4;C[/9ZA;33[/,\I
M) 6V<#=CKCD<].:T*X#2=8U<>);?1O%&GPVNNM:3)I^JVGSP7*_*S_*>58;5
M)4^G;BJMEXWU!7\.MJ%PB![B6QUE1&H$$ZLR(<_PJSC ]01SP<@'H%S?VMI<
M6L%Q.D<MU(8X%;K(P4L0/P!/X59KCI-:U>"]\+!YHS!JUY*LB/#AUB\J22,9
MSP0%7/'7/3I56P\4ZI/J%[82[H-9BMKF2+3;J$)'.5/[IH91PR8^]R3SGC%
M'=T5RWA#Q#_;<M[%)=7'VBW2(365Y;B&XMG.[=N  !4\;2,]#R:9+JFL:O?Z
M];:-=6UM/I,T4,<=PN4F8HLC&0X)"D-M&W!R"<GH #K**XF[\1ZG>VWBF[TR
M>*'^PI&CBA>,,MPR1+(V\]0#NVC:1C&>>E5#XDUW5;V]6PNX+* :';ZI 'MM
M[HTGF':V6P?N#G'X=Z /0:*X32?$6MW.H>%Y+BXM6@U_37N/)6 @6[K&C@@[
MLL/G((/X8K.T[Q3XG_LKPWKMW<V4]IJ-^MC<6D=L4*AY&19%?<>00.,8Q[\T
M >F45PEGXEU5_$>CVS7,-Q!J,]Y#(T4>8$\L,R>6QPS$!0&/*DDX(Q5/3O$_
MB%[/1-1NKNUDBN]:FTR:!+;;E1)*@<-N)!'ECC\\T >CT5Q*Z_JL&I:OH-S<
MI_:HN8?[.81 ![>3H^/XBFV7=_N<8S7:@$* 221W/>@!:*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J1TJT.M+JY
M0_;%MS;!]QQY98,1CIU YJ[64OB&P?Q._A]&=KV.U-U(0/D10RC!/][Y@<>G
M/<9 &6_AG3;66,QH_DQ7#7,5L7S%%*V<LJ]N68XZ G( -7;#3XM/6=8I)W$\
M[SMYTK289CDA<]%] .!6!%X[MI+ZUMCHFN1I=3B"&XEM L3DYP<ELXP">G2N
MJH *SSH]L]_=W<C22-=PK;S1NV4:-=V%V_\  V^N>:T*Y^]\60V>O2Z,-,U&
MXNXK7[8WD)&P,6XKN&7!/((P!GVH =-X0TJ6WTBW19H8=(97LHXI"HC95*@_
M[1P2.<]:=-X6LI3>!;F^BBOG9[J*.X8+*2,'_=XX^3;5)OB!H6S0YDEEDL]:
MD\JTNE0>7OSC:^3N4YXY'7BM'Q-XET_PGHLFJZFTGD(RH%B7<[L3P .,]S]
M: (T\):3'JD5\L<H\KRC%;^8?)C:-&1&5.@(5B...^,@&KNLZ1;:[I-QIE[Y
MGV6X4I*L;[2RGJ,]<?2JFL>)(=$33FNK*[)O[E+2)8PA*ROG:K?-QT/(R*V0
M<@$C'L: ,;4?#%CJFEV>G7<ERUO:2)+'B7:VY""A)')Q@?US1=>%]/NK^:]+
M7$4]S +>Z:&4I]HC&<!\=QD_,,$9QFM:">*Y@2>"19(I%#(ZG(8'H14E &2?
M#>G'5+>_$;*]O:M9QQ*<1B$XRFWICY5_*L^R\":-82Z>\+7VS3I&DLXFO)"D
M&X%2JC/W<$C!SQQTKIJS5U[3W\22: LW_$PCM1=-'_TS+%?SSCCW% &?_P (
M7I9@,.^ZV'4/[2/[[G[1NW;_ ,^<=/:J7B+PPQT_59=-MY[JYU.:![R/[68F
M=4*C,;<!6"J .0/6MW4];M=,N+:T999[VZ+>1:P &1PO+'D@!1QDD@<@=2*2
MUUD3ZF-.FL;NUN#"TZ^<JE64%0<,K$9RPXZ_I0!C^%]*O[2]>YD?6H;5HBC6
MVJWRW+%\@AEVLVT !A][G=TXK8U+0+'4[RVOI%DBOK8$0W4#E)$!ZKD=5/\
M=.1[5IT4 8J^%[ 37US+)<37=] +:>Y>3YS$,X4  *H^8] .M-@\*:?;2Z1)
M$]R&TF%H+/,N=B$!2#_>X51SGI5O4]9ATV>TM?)FN;N[9A!;P[=SA1ECEB
M!C))[CN:72M5355NMMM<VTEK/Y$L5P@5@VU6XP2",..0<4 9T?@O2H;:WBB:
MZC:VNY+R"99COCEDW;R#T(.]L@@CD\4^^\(:5J&BS:3.L_V:XF$]QME(>:0,
M&W,W4G*K^0'0 5O56CNI'U&:U-I,D<<:.MPVW9(23E1SG(P,Y'<4 4=4\.VF
ML/I[WDMRSV$RW$!63;B0 @,<#DX)'/'/2ETS2'L-6U2]-S.\=ZZ,(9)FD5"H
M(+*#]W.0-HX^4>O&M10!SFH^!]%U2XU":X6Z']H&-KA(KIT1WCQM?:#C< J\
M^PK6O]*M=2TQM.N1(UNVW.V5E;Y2"/G!W9R!SG-7:* ,JVT&VAU&/4)9KF[N
M88VC@>XDW>4K8W!1@#)P,DY/'6HKGPGHEW!JD,]BCQZI*DUV#_RT90H4^WW
M?KD]ZVJ* ,[4-%M=2OM/NYS*);"4S6^Q]H5BI4DCO\I(Y]:I?\(EIK1+%,]U
M,D<$MO"))B3"D@PX4]1D< DG X&*WJ* ,^QT:WL;R6\#RSW<L20M/,VYO+0L
M57@#@%F/J<\DU0OO!VDW^MOJSBYBN)46.Y6"Y>-+E5^Z)54@.!TY[<'(XK?H
MH Q+KPKIEW>WMRPFC-_&L=['%(52Y4# WCZ<9&"1P<BG2>&;"34+N]#3I-=6
MJV<FQ\+Y0SA0.@QN;D<\ULT4 84/A;3[)M)EA^U,VCP-#9IYN=J%0I4Y^]PH
M'/I^-8_@CPM)9>&]+CUB"X2YLI9)4MI95=(Y"S8<;2<\-QDG!)P!7:T4 <S:
M^ ]$LIK*2#[8AL9I)K5?M<A6$N#N51G&T[CQ_3BI8_!FEQ65I:(]T(;2]-]"
M/..5F+%BV>_+,<'CFNAHH YRQL;G4_$HUK4](2QEL8Y;6U)E61Y%=AE\KT&%
M&!U^9L^_1T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% %74I+R+3+F33X$GO%C8P1.VU6?' )[#->>:+)JMO\
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
MS6[)"T05RV&/<'"E3@Y(XQS6V^EZQ]KO)GUMY[25)!'9&VC4+D':-X^8X]Z
M)-/\4:/J&A6VLI?01V<Z!E:211@E=VT\\-CG'6K<FL:9#917LFH6JVLHW1S&
M9=CC&<@YP>.>*\UT]=1TW1_!EW=:-K,EI8:<VGWD%M'(L\,I6+$@12&9<QLN
M1ZYY%7H+=O"^LZ3?6OA[4O[">RGMA;0H]Q-:R/*)-S)DL X'.,X. <4 >BI*
MES;+-;2QNDB;HY%.Y2".",'D?C7!V_C/6CX*O_$\L.G/%8RW"RVH#QETB=E)
M5RQ&X[<@;>^,UV&D0PV6B6\4-A]@@CC^2U1<F)>H7"YYQU SSZUY7;:#!<?#
M[4[.ZT'5&UJ2[NIK15M)4;S&E9H6WD! .5/)QZ^E '<7WBB]M=>\.((H$T?6
MLH)I48212[-Z(><989 ]",<UKF]O7\3BQA\@V<5L)K@LAWJS,0B@YQSM8].-
MH]>,;6/#^J:[\.(M/OIE_M^*VBF2=,#;>1@,&!_WQC/H32Z?JD^B^'(-9UK3
M[L7NISI)=16T1D-MN4!=P[*BJH8^N?6@#J+BY@M('GN9HX84&6DD8*J_4FF6
M=]::A"TMG<PW$:L49HG# ,.H..A'I6-XT:=- 5H-.:^(NK=F1(C*T2B52950
M<NRXW >H[CBL_P $0W5OJGB?[1;7R)<:@MQ%-=1!/-0P1#/  SE3P!QT.#Q0
M!.=;UF?QO?:!;&P2*WLX[M99879FWLR[3AQTV]??I2Z5XS@>\U73M>%OI5]I
MA0S%[@>3)&_W)$=L<'I@\@\50262R^*>JZA-9:@;1],@@2:.RED5I%>0L 54
M]F'/2L37/#6L:Y:>--=:PEAFO]/6ST^R;!E:./+%F /!8]%ZXZ\T >B7>MZ7
M8+=FYO[:,VD7GSH9!NC3^\5ZX/;CFH+3Q)I-UHMKJIOK>*UN(U=6DE48)7<5
M//4#J.V*Y*Y^UZWXGU:ZMM+U"."[\-_9H7N+9HMTF^0[2&P0?F'!QZ]"":UA
M<ZAI-QX8U.XT75)[!-&_LZ:*.U9I;:;]V2QC^]M;85SC^$=B"0#H[[Q6ECXJ
MLK>:\L$T6XTV:\-T[8P4>-0=^[;M(D]/3FNEM[B&[MX[BWE2:"50\<D;!E93
MT((ZBN'M]/2V\::!+%HDMI86NDW4:QI;EDMRSQE%RH(#%5;(!/<9.>=/X=V\
M]GX$TVUN;>:VFA$BM%-&49?G8C@CI@B@#=35M.>_^PI?VS7?/[@2KOXZ\9SQ
MW]*1-7TV2]-FE_:M=#=^Y$JE_E^]QG/'?TKB?"*77]F:=HFIZ#=IK.E-*/M\
MT'[E6.X&9)#PQ<-T'.6.>F:J:=I>HW7ACPIH\MC=6^K:/J,4ES*\3! L9;S'
M$F-KB13C@DG?R.#@ [I/$FA23PPIK.GM+,66)!<H2Y7.X 9YQ@Y^AIT7B+1)
M[%[Z+5[![2.3RGG6X0HK_P!TMG&?:O.AI<Y\-10MI%V7_P"$L-XT9LGSY'VH
MOO(V]/+/Y<>U-\7P21Z?\09I+.=;>>2Q>)G@95EVB-6VDC!.1B@#TFVUW2+U
M+I[75+*=;,D7)CG5A"1UWX/R]#U]*3^W]'^R3W?]JV0M[<@32F=0L9(R QSQ
MP0>:X7Q!IDD^J:MK.E:$US;C1!9O:R6S1BY<RA@/+.TML0'TSD*#UQG:M9ZC
M>6?CP)IVK7)U/3;<6LDUF5:9PKJ0% &""1P0".I]: /2T\0:,XO"NK6)%E_Q
M]$7"8@_W^?E[]:G74[!UM62^MF%W_P >Y$JGSN,_)S\W'/%<M;60E^(1?^SY
MAI\N@I;,S6S+&3YA.PY&/NGI[XIG@O3;ZUN[BPO2'M="9[&PEW9,B-M<$^ZQ
MF-,_[U ';4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5'-!%.%$J!PK!P#TR.AQWP>?J >U244 %%%% !1110 4444
M %%%% !1110 5G:YHUMX@TJ73;QI1;2E2XB;:3@@@9^H'Y5HT4 (BE452Q8@
M8+'&3[\4M%% %>_LH]1L)[.5YDCF0HS0R&-P#W##D&FZ=I]OI=C':6P?RTR<
MR.7=B3DLS,26)))))JU10 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%</H7B^[U>YL!&\<ES+=RV]_IPCVO8J@?YF.<C!"#)X
M;?QB@#N**Y76?$MU:^*=$TRRCC:VN+TVUY,W.&\F20(ON-H)/;('<XZJ@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\[TSPUJ":IH^IM!/;^((
MIW75KL$>7=0G=D'G#C.S8.J\#C%>B44 ><ZCX'UJ+4/#OV3Q%J=Q!;:@TTK/
M%; P@Q29D_U8+$LV#G/WR>O(]&HHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
&BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>exhibit41registrantsecur001.jpg
<TEXT>
begin 644 exhibit41registrantsecur001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH \Z;XB>(+WQ+K6CZ#X,_M,:3,(9ICJ<<.20<'#+['H3TKMH=8L7:6&6[M8
MKRWB$MU;_:%+6X(S\_/ ]SQ7@JWGAFR^)WC1O$7B;5=%8WR&!;&>6,38#9W;
M%.<<8SZFI?BR7UOQ3>77A99G:ST8-K<L#;1+;NRLL?3[VWYC_L_[N* /2]0^
M($-GX\TK2EN=..BWFGR7CW[2C VD@8?=MV\5I>(?%#VOAV#5?#[Z7J"S7"1!
MY;Y(H2I)!(<G!/&,9S_*O.IK3P]XG^*/@<0V4%SHK:$SV]O(NY %W;5*]#MZ
M8/<5R=W"EI\/?$=E FRVM_&GEPQCHB@@ #\A0![!!X_A@\?>(]$U>XT^PT[3
M([<PW$TOEEVD0,02QQWXQ6MK&OW5KJF@1:<FGW%GJ,I66:6\2-@F 08@3^\/
M).!GMZYKR76[OPE8?&/QK<>+K-)K8VEO' \MN955S GRC (5R!P?8\BJ?A^U
MOK72_A)'?HZN=0N7C20<B,L"OX$'(]B* /8/#WC_ $'Q-J^HZ9872?:+.8Q
M-*G^D8!):+#$LO'6KGBWQ+!X4T&349(6N9BZPVUJAPUQ,QPJ+UY/TZ UYO\
M#J/P_I'Q3\6:5+96MMJIOBVG1_9L,L.UB=A PJ[<=QG-;_C32?%EUXYTG5=+
MTNSU+3].MV:&"XNO*"W+$@N1CG"XQZ$DT =!X#\6_P#";>%8-;^Q?8_,D=##
MYOF8VMC[V!_*LGQS\21X-NK>VCT2[OC))&DL^?*@BWDA1OP<MP3M Z#K7%_"
MGQ;'X1^$G]HZY;M'IB7ACMY8/WDDC,S;LKV (_&KGQV\2Z1'H]CHKW@&HI?6
M]VT&QLB(;OFSC'X9S0!['15'1]9T_7]*AU/2[@7%E/GRY0I7=@E3P0#U!J]0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!R[>'/$#,3_PFM\,]OL-K_\ &Z/^$<\0\_\ %;7W
M/7_0+7_XW7444 <L/#?B$8QXVOAC@?Z!:_\ QNC_ (1OQ#_T.U]US_QX6O\
M\;KJ:* .5?PSK\@(?QI>L#U!L+4Y_P#(=._X1SQ$<9\;7_'3_0;7_P"-UU%%
M '+?\(UX@W[_ /A-;[?C&[[!:YQ_W[I?^$=\1?\ 0[W_ /X VO\ \;KJ** .
M6_X1OQ 5VGQK?8]/L%K_ /&Z#X;\0GKXVOC_ -N%K_\ &ZZFB@"AI-E>6%H8
MKW4Y=1E+EA-+%'&0,#Y<( /7MGFK]%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M^KK:6T9MO,0'<DB,PW$[> #W[4RT\%ZCX2\<Z%J_AS2E73[JT%KK-M Z(J,
M,28) )SZ?W3ZT 9_Q"^('B/2/%UP-"E7^Q]!CMY-73RE8R&5Q\F2"1\I'0CJ
M:T?BMXO\0Z/%X=;PE<IOU#SI<>4LGG(B*X R#U!/3!-9>D?"S7=;TK6[S7-8
MO])O=;N)9+FPA,;QE<G8&/.<>QX&.]/T3PQXM>#X>+JFEM')H5S<1W3&:,[8
M=H$;<-R,<<<_+0!ICQ_>:]K7@+^QKQ;>SUR&\^U1^6KE9(XA@9(R-KYZ$9^E
M9,DWQ$3XCQ>$/^$[C)DT_P"W?:O[(AX^8KMV_AUS^%)8?#?6M"^,UA?6%N&\
M+13W%W&1(H%N\L15UVYS]Y5Q@8QCWKK)O#^J-\;[?Q +4G2TT8VS7&]>)/,8
M[=N<]".<8H S9)_&&B+XR\2W,EQ<16MJL.GVDOW)'C0![@1@X52P+8')&?:G
M?#'5]6\01PZG/XVM=8BDM]UUIPLXXI+64XX!7G Y'(P>HKO-:GU&VT>XFTFS
MCO;Y%!BMI)/+$G(R-QZ'&<>]>8^&_"VKWOQ2M?%/_"*Q^%[.WMY$N8EN$<W<
MC C[J< #(.<<[?7H :?Q2\6ZIX?U+P_IUIJ::+9:C+(MSJK6XF\G:!A0#P,Y
MZG^AJCXR\1>(_#'PWL+VW\4VM]=7&I1PKJL5M%L:!@QR5Y3(QU'I74^-I]5"
M1VL/@Z'Q)I<Z$3Q-.B,CYX^5Q@C'<<BO,I/AKXH@^%PTZ/2UDNI-=74%TM;E
M"+>':1LWL<$],\GK]: .L_X2V[\,>#==\0W'C2Q\6BV6-(([:WBB6*5C@!C&
M3D$L#SV4XJ_X7T[XARMIFL:KXGLYH+D++<Z7]A5%C1AG"R#YBPR.O'N:H7GA
MS4/&/@K7- D\&V_A5IECDMW2>%UFE5MPW",<?= R>S>U7O"VL^/1_9FCZIX0
MCMUMPL5UJ+7R,C(HQN5%Y+''K0!/\,?$>J^(]%URXU2Y$\MKJ]Q;0D1JFV-5
M0J/E SC)Y/-<"GQ#\57/PU\+ZC_;<=K?ZEK!L[B]:VB(6/<PSM(V\<'MTZUM
M:39>-_ ,VOZ7I?AA=9M-0O9;RSNTNTC"%P!AU;GC"^G0\\U3G^&&KVW@3P7H
M1M(K][35TNM20.NQ8V8EQ\Q&X '!QG- &KX7\7Z^WB/Q+H5UK-IKMOIVGFZA
MU2V@1 LF!A&"Y7/)_P"^3^&9#KWCC4OA#:^,K?Q4EM-;VD\EQ"=.B?SV25P#
MG&%^4 <#MFMK2O"&K>%_%OB2PTFP_P"*7U:R:6 )(H6WN=NTH%)R >>@Q]WT
MINC^$];MOV?Y?#4UB5U=K2XC%MYB$[FD=E&[.WD$=Z ,J_USQOHOP@G\77'B
ME+NXNK6UFMD&G1)]G,CINYP0W#8Y'O4OB;Q=KB^/[+14\86GARPDT>.[>XN;
M:%U:4L01E\<D>_;I6GXF\*ZU?_ 6V\.6UD9-62SLXVM_,0$,C1EAN)V\;3W[
M5F^(?#6NP_$6RUN+P?%X@L8]&CLWAEGA55E#$DX?/(^G?K0 OB_Q;K>A0^$]
M-_X2R".UU,2-<^)%LD9& Y0*@R@!! S]#ZUZ-X6%\-"A-_K5OK4C$M'?01JB
MRH3\IPIVY^E<MK%WKLN@V-K+\-H+VPFA*S:;]KAS:NK$*!QM(*X(*],U-\)O
M"VI^%/"D]KJD:V\EQ>27,=FLOF"V1@ $W=SQGCU^M '>4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7S5:?#R_'@"Z\0Q:5>'7-/U=YUL;F)V2YA#+QY+#!ZDY Y (KZ5HH
M\-\=6MMK'Q#T#6=8\*:SJ.BRZ*ID@MK21GCD+.0K;<8(R,C-:&O:9<FQ\'>*
M_"GAW4%M]!EE1M(GB:.X\ECM)"L2<\''4_,#7L5% 'A^A1IJWQETC6-#T#Q#
M861%S+J;ZA%(B>:Z/C[S$#D]!CVI_A2%=&^&VH6GB3PEJFHV5UK4_FV\=HS.
MB%5*R;#@XR,;ATKVVB@#R?X0:5>Z?JWB"2SM-4L?"LKI_9UMJ0*R!L?.54\@
M>_?CJ0:N_"G3;ZQ\.>)XKRRN+>2;6;IXUFB9"ZE4 8 CD''6O2Z* / /A/I^
MC:+_ &1_:?@GQ!'XD6=D^WFQE$4>]BH+$D  *W)V\55G^'%YJ^F^.M4^P7L>
MJV^LS7-C'(C>7<QJ^['ED;9 1G'!R<"OHFB@#PKQM%_PD%]X"U;5?"FJW.F+
M:3?;[&ULY"T3;5 3:,%0&''(R!5CQ=;V]S\-M"3PSX7UJUL]/UV.0V,EG)YR
MJ [,P4DDJ2W7.,\5[;10!Y+?/JOQ(\;>&IH/#^J:7HVC7/VR:YU.#R6E<$%5
M1<Y/*]??MCG1^-.E7NL>%])MK&WNYG_MB!G-JA9XUVN"_ .,9'/;BO2:* .+
ML/AQIFDVNL2VUS>WNJZE:/;/?ZC<&:7:5P%S@8&<=NP]*\WL]7UBQ^%$WP_D
M\):XVN^5+9J4M28&#N3O\SI@!NO3CKBO?** /%M<\#7%UKOPUT6^M+J:SL["
M2WO9[;>JQLL2]9%^[\PXYYI?#$$O@O2O%/AC5?"M]JVFV]X'CD@LM[7=O)W)
MP!(R_+GG(R?[M>T44 >'>"/#MQ/XC\1Q^'-/U;2O"E[IDD(AU-613<L, HK9
M. ,\\]QZ54M=7UBS^%$OP_D\):XVN^5)9J5M28"&<G?YG3 !Z]..N.:]\HH
M\7OO#7B>]\0^#] L"MJOAK2HYWO;BV:2W:YPJ;1T#$8R.>.:J66B^)/#US\0
M-"O;:6^CU?2YKZ&YM+5Q"\Y1@R*!D!B6Z9_A'K7N=% 'SWXL\&:U;^ ?#NNZ
M+I]TVH-HR:9J=FD+&1XFC !* 9RIZ]_N^E=5X^TG4;GX Z?IUO874UZEK9*U
MM'"S2 J$W J!GCO7K5% #(@1"@(P0HKSW5]/O9/CSX>OTL[AK./2Y4>X6,F-
M6)?@MC /(X]Z]%HH \EOGU#P'\6=8\03:-J.H:+K5O$/.L(3,T,B*!AE'0<'
M\QZ&K?@RSU+Q#\3-5\;W6EW6F6#6:V-E#>)LED&5)<KV'R_K[5Z?10!YI\3F
MT"^E73?$/A/6=100;[6_TZV,A1R2"@8'*G@'!R#GIQ7!ZIH'B)OAEX,@\1:5
MJ>H_9]6\RYM8XGEG2UY^5@.0=N0,D8R!Q7T/10!XEK/AJR\1_##4-,\&>&M4
MTF2SO8[Y;6_MWB-P^W:=F]CGY1^8'K7;>&_B#/X@O[.P/A37;*=U/VN6ZM?+
MAMR%)^\?O9(  P#S7;T4 >=>&M/O8?C7XSO9;.XCM)[>U$4[1D)(1&H.UL8.
M,'I7)CP=J^N:%\4--2RGAGO=6,]GYR%!/MDWC:3@$'&,].17N-% 'BVJ^+M7
M\0_#_P#X1*T\(:ZFNW%LEG,)K0I!%P SESQC .,XZU<B\%.GCO0]&O;26YTR
M+PH=/N+@1GRRVX@C=C /<=^E>NT4 >'_  P\/>(]$^*=U::O:7+6FF:3)86M
M\T3".:/SU=,-T)PQXSP!CM7:?%K49(O!=[I-OI6J7USJ4#QQ&RM6F5"-OWR/
MNYSQ]#7>44 >3+XRUK2?@_8C1O#.LMJ]M%#IWESV+@HXB&90N"608P#ZXS5S
MX2-965M<Z?'I'B"+4IP;N_U'5;$PBYE) (#$G^\<#TR>N:]-HH \O\;VNIZ!
M\3=$\;6VE7>IZ?%9M97D5G'YDL8)8A@O<?/_ ..]LBJ]H;_Q_P#%+1=>BT;4
M-.T31(9");^'R7GE<$853V'!S['VKUBB@#QOX2_#ZU6P.LZM9:C:ZI!J4KQ)
M)))$"H(VDIP".O;FO4?$D4D_A?5XHD:21[*9411DL2A  '<UIT4 >26.E:BO
M[-3::UA="_\ L$J_93"WFY,C$#;C.<<]*Y?Q1\+M-M/A-I.H:5X<N?\ A(7C
MM#<",3/(&91YF8\G'/7CBOH.B@#Q#QYI-E+\8#?:_P"%]7UG1SI21I]AM9)
M)MYQRI'09[]QQ7JFB75NO@^VGTS2KRWMX;8K;V%Q&8Y@J A4(8D@G:,9/<5M
MT4 >"P:?%J'Q&T+4O!7AG7="N1=!M7^T6[06_DY!=2"<9(SP, ^F:JZ9INCZ
M;XS\2WOB3P1X@U"Z.M2W%C<VMC*ZA-Y((((!YY[U]"44 >174FI> /BMK.O2
MZ)J.HZ+K<,9\VPA\UX9% &&7MW_,=<&CQC<ZOK8\)^,[3PUJ@ATC4)'EL'BQ
M=-"VT;Q'_P !/'N.W->NT4 >4:=/>^-_BWI'B&VT;4K#2=(LY4:;4(#"99'#
M+M53UQNZ^Q]L\1_PKF]OO"WBG65TZ]76;/7)KBUMYHV*742E3CRF&'!RV"!S
MC%?1U% 'E06_UCXK^"-<&DWEM;'2)3,'MV5;=RC_ ",2/E()Q@^U:&GZ?>I\
M?M7U!K.X6R?14C6X,9$;-O3Y0V,$\'CVKT6B@#Q>ZT;5'U7XN,NFW96]LXEM
M2(&Q.1$W"<?,?IFE^&,>AZ)%:?9?!&OVOB'^SV2XNIK21(I75-S+N9MHW,H
MX'.*]GHH \$AT^+4/B+H6I>"_#.O:%=BZ#ZO]HMV@MQ#D%U()QDC/ P#Z9KW
MNBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#SM_B-K=WXDUG2-#\&2ZG_94PAFF&HQP\G.#AAWP>YZ5I2^/H].\:IX>
MUJP_LY)K'[7;WCSAD?:N70\#!7#=SG;[BO*8[OPY9_$WQHVO^*]6T)OMR&%;
M"XDB$^ V=^U3G'&,^IK=^)=JWQ/\3V?A?0S$S:=9O?SWA7[I=!Y<6>V[Y2?8
M@_PD4 =9;_%.S_X0.Y\7ZAITUG8?:&ALH]X>2[&<*0,#;D@\<XVDYJ73/''B
M&82RZQX(O-,M?LLES%.;I90=B[MK@ &,D#OWKSC6;^?Q-\%]#N[+3R;GPUJ$
M2ZC81I@IY2E2=OI@J?;)]#7H#_$KPOXHT>_L-'O9+FZFTZ>1D$#CR@(R3O)&
M!Z=3S0!;C^(:2?"H^./[,8*(C)]C\_GB0IC?M]L]*F\1>/8M \$:?XA&GO<S
MZAY"VUBDF&=Y0&"AL'H,]N<5XU#X-C;]GX^(?[=UP-]G9_L(O/\ 1>)BN/+Q
MT[]>O-=!<W.L:[XE\%Z7H-G;7KZ!I$&H317,ICC\UXU5,D \@;6'U- 'HMEX
M^M;[X9R>-(;1C'';23/:^9R&0D%-V/4=<=.<5E:7\6K+5?A[JOBB+3G2?3.+
MBP:;Y@21M^;'0@]<=CZ5Y]ITU]H7AOXD>#]5MXK6=;634K>")]Z*D@&X*>X&
M4'YUG>-]*NO#/@_3=>T^,G3M?T.VLM1C7HLRQHT<GU.W'X'^]0![!KOQ%BTM
M='L[#2;C5-;U:!9[?3H'"E4(SN=R,*.O..QZ5+IOB_7C#J3:]X0N=*:SLWNT
M<723Q2A1DKO4<-[?6N#NKH>#/'F@>*-6CG71+W0(K!KR.,N+63 /. <=!^9]
M#5;P[KDNH:WXQL+#Q-J6O:)#H,KQ37C%OWI49_A'/)'2@#NO"7CSQ!XK%A=I
MX+DMM(N\G[<=1C<*HR,[,!CR,5UNN:O!H&@WVK77,-G TS '!; S@>Y/'XUX
MU\&]2\,06VB0'Q;JK:RZ/'_9#W$AM@Q+<!-NT<<]>M=-\9;F[U"PT?PAIL:R
MWNM78W1,^T-%%\[9/89V\^@- &]\/O'T?CK3[V9M/?3KJSE$<MM))O(5EW*V
M<#@\]NU8T7Q2U+5Y[R;PQX-O-9TBTE,4E\ERD6\CKY:$9?\  YZ=*YFQ.NZ%
M\6F36[&STQ/%5B]JBVDQ>(2QH K9P,'&!C_:I?AKX]T/P-X2D\->)7FT[5M.
MN)5:W:!V:7<Q(*[00>N/P!Z4 =+XA^)NN^']3MK67P-</%>W(MK&5M0C4SL?
MN_+@[2<CKTKM]"O]0U#24NM5TIM*NB6#6KSK*5 /!W+QR.:X'XIR";5_A[*J
MLH?78& 88(R5ZCUKTF_MVNM.N;=&VM+$Z!O0D$9H \\7XHZMJHO+SPOX,NM8
MT>TD:-[W[6D/F%>IC0@EA].?85/J/Q:LHO!6D^)-*TR6_&I7BV26K2B)XY2&
MX)P1U7'X@UROPZ^(.@^!O [>'_$<DMAJ^ERS+):-"Q>4ERPVX&#G..O;/3FN
M7NM!U"P^$GAJ.]6:QGU+Q0ERB@;7A5U95.#T/&X?44 >]>&M6UK5H)WUGP[)
MHKQL!&CW:3^8,<G*],>]8.M?$F+2O&FF^'8]&O)A=W:VKWKYBB1VP<(2#YA
M89Q@<]:Z#PWH5SH-I-#<ZYJ&K-(^\27K!F08Q@8 XKS'XJ>+M!B\=^$;=]10
M2Z3J8EOEV-^Y4A"">.>/3- ':>)/'-WIOB:/PYH.@R:UJQMC=RQBY6!(HLX!
M+,#DD]O<5'8?$&ZUWPC::QX?\.76H7<\S0261G2+[.ZYW;Y&X Z8XYR.E<UX
MTN_"L?B.S\3P^-KC0M1N-,5E:"W\S[5;,25(#+C)(^O X%9OA-;#PY\*X(?$
M^LZKH"ZQJ$MU#<P,T<P'&T,P4[=P7/(&<T >@>"/'0\6IJT-WICZ7?Z3/Y%W
M!)*)%0\\AP #]UORJAX/^)\'C'Q;?:-;:7+#;0V[W%O>/+D7$8D"!@FT8!))
M')Z5YGX5M=?U7PQXST/PC_IVFS7B+#J4X$,MRC$^:#(1\QV@#)'&X^H%;/@X
MZY:?&]K2;0+2P$>BI;R6\5T'6"W5EVLIQ\QR%&/?- 'N-%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ,:&)CEHT)/<J*4(BL655!/4@=:=1
M0 U45,[5 W')P.IIL<$,6[RXD3<<MM4#/UJ2B@!OEIY?E[%V8QMQQ^5 1%8L
MJJ">"0*=10 TQQLQ8HI)&TDCJ/2@HK)L*@KZ$<4ZB@!&170JRAE(P01D&FQ0
MQ0ILBB2-/[J* *?10 Q88E.5C0$=PHIQ12P8J"PZ''(I:* &LBL5+*"5Y!(Z
M4UH(7E65HD:1?NL5!(^AJ2B@!&56QN4'!R,CH:6BB@"-[>"2597AC:1?NLR@
MD?0T]E5\;E!P<C(Z&EHH *8T,3'+1H2>Y44^B@"-[>"4H9(8W*<IN4';]/2G
M21QS(4E170]589!IU% #41(T"(JJHX"J, 4NU=^_:-V,9QSBEHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ JEJ^K6.A:5<:GJ4X@L[==TDA4G S@<#D\D#BKM<!X^U2-M?\ #VB-
M:WEW#YYU*\BM+=IG\N+_ %8*K_"92O\ WS0!V]A?6VIZ?;W]G*);:YC66*0=
M&5AD'GV-6*\I\+SZI<^"O$GAC0_M%EJ6FW#"P6Z0P2K;2-YB#YAE3MWH#CC
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
M^>.S:+4(H[2$1R%1&T+.-PPOS%ER<\=J /8ZI:OJ<&BZ->ZI<K(T%G \\@C
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M$EBQ]26)/UK!L/AY:64FDAM9U:XM](E$EC;2R1^7" I4+P@+##8RQ)&.#UR
M<UJ&O^+1HWBO7K?6H8H-#U">."T^R(PF2,@E9&/.,' VX/<D]MRTU+Q!I7B_
M1K35=5CO[;5[2XE:%+98Q;21A&^0CYBI#$?,2>,UKR^#-/ET+7-(::Y$&LSS
M3W#!EW*TF-VWC ''&0:O7&@6MQK.E:H\DPFTR.6.%01M82!0=W&3]T8QB@#S
M?2_&WB35+&PURU.J7#75RA.EIHS_ &86[2;3B?9G<%^;=NQD$8K7N[_Q5J6J
M^+TL==CL+;1G7[,BVB2,Y\A)-KEA]W)/3GYCS@ 5NZ?X)729DCT[7=6MM,2;
MSDTY'C\I3NW%02A<(3GY0W>M&'PW9P3ZY*LDQ;6&#7 )&%Q&(_EXXX4=<\T
M<I#XBUOQ1?>'M.T^_723>:(NKW<\<*RL=Q51&@?( RQ)."< =*P-/U[5/#/A
MO7OWJ2ZI=^*VL?M,-LS@,ZQYD6(9).T$A>><#FNWE\!V8M]&%CJ6HZ?=:5:"
MRAN[=T\QX< %7#*5;[H/3@\BDA^'NCPZ%>:3Y]\Z7-[]O^T//F>.?Y<2*^,Y
MR@/.>2>W% '/Q>+];T:VU^XN%U/4;"STQKRWNM1TUK1A,I(,1^50P/RG(&0,
M]:@OK/Q!!KO@:XU?7$U%+C4-[Q_9DC\J0V\APA7JF"1\V3P.:[2V\,'['>VF
MJZQJ&KP7D)MY([LQJH0@@X$:+R0>IYK.LOA]:VUYI5S<:UK%\VE2;K-;F9"L
M:["NTA5&[@]3EN!SC.0!OQ&8R:;HE@W^HOM;L[>8?WDW[R/Q* 5FZO8:E/\
M&73S;ZU+;*VDS.JK;QMM02Q!DY'(8\YZCM70^.-(NM7\-,-/0/J-G/%>VB$@
M;I8G#A<GID K^-2:IX:CUC5-.UA+V^TZ^M8VCW6[)EXW*EHW#*PQE1TY]Z .
M$B3Q!#-\0-2TG6DL(['4)9UB^S+(9I%MXV(<MT7  ^7!Y)ST%7]1\::A?ZKI
M.GVTU]81SZ1%J<\NGZ>;R4M(<*@&U@JC#$DCG@<5V$?A>RBM=>MQ+/LUJ222
MX)890O&L9V<<<*.N>:IW'@FV/]FS6&I7^G7NGVBV4=W;LA>2$8PKAU*L,C/3
M@]* )O!FI:IJ?A\2ZQ;RQ7<<\D.^6W: SHK$))Y;<KN7!QZYIL'@K2X-3BOU
M>Y::/4)M1 :3*F:5-AR,= O0=JV--LGT^Q2WDO;F]=22T]RREV).>=H _  5
M;H \P\''4CK'B)(/#UC>69\17(DNY;H(\8W+G">6<X'/WAGVJ?Q+XJUW1?%Q
M\-0W,#2ZV8SI5RZH/L7.V0./XL %DSU)QSBMJ/P)]EOKVYL/$NMV27EV]W+!
M"\.SS'.6QNC)QQZU/J'@32M4&KO=RW4EQJ3QN;G>!);^7S&(CCY0IR1UY)SG
M- &>]UKVO>+=7TG3M;.F6^CQP(76UCE>XED3?EMPP% P,+@DD\BLPV&MWWQ/
MUJ&QUI-.D72K,SSQVRR,[YEQM#Y 7.2<Y/0 ]ZZ._P#!<=WJKZG:ZUJFG7<\
M*07<EFZ+]I5<[2P9" PR?F7!YK1L?#]KI^M7.JQ2W#SW%M#:N)'W#;%NVG.,
MDG<<DDYH X^U\5W>I>"-"O;S7&TR^NVEC<65C]IFN7C9E/EIAL#Y=Q^4XSVJ
MA#XR\0S^$0]O>*=03Q''I*7-U9^69(V=0#)$0"IPXR!@\=JZ=?A_906.DPV.
MI:A9W&E-.;:[B:,R 3,6D5@R%2#G^[Q@4^V\ Z;;V M/M=_*/[6CU=I)90SO
M.I4\G;]TE1D>YP10!D2:YK_AO5/$&GWFHIJYMM$.JVLDL*0E7!=3&=N 5)4'
M/4>M4?#7B+5-2\2:<(/%4FK6'V![O4DCLXE6"0;=L9(4%<Y;Y2=PV<FNB\8^
M%7U.SUJ_T]/.U6ZTAM.C@E8")E+%OP;+'G..E8WA^PUR+7]*^QQ^)+?3XE<:
MB-;NXY4D79A50!F.[=@Y&!@'KG% &5I'C3Q+J=IIFM0-JEPUY<QF33$T9_LR
M6[O@[9]F2RJ=VXM@X/%>B>*M<C\->%=2UB3!^RP,Z*?XGZ(OXL0/QK.TWP4N
MCRQ1:?KVK6^F12^;'IRO&8E^;=L#%-^S/\.ZM76]"MM?BLX;N2416UW'=[(R
M )&C.55\@Y7.#CCH* /+_A]J.CZ'XQL=+T_58+S^V--!NS&V<WT669C_ +RN
MW_?%=9X:NO$7B<'7DUM;6Q-]+''IPM$9#!'(4.YC\^\[2<@X&1P:Z/6] M==
M_L]KB2:*2PO([R"2$@,'7/!R#\I!((]#67;>"(+'4Y+BRUC5;:SDNOMCZ=%,
MH@,I;<?X=X4GDJ&P<GC'% '-^#=#O[R_\9VUWKUU);2:E+;SI'#'&TA:&/YP
MP7*G!QQQQZUW.F^'M.TF[GN;2':\L44 !Z1Q1KA(T'91R<>K&JUCX8BTWQ%?
M:M:ZA>HE\_FSV6Y#"TNT+O\ N[@<*/XL5L74LD-I-+#"T\J1LR1*0"Y R%&>
M.>E '">"%U1_ OV'2;B"&6PU6XM4>="ZF!+ALJ .^W@?2M7XF7DMC\-=?GA8
MK(;1HPP[;\(3^3&F>'_"=Q;>!=.TJ[OKNSO1(+NZELY=C&5I#*Z[N<J22I]1
M6UXDT=/$'AK4M(=@HO+9X0Q_A)'!_ X/X4 8NI3/I'B;P7I%H(UM)#/"P,:D
MA8[<E=I(RO0=,9J/P@Q@\7>-=.3_ %$6H17"CT:6!&?]1G\:O:=H\NIV_AK5
M=8CFMM5TR)BT(=2OF/'Y;YQG(ZD8/I2>$-*N[,ZSJ6H0F&\U34)+@QD@E(E
MCB4D<9V(#_P*@#%UZZOKO7?%FEPW2VR1:)#,DB0(S@DR[@21R"%QSTR2,&L[
M37\1Z1\)_#T]C?7=V)H;,RM!9QR2V=J8AN\M /G(^4<AC@DX.*[H^';)M;U#
M5',KRWUHEI-&2-FQ2YXXSD[SGGTK,L?!DNFZ'!I=GXFUJ)+9E^S2[H2T2*NT
M1X,>UEQ_>!/ YXH T/"U_%J6@PW$.L?VLA9E^U-$(F."?E90!AAT/ ^E;-9>
M@:#;>'K![6WEFF:69[B>>=@7EE<Y9FP ,GV %:E !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MEN.O2NCHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBN"\9ZM<V_C'1-,_P"$E;0K
M"XM+F668>2-SH8]HS*I'\1H [VBN#\->,98?".H:IKET;R"UOWM;.\A@PU^F
MY5C9$7@EF8J-O!QFM)?&@=;^W?1-4MM4M;;[4MC,L9DFC)V[D*N5(!ZC<"*
M.JHKS'P-XC73O ]IK.J)KMQ?ZFT2*EQ+YQNYF!8>0A<A%QG^X,+STKI#X\L(
M=+UF[O;"_LY]'C$MW9S(GFA&!*LNUBK X."&['I0!U5%<L/'5F-*_M"73-4B
MCFG2"RC> "2]9QE3&N[H0"?FVX R<4?\)W8PZ;K-U>V%_97&D0B>ZLYD3S=A
M!*LI5BK X/(;J#G% '4T5S&F>-[/4=9MM-;3M2LS>QO+93W4(1+I5 +;?F+
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
M\86][H5CJNDZ9J6II>[MD5O$H9"IPP<NRJI!!')ZCC- '1T5RC_$'28O#O\
M;4UO?1Q)>BPFMS#F:&;?M*LH)S@D?=)SVS3!\0+1(M5^UZ1JUI<Z;:?;7M9X
MD$DD'/SIAR"!@Y!((H ZZBL>7Q)8)>Z+:1^9.^KJSVQB (V*F\NV3PN"H[\L
M*A\166JWUUI(L))(K>VN#=W)CFV-*$4[(?<.Q&<\87W% &]16/X7TZ^TKP[;
M6VIWCW=]\TD\CN7P[L6*@GG:N=H]@*P1IGBNYUWS+F<Q64VK-)*(KDC99Q)^
MY50.F]^7[D'!XH [:BN2F^(NB6WANQURX6YBM[N]^PB-T7S(Y=[*P<9P -C$
M\G@5?O\ Q?I>F7NIV]TTJ+IEHEU=3!<HH<L%3@Y+G:<#'<4 ;U%<]I?BV*_U
M:/3+O2M1TN[GA:>W2]1!YZ+C=M*,V"-PRIP1GI3O$5GJU[>Z4=/>2.WM)FNY
M_+F\LSE$(2'W5F;)SQ\OO0!OT5D>&--O=)\.6=GJ5[)>7JJ6GF=RV79BQ )Y
MVC.![ 5@6^E^*Y]<@FO9S'9RZG-<7"Q7)^2"-<6\:@=F/S/ZGKQQ0!VU%<==
M?$;3[875RNF:I/I-I,8;C5(85,$;*<,?O;V53P652.#6['KUI+XC.B1B1K@6
M2WPD !C,;.4&#G.<CTZ=Z -2BN2NOB'I-IHT&IO;7[Q3ZC)ID<<<(:1IE+C
M4'D$QD#ZC@<XHZI:^)O$?FW]BEYI*/ISVD%M//L=997VO,X1B/W:+N7!R2>,
M4 =W15>"/[#IT43233^1$%+MEW?:.I[DG'XFL*Q\91W.M6FF7>C:KILMZKM:
M/>1H%FV#<P^5V*G'.& X% '2T5Q+_$[2TCGN/[+U8V%K=-:7=Z(%\JW=9-F6
M.[)&<'*@X!&<'BM/5O&-OIFL-I<&F:EJ5U%"+BX6QB5_(C)(!;+#).#A1DG'
M2@#HZ*Y+X9ZA/JG@&PO;FXFN))9+@^;,Q+$">0#.>>  /PJM::7XKFUNVFOI
MS':2:E/<W*Q7)^2% %MHU _A/WF'<]>#B@#MJ*YU_&>G1^'-7UPQ7/V72IIX
M)U"KO9HF*MM&<$9'&2/PHNO%T46LOIEGI6HZA-#''+<M:HFV!9,[=VYP23@G
M"@G H Z*BN)U+0?$>HZO?2IJ$]I:W=Y;(HBN2/(MH?G=U /WY&^7 _AZ^E=;
MJ%Y]@L9;K[/<7'EC(BMX]\CG., ?C0!9HKF['QE;W-Q?VEWIFH:=>65K]L>W
MNE3<\//S*4=E/*D=>M4]-^(NG:E/I>-,U6WL]4(2TO;B!5BDD*EMGWMP/!P<
M8.#@D<T =A17GOC'QY''X?\ $UOIMEJS_8K:>V?4[:,>5!<>6<#<&WY4D98#
M"GJ176V6H1VGA*WU*^F;RX;%9YY6RQP(PS,>Y[F@#5HKDIO%)O\ PEJVH/I^
ML:3;Q6#W4=TR1%VCV%@T8#L-P SAL=12S^-;73IM/TN.RU74[^YL%NXD@B0O
M(G0EB6"J>YS@<\<D"@#K**XB'XH:3/:PWJ:;JXT]IEM[B[>V"QVLK-MV29;.
M0Q )4,!D<TGB757B;QC!;ZA?I<VFA&X6,;5CA)27:Z,/FWY7GTP,>P!W%%<I
M#XDN=/T+2MNBZOJLKV$4\LMJB$#*C.6=UW-P3@9/YTEY\0=(MM.T6\A@OKQ=
M94FRCMH0SNP4':02,'G'H,') &: .LHJ"RN&N[*"X>WFMFE0.89@ \9(^ZV"
M1D>Q-3T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M#<-S+:(ENNI"^18'C7"AROWP<#E=O7O5)--\4:)INOZ!9:&M]%J%S<RVE_\
M:HTC19R2?-4G?E2Q^Z#G':O2** .+T'PM>:)XJTYP/,L++P[%IOVC<,M(D@/
MW<YZ#/I67)X4UEOA9>:(+4?VA)J33K%YJ\H;WS<YSC[G.,^W6O2** /.)+_5
M]/\ BKXBDTS1CJB-I]F)(X[A(G4YEVD;\ CKGG(XP#56/PMXDTO0M!MG@N+R
M 3W5QJMEIM[]G=I)6+H ^Y,HI)!&X9Z\UZ5'96L5[->QV\:W4RJDLH4;G5<[
M03W R<?6IZ /++#P=K<7AEK1M/$,S>)XM2$)NQ*4MQ)&Q)=CEB IZ\G%=;+H
MMS-\1GU.6W5]-?139LQ8'+F;<5*]<;>^,5TU% 'EWPTTV>#5=5N+^=)+30!)
MHMA,6X\I)"[L<]"%,2'_ '#7<^%]9G\0^'K;59[(V?VG<T<9;=F/<0C=!]Y<
M-T[U>MM-LK.T>UMK2&*W=F9XD0!6+$EB1WR2<_6K*J%4*H  & !VH 6BBB@#
MRZZ^'VH:CXIUJTN8D7P[.MU=6LF\$BZN(DC;Y>HVGS&!Q_'1;^"=?UCX=:[!
MK*Q0>(M6EBE<&4,H\CRQ&I92>#Y>>.F\UZC10!POAS2(8-7BO[KPE=:7);0O
M_I=WJ@N A( 8(/,;@CN0O2NB\+ZS/XA\/6^JS61M/M!=HXRV[,>XA'Z#[R@-
M^-:SHLB,CJ&1@0RL,@CT-*JA5"J % P .U "T444 >7IHGBFP\&ZCX(M]%2>
M*X-Q!!JIN4$0AF=F+.N=^Y0YX .2.M:UUI.L^'_%EEJFE:6VK6HT=-,9%N$B
M>-D<LKG>0"IR0<9(QT-=U10!YGIOA37HM%\/PW=I$MU:^)9=1NECE4JL3&<[
ME)/(^=>.O/3K7IE%% %;44NY-+NX["18KQH7$$CC(60J=I/L#BO--#\,ZZ?$
MWA;4;S2+Z%]/,O\ :-W>ZK]H,KM Z;D3>P"[CV"GD<8%>J44 ><7'A369/A;
MXBT5;4'4+R[NY8(O-7YE><NISG RO/)K0GM-?T+QKJNJ:;HXU2VU:WMURMRD
M1@EB#+\V[JA# Y7)&#Q7;T4 <SX TF_T/P99Z?JD:1WD<D[2*C!E^:9V!!'8
MA@:Z:BB@#RC5=!\6)X;\5^&K'0X[E-3N[FYM[XW:)&4E;?MVD[M^<KR O?-:
M7B[1-7OKU9-&T.XM]8CBCCMM;M[Y(T4#!(F3(+*#GY=K9[8S7HM% "#.!DY/
M>L/QC;:Q=^%KR#09&CU!MFS9((V90X+JKG[K%=P![$]NM;M% 'F>D^%]4&OZ
MM?IHUU86MSHKV<27FH_:96EW$_,2[;<Y[$CC/!.*T&\-ZJ?"7@2P^S#[3I5S
M927B>8O[M8XBKG.<'!/;-=Y10!Y?=Z+XJLM!\5^&K'1$NXM4FNY;:_-TB($G
M!)5E)W;P20.,'C) KNX+>>V\*16S6:7-Q'9+&;5W 61@F"A/(P3QGD5JT4 >
M76_AC6SI'B>RL-+NM,TJ[TB2WM-+NKU)O])8,,QX9A&F"!C<!GG KHM+T+4+
M;QGIVH2P!;6'P^MD[[U.)A(K;<9ST!YZ5U]% 'F\_A367^&.KZ,MJ#?W&I2S
MQ1^:OS(;OS <YP/EYQG]:O:WX<U2\U;QC/!;AH]1T)+.U/F*-\H$P*\GC[Z\
MG YKNJ* /-K[0_$(N].BGTZ]U#3H]*A@CMK34_LJPW*\.TNUU+#&,$;L8/'-
M.\/>$]8TZ#P!'<6RJ='2Z6]Q*I\O?&RKCGYLDCIFO1Z* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "J&L:WIN@60O-5NTM;8R+%YK@[0S' SCI]3Q5^N
M3^(&GSZEI6E0PVKW(76+)Y46,OB,2@L2/[H'7MB@"X?&V@KI=OJ!NIO)N9#%
M GV27SI6'4+%MWGCG@=*Q/%_C^TL_ D^K:)>$SR3+;12?978PR%U5]Z%?E90
M2<,!DX'.<5%XYTZ]'BO0]:1M6%C;P3V\TFE1B2:%GV$-LVL2IVD' R.*SM1T
M02_#[63I-OKES<7VIVT\@U" K-*RRPY<(%4A=J]P/NDT =1;>*-,T?1[ 7^K
MWNH3W*N\+-8/]IE4'DF&.,$ <#.T=O6K=SXT\.VFCV>K3ZI$MA>.4@FVL0[
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
M&,S^6WWA)Y>,8S]_CI^E5F\006&J>('O]3@^Q:9!#,\2V[A[92K$LS<[\XR
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*HW6DV=YJEAJ4T9:ZL/,^SL&("[UVMQT/'K5ZB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "N*^)B#^R-)GN(FETNWU:WFU) A<>0-V2R
MCJH;82/05VM% 'G.G2:5K_Q*:^\/B"YTY-(>"^G@0&&60R*8TSC#, &/L#7+
M6\NEWOP'M],B\E[NWEL8-0@"X=&^TJ"KCKG@]:]N "C   ]!1@#. .: //M2
MTX6?Q(CAT:WBM9I?#=U''Y*!!N62/R^G'!/%<KX3@L;W3_"NG3^)M/MK_3[B
M&7^S4TTI=I,O^L1COW?-\P9BN#G->V4F!G.!GUH X#P=H6FWUWXTENK*&2:X
MUFYMWE9 6,?EJ-H)Z#YVZ>IK@[=]1DM8;Z<3&;X?K' _!Q*1.5E(]?\ 1XU/
M_ J]\HH \B6"23PGH&L3(RSZSXJMM1<$<A'E_=C\(PE6_P"T;/1/'36^D7]E
MJG]IZN/MFF2P_P"E6DA^5ID;KL7;GYAC'1N:]2I,#.<#/K0!X?+# R^*]&U_
MQ'IVE3WFHW#/%=Z?YD\J,?W4D;[P6PNW;@'&*])\;6>HS?#;5[33GEGOC8,B
M%1\\GR_-@>I&>/>NG(!() R.AI: /*O#9TC4->T&\A\5Z7*^FP2[+.TT_P A
MUC,9#)(=YV!>#A@.5K/\(+':>-;+4KBWEB\.:C-<CPZLA^6VD<@L=N/E\T!R
MGH"1WKV0* 20 ">OO2T >"F]\.'P'XKTEX(W\07FHWBV\/D$S3RF9A$T9Q\P
M4XY'3!Z5W.CZ3!<_%+59M2MHKF[M](LE$DBAMK$R;B,]R5'-=;H6A6^@64MM
M!))(LES-<EI,9#2.7(&.V3BM2@#PUX('A\4:+KWB33M*N;O4;AI(;K3M]Q(K
M-F*2-MX+?+MV[0<8Q6[XAOK7PWXGNKNPU*SU'4[@VD%YHMW!NFN" H5X3U!V
MG/1ER#T->J$ D$@9'0T8&<X&1WH \NO=2L]#\<S?V3?V6I3:EJD*WNCSPYN8
MI,*AEC;J%4*&^8%>"014,FEW&H>'_&TUDI.HZ?XC?4+/CGS8HX6 '^\ R_\
M J]7P,YP,],U7U"U-]IUU:+/);M/$T8FCQN3<,;AGN,T <C\/IQX@DU;QB49
M4U698K0..5MH1M7Z9?S&_$5B>*-2L_#_ (OOK_3;^RO=1NI+:*[T*ZAW2S8P
M%:!NH(5@>C+D'H:]%TC2[;1-'L]+M%(M[2%88\]2%&,GW/4U<P,YP,^M 'G^
MG3Z9IGQ;\107:P0W=]!9R6*,@#3$+)O*'N<]:X^'7%UJ\\(2I+I-M,FLQEM)
ML;%DFL5^=2)9-W![$%5R3QTKW' SG'(I, $D <]: /,K)[:U\5^.]*MS#;ZY
M='S=.3:%=P;50&0^FX')'>L7PG#I]_:^$[)_$VGP7NG312#38M-\N[255(DC
M<[RPSE@S%<'K7M&!G..?6DP,DX&3WH \,U6ZT.#P-XTTC5X(W\227EY-Y+P%
MIG)):*5>,[ FT[N@ ->MZ9J]BLUAHIF/]H-IZW0BV'_5#:I.<8ZD#&<UL8&<
MX&>F:I0:1:0:Q=ZJJLUY<QI$SN<[47.%7T&23[D_2@#G-;0/\4?"P90R&QOP
M01D$?N:Y/1!X<N/A_P"(-!U2]CT^>*\N5O"L?[R!3=$QLPQ]W)3KQCVS7KM)
M@9)P.>M '&^ =;FU9]6@D>PO([22../5;"+RXKP%<],D;EX!P2.1C%8'B'4K
M/0/&=[>:9?V5_?WMS:QWFAW,.Z=V&U5>%NHPN&Y!7@G(->H@ #   ]!1@9S@
M9]: /,IM<L/#_BSQQ;:E*T5Q?K!+90B-F>Z'V<)B, ?,=P(P.E8=I/I-DOPO
MNM;C0V4.BS,9)8BZ0ML@"NW'RC)QD\ D5[3@$@X&1T-+@$8(XH \<A@T:_L/
M$=__ &DFD:'/KL-QI=XT68#/'&NY]I&TQLZGDX!(ZYQ5IM8GUS1O#]Q-!:@Q
M>+(8EN;)"L-VJAOWR \X.<=3RIY->L8&W;@8Z8I<8&* /%]0NM"M=*\?Z9KL
M$;ZY=7EU);PR0%YIHR@^SLG&2J@#D<+@DXK8TN1[?Q%HDZVS7)C\%,P@ YD(
M:([/J>E>GX&<X&?6EH \6T;6$UCQ?X%N8KS2&;?-OL]-LFC^Q!K9SY3ON//&
M-I"\J3CBN@\):79Q^&/%M\+2+[9)J6I;IB@+G#N ,]0,=O<^M>D  = !GFEH
M \41IK*/P!J%WJ%MING)X>6**[O+7SX8K@K&2#\RA&*#AB>Q'>M$:;H4'A2.
MX;QA9QJ=;?4+._\ L@6T2?9@Q["2I3ES]X<G@Y%>LD C! (]*"H(P0"/2@#C
M?"_B^WE\/Z?/J<4%I+?7\EE;-:POY-T^YL2(,9"O@G+?G79T44 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !117!+\9? YF,;ZI+&HD,9E>TE$88'&-VW% '>T5SGB#QUX?\,VM
MA<ZC>GR;_/V5H(FF$HP#D;0>,$?G5:/XD>&'\.W.NO>RPV%M*(7>>WD1BY (
M55(RQ.>PH ZRBN>T#QMHGB2WO9K.>6(6(#7*W4+0F)2"0QW <84\^U9>F?%?
MPAJ^L0Z99ZA*\L\ODPR&VD6*5_[JN1C- ':T5PC?&'P5'=R6\NIRQ^7,8'E>
MTE$:N#@@MMQ71_\ "3Z3_P )+;^'Q<[M0N+3[9$BH2K19(W;NG8]Z -BBN%B
M^,/@F2[^SMJKQ?O3#YLMM(L>\'&-Y7 _&G:I\6_"&C:G/I][>W*7$,AB8"SE
M8%AV!"X/X4 =Q17+:?\ $+P[J=SI-O;74QEU4RK:*]NZ;S'][.1Q^-5]<^*'
MA7P_J<NFW5[++=PC,\=K \ODC_:*C ^G6@#L:*YF?X@>&;?PFOB<ZDLFDLX0
M31QLQW$XVE0,@^Q%3S^--!M]!T_6VO=VGZA+'#;2I&S;V?.T8 R.ASGIB@#?
MHJ.XN(;2VEN+B5(H(E+R2.V%50,DD]A7#0_&3P3-=I#_ &E*D4C^6EU);2+"
MS?[Y&/Q/% '>T5RWB3XA^'/"FH06.JW<J7,\7G1I%;O)E,D9^4'N#6UHVL6>
MOZ1!J=@[O:S@E&>,H3@D'@@$<@T 7Z*XG4OBSX.TK59M/N-2=Y;=MEP\-N\D
M<)SC#,H(_+-7_$7Q!\.>&)K>WO[UFNKA/,BM[>)I9&7^]A1P/K0!T]%<WI/C
MWPYK>AWVL6.H![6P1GNPT;+)"%!)W(1GH#VYP<58\+^+]$\8V,MYHEV;B*&3
MRY-T;(RMC/(8 ]#UH W**YC3/B%X9U?6-1TNQU RW6G1R27 $3A55#M8AL8.
M">WX5-X5\;Z!XSBN7T.]-Q]F*B56C9"N[.#A@.#@_E0!T-%<W8^._#NH^*[C
MPS:7QDU2WW>9&(FV@K]X;L8)'UK+U3XM^#]*U&>RFOYI7MFVW#V]L\L<)]&9
M1C\LT =Q17-:MX^\-:-X>L]>N]24Z9>.$@GB1I Y()Z*"1]TYSTQBKEUXKT:
MS31WDN\IK$J163HA82EAE>0. 1W- &S16;KVOZ9X9TF34]7NEMK2,@%B"22>
M@ '))]!7/P_%#PQ-I5YJ/G7D<5F\:3QR6<HD3S,[#MVY(.T\CTH [*BN(TGX
ML^$=<U2#3K"\N9+F:01(#9R@;O0DK@?C1JGQ:\(:3J-Q937\TTELVVX>VMWE
M2$^C,HQ^6: .WHK%G\6Z#;>&E\12ZI -)90ZW()(;/& .I.>,8SGM6-I?Q2\
M*:O!?2V]Y.OV*U:\E66V=&,*]74$?,.1TYYH [.BN;E\=^'XK71)S=NPUIE%
MC&D+,\N<<[0,@#(R3TS724 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>*?#N[TBV^#GB$:S+;K:
M&[NQ(DK#YOE&  >IST]Z]KKCD^%/@:.[^U?\(Y:-*6WGS"SJ3G/W22/TH \;
MMX=67PA\*4CF2WOFOK@VTERI944R H2.XQ@_3%>I>)/"M[XJ\&0:5X@\16,>
MKK>B>SN[9-B>8H.U=I;+'!;H??M74:]X/T#Q/;VT&LZ9%=16N?)0LRA,@ XV
MD>@_*LX?#/P:NBR:.-"@^P23"=HM[_ZP#;N#;L@XXX- 'EVO^*O%%_X*\<>%
M=96VGU;28(&>]L?NRQ&1"V[T.TDG@<;N!BO4O!U]H!\#>'UMKBR%L;>!(5+J
M/WN!\N/[^[/OFM#0O"'A_P -6$UEI&EP6UO/_KEY<R\8PQ8DL.3P3W-9VG?#
M+P9I.L)JMCH%O#>(V]'#.0C>JJ3M!^@XH \(\W7H_A[XF11:#PO-XBDCU&1(
MV>ZB^:/+*"0NWA!ZY->D6T-K;_'?P[!8R>9:1^%E2!\YW1AW"G/?C%>@0>$-
M!MM'U#28M-C6PU"1Y;J'<Q$COC<>3D=!TQC'%+9>$M"T[4+._M=/6.ZLK065
MO)O8F.$$D)R>G)Z\T >%>%-!\3^,/ .I>&]/M+"'2+C5Y'GU">8ET*LK$+&!
MUX'/?)''6N[^*%NMG=_#NV0DI#KMM&I;J0"HYKT/1M"TSP]9R6FE6BVT$DK3
M,BL3EVZGDGT%&J:#IFM2V,NHVBSO8SK<VQ+$>7(O1N#S^- '!>,_^2U_#_\
MW;O_ -%U4^"EQ:P:9XG6^EBCU9=7G:^\U@'QQ@MGMG?^.:](N]!TR_UBQU:Y
MM%DOK#?]FF+$&/<,-P#@Y'K6+K7PU\'^(M1;4-4T.":[;[\JN\9?_>V,-WXT
M >'R)'+\/?%L]HH_L>?Q4ALP!\A3?V'IM*#\*F\2)<>#M27P',';3SK=KJ6D
MN>0(68ADS[$C\0Q[U[Y<>$]!N="AT233(!ID+*\=L@**K*<@_+COS[]Z=K/A
M?1/$%S97&JZ=%=363^9;NV08VR#V(SR!P>.* .8^-(N3\)]:^R[LXB\S;UV>
M:N[\,=?;-9'CB]T#_A03B*6U-I)8PI9HI'+_ "[0H]0>O<8.>]>I30Q7$$D$
M\:2Q2*4='4%64\$$'J*Y&S^%7@>PU)=0M_#ULMPC;U+,[JI]0C,5'Y4 >:R1
M>)(?B#X%ATO["NM)X8C5_P"TM_E@@-N#;><_UKV: :S_ ,(TPOS:_P!L>0^X
MV>[RO,P<;=W..G6I)=!TR?7X-<DM%;4X(3!%<;CE4.<C&<=SV[UHT >3? ^\
MT:'X8ND\]M%/'<3'41.RJ023@OGMMQU]#1X/FM4^.7C+[:\0NY(;<V)8CYH-
M@SL]L;.GI76:A\,/!>JZJVIWGA^VDNW;>[!F57;U900I)[Y'-6_$'@/POXI:
M%M9T>"X>%=D;@M&RKV7<A!Q[=* /*K]H;KQU\4KG3&5[%?#[QW#Q<H9_+'IQ
MGA_Q!K"TW7)?AI8VFIP(WD>(O#D9A"C@7L:A5/Y,"?\ >KWJP\(Z!I>A7&B6
M.EP0:=<(R30ID>8&&#N;.2<<9)S3+CP9X=N['2[*XTN*2VTME:R1BW[HKTQS
MST'!SG% 'D'A7P__ ,(QXUOM*<?OX_!K/<'N96<,_/?YB1^%8?AC5_\ A7.E
M^'/%0C+6>K:3<VLZ@9!N(I':(GZ_*OTS7T))X=TF76)]6>S0WUQ:FSEFW-EH
M2<[<9QU_&J4_@;PU<^'[30I])ADTRSD\R"W9F(1LDYSG/\1ZGO0!X]X6T2\T
M3QQH*'<=6O?#ES>S,?O-/*SMS[C*C\*ZSX,7FBV_PC'VF:VC\J2X.I>:0,'<
MWW\_[&WK7HTFAZ;+KL.MO:*=2A@-O'/DY6,G)7&<=2>U8&H_"WP3JNIOJ-YX
M?MWNI&WNRNZ!V[DJK!2?J.: /%=*L?M7PN\'VUW$S6%WXP18HWZ- V5(^F=]
M68I;S0?&'AKP'J+/(VD>((Y;&9A_K+63E?R/\\=J]\N_#FCWMOI]O/I\)@TZ
M9+BTC3*+"Z?=("XZ>G2F:AX7T35=9LM8O=.BFU"Q(-O<'(9,'(Z'G!YYS0!D
M_$3PS:^+?#T6ES:FFG77VE)K.9B/]<H; P2-W!;@<]^U8_P^\5Z]>>(]9\*^
M)19W&HZ4B,;ZS^Y*I[,.S<CL._'%=CK_ (<TCQ1IXL-:L8[RV#APCD@JP!&0
M000<$]#WJ+P]X4T+PI:R6^AZ=%9QR$-(5)9G(Z99B2<<]3WH X+X7>=Y'Q ^
MS9\_^W+OR\?WL<?K2?!6\T>W^$[?:9K:-HI9SJ7G$#!W'E\_[&WK7HVE:#IF
MB->-IMHMN;VX:YN"K$^9(W5N2<?AQ6#J7PM\%:MJ;ZC>^'[=[J1M[LKN@=NY
M*JP!)[Y'- 'A%BIA\">#IM15AX=;Q0\CB4?)Y.4 S[<3?K7NWCZ[TZ;P)KZ1
MW%J]R='N7C574N8]G)'?;G;[=*W[O0-(OM%_L:YTZVDTW8$%J8P$4#I@#ICM
MCI6-I?PV\'Z-!>PV&B0Q)>PM;W!,CLSQM]Y=S,2 ?8CI0!Y3\+)!IOC+13XD
M422WVC0KH-R>(XT"_/&!V<\\_P#Q0%?0%85QX-\/W6GZ98S:;&UOI;*]DN]@
M8"O3# Y[#OV%;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%1O/#&VUY44^A8"@"2BJTFH64+0K)=P(T\GE1!I /,?!
M.U?4X!./:K- !115:_U&RTJS>\U"[@M+9,;IIY BC/3D\4 6:*BM[F"\MHKF
MVFCF@E4/'+&P974C(((Z@TDMY;07,%M+<1)/<;A#$S@-)M&6VCJ<#DXH FHJ
M&UO+:^A,UI<13Q!V0O$X8;E)##([@@@_2IJ "BBF-+&CHCR(KR$A%)P6(&3C
MUXH ?1110 444R*6.>)9(I%DC;E60Y!_&@!]%%% !114/VNV^VFR^T1?:A'Y
MI@WC?LSC=MZXSQF@":BBB@ HHIKND4;22,J(H)9F. !ZDT .HI%974,I!4C(
M(/!%+0 44PRQB80F1/-*E@F>2/7'I3Z "BBB@ HHJC=ZUI=A?6UC=ZC:07=T
M<002S*KRGI\JDY//'% %ZBBB@ HHHH **** "BBJNH:E8Z39M>:C>06ELA :
M6>0(H)Z<F@"U14=O/#=6\5Q;RI-!*@>.2-@RNI&001U!'>FSWEM:R01W%Q%$
M]P_EPJ[A3(^"=JYZG )P/2@":BBB@ HHHH **** "BBB@ HHHH **HV>M:7J
M%[<V=GJ-I<75J<3PQ3*SQ'I\P!R/QJ]0 4444 %%%% !1110 44PRQB81&1!
M*06"9Y('4X].:?0 44V21(8GEE=4C12S,QP% ZDFFV]Q#=VT5Q;RI+!*@>.2
M-@RNI&001U!% $E%%% !112$A5+,0 !DD]J %HJ&UNK>^M8KJTGCGMY5#QRQ
M,&5P>A!'!%34 %%%% !1110 4444 %%%,EECAC:25UCC499F. ![F@!]%4=0
MUK2M*:W74=2M+1KAMD(GF5#(WHN3SU'YU;CECF4M%(CJ"5)4Y&1P10 ^BBB@
M HHHH ***J:CJ=AI%FUWJ5[;V=LI ,MQ($4$]!D]Z +=%,AFBN8(YX)$EAD4
M.DB,"K*1D$$=013Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M2&7(R"&/<53N?"NIQZS)K&DZZEG>W5O%#?>;9B:.X,8(5PNY2K<D<$C&..*
M,5O'&N:CI?A-])L;.*\UQYHI%NMY2$QJQ+#!!(!4G'<8'&<U9?6/&5QXEN?#
MUF^BK/:Z?!<RW<L$A4R,7!4('S@[1SGY<'[V1C<F\.376H^'[^[U)IKC27E=
MF\D+YY>-D/ .%QNSWZ?C5BVT);?Q9?Z[]H+-=VL-L8=G"^6SG.<\YW],=J .
M*T_QQXFN='T#Q%<VNF1:7J-Y#9R6B!VF4N_E^8'SC[_.W:>.^:U1XHU*7QY<
M:*]YIFG1PS1K#:WD#^;?1%06>*3>%R"2  &Y7FK$/@5(?"&CZ!_:#%=-O(;H
M3>5S)Y<OF;<9XSTSFI-8\):AKNH0B^UM'TN&\CNX[862B561@RJ)=W"Y']W.
M.,T 7/%VO7.A:=:"Q@BFO[^\BL;59B1&)'S\SXYV@!CQR<8K+M]9\2VGB,^'
M=3FTN6ZN[&2YL+V&W=$#H0&22,N20-RG(89&:VO$WAY/$>FQ6_VJ2TN;>XCN
MK6YC 8PRH<JV#P1R00>H)JII'AB[M]>.N:SJPU+4%MS;0&.V$$<,9(9L+N8E
MB0,DGMB@#$^$$%^G@BWFO)+)XI7E,7DP,D@/G2;R[%CNR>F ,#KFGOXA\4ZN
M=<O=!&EQ6.E7$MLD-W$[R73Q#Y_F5@$&<@<-TR:Z7POH2^&O#MKI"W!N! 7/
MFE-N[<[/TR?[V/PK"N/!&HI/JL>D>(WT_3M5E>:YM_LBRNKN,2&)RPV;NO(;
M!Y% $FC>,I=;UW1((((X[+4M%;4B&!,B.'C 7.<8&\]NU9E]XYUF'1-0NK6T
MLYKN#Q%_9,$3[E5T,BJ,G/#?-UZ>U:UYX):*;1KCP_J?]E3Z7:-8QE[<3K)
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
MT1DAN$*A@RAB2#R01DX(ZTV\\*:I>QZ7>2Z^HUW37D,5\ED!&R. &1HMW((
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
MYT"L"\?MN Q],UB2RS>!M)NKF8#5-6U?5=L*J?+\V20[8D+'.U510,]@IXH
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
M>G% '<;E+%0PW 9(SR*6O/\ PK<:E<?$[Q$=5LHK2[33[-&6&;S8W&Z7#*Q
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
MW8I/,L3:_:U=1]Z/;NSCZ5PNH>#I[;Q5K-\?#::Y:ZG(D\;+?>0\#! K*P)
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
M/F/:GQZ[J&B>/];T^*TU?7&CTZR*1QLG&T2;W8L50,W' Y8]!QQTE[H]Y/\
M$/2=81%-G;6%Q!(VX9#NT948ZG[II=-TB\MO'FO:K*BBTO+6TCA8,"2T?F;L
MCM]X4 1'QUI\VD:/>Z=:W=]-K )L[2)561MHR^[<0JA>Y)Z^M:.@>((==CNU
M^RSV=Y93>1=6MQMWQ/@,.5)!!!!!!P:\^7P!J<.@>%))]-AO[C2/M4=SIYN?
M+\Q)GR"C@XW#"G!.#D\UVWA+2H].M;IUT!-&>>4%HQ<^>\@"@!F(R >HP">!
M0!RZZA=:E\6]0BO['54LM+@A:%DO%C@AYD)F=5D&\/M  ()P.0*UX/B);2K9
MWLNC:G;Z+>S+#;ZI*L8C8L<(Q4-O56.,,5'4=,U/_P (Y=7'BKQ1<3@)9:II
MT%K'(K ME1*&X[8WBN?&@^*M2\*Z7X.O]*MK:UM6MX[C4DNE99(H&4CRTQN#
M-L7K@#)H I^)-2OHM-^([1WMPC6][9K 5E8&(%(,A>>,Y/3U-=GJ7B\VVL7&
MEZ9HM_J]U:1K)=BU,:K &&5!+LN6(&0HR<5S^N>$=7OK'QQ%!#&7U:ZM9+3,
M@&Y42(-GTY1NM7GLO$/A[Q9K>H:7I$>JVFKF*4 72PM!*B!"&W=5( .1R.>*
M -/3O&VEZK<Z+%:K.8]7@FEMI64 !HB-\;#.0XR>/]D\U3A^(VCW/AW5M9@B
MN9(M-O#9-$ N^63<JKL&>0Q=<9Q6)=^"=<T_P%I46EM!-XCTV\:^4AMB,\K/
MYJ GHN)#UZ[145O\/-0L/$FB06PB.A1Q6DU^2_S-<6R.$('?<3&2?]B@#?E\
M3VFC7/C"^GEU*X32C"\T#E"D8,2MB$<=0<G)ZU:TWQI%?:W;:9<:1J.GF]B>
M:QFND0+<*F"W 8LIP0<, <>E8>N^$]6OK3X@1P0HS:RD(LLR ;]L"H<^G(/6
MMK6]+NW\2^&]651]ETN.Z:Y?.2NZ(!<#J>1VH I)\1DGETY[?P_J<MAJ=R;:
MSO T*I*PW<X+A@,*Q&0"0.E=!XA\06WAS3X[J>&>XDFF2WM[>!09)I6/RJN2
M!ZG)(  ->1>$FDT?2O"^KZE:I?6,EQ&MFB:L6,4DQ*B1;;9M#?,<J'.W)QC%
M>F>-=(U#4K;2[S2HHY[S2]0CO4MY'V"8 ,K)NZ D.<$]Q0!AZ9XGFG^(NJRZ
ME!?:5;66A1R3VUVPVQD2R%I!M)5AMQ\P],=L5LZ=XWCO+W3HKK1M1T^WU3(L
M+FY$>V8[2P!"L60E02 P&<>O%8LOAO7O$NLZ]=:M9PZ9;ZEH?]FPJDXE>,[G
M.7QQGYR>.,8&<YI/#'AB2TO-,2_\&P03V>-^H#4?,0.JD;XTY.2>Q P">>*
M.CT/Q6=?N-UII%Z--9Y(XM0=H_+=D8J?E#[P,J0"5[=JATCQF-;NHFLM$U.3
M2II6BBU,+'Y3E<@MMW;PA((#%<5BZ7X?U8>,X=0@T4:%:MYQU-8KX20WI92%
M*QC@-N^;<0IZ]<U:\&VGB?P]I]AX;N-(MWL[(M%_:8NQMDA!)4B/&[?T!!XZ
MG- $4GCV'6O#>LW=MIVM6NGVMK<F348Q&A1X\@K'EN6XR#C&>,YS6A/XRCL+
MNPT>UTW4]4U"XT]+N)8PF63.TEV9@JGU)P.>/2J-EX8U2'X1:EX>>)!J,\%\
MD:>8,$RO*4^;IR&6LV=]8TKXDZ:NGZ;'?S0^&UCGMS.(FP)@,HQ^4D''!QQG
MF@"UK?Q%N1X<L=2T72KMY7U1+&[AE6,/;N)55XF!<?,V<*1D=R16TFL+)XMT
MZ.Z_M*PGETR:X:SE>/R4570$OM)^<9&"#C&:YY_"&N_\(==R&"W;6;G7$UMK
M-9L(")4;R@Y&,[4'/3-;%SHFI:UXGL]2N[3[';R:-<V<Z><KM$\CI@<=>%)R
M.* &P_$6VDCM;^31M3AT.[F6&#59%C$3%FVJQ7=O5&.,,5[BI=1\?1V>IZMI
M]KH6JZA+I.UKMK=4"(AC#[@689.#]T<\'BL >'_%6H>$-/\ !5[I=M!:6YMX
M9]36Z5EDAA=6!2/&X.P0#G &3S726.AWT&M>,;F2-1%JC1&U.\?-MMU0Y]/F
M!ZT =#IU_;ZKIEKJ-H^^VNH5FB8C&58 CCZ&N-T?QC#!X>T..S@U;6+S4C<?
M9TG>(3.L3G>SL2J #( [XQ[UT'@_3;G1_!FBZ;>*$N;6SBAE4," RJ 1D=:X
MZ#PM?VW@?1]'O_#"ZI-;M.Y:&_6"6V<R,RLC\8R&Y(;(QT- 'HUI.UU9PSO;
MRV[R(&:&7&^,GL<$C(]B:XRR^)MG>V]A?#1=5BTJ[G6V%_(B"-)6;: 1NW$;
MN-P&,]ZZ/PQ::G8>&-.M=9NOM6HQ0A9YMV[<WU[XX&>^,UR$7A'5T^%.EZ 8
M8_[0M[J"61/,& JW(D//3[O- &[J/C+[/JMYI^FZ)J.KRV"JUXUIY86'<-P7
MYV7<^.=JYZBL;4OB#=/JOA9M"TNYU'3=6260M'Y:M+B-CL7>XVLI&6SQC@$G
MBK"V7B3PWX@UV;2M'AU6TU6=;J)C=K"8)=BHRN&ZK\H(*Y/7BJ$?A#6?#NF>
M#GL+>/5+G19)VN85F$7F&9'#%"W& S]^U 'HR,616*E20"5/4>W%.IJ%C&I=
M=K$#*YS@^F:=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4-S:6UXJ+<V\4RQ
MR+*@D0,%=3E6&>A!Y![5-5'5]8L-"TY[_4;@0VZ$+G:6+,3@*J@$L2>  ,T
M7J*Y]/&NB'2;K4IYY[2&U=4F2[M9(9%9ONC8RAB3D8P#FET[QEHVI&\1)+FW
MGLX?M$UO=VLD$JQ<_.$=02O'49H WZ*Y"/XG>$Y#$?[0D2&="\,[VLJQS$#)
M5&*X=QG&T9.>.O%7[7QIHEWI&I:FL\T4.F!C>1SV[QRPX7=\T; -TY''- '0
M45SNG>.-!U75(=/M;J4RW"LUL\EO(D=R%Y;RG90KX]B:S/#GBU(/"<VIZ]>,
MS?VG<VL6(RSR$3NL<:(@RQP   ">* .UHKD-4^(&FVOA;5]6M(KF6XTY#YEG
M+:RQR(^TLHD4KN53C[Q&,=ZMP>-M*;P_;ZM<_:H%F=84A>TE$LDI .V.,KN?
MV(!'!]#0!TE%9FC:_I^O13/9/)OMY/*GAGB:*6)L9PR, 1P0>G-4]9\9:1H5
MQ+#>?;3Y*"2>2"RFEC@4\Y=U4A1CGK0!OT5@ZGXRT/29K6"YNG>:\A,]K%;P
MO,TZ@C[@0'<?F!P.V3T!H3QGH+^&WU_[=MT]',;LT;!UD#;=A3&[?NXVXS0!
MO45Q&C>+_P"W?B-)I]G/<+91:3YLMK<6S0R1S>:!EE=0P^4CVYK=O-1,'BS3
M[$ZE'$DUK-*;1H"3)L*?/YF<*%W=.^?:@#:HK$T7Q5IGB"8II_VMD*&2.:2T
MECBF0$ LCLH5ADCH??I3]8\3:=HEQ!;7/VF6ZG5I$M[2VDGDV+@,Q5 2%&1R
M?6@#8HK.BUS3YM4M]-29C=7%H;R-#&PS$"JYY''+#@\^U<QXL\9P6FEVE]I^
MH>3!;Z_#87\C)@*H?$JG<.F.X_ T =Q17-VOC#2]7MM3CLKJ:UN[.W,SK=V<
MD;QH0=LGEN 67CM]*2/Q986&@Z-/>WDM]<ZA;))#]DLW:2Y^0,SK$H+*,$$Y
MZ9H Z6BL%O&>@KH*:R;T_9'E\A0(G,IESCR_+QOWY!&W&:QM<^)-AINCV]_:
MVE[,TE]':20R64R/$2R;MR[,AMK@J#][H,T =O15!=7MVT;^U1'=?9_+,FPV
ML@EP/^F>W?GVQFN=\,?$+3];\(MKU^LFG1P1B2Y::&18ERQ V.R@/T_ASR0.
M] '8T5@Z1XOTC6K]K"W:Z@O!'YRP7EI);N\><;U#J-P^E;U !17.R^-]$@U-
M;&5[N,M<?91</92BW,V=NSS2NS.>.N,U'J?C[P]I-_>6-Q<7#W5E@W,4%I+*
M85*A][;5.%PPYZ=NU '345AZEXNT;2[2PN);B2<:@-UG':0O/).-N[*J@)(
M(.>G-9G@;Q&_B2?Q%.MV;BS@U(Q6I*;-D?E1G;C .0Q;.>0: .OHKGM4\:Z%
MH^IOI]W<R^=$BR7!BMY)$ME;[K2NJD(#_M$<<]*L6?BG2+_^R/L]R6_M>)YK
M+]VP\Q$ +'D<<$=<4 ;-%9$GB?2HH]3=IW(TR58;D)"[,KL%*J  2Q.]>F>M
M9=SXPL]1\/Z^VF27-OJ.GV4DK0W5L\,L1V,4;9(HR"1P>G% '5T5QVF>(90-
M$>\U(NTNA?;I[1+-I))B!'ND#+_O8V 9.>*YOPSXLO=4T)M:N?$-];2W&H1P
MF&YTPFW16N&1(XCL4DE0%+;FVD\X- 'JM0O:6SW<=V]O$US$K)',4!=%;&0#
MU .!GZ"L75?&FBZ/>S6ES+<O);H)+HV]K+,MLIY!D9%(08YY[<]*?JOB_1M(
M-HLT\L\EXAE@BLX'N'>,8)?:@)V\CGI0!NT5R?@'7I?$6F:K>O=_:H5U:YBM
M9 H \D-\@& .WKS4L?B:TT^+Q!>ZGJ\<EGI]ZL+XMF3[+E4PA/._EP=P]?:@
M#IZ*P='\8Z-KNHO864TWVD1>>BSVTD7FQ9QO0NHWKGN*?JVI&SU[1;;^T%@6
MY:?=;?9C(USLC+85A]S;C/?/2@#;HKB_#OQ%T_68-7FNX;BQBTZ:?=+-:RI&
M(8R!N9F4 /@\I]X>E=!HVOVFN)*UK%>Q>7M)%U:20$ALX(WJ,@X/2@#4HK$U
M?Q7I>BWBV=P;F:Z,?G&"TM9+ATCSC>P13M7/<]>U17GC;P]8V>G74M^&AU)2
MUFT4;R&; !PH4$EN1QUS0!T%%<9K'Q%TVT\%ZCK^GQSW+V;-"UN]O(CQR@9V
MR+MR@QW( Y'/-7/^$ECO[G0'MKR6RCO;F2(V]UI\BO<%8V;:-P!3&,[B,'&*
M .GHKGK/QOH5_JTNF6MS+)/ \L<["W?RX6C+!@[XVK]UL9/./<4W3O'&A:I>
MPVUO-<AKE6:UDEM)8X[D*,GRG90'XYXZCD4 =!-#%<P203Q)+%(I5XW4,K*>
M""#U%.551 JJ%51@ #  KAM(^)^F7EKK%S?6][9V^G7,B&5K*?;Y2E0&8E/E
M;+<KU YQ767&L6-MJ=AITDW^E7XD:W15+;@@!8Y'  !')]10!>HKC/$_BD^'
M_&V@V]Q<R)875K=%X(H3(\TBF+8%506)^9N![UI6OC;0;RUM;B.[=5N;W^SU
M62%T9+C!/ENI&4/'?'4>M '0T5235K*36IM(24M>PP+<2(%.%1B0N3TR2IXZ
M\5F:MXTT31M6&E7<\S7[1I*MO!;22N48L-P"@\#:<GMQGJ* .@HKG-0\<Z#I
ME[/;7$\Y^S,JW4T5K))#;$XP))%4JG4=3QGG%8&N>)IKCXE6'AV#4-4LK5+;
MSW>SL3)YTK.@0%C&P\K#'+# !."1B@#T*BN<D\=:!'J#6C7$^U;C[*]T+:0V
MZS9QY9FV[ V>.O7CK3[GQIHEMX@.A-/-)J0DC1H(;:20IO (9BH("_,/F/ S
M0!T%%<XWCK0%U VAN)]HN/LINA;2?9Q-G'EF;;LW9XZ]>.M,U3Q[X?TB_N[&
MYN+A[JS :XBM[265HD*AM[;5.%P1STH Z%+>"*:6:.&-)9L>8ZJ SX&!D]\#
MCFI:Q-0\6Z-IUE8W3W#SKJ W6<=K"\\EP-N[*(@)(P0<XXJ.;QEHL.EVE_YT
M[K>.T=O!';2-/(ZDAE$07?D8.>.,<T ;]%9^C:W8:]9M=6$K.B2-%(DD;1O$
MXZHZL 5(XX(K!T;QU;ZKXPU70?L=Y&;21(XI3:3!6S'N8N2N$Y!QDC=P1G-
M'745R\/Q!\.W%[%;QW4_ES3?9X;LVLHMI9<XV+,5V$Y&.O-=10 45B:SXKTO
M0[R.SN6N9KR2,RK;6=K)<2",'!<J@)"Y[FEC\6:)/ING:A#>B2UU&X6VMI%1
MCNE;.%(QE3E2#G&,<T ;5%95WXCTNRNK^VN+@K+86?VZX'EL=D/S?-P.?N-P
M.>*9H7B?2_$BSOI<DTT46W]\T#I&^<\HS !QD$'&<4 ;%%<]J?C71-)U*6PN
M)KAYH%5KDV]K+,ELK=#(R*0F1SSVYZ5@MX[@T?QIXFL=6N;F2WM1;/;PV]J\
MQB0Q;I'.Q20N2"2>* ._HK$O?%>E6=G97*M<W:7T?FVPL;62X:1, [L(IP,,
M.3CK4,WCGP[;Z!:ZY+J 33KF7R8Y3&_W_FRI7&0?D88(ZC% %VV\-:#97YO[
M71=.@O"23<16J+)D]?F S6I7#7OQ,L;;6-%M4L-3:WU".9W9M.N!(FS@ )LR
MQR#GT&#T(K7U/QOH>DWDUM<RW+-;*KW3P6DLJ6RD9!E95(3CGGMSTH Z*BN=
MU;QOH.C7D5G<W4LEU-"MQ##;0/,TD9)&Y0@.1\I/L!6OJ.I6VE6$E[=LZP1X
MSLC:1B20  J@DDD@8 H MT5@67C+1[ZVU*57N8&TV+SKN&ZM9(98DP6#;&4$
M@A3C'I46F>//#^KZE;6-G=2L]TK&VD>VD2*?:,L$=E"L0.H!H Z2H?LEM]M^
MV?9XOM7E^5YVP;]F<[=W7&><5P_C7XAZ;IFA:]!I][.FHVD$D:W"6KO#%<;<
MJADVE _3@GKQUXKIM0O+B'P;=7T<A6Y33WF5\#AQ&2#CIUH V**XKPIX_P!*
MU/3M#M+F\F;4+RUC'GR6SI%/.$!=5DVA"V<\ ^U;7_"7:+_PCDVOFZ(T^!VC
MD<Q-N5U?85V8W9W<8QZ4 ;=%<A8>(I(/$?C#^TKE_P"S]-EM1"HB+&,/"K$
M*-S$L>G)YJW!XYT2:VU&5WO+=M.@^TW,-S9RQ2K%S\X1E!*\'D9Z4 =)165)
MXDTF+4]+TYKQ?M6J1O+9H 3YJJH8G/0<'//6JMSXST2VCG8SS2O%>&P\J&W>
M1Y)PNXHBJ"6P.I' P?2@#?HJMI]_#J=C%>6ZS+')G"S1-$X()!!5@"#D'J*B
MU;5['0[!KW4)_*A#!!A2S,Q. JJ 2S$] !F@"]16'9>+M(OK6^G66> V"AKJ
M&YMI(I8@1D$QLH8@@'& <]J-(\6Z7K-_+80&[@O(XO/,%Y:26[M'G&]0ZC*Y
MXR* -RBN>TSQKHFL7Z6EC-<2&4LL$YM)5@G*Y+!)2NUL8/0]N*YOP-\1K"^\
M/:+#JU]/)J5TWD/<&V<0F8L=L9D"[ Y&.,T >BT55U+4K/1].GU#4+A+>T@7
M=)*_11_4]L=ZR-.\:Z/J=Q-;1&\BNHH#<?9[FREAEDB'\2*R@N/]W)H Z&BN
M!^'FOW7B:[U34+C4-28"XFCCLY;/RK>*-9"J;6* E\+\PW'&3D#%=]0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5R7CZQO;BRTB^LK22].EZI#>RVT6"\D:A@VT'JPW;@.^
M*ZVB@#S_ ,27&H^(]+T_4K'0=25-)U:"\-M<QB*6Y10P;8A.<C<",XR5XJ&Y
MAO\ Q/XCNM9@TF_L[2VT2YLT^UP^5+<2R$$*$/.T;>I[GBO1J* /.ET6^_X1
M[X;0_8)?,L)[9KI-G,&VV<$MZ88@?6JWB>PNK>V^*%Y+;R);76F1>3*5PLA6
M!PV#WQP*].JMJ.GVNK:;<Z?>Q^;:W,312IN*[E88(R.1QZ4 >?02:AXFO_!]
MO'H5_8)I,HNKNXN(PL:A860)&P.'W%AT[#GTK+E\-:POAW2KDVFH@Z?K]Y<S
M06A"W!AD>4"2,'J0&!QW!.*];BB2"%(HQM1%"J/0#@4^@#S8:$FI>&?%SZ=:
MZ\VH:CIQM@^KC8TQ"/L50<$8+8R0.HJOK%OJ&L:;X4U>'3=<MX])D>*[MX8_
M*NE#0A-Z*?O 'CCD@G%>HT4 <GX-L+2*?4]0@@UQ9KMHEEEU<;7EV A=JG!
M ..0*Y[Q@?$-[J>O:>\6NM:26JII<>F1)Y,Q:,A_.D(X.[C!(^7H"37IM% '
M :%I%_!XC\(SSV<J1VOAMK>9V3B.7]S\I]&X;\C61=:%J\6G7]W'IEQ,;3Q@
M=5%LJ_/<0#;DH#]X\EAZE:]6HH X71I+[5OB;)K3:-?6.G_V/]FCENX]C2.)
M@W*]5ZG //!.,5=UBQNI/B'H]^EE+/:0Z9>1R%5R-S&+:F3QDX.,^E=;10!Y
MYX,BO[+Q MEI=MK5OX:6U8O;:M%M^S2[AL2%C\S+C=D9*C P:M>.H!]L@N[2
MTUZ/5X;=Q:7^E0B09)_U4@Y!4E5.&&/0BNYHH \\F?6]+\2^'O$6IZ1=7DCZ
M*]E?)IT7FF&X9HW^Z#]TE6&1P*Q&TO7F\,O<'0+HW9\7#4OL)*[S%O#_ 'ON
M^V<X]Z]>HH \UN?MFN>(-8\0_P!EWNGV%MX?FL0;V+RI)I&;><+G.U0O7U;B
MLBWTJ\CM?!>NA-8>P'AV*SE;2.9H7(1P2N"2IP0<#J!7J6L:-9:]ISZ?J,<D
MEM(?G1)GCW>Q*$''J.AJW!!%:V\5O!&L<,2!(T48"J!@ >V* /,I=$>PL]'U
MO2]*UJYCM=:DO[RVO #=2[XC&953/)'!"\'KQ6KXJN;_ ,1>$!=VFAZE&;34
M[6X6VFB"SS1QRH[,J9S_ 'L X)V].E=Y10!7L;L7UE%=""> 2#(BN(]DB_5>
MU>5V6E:Q/\++;0QHUZNHZ)=0SR6\T81+L1SERL;$X;*C/IR*]<HH X6)[OQ1
MXZT/5(M(U"PLM)AN#++?P^2TCRJJB-5)R0,$D].!S72>'==B\1Z0-2@@EAA>
M62./S,?.$<KO&.QQD5J21I+$\<B[D=2K#U!IEO;PVEM%;6\2101($CC0855
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
MNIHK-@LS1A64F//!8;L@=\&NL:SMGO4O6@0W,<;1I*1\RJQ!(![ D#/T%3T
M>;16UY%INOZSX=M/$$FNFR2&&764P7 9CM16P25RQY&,D#GFJ>FZ3J6J>,&N
M%7Q ;:70[FT^V:O&L965VCX"@#;Z],'!QTKU6B@#B? ^J7MMH^C^';KP[J=K
M<V5LMO<S21!;=#&F-ROG#[B!C;GKSTK#MM!U-/@]X?TW^SYUOH+VUDD@V?.@
M%T&8D=L#)->I44 <M\0-,O=3\-*-/MS=3VMY;WGV4$#SUCD5F3GC) ./<5G1
M/=^*/'>B:K%I&H6%EI,%QYLM_#Y+2/*JJ(U4G) P23TX%=U10!RW@"QNM/\
M#]S#>6\D$C:E>2!9!@E6G<J?H00:ZFBB@ HHHH **** "BBB@ HHHH ****
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
MVSSK^VC^Q(KW6^4#R58$@O\ W0<'&?2BPU?3=5:X73[^WNC;2>5,(9 _EO\
MW3CH:\FUB]36K'XH7ME%.UM/IUJ('>)D\T!) 64$9(ST/?Z5ZUI5C:Z=IEM;
M6EO'!$D2JJ1J%  % '->+?'7_",:WIUBME]HAD"RW\V_;]DA:18E<C'.6;\E
M-=+?ZMIVE*K:A?VUH'#%3/*$!"C+$9/8=:\TCT?7_&+>*M0MAIBZ?K#-I\7V
MU)#(((=R!DP< %B[#WIMA/)XCNOAT=6M/,NK2:\@O$E3<%GAA*[CG_:4,/J*
M /1[;Q#HUYI1U2WU6SEL%;:URDRF,'(&"V< Y(&/<4:=XAT;5[JXMM-U6SNY
M[?\ UT<$RNR=N0#ZUYAXHLR--^)MO';D1275BZHJ\,62+<0/?O767UA#9?$_
MPQ]CM4@B&FWD+>4FU0BF(JO'8'.!0!TXUG3&T^'4!J%L;*9E2.X$HV.S-M4!
MNA)/'UJM?>*O#^F:BFGWVMZ?;7CXQ!+<*K\].">,]J\EM]6MT^&FA^&/+N3K
M%EJ=M'=VP@?-OMN@2SG& #Q@YYR/?%[Q[KD]U!XQTB26VL&6(I#9KIS2SZ@/
M*!$N_.,#ID [=N2>* /0QK5U_P +".A;8_LG]E"\S@[]_F[.N<8Q[5!XE\0Z
MIINNZ-H^D6%I<W.I+.^ZZN&B1!$%/558G.[T[5F:4DA^)=G(ZOC_ (1B,%B/
MXO.Z9]:C\9Z2-8^('A&W>:]@C\F^+36<S1.ORQX^=>1_6@#;\-^*3J]IJ9U*
MU33KK2KAK>\4S!XE(4-O#X'RD$'D#'>K^F>)-$UF*>33-6LKQ(.93!,K[!ZG
M!X'O7EEUIU];> /$?AB*"62ZTO5(IKB583))>VS2+()6'_+1]H(8=]F*VM,^
MP:MJ]YJT'B=-4NH=(F@,<%CY*B,E3AV'&01PIYY/O0!VUMXJ\/WFH1:?;:WI
M\UY*@DC@CN%9W4C<" #SQS].:-1\4^'](ODLM1UJPM+I\%89[A4;!Z<$\5Y+
MI%[I6I^!?!.A:/:LNMQ7=G<-&MLR-#M(:6=CC&TKGYL_-N%;4.IZ1HB^---\
M10.=2O[ZXDCA:W9WO874"%8R =V!\N!T(/2@#T;4M?T?1QG4M3M+3]V9?W\R
MI\F0N[D],LH^I%9.G^/_  ]J7B>[T&#4;4W,'EB,BX0B=F#95 #DE=O([9KE
M-!T.:/Q1X)MM:M1-<V7AR3=YJ[O+E#1+U]0"16MI]S9:7\6M<MKL""74;:S-
MD#&<2[!('VD#'&1F@#LM0U*QTFS>\U&\@M+9/O2SR!%'XFJ]IXAT:^TJ75+3
M5;.>PA#&6YCF4I& ,G<<X&!SS7,>.7CLO$WA35M1C9M%LYYS<OY9=(9&CQ%(
MP / .X9[%A7-ZB8]6M?B-K.D1.=)NM'$*RK&56ZG6.3<Z CYL JN>Y]<4 >E
M67B/1-1U&73K+5K*YO81F2"*=6=1WR :H>+_ !!>:!:Z;]@LX+JZO[^.RC6>
M4QHI<,=Q(4G^'T[UST^FP66M_#@6EHD*Q&:,^7'MVJ;5B0<=B0#]:M_$NR.H
M6_AFV#W$8?7K<-);N4=!LDY##D?6@#H+&_U&UTZXN_$R:9IZQ'/F073/&$QU
M9G5<<U-I?B'1M<@EGTO5+.\CA_UC03*^SZX/'XUQGC'1!H^AZ2S2ZEJ6FVVL
MP7>H"ZE>Z<0@$9P<DHK;&(]B:;;W5IX@^(%SK&A9EL(M$DM[J[CC*QRREP40
M$@;F4!CQG&<=Z .OB\6>'I_.,.MZ?((8DFE*W"D(C8VL>> <C'U'K3!XP\-,
MEXXU_32ME_Q\D728BYQ\W/'/'UXKSR32X;;]FY([>R6.6738FD"QX9F9U+$]
MR2:Z+4-$L$^*?ACR].@6*WTRZ$>V(;8]K1A,<8&-S8^IH [2QO[/5+**\L+J
M&ZM91E)H7#*WT(KG-6\6WNG>+-*TA-&E^QWEU]F:^ED"J6\LO^[7DL !@DX&
M>!GM#\/8?L\'B.$1^7&NO7?EIC "D@\#TR363X\\1Z3;^*_#$$MWB33]3\VZ
M C8^4A@?!.!_M+^= &_JWB+56\1MH/A^PM+F[@MENKJ:\G:.*)6)"+\JL2S;
M6/8 "KWA7Q /$FB"]:V:UN(Y9+>YMV;=Y4L;%67/<9'!]"*Y4ZW8>&_B'J>J
MZG,T.F:UIUK):W9C8QLT>\%,@<,0X(!ZT_PEI&N7'AZYO;/4'T=M2U2[U 1S
M6@D<Q2/\@*L1M.!G\: -C5/&MKHOB'4;'4$6*SLM-COC.#EF9Y&0(%[DE1CU
M)Q6QH5WJ%_H\%WJ=BMC<S O]F#[S&I/RAC@?-C&1V->;^)?#6H:O\1I)K28/
MJNF:/:75K)(F(9ITFE^5UZ8;)]UR".E>B>'-=B\1:+#J$<,MO(24FMY1AX95
M.&0^X/Y]: &S^*O#]MJRZ5/K>GQZ@Q"BV>X4/D]!C/4^E<[J_C0CX@VGABPU
MC2+0K");@W(\QY)"X58% ==K$$GN>1Q7&"[T^'X9:QX3OK623Q5/+<HUI]G8
MRSW#R,8Y0<<CE6WYP .O%=G8VDT7Q4M_M*^9*GAN-9)=N0T@FY.?6@#LI+VU
MAO(+.2XB2YG5FBA9P&D"XW$#OC(S]:A_MC3?LUY<_;[;R+)F2ZD\T;8&498.
M?X2 1G-<Q\1-VFVFD^)XHGD?1;Y991&N6:"0>7* ._# _P# :\]M])U*UDM/
M#T\,S#QD+:^O&P<1.)&DN03VRFQ: /15\=6-GXHUNRUC4M/L["T2U-K++($,
MAE1F;DGGH.G:MRZU.1=5T>&VFT]K6]\PL9)\2.H3<IA X?U// YKF])TRUN/
MB9XQFN+*.0FULXD>2,'Y&C?<H)[' R/85SGA2.;[-\*]Z29CBO%;<#\H\E@
M?2@#T<>)=".L_P!CC6+'^TLX^R^>OF9ZXVYSGVK"\/>.]/N_.MM8U/3K6_.I
M7-K;P&4(SHDK(GRDY)./Q-8G@'5-'T_2+3P[JL)_X2*.^E,\#VK/(9C*S";.
MW&,$'?G&.]9%SI4(^$?C:462_:I=3O9=XC^=F6X.PYZ\8&* /5M9U>TT+1[K
M4[Z5(K>W0NS.X4$]AD\9)P![FN5N_B%:77A[1=7T:ZM)([S4+2VNE:0.;=9<
M%E;!^5P#WZ5TNN0/=^&=1@2,R22V<BJF,EF*' _.O-&FTW7?AKX-LH8UN5@U
M'3+:^A:(_*P"AU<$?G0!Z-!XDTO5=+OKK1=4T^]-JC;F6X!C1@"1O(SM''7T
MS41\4Z7IVCZ==ZYJVF6<EY"CAA<CRY"5!)C)QN7GKZ$5R^M6HA\<>(_L\&R.
M7PK\VQ,!W#R@=.IQ@?2L6YN;;1?#_AG5H-76PUV#P]#$EK=6C2Q7D913Y7 !
M#;E_A.1D9!&* /74=9$5T8,C %64Y!'J*=5/29YKK1K&XN+4VDTMO&\EN?\
MEBQ4$I^!X_"KE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%(S!5+,0 !DD]J %HJ%+RUD@,\=S"
MT(./,5P5_/I4&K:@NFZ7>70V/+!;R3K&6QNVJ3^7^- %VBLS0M8CUC1]/NRT
M27%U:17+P*X)3>H;ZXYZUE:IXIO-,LA<2Z6L9;6(M.0-<*^^-Y%3S?ESC[Q.
MT\\<T =115:2]1K2XFM#'=/"K?NTD7E@/ND] ?K68OBBSAFT>TU$"SO]3A:5
M8#(KB,JH9@7!QWP".#0!N452U:\N+#2KB[M+/[9/&NY(/.6+><]-S<#\:G>Z
M@B:))IHXI)>$1W +'T'K0!-103@9/2HH+JWNE9K>>*95."8W#8/IQ0!+13))
MHHL^9*B84L=S <#J?I2+/"\ G65&A(W>8&!7'KF@"2BH8[JWF@,\5Q$\(SF1
M7!48Z\]*H:QXCTO0[%[N\N5\M)8X6$9#,&=@JY&?5@?IS0!JT4V.1)4#QNKH
M>C*<@TDLL<$;232)'&O)9V  _$T /HJ-;B%X5F6:-HFQAPP*G/'6B*XAG9UB
MFCD:,[7","5/H?2@"2BL#Q)XECT.U@>$0W,KWUO:R1>9@H)9 FXX],YJ]KNM
MV7AW1KC5=0<I;0+N?:,L?H.YH ;INB6VEZCJM[#)*TFI3K/,'((5E14 7 Z8
M4=<UIU@ZGXC6RUW0;")8I8=3DG1YA)Q&(XB^1V/3%;<,T5Q$)894DC;HZ,"#
M^(H ?144%S;W(8P3Q2A3M;RW#8/H<5A^(_$\NB:CI>G6NE3:C>:D91%''*D>
M/+4,V2Y Z&@#H:*Y[1?%L&J:A=:9>V-SI6J6L0FDM;O;S$3CS$=259<\9!X/
M6LZ#QQ?:I$U[H?A;4-1TH,0MV)HHO. ."T:.P+#T)QGM0!V5%<YK'BV/3!IM
MO!IUY>:IJ2E[;3T"I(  "QD+$! N0"2>O'-5KGQG<:;H=U?ZMX?O;&6WG@B,
M+R(ZR>;($#(ZD@@;N1P1^- '65GZ[I$6OZ'>:3///!#=QF*1X& ?:>H!((Y&
M1TZ&M"LOQ%K/_"/:#=:L;26ZCM5$DL<1&[9D;F&>N!D_A0!H00QVT$<$*!(H
MU"(HZ*H& *DK#E\3VO\ ;FDZ7:(UW)J,+W0DC8;8H% Q(WL25 ]2?:M875NU
MP;=9XC.HR8@XW ?3K0!-131(A+@.I*?>&?N]^?2E5U= Z,&5AD$'((H 6BJ[
M7D!$XBFBDDA4ET5P2OU':LOPMXA3Q#X=TS4)/*@N;VV6X-NLF2H/IW(]Z -R
MBH9+JWAE2*6>)))/N(S@%OH.]2;T\P1[EWD9VYYQZXH =16'XC\0?V);6,L,
M4=Q]IU*WL6&_&SS) I/'<9Z5?U/4H=.LYY6>,S1PO*D3. 7VJ3QW[4 7:*SO
M#^IMK7AS3-5>(1->VL5P8P<A2ZAL9[]:N1W-O+)Y<<\;OMW[5<$[?7'I0!+1
M44-S;W!<03Q2E#A]CAMI]#CI2)=6\L[P1W$3S)]^-7!9?J.U $U%8WB77H]
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
M(Z8)KV9;:W5HF6",-$NR,A!E%XX'H.!Q[4AM+8QS1FWBV3$F5=@Q(2,$L._
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
M[=Q^E>RQ0Q0AA%&D89B[!% RQY)/N:@ATVPM[J2Z@LK:*XD^_*D2J[?4@9-
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
M4]+AN+@)Y9D.59E_NL01N'L<BMNB@"E_8^G>=82BSB5]/#+:;5VB$%=I"@<
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BFR2)%&TDCJB*,LS'  ]2:$=)8UDC971@"K*<@CU!H =1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5P'Q;U[4M&\,6=KI-P;6\U6_BL%N1UA#Y)8'L>,9]S7?U
MSWC3PC9^-?#LFE7<KP,'66"XC^]#(O1AZ]2,>A/3K0!YT-)\$>%/&6F:<VH^
M)8=<%W @NS)*4NI&*D(S'Y"K9P0/4U<USXOW5IJ>MC38-&-GHLIAFCO;[RKF
MZ9?OB%,=N1SG/;TJR_P_\9:OJNA2>(O%%C=VFCWD=W&8K,K+,R$'YCD 9QC/
MOWI\WPWU?3_$.K7NA7>BM::I<&YDCU2P\YX)&^\4(/().<'_ .O0!-J7Q&U>
M?Q%I.D>&]%@O7U72$U*![B?RQ'N)^_[!1VYR:HI\8)$\##5;K3(8M7.J'2?L
MSS[81,,$LSGH@!Y_GWKIT\&W"_$#3?$K7D)CM-)_L]H4BV;FW$[@!PHYZ=JY
MJ3X132^&[RQ.J0K>G7'UBTG\C<B,0 $=3]X<<_AUZ$ 6R^*MV;3Q+!=0Z3<Z
MAH]C]MBETVZ,UM.GINZ@@D _6K^E^,?%^I>%9==?P_IEI#.L,ED;J_$:^6P.
MZ24]A]T@#DAO:I$\%:[>>'=<T[4[G0H9-0M#;1?V=8&)4)SEF).6[<4OB#X>
MW.K_  ^T'P]%?P+<Z0;9PTT1>&=HDV[77/W3UH YJ]\=W?B7P=X[T;48M.-U
MIVG%Q<Z9<&:WF5T/W2>X_P >F*]"\ _\DZ\-?]@NV_\ 1:UR%I\+]25?%,MU
MJ.G+/KM@MMLL[0Q0P, 1PN3\N,>YYKOO#NEOHGAG2])DE65[*TBMVD48#%%"
MY _"@#3HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "N<OM9O(/B!I&CHR?8[JRN9
MI05Y+(T87![?>-='7'>*;74;+Q5HGB6RT^;48+2*>VNK>W*^:$DVD.@) ;!3
MD9SS0!<DURZC^(K:.S*+!=&-Z1M^;>)=N<^F.U5].^(_A[5)[!+:2[\F_81V
M]T]I(L#R$9\OS",;^O'J".M5-,MM2UOQ;J/B2?2[G3K4:6-/M8;K:)I3O+LY
M4$[1G  )R>M9L.@:HOPY\$6!L91=V-_I\MS%@9B5'!<GZ#K0!K>*O'NFZ99Z
MU:027AN[.V<27,%J[Q6TI0E [@%5.2.O3(SBK%EXNM['PWX?-\;J\U._L(IA
M!:P-++)\BEWVJ.!D]3@<USDL&MZ1:>,=#B\/7M])J]S<W-I=0E!"RS(!AV)R
MI7!&,$G Q5>?P[J-C>>&]4GM-9>WCT&+3KB/2IBD\$JX;Y@&!93R#C."HH [
M*X\>>'[70K;69KMUL[BX-LI\E]ZR@-E&3&X,"A&,9S@=ZV=,U&/5-.BO4@N;
M=),_N[J%HI%P2/F5N1T_*N#?PZ3IOA\Z;I6I1*/$::A=)?N'F VN&E;YCC)V
MGKGGI7H%_;&\TZZM5?RVFB>,./X<@C/ZT <[#\0] GN841KP6MQ-]GAOVM)!
M:RR9P%64C!R> >A[&MJWUFRNM3U'3XG8W&G",W *D!=Z[EP>_ KS?[%KFI>
M--\"OX=O;6\A^S6]Q>/L^S(D3J3*KALL2$X &<GGI6W.=6T+QMXAN(-"O-1B
MUB&W-K);E BNB%"LC,1L'(.<'C/4\4 :EQ\0= M]-TJ^:6Y>/5HV>R2*W=Y)
ML8^4*!G=\PX_PK=_M.V31_[5N&:VM1!]H<W"F-HTV[CN!Y4@=0>E>?>&O#VJ
M6@^'/VFPD0Z;97276X#]RS1J%!^O-=;XXT:Y\0>"=7TJS*BYN;<K$&. S#D
MGMG&/QH R-5\;6]_X0U^?2UU&TNH=*N+NUFN+.2$.%0XD0L,'!*GUY'%6?#?
MCK2]5.F:>7NQ=W5L'AFFMGCCNF507\MR &QR>/PJGJ6IZIXE\&:YIJ>&-3LI
MGTB>/_20BAIC&5$: ,2V<GYN!P/6I;W2;Y[OP&R6KE;"4FY('^J'V9UY_P"!
M$"@#1;QOI,>IQ64L6H0K-<?98KJ6RD2!Y<X"!R,<D8!Z'L:)_'&D0Z]/HB+?
M7-_;NJ316UH\OE!E5@S%1@*=P&?7/H:X*]T_Q1JS62:C9:[-J4&M0S3_ #HM
MBD"W *F, _-\FT]"1R37<^'=-NK3QAXNO)[=HX;RYMV@D(_UBK BG'T.10!5
M\+>/H-=M=4GO;2YL(K":X#336TD<0BC?&6=A@/CDKU&#Z5HZ5XSTK5[^&RC2
M]MYKB,RVOVNU>$7"#&6C+ 9P"#CK@YQ7'_V%JU_X5\9^%#IUU;W-W=7ES;7;
MA1!*LDF]%#9SDYP1CC!S5_P[IT-WKFF7-UI'BF.\L@[!]2N=\%NY0JP!+G=D
M$@8!]>* .AT+QII/B.\:WTL7<P0-OG^S.(593@H7(QN[X]*V[NY6SM)KEHY9
M%B0N4AC+NV.RJ.2?85R'A,R>$/A@UQJENT#V0N[B6)B 2/-D<?B01CZBNKTV
M[>_TNTO)+>2V>XA25H)/O1EE!*GW&<4 ><77Q"N]7^$]_KEO#=:;?0A&,I@=
M(\&<+\C,,-\H.<=,UV.D>,M)UK5&TZW^UQ7'D_:(A<VKPB>+.-\>X#<N2/SK
MA8]*UB3X07_A9M$ODU"T<*-RKY<^;G?F,@_,-O)X%==K>E7=YX]T.ZBB<6L=
MA>PRSKTC9_*V_G@X^E $UOX\T.YO88(VNO(N)_LT%ZULXMI9<D;%DQ@DD$ ]
M"1P33O'/BA_"/AF75(K22YE#HBHL3,HRP!+%?NC&<$]\#O7#>&_#36VG:5H.
MM:1XGEN+.:)6\N[S8Y1P5E!W@;> V,9[8KM_B%IMYJ_@34[/3X#/=,J/'$"
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
M,=.3C.!57P;I]K;R:E?0V&M6\UTT8EEU:7=)-L!"D L2  <<XKG/&%OXBO\
M4M?L7MM<FM9K41Z4FG.D<#9C(?SFR#G=G@]N@- '5ZMXWT71[BTMY7N)Y[V
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
M/2N]U"PM]4TZXL+M6>VN$,<JJY7<IZC(YY'%3QQI#$D42*D:*%55& H'0 4
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
MW* _E8P6/]X 9K1U#2+1/ /V--4L-2LKSQ+;G&F@I!"'EC#1)AFP,[CP>-U
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
MR-T51[EB!^- %TV\#6_V<PQF#&WRRHVX],=*;+9VLT"P2VT,D*XVQL@*C'3
MK#U;QA9Z)/!!?ILE^Q27UV%;(MH4'))_BRY"@#KSZ5M:=<R7NFVUU-;M;231
M+(T+')C)&=I/J* )S&AC\LHIC(V[<<8],5'':6T4211V\21H=RHJ !3Z@>M3
M44 9FKZ#9:W%'#>*QB6:.:1%P!-L.55^.5W8./8=L@Z=97B378?#>AS:G-#)
M/L9(TACP&D=W"*HSP,EAS5O3KBZNK"*:]LC97#9WP&19-G)'WEX.1@_C0!%I
M&CV>B636ME&5C:629L\DL[EVR?JQ_"K(M;<7)N1;Q>>1@R[!NQZ9ZU-10 T1
MH)&D"*'8 %@.2!TYJ.&UM[9G:"WBB:0Y<H@4L?4XZU-10!7-A9LY=K2 N3DL
M8QDGUJEXET1/$GAN_P!&DG:!+R(Q&55W%<]\4>']<B\0:?-=Q0O$L=U-;%7(
M))C<H3^.,UJT 0PVL%NSO%#&COC>ZJ 7/J3WI%L[597D6VA$CL&9@@RQ'0D]
MS3+'4K/4OM/V.=9?LT[6\V 1LD7[R\^F:M4 -6-$+%452QRQ QD^IHDCCFC,
M<J*Z-U5AD'\*=63H6N1ZXNHF.%XOL5]+9-N.=QC(!8>QS0!I300W$)AFB22(
M]4=00?P-)]F@V,GD1[&QE=@P<=/RP*YB;QQ&FL2:?%ITTQ75(M,21'&)&:/S
M)&'M&,[OI6MIFN)J&L:OI;P&&YTZ5 06W"2-T#(X^OS#'JIH T9+>":2.26&
M-WC.49E!*GU![4-;0/ 8&AC:$\&,J"I_#I4M% $<,$5O$(H(DBC'1$4*!^ K
M(L_#5K;:YK&IRE;@ZE+#+Y<D8(B,<808_+-;=% $<T$-S$8IXDEC/5)%# _@
M:1;>!8EB6&,1H050*,*1TP*EHH *AAM+:W:1H;>*,R'+E$ W'WQUJ:B@"/R(
M1&D?E)L0@JNT87'3 [4U[.UDE:5[:%I&7879 25],^E344 -$:"0R!%#D %L
M<D#MFHY;.UGF2:6VADE3[CN@++]#VJ:B@#.MM&M;;6KW5P9)+R[5(V>0@^7&
M@X1..%R68^I8^V+DUM!<A1/#'*%.Y=Z!L'U&>]2T4 1^1%A1Y285BX^4<-Z_
M7D\^].$:"1I BAV !;') Z<TZB@"&*SM8,>3;0QX8N-B ?,>">.].F@AN8C%
M/$DL9ZHZA@?P-244 9NJZ)::MHLND2AX;.4!9$@PFY 02G3A6 P<=B>E6Y+.
MUF@6"6VADA3&V-T!48Z8%3T4 ,>*.2(Q/&C1D;2C*""/3%$,,5O$L4,21QKT
M1%  _ 4^B@"L+&"*":*U1;4R@Y>!%5@2/O=,9^H-0:9HEAI.B0:1;0 V<*;
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
M5O"7:0I$NT;F.6./<DFL^V\)^'[/5VU6WTBTCOV9G\]8QN#-]YAZ$\Y(Y.:
M/-M)L8?#?A+Q]K&C12)J5E>WT,#^<[[$ 4@[22"1UR1GCK6E<Z98^'9_!NH:
M#>W,EYJ%]##.[7;R_;870F1W#,0<<-GM7>Q>'=&@U>XU:+3;9+^Y0I-.$&Z1
M3C(/KG _*H-+\(>'=%O6O=-T:SM;D@CS(H@"H/4+_=!]!B@#D?".GV&N+=^(
M=8O+@:O%K$T6[[8\8M]DVV.$*&"[2 HVD?-N[YKG]'GED\8W6G:K+);:!/XA
MO6B>)RHN+P."D4K#HN.0/XB,'IBO3Y/"7AZ;6AK,FC63:B&#_:#$-VX=&_WA
MV/6IY?#^D3V5Q9RZ=;O;W,YN)HRG#RD@[S_M9 .?:@"Q%IEC!)')%9VZ/&9&
M1EC *F0Y<CT+'D^M<K&XB^,EZ0P6,^'XGG.< $3OM)_#=7:5@Z?X>\K6]=U.
M^>.X;4S'$L>WY4MT3 0YZY+.3_O4 ;4,\5S D\$J2Q2 ,DB,&5AZ@CJ*DJ"R
MLK;3K*&SLX$@MH4"1Q1C"JHZ 5/0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1145Q<P6<#3W,\<$*<M)*X55
M^I- $M%5K+4++4H?.L;RWNHLXWP2!US]0:LT %%%% !1110 4444 %%%% !1
M110 4444 %%%% !15:]U"TTY(GO)TA669((RW\4CG"J/<FK- !14,=W;37$]
MO%<1//!M$T:N"T>X9&X=1D<C-34 %%47UG38YKV&2]@C>Q19+K>X40JP)4L3
MP 0#^57597171@RL,@@Y!% "T444 %%-=UCC9W(55!))["HK*]MM1LH+VSF6
M:VG0212(>&4\@B@">BBB@ HHJ&\N[?3[*>\NY5BMH(VDED;HB@9)/X4 344R
M*5)HDEC8-&ZAE8="#T-/H **9++'!$\LTBQQH"S.YP%'J2>E,:[MDM1=-<1"
MW(#"4N-F#T.>G>@":BBB@ HHJ.6X@@,8FFCC,KA(P[ ;V/0#/4\'B@"2BHVN
M(4G2!IHUFD!9(RP#,!U('4XR*DH **1F5$9V.%49)/85!8WUMJ5C!>V4RS6T
MZ!XI$Z,IZ$4 6**BN;JWL[=[BZGB@A3EI)7"JOU)XI+6[MKZW6XM+B*XA;[L
MD+AU/T(XH FHHHH **K7VH6FFP+/>SI#$TB1!GZ%V8*H_$D"K- !15.[U;3;
M"417FH6EO(1N"33*A(]<$U9AFBN(4F@D26)QE71@RL/4$=: 'T456EU"TAU"
MWL))T6ZN5=X8CU=4QN(^FX?G0!9HHHH **** "BBB@ HHHH ***K6>H6FH+,
MUI.DPAF>"0H?NR*<,I]P: +-%%% !115;3]0M-5L8KVQG2>VE!*2)T;!Q_,&
M@"S1110 4444 %%%0W=U!8V<]W=2K%;P1M++(W1549)/T H FHID,T=Q!'/"
MX>*10Z,.A!&0:?0 45674+1M2?3EG0WB1+.T/\00D@-],@C\*6XO[6TGMX9Y
MTCEN6*0H3RY"ECCZ $DT 6**SSKNDKIT&HR:E:Q6<X!BGEE"(X/3!;&<U-<:
MGI]G:+=W-];06S8VS2RJJ'/3#$XH M455EU.P@M([J6^MH[:3&R9Y5"-GT.<
M&I+:[MKV+S;6XBGCSC?$X8?F* )J*JW^I6>EP)-?7"01O*D*L_0NQVJ/Q)HL
M=2L]329[*X2989G@D*?PR(<,I]P: +5%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %<'K%K!KOQ9T_2=3B2XT^R
MTE[^*VD&8WG,HCW,IX;:O3/3=7>5@>(/"T>MWEGJ-O?W.FZK9!A!>6X4G:WW
MD96!#*< X/<4 <_=:?::!\6/#S:1;Q6BZK:W45[% @1)!$JLCE1QD$D9Z\XJ
M.'QCJS_"[2/$!:'[==74$4A\OY=KW C.!_NFN@T7PI_9^KR:SJ6J7.K:J\7D
M+<3JB+%'G)5$0 +D@$GDG%8P^&:"SBT[_A(-1_LFVNUNK6Q"QA8F$HDVEL;G
M7.0 3QGN0, $]KJ7B35O'VM:=;WUG:Z5I,]MN#6_F2SAXD=DSD!1RWS<GD<<
M<W_%FLZA9W>C:/I+PPWVK7+1+<3)O6%$0N[;<C<V!@#..:T=/T.+3M<UC5$F
M=Y-4>)Y$8#">7&$&/J!FH?$?AR/Q!%9NMY/8WUC/]HM+N *6B?!4\,"&4@D$
M'K0!BZMJ?B/1K?2](-]976K:I?FW@O3;%%CB"%V=HPV"X"L  0#D>]4;WQ)K
M_AZ;Q#I5_=VU]<VNB2ZK97BV_E?=W*4=,D'#!2",<&MJZ\&R:AI<,5[KM_-J
M5O=B\M]1VQJ\,@7: J!=NS&05(.<G-,7P.DUOK#:GJMS?ZAJEDUC)=NB)Y4)
M##:B*  ,L3WR: ,$ZUXVBOO#L3:AI3GQ!&X"?96"V16,2;@=V9/E##!VC..@
MHN_%^OZ5X6\5>?+:W6J:)>PP1W B\M)DD,1&Y<G!Q(0<5US^&8'O/#UP;B0-
MHH<1# Q)NB,?S?@<\51U#P/::A;>((7NYT&M7$,\I4#]V8P@ 7Z^6.OK0!CO
M>^-8?%L'AU]6TQC?6;7GVH61'V78P5D1-WSY+K@L1W//2H8/&>NSZ-9:<IM/
M[=N-9GT@W1B/E#RBY:;9GKM7A<XR?3BNSET.*7Q3;:\9G$T%I):"/ VE796)
M]<_(/SK&F\ V<FGS0QW]U!<G59=6M[N/;O@F=B> 005P2,$<@T 4X]=UW1]:
MU70]3N[>_DCTE]3M+M+?RC\I*LCJ"0>=I!&.,U0T[Q%XJAMO"6L:G>6$UGKD
ML-O)9PVQ4Q>;$61P^[D_+R,8YP.F:Z*R\'B.74;O4M4N=1U*^M?L;74B(GE0
M\_*B*  ,DD]<FI6\(VS:/X=TW[3+LT.:"6)\#,AB0H WU!SQ0 GC75-3TC0D
MN=,C8L;B-+B9;<SFWA)^>01CEL>GOGM7'^)[O4=4\-^&;K3O%%K=I)K=O']J
MAM,!R9 %W*'X*\Y7C/M7H>KV-Y?VJ)8ZI-ITZ2!Q+%&DFX8(VLK @CGV.0.:
MY]O %N?#TFG#4[H7CZ@-4-_M3?\ :0P;?LQMQP!MQC% $5SJ'B&\\2Q^&+'5
M+:WEM+!+N]U!K3>9&=BJJD9;"CY22<GL*S$\:ZY)IJ:6/L8UTZXVBFZ\L^2
MJ>89@F>NS^'/WO:M^\\(74]]:ZK:Z_=VFL16OV6>[6")A<QYW?/&5V@@DD$8
MQD]:B?X?V)T&.PCOKQ+V.^_M)=2RIF-USF0\;3D$C;C&.* ,7QM_:FE>&].D
MUJ^CU#R==LI$EM[4QN4$BD@H"<MD'&.O'%=+X.U74/$&E'6[I[=;2^(DLK:+
M#&&+MO8'ESU('"]/6HY/",U[8P0ZIKEY?317\-]YKHB &)@0BJH 53CGOR>:
MNZ+X<@T"]U&2RGD6SO9?/%F0/+AD/WRG<!CR1TSTZT <S?:YJMIJ'CIM(TZW
MFO;'['Y(CM\R2;HP6+8P9"H)(&>V!6]X/U0:MILLPUZ#5PLFWS$MO(>(X&4=
M,Y!SZ@'!_&G2>&&6^UN^LM4N;.[U1H',L:(WE&)0HP&!!! Y!]>U2>'_  Y_
M8MQJ%[/?2WVH:C(CW-Q(BH#L7:H"J   /Q/K0!Q>M7;6&J_$Z[6*&9H=+M)!
M'/&'1B(Y3AE/!'M5[6O$NIV.M65K)J5OH6F2643P7<UB989IF)#1L^0L8 "X
M&03GK6[J/@RUU%O$C/=3(==M8[:7:!^Z"*R@K[_.>OI4>M^$+G6K633VU^\@
MTJ>!8+BT6&)MZ@8.UBN5)'7K[8H QHH-:?XS7PCUF-;9=,MY6A-KG,7G2#8#
MNX/!^?'?IQ6+;?$;5[ZSCUNTG:9)+K:FCQZ3,VZ#S-F?/ QOV_-_=[8KNI_"
MO_%3VNN6.I3V3QVR6D\"(CI/"C%E4[@2IR2,CG!JK8>#;K2)/L^E^([VTTGS
MS,MB(8GV;FW,BNRDA22>.HSP: ,R]U/Q)KM_XD32+VRM+'2&^S"&>W,ANI/+
M#ON;<"@^8 8!]?:M7X?2K!\,/#\K_=338F./0(#3;[P0;C5]1N[+6[_3[?5
MOV^VMPF)2%V[E8@E"5 !*]?8\UM:%H\6A>'K'1XY&FAM(%@#R 98*,9- '!/
MXI\51>"XO'<EW9?V>VVX;21;<BW9P.)=V?,VD'IC/&*U+C4O%.K>+/$.E:3J
M-C8VVFQP21R2VIE=V>,MMZ@!<@Y/)Z8J2+X<1I9QZ0^N7\GAV*42II;+'MP&
MWB,R;=Y0'MGIQFNAL]!AL]=U?55F=I-3$(D0@83RU*C'US0!#X6UF?Q)X,TW
M5BJ6]S>6JN=HRJ.1R0,\C/;-><Z?#JX^&/CN6^U5+J ?VK'Y7V;8?,#/E]VX
M\'GY<<9Z\5Z=X=T2+PYX>L='@E>6*TB$:R. &8#N<5BKX&"6?B#3UU>Z_LW6
M1<$VIC3$$DWWV5L;CR3@$XYH R](U+Q)I&I>%+;4[RRN;+6(FA\B&W*&V9(3
M(N'+$OD*0<@<\C'2L5?B-J]W9OK5E.TJBZ*1:/'I,SF6%9-A/G@8WD MQP.E
M>@S^&X)[K0)S/(#HS,T0 '[S,1C^;\&SQ6=9^#;K2IGATKQ'>V6EO.T_V)88
MG"%FW,J.RDJI)/'.,G% #_B3_P DT\1_]>$O_H->=:U(_ASP3KW@ZY8_9_)B
MOM)=C]Z!IDWQ9]8V/UVL*]=U_1XO$'A^_P!(FE>*.\@:%G0#*@C&1FLCQ;X%
MT[QAI5G97DLT+V<@>&>' <#&&7GLPZCV'I0!AZ]XQO/^$NU'1;34O[,BTZ&(
MM*-,EO&FED!8 [!A5 Q[DGCI4VF^--2:Y\-7.KVZV5GJME<":-XV0Q7,7S9^
M;D*R*Y /H*VM0\*S2Z[-K.D:S<:5=W,2170CB25)@F=I*N#A@"1D=JC\2>"X
MO%'AB#1[_4KLR0NL@O5""4M@JQX 495F' '6@#E-)^(.MZEX8"R10V^NW.J6
M]K;H4R%AG"RHY'?$)?\ %:[;Q?H!\1^&[BRBD\J\0K/9S=XIT.Y&_,8/L354
M^!].'C2T\2))*DEM;"!;9<>62JLJN?\ :"NR_0UT] 'E>AZ]<3Z)K?Q-U6SV
MRPV1MK.TW?<6+_6<]M\P89]%%:[ZKXIT"XT"[UC4+*]M=5NXK.>VAM?*-N\H
M.THVX[@",'/4<\5NZ=X1L+'P?+X9E9[FQF$ZR%^&82NSL..F-YP?:J-CX(EC
MN]-?5-?OM4MM+8/96\Z1J$<*55G*J"[ $X)^O6@"CHNI>)-=OM=GGOK.'2=/
MOKNS6W2WS).%! )?/RXRO0'.#GJ*R?A3KM[K.DZ3IMDT5OI^D6$*7OFK^^GD
M=,J$'\* <[C]X\#@$UW6D^'X=)M]4ACFDD&H7DUVY8#Y6DZ@>PK,TOP)9Z/+
MH<]E>3QW&F6HLWD '^EPXX20>QY!'0T ,\>:#J&L0:5=:?:VU^^FW8N7TZZ;
M;'=#:RXR<@,,Y!/&:XW7]2AU+PK&/#\/_"/7%OKEK'J-@]HH=9VDC"L=I (Z
M'(^\/2O2M;TJ]U)8'T_6[O2YX2?FA1)%<''#HX(/3CH16(WP]M9=#O[.;4[R
M74+ZZCO9M28)YGG1E2A"@;0J[0 N,8H 9>:AXAD\16/A6SU.VBNUL&OKS46M
M,[EW[%5(]V 2<Y))X'O68_C;6K+2=2T^=;2;7;75H=)AN!&5AD,VTI*RYR,*
MQ)4'J/>MZ]\(7-S<V&I1:_=6^MVL#6[7Z0QGSXV.XJ\9&W (!&,8J,^ +"3P
M[=Z9/>7DMU=W0OI=1+*)_M (*R# VC&T  #  Q0!A^-XM9TWPENUG4H=1C34
M[!XW@M#%(,3KN!4%MW;&.>HYKI/!NL7_ (DT^37)W@33[QLV-M'@O'&,C,C
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
M!I92/YUL:[X0M-?O)KJXN[N)Y-.FT\")P!&LA!9UR#A_E SZ5:M_#]M:^)9-
M:B=E=[&.Q$( "*B,S C_ +ZQ^%:] 'GWB?P[>6.NZ7K5EHD&NV%C8-8OILA4
M/&N0?-B##:6P,$<$C@5GW5I%K4'A[Q5X8T2VU32;*&>%M&F586CW, Q16&T2
M*58$'MT-=IK.AZI?WHN=.\2WNF9C$<D4<44L;8).X!U.UN>H/8<<5G0^"9]+
MT^TM- \1ZCIJ0(RR92.<3LS%V=@ZGYRS'D8],8% ',ZI=:#KVE^"1IFGQPZ<
M?$'ER6,MN$\IQ'-O1H^@(;.1TK3OM,LO#7Q-\,OHMM%9+JPN;>]M[=0D<JI'
MO5RHXW*1C.,X;%7YOAY;#1=.L;+5;RUN+*_.HB]PDDLL[!]S,&7:<[SV]*T-
M)\))8ZN=8U#4[S5M4$1ACN+K8HA0G)"(BJJYP,G&3CK0!H:KHMOK$UB]T\A2
MSG%RD0QM:0 A2W'.TG('J >U.T31K;0=*BL+4NRH6=Y)#EY78EF=CW8DDGZT
MND:?-IEB;>?4+B_?S'?SKC&[#,2%X[#.!]*OT %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5P'Q<O-7T;PS::_I-W<1'2[V*:YBB<A9H2<%6 ZC)7\,UW]4=:T
MN'6]#OM+N!^YNX'A8^FX$9^HZT <1X@UV[UGX@>#]%T6_FBM9(SJUZ\+E=\
M'[M6QU5CD$>XJO<_%YDM[W5K+PO?7GANRN#!/JB3HO((!98SRRY(YR/PI?A;
MX"UKPO<WM]XCN+>XO#;PV-J87+".",=,D#J=OY5B+\//&MCX8U'P182:2VA7
MEPS)?RN_G11,P)4H!@MQ^O7T -*X^(/B%OBQ::5IVE2W>CSZ<D\42O$IE1F_
MX^ QY"@'&W/;I3+3QK9>&+7QUK'E:I=BQU<12Q7-V'7+/M_=#;\BC/3GH.:T
M+WP7KNE>.-!UKPZ+&>UL]+32IH[R1E98U;.\8')P?T]ZR=6^&>NWOAWQQ8Q/
M9^=K>JK=VNZ4@!!(&^;Y>#CZT =%HOQ*-_XH71=4\/WND&XM6O+.6Y=6,T2Y
M))4?<. 3C)Z5G6WQ9N[R?1W@\)7)L-9N&AL+EKR-3)M.&)3^'H3@GG%7?$GA
MW4(_&.F^*4=!9:5I%S'-L^:7<4;&Q,8;KT)%>1^ ;ZWT"X\+7RVFA:K=7=P+
M=(+>]F>\MO,)#2&(DQH<=< =O<T ?3E%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 55ATRPMKAKB"QMHIV^])'$JL?J0,U:HH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *Y3Q%KNMVWBG2M#T6+3_,O+>>=
MY+T.0HC*# VGONKJZ\V\?6NG2>.O#]QK5C>7&F)9W2NUO!-)M<F/:#Y0)'0T
M =:^M_V%I$5QXIO+"WG>0H#;!]KGD@*IRQ.!T'I4]MXFT2[T676(=3MSIT.X
M2W!?:L9'4-G[I'H>>:Y/5-;%AHNAKX>2[L=&>X>&XO6T^666T4*2,1NN[YFX
MW$$#-<M%I^IW'AO7KK[+J5]%'XEM]0DCGM/*FO+=!"S$1A1G(&<8'3IF@#L_
M$/CRR/@^^U3P]J4$LUK/;)(67_5K),BG<K $ J6P?\*W](\5:%K]S/;Z5J<%
MU-" SHA.=IX##/5?<9%<CXRU2T\6^!]332["]G43V2L\MC)&)A]H0E0'4%MH
M!)XP,_6MBZM)%^*^DW$5NP@71[F)I%3Y1^]B*J3T]<#ZT ;>K^(=)T$0G4[U
M(#,2(DP69\=<*H)('&3CC-<_K'C6VTOQ1HHEU&WCT6]T^>Y,IY\Q@8O+VGJ<
MASP.N:B\=FTMK^QU!;_4=.U:WAE%K<VUB]S'(&QNB=0I!R54XR#Z&JUFFI:I
MXR\&ZGJVF&"Z&CW+SKY9VP3,8N,G[I^]QG/44 =2OBO07T(:VNJVQTTML$^[
MC=G&W'7=GC&,TVU\6Z#>Z5>:G;ZE"UI99-RY!!AP,G<I&1QSTKAQ<ZOH&G>(
MIK*TEB6;Q0WF3_9&F,%NZ1[ITC ^;!],CDGG%936]]?:7\2IU.I7RW>FP"WN
M+FR\E[@B.4':@5<XX'3/3VH ]+B\8^'9K*]O(]7M3:V3A+B;=\B,> ,]#D\#
M&<GBK6D:_I>O1ROIEY'<>2P650"K1D\C<I (S[CFN/\ &VE72^%?#3:?'<PV
M^F7MO-.EE LDD4:HR[EC*D-M)!Q@],XXJ[X.@LKK7M1UF#5]6U*XDMXK>2:\
ML1;1E5+%0N(D#,,G)YP"* -_6?$^B^'VB35-0BMY)03'&06=@.I"J"<#UQBN
M<\:>/+32_#NFW6E:K:JVJW,4,%WM\U$C+@22 #@[0>GK45U>IX9^)6IZKJUM
M=M97]A!%:7<-K).L91GWQ'8"5)+!NF#6'#I.H1^&--E.GW$"77C"+4(K5HR'
MM[=I\C<H^[Q\Q';- 'I>E3YT2VN9K]+M3")#=^6(A(I&0V.@XJCI?C/PYK5^
M+'3M7MY[E@61%)'F =2A(PX'^SFHO'FG7NK> ];L-.!:[GM'2-0<%SC[OXC(
M_&N7N=0@\5W_ (2M-%TV^@ETV]CNKDS64D"V<21LK1EF4#)R%PN<X]!0!W/]
MNZ7]AO[W[;']FT]Y$NI.<1,@RX/TJIJGC'P]HK(NHZM;V[21+,BL3ED8D @
M9/W3^1KSO4[R73/#GC[P])IFI2ZE?W5Y/:QPVCNLL4J##AP-N!SGG.1@ GBN
MDTK3G_X6597<MHVV+PU#$LSQG"/YIRH/8X[=<4 =K>7MKI]G+>7EQ';VT*EY
M)9&"JH]23659^,?#U_87=];ZM;&VLP&N'=BGE ]"P;! /8]^U9OQ'L[J\\+(
MUM:RW:VU];74]K$NYIHHY59U"_Q' SCOBL;Q5JD/BC1(KO2--U"[M]/U"SNK
MM6L9(S<PHY9D17 +E?O$8Q^- '7Z1XJT/7GF33-1BGDA4/)'@JZJ>C;6 ./?
MI5.'X@>$IYXX8]?LBTD?FJ3)A=H7<?F/ .WG&<X[5A+=)XH\?V.K:3;70LK#
M3KF*YNIK:2$2M(5V1#> 6(VECQ@?4UBVNB,?AE\/K1]+8M%J=G)/"T'*<MN9
MEQQUY)]: /0++Q?H&H:;>ZA:ZI!):V(+73C(\H 9RP(R!CGISVJNOC[PHTEQ
M&->LMUNF]_GXQG'RGHW) ^7//%<GXIL+I]2^(+0VDS+<^'HE0I&2)7 F&!CJ
M<8XZ]*T;O2%_X2;X>%=/'DV<-P&Q#\L/[A=N>,+R./<4 =58^(]&U'1Y-6M=
M1MWL(MWF3EMJQ[?O;LXVX]\5#H_BW0=?N'M]+U.&XG1/,,8RK%/[P# $K[CB
MN U?1]0N-)\<1V^GSS(==M[O[,L9S<Q*L#2!1_%D*>G4C%;(OHO%?C_PY?Z1
M;78MM+CN6N[F>TD@4"1 JQ#>HW'=R0.FV@#?@\=^%KF^M[*'6[1[BX8)$H8_
M,QZ+GH&.. >36S?7UIIEC->WUQ';VT*[I)9&PJBO*X-)N(O@?86Z:?*EXNHP
MS&,0D2 _;02Q&,YV]_2N^\96VGW?A>[M]4%Y]C<IO>SC9Y8R'!5P%!/RL >A
MZ<C% &=K?Q'T+2O#$^MP3B[2.98!$-T;%R1P<KD?*=W(Y K4E\7Z!!H\.K2Z
MI"EE,YCBD.<R,"1M5<9)X/ ':N"U&YUW7OAOXGMY%N=3BMY8OL-X;)H);N-6
M1W/EX&2N&&0 &QP*U=8U6!_%/AKQ8+>]GT.*"Z@:5;.4M;R,5 D,>W> 0K+G
M'?T- '76?B71;_2)M5MM3MGL(-WG3E]JQ%>H;/W2/0XKG?$/CRR?P7JVI^&]
M1@GNK(1$@H<H'D4 E6 .",X/2N5U73;[6[+Q=K=AIEV^G7E[I\T=J\#))>1P
M%3*PC8 _,.F1EMM;?C'6;;Q5X!UR/1[+4)'6. >8]C)%N/FJ=B[U!8K@DX!
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
MUQ#Y]Q9^?)/'NV*YV;5 QG#;B0<\ <U/H_C[1]9\4:CH,,JK<6LHCB.2?/\
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
M$WFKL+;MN-V<9W<?7BJ=EJS/'J4VH?8[6"SN7B$BW2N-@ .YSQL;GE3TX]:
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
MCT8UKK+X>UGXA>'&\*_8+B&&VN5U%K%5,8MVC 2.3;QR^,*>>#Q7I8 4
M= *1(HX@1&BH"<G:,9- 'B=N+9O@[K^EZ4(%UNWGG6]MX4!G6'[6Q8,HPQ'E
MYX[C@5TGA:'3;_Q?I^H67BG0+N6WLI8_LFD6/D%XFVX\S]Z^ I P"!R37I 1
M%9F55#-]X@<GZTB11QEC'&JECEMHQD^] '!^,9K&T\>^&[OQ 8ET1(+A4DN
M/)CNCLVER> =N\ GOG%<S=PV-YX7^)M[ID,+Z#+"'LV1!Y33+ 1+)'V^]M^8
M=2#7L;HLB%'4,IZAAD&EV*$V!1MQC;CC% &;I5LEMX=MXK*&*$FW4JJ*%7<5
MZX'O7C@FT.;X4V^CVZP'QH9D @VC[:M\)06<_P 0YR2QXV]Z]VIGE1B0R!%\
MPC!;'./K0!YXNNZ=X;^(7BT:O=+;/>6]G+:HP.ZY"QLA$8ZNV[C YYKG= TZ
MTU+3OA1:WUND\'D73F*094E8MPR.^" >?2O9FC1F5F12R_=)'(^E*%48PHXZ
M<=* .>\8VMTO@#6;71HBEP+"5+>.!<$?*>% Z'' Q7(&]\,ZAX'N[7P9]C;7
M$T.58%LXQY\2[0"K$#*L3C@X)(]J]1IJQHA8HBJ6.6(&,GWH \C^T^&-13P1
M:^$OLC:G;WL$C):J!+;VZJ?.\W'*@C@ANI(ZUG:AH^G-\+O&FH&SA-[_ &U=
M,+C;^\4K=?+ANHQST]3ZFO;%BC1F9456;EB!@GZT[8N"-HP>HQ0!PG]EV&C?
M%70H=-LX;2-]'NHW6% H95>(J#CKC)_.N)BT'2I/@[H]RUA!]HGUF+S9MN)&
MS>&,_-U^Y\O7I7N.!D' R.]&Q=NW:,#G&* /,M8TY[#QGXAM/#ULEK<3>$RT
M4=L@3=,))%0@#^(< &LA;CPU?:)X+L?# M3KD%[:-Y=N@$]NJX\\RX^91C<&
MW=2>]>R8&<X&>F::L4:.SJBAV^\P')^M 'E!T73+S0_BA>7-C;S7(NKM%ED0
M,RA;=&7!/3#$GCO7<VC0W'P[@;4;AXX)-)4W$P)W*IB^9L]<XR:Z#:N",#GK
MQUI0,# Z4 >3^'I[>XL]6\,6W]CZY;6^C$P:EI\*Y(&0D4H&1OX##![9P#6>
M+O1)_AMX-DB:UETJTNK+^W5A4$)B(C]^!V$FTG=[9KV:...($1HJ G)"C'-"
MQHH8*B@,<D =30!Y9(]OJ?BW7KOP2T,D0\.RPRSV./*>[)S" 5X+@;N1T!%.
MT2_\&3>!8+/3!8_VO#HTH,<<0\^%A"1+YF!E3G.=V,GUKU%(TB0)&BHHZ!1@
M4+%&K,RHH+_>('7ZT >3?#@C3+NPBUP"2_U'1[=M(O6^Z;=85+6ZCHK*?F./
MO Y[5G:9I.GV?PF\%ZA;64$5X=4L9#<*@$A9IPK$MUY!Q].*]KVKQ\H^7IQT
MHV+M"[1@=!CI0!Y3'>^&-/U7QK#XQ^R+?SWC-&MVH+SVAC41+%GEA]X87O2>
M'[?4[;4/ -O>AUU%- O%(E^\I_<[0V>X& ?I7JS11NRLR*S+RI(R1]*7 R#@
M9'0T >!F?PRWPWT"R$=N?$MOJ%L;E/+S<PS?:%$K2G&5!)(RW!ROM6WJ8C3Q
MMXM@UK6M"TP7?EB'^V+'S?-MO* 'E.94& V[*@'YN:]?\J/<S>6NYL;CCDXZ
M9H>*.0J9(U?:<C<,X- 'F-IH5C-XR\&V-[)'J\-KX?E:*>:/Y92&B57*DGL>
M^?SJ/5[S3?#WC.XN=.NM)U*:\OK6*YT6:,?:HG 1%> ]<*,-@C P2"*]4P,Y
MP,],TGE1F02;%\P#&['./K0!3LM8L-0OK^RM;@27%@ZQW*;2/+9EW 9(P>/3
M-<?JFIV?AOXK?VCK$Z6>GWVD);0W<QVQ>:DK,4+= =K C/7!KO0 "2  3U]Z
M1XTE0I(BNIZJPR#0!Y1=7,6L:?\ $[7;%C+IESIBV]O<@?+,T4$F\J>Z@N!G
MH2#5S^R=/TK5/AO)86<-M(SR1N\2 ,ZM:NS!CU;) //?FO3-JA-NT;<8QCC%
M&T<<#CI[4 >(WBSCPK;2F:&'3HO%UV]Y+<0&:&-?-EV-(@9<H'VYR0 <$]*U
M?[+T._TWQ3<77C/2)+6]CM8[F73+41P6\BN2CO\ O'4DG .2.!S7K.U<$;1@
M]1CK35AC2/RTC14_NA0!^5 'E O]/U_PWJEGJ>HZ-8QV>HV_E:U91#['=2J
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
M0"1F>4*V6ZG(./IQ2WT4+:_XSL==U[0M+DO+D@#5;'S))+8QJ(S$YE0$#D
M'# ^M>T;%VA=HP.@QTIKQ1R,K/&K%3E2PSCZ4 8Z0&U\#+;FZ:[,6FA#<LNT
MS8CQO([9Z_C7GO\ 85K#^SKNT[3XQ=3Z/%-*T<>9)#A78D]3WX]J]=I
M !T H \YD\2:1XB^)OA)M(O8[R.&UO3))#RBEDCPN[INX.5ZCC/6N2A\Z/PA
MX$N);JUM=+AOKXW%Q>VYGMXI"\@B:10R\9W $D $@U[BD4<8 1%4#. !CK2E
M$*%"J[3P5QQ0!Y.-)T.Y\/\ B"6?QEI)MKV]MI3<65L([2WN$VD;E,CJP8JN
MX$@'ZFNL\ :PVKV&HY@T[_1[PQ?;--7%O>'8O[Q??HIY/*]375B*,1>4(T$>
M,; O&/I3E544*BA5'  & * /)%O/#-D_C>V\6_9!JD]],RQW2@RSVY0" 19Y
M88X 7H<U)8Z,UUK'PVL_$-L)[B#1[EI(K@;L.JPXW ]2/?N,]:]6:*-W5V16
M9?NL1DCZ4N 2#@9'0T <;\48TA^%6O1Q(L:):;45!@* 1@ =JQO'^CVNBZ=X
M<CL(;'3M'@U%#=O):^;"F(V$;RJ&4LH;');@X)KTL@,"" 0>QH(# @@$'J#0
M!XWJ=M:+X/\ '.HVGB/3=3^UVL*SII-MY4,3 D;VQ(^<J?FP<[5^E6]#-GKF
MM:K>(VCP:BVBO9V^GV"N&<<YD_>1H>X4  X!Y->B:]X?M->T*;296DMX9&1U
M>WPK(R,'4C((X91P1BJ5AX6FCUNWUC5=8N=3N[6)XK;S(HXDB#XWG"*,L=H&
M2?PH \]MO$6E:AX9^&VDVEVLU]:7MBMS"@): QQ,C"3^Z=W !P3VJY+JD>DZ
M9XNGFLK.ZCD\4K$6O5W06^Y(0)9!_=4\]N<<BO5A%&I)"*"3N) ZGUI2BE64
MJ"&ZC'6@#Q_1DBU34?B!#%/INI)-I4!5M.M3'!)(%F *J6<,00!N!ZCU%30W
M>D7?@/P+_94MHYCU;3$N1;[<K*%&X/C^+USS7K2HB !%50!@ #'%(L4:C"HH
M&=W [^M 'D/VOPS:6?C>S\4BT_MF>^N2(KE 9YXF&(/*!Y8;<!=O0^E7=&T@
MW/C#PA;>(+5+B[MO#!>1+A=VV4/$I)!ZL,D?6O4FBC9U=D4NOW6(Y'TI<#.<
M#/3- 'D$%EI?_"-:C:W.K6FC16/BNX>P>Y0&W5U)81LI(&WEN,CG&.:[GP'J
MYUKPZUR;.TM]ES+%OLAB"XVMCS8\_P +?CWY-=*T4;HR,BLK=5(R#2@!0
M!P * %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHKC/B1</'I>D6SW$EO87NK06U]*CE"(&W
M$@L.5#,%4G(X/O0!V9.!DUS_ (3\1W'BC3SJ7]EFTT^8;K.5IP[3)DC)4#Y.
M@.,GK7+0Z)I=C\0I?#^EQ8TF[T=Y=0L4E8QHXD41OC/RLP+#C&0,U?\ A#IE
MG8_#?2+BVA$<MW;K).P).]@2,\_TH [JBO$_'5U;7&G^(M<TO2HHKC3+WR/[
M5N-2=)UG1ER(H\'Y>VW*@C/%=5J6B67B#XLW=GJ8EGLX]$@D^S>:RQNWG2C+
M $9P,XS_ (4 >A45X]IMQ<:7X2\-^)'N9GBT74[FQN6D<G-F\[PY8]]F(SSV
M6NS\ >;?Z;?^(IRY;6KM[F(,3\EN/DA'_?"AO^!4 ==17B?CBZMKBP\0:YI>
ME10W&FW_ )']JW&I.DZSHZ@B*/!&WMMW*",G%=%>Z=I&M?%G5M/UN;S(!I5M
M+'9O<%$<AI=SE01N*@_ANS0!Z563XGUQ?#7AJ_UEX#<+:1^88@VTMR!C.#CK
M7D]I.E]HG@BWU+4IQICZQ>VL=PURR--;@2K$I?.2&PJ]>0?>G>((+?3-)^)&
MD:4Q&D6]G:R+"'+)!.V=ZKDG&0%)':@#V"._>35I;$V5RJ1PK*+IE'E.22-H
M.<[AC)X[U<KS'Q/J%_I_B#QE<Z>\@N8/#,,D.TYV-NF^8#U'7\*OV5CX1\-^
M&Y-9MII&9])DFF>"\<RW404,\F-W+=/FZ@MU&: ._K(\,ZZOB30HM42 P+))
M+'Y9;<1LD9,YQWVY_&O.] 3^S_B'X;-II=KI$&I6-Q))!;ZBUP\Z!49&E4J
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
MS9E"[LC(PB 'KP* /93JEF-8723-_IS6YN1%M/,88*6SC'4@8SFKE>9S>&-
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
M50MCIDCK6G10!5LM,L--\_[#9P6WVB4S3>3&$\R0]6;'4GUJA;>$O#MGJ?\
M:=MH>G0WVXMYZ6ZAPQZD''!/K6S5/2]4M=9TZ*_LF=K>7.PO&T9."0?E8 CD
M'M0!+;65K9"46MO%")I6FD\M0N]V^\QQU)[FL?PSX<.AS:Q=3R12W>J7SW4C
MQIM 7@(GOA1U[DFM^B@"":RM;BXM[B:WBDFMF+0R,H+1D@J2I[9!(I@TVQ#7
M;"T@S>?\?)V#]]\NWYO7Y0!SVJU10!DWOA?0-1AM(;W1K"XCLU"6ZRP*PB4
M#:N1P.!QTXJ2;P_H]QI)TJ;2[-]/+%OLK0KY>2Q8G;C&=Q)^IK2HH R[CPUH
M=TEBEQI%E*MAC[('@4B#&,!..!P.GH*CU#PGX=U6^%]J&AZ?=70P/-FMU9CC
MIDD<X]ZV*BGNK>U$9N)XH1)(L2>8X7<YZ*,]2>PH :ME:I>O>I;Q+=/&L33!
M!O* DA2?0$GCWI;NTMK^TEM+R"*XMY5VR12J&5QZ$'K4U% &1+X5\/S:/%I$
MNC6+Z="=T5LT"E$.2<J,<')/(]35ZPTZRTJS2ST^T@M;9/NQ01A%'X"I+FY@
ML[:2YNIHX((U+22RL%50.Y)X JG?ZW::=?:9:3;S)J4S0P%!D;@C/R<\#"F@
M"'4?"OA_5Y6EU'1;"[D9@[/-;JQ) P"21Z #Z58U#1-*U6P6QU#3K6ZM$QLA
MEB5E7' P".,>U7Z* *>F:3IVC6GV33+&WL[?<6\N",(I)ZG [\=:=+IEA/J,
M&HRV<#WMNK+#<-&#)&&ZA6ZC-6JB^U6_VS[)Y\7VGR_-\G>-^S.-VWKC/&:
M,_5O#6AZ[+%)JVD65[)$,(UQ KE1Z9(Z>U37^B:5JFG+IU]IUK<62XVP2Q*R
M+CI@=!CVINDZS:ZR+TVHD'V.[DLY=ZX_>(<-CVYK1H R-0\+:!JT-O%J&C6-
MS';*$@66!6\M?[J\<#VZ5+=>'M&OM*CTNZTJRET^+'EVS0+Y:8Z;5Q@?A6E1
M0!3L-)T[2E9=/L+:T#A0P@B" A1A1QZ"J^K>&M#UYXGU;2+*^>+A&N(%<J/0
M$CI[5?6ZMWNI+5)XFN(U5WB#@NJG."1U .#CZ&J>BZS:Z]8->68D$2SRP'S%
MP=T;E&_#*F@"<Z;8L;3-G!_H9S;?NQ^Y.TK\G]W@D<=J?%96L-W/=16\27%P
M%$TJJ TFT87<>^ 3BIZ* ,K4_#6AZTSOJ>D65X[A59IX%<D+G:,D=MS?F?6J
MOB;PY_;'@ZZ\/:>;>RBGC6 8B&R.+(W!5' .W('H<5OUG6>LVM]K&I:7$)/M
M&G>5YVY<+^\7<N#WXH N6UO%:6L-M @2&%!'&@Z*H& /RK-O_"OA_5=02_U#
M1;"ZNTQB::W5FXZ<D<XK7HH S]5T+2==ACAU73;6]CB;<BW$0<*?49Z4+H6D
MI;_9TTVT6#SEN/+6%0OFKC#XQ]X;1@^PI+O7M-L]&;5WNEEL%Q^^MP9@<L%X
MV9)Y..*T: "BBB@ HHK,UW7;3P]IPO+M9I \J0110)ODED<X55'<DT :=%06
M5R;RRBN3;SVYD7<8IUVNGLPR>:GH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MKT2/0-.B&JA("/[48O=_.WSDH$/?CY0!Q7%:UX'D&OVEQ!H=MJNF6VFQV%K
MUZUO);[">2V#O!&WDG(P>.30!TO@:UU2U\':>NM2W,FI/'YD_P!IDWNK'L3V
MXQQV.:X7[5J]_P##F^\>?\)#J%OJ,8GN8;9)0+:-8Y&"PF/&&R%P2><GK7>^
M#M(O]$\.Q6>I7'FSB61PHE:40HS$K&';YF"@@9/I5:7X?>');V2X>UG\N6;[
M1+:"ZD%M)+G.]H=VPG//3% '.VNG&^^,45\][J$+2:'#=F%9R%!\XCRR,?<X
M^[ZYK?\ '$.M26^GOIJWTME'.6OX-.F$5S)'M.W8Q(Z-@D @FMX:39C7#K/E
M'[<;86IDW''EABV,=.IZ]:@UC0;36Q";B6\ADA+>7):7<D# '&1E",@X'!H
M\ZU6"S\0WO@&ZL=:UAK>:ZG@65IRDJE8I<YXXD!!0GT&.>M;<=O>>)?&.NZ7
M-K>IV=IHT=M# EG<>4\C/'O,KMC+'H .G!XK>N/!6A7&BV6DBVD@MK&3S;4V
M\[QR1/SE@X.[)W-DYYR<TW4?!.BZG=)=2K>0W(A%N\UM>RPO+&.BR%6!<?7)
M]Z .)TS7M9\0VWA31KG5)X/ML]_'=7UJ1')<+;,57:P'R[N"2.?E.,5/XW^W
M>%I?"TMF;S6[FUN[N6".X<-*_P#HTA"E@ 6Q^)(XY-=I>>#M#O=(LM,-F8+>
MP(:T-M(T+P$#&4=2&!Y.>>>].M?"6CV9T]HX)6>PF>XADEG=W,CJ59F9B2Q(
M)ZYH X/68IM0\(^#YH?$,UY/J&NV\W]HJ =C.DF1&AX0+T"D<$<Y.:EU#6=4
M\%R>,;:WU"[U".RTJ&_M#?/YKQ2.70_-U*Y4-@^AKM8_!VB0[1%:,B)J']I)
M&LK!$GP1N5<X Y)VCC)Z5;ET'3)]0O+V:U62:]MEM+C>25DB!8A2O3^-OSH
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
M=K:Q+#$A8MM51@#)Y/%9#>"]'&EV>GP?;;2&S+^0;6]EB=0YRP+*P)!/8YH
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
ME0:5/.ZZQ=PSM]H0;DV%)&;##<".!P,5J^&=!N[S0K'4[GQ-K$T^H62O<8N
M(R9$#9C7'[O:3QMQ[YK:TKPKIVDRO)%+?W#/$8<7E]+<*J'&5"NQ ' [9J'1
M_!.B:%>)<V,5ROE!A!%)=RR10!NHC1F*KGV% 'G6BI=:%\!VU2QU._6XD\L+
MNG)6'_2MIV#^'()SZUU*PWGBSQAXBM)M:U+3[;2GAM[>&PG\DY>,.9'.,MRV
M #QA>E;$7@/0(=-OM.2"X^PWCJ\EL;J0QH0^_P"12V$&[D[<9J75O!>C:SJ#
MW\Z74-U+&(II+2[E@,R#HK[&&X<]Z .%L=:USQ%8^![>36;BUDOY[ZWN[FU
M4SK"' 8<8!8)G.."<CM75>#);RWUKQ-H=Q?W-]!IMU%]GENGWRA)(E<J6_BP
M2<$\UMIX<TF*327ALUB_LD,+)8R56(,FP\#@_*>]6+32;.RU&_OX(BMS?LCW
M#;B=Y10B\'@< =* .2>.\\4^.=>TR;5]0L+/28K=88K";R6D>5"YD9@,G'
MZ<'BN3OWO?$?A+PO+J&IWAN+?Q(M@;BWD\L3JLS()< 8W848/KGUKTC5_!^D
M:UJ OYUNH;SR_)>:SNY+=I(\YV,48;A]:G/AC1_[-T[3TLECM-.FCGM8HV*B
M-T.5/!YY)//7O0!I6T/V:UA@\R27RT">9*VYVP,98]R>YJ6BB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M2K;2H(6EF%LLTDTDH9@ &X"@+Z9)/6N2UW4M8\2>%-%>>]BM;RS\2QZ?<F*
M,DLJ7 19 &/ &,[>AS[4 >L6-];ZE917EI(7@E&48J5)'T(!'XTV^U*STQ(&
MO)UB6>=+>(D$[I'.%7CU-97B*VOO^$&U"!=0Q>+9-ONO)7YB%RQV]!N (]L^
MU>>W%MJT7PL\&'^T8[FXEOM*>T\Z *D.=NU6VG+ '&3U- 'L-%>>R>)=9\+:
MCK]IK%['JR66C_VK!((! V074QD+QC*C!ZC/>JV@>*-?FU?1?-GOM1AOSMO8
MFT2:VCM,H6#I(R@%0P"_,3G.: /2Z*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M)\1>'[;Q)IJVD\TT#Q3)<6]Q P$D,J'*NN01GZCH36M10!REIX&AAO[[4+S5
M]0O[V]L6L9IIR@^0G/RJJA5QZ 8Y).35RP\)6=A=Z)<1SSLVD:>UA"&(PZ$(
M,MQU_=CICJ:VIKJWMFB6>>*)IG\N(.X4N^"=JYZG )P/0U+0!S=]X2:76[G5
MM+UJ^TFYNT1+L6ZQ.DVT85BLB-A@.,CM2:GX0%]-IU[;ZQJ%GJEC"8%OX_+:
M26,XW"0,I5LD ]!@]*Z6B@#F+_P:+VTTH+K6I1:AIDCR0:@61Y27!#[@RE2"
M&(QCC QTIM]X,,VK7&I:=KNI:7<7D:1WAMO+83[!M5B'0[7QQN7%=310!SMK
MX,TRQ?P_]D,T4>B>;]G3<#O,B%6+DC))W$YXY-,U_P (MXA>>&YUS4$TRZ"B
MXT]!%Y;@8X#%"Z@XYP?7I72TR66."%Y9I%CB12SNYP% ZDD]!0!BZ59:HOB/
M6=0O9I$LI/*@LK3S-RJB#YI,= 69CQUPHS[1>(/"\VO^?"VO:C:V%U#Y%S9P
MB(I(AR#@LA920<$@ULV.H66IVJW6GW<%W;L2%E@D$B$CKR#BK- &1:>';.RU
M]M6@:17-C%8B+(V+'&S,I'?/S8Z]JQ_^$ M8;+3H['4[VTN].N;BYMKM C,I
MF9C(I5E*D'<1TSP*Z^B@#D8_A_8KHVH:=)J-_.+_ %"/4)IY64R&5#&>R@8)
MB'&.,G&.*V['0X+#7=5U:.21IM2\GS4;&U?+4J-O&>0><UIT4 <QJW@X:AXA
M?7K/6M0TW4#:I:[[8H5V*S-@JZD');OTP,8YS%_P@&FQ:)I]A:7=[;7.GSM<
MV^H(ZF<2OG>S%@0V[<<@C!S]*ZRB@#.TC3;K3HI1>:O=ZE+(P/F7"QH%QV54
M50!^=9&H>"X[O6[O4[36-1TXWZ)'?16K(%N @PIR5)1L<94@X_.NHHH Y)?
M%E;Z-HUE8ZA>VESHP86=[&4,BAOO*P92K*>,@CL*LW7A%=3T&73=5U?4+V5I
MUN([QC''+!(I!4Q[%"K@C/0]3GK7244 <M-X,:^T:ZT_5=>U*_-Q+#(TLOEK
ML\IPZA550HR1R<9/KTI=0\%QW>MW>I6FL:CIWV]$2^AM60+<!1@')4LC8XRI
M!Q^==110!R*^ +.WTG1;6PU&]L[K1D:.TO8BAD"M]Y6#*593@<$=A5J\\(#4
M]!;3M3UC4+N?[0MU%>GRTE@E4@J4"J% !'3!ZGUKI** .:T?P@NF>('UVYU:
M_P!1U&2U-J\ER4"[-P8;550%P1V]3G)IVM^$4U?6[;68=5OM/U"UMV@ADMBN
M &8$[E92&Z8P>._4 UT=1SSPVMO)<7$J0PQ*7DDD8*J*.223P /6@#D=0\*6
MVE?#S7M,@AN]5GO8IY9BY!FNIW'WL@  YVXP,  >E:W@[1&\.^$M.TR1B]Q%
M%NN')R7F8[I&)[Y8FMI'61%=&#(PRK*<@CU%.H P;KPR)?%<7B"VU*[M)_)2
MWN(8@ACN(U8LH;<I(Y8\@@X-5Y?!%A+X3U/P\;FY%MJ$TTTD@*[U,DA<@<8P
M"<#BNFHH YS4O"AN=:?6-,U>]TF^EA6"X:W6-UG1<[=RR*PW#)P1SS6W96S6
M=E%;R7,UTZ+@S3D%W/J< #\@*F9U0 NP4$@#)QDGH*=0!Q-I\-[:UCTVV&MZ
MF^G:9=I=65DQC"1,K;@"0FYQR0,G@'\:WK7P[;6EWK=PDLI;5W#S D80B,1_
M+QZ+GG/-:=M=6][;K<6L\4\+9VR1.&4X.#@CCJ"*EH YQ/!UE'HWA[3!<7!B
MT.:*:!LKND,:,@#<="&/3%7]'T.WT:34W@DD<ZA>O>2;\?*S*JD# Z?**OFZ
MMQ=K:F>(7+(9!#O&\H" 6QUQD@9]ZEH YB'P180>&M'T-;FY-OI5S#<Q.2NY
MVC?> W&,$^E6;_PG8:EJ6IWET\S#4=.&G31!@%\L%SD<9!^<_D*WJ* .4TWP
M0++5=+U&ZUS4K^73(WAM4G\M45&7:00B#)P!\QYX%1GP!;G2];TK^UK_ /LS
M5?-8VN(\0-(VYRAV[NN< D@9KKZ* .:\2^"=-\4OI;7LDZ?V?)N41,!YJ94M
M&_'*DJN1[5-K7AA=3U6WU:SU*[TS4X(F@%Q;!&WQ$YV.KJ01D9''!K?HH J:
M99RV%BL$]_<7TH)+3W&T.Q)ST50 /0 5CGP7II\<CQ7YD_VL0^7Y.X>47P5$
MF,9W;"5SGI71U%<75O:(KW,\4*,ZQJTCA068X51GN20 .] '+WO@99K[49[#
M7-3TR#4VWWUM:F/9*VT*64LI*,0 "5(S4^H>"K2X@T9--O+G29-'5H[.6U",
M51D",I#JP.0!R1G(S7344 <Q=>$'_M>[U'2M=U#2I+[:;M+=8G25E&T.!(C;
M6P "1UP.*W_L<;Z=]AN"UQ$T7DR&8Y,@Q@[L=2>]6** ..LOA]#;&PM[C6]3
MO=+TZ59;/3YS'Y<;)]S<P4,X7L">PZXK=LM#@L=?U35XY)&FU%85E1L;5\H$
M#'&>=QSFM2B@#"\0^&EUV?3[N+4+K3[[3Y'>WN;<(2-Z[6!#J000?2I[+0+>
MRU;5M16:9YM3$0F#XPOEIL&,#N.36M2,P52S$!0,DGH* .27P#:VVF:+;V&I
M7MG>:/"8;6]BV%RC ;E=64JP. <8Z@8KH-*L)]/M#%<ZE=:C,SEVFN @/..
M$50!QTQ5JWN(+NWCN+::.:"50T<D;!E<'H01P14E &+#X:M8)=>D6:8G67WS
MY(^3]T(_EX]%SSGFLZ3P+;I;:-_9^J7MA?:3:"R@O(=C,\0505=64JP.T'IP
M>E=710!RI\!Z>WAR]TB6[O)7O[E+J[O)&4S32*Z,">-H'R*,   =*?J/@Q+O
M7+K4[36-1TUKZ-([Z*T9 +@(,*<LI*-CC<I!Q^==/10!R*^ +*VTC1K.PU"]
ML[G1PZV=[&4,BJ_WE8,I5E/'!'85;N/"AO\ 11I^IZQ?7K?;(KLSR"-6#1NK
M!0%4*%RO3&>3S71T4 9&LZ1>ZD\3V>NWVF,BLKBW2)UD!QU#JV",<$8ZFI=)
MT.QT;P_;Z);1EK*"'R0LAW%E[[O7.3GZUI44 <9:_#NWMTL[*;6M3NM&L95E
MMM-F:/RT*G*!F"AW53C"D]AUQ706NAP6GB+4=:220SW\4,4B'&U1%NP1QGG>
M<_2M.B@#G]9\+_VGK-MJ]IJEYIM_# ]L9;<1MOB8ABI#JPZJ""*M>'/#]OX9
MTG^SK6>>:/SI9M\[;G)=RYR<<\FM:B@#FI?!=C+H&O:0;BX$.LSS3SN"NY&D
MQD+QC QQG-7[C0+:YUO2=4:642Z9'-'$@(VL)%4'=Q_LCI6M30ZEV0,"RXR
M>10!Q=O\.+>VCL+8:UJ;Z=IMXEY9V1,82-E?> 2$W.,D@9/ /KS572O#3>)8
M_%4NL6%YI]MJU]%+;)(0EQ'Y4<:K(,$[3N3(^GH:] HH YS2_"?V/6(]6U+5
M[W5KZ&)H+>2Z$:K"C8W;515&XX&6.3Q21^#+&+P$_A$7%P;-K9[<S$KYFUB2
M3TQGGTKI** .>O\ PHEUK.G:K:ZG>6-W9P&V+0A")H258HP93W4<C!K(E\,M
M>_&"/76M98[6STY1YI/R37!+JI [E49QG_:%=Q10!F>(=#@\1Z'<:3=221PS
M[-SQ8W#:P88R".JT6NAP6OB+4-:220SWT,,,B'&U1'NP1QGG><_2M.B@#,\/
M:'!X<T*VTFUDDDA@W;7EQN.YBQS@ =6K/L_!>FV7C2\\41R3FZN8RIA9AY4;
M$(&=1CAF$: GVKHZ* ./N_ $4TVHI:ZWJ=CIVIR-+>V-N8]DC-]\JS*63=WV
MGN>E7;_PA;SW^E7NGWUSI<VFP&UC^RA"&@.W,9#J>/D&".171T4 <Q=>"+"[
MLM8M7N;D)JE_'?RD%<HZ&,@+QT_=#KZFG^(_#AOY+K5;4>=J*:5<V4%O(P$4
MGF8.&[]5 ZC@FNDHH \K\-:=K]E<Z#;Z>OB6'R&1-3&K/$UOY2H0P7!)+9V[
M=O0=:Z3X@:)=:]!H%M;"Y CUB&:66V;:\*!)!O![8)%=A10!RUIX&LPNJOJU
M[=:O<ZG;BUN)[K8I\D9PBA%4*.2>!G/-,T_P.MO>Z?/J&N:EJD6FG=8P71C"
MQ-M*ACM4%V ) +$XSZUUE% '-CP3I?\ PF%YXD=IGGN[8V\D#$>5R%5F QG<
M515//057TKX>Z/I?@RZ\+L]S=65T6,LDSCS&/ 4Y &"H50/3:*ZRB@##TC0K
M_3KD27?B34M2C1"B0W"0JH''+%$!9N.I/K5GP[HD'AOP_9:/:R2206D?EH\N
M-Q&2>< #O6G10!S>J>$OMFM/K&G:Q?:3?30K!</:B-EF12=NY75AN&3AASS2
M#P1ID>A:=I,4EPD-C>QWPD+AI)95?S"7)'.YLD_7C%=!/=6]JBO<3Q0J[K&I
MD<*"S' 49[D\ 47-U;V5N]Q=3Q00)C=)*X55R<#)/'4T %S;QW=K-;3+NBE0
MQN/4$8-<O:>!8H-%T[2I]8O[NWTZ[M[FT\T1@QK"04CRJC*\<D\^]=;10!BW
MGA>PO]:N]2NM\OVO3O[-F@)&QHBS,??)W$=:K:-X7N]'EMD_X275+JQM5VPV
MDRP[=N, ,X0.V!TR>PSFNCHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KG/&
MOB"Z\.:+%>6J0CS+F.&2XG1FBM4;.97"\E1@#J.2.171UG:Q;:I<VJ+I-_!9
MSJ^YC<6WGI(N""I4,I'4'(/:@#A?%=[J=SI?@ZZAFTO4;U]<3R9;5V6WD_=3
M -G+$#'4 GH<5M:5X@UUK[7](U)-+_M+38(KB&>,O%;R)(&QOSN*[2AR>>*C
ML?A^+.STR,Z@IEM=8;5I3';A(W=E<%$0-\B_-QR>GO4^M^!8];N/$3R7[Q)K
M-E!:82/F(QER&SGY@2PR.. >>: */AOQM<ZCXL?0Y]1T/4U:R>Z2XTECB,JZ
MJ4<%F_O @Y'0\51TWQ[KZ> )/&FLV>FQV#6BO!:P,XD:4L$4LQ)"H2>F"0,<
MGFMW2_"FIP^);?6]4UBWN9(+&2R2WMK+R(U5F1MP^=CGY.>W(QC'+K?P/;CX
M<1>#[J[>6*.W6'[3&FQMRMN5P,G!# '&3TH R-#\>W-SX@ATN>\T;5C<VTLT
M;:06S$\8!\MPS'(8$X;CD'BM'P-XFU#Q-"UU=7>DL/+S)96RNMQ9R9_U<H9C
MG'(SA>1QD5HZ=IWB:)G&I>(+2X00LD9M].\IMYZ.Q+L"1Z  55TGPM?P^*?^
M$@U?4[6[O$M&M(_LME]G#(65BSY=BQ^48Z <\4 +K6NZLWBB#PYH*6:W9M#>
MW%S>JSI''OV* JD%F)SW  '>N-\9:]K&L_#3Q):7$5E;W^FW:V=^%#M'*A*%
M6CYR-P=>#GC(KMM:\-7MUK]OK^C:G'8:E';FTD\^W\^*:(MN *AE((;D$'N:
MH2^ ?/\ ".KZ3-JC27VK7 N;N^:$?,^Y3P@/"@(% SQ[T ;T$CZ'X;EN=36T
M1K6&2:?[#$4CPN3\JDD_= []:Y,>+O$]GI.E^(]3M-+&C7\L >VA\SS[:.8@
M(Q<G:Y&Y<@*/:N\O+6&^LI[.X7?!/&T4B^JL,$?D:XNV\":FUIIND:EXA6[T
M/3I8I(K<682:41$&-9)-Q! (7HHSB@#0M_$]W-'XN9H81_8LKI!@'YP(%D^;
MGU8CC'%93^+O$5]+X7L])M-.^TZSI1OI9+G?L@8",D@ Y8?.1CKDCG -6M1\
M$ZE/J.MMIVO_ &&PUH WD/V022*VP(3&Y8!=R@9R#[8[7M-\(?V?J'A^Z^V^
M9_9&EMIVWRL>;D1C?G/R_P"KZ<]>O% %OQ'KK^&?"5UJ]S"L\]O$O[J,[5DE
M8A0 3T!9A^%95]KWB/PQX?U'5_$,6EW,<$"O%'8>8C>:6"B,[R<@EA\W'TK=
M\1Z';^)/#]YH]T[QQ7*;?,3[R,""K#W! /X5BS>$]6UG1;_2_$FOI>V]S (4
M^RV8MRC @B4G<V7R >,#VH B37O$NCZYH]IXBBTN2VU61H$>Q616MY@A<*VX
MG>"%(R,<]JPY?'GBJ+P_=>(QIVE/IMGJ#VDEON<33J)S$&5L[4(RO!!S@GC@
M5T5IX5U:XUC3K_Q#KD6HC3"SVL4%GY ,A4KYDGSMN8 G &!SFHY/ F_P3>>'
M/[1Q]IO'NOM'D_=W7'G;=N[G^[G/O[4 -LO$6OVGB2?1]<@TXN^FOJ%N]GOP
MFQ@K1ON/S?>7YAC// K#M_''C%M&\.ZS)IFCO;ZV\=M%;))(KI)(A*NSG(V$
MJ25 ) (Y)KLKWPY]L\4)K7VK9MTV:P\GR\Y\QU;=G/;;C&._6J$7@KR_#OA?
M2?M^?["N()_-\G_7>6K+C&[Y<[O4XQ0!G?\ "<:CHEOXH3Q#;VDUQHD$5RC6
M(9$G64-M7#$E3N7&<GKFK U_Q/HVJ:-'XBATM[359_LH^Q"17MIBI902Q(<'
M:1D!>:MZCX(MM6O?$4EY<LUOK5G#:M&BX:+R]^&#9Y.7!Z<8[U%:^$]7N-2T
MRY\0Z]'J,.EOYMM%#9^1OEVE1)(=[;B 3@ *,G- &%<>./%,>BZQK\=EI7]F
M:1?3V\L3&3SKB..4H64YPA"XZYR0>@Q7>:WJ$VF^'[[4;2T>\GM[=YH[=.LI
M"DA1]:P)? WF^#-=\/\ ]H8_M6XN9_/\G_5>;(7QMW<XSCJ,^U=+=P7,FG20
M6=T+:X*;8YS&'"'U*GK],T <!>^(=;U7X9:_J=GK.BSR)9/(DU@LJ-#\C%U(
M+DJXXVGCGJ*NIX@\16&B^'M/8:?=:WJ[!+:0B18HXEB#L\F269@ > 1DD=*L
MV_@::?\ X2"?5]1AFN]:LQ92M96OD(B ,-VTLQ9_G/)/8"D?P9JLVDZ2LVO0
MC6-(EWV5[%9;4">7Y91XRYW!AG)!'7C&* *MQXYU'PZ->MO$5M:S7>FV*7\$
MECN1+F-F*!2K$E#O&.IZYI/$9\4'P!XE.NC23"^C7#*+(2*T3^6?D.XD,,9^
M88Z=.:N'P%_:=OK3^(=1^W7VK6RVCRP0^2D$2DE1&I+'AB6R2<G%2/X7\07^
MA:EI6L>)8KJ.ZL)+*,Q6 CVEUQYK_.2S#T!4<G\ !G@GQ#=>(8T:RBA71+*!
M;8SOGS9[A0 VT9^5%Z9(R3TXY+/%WC4Z+KUEHD%[IEA-/;M=27>I$^6B!@H5
M5#*68G/<8"GK6AI/A+^Q->_M"PO?+@GMEBOK3RODGE0 +,.?D; P>N1CN,T[
M6_#=W=ZY:Z[H^HQV.IP0-;,9[?SHIHF(;:RAE(PPR"".] '-I\1-2N?#-G>6
M-I87-_)K0TAMLC"WE)!Q(C=0I^4]\<CFK3Z]XF)\1:'>'3$U2TL$O+:ZMTD$
M31ON!!4MN##8V"#W!K8O/#=_JMGI*:EJL4MS8ZE'?M)%:^6KA,XC"[C@<]23
M5A_#22^)M0U>2Y)2]TY+!H0F"H5G);=GOOQC':@#B;._U,?#;PK=:[%I^IFY
MN]-6$R+(64.R#>Y+<R#.<],]JU?#]QXEE^)GB:WGO;-]/@:V+0E9"41HV*^6
M"V%/3=QR?2K%KX&U!?#.F:)>:W%/%IEW:S6TB6>P^7 P(1OG.20,;N/H:TXO
M#E[:>-+O7+/4HTM+](EO+22WW,QC5E4H^X;?O#.0>GO0!P>@>,/^$<\!^%M/
MBN+"UN-1DNR+K4&(AA2.5RQ(!!8DLH R.O7BMB#XD7,F@Z@T4=A?ZI!J$.G6
MTMJ["UN7FV['R<E0,G<,GE3SS5^#X?SV&DZ''I^KB+5-'><P73VV^.19F)='
MCW#@Y'1@<KFK^H^%]2USP])9:KK,1OUN8[JUNK6T\M;:2,ADPA9MW(.<GG)Z
M4 8>FG7!\8+6/7!8-*NA3F.:R#*K@SQ9!5B2"#[G.1TZ59\;7/B*'QCX3ATB
M\M88;B>9?+F$A5W$+D^8%8;EP!@=F&:T=*\+:I#XLC\1:OK:7MRMD]GY,-IY
M,2JSHP*_,QS\ASDG.1TQBK?B;P]=:S-I=[I^H)97^FW#30R2P><C!D9&5EW+
MU#=<T 9LNN>)-4U_4=*T)=*B_LI(ENI[U)'$LSIOV(JL-J@$9))Z].*U?"NO
M2>)O"\&I^0MM<OYD4D).Y8Y49D89[C<I_"LZX\*ZQ;ZW>:KHFNPV<VHQQK>I
M/9><C2(NT2(-Z[3CC!R.!6UX=T*W\-Z%;:5;222I"&+2R?>D=F+,Q]RQ)_&@
M#E[7QU?7GAW1'2UMUUR^U+^SI[8[BD+QLWGMC.<*J,1SW6DE\4>)]1@UK5-$
MMM+_ +-TN>:!8;H2&6Z,/^L*LI 09!"Y#=.<5H6'@:*Q\>7?B07K/#+ODBL?
M+PL,TBHLD@;/)81CMW/K56?P1JL7]K6>E>(5L])U6:2:>!K,22Q-)_K/*DW
M*&Y/*G&>* ,I=;\0:SX]T&ZTF[M(M.O]%:\CM[A9"-A:(MO"L 7&[ /89J/5
M_B=-!>ZV;*]T*"+29G@%E>R-]HO&C&7V$, F3E5R&R1VKI+KP=+!J.B7FA:A
M'8'2[1K#RYK?SE> [./O+AAL'//TIJ^%M9TW4M1ET#7+:TM-1N#=2P7-CYYC
ME8 ,T;!UQG&<$$9H U;^]NKWPA+?Z4R0SS6@FA-PIPH*[N0"#G'OUKS6XN=>
MF^#OA^[OY+>]G>ZTR2UPSJ\G[Q"!*[$Y8G&6 KUYX!-:-;S,7#QE';H3D8)K
MC+7P)?IX5LM N];BG@L+FVEM9$L]C".%PP5OG.20 ,C&/0T /M_%6KZ3K6I:
M=XECL&6VTMM5CFL%<#RU8AT(<G)'&#QGT%8VC?$RYO+_ $4SW>AW$.JS+$;&
MR=FN;,NI*ER20^" &PJX)[UU]]X6AU'Q)-JES-N@FTJ33)+;9]Y7?<6W9].,
M8_&JNA:!XAT9;*QD\0VUSI=FHC1#8;9WC PJM)OV\#'(4$XH SM*\5Z]>W6M
MW]S!IT&@Z/=W<$S .T\RQ;L,O.U<87.>O.,<5E:/\3;B\O=%>>[T.>'59TA-
MA9NS7-IO!*%R20^#@-\JX)[UV&D^%X=/T[6;&XF^TPZI>7-S(-FW:LQY3J<X
M!QG]*J:#X>\0:*EE8-XAM[C2K-1'&C6&)WC4856DW[>!CD*"<4 8\GB_Q-=Z
M+J?B72K32SHUC)/LMY_,\^YCA8AV#@[4)VM@%3TYJY=>*=:U'Q%8Z7X>AL!%
M>:2NI"YO0Y\M2V/NJ1NZCC([G/&#%)X"U-++4-%L?$(MO#]_+*\EM]C#31K*
M29(XY-V I);JI(S6];>&8K3Q3!J\$P2&#2QIT=L$Z*'#!MV?08QC\: &^#]=
MN=?T1Y[Z"*&]M[F:TN5A),?F1.4)7/.#C//K7+^'KCQ+/XA\8Q7U[9RV5O<;
M&C"R93-NI41Y8A5Y!(QR<^M=?X<T+^P+:^A^T>?]JO[B\SLV[?-<OMZG.,XS
MWJA!X7O;3Q+J]_;ZI&NGZKA[BT>VW.)!$(P5DW# X!(*GIUH X[P=KWB+1?!
M_@R6ZMM..C7IMK!8T+FX7>,)(6^[@D#*XX!ZUJ^+_'-_X7NKF9]1\.-%!(F-
M,,K&\EC) )!W *V"2!M(XZUKIX*V^%O#FB_;\_V-<6L_G>3_ *[R3G&-WRY^
MIQ[UE:E\.;^\M==TZWUZ*WTW5[I[N538AYP[$$KYF\ ID#C;G'&: 'M<>)3\
M89K2&]L_[/&F12F!UD(\LS,"0 V/-X(W8QC'%=1XBOKG3M):YM;K3+0JX#W&
MI2%8HU[G@C)Z #(Z]:I7WAR]D\96WB'3]2CMR+9;.Z@EM_,$L0DW_*=PVMR1
MGGKTXJ3Q5X<E\0V^GFWNTMKK3[Q+R!I8?-C9E###ID9&&/0@@X- '+VWQ#O'
M\+^++P2:7?76A*&CN;(L;>X#(&'&XD$<@C=VJ?5?&.N>']'LY]8&C6UWJERL
M5H&=Q%:H5+,9F)^<J!CY<9)Q[U8?P%=W6F>*8+[6EFNO$$2)),EIL6$JFP;5
MW<C&."<\<DUL^(/#3:Q9Z=]FO39ZAILRSVMSY8<*P4J0RY&5*D@C(^M &=X,
M\72:_J.J:;/<Z?>260BD6\T[/DRH^[C!+;6!4Y&3U%+J^N^(&\:CPYHL.G*#
MIRWK7-YO(C_>,A&U2-V<# R,<G/:MS1[;6;<3-K&I6MX[XV+;6A@2,#.>KL2
M3QW[5R>KZ9K5U\5_M6D7WV%DT15\Z6U\Z&0^>V4897GH1A@?J* *\GC[7#H=
MB8--LFUE]<?1;F)G80B15<[U/4+\JGG)P2.M2ZQXVU+1]4LM!O=1T"RU(VAN
M[J\N0XM\%RJ)&F\,6."3EN,=\UH6O@%;:PTJ(ZD\MS::N=7NKAXAFYE8.&X!
MP@^?CK@*.O6KNL>&[V?Q##K^C:E%8Z@MM]DE%Q;>?%-%NW %0RD$$D@@]Z .
M;;XCWDWAC3K^-=/M3/?RV-UJ$H>6S@V;L2#!!*N0NTD@#=R:O:]XWN-%@T.S
MDOM%COM361VOY&;[(D: '<!NRQ;<H W>O/'.W<:9XDDTRWBBURQ-V"_VAIM.
MW0S*W0;!("N/]XY[YK&M_A[)IFF:*NE:L(-3TEIS'<26P>*03,6D0Q!AA<XP
M WRX'6@#/'Q'OCX6U&]MX=/OKZPU*"RWV[L+>Y65D 9"22IPY&"3@CO6K::W
MXH7Q%<^']072/MLNG&^LYX%D\M<.$9'!.6P6'(QGT%7-0\-:GK7A_P"P:MK$
M$EQ]LAN1+!9^6BK'(C[ I<GG:>2W?VQ5]]!W^,H?$'VC_5Z>]EY&SKND5]V[
M/^SC&._6@#!^%5SK=[X&T^ZU>[AN5EA!A<;S*?F;/F,S'<>F,8J&]UW^R-4^
M(%[:Z?9K=:9807'G;6W7#"&1E$G/(&W QC@FMOP=X=O?"^E_V5-J<=Y8P?+9
M@6_EO&FYCAVW$,>0,@#I[U7U#P;]N?Q8WV_9_P )!9QVO^JSY&V-TW=?F^_G
M''2@"C8>)O$<6NZ##K%KIJV6N+((4MBYDMW6,R .Q.'RH(X P?6M/Q?K^I:(
M=&ATJUMKBXU&_%IMN'*JN8W;=D>A4$\'C(ZU-<^&OM%]X;N?M>W^Q69MOEY\
M[,+1>OR_>SW]*R/B'I]]J,_A:/3YIK>9-85_M$47F>3B&7YF!XVYP#GUQ0!4
MN?'>I>&U\06_B.WLYKK3+..^@>RW(DZ.Q0*0Q)4AQC.3P<T>'_'EQ>^)[#2+
MK4-#U$7\4C*VE,V;9T7=M?<QW C.&XY'3FKG_" -J4&N/XBU/[=>ZM;I:M+;
MP>0L$:$E1&I9CG<=V23SBM?1]/\ $EK<H=5UVTO;>-"H6&P\EY#V9V,C#/L
M* .7TGQEXLO?!EWXJETS3WM4M96M[2W\PS22*^W<3D@)PWR@$\#GG%7!XUNK
M3P;<ZVUWI&LNTD4-F--W1JTLC!0CAF8K@L,]\9X%;&C>'+O0?!<&AV&J*EU
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
M7/W@<@#// KJ_#$.K6VA6]KK,-G%<VZ+"OV29I%954 ,2RJ020>.<<<UL44
M<?9:!K5AKWB(1BQDTO5Y#<"5I6$T;F)8]NS;@C*@YST[5"O@_4!X/\(Z29;;
M[1H]S9S7#;FVL(A\VTXR3Z9 _"NVHH \XE\"75EK6K36WA_PUK%OJ-V]VDVI
MC;+ SXW*?W;[USDCD=379:MIEQ>^%KO2[&=;&XEM&@AEA&U86*X!4#H![=*U
M:* /./#O@;4-/\3Z/JLFE:#ID5C;303+8,SR7#.JC>S%%SRO0Y(R>3FL/PUH
MGB3Q)\-X=#5M-CT2\N9O,N2[BXCB%RY= F"K$D'#;A@'IQFO8Z;'&D2!(T5%
M'15&!0!YO"?$<7Q(\8'0(M-F!2S1X[V1X]K>2=K@JK9 YRN!GCD5HZ1X&N='
ME\'K'=131Z,EU]J=LAI'F7DJ,=-Q/4CBNW$:*[.J*'?&Y@.3CIFG4 >=P^"-
M:T_2-&FLIK%M7TG4;N[C25V$,T<[R;D+!<J=KCG!P1WZU:UW0/$OB"QTZ6_M
M](F>VO6FETHSR?9YXBFU5=RIW,K$MRFWH,<9/=44 >8K\.]6_P"$3\1Z9%_9
M%C/JE_!=6\=HK""W5#$2,;1R/+;H.>O&>-RTT/Q#J?BJQUCQ!_9L*:9;S16T
M=E([^;)* &D;<HVC:O"\]3S7944 >8CX<WL.@^%0UMI&HWVBV\EO-:7H+6\Z
MOC.&*$JP*@@[?6NS\,:9)IEC,LNCZ1I;R2[O(TSE,8 !8[%RW7MTQ6W10!RB
M>&;U;GQE(9(-NM[?LWS'Y<6ZQ?/QQ\P/3/%0_P#"*7W]G^";?S;??H;Q-<G<
M<,%MVC.SCGYB.N.*[&B@#S5? 5UIVH:DMOX=\,:M;WEW)=176HKMFA\P[BC#
MRVW@$G'S#BK>L>")O^$JNM9L]$T'5XKR"**6VU,;# T8*AHV\M_E*D K@?='
M-=_10!Q6I>&]66+PU>:39Z1#>:1-([6*,T-L1)&R,$8(2,;L_=YYJ/5?!^IZ
M@?&;K+:*^N:;!:P NV$D1)%;=\O"Y<8(R>O%=S10!S%_H%W-JOA:]1XO+T<R
MM<+D[GW0&,;!CGD]\<5Y3X6NX-*M-'U=6T;4[R2\PEA]KF-XCRR%6;R=YC64
M!B6P@Z'FO?:B6UMTG:=8(EF;K($ 8_C0!5L?[6^W:A]O^Q_9/-'V+R-V_9M&
M?,SQG=GIVJ_110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M+>R"1X-6N[:,A0N(XY2JCCT ZT ='16*/%FB-K+:2EZ7O%D\IE2)V17QG87
MVAL=LYK*\.?$/2/$-QJD2L;?[#/*H9U<*\2*I,A)4!?O'Y2<C% '7T5AZ5XP
MT+6[_P"PV%]ON?+,JQR0R1ET'!9=ZC<.1R,U6@^(/A6YO+>UAUB)Y;B011X1
M]N\G 0MC:K'LI()X]: .EHKG];\9Z#HET]C>:E'#>"/?LV,PC!^Z7(!" GNQ
M%-\&ZQ<:GX"TG6-2E#SS6:SSNJ8R<9)P!^@H Z*BO//!WC0:U<ZYJM]KH2PM
M)IU6T>U\J.&%'PDAD*@EB <@GOT&*Z?1_%^@Z]=M::=?B2X6/S?*DB>)F3IN
M4.!N7W&10!N45AZ3XPT#7;XV6EZBEU.L9D941\  @'+$8!Y'&<\YQBIM8\3:
M1H,D46HW9CFF!:.*.)Y9&4=6VH"<#UQB@#6HKD]9\2DOX4N-'O(I;+5-26%Y
M$ 821&*1L GIRH]^,5=N?&OAVTU-M/GU-%G200N?+<QQR'HC2 ;%;D<$@\T
M;]%8>L>+]!T&[6TU+4%BG*>88UC>0HF<;FV@[5]S@5FQ_$'29/&LGAP%B1!$
M\=PJ.P>1V(V8"X P =V<'/M0!UU%<W9^)[2UT:]U'6-6LC!!?2VXEAC= I5R
MHCP<EG&,<=3TJS8^+]!U&QOKRVOU,5@ADNP\;H\*@%LLC ,!@$].<<4 ;=%8
M&G>-O#FK:FFG6.J137,BLT:A6"R!?O;&(VL1W )([UOT %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M3NR,9'2J=_K.EZG#X U/7-.M;33C=WAEB2,FW.U6"R 8_P!66 ?)&,')XYH
M];M=2L+ZS-Y9WMM<6HSF:&573CK\P..*;8:KIVJH[Z=?VMXB':[6\RR!3Z':
M3BO&=95+ZS\:WOAP1MX?DN]/\U[>(O!)L/\ I#*JXWJ!LW8/(!YK:M[9;^XU
MC4-#\3Z-?ZI_85Q;Q6VC6OE9)P8V8B1^5;@=#\QH ](77M&>2YC35K!GM@6G
M47*$Q =2PS\OXUBVGC>SUKPLNLZ$;:=RT>ZWNKI(6C#/M^<@L%/4@=^E9'@B
MZ\$7VDZ-I]A'ITNHI8A'@6$--%\H$@DXRN3UW=3ZUR%A-I9^!BV=JUL-1MKB
MT2_BC $L;_;  )!U!X.,T >TI>6LL<TD=S"Z0LR2LK@B-E^\&/8COGI5>ZUO
M2;&W@N+O5+*W@G ,,DMPB+(",C:2<'@CI7F7BM;G2_$VK^%[,.B>,?):W9!Q
M&^1'='_OT U+K$<>E?$:\CO=2T;2K(Z9;PZ<^K6?G1&)=PD1&,B*I!QD<D@C
MTH ]:5E= Z,&5AD$'((I:Y[P+8PZ;X,TZTMM234K>-7\JZC38KH78@*,G"@'
M:.3P!70T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(0&!! (/4&EHH
M888C%Y1C0QXQL*C'Y4X *    .@%+10 TQQLX=D4L!@,1R!3L8&!110 U8HU
M=G5%#M]Y@.3]:7:.>!SU]Z6B@!KQ1O'Y;HK)_=(R/RI0 H    Z 4M% &3J>
M@Q:KK.D:A/-)LTR1YH[< ;'D9=H9O=06Q]:U)(TE39(BNI[,,BG44 -:-'C\
MMD5D_ND9'Y4NQ<$;1@^U+10 4T(@<N%7>1@MCDBG44 ,6*-'9UC56;[Q P3]
M:=M7!&!@]1BEHH 3:..!QT]J  "2 ,GK[TM% #)(HY0!)&K@'(W#.#3MHSG
MSC&:6B@#)U'08-1UG2-2>1D?39)9$C4#;(9(RAS^!S6HL:+&(U10@Z*!Q^5.
MHH 3 R3@9/>C8O\ ='7/3O2T4 9^M:/:Z]HU[I=YO$%W"T,C1G#!3Z&L>U\(
M3_VGI][JVNW>I_V<Q>TB>&*)5<J5W-L4%CM) [<]*ZBB@!KQI(NV1%9?1AD4
MNU<$;1@]1CK2T4 (JJBA54*HX  P!2>5'ECL7+?>..OUIU% "8!(.!D=#Z4T
MQ1F42&-?, P&QSCZT^B@!" PP0"/0T8&0<#([TM% #/*C\WS?+7S,8W8YQ]:
M78NTKM&T]L<4ZB@!I1"X<JI<# ;'(H>-)%VR(K+UPPR*=10 FU?[HZYZ=Z-H
MSG SC&:6B@!-JX VC Z<=*0QH7WE%+8V[B.<>E.HH :T:.5+(I*G*Y'0^U+M
M48PHXZ<=*6B@!" <9 ..11@9)P,GJ:6B@!K1HT?ELBE#QM(X_*E5%5 JJ H&
M  .*6B@!L<4<2[8T5%]%&!0L4:C"HH&=W [^M.HH 3:.>!SU]ZYW4?"TT^O/
MK.F:S<Z9=RVZ6TP2*.5'122O#J<$%CT/X5T=% &7H&A6WA[2_L5O)+-NE>>6
M:8@O+([%F8X &23V %:1BC,@D*+Y@& V.<?6G44 )@9S@9Z9I)(TE7;(BNOH
MPR*=10 UD1T*.JLI_A(R*1XHY  \:L%.1N&<&GT4 (RJZE6 93P01D&D"(JJ
MJJH"_= '3Z4ZB@!-BYSM&<YZ=Z,#.<#/3-+10 U8HT=G5%5F^\0,$_6EVK@C
M:,'KQUI:* &I&D8 1%4 8  Q@4@BC60R"-0[=6 Y/XT^B@!  ,X &>:1(XXE
M*QHJ G.%&.:=10 UHT<J616*G*DC.#[4NU1C"CCIQTI:* $P 2<#)Z^](D4<
M8 1%4#H%&,4ZB@!KHLB%'4,IZ@C(-&Q<$;1@\$8IU% "8!(.!D=#2>7'N9MB
MY888XZ_6G44 )@9S@9QC-(Z)(,.JL <X(SS3J* $P 2<#)Z^](T<;Q^6R*R=
M-I&1^5.HH :$4*%"@*.@QTI0 "2 ,GK[TM% "$ D$@$CI[4DD:2KMD177T89
M%.HH 8\4<B;'163^ZPR*S-1T*'4=:T?4Y)75],>5DC &U_,C*$'Z UK44 -1
M%C0(BA5'0 8 I(XHX@1'&J G)VC&33Z* &K&B,S*BJS<L0,$_6@11C=A%&XY
M;CJ?>G44 (5!() )'0^E-DBCE7;(BN,YPPS3Z* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
:BBB@ HHHH **** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>exhibit41registrantsecur002.jpg
<TEXT>
begin 644 exhibit41registrantsecur002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M:Q.BR;)57YTWD D%!D9'!KD1INK>*;?XE61LTM-2NGM3';/*&VD0HRJS#C)
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
M%=WC$\C?*[$!CM<'DC/?FM36/#NI^)-<OYVM7LH-0\,O8[I74F&9W)V,%)Z
M\D9'O0!IV/Q TR\NK%'L=4M+;4'$=E>W5MLAN&(RH4YR-P&1N SVIE_\1=+L
M+K4X!8:K='2WVWKVUKO6!=H;>3D?+@]LGY3QCFL=K/Q%XAL?#VB7?AZ735TZ
MZMKB\NY)XFB(@P0(MK%CN('4# K1MM"U*.U\=H]L0VISRO:#>O[T&V1 >O'S
M CG% '8VUQ%=VL5S;N)(9D$D;CHRD9!_*LCQ%XJL/#'V);V.ZD>]E:&".VB\
MQG<*6"@#N<8'N>PYK-\/ZE<Z8_ASPK)8EKB/1TEO)!(/]&**J $ $'<VX#G^
M$]:L^(M+O+[Q1X4N[>#S(+&[FDN'W ;%:!U!P3D_,0.* "X\9VT#6ENFE:K/
MJ%Q!]I-A% IFACSC=("P5>>!SSCC-9&L?$98(_#MSI&G7=]:ZI=&*0K;DLH"
MONC +#$H9.AXP&JOXE\.7*^.7UPZ7J>IV-S9);NFFZ@UM+#(C,02!)&&4AO4
MX(Z<T7V@7-EH/ARXT?P]=1G3]6-]/IS72RS[6$JL=[.0S$N&QN[GF@#;/B&*
MWU[49+BZOECMM(COI+!X$ B7+DG/4O\ *05S@8IMK\0-)NM&N-8-MJ,.GQB/
MR9YK8@71<X581DESNXZ=QC(YK.U+1=6U#6O$-\M@\:7_ (;2UB5I$SY^928S
M@]1O7GISUI->\+:CJ7PVT/3XH"U_IOV.=K43^49#$%W1B13\IQG# \$#GO0!
MM6OC.QF^WQW-E?V%U8VIO)+:[B"R-",_.N&(89!'7@]<5FI\4-$;[([66KI!
M?)FRF:R;;=-@'9'C)+<\9 ![$CFJ-GH"7%KK,]MX9UBROI=+FM(YM3U+SV?>
M,^6H,SX&0#DXJS_8&I_8OA]']E._2GC-Z-Z_NL6K(>_/S$#C- &M9^-])N-*
MU2_N5N=/&EMMO8+R+;+$< CY03G<",8)SFI-,\76NHZD-/FL-1TZ[>$W$,=]
M"$,T8(#%<$C(R,@X(STKEO$'@W5=9/CJ**(1C4FL9;)VEVB8PJI*Y!RO*[<\
M=<U>\.Z/"^LQWDGA?6K&YMX)%6YU+53<JC-@,J S/G/K@=!0!8T[XF:-J?\
M9LL5IJB66H2+!!>RVNV'S6Z1ELYSGC(!&>,TNB^-+O4_&^LZ%+H]Y'!:21I%
M/Y& F8RQ,AW'@D?+@<@C-9-OX8UA/ACX5TEK(B^L;RREN(O,7]VJ3!G.<X.!
MSP:V=.M=3TSXC:W,VES3:?JPMWCO(Y$V0F.(JP<%@V<@8P#UH U]=\1V>@?9
M8YHKFYN[MREM:6L>^64@9; R!@#DDD 503QWI1T35M2FAO;=M)&;VTGAVSQ<
M9'RYP<CD$'!]:@\46&IP>*-#\1Z=8/J*6,<\%Q:QNJR;)0OSIN(4D%.1D9!K
MG]2\.:[K>B^-]1;3&MKS6K6*VL[!Y4,FV-2 7(.T,Q8\9X '- '<Z%KT.OV\
MES;V=]! &'E274/EB=2,ATR<E3[X/M6?:^-].O=?N=(MK34)9+2=H+J=8/W-
MN0,Y=\X /..I]0*Z&!2D$:$8*J 1^%<IH?A^\6S\7VEY&;<:IJ5Q) ^0<QO$
MBA^#Z@\'GB@"6R\?:9?7-DJVFHPV=_+Y-G?S6^V"X?G 4YW#=@X+  ]JKWGQ
M*T:REOU:TU22'3K@V]]<16NZ*V((&YFSTY[9..2!7/>&?"S6L>C:=JOA76'N
MM/>+==MK#/9AH\;940S>P(79QG&,5?G\-ZN_@KQY8+9DW6IWMW+9Q[U_>JZ*
M%.<X&2#UQ0!T&E^-M.U76(M-2VO[=[F)IK2:YMS''=(N,F,DY/4'D X.:IR?
M$?1XRTYM=2.E)/Y#:J+?_10V[:?FSG;NXW;=N>]/O]&OY_%7A&[2 FWL(+I+
MEPP_=EXD5>^3D@],URB:)XE7X>M\/_[!?>5:U&J^=']F\DOGS<;M^[:?N[>O
M>@#OH_%.FO'K;NTD/]BNRW@D7!4! ^X<\J5.0:J7/C**"RM;J'1-;NTGM4NS
M]GM0?*C89&XE@-W'*@D^W(KF_%OA#5KSQ'''I<._2=9MX;36)/,"F-(9 P;!
M.6+(73CVJWXFL-<G\2R+]AU2]TAK-$LXM.U 6B1S9;<9B'5B,;<$;@ #QF@"
MU=:__:/BKP3/IMY(=-U*&[E*J2JRJ(E9=P]L]^AKM*\X\.^&=8L4^'PN+,I_
M95I<QWO[Q3Y3-& HX/.2.V:[C2;N^O;6234--.GRK,Z+$9EDW(#A7R.F1SCM
M0!?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ***YWQMKE[X?\/B\TY+=[J2Z@MT^T*Q0
M>9(J9(4@\9]: .BHKCM/\3ZI8>)+K1/$J6 :/3VU*.\LMX3RE;:X9&)((SG@
MG(KH6US35M].N&NU$6I.B6C8/[UF4NH''&5!/- &A16&GC'P_)K/]D)J<;7X
MD>-H0K$HR@EMQQA>AY) .#C-)8>,=!U-+A[._$B6\+3N_E.JF->KJ2H#K[KF
M@#=HK.;7=,6UTVY-VHAU)T2S;!_>LZEU XXRH)YJC)XV\.PZJ--DU-%N3-]G
M_P!6^P2YQL,F-@;/&,YSQ0!OT5@:KXV\.:+=S6FH:G'%<PA3)"$=W4$9!PH)
MQCJ>@[XJCKWQ"T?0[O1(VD$\&J'<L\6YE2+8S!QM4[LD 8'/.: .MHK+UC7K
M31_#EQK<I+6\4/FJ K9?(^4="1DD#IQGFLW2O'6B:CX4CU^:Z6TMA'&9_-#
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
MP))%N.SJ&;8S;>OXUI"\FU_QW>ZE::9J4=A_PCLUO'/<6KQ"63S%.%# 'OW
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
M=C*BV@99ML1 A!M&&&X^7YL#GO7-:I=Z_K@LH[X:S]OAUR!Y=-ATP+:V\27
MVOYI3+?+@Y#]SQ@&O9J* /)O$FF72^/)/"T$1.E^*)X;Z<CA8Q#_ ,? _P"!
MA(A_P(UW'CNWFNOA_P"(+>WA>6:33YDCCC4LS$H<  <DUH_V+9GQ#_;C*[7H
MM?LBL6^58]VXX'8DXR?85H4 >9)-)K^J>#;"RT;4+*;1YA->O<6C1);(L+)Y
M88C:VXD8VDC S6'I6B[-";PMK^H>*HIQ=OOM+73U>";,Q=9$E$!^4\,27R#G
MI7M-% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4R66.")Y99%C
MC0;F=S@*/4FGUQ'Q."C1M)DNT+Z1'JUN^IC:67[.,\N.Z!MA/TH ZNSU;3=1
MMY)['4+2ZAC^_)!,KJOU(.!4OVVT\F";[5#Y5P5$+^8,2%AD!3WR.F*\V7^S
M=7\=7TOA/[--:?V#-!>RV.#"\K,/)4E?E+@;_<"LFV\1:5?^%_AQI-K=I-?V
MU_8K<P("6@*(R,)/[AW< '&>U 'I6E^+M&U?6;_2K6[C:ZLI1$RF1/WI*!R4
MP26 !P>."#5M=?T=X[IX]5LI!:C,^RX0^5_O<\?C7":1_P (_8>.O&ME>FTL
M[J61)( %5)?)-JN]H^,XX<G'?-0^"IK(7LGA:W;1=<L8=+S%J-E$NX(&"B*<
M#*ECUZC.TDB@#M]$\6:-KV@QZQ:WD26S1K)()I$#0@]!)@D*?QJ_;ZOIMW8R
M7MMJ%I-:1Y+SQS*T:XY.6!P,5Y-H>MZ)IWPATA8+32+FZ22VMKX7**8[20L0
M)+@ 9&T@]<<]QUJJDZ36'Q1:&\TZ[B;1XF\W38#% S>7."5&Y@3P 6!YQ[4
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
M34[9I8(59F-L9%W+CY2VTDX&17HG@&SM8'UJ[L]<TW4X[NZ61UTR#RK>&0(
MVT;W&6 !//6@#I[W5M-TV2*.^U"TM7E.(UGF5"Y]@3S6=J.N3V?C#0]&2*-H
M=0@NI)'.=RF(1XQVYWG->>:J$3Q[XJBUG5]!TY;E(5@.LV7F^;;>4!B)C*@
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
M(^Z57E2>U 'M=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !00",$9
M!HHH 9'%'"FR*-47^ZHP*!#$I8K&@+'<2%')]?K3LC&<C%+TH :8T,@D*+O
MP&QSCTS21Q1Q B.-$W')VJ!D^M5M4O9=/TV6ZM[&>^D3;MM[?;O?) XW$#C.
M>O05<) ZF@!GDQ8<>4F'Y<;1\WU]:!%&J[5C0+C;@#C'I3ZHG4)%U62T:RG%
MNEMY_P!LX\LG)!3KG=@9Z8Q0!=VJ2"0,CIQTIIAB+LYC0LPVEMHR1Z57TO4[
M36=+MM2L9#+:7,8DB<J5W*>AP>15N@!"BDDE0<C!XZB@HIQE1\O3CI2D@=36
M)XG\0/X?L;5X+/[9=WEW'9VT)D\M6D?.-S8.  "<X/2@##C^'072DT*37KV3
M0$D#BP,40)4/O"&0+N*[OQ]ZZ?3='M=+EO9H [3WMP;B>60Y9F/ &?10 H'8
M#ZT2ZF-/T&35-71;06]N9[I48RB,*,M@@ MC![<^E5-5\1QZ<^A>7 9X]6O$
MMD?=MV!HW<-C'/W,8XZT ;$L,4R[98TD4'.&4$9H>*.50LD:NH.0&&13P<]*
M,@]#0 W8I4KM&UNHQUI%BC1%18T5%Z*!@"GT4 )M&[=@;L8SWHVC=NP-V,9[
MU'/<16UK+<RMB*)"[L!G"@9)XIFGWUOJFG6NH6C^9;742S1/M(W(P!!P>1P>
M] $VQ-I7:NT\D8ZTDD,4P EC1P#D!E!P:>"",@YH!!Z&@!-JY!P,CH<=*38N
M&&T8;[PQUIV<4$@=30 QXHY%*O&K C!!&<CTIVU=FS:-N,8QQBE) ZFJ1U6S
M&MKHYE/VYK8W0CVG_5A@I.<8ZD<9S0!92"*.,QI$BQG^%5 'Y5)110 QH8GD
M61HT9U^ZQ4$CZ&G%02"0,CH?2J9OY5U=K-K&<6ZV_G?;./+W;L>7USNQSTQB
MLC4?&-G;>$K;Q'8QF]M+F2!8N3'N6614W<C(QNSC':@#I",C!Z4R.*.%-D4:
MHO7"C I^<T4 ,$,2LS"- 6.XD*.3ZTX* 20 ,G)QWI<@=Z"0.IQ0 A56^\H.
M/44B1I$@2-%1!T51@"G4=: &1PQP@B*-$!.2%4#)H$,0=F$:!F(+$*,DCUIX
M((R#FH;JZAL[2>ZG?;# C22-C.%49/ ]J )0H!)  R<G'>F^3%N9O+3<V-QV
MC)QTS4=C>0:C86U]:OOM[F)9HFP1N5@"#@\C@U#9ZK9W]]?V=O*7GL)%BN%V
MD;&90X&2,'A@>* +M,CABA!\N-$W')VJ!DT_(SC/-% "!0N< #)R<4C11NZL
MR*S)RI(R1]*<"",CFB@!H1!C"J-O3CI2A0HPH '7BH[F<6]K--C=Y2%]N>N!
MG%4?#NL#7_#FFZN(?(^VVR3^5OW;-PSC.!GZXH T%AB21I%B17;[S!0"?J:/
M*C\WS?+7S,8WXYQZ9I]8D_B'R?%::$MHTC/ITE\)%<9.UU38!ZG=USVH V?+
M02&0(N\C!;'./3-(D,4;LZ1HK/RQ"@$_6H-/NI+W3K>ZFM);.25 S6\V-\9]
M#@D9JUD#O0 @4+G  R<G%-CBCA!$<:("<G:H&3ZT\G R:I7>K65C?6%E<2E+
MB_D:.W7:3O94+D9 P/E4GF@"T\,<CJ[QHS)RI*@E?I3MH#%@!D]3ZTI('4T4
M ,:&)X_+>-&3^Z5!'Y4NQ,8VKUST[^M*S*J%V8!0,DD\ 5D^&=:;Q%H,&K&W
M\B*Y9V@4MDM%N(1CP,%E ;';- &L% )( !/4^M->&*4$21HX.,AE!SCI3P<C
M(HH 1D5T*.H92,$$9!I$C2) D:*BCHJC %9^OZL-#\.ZEJWD^?\ 8K:2X\H-
MMW[%+8S@XSCTJY9W'VNRM[G;M\Z-9-N<XR,XH ?)#%-M\V-'VG(W*#@T[:"P
M8@9'0^E+7/R^)F76]9TR'39;B73K**[41."TY??A%!P ?DZYYS0!N^3%YWG>
M4GFXQOVC./K08HVD61HU+K]UB.1]#20R&6WCE>-HF9 Q1\90D=#CC(J2@!IC
M0R"0HI<# ;'('UI!#$)3*(T\PC!?:,X^M/HR!WZT ,,4;2>8T:%\;=Q49QZ9
MIX  P!QZ5CR:\(_&,/A\V_\ K=/DO?/W]-LB)MVX_P!O.<]JV,\9[4 ,$,2N
M'6- X7;N"C./3Z5EIH,0\62>())WDG-F+.*(@;8DW;F(]V.,_P"Z*M:CJUEI
M0M#>3>6+NX2UAPI;=(^=HX'&<=3Q5TD#J<4 %,6&)%"I&B@'( 4#!]:?5;4+
M^VTS3;G4+N39:VT332N 6VHH))P.3P.U %@* Q8 9/4^M-2&*)F:.-$+'+%5
M R?>J4VIL%TZ2ULY[N&\=098L 0H5+!VR0<=!QSS6AD9QGF@!LD4<J[9$5UZ
MX89%&Q""-JX)R1CO3NE&1C/:@!-H+!L#(X!I-B?W5Z[NG?UK)U[7/[#;3))(
M!):W5XEI-+OP8=^0C8QR"^U3R,;LTOBG7!X:\,W^LFW^T"TB\SRM^S?R!C.#
MCKZ4 :VT%@Q R.A]*38F&&U<-U&.M*K!AFEH 8T4;LK/&K%#E21G:?:AHHWC
M\MHU9/[I&1^55=4U6ST:U2YOI3%$\T<(8*6^=V"J.!W)%5+G7A;>++#0C;[O
MM=K-<^=OQL\MD&,8YSOZY[4 :X50<A0"1C.*%55!"J!DY.!WI: 01D'- #%A
MB65I5B02-]Y@HR?J:<0""",@]0:4D#J:QX->$WBV]T$V^W[+9Q77G[_O;V==
MN,<8V=<]Z -<* NT   8Q38XHX4VQ1HBYSA1@4\G R:* &K&B,S*BJ6.6(&,
MGWI(X8H01%&B G)VJ!DT[(QG/%+GC- #9(XYD*2(KH>JL,BC8I39M&W&-N.*
M<#D9%% !3%AB0DI&BDMN)"@<^OUI]% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5Q7Q-B^T:#I=N9)8UFUFRC9HG*, TH!PPY!YZUVM0W%I;7B
MHMS;Q3+'(LJ"1 P5U.589Z$'D'M0!YK!X*T$_$N_T7[%_P 2@Z3#>-8>8WDM
M,9)$\PKG!;:HY]>>O-4=+O;:X^'OA32M0T]-7N;N[N+>UCO;IHX?W3R@&5L'
M< B@ %6R<<5ZP+2V%XUX+>(731B)IM@WE 20N[KC))Q[FJEQX?T:[TU=-N-)
ML9;%6+K;/;J8PQ))(7& <DG/N: /(!(T/PT\<6<?V>*"UU>)(8;.<RPP@M 6
M6-B <;B>,#!)KHUT_0O$'C'Q:/%GD2O8O&EM'=2[5M[8Q*WF)R,98L2PYR.M
M='XA\'+JFDKI&E_8-,T^>:-[Y8K3YY%0H5"%2 IP@7)!XQCI6QJ/AW1-8GBG
MU/2+"]FBXCDN+=)&7Z$B@#RNRMI?$>C_  UM=9EN9H[F6[$A9V5YX5CD,>X]
M2&14SZ@GUKHIM&T__A/[S11:(=.7PQ'&MMR5 $[X&/P%=Z]G:R36\TEM"TEL
M28'9 3%D;3M/;(XX[4OV2V%X;P6\7VHQB(S;!O* Y"[NN,DG% 'CND:196?P
M;T?Q!HD$0U/35@U.;R3\TOEY$BM]4,@QZUVG@F=/$&KZYXL1R]K=RK9V#=C!
M#D%A[-(7/X"MR7P]9VVE:G;Z):6.G7-]&X:6.W4 R$$!F QNQGO4WA[1H/#O
MA[3]'MN8K.!8@V,;B!RWU)R?QH XA[#1=?\ B%XGM_%(@G2QBMQ8P74FU(X&
MCW/(@R!DON!;J, 9%<W_ &=;ZWX)\#3:K#]MSKPM89KC+/):EY0@)/4%53Z@
M"O6]3\/Z-K4D4FJ:38WKQ?ZMKFW20K]"0<5;EL;29($EM876W=9(0T8(C8#
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
MCQ21:9I]K91R/O=+:%8PS>I  R:&T?3&U9=5;3K0ZBJ[%NS"OFA<8QOQG&*
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
M!&$1?H!Q5B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBN0^(UQ?P:%8)IU_-8W%QJMI;^?%U4/(%/'0CGH>#0!U]%>9^(4U#2];T'PM
M8S:Y?6D\5Q=3F/4 ES.5*@+YSLI"C<20#GIVJKJ,WBG2_!S17EU?::S:[;16
M5Q/<1S3I;.Z AV4D-@EA\Q.1C- 'JU%>;3_;?#7BR[TJUU?4;NVNM"N+QEN[
MDRO#+&P =6/*@[CP.,CBLUI]8T7X4V.NIK.J7NJZO%91O)+."(1*RC,:M\JM
MAL;CU."30!ZW17GFD6'BNWU.]BM(-4L[&;3I%1M7OX[LQW>1Y;J0[L!R<CIP
M.*S;77;KPWX;UY)UUF+Q+9:4;J2#4;HW,4A&1YT1R1MW=0-OIB@#U6BO-?#E
MKXFBUC1;N*WULVDJG^TI=1U**>*93&2KH@=MAW[<!0!@D5AF35X_A]>>+3XA
MU9K^RU&7R(C<'R1&MV4V,G1P1GELD< 8 H ]?6\MFO7LEN(C=)&)7A#C>J$D
M!B.N"01GVJ>O.[;1(Y/C3J4QO]14IIUM<A%NW"DF63Y",\IQ]WIR?6N>TR[\
M7^(-(_M_3K76GU22\=HG&HQ)9JB3%3$82XXVJ025W9YS0!['(XCC9VSA02<5
M1T/5[;7]#L]6M%D6WNXA+&)0 P!]0">?QKBI(+OQ+XB\6-/KFHV":0Z06D5K
M/Y:1_N0YD=>CY+'[V1@5L_#+CX9>'2?^?&/^5 '645Y"-8F&I^'M8T>;Q))9
M7^K1VS7E_=H;:ZC<L"%AW97IE2$7I5FYM]2U2'QW?MXAU>W.DW4WV&*WN2B1
M,D"/D@?>&3]T\=>,G- 'JM9NCZU:ZVEZ]JLJBTO);.3S% R\9PQ&">,]*XB&
MZOO%WB32--N]3O;*V_X1^'4W6QG,#332-M)++SM7'3IEN:T/A=$T.CZW$]RU
MTR:[>*9WQNE(?&XXXR>O% '<T5Y)<7/B3Q%J7B:2R@UQKBQO9+.P:QU"*""
MHJ[2\;.-Y).X[@1@@"M::#5M;\=66E:CJE_81_V!'<W=M8W!C#3^85;#+R,$
M]5(S@<XH [ZYO+:R2-KJXB@6218D,CA0SL<*HSU)/ %1-J=NFL1Z61+]HD@:
M<$1-LV@@'+XP#D],YKR/48[G6?!&CIJ&IW\LMCXG73Q.MP4>1!=;%9R.K@ 8
M;J#SUKKYX)T\=V7A\:EJ/V%]!G+'[4_F%Q-& ^[.=X!(W=>: .AU+Q-IFF^'
M3KOG?:K#=&%DM2LF_?((P0<X(RP[^M;%>(V6FI:?L^1W*W5W*;EK0F.:=G2/
M%VOW%/"]><=:WM4NM9UWQMX@L(X-<EM],$$5NNEW\=J(V>,.9'#.I<DG SE<
M+TH ]0K-TK6K76)M2BMEE#:?=M:3;U RX56)7GD8<>G>N&C;7]9UKPYX<U^^
MNM/F&D27M]]AN/*>>971 N]#T )8A3C)]*T/AG;M:GQ7;O>27C1:[*GGRD%W
MQ%$/F(X)[$^U ':1WEM+=S6D=Q$]S JM+$K@L@;.TD=1G!QZX-3UYSH^BQK\
M6_%%U]MU(M!!9SB,7;[7+><=K+G!48X4\#M6&USJ;_"T^/\ _A(-1&L;?M8B
M%P?LH_>8\CR?NXQ\O3=GG- 'L5%<[XT34I?!E[/I,TUOJ-O&MU"(V(+-&0YC
M..H8 J1[URMSXPNM2DUKQ%I$\C:=H^@^='"&.R2YE3S1N Z[$"?3>: /3*@@
MO+:YEGB@N(I9+=_+F5'!,;8!PP'0X(//K7G$\%]X>LO"NMV_B#4[VZU"^M;>
M[CN+DR0W*S?>VQGY4QG<-N, =ZAT*R.AZAX_U>WN]1GGTZ>1XX9;MW24BU1A
MO7/S'/ )Z #TH ]4HKRKPTGBJX/AW58(-:D-R8Y=1GO-1ADMIH73+,D0<[,$
M@KM4' P:[+QG>VUKIEK#//J:27=TD$,.F.$GN'()V!B1M& 23E>G7U -VZN[
M>QM9;J[GC@MXE+R2RL%5%'4DGH*E5@RAE(((R".]>*:HU[=^"_B#I5Y+J\$.
MF)'-;PWEX))D#0[BCNK-O0GG!)Z\UZSH&G)IFCP0)<W=P"H??=3M*_('&X\X
M]J -.BO(=6UF9;BWUS1)_$DL)UF.W:]N+M/L<BF<1O&L.X$J,E00F<C.>]=I
M\2+V[T[X?ZK=V-S);74:Q^7-&<,I,BC^1H ZJBO-9]$O[;QY8Z&OB?7&LK^P
MEN+O==?.[QN@^1L9B!W\A,=,#%9DVOZW9>"WT^&\O;F<>)GT5;D2+]I, D.,
M.V!O(&T,?7/6@#UVBO*KJ]\4^%='\2:C%9ZE!IT6F^9;+J=ZEW)'<AL$J0['
M;M(;#'&5]ZN:'IWB1-:TXI!KT>G3PR1ZE-?ZI%,'S&2DD861BC;L?= &#[4
M=S/K=A#I5UJ:SBXM;;?YC6P\T@H2&4!<DD$$8J[%(LT*2KG:ZAAN!!P?4'I7
MC^C6<FB_"SQ=JEGJ>I"YC?44C+7;L$*ROAP,\/QDMU/-;\\-[KOCVVTN36=2
MM;#^P(KF2*TN#$9)#*RYW#D>^,$X'..* /1**\A&O:F?"NB6-SJ&IS@ZW<V%
MS)9[C>3P0F7&"GS?P+N*_,0/4UUGP_L;^"'5[J\EU<V\]X?L,>J3N\JVZJ,9
M5SE<L7ZX) 7- '95D:_XAMO#T%JTMO<W4]W.+>WMK5 TDKD%L#)   4DDD=*
MY6VM;GQ?K_B8W>MZG81Z;=BSM8;*Z, B C5O-8#[Y)8_>R,"N;;[3XMT[X;Z
MGJ5]?1W=U</#*]M<-$&VQ2_O%"]&;:#D=CCI0![#;RF>VBF,4D1D0,8Y  R9
M&<''<4R[O+:PM7NKRXBM[=,;Y97"JN3@9)XZD5D^*[35[CPI<VV@S.FH80(W
MF['90PWJ'.=K%0P#=B<^]>=>)VLM1^%NO6\<VNVUSIUU%]IM-0NV>6)V,>%+
M;CO0@[AR1GF@#V*BN O[.=O%ND>$%UC58=.^Q3WTLPO'^T7+!U4(9?O8&XG
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
M^1EV^6, 80+P!V]: .9T37O$L^IZ0AN=6O8K]66]\[16MXK0F,LLD;E!E0P
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
M/UG2VNK=R3N6="/,C)Z$!3D' ^Z: .PENK>"6&*6>*.2=BL2.X!D(!)"CN<
MGCL*EKS%=:N?$6J>!=6N(8X8KG5;QK55!R8!!*(V;/<J ?Q%6]8\<W^B:]!!
M<:AX<FCDOX[5M.@F8W:([[0^2V,C()7:._/>@#T.BN!U7QUJ.FV/B>(64$NK
M:;>PV]C;J&Q<+/M\DGG.>6S@C[IZ583QS<7TNGG2K);J.71)-7GC&=_0"*-?
M]IFWCD'[M ';5#-=VUO+!%//'')</Y<*NP!D;!.%'<X!/T%<UX(\07OB.Q:\
MN+_1[F-D4^78AUDMW/6.0,Q.1Z_+T/%0SO\ ;?B_:V\G,>FZ,]S&/22:783_
M -\QD?\  C0!V-(S!5+,0 !DD]J\]UKQS?Z%KD4-QJ'AR:)[^.V;3H9F-VL;
MN%#YW8W#()7;Z\]ZZ_Q)H[Z_X>O=)2\DL_M2>6TT8R0I(W#&1U&1^- %R"^M
M+IE6WNH)BT2S*(Y V8VSM<8_A.#@]#BIPP)(!!(ZCTKSOQ;9W'A'POXAU#3K
MUEO=5NK>"*8(%^R1L4A55]E!8CIRU;NG> ?#.B3VU[9V'D7=KEC=B5O,DXP3
M(V?GSSG.: .HHKS=O''B,>%QXS^Q:;_PC^1+]D^?[5]GW[?,WYV[L?-MQTXS
MFM*Z\0>)[_Q3K&C:%;Z4(]/A@F%Q>>8=QD5B$VJ1UVGG(QCH<T =M17EE]XE
M\0Z\W@+4](EM;*/4G<O;RF0J9!#(65]I&Y!C@=<@&M#6_'UQ9^(KK1(=2T#3
MY["")KB74W8":5UW;(U# A0,$L2?O#@T >AT5YS-\1;NZTWPW=6WV#2HM6@D
MD>[U(,\$<B$#R@5*\L=Q!)'"]":?K-WXK_X6%X=M[2]TY$GT^=VB/FM$S#RM
MY(##=@GY#V!.>M 'H=%>9:S\3);?4=:2ROM!MX])D:'[+?RL)[QT4%@F" @R
M=H)#9([5KOXKUC6]6M-/\-06,9;38M2GEU .0JRYV1@(0=QP23V]#0!V,%S!
M=(SV\\<RJ[(S1N& 93@@X[@\$5+D>M<3\+7FD\,WSW,2Q3MJ]Z9(U;<$;SFR
M >X![URECI^C:AXS\5#5/!]UK,AU;8MU'!&Z1+Y4?RDLX(QR> >M 'K@NK<W
M36HGB-RJ"1H0XWA22 Q'7!((S[&I:\^U#5(- ^(?B'5)T)@LO#<,S(O4A99C
M@?7&*@T/XC7%YK6CVMU>Z%=IJA*&#396:6S?87 <DD.."I("X.* /2*1F5%+
M,0J@9))P!7&>'M>\3^);:#6K2#28M&N7<00R^9YXC!*K(6!VY)&=N.A^]FN:
MTS4->/@3QI=ZVVGZE9VTNHKY$@E8LZ.?DR6XBX("CD#'- 'K(.1D=**XHZ_J
M]WJ=KH/AV#3X'@TZ*[N9KM7:.)7R$C1%()/RDY)X [U2E\>ZJGAK[0NFVK:Q
M!K2:/<6_F$1-(7 W(W4 AE()!QGH<4 >@22)%&TDCJB("S,QP !U)-4QK6E&
M&24:E9F..W%T["=2%A()$AY^Z<'YNG%<HEYKNK:EJW@[6Y+*WGGTY;B*\T]&
MP(G8QNI5R?F&#@^^<<8K9TKPAIVESW\@42+=01VBQE<+%;1IM6(>W+$GN6]A
M0!O(ZR(KHP9& *LIR"/44ZN1^&=S+/X"T^*9R\EFTMGN/<12-&O_ (ZHJ]XS
M\3)X4\/MJ!6)I7FCMX1,^R,.[8!=NRCDD^@H Z"BN#\.^-[G5-;N]'-YHNIS
MK8F\@N=/=EBR&"F.3)8J<E3D$\9XXIFC>.+J;Q?9Z)=ZEX?U);N&9]VDR,6M
MGC )5\LV003@\<@\4 =_45O=6]Y")K:>*>(DJ'B<,N02",CT((^HKD_#&N^)
M/$D-IK4=OI<6AW;L8X&,GVD1 D*Y;[I)P#MQT/6N/\-Z_P"(?#O@5-52UTY]
M$MM2FCE1F<W$B/=LI=2/E7!;H0<X)R* /8:*Q_%.O+X9\-7FKM 9S JB.$''
MF.S!57/;+,.:PQKWB?2=;TNPUV/29(]6,D,$MFLB^1.J%PKAB=ZD C(QTZ4
M=3'JFGRZC)IT=]:O?1+ODMEF4R(O')7.0.1^=6Z\Z^%]MJ/F^(+J_73F+:O>
M*TD,3"4R"7#?,2?DXX'7@5.;GQ*?C!/9Q7EG_9XTV&4P.)"!&9F!(&['F\$;
ML8QB@#N8+JWN@YMYXIA&[1N8W#;74X*G'0@]14M>0Z=K?B/0-'\6ZO8VNG2:
M98:Y?2S).S^=.HE._81PF!TSG)[#OOZ_X_-KXCDT>RU'1=.,%M'<2SZLS8D+
MY*HBAE[#);)QD<4 =_16)X1U_P#X2CPO9:QY(A:<,'16W*&5BC8/<94X/IBM
MN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *Q?$_A\>(=/@B2Z:TN[2YCN[6X5 _ERI
MG!*G[PP2"/0UM44 <S-H6N:IH&L:9K&L6<GV^SDM8S:V)B6'<K*6(,C%CR.,
MCI5>X\(W]MJ-EJFB:K#;7\-@EA.+FU,T4\:G*DJ'4JP)/(/?%==WQ10!RNJ>
M%M3U*VTFZ.LQQZ[IDSS0WBVG[IMX*LABW?=*D#[V> <TW4_"VK:OH,$%YKD;
MZI;WT=_!<K9A8HW0@JGE[LE>O5L\]>U=910!R\WA!M1U5K[5;Q+CS]&?2[F.
M*'RP^]@S.OS';W&.?K5"V\$:M)'I5AJ_B".]TG2Y8Y8(4L_+EE,?^K\U]Y!"
MX!X49(YKMZ* .9B\)&/3?%%I]MS_ &[--+N\K_4^9$L>,9^;&W/;K6WI5C_9
MFCV-AYGF?9;>.'?C&[:H&<=NE6Z* .$MOA]<IX4F\.7&M*UI#,LVF316VV6U
M=9#(I8EB'P2!T7@'UXTM.\,ZF_B"VUKQ!JT%_<64+Q6D=M:^1''OQO<@LQ+$
M #J !GBNIHH YWQ#X<N=3U+3M7TO4%L=4L!(D<DD/FQR1N!N1URI(^4$$$8Q
M5 > Q=Z/X@@U?43=7^NH$NKJ*+RU0*NV-43)P%Z\DDDG)KL:,C..] ''6/A+
M66\1:3K.M>(([V738Y8HX8;,0HP=0I8_,3N. 3VXX [['A;0O^$:\/0:5]H^
MT>5)*_F;-F=\C/TR>F['7M6S10!RNM>%]3N_%,/B'2=92QNHK,VGE2VOG1R*
M7W'=\P/IT(.1U[507X>20Z9;/!K#+KL&H2:G_:+0 J\T@*N#'G[A4[< Y  Y
MKN:,C- '$S> I]6MM;DUS5_M&HZI9"Q\ZV@\J.WB!)"HA9B<L23D\].*GTKP
MEJ<'B+3]8U/5[6=K*TDM([>UL?(C"L4Y^^QS\G/;I@#'/7T4 <I;>![=?AY+
MX1NKMIH94E4SHFP@O(S@@9/*DC\J@M?".MR^(-&U?6O$4=X^E&01Q0V0A60/
M&4+-\Q._D'/3C '.:[*B@#!\3>'7UU+">TO38ZCI]Q]HM;CR_,56VE65ER,J
M5)!&0?>JVF>%KN/4;_5M8U*.]U2[M19J\-OY44$().U5+,3ECDDGTZ5T]% &
M7X;T?_A'_#6FZ.9_/^Q6Z0>;MV[]HQG&3C\ZY*^^'FIS:7K&B67B-;71-2DF
MF\G[&'EB:0DL@?=C9N).-N<$C(ZUZ#10!S,WA+SM8N;_ .VX\[1AI6SRNGS,
M=^<_[73VZTVX\&I<^!M,\/&^>.?3HK;[/>I&,I+ %VR;22.J\C/0D9[UU%%
M'.)H6KZCI]_8>(]4L[NTN[9K8Q6=F8,!A@L2SN<X],"F:%H.O:?''::GX@BO
MK""W,$<<=D(G<8 #2/N;) '\(&>IKIJ,@=: .$MO %\GA*VT*XUQ&.FS13:5
M=16FUX&C)*EP6(?@X/W>*T+/PKJ$NK2ZOKNJPWE]]C>SMUM[4PQ0(Y!9MI9B
M6.!SGH,5U=% '/V&@ZAH_@S3]%TW4XH[NR@BA6ZEMMZ/L !RFX'!QV;(]:3P
MMX:DT!M3N;FZAGN]2N!<3?9H/(A4A0H")EL=,DDDDUT-% '':OX%.J6_BN+^
MT?+_ +>,)SY.?(\M%7^]\V=N>W6MB_T+[;XHT;6?M&S^S8[A/*V9\SS0@SG/
M&-GH<YK9HH Y[Q)X<N-7O-,U+3K];'5--=V@EDA\V-E==KHZY&00!T((Q5*^
M\)ZM?)IE^^OI_;VG3220W?V,>3MD&UHC%NSMP!SNSD9S7744 </=> +C4](\
M0)J6KK-JNM1)#)=1VVR.&-/NJD>XG'))RV236_=Z#]J\4Z3K7VG;_9]O/#Y.
MS._S=G.<\8V>ASFMFB@#S3Q9X5N;+PW>0VMS-)+J7B2"^$D,/S6X>6,<#G.W
M;G)X]JW;/PCJ$FKW&K:YK$=]>&R>QMO(M?)CB1CEF*[FRQ(&>0.,5UQ.!DT4
M <EIW@K[ _A8F_WC0K"6R.(MIFWI&N[K\N/+Z<]?:LO3OAWJ%E;Z)82:[;OI
MNC7BW5O%'8;))<;O]8^\Y.&/( ]2#7H-)D<\CB@#F4\(E-'\4V'VW/\ ;LUQ
M+O\ *_U/FQ+'C&?FQMSVS527P;J-G?6.HZ'K,5I>PZ?'IUQ]HM/.CGC3E6VA
MU*L"3W/7%=D3@9-% ')W?A751J=EK.GZW&NL16?V.YENK02172;MP)167:0Q
M)&#WQ70Z9#>V]BD>HW<=W=9)>6*'RE.3P N3@ <=35NB@#CSX!MI/&U_KTUT
M9+6\MGC:P\O"B1T6-Y-V>I1 N,=S5/3_ (;FR^'NJ^&9-7:XN=14K)?O#SC8
MJ)\N[G:B*.M=Y0#D9% '-7_AJ^D\4:?KNFZG%;2PVILKB.:V\T2PEU?Y<,-K
M97KSUZ5&/!Q&@>*=+^W?\AV:YE\SRO\ 4^=&$QC/S8QGMGVKJ:* ./F\(:C:
M:E:ZGH6KPVEZEC'8W N;4S13HGW6VAU*L"3W/!Q4,GP_8>'X;:WU9UU:/4_[
M6.H20AA)<Y.2T8(^4@E=H/ QS7;44 <0/ E_<_\ "1S:CKJW-WK>G"Q=DM=B
M08$@!1=Q.W#C@G.0>>>.OL+;[%IUM:;]_D1+'NQC.T 9Q^%6.]&1G'>@#BKK
MP=KD>LZY?Z/XDCLUUAU,T4MD)1$%B6,,AW@[_E)R<CD<<9.3XY\));^ ]"T#
M1OM*75O=0VEG/&NYD#*4D9R.@\LN2?7%>ET4 <_=>%H9+OPW);2BW@T-V,<.
MS.]3"T07.>, @]^E<ZOPYU!+-=+378%TN/4AJ"*+']^[>=YNV23?\PSD @ ]
M.PP?0J 0>E '*:EX*CU'QWIWB3[:T<=LBB:T$>1.Z!_+8MG@KYC=CVJ'PSX%
M?PPFM&TU0M/?,5M)&@!^QQ NR( 3\P5I&/;-=C10!R^A^&+VR\27>OZI?VMQ
M?3VRVN+.T-NFP,6W,"[%FSWSP.*CO[.>R^)NE:M'#));7MA+IT[(I(B96\V-
MFQT!_>#/J1ZUUE)N&X#(R>U 'GQ^'.H"S;2TUV!-+&I#4%7[#F=V\X2[9)-_
MS#.0" #T[#!]"I P.<$''!]J6@#-U_0[/Q)H5WI%\&^SW*;6*'#*000P/J"
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
ML-1E$-EJ$T2B&=CG:  Q==V/E+*,T =9165KVO6_A^T@EF@GN);F=;:WM[<
MO+(V2%&X@#@$Y) XKE?%WB6YM;;PMJ!M=4L?,UE8I[,+F:0>5+\FU&(<$A2.
M2.AH [^BN<TSQA;ZC'JBMIFI6U[I@4W%C+"&F(8$H5",P;=@XP>QI=+\6Q7^
MKRZ5=:5J.F7JVYNDBO%C_>Q A2RE'8<$C()!Y% '145QVE_$?2M3T6?6Q8ZE
M;:1#;^?]MN(0J.<@%% 8EF!..!@D$ FKMCXRM[B_^Q:AINHZ3.UN]U$+Y$ E
MC3&XJ49N1D94X(STH Z2BL+P]XF'B)$GBTC4;6TFA$]O<W*QA)T.,$;7)&00
M<, <5%XA\86GA[4K'3GL;^]O;])'MH+.(.7*%<CDC'#9R>, \],@'145R]YX
MWAM[F6WM]&U6^FMH$GO4MHT)M0R[@K[G&7QSM7<?TI+SQ[I<#Z5':VU]J,FJ
MVK75DMG$&,JC;QR1M.'S\V ,')!P" =317(M\1='A\/S:O<V]] MM>K8W5L\
M(\Z"4L!AE!.1\P.5)R#QGI4\GC2.&TLC)HFK)J%](Z6VFM&@G<(,L_W]JJ 1
MR6'7'6@#IZ*Y;_A/-.&D/>-:7RW*7JZ>VGF-1.+AL;8\;MO((.=VW'>K%SXM
MBL=+M[F\TK48;NYG^S0:<41IY9,$X7#%<8!.[=@ <F@#H:*Y?_A.K"/1]9OK
MNROK2;1U#WEG*B><@(RI&&*L",X(;L:2Q\<VM[JD5@=*U6V>Y@DGL7N(51;M
M4 )"?-D'!!PP7@T =317"^%O'TNHZ3JVH:WIUS86UA-<EKJ1%$82.0@(<.Q,
M@'7 P2#CM6MIGC&&^U2VT^ZTK4M,EO(VEM#>QH!.J@%L;6;:P!SM;!Q0!TE%
M>7^+/B +_P -F32+35X+>6^MX;?5%3;#-BX0.%96W!2 PRP /([UZ1?78L;*
M6Y,$\_EKGRK=-\C^RCN: +%%<YIWB^&\U"ZT^[TO4--O;>V^U^1=JF9(<XW*
M4=@<'@@D'FL_3?B1INI-I4BZ9JL%CJCK%;7T\"K$TK#(3[V[/!&<;21P3UH
M[.BN#\5^.XH=*\16NGV.JS?8;>6&;4;6(&*VG\LD#.X-E<C)4';WQ73>'KEG
M\):5=7,Q9FL89)99&R2?+!+$G\\T :U%<G9>/K&]GL"=-U*WL-1E$5EJ$\2B
M&=B"5  8NN['REE&:KWGQ*TZT;4BNDZO<6^ESO!?7,-NIC@VGEB2PW#O\H)
MY('% '9&*-G#LBEUZ,1R*=7%:CXUO;3Q[9:-;:/=W=C/9-/YL"(2YW)AU)<?
M( Q!R,YQC-9VO^,[K0=&\2WVG"_U"XM-32W*SQQF*VR(R0,,"4PV >NX^G-
M'HU%<3=ZQ>77C/P=^YOM/BNEOO.LYV"EMJ+MWJK%3ZCD]:LCX@Z>76<:?J/]
MDO<_95U;RT^SF3?L'\6_;N^7=MVY[T =;17':_XXM[.35K"TT_5+MK&$_:[J
MTB#1VK,F1D[@Q(!!.T' J[X-O;B7X<Z)?3F>\N6TR*5_FW23-Y8)Y8\L3ZGJ
M>M '245P?A?X@O?>&+[6->T^XL+>S><O<M&HC95E9 B@.S%Q@ C')Z5K:=XT
MAO-7M=,O=(U32KB\1GM/MT:*)PHRP!5FPP'.UL'% '345F7FNVMCKVFZ/.DH
MFU%93!( -A,8!92<Y!P<CCL:R[KQUI5K'J#&*[E-I?+IRK%&&:YN"H;RXAGD
MC.#G &#Z4 =/17)KXX22+4X#HVIVVK65M]I_L^=(_,DC)P'0ARK*#U^;C%5-
M \?&X\"VFNZSIUW;2R1PJJK$I^URR8 $*AB3DGC./YT =O16'HWB:+5=1N--
MGT^]TW48(UF:VO%3<T;$@.I1F4C((Z\'K3M9U^;2IEB@T+5=2;R_,8V<:;47
M)[NZ@MQ]T9/YT ;5%<%K'Q#DB'A>ZT73+N_L=8ER62-=S+L<[%W.N) 5!.>,
M \UUFHZU;:1H$^LZ@LMO;P0>?*C+ET&,[< GGMP>M &C17-3^,4L?#]]K&IZ
M+JEA#9A&:.98R\BL< KM<COR"016G=ZW;6>O:=H\B2FXOXYI(F4#:!$%+;CG
M/\0QP>] &BRJZE64,IZ@C-+7,Z5XTM]:O(ELM)U633YI&BBU+R5^SN5SDCYM
MP7((#%0#ZURO@WQ^+3PO8_VK:ZO/&;V6VFU1TW0QNUPZH&9FW$8*KD @<#/H
M >H45G:[K-MX>T.\U>[61K>TC,DBQ %B!Z D?SKG3\1[);Z.R;1-;6XNHS+8
M1M:@&]4$9*?-\N 03OVX')H [.BN9@\<Z5+X;N=:EBN[=;6X-I-:RQ?OUG#!
M1%M!(+$LN,''(I]EXRLY;B\MM2LKS2+BTM3>/'?!.8!UD!1F! [C.1Z4 ='1
M7+6'CFVO+NS@ETC5+)=01FL);F-%6YPN[:,.2K%02 X7(K%TGQQ?:SH'BB6_
MT[4M.2P-Z%NXHX\Q)'T4 N<S <]-N1UH ]#HKD9/&MKIYTK34M-5U._N]/6Z
MA6&%"\J\ ECN"J><G.%]\X%2IX\TR3P_!JL=M>L\]V;%+'R@+C[2"08B"=H(
MVL22<8&<T =317/^'O%2>(+W4;/^R=0L)]/=8YUNQ&,.0& &QVSP0<]"#P:2
MY\9:99Q^(6N$N$.A*K7*E1EU9-ZE.><]!G'((H Z&BL"'Q=IUV-!%N)W.N1-
M-;%5'R(L>\L_/&,@=^2!7(KX[O+'2?![6%IJFKP:F["2XFBB\Z5=LAV@!U ?
M*@^FT=<T >FT5YY+XJN]/^(VHP#3]7OA)I5K-'I]NH8Q'=)O8@L$4_=!YR>
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
M2,8-(N5;3DN0#&FZ'*H[<,0<=2 <'FO3Z@>RM9+Z*]>WC:ZB1HXYBHW*K8+
M'T.!^5 'G+^%->OM/O;^XLDAOM1U^TOVM!,K>1!$T8^9LX+;4).,^@S6KXW\
M-7.I:YHVLP:?)J45DDT,]G%=FWD99-I#(VY1D%>02,@^U=Q10!P*Z! OAB[B
M_P"$%F=;N[5Y[*345>=@%&)=Y<@,"   X( SGM6--X.\0W6C:7<WMO<7KZ=J
M<TT.G3ZAB?[(Z; AG!Y=3R/FQC@FO5Z* /-[KPM+>>"O$]OIOAF?3;_4;40H
MMU?K-).0#MR=[!0-QQ\W>NAU31[ZY\6>$[Z*$-;Z>+G[2^\#9OB"KQG)R?2N
MGHH \T'A76KWPMXK\*3V/V=+RYNKFTU S(8Y/,E\Q%*@[UZX.1V[U<\/: K:
MK:SW?@^[T^X@C<?:Y]5^T)&S(5/EKYC$Y!(R0.*[^B@#R4Z#XN'@2S\'+H49
M%C/ &OOM<82:*.=7!1<[MQ !(;'0]3@5W_BZWUB[\*W\&@RF+4W0>2P<(?O#
M< Q^Z2NX ]B0:VZ* /-=#\-:FGBRZU,:-=V%G+HTEHHO=2^U3-*75N<NVT$
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
MV*]\-:IX;UF]TK4)[3_A&H-.D%M;-+):S*58AHU&X CC('!7F@#MH_%N@RZ
M^N)J47]G1L4>4@@JP.-A4C<&R0-N,Y(XIMEXOT.^M;ZX2\,*V">9=+=0O \*
M8)#,DBAL$ X.,'%>=W_A[6;_ $:_UF*PU"U6?Q'%JJV42J+KR$0(6"'($A(W
M[3SP.];%IIND:@FLW]U;^*M4$NG_ &.=;^T,;21%B=L:[$9F!)/'X<T =IHW
MB#3]>25K!K@^5M+">UE@.&SM($BC(.#R.*I:KXW\/:+?36-[?,MW BR2016\
MDKA2"=V$4DK@<GH.,XR*R_ MQJS7>HVTLFIW.BPK$+&XU6V,-P6.[>AR%+J,
M+\Q /)Y-6=(L)X_B3XGO9;618)K6R2&9D(5\"7<%/?&5S^% &G>>+-#L=)M-
M4FOT:TO-OV5HD:1IR1D!$4%F..P%9M_X_P!'@\):GKUC(]T+%'#0&&1'$H7(
M1U*[DSQR1@ YKC-#T_4] TSP-JUWI%_+!IT%Y;W5O%;L\UN96^1_+^\1A<'
MR :T_P"R]1UVV\?ZI!IUS;1ZQIXM+*"YC\J69DA==Y0\KDN ,X.!0!VWA[7K
M7Q'I$6H6HE56 #K)$\95MH) WJ"1SU'!JG>^-_#VGZA)97-^RR0NL<TBP2-%
M"YQA9)0I1#R.&(ZU+X1O_M_AJR)L[VT>")('CO+=H7W*BYP&'(SQGIP:\X71
M'M4U_1-;/BSR[V^N95CTVU$L%U%*Q8'>(SM;!P=S#&* /1-6\::!HE])8WUZ
MRWB1K*;>*"260HV[#!44DCY3DCIWQD5FZY\1=)TF'0;B O>6NK3JJS0Q2,%B
M*L=XVJ<G( V=>3Z&G:5IDUM\2M5N3;2BV_LFT@BN'0X8JTFY0W<_=)_"N4MM
M.U'3? 7A&672[YCIFNO<W-O%;LTJ1%[@!@@&2/G4\#H<T =A=>*X;.^O[A[U
M9+.#3(KQ;-;.7SAO9@&)QT.,;<9&"3BL:;Q])J_@W1M7TLR6MQ<7]A%<QO V
M%$LBAT5G4!A@D;E_ U;6SN[_ ,;ZO>QV=Q';WGAZ".)YHB@WEY3L.>C ,,CJ
M,U@V\=]?_#3PSIBZ1J<5YIE]IL5S%-:.A'ER)O89'S* ,[AQB@#M]5\::#HU
M[):7MXZRPJ'G\JWDE6!3T,C(I" _[1''-:MWJ-M9Z9)J#N7MDC\S=$ADROJ
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
M@MQ%!)(\SH2&"(JEFP5/(&.,U?TC6;#7;+[9IUP)H0YC;*E&1QU5E8 J1Z$
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
M/2M(ABN%%Q-9B2W@G;9M+*"H4E0P#$^OK5(:;H(\+7-U)XPM%BFUM;V"^CM
MEK%<J@^7:25*'!)^8#)ZYKUD@$8(R*3:"NW QZ4 >-:UK<&K^%/#][K-C:M9
MQ>)Q'*]I QANXU23,RIR2I[]>AZBC6<:_=>-+SP6!+:2:%';22VBX2>X#L2$
MQ]YA$<<>H%>I:QH<&LR:8\TLD9T^]2\C"8^9E5E .>WS&M,  8  'M0!Y?X8
M72M5\2Z#=6OBG3+F:PAD6*QL=.\B01M'M*2?.Q4#@X('(H^'^H>';?1K#1-6
M2 ^)DO)?M-O+!NG^T&1B9#QG!!SOZ8[UZ@  20 ">M&!G.!GUH X'X=3Z;;Z
MAXCTH>1%JD>KWLK0;0L@@:7*M_ND,N.U)K$VF:9\7]/NM3$$,5UI+P0RRH,2
M3^<F%!Q]['3O7?X&<XY]:4@'J.E 'C?V[0;'P]XQTCQ!'&VOW5Y=G[/)%NGN
MMY/D&(8RPQL"XZ8[5Z=X?M+F/PGI=IJ@\RZ2RBCN0_S9<( V?7G-:N 2#@9'
M0TM 'A\$NFW/P#GTJ+RC?6KVT.H0*N)(V^UJ,..N>#78ZCIT=A\2=,CTBVAM
M))-"O(E\E B_*\6P''8$\5WV ,\#FEH \0\*V]G>:3X;TN[\36%GJ%C=PRMI
MPTXK>)<*WSJS;]WS'<"VW!!S7;_%2&YE\,V3Q'%K#J=O+>DPF95@5CEFC!&Y
M0VTD>@KM\#.<#/K2T >6V<=C>_\ "3:O:>)K#5IGT5X)H]/M/*CP Q5F(=@6
M&2/7!K'6273]1\(WUYJEII=@?#$$-O=WUIYT*S?*77)90C%=O)/(!%>TA0HP
M  /:@@,,$ CT- 'CQM=-T:U\+7T^I1:EX9CU>[N+BX2V*6\+R*WED)D@1K(6
MP>@)%:GBV\\.WOA[3-7TV.V;3+?Q!;2W5S';XCVAE#OG'S+]T%AD''M7IV 1
M@CBDP,8P,=,4 ><:A(=0\;22Z#(C&?PE<?8I(>%+&5=A4_7%<\EWH.H>"_"V
MB:%'&/$EO<V9\A(B)[61&4SO)QE1@/DGKGOFO::3 !)P,GJ: /,8=(L+N;XF
MW%S8PRS-*T>^2,,=HM4( )Z<G/%=3H'VR?X7Z7]F<_;I-&B\MR>?,,(P<_6N
MFHH \22ZT.]^'?A_0-(B0>*H9[3%NL1%Q;W"2*9I'XRHX<ECP<UV_AZU@7XG
M^,9!;QAE2Q*ML&03&^2#[]Z[7 R3@9/>EH X#Q3<V6F?$?1-2U\HFC)83Q03
MSKF*&Z+H<L>BDH" 3[URMZB2:!XJUG3('&@-K=E>6_EQ$*RQM%Y\J+CE<@G(
MZ[2:]H(!&" 1Z&EH \V@US3]?^)[W.E3_:K5/#LZ?:$4^6S>=&2%;HV,C..F
M:U?A7IEE8_#K0I;>TBBFFLT>614 9V;DDGJ>?Z5V8  P  /:EH \TO;S0]*^
M)'B)O%20^7>65LFG_:(?,$L0#"2.,8.3O/*CDY'%8WA./R])^&2")XPNH7XV
M,,%1LN.".U>QD XR!QTI: /,O#>CA_"GC2YTZUC&LSZCJBP3A1YF_<ZIANHZ
M_J?6LGPG%IVH_P#")VP\3Z='=Z:Z.FG0:;Y5TC",K)&YWD@'+;B1R1FO8Z3
M!) &3U- 'F'@S4?#UC'+H^N)!_PDC:Q,\L,T!>:25IBT<J\$E=I0A^@ ZC%0
MV9A@?XAZ+8^5!XAGGN);&%5"RLC6R;63VW ].]>JX&<X&>F:,#.<<^M 'CXO
M/#^JZ-X,TOPVD7]LVE[:.T,,6V6T1/\ 7F7C*C&X'/WB>]=#X1TW3CJ?C;4;
MFU0S_P!KS(T^S+K&L2'"GJ/O-T]:[\  D@#)ZFEH \P\#:M::;J::'87]AK.
MCV>G/)'J%M!MFM45EQ%,5X)(YXPQVG([UZ)I>IVFLZ7;:E8R&2UN4$D3E2N5
M/L0"*M  9P ,\G%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !115&;5[.#6K72))"+RZBDFB
M3:<%4*ACGH/O"@"]16%HOB:/7=1O8+73KP6EK+)!]N?8(I)$;:RJ-V[@YY*@
M'!YK=H **** "BJ=GJ45[<WD$<5PC6DHB=I8BBN=H.4)^\.>HJY0 4444 %%
M%% !169H^MV^M2:DEO'*AT^]>RE\P#YG558D8)X^<=:TZ "BBHKFXAL[6:YN
M)5B@A0R22.<!% R23Z 4 2T4R&:.X@CFA=7BD4.CJ<A@1D$53UO5H-"T.^U:
MY21X+.!IW6, L0HR0,D#/XT 7Z*S[?5X+G44LDAN0[VJW0D,)\O:3C;OZ;O]
MGKCFM"@ HHHH **KV-]:ZE9QWEE<1W%M*,I+&V589QP?PJQ0 445A:GXFCL-
M>M-%@TZ\OKV>(SNMOL AA#!2[%V7C)Z#)X/% &[116!JGBVRTFVOYY[:]*V5
MQ!;R$0E0[2LJJ4+8# %QD@\8- &_115>^OK73;*6\O;B.WMHAEY9&PJCIR:
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
M[:Z-JIG:T^Q%]QYAR3LZ],D\]:7^Q-,.A+HC6<3Z8L"VXMG&Y?+  "\^@ H
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
MLQ!I+B27:F0=J[V.T<#@8Z5-K7AW2?$,<*:G:"8P,7A=7:-XR>"5=2&&?8T
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
M*6VVY8'8K J&<@=N.<"M'P/;7MIXY\9P7]]]NG1K(?:#&$9U\HXW!>,XP"0
M#C.!0!V3ZKI\>JQZ6][;KJ$L9E2V,@$C(,_,%ZD<'\C4J7MK+>S6:7$;7,*J
M\L08%D5L[21V!P<?2O,?&6BW6J_$N:YTLA=8TW1(+RP;^](L\N4/LZEE/UJO
M;>-H1<^,/%UA%OVZ'93)"_\ #(#."C?[K<'Z&@#UVBO/[B;Q%X7O?#MS>^()
M=5BU.]CLKNWEMXD16D5B'B**" "O0DY%8FH:YXK3P[XG\21:_L71M4N(K>R%
MK&8Y8HY<;9#C<?E.!M((QGDT >MU5TW4K+5["*^T^YCN;67.R6,Y5L$@X_$$
M?A7)6-SKVC^.M-TS4=9;4H-4LIYF1K=(Q!+&4_U>T9VD/C#$GCK6#I_B#Q%J
M'A[P2EKJB6USJUW<PW,_V:-LHHE(PN  1M&.V0,Y&00#U6BO/[+6K_3!XNTW
M5O$1$>DF!X=5GMT,B)*F<%% 5F!R!QSD<'I5;0=7U:\\4WWA\:SK+6\VE_:X
M;G4-/2">&02!24!C4,I##[RG!% '>WVJV&F6!O[V[BAM 54S,WRY8A1S[D@5
M<KQW09M3T'X%VNI0:M-*S_91#%+#$4MP;E58+\F3D,?O9QVQ733/XBUSQOXA
MTFS\0R:996$%L\7DVT;OOD5CU=3\N5R1C)XP1W .\HKRG_A.+Z_T7P=)?ZP=
M'BU.TFFO;RVB1GWQ[5  96"*Q8DG'H.,UUGP^GU>[\,B[UF]N;N::XE,+W$"
M0L80Y6,[%5<;E ;GGGTH ZJBBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MK#W/SW3O:0W5P)YH8"!M5Y 3N.0QZG (&372T4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M<9\2;FX&D:5ID,\ENFKZM;Z?/+$VUUB<DL >Q(7;^-=G63XD\/6OB?1GTZZ>
M6+YUEBGA.)(9%.5=3Z@T 9O_  C/A;PC;RZ[9:/;V;:?:R.SVJ[&>,*2P;'W
M^!_%GFL0>*?%-AI6D^(M4CTMM*U":!9;2"-Q-;),0$;S"Q#D%ER-H[XK;M/#
M6M2[X=>\3-J=DT+PM;1V26XD#*5)<@DG@GIM&>U4+7P'?"#3=.U+Q%)>Z-IL
ML<D%J;14D?R_]6)) 3N"X'11G S0!G:AXN\6>3XJOK"+2%LO#]Q(I69)&DN4
M2-9&7A@%(!/S<Y) P,9.AI_B7Q"GB+08=5BTX6.NQ2O!%;A_,M62/S &<G#Y
M7.2%7FM%O!R'2?%-A]M;&ORS2%_+_P!1YD2QXQGYL;<]NM6)/#"R:AX;N_M9
M!T19%"[/]=NB\OU^7U[T <==^-_%D.BZSX@CM]).G:3J4UJUN5D\VYC2;9D-
MNPA ([-D@G@<5T&FZUXAM_&%OHFO+IKQW]E)=0&S1P861E#1L6)WC#CYL+T/
M%+/X%2;PCK6@?V@P74[R:Z,WE<Q^9+YFW&><=,Y%:]SH2W'BO3]=^T%6L[::
MW$.S._S"ASG/&-GIWH \SM-0UV[TSX>3:*^EZ7#=S3*+6.WD\H.$F)RHD&4P
M,[>N[G/:NBAD\4'XNRVQU+3S;+I4$LD7V>7:8_-<-M'F8$A(;YN1C QQS<7P
M!+;>'/#^GV&L&"]T28S6]V]L'5MP<,&CW#@ASW[5HS^&;UO%=GK]MK AF6T2
MTO(VM0XN(U??\OS#822W//7I0!QEU\4[KRKW5+6[TK[+:W3Q)I312-<W$:/L
M9A(&VJQP2%VGC&36GKGCZXC\2ZEI-CJ6DZ:-.CC+-J$,DAN)'3?M 5EV* 5R
M>3D].*U[3PEJVD2W$&B^(EM-+FN'N!;26*RO$7;<X1RP !)) *G&:FO/"^H1
M^(+S6-"UI-/DOUC%W%-:"X21D&U77YE*MMXZD' XH O:%KZZOX1M->G@:V$M
MMY\L1Y,>!\P]^AKD#XQ\46_A>U\97,6E_P!BSM%(]@D;^?';R,%5_-W;68!@
M2-H'O7H,-L_]G):WDWVI_+V2R,@7S>,$X' SZ"N,A^'EV--MM"N?$4EQX<MI
M$9+(VJB5D1@R1O+GE00.B@D#&: *NBV^KR_&+Q))-/IKP106FX&V?S!$?.,:
MHV_"L",L<$'L!6]X@UO5$\0Z=X=T06J7MU#)<RW-VC.D,2%5X12I9BS #D8P
M:T++0EL_%&K:V+@N=0AMXC%LQL\K?SG/.=_IQBJNO^&I]3U2PU?3=2.G:I9(
M\23&$3))&^-R.A(R,J",$8- '.77CC6M,T?Q#%>06+ZQHUU:Q-)&CB&:.=T"
MN%+94[6;C)P1W%=+=:W<P>.M-T-4B-M=6,]P[$'>&1HP #G&/G.>/2LQ_ $=
MUH.M6>H:G-<:AK$B2W-^L80JZ;?+V)R J[1@9/?GFIM-\):C#XGMM?U;7VU"
MZ@M9+41K:K#'M8H<@ G!^4YR3G(Z8Q0!#X UOQ)XFTFVUO55TV"QN83Y5O;H
M_F;@V-Y8L0 <-\N,CCGK6;J8UN3XOW$6B/90RMH4/F3W:-(J 3RXPBE=Q)]Q
MCWZ5UOA;0E\,^&K'1EN#<"U0H)2FW=R3TR<=:S-6\*:A=>*3XATK7FT^[-DE
MGY;6HFC90[L2P+ DY88P1C'?.* ,:W\=ZO>Z9I]C!:6:>(KK4Y],DW[C;QM
M&,D@&=Q&U00N1R>O%:-CX@URVUG5= U9],>_M[ 7]I>(KPP.A+*?,4LQ7:R\
MD$\'M3!\/8X-%L(+359XM6LKR2_34FC5F>>3=YA9. 58,1MR.,<TLO@ ZG::
MT=;U>2\U#5;06;7,4(A6")22%1,G^(DG).: *OAOQI=7WB]-$FU71M7AGLY+
ME+C3(V3RF1E!0Y=PP(;(((Z&J6F>./$G_"!7'C/5;?3?L?V4FWL[=7$CR[PB
MEG+$!2<\8) QSU%;^F>$M0@\166LZGKBWLMI:26D<,5FL$85BAR &)S\G/.#
MQ@#'+[?P1:)\.QX/N;F2:W\AH3.J[&R6+!@.<$'!_"@#G;@>)4^(W@M=?DTR
M8,;MD>RC>/8WD'<A#,V0.,-D=^*ZCQ3KM]IUUI&E:3';MJ>JSO'$]R"8HD1"
M[NP!!; ' R,D]:I6G@_56\0:1K&L>)'U";3/,6*-;1848/&4)(#$[N0<YQQP
M!DUI^)/#C:X;"YM;Y[#4M/F,UK=+&) I*E65E.-RE3@C(^M '+:KK?B(67B?
MP[?2Z=_:5OI1O8+R&!UCE@;<K IORKC:0#N(Y!QQ@[WP\M[NW\"Z0+QK,EK2
M$Q?983&!'Y:[0V6.6ZY(P#Z"F6W@V8KK-QJFJF]U35+3[&URMN(DABPP"HF3
M@98DY8Y-;VD:>-)T6PTT2&46EO' )",;MBA<X[9Q0!Y5XOUSQ)XC^&FO:Q"N
MF)H4AEACMV1_M!B239YF_.W.Y2=NWIWS73ZAK;:9XB\5S6]C9"YL-!CNTN#&
M?,D8"4A7(/*C8.!CJ>:AO?AK>7&C:CH-OXEEMM"NY))4M5M%+Q%V+E?,SRFX
MDXP#VW5MZAX02_OM=N3>LG]K:6NG%?+SY0 D&_KS_K.G'3K0!@W/C+Q!H_A"
M#7-872DEU.2VBL845PEN9<DF9LG< OS?*!T(]#4=G\1I;0:V+ZYLM6BT_3C?
MQW6GPO"K8.#$RLS8;.W!!Z'IQ73ZGX4BU+PQ8Z0;R2&:P\B2UNXU&Z.6+&U]
MIX/3D'L331X>U+4=+U#3O$6L1ZA;7ENUN8[>S%N%!!!;.YB6_''M0!1B;QM)
MHMS<7=SHB--9F2,16\H-O)P=I^?YQMW<Y4@@<$5@Z!XB\0:3\-/#T\\MG?W^
MJ&UM-/WI(NUI%)W3L6)? !)(QG'O75Z)X?UFQ40:IXC;4K1+<V\<(M%A)' W
M.P)+, ,9&T<GBLNW^']RGA2VT.XUYY/[.FBFTNYCM51[5H\[-PR1)P<'ID4
M6+'7-=T_Q2-!UUK"Y:XLI+NUNK2%XAE" Z,C,W]X$$&L33_%_C"?X?MXLN+/
M3&6:VC>"TMX979"756E?#$E0"S[ ,@ #/6NETSPM=QZU)K.M:N-2U#[,;2$Q
MVP@CAC)!;";F)8D#))[8XJ33?#EYHW@RQT+3=6\FXLXDC2[:V#AMIYRA/0].
M#GWH F\*ZE+JNDFZDU;3=41I"([G3XS&A7 X92[88'/?TX%8D'BC4KCQU=:/
M)>:9IZ03JD-E=0/Y]Y%M!,L<F\*>20 %;&TYK8\->&WT*34KJYO%N[[4IQ/<
M21P"&/(4* J G' Y)))-4]4\):AK6JVTE_K:2:;;7J7L-L+)5E5D.Y5\W=]W
M/^SDCC- ')6M]XETV;QYJ&C_ -F"UL=3FN9%ND=WG*P1ED&T@)\H^\<Y)Z#'
M/1ZWXHNH['3;RVUK0M(AO;59T74E:621B,[5577Y0",GGZ"M&+PFL>G^)K3[
M82-=FFE+>7_J?,B6/'7YL;<]NM43X(O+74+&^TK7!:7$.F1Z9*TEHLN^-#D,
MF6&QLD_WATX.* ,2#7G\37OPTUF6)(I+J>Z9T0Y4,+>53CVR#BMSX<?\@;5O
M^PW?_P#H]J=I7@2/2[?PQ"NH/(-!DG=2T0!F\Q77!YXQOSWSCM6QX=T)?#]G
M=6ZW!G^T7L]WN*;=OFN7V]3TSC- '$W_ (T\5QZ;XCUFV@TD:?H5_- T,B2&
M6YCC89P0V$(4]<')[ ==JPU_Q%;^*]+TW6X].-OJ]M-- MHKA[=H]I*,S'#C
M#]0%Y'2IYO!"3>&O$FC?;V UNYGN#+Y7^I\W'&,_-C'J*TKKP\MSX@T35OM)
M4Z7%/$(]F?,\Q4&<YXQL]^M ')W7CF_T[Q+86DNL>'[Y+K44L9;"S5S-;AR0
M&,F\@D'&05%4-.\07=IXX\2Z#H\<#ZO?ZMYBO<@^5#"D$.]R 07/. H.><G
M%:]G\.+NUM=+T[_A(2VE:7?I>VUN+-0[%9"^V23=\W4C("]<G-7+WX?PW<NI
MW4>H20:A<:@NH6EVD0W6D@C1,#GYE(7D' (..V: ,G6_']U%X@U;3K+4M(L!
MI81<7T,DC74I0.5&UAL49 S\QSVXKM= U8ZYX<T_51 T#7=NDQA?JA(R0?H>
M]8\WA75+?6KW4]%UV.Q?4 C7D4MD)HWD50N]!O4H2  >2.*Z'[&TNE?8KJ=Y
MF>#RI9@ C.2N"V!P">O'2@#@[+QS?)XLTK3+C6/#^IQW\SP2PZ:K[[5PC,#O
M+L'&5P>%//X5T/C;7M1T#3+&72K>WN+NZU""S6.X)"GS#CJ.G..>?I67IG@"
M^LG\/QW/B 3V>A2;K2!+)8]R^6R#>VXY;#=1@=<@DY'1>(-"77H].1K@P_8M
M0@O00F[>8VW;>HQGUH Y36?%^KZ'?:=H5_J>C6VHSP275Q?O;2&%(PP552/?
MDL<]VP-I/M4=M\0-2O="M4M8+*35[G5FTJ*;:XMGPN\SA<[MNS^'.<\9KI=<
M\-7%_K%IK6EZG_9VIVT3V_F- )HY8F()1TRIX*@@@C%0:EX5OM7TBTCO-<;^
MUK.[%Y;7\5JJ"-P" /+R<K@D$$Y.>M %35-;\2:%86=I<_V7=ZOJ-^MG92QQ
MR1Q!2I8O(A8GY0K<!N>.E4KSQ9K^@3:UIVJ_V?=7=MHTVJV5S;PO&C^7P4="
MY.02O1N0>QK3O?"&HZKID2:CXADDU2VO$O+2\BM5C6W=1@ 1Y.5(+9!8YSU%
M1-X'N+Y-8GUC6?MFI:AISZ:D\=J(H[>%@<[8]QR22"26YP!Q0!E'Q/XUCO=!
MB>#1&_M^-OLZ 2#[(RH),NV[]X-N[@!>0!GO3KGQOKFF>%_$TMW!8SZMH=W%
M!NB1DAG60QE3M+$J=LGJ<$5TLGAA7O/#5Q]K(_L0. OE_P"NW0F+U^7KGO5#
M4O J:C:^)(3J#1_VW<03D^5GR?+$8QU^;/E^W6@#/?6O&\7BB'P_)_89GO;1
MKN.Y6.7;:JC!74KNS*?F7!RG4DCM5:;XBWMGX4CGO([&+5SJ\FCO(V[[,DB,
MVZ7&=VW:I.W.<G&:[&;0EE\76FO_ &@AK>REM/)V<-O=&W9SVV8QCO6+)X!1
MM-N(8]3DBNSK$NL6MTD0S!*[$XVDX9<,5/3(/:@#+LO'M\UAXF4W&GZC-I6G
M-?6U[:P/'#)\KG8Z%B005'1N01TJS8>)O$T.I^''U>/2_L.NY18K9'$EL_E&
M1<N6PX(4@\#'OWV7T#5[_0M6TW6-<BNOM]J]LC0V0A6'<K*6QO8L?F'5L<=J
M?/X768^&_P#2R/[$D#C]W_KL1-'CK\OWL]^E 'GWB_7/$GB+X;>(M6MUTU-#
M;S[>.W9'\]HT<H9=^=N=RD[=O3OFNI\6^);_ $/_ (]]<\/V(2U\V*VOD>2:
MX8 Y&%==J\ 9PW-5K[X;7ESI&IZ%;>)9;70[V265;5;16>)G8L5\S/*;B3MP
M#VW5I:AX,O)M;U&_T[7#9)J=M';WB&U65R$!4&-B1L.&/4,.] '/:AK/B+6M
M=\!W^DW=G9Q:G9RSB">*210YA#,'VNN\ $;>F#D\]*NW_BD>']5\:7:Z9:/<
MVBV"(T2E'NI)5VH)&R> 2 /09ZUI2^![B/2_#,.G:Q]EOM B\F&Y>V$BR*8_
M+;*;AU !Z\>]2ZAX$MM4?Q$;N\E*ZTEL#Y:A6@>$?*ZGG)W8;IVH @AUKQ)H
M_B72--U]],NK?5C)''+90O$8)50OM.YFW*0" >#GM6'%XV\5_P#",)XJFAT@
M:7%>FWEMD23S98_M'DEU;=A2#CY<'."<C.!TMCX5U%M;L=5U[7?[3ET]7%I'
M':+;HC.-K.P#-N;;QV R>*B/@5#X!?PM_:#;6G,WVCRN1FX\_&W/_ >OO[4
M7O'3W\7@76Y=.GC@N([*9_,=6.%"$G;M((;'0]C@X-<_;:]XBT[PWX:L3)I]
MWK.L,D=K*8I%CBB$.]GD!<EV 4]"N21TKMM4L(M5TF\TZ8LL5W \#E>H5E*G
M'YURW_"$7\FAZ9:S^("=2TF99+"_CLU3RU";-CIN(<%<YY&<]L4 6M#UO5T\
M57?AO739S7,=HE[;W5I&T:R1%BA#(S-A@P[$@@]J;J>M:U>^+)/#V@M8V[6U
MHEU=7=Y$TH&]B$145EY^4DDGI5O0_#4]AJ]WK.J:E_:.J7$26_FK (8XHE)(
M1$R<9)))).:BU;PO>3^(1KNBZN--OGMQ:W DMA/',@8LN5W*0P).#GO0!C1>
M.=3.CVS36MHFHQ>(8]%O0H8QG+@,\?.1E6!&<XSSFM/5O$][8>)=4TZ** PV
MFA'4HV93N,H=UP>?NX4<=?>HI/ $1\+MIB:G.NH-?#4SJ+1J6-V'#^84Z8R
M-OIQ[TD'@B\?4=3U'4]>>]N[_36T]R+81I&I)(**"< 9/!)))//8 %WP9?\
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
MYGEF14V8*@^I!//%7=*U?Q//\3M=TZ2&S?3+>.V8*;ILQ(WF8=1Y?+-M&02
M,#!- '=45@>)/$,^D3Z;I^GV2WFJ:G*T=M%)+Y<8"+N=W;!(4#T!)R!6+-XZ
MOM,L/$4>JZ5#%JNBV@O/*@N"\-S&P.UE8J".5(((X]Z .YHK'\/:AJVIVC76
MJ:;#8)+M>VC6?S'V$9_>< *W3@$CGK6/9^+-5U#Q)JEE!I$":;I5UY-W>S7)
M&5\M6RBA3EADY!(&,<G/ !V%%>=67Q->X.FWTMIIZ:5J-REO"J7X:[C#MM1W
MBVX )QD!B0#WYJ>X\56'AZ]\8WIL7\ZUN[6$_P"DD_:9)(D" !OEC'S ''&
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
MR \ \CI[U@:_X U/4]3\0RP/H\L6L1!!<7T#23V@$>S;'VQW!R,$DX->BT4
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117%_%'
MQ1J7A'P?_:>E"#[4;F.$>>A90&)SP"/2@#M**\SF\6>+_!_B#2+3Q:FE7FEZ
MI<"UCO+!7C:&4] RL<$?3MD]L5;LO'=II5_X@DUS7UN+2#55LH4CLF3[(6W8
M1F ^8<?>Z<=>: /0:*Y;Q/XML--_M'2(M2^R:O'IDM\DAMVE6&-01O8 8.".
MG?TJ@GQ"T?0?"N@W6N:L;NZU&W5XWM[5MUQP"7$8&5'/M0!W%%>9>"/B#%?6
M?B_6M7U=6T:QU)EM9G0*$@/W   "<Y& <G)KI-)^(/A[6?MJP3W$4UG;FZE@
MN;9XI/) SO"L,LOT]O6@#J:*XFP^+/@W4]4LM/M=39IKTJL+&!U0N<80L1@-
MR./4XZU2\;_%'0]%M-;TJVU)TUJWM)-CQP,Z13%"45FP5!SC@\9X- 'H=%>?
MZ3\1M/T_PIX<;6[FYN=6O]/2Y:.VM6ED88^:0J@X&<_K7=6MS%>V<%U Q:&>
M-9(V((RK#(.#R.#WH FHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS[XS:3J.L^ _LVEV4UY<
M+>0R>5"NYBH)R<5Z#10!Y-J\/B+XE:]H,$GAN\T;1=-O5O;F>_*K)(R]$5 2
M?49]_;FJ/!&H:OIOQ-L;JQEB.H7QGL&D7 E9<LA4^A( S[U['10!XEX>\/\
MB75?#'C37==TRYBUF^TK^SK6WD0B1E2#!('7YVP?J#38-*UWPSJ7@3Q$WA[4
M-1AL]%%C<VMK'NFMY,'G:?\ >Q^!]J]OHH ^?YO!GB?5O!?B\?V+/97ESK:Z
MC%9%@#)'U*JW0D;OS6M[1]&74[S5-1&F>-/[2&C3VR3:YL"G<.(D Y8Y)([=
M?6O8J* /$W\+:P/AC\/K)-)N!>66L03740BP\*;I"S,.PY&34%UIWB+1G^(&
M@Q^%;[4FU^>:>TO8E!A"2!OOL>A7/ ZD\>AKW.B@#PK5=$O[/PSX:DM-%\3V
M_B>ST:.*WO=,C!0/S^YG!/"@\GC^+OC%>R:"=2/A[3CK(0:F;=/M03&/,VC=
MTXZ^G%:-% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445SFM>*);#6X=$T
MW29M4U*2W-TT22I$L<0;;N+,>I;@ >_2@#HZ*J6-ZUU9V\MQ;26<\RY-M,R[
MU(ZC@D'\#6=XL\0?\([X;O=4ABCN)+4Q@Q%\?>=5YQTX;- &Y14<=Q#,\B13
M1N\9PZJP)4^A]*IZ9J,MUH\=]J%LNGN=QDB:=)!& Q RZ_*<@ _C0!H44R.:
M.:(2Q2(\;#(=6!!'UK.U3Q#IFD:'=:Q<7*/9VREI&B(<\=A@\GVH U**CAGB
MN(1+#(KQGHRG(K/TCQ!IVMO>)8SAVM+A[:0' .Y<9(]1R.: -2BH8[JWFF>*
M*>)Y8_OHK@E?J.U2/(D2,\CJB*,EF. !0 ZBHDNK>6W^T1SQ/#@GS%<%<?7I
M0MS \DD:SQM)&,NH<$K]1VH EHIGG1"(2^8GEG&'W#!STYI6=4QN8+DX&3C)
M]* '45%'=6\R.\4\3JA(9E<$*1USZ4)<02LZQS1NR %@K E0>1GTS0!+15<7
M]HUK)<I<Q/#'G<Z."!CWK!\&^([WQ)HO]L7EO96MG.HEMEBN#(ZH<_ZW*@*<
M8/!/4^E '345%'<V\MO]HCGB>'!/F*X*X'7GI0+FW;S<3Q'RO]9AQ\G?GTH
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
M!9VY>"Z2X6-Q$Q/#*WRR)E3D'T[9KMJJW>FV&H;/MME;7.PY3SHE?:?;(XH
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !117'_$2YGCTW1[*.ZEM8-1U:WL[J:%RCK$VXD!ARNXJ
M%R/[U &O<>(H+?Q!/HYMKB2>'3O[0)C7=N3>5VJ.I;(Z5I65T+ZPM[L0S0B:
M-9!'.FR1,C.&7L1W%>8-IMMH/C[Q!;:=>7+)'X7=U26Y:5K=O,8X5F)8#^+!
M/?BEM-<E\,0^$O$&HWD[Z9J&@+!=>9(2JSQPB9'Y_B8"1??B@#TFZU!;2^LK
M4VUU*;MV4211%DBPN[+M_"#C ]35?Q'KD/AOP]?:S<122PVD?F.D>-S#/;/U
MKA-,&JV<_@ W]W<&[U*[N[J\1I6QF2"20(1GHN0 .@VUS.NV<6L?"/7_ !1J
M&IWJZM)-<(Z_;'6- LQ18/*SLQ@#C&<G.: /=>HHKR_5_P"TM>^(.L:8]C<7
MMKI]K;_9X(]4:S"F0,6E^7ESD;0>@V^])-8:W/=^!-$U[4KN.XECO4OC:73*
M9U105#.N"20!DC!Y//- 'J-9=QKD%MXEL=$:*0S7EO+.D@QM41E00>^3O'Y5
MYI?7U[H6@>+M(L]1NXK2UUBUM8;AYF>2T@G$)?#L2<#>V"3QFM(:'9Z'\5=)
MM=-OKE=^DW;>5<733^2=T8#C>21G'/.#M^M 'IM9=QKD-OXEL=#:*0S7=O+<
M+(,;5$90$'OD[Q^5<AX(CDT37$T76K:]CUV2S:1KPW[W$%^JLH:0!F^1LD<%
M1@$@'%+XMT^VU3XG^&K.ZNIX(9+"\RL,YA:;!B.S<I#8.,D @\>F: /0J9+(
MD,3RR-M1%+,?0#K7CEYJFIZ5HVM:+IUY=3647B.WTZ&=KHB2.&149XA,<E<,
M=FXY(W5N6WAS5(EUN"ZLYK'0;C33_HO]K23L+A3D,K9#*".H!P<#U- '7>&/
M$,GB731J(TNYLK255DM9)W0F>-LX8!6)7MP<=16Y7CND6:6WA+X?:/#=7EK8
MZYL>_D2[D#.5M]RQJQ;,:LP PF.F!UJUJQE\/3>-]&TJ]NSI\/AXWJ*]R\AM
M)R)!A78EER%#8S[B@#UBBO*M;M;KP_X,T8V-WJ%Q=ZY?6D-_/+?.KR!E9CM<
MDB+<<+E0, BNA\(Z3K6EZ[>F6T:RT:6W0QVLFHM=E)PQRREN54J1D9ZB@#M*
M*X/Q9]DU7Q&=*2PU+4+R"R$\B0ZDUI! C,P#DAAER0>QP!VKG;*[U#7_  W\
M-H[K5+Z-[Z66.ZF@G*22JL,G!8<\A>O7G((/- 'KU%>2W5EJ%C'XSTW1;R]Q
MHDMGJ6GQ27+R$'9YCQ;F))5MI&TDCYJZ/PKJW_"6>*]1UZTN)&TBWM8;.U4.
M=CR.!+(Q'3(W1K^!H [>N?L/%EOJ%G'<PV-\ZOJ4FG8CBW[&1V4NV/NIE>IZ
M9%86I6B>(_B7<Z1J5W=Q65EI<=Q;V]O=/!OD>1PTI*$$E=J@=AGWKE]!GDM?
M"?A];6^FE1_&,D;3B3F=#+-RQ'#!L GL: /9:IV^H+<ZE>V0MKJ,VFS,LD16
M.7<,_(W\6.A]#7F-[J.H6O\ ;'@1+VX&H7FK1I93>83(EG/F5V4]?D5)ESVX
MIWB;5]0TR3X@&TOIX1 --ABDWD_9TDPCNN>AP2<^HS0!Z)>ZY!9>(=+T=XI&
MFU%)WC=<;5\H*3GZ[ABM2O,9M$L?#WQ/\+Q:=<W<VZROG-M/=O/@A$PXWDD;
MN_8[>G6L?PS;>)M=T72/$-I!-_:<]RD\]_)J[&-T\S]Y$8,;0NW*A0."!WH
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
M<%BA#''.!G'/.<"L72]0OM8T?P1HNH:E=_9+ZYOH;N=9V26X%NSB.-I 0?F
MYP<G;0!ZCK6J1Z)H=_JLT;R16=N]PZ)U8*I8@9[\58M+A;RR@N44JLT:R 'J
M 1FO*]51M*MOB'H%G<W$VE0:']H2.:9IOLTKQR!D#,2<$*&P3QVZU?AM5\1>
M+K+1M1NKN.PM- @NH+>WN7@\R1F*M(2A!.T*H'.!GWH [?0M<@UZVNIX(I(U
MM[R:T8/C):-RI(QV)%:E>'65W>6WA*QTW3[B>ZM[_P 4W=O-.MWY+W*!I&"^
M<.A<J,D=>0.M:VL6?B#0/!?C"4K+IU@;6.2RA_M%KEX),D.5<\A3\IQGKG'6
M@#UNBN!UKP?>6VBVD.D3WE^?M0N=0MKC4I(Y+\;""!)GY/F*MM&%.,<5T'@V
M_L=0\,V\FGQW<4,;R0F&\D,DL3JY#(S$L3@@@<GC% &]6#J/B4VGB2UT*TTR
MYOKN6'[3*8G1%@AW[-Y+,,\YX&3P:\XV->_"[4/'%QJU_%XAC,\Z2K>2*D$B
M2LJP"+.S;P%VD'.?>MRUT:UN_C&E[<QW*7)T.&\91=R@++YQ&-H;&WC[OW>^
M,F@#TFBN+\:2277B+POH4EU/;:=J,\_VIH)6B:7RX]R1;U((#'.<$$[<5RNM
MO<:%;>/M&TJ]O&L+72([J(-</(UI*P?*J[$L 0H;&>.U 'KU%<1JFHL?&O@2
M"*\.VX2ZDDC63B11;Y!(SR,]#ZU6^'.E_:H;G7;R^O[F\%_>0Q"6Y<QQ1B9Q
MM"9VGIG)!/IP!0!Z!17"ZW"->^)5OH&H7%RFF1:2;Q((+AX?/E,NPEBA!(4
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
M4M4'V]MUUU_>G:$Y_P" @"J-_P"$/#^IV5C9WFEPRP6*!+4<@Q* !M!!SC
MQGG%7QJED=8;21<+]O6 7)AP<B,MMW>F,C%7* ,)_!GAU]._L_\ LFW2U\_[
M0(X@4"R;=NY=I!4XXXQQ6EIFEV.C6*66G6L=M;(21'&,#).23ZDGN:MT4 9K
M:!I3V-_9-91FVU!WDNX^<2LX 8GZ@"IY-,LI;RSNWMT:>S5EMW[QA@ P'U %
M6Z* .>C\#>&(KT7D>C6RSK,)T;!PD@8-N49PIR > ,]Z9+X:>Z^(<'B.X^SF
M&SL&MK90#YGF.V68\= O Y/WFKI*SY=;L(-8.E2S%;H6C7A4J<")6"EL].I'
M% %B_L;74[">QO85FMIT*21MT93V-9NF>$?#^C:C)J&G:5;V]TX*F1%^Z"<D
M*.B@GL,5HZ?J%KJNGP7]C,LUK<()(I%! 93T/-,O-4LM/GLX+NX6*2\E\FW4
M@_O'P3@?@#0!F-X)\-OJ;:B=(@^TM*)V(R%:0'.\H#M+9YSC-'C30I_$OA2[
MTFW>))9VB(,V=N%E5SG /936GJVJ6FB:3=:G?.4M;6,R2L%+$*/8<FK:,'17
M7D,,B@#'TGPGH.A7,UQIFEV]M-,NQW49.W.=HST7_9&!4%EX'\,Z==Q75IH]
MO%-#)YD+#)\H\_<R?E')X&![5T%% &5-X;T:XT^]L)M.@DM+V9I[B)AD22,0
M2Q]\@'(]*;I/A;0]"G,^F:;#;3&,QM(N2S*3GYB3D\@<GGBK,VKV=OK-KI,D
MA%Y=1231)M."J;=W/0?>%7J ,O6?#ND>($A75;&.Y\EBT3'*M&3UVL"",]\&
MD3PUHL>BKHT>FP)IP97^SJN%W!@X)]3N .?6M6B@"L^G6DFIQ:BT"F\BB:%)
MNZHQ!(_$J/RJMK.@:5X@@CAU6RCN5B;?&6R&1O56&"/P-:5% &7;^&]%M=%E
MT:'3;9=.E#"2WV963=U+9ZD^IYJ#2O"'A_0[A+C3=+@MYT1D$JY+[6VY!8DD
M_=7KTQQ6W5'2M7L]:M9+BR=GCCGDMV+*5^>-BK#GW!H ET_3[32K"&QL8%@M
M81MCB7HHZUGZSX4T+Q#/%/JNFPW,T2E$D.58*>JY!!*^QXJW#J]G/K5UI,;L
M;RUBCFE7:<!7+!>>A^Z:O4 86I>#?#NK"V^VZ3;O]FB$,)0&,I&.B94CY?\
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
M=<N"%Y!*G.<XR,9KT/6XM27P9>QI>VZZ@MHVZX^SG82!\Q";\C(SCYCC/?%
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
M;U% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>?Z]K.HVWQ
MH\)Z3#>2I875K<O/;@_+(51R"?H0* /0**X?5]1@@^+FA6DEYJ<;O832"&.<
M+:L &R9$ZENO/L*Q)OC9:1:;+JZ^&M5?1S-Y%M?@*$G<-@_[HZD$]<8X- 'J
M=%<Y;^+[>X\7ZSX=%K*)M+MH[AY21M<, < ?C7'7/C:S\2P>!-8C?6+!-1U-
MHXX+:X55<J^W$W]Y<CH.Q- 'JE%>0>.OB6UYH7BG3](T?4Y;:R5[2;5H" D4
MW3'7. >"PZ?2NAT[Q/J^G>#_  TECX;U+6YY=(MYY9HY$1!^[7.7<\N>N.M
M'?45Y#XH^+%\_A+P[KGAK3[CRM1OEAF,B(=N"08>3]YB.#Z"ME-?2;XF:3]N
M.L:=/)HKW,EC)<+]FC4.V3(HZOP><] * /1:*\S7XQVWD0:K+X=U.+PW/<?9
MX]6;;M)R5W%,[@N0>?Z\5<UOXHKI?B#6-$L_#NI:G=Z6D<LIM]NSRVC#EB>V
M 0,=3VH ] HK*\-Z_:>*/#MEK5B'6WNX]ZJXPRD$@@^X((_"O !XRUK^Q]8U
M*/QS?)K]OJKP66D!5E$Z;E ^3!/=O;Y: /I2BO.CK@@^)&F#5+C4[:[_ .$>
M^V7-JDP^R)@MO)3J7!!Y]A3;'XK2WVI:) OA744MM;D(L+AYHOWB+]YRN<K@
M<X/4=* /1Z*\)\+_ !'NO"]KXHEO-(U;4[.#79S/>(P,=M&2JJH+'DY!^48
MR/6NCUKXBZW:?$W3-*TW2+F\TNXL_.6.,)NN0R[A(I)R N<$''0T >IT5Q>G
M^/Y-7\3WFEZ9H%W<V=C>&RNKX31@12 X)\LG<5![UVE !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>=>-?#OB:?Q]H/B;
MP]:V5R=.MY8FBNIC&"7!7L/1OTKT6B@#S<^&/$>M^-M"U[6;6SMEAT^YM;R.
MWG+!2Y<+MR.?E(/US7G'BW0_&'A7X5#P[J,&FG1K&]4QWD<I,LX:4LH"_P /
M+$DGV'O7T?4%W96M_ 8+RVAN820?+FC#KD=#@T ><ZSX8\76?Q$U36_#L6G3
MVVL626TKW<A7[,R@+NP.6&!G ZY[5FZ3\.-?LM \!64JVWFZ)J<ES=XEX"&0
ML-O')P>E>OT4 >,W/@7QM8V'BOPYI,.F2Z1K-S-=QW<\Q$B;P,Q[<=3M ST'
M)]JFU7P'XDEE\.!["UUBPLM&BLI-/GOW@BAN54 RG:/G';UX^E>P44 >,CX:
M>([?X3Z7HD(M&U;3=6%^L9E_=R@,^!N[9#9K?N/"6N:[XXLM;U2"VM8)-"EL
M+M(9MYCD=GX7CD88<UZ/10!XH/ 7C>\\'6G@"\@TR/1X+@&35$G)=X0Y? CQ
MD-SWXX_&NNLO".I6WCKQGJI6$6>K6<$%I\_S;DB"'<.W(KO:* .6^'&@WOAC
MP#I>CZB(Q=VRR"01MN7YI&88/T(K@HOA+J$G@36[.6*UAU]M6DU#3;J-QN3[
MFT;\9&<-QVR#7LU% 'E>MZ+KT.N#QAJ:0Q):>%9;>[,1$I6X =CM3HPYSZ5P
M7P]O(- U/PA/+9Z7J4U\1;6_V;5))I[+S!\SF$Y6/K\V/?I7TB0""",@U0M-
M#TG3[EKBRTNRMIV^]+#;HC'ZD#- 'FT?P_UQ/AWXTT0I;_;-7U2:ZM1YORE&
M:,C)['Y35K5/"GB>S\2^%-=T>VLKN73M-^P7,$\YC RN"P..1R?R]Z].HH \
MGU#P3K^H_$2SUBUT?3](:WO_ #I]5M+UMUW;@_<:''WB, D^_:O6*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KG/&NLWFAZ+;W5DR+*]_:P,67<
M-CRJK?H371US7CS2+W6?"TD.FHDE[!/#=0Q.VT2-%(K[,]L@$9]: '>+=9O-
M';01:,@^VZO!:3;ESF-PV<>AX'-07_Q"T+3[N_M7^W3S:>^V\6VLY)?(7:&W
ML5& N&Z^Q]#67>SZGXRU70($\/ZCIEMI]^E_=3WZH@!16"QH Q+$ENO0 5E6
MFKW^GZ_X[MK7P]>ZE]HO0L3VVPKYAMXQMDR1M7D'=R.OIR =KJ'C#2+".Q*O
M/>RW\?G6L-C T\DL> =X"CA<$<G YJ(^.= 7PY)KSW;QV,,XMYS)$RO!(7"%
M74C*D%AG/;FN3TK1-6\$:CH-]+IMSJD$6@IIER+$!Y()5??D*2,J<D9']T5'
M=>'=9O?#.N7;:;+#<ZMKEK>QV)*EXX4DA&7P2 Q5"Q )Q0!VNB^+M,US4)K"
MW6[@NXXA.(KNU>!I(B<"10P&5SQFI];\2:?H!MH[KSY;FZ8K;VUM"TLLI RV
MU5&< =3T%9TVG7;?%&SU)8&-FFC30--V#F:-@OUP"?PJIXB@O]-\;Z5XE@TV
MYU&SCLYK*>*U :6(NR,KJI(W#Y<''- &C'XWT230[C5O.F2&UG2VN(I(&26&
M5F50K(1D'+K^!S6G+K%G#K<&CN["\G@>X1=IP40J&.?JPKSO4?#NMZSH?C#5
M8],DM[G5;FTGM+"9E$K);&,Y;!(5GVGC/'&:U[*35-;^(MAK#:#?6&G0Z9<0
M"2\"JYD9XS@J"<#CC/7![=0#;\.^--)\4R$:2+N6$1^9]H:V=8<Y&4#D8+#(
MR/KZ&K]OKNGW-]JEFLI6;3"OVH.I78&3>K9[@C//L:ROAUIUUI/P_P!'L;VW
M:WN882)(F&"I+$\_G7/>/= UN?71+H5N[QZY9_V5J,B$#R$\P$3'UPC2K^(H
M Z&3QYHPL].GA6]NI-1A^T6UM;6CR3-%_?* 95>1R<=:SM;\61W^CZ#J&AWK
MK%<:Y;6DX*%' ,FV2-U894]B#S3+RTNO"_CA-7M='N[[2I=*CT]5LE5Y+=HW
M9E&TD?*0W4=".:R4\.:S)IT5Y)I\D4U]XLAU5[7(+6\ *C+X.,X7<<$]: .\
MC\0Z=*FKLLCXTEREW\A^4A YQZ_*1TK/NO'>B6@TX,UU++J5J+NSA@MGDDF0
M[> JC.<,#CT!/:N9O8M:TJ]\9Z?;Z!>WQUIC-9W$)01?- L;!V)RI4J>Q)[5
M<\/Z+J-KKWA*>>SD2.T\-FUG9AQ'+F'Y#[_*WY4 6-=^(]G9>#UU[2[:XNPU
MTEL8VMI 8G\Q4=9!C*,,G /4X'.:V+CQ;:6]G:W!T_5Y'N@[);QZ?*90%."6
M7'R]NN,YXS7'7_A[5W\&>+;>+3Y7N)O$!OK>$8#31+-"^5R>X1L5I:]?ZW?W
MNE7"6/B"WT66WE,T%BJ)="<, @DYRJ%=Q&#U(SB@#9N/'GA^V\/V6N2W;BPO
M)OL\3^2V[S,-E"N-P;*,,8Z\=ZM:3XIT_6+[[#''=V]Y]F%U]GN[=H7\LNR9
MPP_O*?S'K7":3X;UB+PSX9M[C3KA9K;Q.]Y/'*P=HXMTY#LV<'[R\]\UI_%'
M[?I TSQ)HRAM2B9].";L&1;A=J?7;((VQ]: .TTC6+/7+)KRP=I+<2R0ARI
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
MD'&>,B@#M].\<Z+JFJV^GP-=(]TK-:2S6KQQ7049;RW8 -@<\=1R,BNDKSB
MZKXFU/PE&V@WFG1:3)]JNKBX*;"1$45(B"=X8MG.!@#GGBNP\.ZZGB*PGO(K
M:2&%+J6WB9B")E1BOF*1_"2#B@#'T3QQ_:WC#5]#;3;Z);25(XIC:2!>8]Q,
MA(PO.=N>HQCK6-X$^(MG=>&M"BU6XO);VZ(MWO7M7\EIRQVQF3&W<>!C\.M:
MVE1WVF?$?Q )M,NWM=5:WE@O(U4Q*$AVL'.<J<K@#!SD5A6WA[54^$7AW2S8
M2B_MKRTDE@P-R!;D,Q/T7F@#K=5\:Z3I%[<6LJWD[VB"2[:UM7F6V4C(,A4<
M<<XZXYQBMEKJ.?2VN[657C>'S(I$.0P*Y!%>:W>A7.F^)O$)O;+Q)<VFIW N
M()-(N"$8&-59)%##!!7J>"".>*[_ $^PCL?"]MI]K;RP10V:Q1P2,&= $P%)
MR02.G4T <AX'^(5C?>'_  ]!J,]Y)>WD20F\DMG$,MQC)3S,;2W!X'<8ZUNZ
MGX[T;2[VZMI%OK@V0!O);6SDFCMLC/[QE! XYQR0*YN'0-47X<>"+ V,HN[&
M^L);F+ S$J."Y/T'6I+=M7\,2>)]._X1V^U)M2OI[RSGM@ABD$JC"R,6&S:1
M@Y[=* -J36I9_B#HMO:7F_3+O2;BYPA!20AXMCY^C'\ZP_$?Q&L[FTL$T6>]
MC,^J6T$5V;5UAN5\Y5D5)"-K<9^HSBC2O"&I:=?>&[&0,T=IX=N+&>Z3E4E8
MQ8 _)L>PK*6WU^;P9X=\,?\ ",7T=SI=Y9"ZN&*"'9%*N7C.<OD#=T&!G/N
M=UJGC;2-)O;FUE%Y,;-0]Y);6KRI:J1D&1E&!QSCKCFC5O'&BZ1=6UI(]S<W
M-U +BVAL[=IVF3/50H.>.?I7&W&@W&F^(/$27]CXENK34[HW,#Z1<$1NKHJL
MCKN&&!4C)X(QSQ70:7H4MCXZTJ:"PEATVU\._8T,A#&)A*A$9.3EMH_2@#77
MQ=ITNL-ID$-_/)'*L,TT5H[10R, 0KN!@'##/IGG%7M9UJPT#3FOM0F,<(94
M4*A=G=CA551DLQ/0"N*U&UU&'QFMQX>TS6;*\FOH_M[,4-A<PC >1LL<-L'!
M4!L@9%;7CK3K^ZM]&U#3[1KU]*U..]DM4(#2H%96VY(!8;\@$]J +-CXSTR^
M^VQI!J,5Y9Q":6RFLY$N"AX#*A&6!/'&>:Q?A;JUYK^@MJ]]>:I-<W/S21W,
M/EP)\S8$/RC(Q@'D]*GTF*^UOQ__ ,)')I=WIUC;::UE&+Q0DL[O(KD[03A5
M"]^I-7?AUI]WI7P_T>QOX'@NH82LD3]5.XGG\Z ':GX[T;2[VZMI%OK@V0!O
M);6SDFCMLC/[QE! XYQR0*TU\0::^H:=91S^9)J-N]S:L@RKQKM).>G\:XKC
M+=M7\,2>)]._X1V_U)M2OI[RSGM@ABD$JC"R,6&S:1@Y[=*BCT/5/"7_  A-
MS]@N=3CTJPFLKQ;(!W5G6/#*I(RN4(^F* .KN_&FAV%CJ-[<W+1V^G7BV5RY
MC.$D;9C\/G7GZUH:-J\.MV'VRW@NX8RQ4+=6[0N?<*P!P<\&O-VT/7+_ ,.:
M^;C1IH)[WQ+;WB6S,KGR0UN220<' 5LX]#UKU@]* .=M/&VD7VJ"RM5O94,S
M6ZW:VDAMFE&05$N-N<@C/3/&:KW'Q#T"VN)E=[PVL$WV>:_2TD:UBDS@JTH&
M!@\$] >IK+\"S:MX?TBP\*W?AZ_,UI(\3WJ[/LS1[F(E#[LG((^7&<FL..QU
MVT^'E[X"'AZ\FOI//MH[WY/LK))(Q$S/NR,!LD8SD4 =MJOCG1](U.XTV47D
M][!$L[P6MJ\S>6V?G^4=!CD]LCUJ&S^(GAV_N[*&UN+B2&]<16]X+9Q;O*1D
M1^81C?CMZ\=>*CT'1KK3_'.LSRQ.;5].L8(IV'$C)Y@;^8S]:YVQ\/:M%\-/
M!>GM82K>66I6DUQ%@;HE64EB?H.: .DO_B+X?TZZOK>5[QVL)?+O&AM))%MQ
M@'<[ 8"\]?8^AJUIOC?1=5U>+3;:2X\RX1WM9I+=TBN@OWC$Y&'Q[=N1D5@-
MH>HG0/B-!]CD\W49KAK1<#,P:V15Q]6!%6I=(OSJWP_E6U?R]/2471 _U.;4
MH,_\"P* +MS\0] M;F9)&O#:V\WD3WZ6DC6T4F<%6E P,$@$] >IJQJOC;2-
M)U5]+D6\N-06%9Q;6EJ\SM&Q8;@%!X&TY/;(]17$1V6NV7P_O_ @\.WD]]+]
MHMHKT;/LKI+(Q$S/NR,!\D8SD5U6C:-=V'CV]N'B=K0:/:6J7!'#NC2;A]<$
M'\: .BTG5;+7-*MM3T^836EPF^-P",CIT/((.01[5=KE_A[I]WI7@RVL[V!H
M)TGN6,;=0&GD9?S!!_&NHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MY\MS'RGX'BO/[W1+D? O0+>PM)$,,=C<W<$, :1E#(\IV$?,<Y8J>N*]7HH
M\RLX[+5KO5M6@\07NK7J:-/;8.G^0@0X8 D( 6R.!G/)XJN-$A/A;X7PG34(
MBN;=Y4,/W";9V8L,<?. 3GO7JM% 'F>H7%_HVL?$/4-/TW[5*(["2*)H2Z.=
MA#-M'WMHY('/RU5T6XGU+X@W5XNH3ZI"?#TT7VLV!MXR_FH=B\?-C/OC)'K7
MJU% 'E'A[3FD?X6?:+-F%MIMRS>9'GRG\J+!.>AZXJ'6K*==)\<Q16TNV3Q!
M92QJL9^;+6Q9@._())KUVB@#BM(TZ.3XC^,KB>T5A);V<22/']Y3&^Y03U'
MR/I7!6-WJ.DZ;\/)+:WD-]!IET/+:TDN2 3&N#$GSKQ_%T[=Z]RK#UCPO;:M
MJ4&I)>WUA?PQ- MQ9RA6,9()1@P92,@'I0!G_#PV*^&6AM+UKJ6.ZF-WOMVM
MS'.[F1T\IN4 W\ ]L5SFIZ7J5_%\4;:PAD^TW7E+!@$>;_HJ A3WSR/QKO-#
MT&ST"UFBM6FD>XF,]Q//)ODFD( +,?H .,  5IT >8W&HZ?XGN_!]EX?L[A+
MC3KV.XG#6KQ"R@2-@Z,6  )R%VCK^%;?@.P2WO?%ER]J(YY]=G/F,F&= J;>
M>XY;'U-=G10!POBN>/2/'_A[6]2CE;2H;6Y@\Y(FD6WF?858A02-RJRYKD;B
M$W?A'QU+9Z;<V\-UK5K-!$]N8V=2UN2X3&>>6]>><'->T44 >9Z_?_V'XON[
MK0+J>75;R>WCO-'FLG=+H#:H>.3 V;4.2V2OR\C-:FE7<6G?%3Q':W:RQR:D
MEH]F?)8K*$B8/A@,#!'.2*[BB@#RK2=,-M^SYJ4,=D8[F:PO6=!'AW<M)U'4
MD@#\A4T][9Z'\0]*U/5;2<6L?AV.$72VS2+!(9#U*@E<@$9]\=Z]/HH \;CM
MY[3PY::XUC=1:8OB]M46/R&WQ6C!U#^6!D#+;L8Z&MJSN3XA\5^+[JPMKHVU
MQHL,-O)+ T8G/[X97< 2,G'_ -;!KTJB@#R>&\CU/X>^"K>TCG::PU/2H;J-
MH'0Q.A4.#D#ICD]*EM]2L?#X\9:7KEE<R7^H7]Q-#&MH\OVZ&10(E0A2#@?+
MC/&*]3HH \Q\.Z'=V7B?P5!JEOYEQ8^'94=W7<(I0T0QN]0"1^=;_@&W>V'B
M9&B:)#KUTT:E<#:0AR/8G-=?10!P-I<"Q^)7BBSE\V"YU6"U-@YA<K(4B<,0
MP&!@]<D5R8FAN_A58^"[:PNH_$R-#$;8VK@PSK*"TQ?&T+P6W9YS[U[510!R
M?Q)L;O4/ E]!:6\ERX>&22WC&6FC656=0.Y*@\=^G>L@ZC9^*O'GABZT&*9X
MM,6X>\N#;/$L<;Q[5B)8#)+$';VVYKT.B@#Q&_U 6OPSUGPHUG?-K*:A,6@2
MU<@1FZ\P2;L;=A4C!SSFN[TFP1OBMXFO9;4%A964<4S)V/F;@I_!<_05V=%
M'&?$6.1;30KYK>6XL;#5H;F]CBC,A$0##?M'+!6*L0!VSVK(\3:K8:R-&URQ
ML[FZTG3]7CEOW6S<;P(V"R!2NYPC,N2 <?A7I5% 'FAE3Q!XKUW7-(AF;31X
M?>SDN#"T8N)RQ90H8 MM7(S_ +6*JC1(3X3^%\)TU"(KJV>5##]PFV=F+#''
MS@$Y[UZK10!Y'XNLIVB^*"Q6TI$]I9% D9_>-L(./4\#-=)J>D6R_$SPB\6G
MQB&VL+M4*Q#;%CR@@'&!C+8^IKN** /'KJPN8](U2;[#/+8VGC0WEU;QQ%B]
ML-I8A /F 8AL#T-;+74/B7QPVKZ+',]E:Z+<6]S=F!XUE=V4I&-P!8C#'CIG
MWKTBB@#RBVTPV_PX^'20V1CEBU&PDD58L,A.=['CC.3D^_->KT44 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5'//#;0O-<2I%$@RSR,%51[DU)7)_$"SLK[1
MK..\U:RTUX[V.:W>^ :"65 Q$<BDC*D9XSU (Z4 :6J>*]'TBWL+BXO(VAOK
ME+>!XG5@2QQNSG[H[GM6A-J5A;6J74][;16[XVRO*JHV>F"3@UY+J=YI>L>#
M]$U&\TG2K:WLO$L4$\T"*UJR"7$DJ,0/W;'&2>..<XK7NYO#:_$:U?5WTP:(
M=&7^R'F*?9-WF-YFPGY-VW9T_AH ])^T0FW^T>='Y.W?YFX;=OKGIBL'7/%$
M=A::5<Z>]M>17NIP6+.D@95$C8)!'<5YF1 G@YI-N/"+>+0X&#Y/V#(YQ_SR
M\WGTQ[5M>+6T&YTRP7P?-IB7!UZQ5YK-%:)9<G86V_*Q'&0#G'6@#M?%?B/^
MP-"NKZV$-Q<6\T$;PL_W1)*J<XY'#$CZ5L6]]:7;RI;74,S1-MD$<@8H?0XZ
M&O'KT6;_  EUC3)X'AUN&_M4UE97S+),UQ'^\+<$JXY4C@#@=*Z"_P!*AT/X
M@PP^';*"RFF\.W:JEO&$#NCQ^7D#@D$]3ZT =^FI6,EZUDE[;M=+RT E4N/J
MN<UF:7KLM_XF\0:7)$B1:6T 20$Y?S(]YS]*\K1O#<WP\\.0:+]D/B[[1:%%
MCQ]L6Y$BF<R?Q@8\S<6XQ^%:/BK[1M^)_P!G$AYT_P WRL[O)V)YN,?],]]
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
M6NJ64=W9S)+"Z@@JP.,@'!QT//2J.C>*-*UVYOK>QN4>6SN&MW4LN6*A264
MG*_,.?K5?P9+HTWA>S;1&L6M_+3S?L>W;YFQ=V[;_%TSGGI7"Z5!86,7Q"LM
M*AL;?Q&ES=FQAB1$N AMXRFP#YMN>F.,T >HQ:E8SW<EK#>V\ES']^%)5+K]
M0#D5---%;Q-+-(D<:#+.[  #W)KQU6\+SZ+X)B\+_83KJWMJP%MM^T(H_P"/
M@RX^8#;NW;NIKNOB!J5MINA6INK"RNTN+Z& &_\ ^/>!F)Q+)Q]T8_,CD4 =
M%%J-C<6C7<-Y;R6RY+3)*I08Z_,#BECO[.:>6".[@>:$9EC60%D_WAGC\:\5
M\V-M$^*:P3Z;+#]@@;.F1E+<N8Y Q49(S\H!(/)%=5)HNF:-XQ\!G3K&"V,\
M=U#,T: -,OV?=ASU;Y@#DYYH ]"-W;"V6Y-Q%Y#8*R[QM.>!@].<BIJ\?TNW
ME?Q#9?#IT<VNCZG)J+$CAK-<26ZD]_WD@7'_ $SKV"@ HHHH **** "BBB@
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
M(70':?49Z4H@B&S$2#825PH^4GJ1Z=34E% #1&@=G"*&?&X@<G'K4<-G;6X
MAMX8PI) 1 ,$]3Q4U% #9(HYHVCE171AAE89!'N*2&&*WB6*&)(XUZ(B@ ?@
M*S?#6N1>)?#UIJ\,+PQW(8B-R"1ABO;Z5JT 0QV=M$@2.WA10^\!4  ;U^OO
M4@C02&0(N\@ MCD@=LU7T[4K/5[%+VPG6>V=F59%! )5BK=?0@C\*M4 0Q6=
MK!*\L-M#'(_WW1 "WU(ZU(D:1KM1%49)PHQR>33JR?#>N1^)-!@U6*%X4F:1
M0CG)&R1D_P#9<T :AC0R>847?C;NQSCTSZ5%)9VLL*0R6T+Q(051D!5<=,#M
M3+_4K/3(X9+V=84FF2",D$[I'.U5X]2:M4 1^1%C'E)C=O\ NC[WK]:;%:V\
M$+10P11QMDE$0 '/7@5-10 P0Q*RL(T#*NU2%' ]![<"F/:V\EO]G>WB:#_G
MF4!7\NE344 ,6*-&+*BJQ !(&"0.@ID5G:V\KRPVT,<C_?=$ +?4CK4U4_MY
M_MG^SOL=UC[/Y_VKR_W/WMNS=G[_ 'QCI0!-#:6]L7,%O%$7.7,:!=Q]3CK2
MSVT%RJK/#'*%.Y1(@;!]1FI:* (_(AP!Y28#;Q\HX;U^O)YIPC02&0(H<@ M
MCD@=!FG5D7&OQ6_B>'0S;R/++8R7H=<8PCJNW'J=WZ4 :,=G:PG,5M"GS;_E
M0#YNF?K[TL]M!=1^7<0QS1YSMD4,,_0U%IM[_:.G6]X;6YM?.0-Y%RFR1/9E
MR<&B34K.+5(-->=5O)XWEBBP<LBD!CZ<;A^= $TEO#+ 8)(8WA(P8V4%<>F*
M06T 1D$$>U@%(V#! Z"I:YYO%D:'1!)IM[;MJMV]JD=R@CDB*J[;F7)X.SCV
M(- &K<V)-O="P>.SNYQ_Q\+"K$-V8C^+\:I^'O#UOH'AZ'1Q(UTB;VDDF49E
M9V+L2!QR6/%;%% $4%M!;1>5!#'%'_<C4*/R%$%K;VJ%+>"*)"<E8T"@GUXJ
ME_;EI+IE]?60EOELGECDBMHRTC21DAD4'&6R,5>@E\^WBF\N2/S$#;)!AER,
MX([&@ AMX;:/RX(8XDSG;&H49^@H^SPBX-P(8_.*[3)M&['IGKBI** (8[2V
MAF>:*WB263[[J@#-]3WI\L4<T31RQK)&PPRN,@CW%/JG]O/]LG3OL=U@6_G_
M &KR_P!S][;LW9^_WQCI0!,MK;K&8UMX@C*$*A!@J.@QZ5(8T+(Q12R?=)'*
M_3TIU5=2U*STBQ>]OYU@MD95:1@2 68*.GJ2!^- %&PT".S\2ZKKCSM-<7RQ
M1*K+@0QQ@X1?JQ9C]?:MBLF^UR.Q\1Z3H[0NTFHI.Z2 \)Y04G(]]WZ5K4 %
M%%% !1110 4444 %%5;/4K/4)+N.UG65[28V\X /R2 !BO/LP/XU:H ****
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
MV#'UH\3>$(M8\(1^&;!+:UT]I85D0KPL".&94'9CMP/K73JJHBHBA548  P
M* /'3;6VI_#[Q#XLU'4+J+7[::\9)UNW0V<D3L(HE4' '"<8YW=\UTV@:C<O
MX_N&U*4PR2>';.XDB=MJJV^3S#@\#!.":Z&X\'>&[K5O[5GT2RDOMP<S-$"2
MPZ,>Q(]3S4^K>&=#UV>"?5=*M;R6#_5M-&&*CT]Q['B@#R5;*SUWP)X+N[UY
M+GS/$;P^;]H<;HWN)N,@^RX/4=JZ/QAI(TF\&KSVDFI^'=/L%B>UBOWBFL=A
M),J?,-Y*XZL&^48)KN)O#>BW&C'2)=,MGTXN7^S%!L#%BQ('8[B3GWJK/X)\
M,7,EN\^AV,C6\:11;H@0$7[JD=P.V<T <K!HFDWOQGEO/*D+-HUO?1GSY%S)
MYSC=C=TP%^7I[<US^L7L4K6OB31K"YMU;7(X%U*?5',DW^D;)$$.2/+/S *2
M, 9Q7JU]X?TC4M1M-0O=.MY[RS(-O,Z9:,@Y&#[$9^M5#X+\--?R7QT.R-S)
M()6D\H9WA@VX>AR <CKB@#CY=!M_$7C'QPNHW%Z\5H+?[/%'=/&D3FV4[P%(
M^;(&,].?4U2TZ>7Q4W@/3M<NIWL[O1I+N51,T?VNX41@!BI!. 6;&>O->HQZ
M=9Q7-W<1VT:S7FW[0X',NU=HW>N!Q5"[\*:#?Z5;:9=:3:RV5KC[/"R<18&!
MM]./2@#RL"/3O"_C6/3;Z:6*+Q':1QS&<R/C?;@KOSDXY7DYXYKI3H-MXE^(
M'BZWU.>\>VMH;3R8([EXT1FB;+X4CYACCTR:[*/PSH<-E+91:5:1VLLB2/"D
M05&9-NPX'IL7'T%7(K"T@O+F[BMXTN+H*)Y /FDV@A<^N 30!XY'KCZAI'@5
M=:^UZG;S:9/-<VT5P(GE=3&B2,6= Y&3QG/);'%>@_#O1YM&\)11W*LL\\TL
M[*UP9BJLYV*7R02$V@XXR._6J>M>!VDU+3;C2K72);.QM7M8]-U&$M!'N8-O
M3&<-QCH>/2M7P=X:?PQIEU!)) 7NKN2Z:*UC\N" M@;(USPHQ^))/% ',06[
M:!XX2ZUJVDO!J>I2)I^JP7KGRRX;;!)%D * K $9' ) -<W/HL \&>-_$*W-
MZFI6.K7\UI)'<NJP,DI/RJ"!SWR#G\J]4MO"?A^SU=M5M](M([]F9_/6,;@S
M?>8>A/.2.3FK1T33&L+NQ-C ;6\=WN(MORRLYRQ8=R3UH X'Q7)::WJ&H0)I
M<][>6&G1S7$\FIO:PVH=692@!.6X))QV S5&&.;Q0?AM;ZE>W;17ND3RW@CG
M:,W)$<)PY4@\GD_CZFO0[_PKH&J7L5Y?Z1:7%Q$H1))(P3M!R ?4 ] :LP:+
MIMLUB8;*&,V$30VI5?\ 4H0 57T!"C\J /-KRPO-6\=:QHJZ:M_9:5:6L5E!
M-JTMMY2,F3(NU6+MGC>3D;1ZU8U#0O$!T/09]6\K7#IMI(M_8)?M$93D;9E?
M@.RJI'S8Y)P<UW.K^%]#UZ:.;5-+MKJ:)=J22)\P7TR.<>W2HKWP;X;U&&UA
MNM%LI(K6/RH$\H (G]T8_A]NE $*ZNDGP[.L:(DK+_99N+-9LLYQ'E V223P
M,\G/J:X)[*UTOP?X6\3:9?W4NNWES9;YVNW<WK2LHEC92<$8+<8^7;VQ7KD4
M4<$*0PQK'$BA41!@*!P !V%8]EX.\-Z;J9U*RT2R@O,DB5(@"I/4KV4GVQ0!
MR_A/0=.M_B;XPNHH9!-;S6YC)GD('F0 MD%L'))Z].V*L:]!%KGQ+LM!U267
M^RUTM[N.V69HUN)O,"G=M(+;5YQ_M9KLX;"UMKNYNX;>-+BZ*F>11S(5&U<^
MN!Q576/#^D>((HXM6T^WO%B;='YJ9*'O@]1^% 'ET]W/8Z)JUI!?3OI>F>*+
M.&VG>9F,<1>(O&7)R55F(Y/M73ZC?;OBA>VL5T3Y7AJ1WB63[CF48)'8X_2N
MK70-(31#HJZ9:C3"NPV@B'ED9S]WIUY^O-0Z;X5T'1\_V=I-K;$QM$3'& 61
MB"03WR0.OH* .>^&&BV]MX/TK5VFNKC4;ZPB:>>>X=RPV@A0"<  <# S^M4)
M],L-?^*6O:=JUW.UO'I]K+'9K=O$C']X&?"D$[>/8;O7%>@V=G;Z?9PV=I"D
M-O @CBC08"*!@ 5R]UX#T[5O%>J:IK-I:7UK=06\<,4B9:-H_,W'/8$..GIS
M0!PVGM=:_HO@2QN]2O7MY]2O;<SI.RO<V\:R[=S#D@JH!/7'.>]:.HZ=/=>.
MY_#L&F+>Z;IVF0M:64^JRVX 9G#29"L7(("Y)^7\:])&D:<OV';90*+#/V0*
M@ @RI7Y0.GRDBJ^L>&M%U]HFU73;>Z>'/EO(OS)GJ >H!]* /-]5\-326/@6
MV\2.;J^75FM9)([N1LP[9F52PVY8 *"V >#2W%AJ7B'Q7XFL1IZW8TYHK:S$
MFKRVS6B&)2KHJJV222=Y.3C':O3(]"TJ&VL;>+3[>.&Q?S+6-(P%A;!&5 Z'
M#-^9JMJWA/0-<NEN=3TFUNIU78)'3YBO]TGN/8\4 <1-I%WK'BOPOI'B"^FF
M(T*5[Y;6X9([F17B&25P2,G=QCIZ<5<TS0K;5/B9XA^US7<EOI?V%K2W%RZQ
MH_EYWD _,?E'7(Y/K7<1:5I\-S;W$5G#'+;0&VA9$ \N(X^1<=!\J\>U20V%
MK;WES>16\:7%SM\^11\TFT87/T% 'CFF6/B3Q+I%UK-K;0+K8OYMNHRZQ(C6
MQCF(\HPA"H0*-NW/(.>]=++8V?B+Q]XGCUR\N(HM)@MOL82[> 0(T9=YAM(&
M=V1N/3;BNIN?!GAJ\U-M2N-$LI+MF#M(T0^=AT9AT)]S4VI^%]"UJ]AO=3TF
MTN[F$822:(,0,YP?49YP>* ,/X3X_P"%8:)AMP\N3YCW_>/S6)X?TY-*U^/1
MO$%K+<WNK1W(AU>"_D9+V/[S!TW HP4C&,@8X(KT:RL;73K1+2S@2"W3.V-!
MA1DDGCZDUG:7X3T#1+Q[O3-(M+6X92OF11@$*3D@>@]AB@#RW2H(] ^"TVI:
M9+-9W5S=&VN;I)W)AB-XT;, 20I"D\@ ]ZZ6;3K;PKX[\.V_AYYPM_#<B\M3
M<O*LJ)'N20AB<'?@;N^[%=A;^%]"M);^2#2;1&U#/VO$0Q-G.=PZ'.3GUS2:
M/X6T+P_))+I.E6MI)(-K/$F&*^F>N/;I0!R/P]TW3K_0-&\47E]<2:U=EGFG
M:\<>9(=P:(INVX'("XXV^U<Y\.;B6XOM%L-9EDM[*,7,^D11N1'=3">7S#(>
M[H.B=,$MR>GI]OX2\/6FLMJ]OHUE%J#,7,ZQ -N/5AZ$]R.34X\/Z0+.UM!I
MUN(+2;[1;ILXBDW%MR^AR2?Q- '*?%33+._TO1'NT9MFL6D>1*R (\JANA'8
M=>H[8J&]TNROOB#9>%KMIQHUKH_VFVM!<R*)I?-*L6.[+[5 X).-V:[G4M,L
M=8L);'4;6*ZM9<;XI5W*<'(_4 UGW?A#P]?Z=:Z?=:/:2VMH,6Z,G^J]=IZC
M/?UH QOAY+(J>(-/2YEN=/L-5DM[*260R$1A4)3<<DA6+ 9)].U9V@:1%J7C
M7Q5J5W+=W$NGZDHLX#<.L<3>1&20H(!)R!SD<>YKN[#3[/2[**RL+6&VM8AA
M(H4"JOT I;:PM;2:YFM[>.*2ZD\V=E&#(^ N3[X 'X4 >/>&-/\ $6NZ'I/B
M"V@@35);I)Y]3DU>3<X\S$D30[-H7&4"9XX[UT-EI]AXE\1^++G7[RXCETR]
M$%N%O'@%I (D99%VL "Q+'<?3TKJ_P#A#/#7]J_VI_8EE]M\T3>;Y0_UF<[\
M=-V><]:DU+PEX>UC44O]1T:RNKM  )98@Q('0'U ]\T ><366L^*M:\68LDG
MN[2]:UM)WU>2V:Q4(IC9(U0CDG=NS\W3H*V9K*_U;Q9_8NH7K"XN?"6R>2"0
MA!.9 #(N,=^0:ZS5/"'AW6KW[9J6CVES<[0IDDC&64= W]X>QS6C'IME%>I>
M1VL27"0"W615P5BSG8/;/:@#S7P]KU_XJU#0H2TGVC0K&6?4X@Q^>\!:!$;'
MNDKX^E9OA73O$&LZ-H?B"UA@34);B.>YU236)&:52^)(FAV;0,94)G@@8KUF
MRTC3M.N;NYL[.&":\D\VY>- #*WJWJ>3^=9Z^#/#2:K_ &HNB60O?-\[S1$/
M]9UWXZ;L\YZT 9OQ)NY[;PO%''<R6L-U?VUK=7$;[&BA>55<AOX>.,^]8%MH
M^F:%\6EM-+FE51X?N':W:Y:40DRQX(W$E<XSZ'&?6O1[VRM=1LY;.]MXKBVF
M7;)%*H96'H0:SM,\*:#HSA]-TFUMG"-'OCC 8JQ!8$]3G:O7T% 'G-EIVI:K
MX"\'ZCY?]K6MKIQ>[TU[UH'FW ;90V<,RX; ; YZ@U*FG:!XC\<>$;^&&Z-I
M>Z--+&);F4.=GDA 3NSD#.>>>ISUKO+OP9X;OK6TMKG1;.2&TC\J!#'_ *M/
M[H_V?;I5C4/#.AZK#:0WVE6D\=G_ ,>RM&,1< 87T& ..G H Y/P]H\&J^/?
M%%_?3W<S6&I1BTB^T.L<)\B,E@H(!)X'.1Q[G/*1B/4?"?@%-1OIXHYM<NDD
MG$Y1\;K@!=^<C/"\'//%>R6]A:VD]S-;V\<<MTXDG91@R, %R??  _"J,OAC
M0I]/AL)M)M)+2!G>.%X@44ONW$ ^N]OS- 'F>LQMHD'Q#T?1Y[@:?;:1%<K'
MYSO]EG8/N"DDD950V,UTVKWT5SXR\"VB7>Y;F&Z>2-)?]9&;<X8X/3/0UU.F
M>'='T:PEL=.TVVM[68DRQ)&,29&#N_O<<<U7TSP?X<T:>.?3M&L[::-BZ21Q
M@,I(*G!Z]"1CWH \YT?1['2_A[X^OK)98KN*75;=7%Q(2J*S;1@MC(P.>OO6
MM!;Q>)/&%AHVLRS/8P:!!=06HG>-9I&8J\C;2"Q4!1STW9[UV?\ PBN@_;+^
M[_LFU$^H1M%=N(QF9&QN#>N<#/KBEU3POH6M06\.I:7;7*6PQ#O3F,8QA3U
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
M8Z+>W0LH(0@0>5&KX?*DN#G&. .?6@#U:BJFEW37VDV=VX >>!)6 Z LH/\
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
MS7#JQ,;6[GR^ /ERH/K[T >AT5YBLNLZ_HOB+Q$OB*^T^:PN;N.SMH"@AB6
MD#S%*G>6*DG)Z'C%2IJ6K^*->\-6Z:I=:7;:CH!O[J.U"ABVZ+A2P.W[_7KC
M([YH ])HKS"&\\47?A.\M;2ZO;V73-=EL[F: HMW-:(?X2<+YG*\\$@'N:[+
MPC?VFH: DEG?7MXD<CQ.U^NV>-PQS&XP.5Z<C\3UH W:*\F\0>(;FUGDU?1]
M4\07:PZI' \C1QBP"F=8WBQ@$@9*[ADY'6MZVCU76?B3KMLVNWMKINEM:21V
MMOM D9DW$,2"=GRG*C&=W7@4 =W17CNGZ[XLUO2EU_3H-?EU"2[9H8%^SBP\
MI92IC*EMWW0<MC=N]J[OXB:C>:3X!U:^T^=H+N&-3'(O53O4?UH Z>BO-[G3
M]=M?&VGZ'_PENIO;:E937%TY6/>KQLG^J.W$8._I@X ]>06&N3Q>$-2MM5UO
M4%EM-:ETN"ZMHU>ZN0'&Q -I!<@XSCMGCK0!Z15"\UBTL-3T[3YV<7&H.Z0
M+D$HA=LGMP#7F2^+=8T+2O' 5]2?^R[6WGLAJP1IHFE#*=Q7(905##/O5^ZT
M2\TCQ_X(^T:_?:FLDMUN6[V'$GV=LLA & ?[O(Z8]P#TVHYYXK:!YYY4BBC&
MYY)&"JH]23T%>0Z=KOBS6]*77].@U^6_DNV:*!?LXL/*64J8RI;=]T'+8W;O
M:NR^*=L;GX::[BXFA\NU>0^4P&_"GY6R#\I[T =>"" 000>A%+7GU\-0L9/"
MWABUUO4$757EDGOI&1IUCCB#>6AVX&21SC( -7_#=Q?Z?XTUCPW<:C<:C:06
ML%W;S7)#2Q;RZM&S #=RN1GG!H Z--8M)-?FT52_VR&V2Y<;?EV,S*.?7*FK
M]>=7^E7.K_%R_ABU:\TZ(:);F0V>U9'_ 'LN!N(. .3P.>.?6CI_B+6]7T+P
MEI,FIR076IWEW;76H1*HD*6YD^[D$!G"+SCCG% 'I6H7T.F:9=:A<EA!:PO-
M(5&3M4$G ^@I]G=17UE;W<))BGC65,C!VL,C]#7FVJ3W^F+XS\-3ZE<ZC9IX
M>>^@ENB&EA++*C(6 &X';D9YI^D'4?$&J6>BQ:S>Z99Z=H5G.!9E5>:60$;B
M64Y50GW>A)YH [W2-8M-<LWNK)G:))I("67!W1N4;]0:OUXMI>KZII?@S2=,
MM9;N2XU'7KV"XN+)(Q,RK)*S>6'(56;;W/ SCG%:E]J?B?1_!_B^=O[6M[6V
MM4FTVXU)HC<*YR)%RA.0,*03S\Q% 'JM%<%K.E>)=-T*V:VU75]4:2[674OL
M[1K/Y6P[A;@@!1NVG;G.. :Z/PI?6FH^';>>SOKN]B#.AEO%VS!@Q!1Q@893
M\O3MWZT ;58VL>)K+1K^SL)8KNYO+L,\<%I TK!%(#.0.B@L.?>N"%YKFJ>!
M-4\;IXBO;2[@-U/;6:;/LT:0NZB-T*Y8D)R2<Y;CI5K['+JWQ7T74#J.H6IN
M-":[,,<BA4Q)#F/E?NG.2.N>XH ],HKDO&-_?#4_#VA6-Y)8_P!K74D<UW$!
MO2..-I"J9! 9L 9QQS6'<W^J^'K[Q3HB:M=WL4&@MJ5I/<E6FMY/WB[2P R,
MJ&&>E 'I-%<+<ZS?I9?#]UNW#:A<1+=$$?O@;9V.?^! &D\&QZKJVLZQJ=]K
MMZ\%EJ]W:V]BFU8O+5B!OXRQ&1CD8VCWH [NBN-UZ>^U7QU8>&H=2N=.M/[/
MDOYY+0A992'5%0,0< 9)..O%5;U=4F\4Z5X0_MZ^C@6PFO;B]CV)<7&V141-
MP7 QNR2 "<=J .\HKR;4=<U_3=*\0Z1#K$TEQIFKV-O;:A*BM(8YFC.U\ !B
M-Q!Z9!K173=:'CN7PU_PEFK'3Y=-6_DD/E^>)!(4*H^W"*>#@#M@8&: /2**
M\ICUS7[[PAX6C76)8+ZXUZ339[Q8U+21IYZY*D8W813TQD9P>E6+;3]<NM?\
M2Z%_PENJI9Z9%#/;2 IYY>5&.'DV\JI0G;@9W<GB@#TZBO,-+UW5_%Q\*:9)
MJ4]@+S1FU*]GM-J23LI1 JD@[1EBQP/;BJVJ:[KVE:#XLTN'5YIKG2-0L8[3
M4)54R;)GB)1\ !B-Q!/&0: /6**XC31J6B?$.#1YM:O=2M+[3)+EQ>;"4ECD
M1<IM4;5(<_+TXKMZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/UK1+#Q!IK6&HPF2
M$LKJ5<HR.IRK*PP58'H16A10!B:-X5T_1;J>\C>[NKV=!$]U>W#32[!R$!8\
M+GG QS5W1M(M-!T>UTJP1DM;5/+B5F+$#ZGK5ZB@#E]0\ Z)J-[=W+F^A6].
MZ\M[:\DBAN3C&712 <@8.,9[U<U?PEI>L+8%Q<6DNG@K:S64S0/$I !4%<?*
M0 ,>PK<JM>:A::>L!NYTA$\R01;OXI&.%4>Y- &);>!=!L],?3H+:1+9[Y-0
M*^<Q)F0J0V2<GE%)SUY]:Z2BB@#"A\(:1;VMA;QQ2".PO7OX 9#Q*Q<DGU'[
MQN*PO%?PZL-3TG7WL$NA>7\,L@M%NW2WEN2A"R,F=N[.#D\9 /6NZHH YB?P
M98:G!I<]XUW;W]I:K;&:SNGA9DP-T99",KD?X5-:>"M#L;&QLK:V>.WL;XW]
MN@D.$E.[]/G/%=#10!RNH?#S0-2NKZ6=+Q8K\E[JUBNY$@FDQC>T8."W Y]0
M#UJ>[\$:1=W,%P&O;>2*U6S8VMV\7G0KT1]I&0,GGKR>:Z.B@#G)O ^C2:!I
M^C(MS!;Z=();22"=DEA89Y5QST9A^-7%\,Z8+JZN)(7G>[LTL9_/<N)(EW8#
M9ZD[FR>^:UZ* .9TOP+H^E7MK=1M?7!LP19QW=Y)-'; C'[M6) XXSR0*O#P
MSIBZ=K%B(W\C5Y)9+L;SEFD4*V#VX K8HH YVS\.RP>*X]2:8+96>GK8V<"N
MQ."07=\\9^50.O0GOQ:UWPU8>(?LKW1N(KBT<O;W-K,T4L1(PV&7G!'!'0UL
M44 <S%X!T"'2M2TU()OL^I.DEUNG9FD=<88L23DE02>YS4NI^#=,U>_DN;V:
M_DBE='EL_MD@MY&3&TM'G'\(XZ''(-=#10!SUQX-TR[U5;ZYFOYE6=;D6CWD
MAMQ*#D-Y><<'G'3/:J][\/\ 0[Z\NYG^VQPWLGFW=I#>21P7#]R\8."3@9]>
M^:ZFB@#.&AV"ZRNJK#BY6T^Q  _((MV[;MZ=16%:?#;P]9S6DB+>NMC.L]G#
M+>2/';,&W8C4G"C/^%==10!C+X8L(_$LNO1/=17<Z@3I'<,L4Q"E5+IG#$*<
M#\/2J<G@31&TC3-/C6YMQI8(LKB"X:.:'/WL.#G!'4'@UTM% '.IX)T1="N]
M(,4TD%Y*)KJ62=GFF<,I#,Y.2?E'X"M2?2+2XUJTU:1&-W:120Q,&. K[=V1
MW^Z*O44 9.N>'-/\01VXO!,DUM)YEO<6\K12PMC!*LIR,C@CH:J1>"M&BT34
MM+*3RQZF"+V>:=GFGR-N6<G/ X'8=JZ&B@!L<:Q1)&@PJ */H*R?^$8TK_A*
MCXE^SG^TS;?9C)N.TIG/W>F>V?3BMBB@#G=.\$:%I7AJ^\/V=L\>GWWF>>GF
M$D[UVG!ZC@ #TP*OPZ#80:K;:E'&XN;:S-C&=YP(BRMC'KE1S6G10!S]SX+T
M6ZTV[L9(9?+N;UM0+I*RO'<$YWHP.5(/3%16?@71;-[^51=33W]J;2ZGN+EY
M))4.>K,>O./8 5TM% &3:^'-.L[VPO(8W$UC9&Q@)<D"+Y3@^I^1>:YGQ5X*
M,]M;C3+$7<!U=M3OK1KDQ/,S(5S')_!@D' (R 1GFN\HH X[P9HFIZ9J.I7,
M\,UAILZQK;Z=+?-=-&Z[M[[F)"YR!M!/3-;.N^&K#Q"+5KLW$4]I(9+>YM9F
MBEB)&#AEYP1P1WK8HH X/Q!\/[5/!&L:1H-J6EU&X@FE2:<MYA62/<2S'J50
MDY/)SZUN:/X.TK1=2.H0&\GNA%Y$3W=T\YABSG8FXG:.![\5T%% &+KWA72_
M$DMG+J"3>;9EFMY(9FB:)F ^8%2"",#!J"V\%:';Z+?:7);R74&H,7O)+J9I
M)9VXPS.3G(P,8QC'%=#10!BZ/X:M]&N3/'?ZI=/Y?E*+R^DF5%R#PI.,\#G&
M?>HCX-T1O"\/AUK=SI\!#0CS6#QL&W!E<'(8$Y!!K?HH PM)\)Z;I,US<(]W
M=7=S&(9;J\N&FE,8Z(&8\+R3@8YJ3_A%M(/A6/PW);&32XX5A6)W.0JXVG=U
MR" 0>N16S10!CZ/X<@T>=YDO]4NY&3RP;V]DF"KG/ )QG@<XS[TW7/"^GZ_-
M:W%PUU!=VF[R+FTG:&5 W#+N4]#@9'M6U10!S5OX$T"UTBYTN&VE6TN;M+V1
M?.8DRH4(;<3GK&I/J<^M27'@W3+O51?7,U_,JSK<BT>\D-N)0<AO+SC@\XZ9
M[5T-% &*OA?3X_$5QK<3W<5S<J!<1I<,(9B%V!F3."0O&?8=Z1O">E-X1'A<
MQ2?V6(!!L\P[M@_VNM;=% '.:KX*TG5]6;59'O;?4#"L N;2Z>%UC4L=H*GH
M=QS]!Z"EG\$:'+X?LM%CMY;>VL9!-:O;S,DL,@S\X<'.X[FR3UR:Z*B@#GM/
M\$Z)IL.J1102RKJL0BOC/.\C3@!@2S$YR0[9.?Y4MIX-TRTL]/M3+>W":?="
MZMC<W3R,CA"@ )/W0I/R]*Z"B@#EKWX?Z'?7EW,_VV**]?S+RT@O)(X+ENY=
M <$G STSWS6R-$L1K-OJJQ;;FWM6M(]IPJQLRL1MZ=5%:%% &!)X0TYK>XB@
MFOK1I[U[YI;6Z>-_-<88Y!Z$=CD5?T;1;+0;#['8HX0NTKO)(7>1V.6=F/)8
MGN:T** .3F^'6@S22[_MWV=[G[6+07D@@2;=O+JF< D\^G)P!6]:Z1:6>K:A
MJ<*,+F_\OSV+$@^6I5<#MP:O44 <TG@?2H;Z2XMKC4K6*68SR6EM?21P-(3D
MG8#QD\D# /I6OK.D6FO:1<:7?HSVMP LBJQ4D @]1[@5>HH HS:1:3ZW:ZNZ
M,;RVADAB;<<!7*EN._W169<>"]&N;"ZM&CF5;B_.HF2.9EDCN"<[T8<J1BNA
MHH YVS\$Z+9IJ:M%/='5(5AO6NYWE:=5# 9+'T<CC';&,5#IW@'1=-U&QU!6
MOKB[L<BVENKR28Q(4*;%W' 7#'CZ>@KJ** .:3P/I4-])<6UQJ5K%+,9Y+2V
MOI(X&D)R3L!XR>2!@'TK<U"PMM5TZYT^]B$MK<Q-%*A.-RL,$9'2K-% '-OX
M'TJ;1K;39IM0F%K+YUM<O>2&>!P, I)G(&.,=*O:)X<L- %RUKY\MQ=,'N+F
MYF:664@8&YF.< < =!6M10!132+2/79M95&^V36Z6SMN.-BLS 8^K&LN7P1H
MDNB0Z3Y,R0V]P]U!)'.R2PRL[.61P<@Y=OP.*Z*B@# L_!VDV>GZG:8N9VU.
M,Q7EQ<3M)-,I4K@N3D  D #@5%?>!]'O9;.7-[;36ML+-9;2[>%W@'2-RI!8
M=ZZ2B@#FQX%T!/#Z:)':R16<5PUU!Y4S(\$I8MN1P<J06.,=N*>?!NG2Z-J&
MEW=SJ-[!?H(YVNKQY&*CH%).%Z]@/>NAHH S-7T2#6(84>ZOK5H6RDEG<O"P
MXP02IY'L<U)H^CV6A::EA81LD*LSDNY=G9B69F8\DDDDDU?HH Y6?X>:#<74
M[NMX+6YF^T3V"7<BVTLF<EFB!P<D D=#W%;;:/9MKL6LE&^V16S6J,&X$;,K
M$8^JBK]% &9KF@:?XALX[>_23]U*)H989&CDAD'1D92"#R:KZ5X4TO28[T(L
MUU+? +=3WDS323* 0%9F/W0"0 ..:VZ* .4T_P"'>@Z==6%Q']NEDT]]UG]H
MO))!;C:5V(&. N#T]AZ"MW2](M-'2Z6S1E%U=27<NYB<R.<L?89[5>HH Q=<
M\+Z?K\UK<7#74%W:[O(NK2=H94#?>7<IZ' R#5:Z\$:/<VEA"#>P2V&_[/=P
MW<BW";SE\R9RVX\G.<UT=% '/1^"M%BT8Z6(96A>Z2\ED>9FEEF5E<.[DY8Y
M4=>PQ6G_ &1:?V]_;6QOMOV7[)NW''E[M^,>N>]7J* ,*'PCI$%M8VZ12".R
MOGU"$>8>)F+DD^H_>-Q5V'1;*#4]1U%$87&H)''<$L<,$!"X';AC6A10!S4O
M@719-,TNRC%U;'2T\NSN+>X:.:)2,$!P<D$#D'@U(G@K14T*;2/)E:WN)UN9
MY'F9I9I5=7#NY.2<HOX#%=#10!1DTBTEUR#6&1OMD%N]NC;C@([*Q&/JHJ]1
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %<YXVU74](T2*XTQ&^:YC2YG6W,YMH3G
M=((QRV../?/:NCK/U>QO+^VC2PU6;39TDW^;'&D@88(VLK @CG/&#D#F@#SS
MQ/=:EJGA_P *W6G>*+6Z236X(_M4%IP[%_E) ?C;@@KQGVK>N=0\0WGB:/PQ
M8:G;6\MIIZ7=[J#6F\R,S%55(RV%'RL2<GL*E;P!;GP]_9Z:G=+>?VB-4^W[
M4W_:MV[?LQMQVVXQBI[WPA<SW]KJMKK]U::Q%:BTGNTAB87,>=WSQE=N0Q)!
M&,9- &"/&VMC1&LF6T_MT:Z-#%QY9\DL1O\ .V9S]SG;GK[5'XV.J:-HNDSZ
MWJ$>HI!KUG*DEO:&.0J&)(* G<>.,=?2MY_ %@WAS^S!>W@NOMO]H_VCN7S_
M +5G/F]-N>V,8QQ4C^$)[RWMAJNO7E_/!?P7RR/'&B@Q'(0*H  /<]: +'@_
M4]1UW2/[:O'MUM[XB6SMX<-Y,78.X/S.>IQP#QVKH:Y=/!@L[+5[/2M7O=.M
M[^99XTM]O^B/N!?R\C@/CD=!DXQFNHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *\U\:ZIK&K_$+1_ ^E:I-I4$]JU[>W=M@3% 6 5#_#RIY]QZ8/I5
M<#XS\(ZW<^*]*\7>&)[0:K8Q-;R6]YD1SQ'/&1T(W-^8YXY ,%;G7?A_\1M-
MT0:QJ.OZ9J]K,T4-_*'F2:-2P <XZD =A\WMFLO3?&WB;Q)\._&W]JV$RI;Q
MWBQWRO&HB*JN(-JX)89)W5UFC>%/$FK>.K7Q9XN>PA>P@:*QL;%F=4+ AG9C
MWP3T]NF.<O3O OBK3]$\9>'<::^FZJ;J>TN/-82&24*%5AC   Y]_6@!O@?X
MC3V]EX1T34] O[:VU"TCM[74II%(GD5 "=O4 GH2><@XK1OOBXEL=0OK;0+F
MZT#3KK[+=:BMPBD." 2D1^9E!(YR.M+/X%U:2T^'<2O;;O#S1F\S(>=J*#LX
MYY4]<5SD7PKU32=0U&"#PYX:UJVN;IY[>\U&1UDA5OX'4*=P'M[_ $ !UNJ?
M$N2V\6OX=TKP]=ZM="&*X#P2!5\IQDL21P "/J3CBF?&?5M0T7X<75YIEY-:
M7(GB42PN58 MR,BKVE^%+VP^*.I>(<6ZZ;/IL5I"B,=RLI7^'& /E]:7XH>%
MM0\8^"9](TQH%N7FC<&9BJX5LGD T <=X+UF\D^)D6FZ#XGU'Q)X>-FTE]->
M'S!;R<[0'VCDD#@>IZXXL>%?'%KI'@ZV-A::MJEYJ&KRVEK;WMXKR/)U.9"
M%0#V[_C70/X-OM-^*-GXET1;6&PN;4VVJ6^=F_'W74 8)SM].GO7EWB3PU>^
M&- \,^']4N-/BEN-:N;L23S.EJJ[1M+RKM9",\ ?TH W?'7CF_\ $GPR\5QO
MH\^DS:9=06TK_:E?][YJ[E!7!X&.>AS75Z/\2;JZUA=$N_"U_97DM@UWIZS2
MINNPJD[2/X&.#U)QWQ7$Z5IUSXR^'WBGP;HMAI,,EM=0,M]:7,DEM=N7#N?,
M?+,P"=>>HZ5Z->^%=0N/B7X>\0(T'V+3[&6WF!<[RS @8&.1SZT <IX-^*&L
MMX4UW6O$FF7$MII\LI%U&8QR&15@VKCD;OO=*[WPGXAU'Q%9M=7VAG38F1)+
M=Q>1W"3*V>A3H1@9!]17(^&_"?B[PYIGB'1A::'?:?<SRW-J;IW(F+LN4D7&
M -@;UY(ZBKOPW\&:GX9U/6KVZ@M=.L[XQF#2K2X>:.$J/F;+ <GT']!0!Z'1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !4-S:V]Y"8;JWBGB/)25 R_D:F
MHH BM[>"TA6&WACAB7HD:A5'X"I:** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L&]UV>V\;:5H:Q1F
M"\M+B=Y#G<IC*  =L?,:WJX+Q5X>M]?^(_A^._LI+BQ2QNR[ NJJVZ+;EE(P
M>O&: -^#7II/'5]H31Q"WM]/BNQ)SN+.[J0>V,**+#QKX:U/4ET^RUBVFN7+
M"-5)Q(1UV-C#8]B:XF;P>;'Q#XNT_0+.6V2\\.K' Y9RK3,91@.Q//W>_%(]
MY%XAT?PEH6EZ7?P:AI][:37"2V4D2V*PXWY=E"] 5 !.<T =5HGB?,/B>[UF
M[@@M-+U66V25\(J1+'&1D]SES]<BJ^E^-;?7?'L>FZ5?0W.G?V7)<2!5PZRB
M5%&<X(^5NA'<&N6U#3;[^RM?N/[/N9X+?QA'?S6ZQ$M/;H(2Q5?XQQGCKM-6
MYY'\4>.M0N]&LKR*.?PU<VD5]-:O LDQD3: 6 /&>I'KCH: .UL?&'A[4]2&
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
MW4-K).J^6&#Q'8I*DDAL=_PH U-?^(6B:%;:/<FYBN;?5)UCCEC?*B,YS)D
MY XXZ\UTUM=P7EG%=P2![>5!(C] 5(R#S[5Y.-.OM+\%Z-?W&GW4%O'XG_M-
MK586:2UM7DD(RB@D8# D <9KT'7XYM?\#:G'I9<37VGRK;;U,;9=#MR&P5/(
MZXQ0 [3?&'A_5[_[#8:K;SW!#%%4G$@7J4)&'Q_LDU#<>._"UK>?9)];M(YQ
M,8&0L?D<-M(;CY?F!&3@'%<7X9@M=2N?#=O=ZOX@:\TPJZ6$VE+"ELZQ%2KR
M+"N%P2/O8/'6DFTF8_#;XA1_V?)]HNM1U"1%\D[Y?F^0@8RWL?RH ZRZ\?:/
M9^-AX9N)528P"3S23@2%@%CQCJ0P.<XJGJOCV'PYHVIZAJ4]E=>1J9LX(K0N
MI"[D&URP/SJ&+''! &*KSW!TGXD:1?7L%U]GNM$^Q)+';O(//\U&VMM!V\<Y
M.!P:Q-2T^^;P+XX1+*Y>0^(3<I&L1+21K+ Y91U885CQZ4 =;)XI^U^*?#,&
MF7,<VF:E#>/(P3[QBV;<$\C!+5H0^,?#T^K#2XM6MWO#(8@@)PSCJ@;[I8>@
M.:P-1F.N^,?">HZ:MQ]F:TU%1.]N\>PE8U!8, 5R0<9'..*Y+PUIJ/HNB>'=
M9U7Q!!>65S$6TU-+78DJ2;@XE6'[A/S;]_0G)H [_P 3^.-%T.WU"T.K6T6J
MPVKR1Q.<[7V$H&[ DXP"1FM'2=7#^#M/UG4I53?817-Q(%X!*!F.!]37GUQ<
M#2K'QUH=]I-_<ZCJ=U<SVJQ6;RK<QR1@1D/C: N,')&,5Z#X3C>'P;H<4J,D
MB:? K(PP5(C7(([&@#-\+^/M&\2^'WU87$5HL"&2Z25^(%RP!9B .0N:T=&\
M6:%X@GD@TO4H;B:- [1 %6VG^(!@"5]QQ7FEK#=77PEBT2/3[V6^T>]BEO[!
MK9U,L:W)=D4D!7RHSA2>WJ*Z6.]B\5?$+0=2TBVNQ::9;W/VNZGM9(%/F*JK
M$-Z@L<C<0.!CWH Z_5-<TO1$B?5+Z&T24L$:9MH8JI8C/T!-5+7Q?X?O=)NM
M4M]4@>SM#BXDY'E'_:!&1^5<Y\1;F&SUKP;<W%I+=11:F[M%#%YK\0/\P7J=
MOWN.>..:YO7HI]?L/B!K.FV-W]AO-.M[:#?;.C74B;BS*C ,0 P7..<'TH ]
M&C\8^'9=/N[]-7MC:6DGE33;OE#]@#_%GMC.>U3Z?XET;4["XO;348'M[;/V
MAV.SR<#)WAL%>.><<5ROC_3+F/3O#<]@MS!9:7?)),+&W65X(Q&RJZQE6!"D
MCC:<#D#BL#5M%.N^%_%-YHVHZSJVH745JLK7%B+<2I%)OVQCRD#MMW#H>H'>
M@#T72O%>A:W)+'IVI13R1)YKI@JVS^\ 0"5]QQ52'X@>$IYDBCU^R+/%YJDR
M84J%W'YCQD+R1G(':N;TB.SUC7(]0&MZ[J-Y:64Z(EUI@MDC5PH*L1"F6R!A
M<GH:SK?1&/PX^'5J^F,6AU*SDGB,'*?*Y9F&..3R3ZT >@Z?XKT+5=/O+^RU
M*&:VL@3<N,@Q #<2P(R!CGIS45CXS\.:EJ:Z;9ZQ:S7;@E(T;[^!DA3T) Z@
M'([URFMVTT6L?$2<P.D,WA^+$FPA781S@\]"0,?I698WD7B#3O 6DZ7IE[!=
M:=<6UU<F2S>)+>)(CN.\C:=^1C:3G- '4Z/\1-*\0KK,-A<0175BTRQ&;<4D
M1%!$IP!A<GD=>*V]%URWU""UMWO;6;47LHKN5;;<$97'#H&YV$@XSSZUQVFR
MM:CQYHLUM=K>W-U=7<"_9G*21-"@5E?&T\@C&<YK.OTU3PWX8\'>)M.TZYN+
MZVTA=.N;6.(F1E> %-R]<+*BY]-QH ] N/%>A6MB][-J<"VZW#6N[D[I5)!1
M0!EB"#P,]#5S2]7T_6[(7FFW4=S 6*[T/1AU!'4$>AYKS/5/#EYX87P5(+J_
M@M--M[B*\O+*V6X>*>4*3(4*/PS;P6V\;O>NN\#V=G'%JE_:7^I7IOKH2337
MMK]GWN$5<HFQ., <@<D&@"]JOC+P[HEZ;/4=6M[>X"AG0DGRP>A? .T'U.*G
MU7Q/HFB10RZEJ=O;I.ADA9FR)%&W)7'7[R].N1BN)M-2A\,7OBZQUG3+^>YU
M&^EN;;R;*29;V)XU5(PRJ1D8*D$C%1Z-X>OK#4/AM:ZC:M++I^GW0F8KO6!]
MD>T$] 1R!].* /2(;VVGT^._CG0VDD0F64G"[",AN>@QS67IGC#P]K+3K8:M
M;3&",S2?-M C'5\G&5_VAQ4'C_3KW5O .MV&G*S7<UJRQHIP7[E1]1D?C7,^
M(=3A\8^!-3TK0-+U!;Q; ?NY;*2 ( R%K?<P'S$ C"Y''TH ZW2?&/A[7+W[
M'INJP7%QM+K&,@NHZLN0-P]QFHI_'?A:VO!:3:W:)/YQ@9"Q^1PQ0ACT7Y@1
MSC.*YNXU&#Q;XD\*#1;&]B_LRY:YNI9[*2 6T?E,IB)90"S$@;5S]WTK,GTF
M8_"_Q]$-/D^T7.HZA(B"$[Y?WA*,!C+=!@T >FV^IV5U=WEI#<(]Q9,JW$8Z
MQEEW#/U!S6;/XR\/6VGVE_+JD(M[P$VS*&8R@=2J@9('KBN*\:VNL:;JRW.C
M6L\LGB+3ETJ=HT)$,P8!)G],(\G)_NBC6M+D\->,].N(K[4M,T>+14T^"ZLK
M-;GRV1R=C@QOMW+M.<#)7K0!W,_BS0+72[74YM6M4L;K/D7!?Y'PI8@'UPK<
M>V.M03>./#5O;6MQ+JT*QW49EB^5B2@."Q &57/&3@5QBZ#;"/P@+-=0O[1]
M?FO99+VT,;!F25MQ38NQ=^". .1CM5_QS<#2];?5=)N=1M_$*60BBA33Y+BW
MOU#,RQ'"D [B>0RD;N>* .L&JN/$T]F]Y8"TCL$N?+^83+EV!=C]WR\+QWR#
MVJ+2_&?AS6K\66G:M;SW+*61%)'F =2A(PP'^SFN(\6:3K6M:IX@2WLY([NZ
M\*0QA5SM,OG2,T0;H3CC\:M7.H0>*]1\)6NBZ=?02:;>I=7+364D"V<21LK1
M$LH&22%PN>GH* .INO'?A>QNS:W.MVL4RRF%T9C\C@X(;CY1GC)P*W9YX[:W
MDGF<)%&A=V/0*!DFO,CI4I\!_$A#8/Y]U>W[1CR3NF&P;".,MST_2NTNXY7\
M!SQ;':8Z8R[,'<6\KICUS0!1O/&VEW>EW<NA:UICSVS0>9)<!VB02.H&2O.3
MD@8Z'&:OZOXQ\/:#<M;ZGJD-O,J!W4@ML4]"V =H/;.,UR&I:9+'\"])L;>R
MD69;?3BT$<1W!O-B9\J!G.=Q/XYK$UZ:\F\3>-K&,W,>F7K10WTMOICWA5!;
MH&*NK@(V"05*G'![T =?>>/+*P\86T5SJ,$6BW&D&[C=E.Z20RA1MXW'Y<\
M=LU:USXB:'H^C:9JD=S%=VNHW"10O&YQM+A7?.#]W/(Z\8JCIT5M?_$G2]4L
MHS<:=_PCG^C790E>95QAB.&*]NN,UST]C=VO@R]D^PW/EV?B]KLQI"Q80+=[
MBRJ!DC'/ Z4 =]=>,_#ME;VL]QJD2)=1F6'"L2R#@M@#(7W.!6XCK(BNC!D8
M JP.017F_BW4[9;R'Q!HMWJMKK1L-MJHTN66*]CW$K"ZE,@[AZJ0&STKL]-U
MJ2YO(=.N[&Y@OOL,=U,?+/DJ6X*!^A8'/'I0!B>.]=\2^&M+N]8TZ/29;"VC
M0M'<"3S2Q8*<;3C'(JOK?B#Q!X<M-)N-:N=)@CN-6AMYI+<,$6 HY?<7Z'Y1
MS5SXH6\]W\.-8@MH9)IG2/;'&I9C^\7H!2>/;)KX^&(Q;-<1IKUO)(HCWA5"
MR?,?0 XY- &UI'B71M>AN)M,U"&X2W.)L$J8^,C<#@@8YST-1:7XNT#6KTVF
MG:I!<3[2ZHN1O4=60D88>ZY%<=XFT74M1U[QK!IT$BR7OA^&.)P-JRR!IAMW
M=,XP/Q%,\-Q6>JZQH#S:QK\UWIJLT=G<:4MNEL3$497=85 &#C&[D@=: .SL
MO%_A_4=0-A9ZK;S701W,:$_*%)#9/08(/!^O2C2_%WA_6;W['IVJ07%QM+JB
MY'F*.I0D8<#U7-<=HV@WLWP<US3K2U:WU*];4,*R[&D9I9 N<^JA0">V*C\-
M16FJ:IX>\_6/$$MWIH+1V5QI2P);-Y11E=UA4 8.,;N3CK0!Z#JVM:;H5LMQ
MJ=W';1N^Q-V27;KA0.2< \#TJM#XJT*XT5]8BU. Z>D@B>?) 1RP7:P/*G+
M8/K67XWU74=+&E?9#);VDURR7E_%:&Y>U382I" '[S87<00,]*X&33[V^\#>
M-(Y+?4+O[7K5K(AN;/RI+B/=;9?RPHX(![#@<\YH ],3QKX;DTEM435[=K(3
M_9Q*,_-)@':HQEC@@\9R*T=*UC3];L_M>FW<=S!N*%D/W6'52#R"/0\UQ?C^
MSNH-=\,:I!->VFG6)N(YY[&U6=K<NBA&\LHWR\,I(7C=6IX(M+-3JVI6NH:E
M?/?7"O-/>VGV<.RH%RB^6@(P "0.2* -'5?&/A[1+B6WU'58+>>(*7B;)<!@
M2#@#)& >>W>I[[Q-HNG:7;ZE=:E;I9W.WR)0VX39&1L R6R.>,UB:18G_A9_
MBB[EM3L>SLHXYGCX88DW*&[_ ,.1]*XOP[%<:!9^!]7U2PO#I]G9W=M+MMGD
M:TD>0;79 "P!52N<<9'K0!ZKI&M:;KUG]KTN\BNH Q1FC/W6'52.H/L:OUQ?
M@N.2[\2>*->BM9[?3M1EMQ:B>)HFE,<>UY-C $!B0 2!G;FNTH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MG^P'VYSQTKN=HXX''3VH(# @@$'@@T >1:A)IU]J'C>_\.&!](_X1F2*ZFM
M/)EN@)"N".&8)U(Z9 KOO!>DZ?I?A33!8V<,!ELX6D9$ :0[<Y8]6.6)R?4U
MO+&B1^6B*J=-H&!^5.Z# H \LO;[3]#\<RR6%YI6K2:EJL*76ES1@WEO+A4\
MR,]=JA0V",  D,,UG:_$DWACQ_%(,H_B2U5AG&06M<U[%Y4?F>9L7S,8W8YQ
MZ9I=B\_*.3D\=30!YWJ.G66E?$2*+3K2"TCD\.7:ND$816"/'MR!Z9/YUA_#
M C3+O1?[= EGU'28!HUXWW$C6,%[<#HKY^;/\0^F*]@V@G.!G&,T;%PHVC"]
M..E 'B^AV-KJ.@_#*UO8$GMWOKPM%(,JVU)F&1WY XJ3Q-##86OQ+M;:-8+7
M?I[F.-<1J7";V*C^$X^; R1FO9 BC&%''3CI65XAT"W\1:4UC--+;GS8YDFA
MQN21&#*>00<$#@@B@#C? \UAJ?C.^U4R:1;WS6,<"6%B'!V*S$RGS(T)^\%X
M7@  FK_B2QL[CXH>$#-:P2%X+[<7C!W;5CQG/7&3CTK7T[PO+!KD>LZIJ]SJ
M=[#"T$!DBCB2)&(+85 ,D[1R2>E=#@$@X&1T- 'D%]KFG:/HGQ)T>_N5AU*Z
MN;J2WM2"9)DEMU",JCDC@Y(X&#G%:6FZ;9:EX\\,+?6L5PL/A;S8UE4,%??$
MN[!XSAC^=>F&-&?>44MC&XCG'I2[0#G R!B@#Q22.VM-!2.ZC5?#]EXTG6ZC
MV_NHH S[=PZ",.5R.G2NC\*3:'<_%C6KCP^MN;232H-\MLF(I9!*X+*1PW&
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%9NN^(-+\,Z:=1UB[6UM X0R,K-\QZ#"@F@#2HK \/>-O#?BJ26/1-
M6@NY8AN>,!E<#UVL <>];] !117->&_&^E^*M0O;;2X;YXK1F4W;VY6"0@X(
M1^Y&1QQ0!TM%%% !1110 45C:EXFT_2O$&D:+<^=]KU4RBWV)E?W8!;<<\<&
MI-?\2:/X7T_[=K5]':6Y8(K,"2S>@4 DGZ"@#5HK"TKQGX=UG19M8L]6@.GP
M/Y<T\V85C;CAMX&/O#KZUMHZR(KHP9& *LIR"/44 .HHK/UO6+7P_HEYJUZ)
M#;6D9DD\M<M@>@H T**JZ;?PZII=IJ%ON\BZA2>/<,':RAAD>N#5J@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MS#X]$CX;@@9/VZ# ]>37I]97B#PYI?BC3/[.U>W,]KYBR[!(R?,O0Y4@T ><
M#0_$M[XLU/QQJFE0Z!]DT::W@MX;E9I)'VL0[,G'&?KPM8-KJ_B;1?@Q/XWD
M\1W][J%Y;I;Q13'=%;#S0@< ]7P#\QZDU[K<V\5Y:36LZ[H9D:-USC*D8(R/
M8UEV_A31;?PL/#2V2OI C,7V>1BP*DYZDYZG.<\4 ><^&;#Q?)KZ6GF^*(=$
MO;!X[JZU*[BDDBFVY66$JS;>W'3G\N+\/ZAJGA/X*W>KZ9J=Z+B]U'[$J%E*
M6XWG=(@(X8CC)/<=*]L\/^ - \-7RWFGQ77G)&8H_/NY)5C0XRJJS$#H*E@\
M#>'+?PQ-X<73E?2IG9W@DD9LL3G.XG(.<8P>* . TH^,-*N-;8IXA31/[&FD
M676;J.66*Z520R,K$@$=O7Z"L1[CQ)8_ ZZ\8R^*]4GU"Z@@6-#*0D $Z+E>
M^XJ"">^37J6D_#SP]HPNOLT-TYN;9K1S/>2R8A;&47<WRC@=.>*M3>"M!G\'
MKX4DM&.CJJJ(/-<'"L''S9W?>&>M 'FWBF?Q%X7T?P_I:Z]K&HW.OWX>ZN(G
M59E&U<Q0%L",$GCGBHKC6O&OA/P7XPNYH]6CLX5@.E3:M+'-<1F1@DF64G.,
MY&?:O5M=\+:-XDTJ/3=5LQ/;1,K18=E:-@, JP.0?QJEI_@+P_IVF:AIZVLU
MQ!J*!+K[5<23-(HS@98G&,G&,4 >8+H]UI'Q-^'1N?$E]K/VJ.>?_3)!(8V,
M0W%3UV-Q@'.-IYKO?B+X1O/%$>DW&DZC!::SI=P;NT$XW)(1C((YZ$+S@_K4
MVC?"[PEH-_:7]CISK=VC%H9GN)'9<J5QR>@!.!TK3\3>#M%\6QVRZM;R.]L6
M:"6*9HWC+8S@J1UP/RH \>\4^(K_ ,6_"OQ7;ZK!_9NKZ'=Q)>K9./)NV+A!
MNZY QG&>JJ<]JV]4.JZ9!X&\)6OB/4XH-;=Y+C4&E'GJBHA$4;X^4<X'?I]*
M] L_ ?AJP\-77AZWTQ!IMWG[1&78M*3W9B=V>!@YXQQ55_AGX5D\.P:')82/
M9P2F:%FN',D;^JOG(Z#CIP* /-M3\5>(/!!\=:/;:Q=ZI'IMM;RV=U>L)9;=
MI612&;'. ^1G^Z/>MO7- N=)^%6NW4_BG4]7^V:2)&BO9A(H<X)>/NJ\XQSU
M%=OI?@'PUI&D7VF6^FJ]O?C%V9G:1Y_]YF)/&>/3J*IZ?\+_  IIEA?V5O82
M^3?0_9YO,N9&/E9SL4EOE&?2@#C?A/K%_KNNK!J%_<62Z1I5K%::2K82:,Q+
M_I#?W\Y&/3<*]CK A\&:%;ZKIFIPV;1WFFVHM+:197!$07:%;GYP!_>S6_0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%&><=Z "BC/..]% !139)(X8GEE=8XT4LSL<!0.I)
M["DBECGA2:&19(I%#(Z'(8'D$$=10 ^BBB@ HHHH **** "BHYYXK:WDGN)4
MBAB4O))(P544#)))X  [TY'22-9(V5T8 JRG((/<&@!U%%% !1110 4444 %
M%%% !114<\\-K;R7%Q*D,,2EY))&"JBCDDD\ #UH DHIJ.LB*Z,&1AE64Y!'
MJ*=0 4444 %%!( ))P!45O<P7EO'<6TT<\$@W))$P96'J"."* ):**J7FJZ=
MITL$5]?VMK)<-LA6>94,C>B@GD\CI0!;HHJ$7EJ9IX1<PF6 !IDWC,8.<%AV
MS@XSZ4 344=:* "BBB@ HHHH ***:[J@R[!1D#)..30 ZBBB@ HHHH **CGG
MBMH))YY4BAC4N\DC!510,DDG@ >M.1TEC62-E=& 964Y!!Z$&@!U%%% !135
M=7+!6!*G#8/0^AIU !1144EU;PSPP2SQ)-.2(HV<!I"!D[1WP.>* ):*** "
MBD)"J68@ #))[4*P90RD$$9!'>@!:*BCNK>:>:"*>)YH"!+&K@M&2,C<.HR.
M>:EH **** "BBB@ HHHH **** "BBB@ HHHH **BN;JWLK=[BZGB@@3EY)7"
MJO;DG@5+0 4444 %%%% !1132ZAPA8!FR0N>3B@!U%%% !1145M=6]Y#YUK/
M%/%N9=\3AAD$@C([@@@^XH EHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M[7R(X@^-[8+,2QV@=< =J //&NM>O/@'J=UJUU!=(RMY+#>9B1=$'>S,01P
M,=!7<VGB#7['Q59Z5XA@TU8=0M9KB!K,OF%HMI9'+?>X<?, .G2JJ?#^]'@[
M4_"SZW&VG3L3:'['B2 &4R$,=^'Y.!PM=%J&@"_\3Z3K#3A5T^&YB,!3/F>:
M$'7/&-GH<Y[4 <%9?%>6Z6PU+[5HKV=Y=)#_ &9&[&]BC=]BN3NP6&0Q7;P,
M\\5TMMKWB/4_'&K:396^FQZ9I=Q LT\V\R2(\:.54 X##+<GCH,=33M#\+:Y
MX?BMM-LM?MSHMM)F*&6PW3B+=GR_,WXQCC.W.*U]+T+^S=>US4_M'F?VI+%)
MY>S'E;(ECQG/.=N>U $7BC5+O2K**:WU#1]/C+[9+G5'(1>. J@KN)_WA^-<
MO9_$2\NO"OVF&&PNM4DUC^Q[=X)&^S2R$Y$N>2$VY.,D\8S71>)/#=UJ^J:1
MJNGWT-K?:8TOE_:+?SXG$BA6RH92",#!!]?6LE?AY+_8=U:R:V[:C)JW]KP7
MPMU7RI\+_!G!7@C&1PV/>@"AXYN?&=CX&NY9KS3(IDNK8"XLA-&S(TR# &[*
MG) /)!4GI6I<7=Q:^,?#,.L6VG37SVE\[W<,;KY039PF6. 0PSG/3C%6-0\*
MZMKGAC4=+UG7HY;BZ,;12V]F(X[<HP=<(6);YE!.6^F*L+X;O+G6-%U75-1A
MN+K3X+F&416QC2;S2N, L=N H'?/M0!S;>-_$B>%D\9M9Z:- 8B4V>'^U"W+
M[0^_.W=@[MNWIQG-:5UK_BB^\4:UH^A0:4L>G102B>\\P[S(A8)M4CJ0?FSQ
MZ'/%9/AY?C1T\-R^(!)X920$6OV3$[1!MPA,N[&W.!G;G'&:Z;3]!^P^)=:U
M?[1O_M-;=?*V8\ORE9>N><[O08Q0 [PMK@\2>%M-UGR?)-Y LC1YSM;N,]QG
M->:Z!KGB7P]X#O-9M[739-'L+^[>6&0N9YH_M+[V4@A4(R< @YQVS7I/A70O
M^$9\+Z?HOVC[1]CB\OSMFS?R3G&3CKZUR@^'&I_V/<:"WB;=HEW<237,'V,"
M7:\A=HT?=\JG.#D$]<8S@ &C+XW.G7/B=-2CB5-+M4O[1DR#<0.AQU/WMZE>
M/45KG6KC3/!)UO6X42XM['[5=0P@@*P3<RKDGOQS7+^-O#BZWXW\*P0QS+'^
M\^W%$_=M;1LD@C<^\BI@>[5W&J:=;ZOI5WIMVI:WNX7AD .#M8$''OS0!QJ^
M)_%&FKHFHZU;:7_9NJW$-NT-J)!-:M+]PEF.' . <!>O&:T(?%5W+IWC"Y,$
M ;1)YHX  <.$@60;N?5B.,<57M?!6JR-I-MK7B!+[3=*E2:WACL_*DE>,8C,
MK[SNV]> ,D9--U'P-J5Q=:ZFG^(/L6FZV2]U!]D$DBN8PC%'+# 8 9R#[$=@
M""3Q9XDO]1T+3='M=-$^I:.-1EFNM^R$Y3. #EA\V .O(.>.>\CW^6OF;=^!
MNV],]\5SFF>$_P"SM9TK4/MOF?8-(_LS9Y6-_P R'?G/'W.G/7K72T %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M_.54@.2Q.=V>.*IZ#JEY\0;[2+2^OKRWM8]"AOKE+*=K=I[B1RF2R$':-A(
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
MY QGGKFN4'@O5+BP\5:!=M9C2=8FN+F&ZCD8S1O*00K1E<84@G.[GCBN_HH
MXA=#\4:Y>Z*OB$:7!::5<+=LUG,\CW4R*0APRJ$7+$D98]JU/%^A7VL0:;=:
M7+ FHZ9>+=P"XR(Y,*RLC$9(!5CR <'%='10!P^O:)XH\1Z%%'>Q:4DL5_'<
M-IZ3R&&XA4',4DFW)R3G[F/E (-9UG\.[Q]+\7VDT.E:8FN011P0:<I\NW95
M8<_*N>2"2 ,\\"O2:* .&MM#\67_ (GT'5M8_LF"/2XYXS#:R22&1GCV[\E1
MQD#Y>PSR:JP^"=2U'7Y[W4+/2]*BN+*>UO?[+G=C?F1=H9U**!MY()W')ZUZ
M'10!Y[X9\&WNC2Z=;7/AKPJPLMJG5(4Q/(%& X3R_E<X!)WGG-='XTT2Z\0^
M%KG3[&2*.Z,D4T1FSL+1R+( V.0#MQ^-;]% '+_V/J]_XF\/ZW?)9P/96UW%
M<PPS-( TA39M)49&$YSC\:Q=3^']WJ5CKL;R632W.MIJMFDRF2)MB1KLE7'0
M[6!QG@CKTKT*B@#E_"^BSZ?>37$_AKP]I!,>P-IAW2/SD[F\M,+P..:DO]$U
M"3QG%KMH]KMATF>T19BW,K.C*2 /N_*<\YKI** .!T;PMK>GZQJ>K0:?HNF-
M<6?DC3[:>1[>XFW9,LGR*%XRO"D\G.:J0?#Z^NM+\3VLL5AHT&KVJPQ6-A*T
ML,4HW9E.54 DE00JC@>M>DT4 <-:Z'XKU#Q1H.K:T=*@BTR.>-HK21W9V>/;
MORRCN!\O8=STK!T_X<:Q#/HWVBTT,W&G:BEW<:MO=[N]4,2<DIE3@\C<PR!T
M%>KT4 <C#X6OH],\96QEM]^M7$\ML0QPH>!(QOXXY4],\517PQK^C7^D:KH_
M]GW-U!I$6EWEM<S/&C!.5='"L>"6X(Y!KO** . UKP=J>H:S8:_<:=H.K7RV
M1M+NRO%*P_?+JT3%7(()(Y'(/:NJ\/:>^FZ2L$FG:;I\A=F:WTX8B7)XYVKD
MXQDX%:M% 'GI\+^*M/TW5_#^EOI;:7J$T[Q7<\CB6U28DNOEA2'(+-@[AVS6
MQ9^%)-/\3:)=VTD?]GZ;I#Z<%8GS"=T>TXQC&$.>:ZJB@#G?&.AWNMZ7:?V;
M) E]8WT-] +@D1NT;9VL0"0"">0*YV]T77ED\3^(=:.GH+C07M4M[1W?RMOF
M-@LRC=][.<#KC'&3Z)2,H92K %2,$$<$4 >9Z!H?B37="\'PZDVFQZ1IXM;]
M9H'<S3E(P8D*$87!(R=QSCC&:Z[QIHEUXA\+7.GV4D4=T9(IH3-G86CD5P&Q
MR =N/QK>5510JJ%4#  & !2T <7>:/XE.M:=XGM(-,_M1+22RO+&2Y?RGC+A
MU*2[,A@0.JX.36CX6T*]TR;5=2U62!]3U6X$TRV^3'$JH$1%) +8 Y) R3TK
MHZ* .3\00>,-0BU#3+*WT5;*Z1HDNY9Y-\:,N#F+80S#)Q\P'2ETTW>D:MHO
MA/3XTFTRPTS%[<2J=PP D(!SC+;7)&#P.W?JZ* /-$\$>(_^$9'@IY=._P"$
M?$NW[:)'^T&V\S?Y?E[=N[^'=NQCMFM*70/$^CZIKA\.G3'L]8D^T;KN5T>T
MF*!&8!5(<':#C*\UW-% ' 0>"M3\,7.C7GAHVEU)9:9_9EQ!>R-$)D#;PX95
M;#;MQQ@C#4ZVMM9\*V<:1"UO-?U[6//N0J,88D.-^#D':D:  GJ<<<XKO:*
M.#F\.^*-*N]>@T!M,>QUF=KD2W4KI):2N@5R%52'' (&5YI(O!VJ>&;_ $R^
M\,_8[K[-I::9<6][*T0D5#N60,JMALELC'0UWM% 'G@\":M;Z?::C;W=F_B.
M'5I-6D+[EMY&D4H\0."P79@!L$_+TYK;T#1-4'B*_P#$>N_9([VX@CM(;:U=
MI$@A0LW+L%+,68GH,8%=110!PWC;PSJ_B64V]O8:0  OV757FD2ZLFX+,H5#
MD^F&4>M;.FZ'=6?C/6=8EEC>WO;6UAC )W[H_,W%AC'.\8P?6N@HH \R'@'6
M(- \-6;PZ9J::8;C[3I]U,ZV\YD8E'SL.2N>C+CDU-8> -3M?#HT\G3(9/\
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
M@9+'YMJKSP2PS7)0^&]>O?"/BS2HK>^M=/N[41:59:E=+++&^UMPW!FVH3M
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
M%_97EG+<1>8GR*DP9CG.#@<\&@#H[OQK96^K7-A;Z=JE^;1E2[GL[;S([=B
M<,<Y) ()"AL9YK)C\3_V+K?CJ]U.>YEL-.GM/+B4[O+#P1Y"@G RS9/XTFGQ
M^(/"^LZ[;VWA^34[?4M0:^MKJ.YCC1"ZJ&63<=PVE>H#9%5=;\):OJD/Q AA
MA53JK6SV+.XQ*8X8P1U^7YD(YQ^5 ':W6M6MIKFGZ1*)/M-]'+)$0HV@1[=V
M3GC[PQ7!>*?B%%>Z%&VCQ:M!%-J%O#;ZD(2L$^)T#A7!S@@,,D 'G&:OB#Q!
MXA\::+J=YH$NEV-K:74,AEN(WD#R*@Z(3\OR\'.3SD#C.'_8_BP^!=.\(_\
M".G?I]Q;"2]^TQ"*6**=6#1C=N)(&2& Q@]3@4 =MJGC6RTV_N[2.PU*_:Q0
M/>O90AUM@1N&XEAD[><+DX[4NH>-=-M&T^.T@O-4GOX/M4$.GQ!V,/'[PY(
M7D=3DDX%<I?>%KBQ\4ZY<3Z%JVK6FIS+/#)IVJ&WV'8JLDB>;&.JY#<\'':K
MYTC4?#?B+2]6TGP_+<V(T9=->Q@N$\RU*OO7YI& 9>2I.>P- %_X=ZQ-KFGZ
MU=R3W$L?]LW*0"<,&CC!7:FUN5QGIVIS^*[+1CXHOK^^O)[;3;J%)8S"@$&]
M$P$QRP^<$D\]?QD\!Z;JNG6.KMK%HEK<WFJSW8C242*%?:1AAU[CMTZ5@:YX
M6UF\T[QS%!9EWU.^M9;0>8@\U46$,>3QC8W7'2@#J-(\966K:Q_99L=1LKEX
M#<P"]M_+$\0(!9.2>,C@X//2KFN>(;70A:I+#<7-U=R&.VM+5 \LI R< D
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
MDY>PO,KF>)R6(<#G>I)!) SQ76T %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<[XR\76O@
M[2([ZXB:9I)XXDC&X9W.JL<A3C ).#UQB@#HJ*X;5O'=I8^(O#TG]H"+1;ZU
MNW<O"P:1T:,( I7?G+-P!S[UT-OXKT*ZT&37(M2A_LV(D23OE=A!P58$ ALX
M&",\CUH V**RM'\2:3KSSIIUT9)8,&6*2)XI$!Z$HX!P<'!Q@TFM>)M'\/>0
M-4O!"]P2(HUC:1WQR2%4$X'<XP* -:BN,\,>,[>]T;7=8U'4K<Z;::I-#!<C
M 3R1LV $?>)W<=SFMFQ\6Z%J-K>7,&H*L=DN^Z$Z-"T*X)W,K@$# /.,'% &
MU17,77B^PO/#>J7^DZC%"]G#YC37EK*J1@@D,5(#,IP>1Z58U/QCH>A%(M4U
M!4G\@3N(H9)-J?WV"@[%SGEL4 ;]%<_/XX\.6UK:7$^IK''>1-+;!HG#2JK!
M3M7;DG+#C&3G@5+'XNT&70AK2:C&VGE_+\P*V=^<;-F-V[/\.,^U &W17+W?
MC[1(O#6J:S:7!N5T]#YD!CDC<2;<JK*5W+GCDC'>HH/&,&KZ3HNH:=>6]LMW
M>PV\R7,$A+%D+&)#@?-TPWW>#0!UM%<]J/CGPUI5_)97NJ)'-$0)L1NR0D]
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
M@;3F01C Q\L97KR<'K6H/$FCM!JDPOXC'I3,M\W/[DJNXYX]/3- &K17!_\
M"P+'3_%^LVVJZDL>G1VEI/9H(&9SO60NV%4L1@+G(P/;-;\^N)-?^'S8ZE9&
MTU)G*AD9VN5$9<>6PX&,9.>WO0!NT5@_\)GX>.L_V0-20W@F\@J$<H)?[A?&
MW=_LYS7/>'_B+I@%Y;:[JT27B:K<VR#RSMC03,D8=E&U<@8!8C- '?T5!>7D
M&GV-Q>W4@BM[>-I97()VJHR3Q["N?7XB>$GEDC&MVX*(9 2K!7 (!V,1ASD@
M87)SQ0!T]%8UIXLT*]T6XUB#48S8V[%)I'5D,;#&596 8'D<$9Y'K5:'QSX<
MGL[ZZ74=L=@@DN1+!)&\:'HQ1E#;?<#% '1453GU6QMKNQM9;A1/?%EMD ),
MFU=QQCL ,YZ54U#4);;Q#HUFEY:Q1W9FWP21LTDVU,C8PX7'4YZCI0!KT5S0
M^(/A4W<=J-8B,LDQ@'R/M63<5VLV,*200 Q&>U6M8\7:%H%TEKJ5^L4[)YGE
MK&\C*F<;F"@[5]S@4 ;=%<E!XG,?BS7TNKR,:-8:9;7JN%!"AO-+OD#)&$'K
MTXK?DUG3XGT]'N5#:B=MH,']Z=A?CCCY03S0!>HK@?&_Q&TO2-"UF'3-6B76
M;1"L?[LLBRC'R;B-A;&?ESGVKI-5\5Z+H<D4.HWOESR1^;Y4<3RL$[N50$JN
M>YP* -JBH;6ZM[ZTAN[69)K>9 \<D;95U/((-34 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7)_$BUN;KP3<BTMI;F2*XMIS%"A9V5)T=MH').T$X]JZRB@#B)S_;7
MC[PGJ]O971LTL[[]Y/:O&8F)B"[@P!4G#8S@D5S.K:#JTVF^(GMK6^00^*XM
M0V01#S9852+<T2L"KD'+#@@E>]>NT4 </X3MK*[\23ZQ'?\ B&^NEL_LQEU.
MR^SQA"^[:/W4>Y@1[XR:37)I-#^)-IKUU8WMQITNE/9+):6SSF&7S0_*H"0&
M&!G'45W-% 'C+Z/J]WX4OKJ+3-2L?+\6'4VMHX5^T?9_E^9$(*LPR&Q@\J1R
M:W+73M&U1=:U"[E\4:NLNG?8[C[7IYA+1%B=L:B*,LP))XSC->E44 >2W,FM
MZEX'\8:9$=4U334L FGW%Y8M#<R.0VZ/:54R8POS;0<DCFH-7DU0^,/$-IIZ
MWBPSZ=:6UX;33Q=D#RW]9%\M\,<##<8..:]AKGK_ ,&Z9?:G<Z@LVH6EQ=!1
M<FRO9(1/M&T;@IQD#C(P<4 <[I<-G?\ BCP7?Z1%-<:/;Z/<Q0W+Q'Y,>4JA
MB1\K85AV/!JEYFNZ'IWB2:PM+J'[1XH+23):&62.U:./?-''@[^0>@/<X.*]
M'T_3[32M/@L+&!8+6W0)%&O10*LT >4:3I^HZ@?B$R+JUTNH:9#%:7&HVH@>
MX;RIEX4(@QD@<J#R,]15QI9M8\,^"!;:?J"O8:M9I<I-9R1M'LA8,2& ^4$X
MW=,]Z]+HH \JAN9M#T+Q3X=O-$U.ZU*^N[Q[?R;-Y([Q9B=C&0#:N 0#N(QB
MM71M"O=.\8>%H[N!Y?L'AMK:2YV%D68-$,;NF2 WN1FO0** . T+45\)V&NW
M&HV=VJW7B66.WC2+YI/-=0K*"1E223D>AZU?^*?_ "3#Q!QG_13_ #%=/<Z?
M:WEQ:SW$*R26LAD@+9^1RI7<!TS@D9]S46LZ1::]H]UI=\K-:W*;) K;21]:
M .$N)9_%?BCPXNFZ5J&GC2H[EKF:YM6A6W+PF-8U)&'.2#\I(PN<UB[;J\^%
M]GX$CT34H=<3R;=]UHXAA*2*S3^=C85X+ @DDGI7L8&!@44 >8>+M$U"7QS]
MAM;&:;2O$BVRZA*D9*1&WDW-O/1=\>%YZXJ#P?H.KRZE>65Y;W%O%H%A/I>G
M7$R$+*9)&(D0]P(TA&1[UZM10!X]X8TJ.33?#^B:O<^*H[S3IX&-A]@46\<L
M3 AO-$./+R,YWY(/4FNL\+Z>;4^-9;S3IBMSJTS;?*(>XB\F/&WIN!^8#MDF
MNUHH \X\(ZA<:5?7%I:RZK/X5LM.,H;4[)H)+1T(Q"K.JEQLW=0<8'S5W.C:
MI%K>BV6J01310W<*S(DRA7"L,C(!//XU-?6-MJ=C-97D0EMIEV21DD!E[@X[
M5.JA5"J  !@ =J /#=/NGU;X2/X4LM&U!M2O;J5(95M6\ALW3$S&4#: N.<D
M'*CC&#7HNA6$L7Q(\5WLMJZI+!9)#<-&0' 1]P5N^#C./:M_1M(M-!TN+3K%
M66VC9V4,VXY9RYY^K&K] 'BVG:(8]%G\+Z_>^*HY6NY=]M9V"R03AIBZR+*(
M6X.026<$'/2NU73KV;QYXI:..6)+G2;:&"X*D(7_ 'PX;N1D$XZ9%=I10!X_
MX8TN.73O#VBZM<^*H[S39H&-@;!1;Q2Q$8;S1#@QY'7?D@]2:ZOPMI5RB^-
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
MD%@#@\9JK;ZC<:WJW@2.WT75HDTZ5A>RW-F\2PO]F==I+ 9Y[CCISDBO4:*
M/%+\7EK\+]<\'OH&J7.L^?<MF.R=HYE:9I%F$F-I^4CC.[(QBMO5;6[TGQ_J
MFH7=[KUE9:A:VPM[C2[,7*YC#!HW'E2,IR<C@ [C7J%% '(Z'=Z9X4T7PYHD
M$6INM_*\5LMS$!,OWI&,B_+M YZ#C(XKKJK/I]K)J,6H/"K7<4;11R')**Q!
M8#L,[1GZ59H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "HI;F"&2*.6:.-YFVQJ[ %S
MC. .YP">*EKD?B1!(OA8:O;H6N=%N8M2C ZD1G]X/QC+B@#J%N[9I9XEN(C)
M!CSE#C,>1D;AVR.>:RW\011:B^^6Q&E+8B[%Y]L7<26(^Y_<QC#YP3Q7C]S>
M7UM]JU:U,I?Q['+:V_!^1_.$<#>W[AR?^ UW4>EVT'Q(DTN.!'M8O"T4"1.H
M(*K,P Q^ H N7?Q!L[GP7;^(-$:&<RSVL;02L"\0EE5"'"L=K8)[]JZFRU33
M]2:5;&_M;HPMME$$ROL/HV#P?K7C<#:-?? NPL+?[*]PDVGPZC#'@2*WVA%*
MR <@\-UYKJ=0TU=.^(DL&@VL-I/-X8N1&EN@0&194$9P.,@MP?>@#N(M:TJ;
M4&T^+4[*2]3.ZV2=3(,=<KG-6!=VS&<+<1$VYQ-AQ^[.,_-Z<$'GM7C"3^';
MOP%X9TO0UMO^$JCN+/;#&@%U!.KJ9WD'WE&!)N+<'-;5QKFG:%JOQ!L=1N5@
MN[QUEM8""7N%:V5!Y:CE_F!!QTQS0!V>H>--!TS5M-T^YU"!7U"-Y8I?.01J
MBJ"&8EN V?E/.<&G^,M<G\.>$-1UBUCBEFMHPZ))G:<L!S@^]>=C^R+*W^%N
MHZRMG%9#2FBFN+I5V FV0HK,>.H;&>]=A\4R#\,-;*]/(7&/]]: -X:G(FLW
MMM<+:Q6=M;I-YYN1O&2V=R?PJ OWB<'GTJ1-;TF2::%-4LFE@3S)D%PA:-/[
MS#/ ]S7 >)/^1@\?_P#8KI_*XJI)X;T477PTA&EVOERA_-7RQ^]_T8R?/_>^
M=0W.>10!Z#J&NH/#LVJZ/+87X7'ELUXL<+?, <R<@8R?QXJ)/&&BOXHG\/?;
M(EOH8T<[I4"L69AL7YLEQMY&.XKS;Q!!%9Z'\3;2VC6&V2^M'6*,8569(2Q
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
MJDB7(=BI0,2ZX^0\]#VYJ6PU?3-5$AT[4;2\$9P_V>=9-I]]I.*\I\1)(_\
MPG!,<DEDNMZ>]^D8)+6HCA,G Y(QU]LUMVEQHFJ?$W0[CPF]G+#;V5P-2FL
MOEB-@OE(Q7C.X$A>HP: .Y37-)DNH;5-4LFN)@3%$+A"\@'4J,Y/0]/2K<\\
M-K \]Q+'%$@RTDC!54>Y/2O%;;2=/M_@I9ZI%9PIJ U2*87(0>9O^W!,[NOW
M>/I7?_%/_DF.O_\ 7M_[,* ->[UV/S+9=-EL+S=?+:7.;Q5,.02<==SC ^3@
MG\*GN_$&BZ?<FVO=7T^VN -QBFN41L>N"<UR7BG2=/T>'P=;:=9PVL(U^V&V
M) N<1R#)]3[GFN&EN;&]OM:TK49M*LK=_$3W$U[=K)]HB"3 A0?+\OD* #OP
M%;!% 'I\/C"VC\3:W8:C=6-I96*6K07$LH3S#*KD@EC@_=&,5;UCQ?HVA:AI
MEG?7<<;Z@Y6-C(@5 %9M[$D84[< \\D"N;T[1=+U/XG^+GO;"VN?+L[*./S8
MPP5&23< #TSM'Y5R=@=/A\(?#/4M8%N+.&=X9[BZ4%$3RI0BLQZ#.,9XH ]?
MFUK2K>XM[>;4[..>X ,$;SJ&E!Z%03DY]JMS316\+S3RI%$@RSNP55'J2>E>
M5^(-1TK1/$]UJNF7VD:G-=O:1SZ+<1@SL,*(VMSU^ZP;&"O!.178^/=3CTGP
ME/=2V%M>Q^;"C)=KNACS(H\R08/RJ<,?IVZT ;-IK&EZA:R75EJ5G<V\6?,E
MAG5T3 R<D' XH@UC3+J\-G;ZC:3700.8(YU9PIZ':#G'(YKR:SN4N-9\;/!?
M:7>1OX<R\VEVYA@9AYH_OL&(!QN!]NQK0CTG3],TKX975C9PV]P]U"KRQH [
MB2UD+Y/4[B,G- ':^*?%5GH&C:I)%>63ZI:6<ES'9R3#>^U2PRN=V.*V+6Z$
MNF0W<Q6,/"LKDG"KD9/)[5XGJT_AV/P5XWL-:CMW\2O>WD@BDCW7#'),+IQN
MV!-IR.  <\9KU:]_Y)]<?]@IO_15 &E#K.EW%Z+.#4K.6Z*"00).K/M(R&V@
MYQCG-+_:VF_:TM/[0M/M+NR)#YR[V91E@%SDD#J.U>.:7<>';SP]X LO#Z6_
M]OQ7MI+.D,>)XU"YN'D_BVD9Y/#9&,\5U7A/2+>6[\;:C!:0MJPUBYB@N'0%
MD(B0J%)Z<N>GK0!W$6L:9-J#Z?%J-G)>IG?;+.ID7ZKG(KF]*\7S:WXYU#2K
M*ZTG^S[!EC=3*6N)V,>XLF#@*I(4\'H>17 >$[6RO=+\,6<_B;1+/4+.[AE:
MR6P*7XG5OWB.3+N)8[@S%<$'.*W/[-?=\3_[(M(UU$'9;-#& X+6B'"D<@DG
MMW- 'H]IK&F7]U+;6>HV=Q<0_P"MBAG5V3Z@'(_&EBU;39KI;6+4+22Y<,RP
MI,I=@I(8@9SP00?0BO+O"<&EZAJ7A9[7Q/H/GV*DQ6-C8>5<E?*(>.3]ZQ [
MG*]5IVC:*#\,/%-[I5FAUJ>?4@DZ)F8GS9% 5NHX& !W/J: /3K36-,U"XEM
M[+4;.YGA_P!;'#.KLGU .1^--_MS2?M,-M_:EEY\Y(BB^T)ND()!"C.3@@CC
MN#7FGA2#2]0U?PQ+:>)]!::R1O*L=/L/)N"AB(:.3]ZQ '4Y7JOK66^DZ?'\
M&-8U-+.$7XU.:87.P>8'6](4ANHP!CCW]30![%?:OINF-$M_J%I:-*<1B>98
MRY]LGFB_U?3=+6-M0U&TM!(<1FXF6/>?;)&:\_N+SP_IOQ&\3-XO:SC6>VMA
M8-?J"LD 0ATCW#D[\Y4<G(XK-U*2&V^(.HR7FIZ-I=C/IMLNG-K%B9(W@"MO
M1"TB!2&/S*>3D>E 'J=[JNG:;;I<7]_:VL#D!9)YE16)Z8).#5F.1)8UDC=7
M1P&5E.00>A!KR2YL=*T30/#4\?BW26N].M)_LCZG%BVO(7894 ME2 %4%23@
M="#7=>'_ !)97.F>'X)K?^S;W4[/SK>P\L_(J*I8# P  PQG'!Z4 ='1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %! (P>1110 FQ< ;1A>G'2C SG STS2T4 -
M$48W811N.3@=3ZTN!G.!GIFEHH :(HUD:0(H=NK <G\:#&C.'**6 P&(Y%.H
MH :T:.@5D4J.@(XI2 PP0"/0TM% "%5.<@<C!XZT;1QP..G'2EHH 0JISE1S
MUXZTC(C,K,JEE^Z2.1]*=10 SRHP[.(UW-C)QR<=*4HA<.54L. V.13J* &F
M-&0H44H>JD<4!$"; JA,8V@<8IU% #70,I&<'! 8=1]*IZ/I%IH>E0:=9(RP
MQ \L<L[$Y9F/=B223ZFKU% ";1N#8&1WI'BCD*ET5BIRI(S@^U.HH :Z)(I5
MU5E/9AD4NU3GY1R,'CK2T4 (54@9 XZ>U<5!\.ECTN#1)==OYM!@D5TL&CB&
M0K[U1I NXJ& ]"?6NVHH 0@,,$ CWH*ANHS2T4 <3#\.ECTN'1)-=OY= AD5
MUL&CB&0K[PC2!=Q7<![GUKM=HYX'/7WI:* &M&CJ%9%*CH".!1Y<?F>9L7S,
M8W8YQ]:=10!0TG1[71X9TM@Y:XG>YFDD.7DD<Y))_(#T  [5=:-'969%++RI
M(Y'TIU% ";5&,*..G'2C:-V[ STS2T4 )M'/ YZ\=:1(TC "(J@# "C&*=10
M P11B0R"-0YX+ <G\:=M7!&T8/48ZTM% #6C1]NY%;:<C(S@TH '0 4M% "
M 9P ,\FL#6/##:AJ]IJUCJ<^FW]M"]NLD4:2*T;$$J5<$=5!R,&N@HH Q] \
M/0Z%%='[3->75Y<&YN;F<+NDDP!G"@!0 H  ':M? SG STS2T4 ,,,11D,2;
M6.6&T8)]Z< % "@ #@ 4M% #/*CWE_+7<>"V.33L $G R>II:* &-%&\?ELB
MLG]TC(_*G  9P ,]:6B@#(M/#]O:Z_JNK%S*^HB /&Z@JGE*0"/KNK6(!()
MR.AI:* &211RKMD17&<X89IVT'' XZ>U+10 QXHY"OF1J^TY&X9P:=@9S@9Z
M9I:* &/%'+M\R-7VG(W#.#3L#(.!D=#2T4 )M'/ YZ^](D:1IL1%5?[JC IU
M% #$BCB39'&J+Z*,"J.J:+9ZOI4FF7*%;.5E,D<6%#J&#%3_ +)Q@^H)K1HH
M 0*%4*  H& !T% 51C"@8X''2EHH R/$7A^W\1://ITKF$3/$[2QJ-W[N17
M_-<?C6JT:,RLR*67[I(Y'TIU% "!5&,*!CIQTIOE1[F;8NYN"<<FGT4 -,:,
MX=D4L!@,1R*&C1P R*P!R 1G%.HH 0  D@#GK[TD<4<2D1HJ G.%&.:=10 F
MQ=NW:,>F*" P((!![&EHH 0@'&0#CD5Q<GP]W6-WI*:_?QZ'=RR236(CBR1(
MQ=T$A7<%))]\'K7:T4 ,CB2)%2-0JJ H ]!TI6C1DV,BE/[I'%.HH 88HS()
M"B[P,!L<@?6G$!@00"#U!I:* &K'&B[5154#& ,#'I2[5XX''3CI2T4 -,49
M?>44MC;N(YQZ5#?VBW^G7-D[%$N(GB++U 8$9'YU8HH H:/I4.C:18Z?$=XM
M+:.V$K !G5%"@G\JO  9P ,\FEHH 8(HQ*9!&OF$8+8Y_.G  $D  GK[TM%
M#%BC1V=8U5V^\P&"?K3@ !@ #Z4M% #%BC1V=8U5F^\P&"?K3MJ[=NT8],4M
M% #6C1RI=%8J<J2,X/M2211R@"2-7 .0&&>:?10 QXHY  Z*P!R-PS@U3&CV
MO]O'66#O=_9Q;(6.5C3<6.T=BQQD]]H]*OT4 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
0% !1110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>exhibit41registrantsecur003.jpg
<TEXT>
begin 644 exhibit41registrantsecur003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ K)\1>([#POIBZAJ1E%N9DAS&F\@L< X'./
MIS6M7->-=+O-6L-+BLH/.:'5K.XD&X#;&DH9FY/8#IUH )/&EK#9V3R:5JRW
MMZ[I;Z<UN!<.$Y9MI; 4 @Y)'4=^*0^.M'70)]6D%U&(+G['):-"?M N"0!%
ML'5CN&,'&#G.*RO&WAZZO/$>CZW#8WFH6]K#-;W%M97C6TP#E2'1@Z9P5P5+
M#.1UQ5"Z\,7!\/P7NC>'[NUO+768=3:SOKX2S781=IR[2.%8J> 6_A% %O3/
M%KZC\2+F*5;_ $^SMM$,T]I?)Y?EN)?OD9*GY?X@3W':MC3O'6G:C>6,/V+4
MK6'4"18W5U;[(KDX+ *<Y!*@D;@N0.*Y^?1M=\5>(=7NKO29-)LKWP_+IL+3
MS(\@=GSEU0G'WCP">!ZG%1^&?#OESZ/!J7A368[NP*LUU/J[36L<B*0'13,<
MY[#8,9[4 ;%U\3-%M)+W=::F]O8736M[=1VN8K9@VW+-GIWXR0.2!FM#2?&F
MG:MK"::EKJ%M+-"UQ:R75N8TNHP0"T9)SW!P0#@YQ7-W?AG6)/ /C?34LR;O
M4K^[FM(_,7]XCD;3G.!G'?%;VHZ3?3^-_"^H1P;K6RMKM+B3</D9UC"C&<G.
MT]/2@"G%\3]$E@BNUM-4&G-,()+]K7$$,A;: [9]<#(! R,D&GZ7XTN[[QYJ
M^@2:/>+;VAB6*=8.%W!\M(=WW3M&T@?6N'T6'7O$/PK3PO;:&_D7MQ*@U/SX
M_)CB^TLSLRD[]XP0  <\'/:NZM+34]+^)&JW0TN:XT_58+95NXY$VP&)7#!P
M6#<[AC /6@!NF>,+*R\)6%]<7E_JDMY<RV]LHME%Q<.)'&T(O' 4\\# R35V
MV\;Z;/I^L7,UO?6DVD0F>\L[F$+,B!2P( )# A3@@XXKDM/\-:_H^C>%-033
M&N;S1KN^:>P65 [Q3O)\R,3M+ %3@D9!(ZU<N]$UK7D\7ZQ+I<EE-J&BMIMC
M92RH97PLAW/M8JI+. !GH.<4 ;NF>/=,U34[*R2TU&!=01FLKFYMBD5SM7<0
MASG.,GD#('&:TO$/B2P\,6=O=:CYWESW"VR>3&9&+L"0-HY.=N.,G)%8EYHF
MHRS>!F2V)&FR[KL[U_=#[,Z>O/S$#C-0_$V2YAM/#<EG MQ<IKULT<+/L$A
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKA_BHXC\-Z<YMFN@NL61-NH!,O[T?* >"3TY]:[BJ&JZ/::S#;Q7BLRV]S%=
M1[6Q^\C8,OX9'2@#@KEYO$WBG4=7T_3K^*SM_#]Q9-)<VKPM-,[!A&JL 6V[
M3R!C)IU_HMY_PIWP[;VVFR226*6%S<Z>D>'E6,H\B;3U;@G'4D>M>E44 <%%
M='Q5\0=#U33K*^AL]+MKD7-S=6LEOO,@4+$ X!8@@L>,#'7FN(TVZ;5_A%'X
M4L='OSJ=Y<LL4@M&\DC[26,QE V@*!SDYR,8KW2J&C:/::#I4.FV*LMM"6*!
MFW'YF+'GZL: /-[VSGTOQ?XF_M/4/$-G;:G)'+ ^FV"W,=PGE*A0GR9"&!!&
M"0,'(K6TO0DL?&?A5;>TO'L;'0)8HIKJ+YXFW1!0QP K[=PQQWKT&B@#B89G
MTOXK:FUS:7AAU2RM8[::.V>2,LAEW!F4$+C<#\V.*YS0-,NAX]3PE)$?[)\.
MW<VJ0M_"RS#]PG_ &>;_ +X%>LUGV.BV>GZEJ.H0*YNM0D1[AW;.=JA5 ]
M.GN: .=T &?XG>+KE/\ 510V5J2.A<([D?@'7\ZJ>*=5U>+Q0]@TVJV6F&S5
MK>33-.%R]U,68,C,R.J8&W ('4G-=AINE6FE+<BTC*FZN'N9F9BQ>1CR23]
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
M21E4L"6/R_-@#.:]3HH \A\,:;#<67AO2-4O/%27NF2P/_9[Z>BP0RQ=_-6
M Q]>=Y)!ZDFNQ^)%M<7'@R4VMM-</#=6MPT4*%W*).C-A1R2 "<>U=;10!Q$
MQ&L_$'PMJ]O9W+6:V%[B6:V>/RV)B R& *D@-C."17,:KH>JRZ7KTEO:WR+!
MXM34"MO$#+)"J1[GB5@0Y!^8<$$KWKUZB@#B/"5M8W?B2XUB+4O$%_="S%LT
MNI60MXPF_=M'[F/<P.?7&37;T44 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
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
MT:0:=%Y4$1:2(.B8=NO4X/5C77:O8VFG>/\ P1;V5K#;0AKXB.&,(H_<#L*
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
MHCWK-L#;>A(5B <=#7*7"6,7PUT6"^BWZ9;^*Y(Y(@A8+ L\V5VCDJ%SQZ4
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
M\4\$@RDL3AE8>Q'!J6N+^'D,=JWBJU@18[>'7IUBB085 4C8@#L,DG'O7:4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4A4-U .#GFEHH
M 3:-V[ W8QGO35AB4DK&@);<2%')]?K3P01D'-% #=B88;1ANHQUI=JD@X&1
MT..E4[/5K.^OK^SMY2\]A(L=PNTC8S*' R1@\,#Q5MG559B>%&3[4 )Y,6]7
M\M-RYVMM&1GKBB2&*8 2QHX!R-R@X-5M*U2TUK2K;4K"4RVES&)(G*E=RGO@
M\BK@((R#D4 )M7(.!D=#CI2T9&<5D>*-=7PUX:O]8-O]H^R1^9Y(?;NY ZX.
M.OI0!J)#%$6,<:(6.6*J!D^]."A<X &3DXJG#?32ZK/9FQG2&.))%NFV^7(6
MSE1SG(QSQWJ[D9QWH 8T,;2+(T:%U^ZQ49'T-."@,6 &3U/K2Y&<=ZQ]/UPW
M?B/5M&F@$,UB(I8V#9\Z&13ANG&&5U(YZ#UH U6AB>,1O$C(#D*5!'Y4NQ/[
MJ]<]._K3JY.X\<QF^O+;2=#U;6%LI#%<SV21^6CC[R NZ[V'<+G% '5/&DJ%
M)$5U/56&0::8(FA\DQ(8L8V%1C\JI:%KECXBTF'4M.D9X),C#J59&!PRLIY#
M @@BM&@!  J@*  . !VIIAB,HE,:&0# <J,@?6GYK'TW7AJ'B'6]*^S^7_9;
MPKYI?/F>9&'Z8XQG'4T :^T;MV!NQC/>D>-)4*2(KH>JL,@TXG R:* &^6FT
MKL7!ZC%+M!8,0,CH?2E!!&0<T9H R-)T&+2]4U?4O/>>YU.=9)&< ;%50J(,
M=@,_F:U)(HYDV2QJZ_W6&164=>7_ (3%/#XM\EM/:^\_?QQ($V[<>^<YK8)
M&3P* &O&DD9C=%9#P589'Y4H55SA0,]<"LWQ%K</ASP[?ZQ/&TL5I"92B=7]
M /J<"I=(N-1NK!9=4L(K&Y).88KCS@!V.[:O\J +2P1(A1(D5"<E0H -/*@L
M&(&1T/I61XBUY= M;.8V_G_:;Z"SVA]NWS7"[NAZ9SCO5RSO9KFZO89+&>W2
MWD")+)MVS@J#N7!SCG'..E %F2*.9=LL:.N<X9<C-*\:2(4=%9#P589!IV1Z
MT9R,B@!HBC5 @10B]% X%*5!() )'0^E5=2U*TTC2[K4KV7R[6UC:65PI;:H
M&2<#DU8CD26))4.4=0RGU!H ##$91*8D,@& ^T9 ^M'DQ^;YOEIYF,;]HSCT
MS3P<C(I,CGGIUH HZWI%MK^B7FE7F[R+J(QL5.&7/1A[@X(]Q5F.V M8X9SY
M[+&$=Y%&7XY)^O6IJ,T -V)LV;5V8QMQQCTH2-(P B*H P,#&!Z4[-&1G&>:
M &I&D>[8BKN.3M&,GUI=J@D[1\W7CK2T4 ,>&*2+RGC1H^FTJ"/RIVU=NW:-
MN,8QQBE!!&0<T4 -1$C0(BJJCHJC %)Y,6]7\M-RYVMM&1GKBLQO$-E)INKW
M=HQG.EM+'.F"G[R- Q7)'H1R,CFI]$U(:QH6G:F(O*^V6L5QY>[=LWJ&QGC.
M,XS0!<DABF $L:. <@,H.#3MJY!P,CH<=*7(SC/)H)P,F@!@AB$IE$:"0C!?
M:,D?6G%5+!BH+#H<=*J6U[-<:A>VSV,\$=NR".>3;LGW+DE,'/!X.0.:N4 (
M%522% R<G ZTDD:2KMD177T89%.!!Z'-4IM6LX-7MM*DE(O+F*2:*/:?F5"H
M8YQ@8W"@"X% )( !/4XZTTQ1M&8VC4QD8VD<?E65I.O#5-6UNP^S^5_9EREO
MOWY\W=&KYQCC[V,<]*V"0!DG H :B+&@1%"J.@48 I0J@D@#)Z\=:6J=C>RW
M;W:RV,]J()VB1IMN)E !WK@GY3GO@\4 66AB>,1O&C(,84J"/RI=B$$;5P3D
M\=33LC&<\>M% ";1NW8&[&,]Z38@ &U< YZ=_6G4 @]#0 V...)=L:*BYSA1
M@4B0Q1NSI$BNWWF"@$_6GY&<=Z,C.* $"A1A0 /04V2*.9-DL:NO7##(I^0.
M]% "%5*[2H(]"*6C(SC/(KG;?Q'=WOC"]T:TTQ7M-/,:W=X]QM*NZ;U"IM.X
M8*Y.1U[XH WD@BCC,:1(J'JJJ #^%/VJ2"0,CIQTI>E% #!#$'9Q&@9B"S;1
MDXZ9IP4 D@ $\G'>C(QG(QZUD>)]>7PWH$^IFW:Y=&CCCA5@ID=W"*,GH,L.
M?2@#5\F+SO-\M/-QC?M&<?6CRHQ*9?+3S",;]HSCTS5?3IKR:PCDU&UBM+HY
M\R&.;S57D@8; SD8/0=:MT ! (((R#VID<4<*!(D5%'\*C IV1C.>*7(]>M
M"*H4 *  .PIHBC$IE$:"0C!?:,D?6GY ZUC^'-='B"QNKD6Y@\B]GM-I?=N\
MJ0INZ#KC..U &J88F<N8T+%=I8J,D>GTH>*.7;YD:/M.1N&<'UI^1G&>:I:=
MJMGJINQ9RF3[)<O:S?*1MD7&1R.>HY'% %S:-V[ W8QGO0%"C"@ =>*7()QG
MI1D9QWH 8L4:2-(L:*[?>8* 3]31Y,1F\TQ)Y@&-^T9Q]:RM UT:[_:F+?R?
ML&H2V7W]V_9CYN@QG/2MB@! H!)  )ZGUI-B;"FQ=ISE<<&G53DO9DU>&R%C
M.T,D32-=C;Y:$$ *><Y.<].U %E88DB\I8D6/&-@4 ?E2I&D2!(T5%'15& *
MYS5/&=E:>";CQ18(;VUBR%7)CWD2^6>HR,'/;M72YH :8T:19"BEU^ZQ'(_&
MC8FW;M7;Z8XIU% #)(8IMOFQH^TY&Y0<&G;1N#8&1P#BF3SQ6]M)<2MB*-"[
M,!G  R:SCKB3Z1I^IZ;:7&H6]Z8C&80%*QR8/F$,1@ ')[^U &H%"YP ,G)Q
MWI:,XZT$XZT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
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
M-I+H\A2WEE*1SR"485AG#<;C@^F>U<QY"77A4:7;W,_]D#QFEG9213'*VY8
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
ML% 7CKMKL:XW1_ %OIZZ?]JN_M M;V;43#'"(HC<R<!E7)VJ@+87)Y.<UV5
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
ML?O9X'%8FFZAJ=QI?@?0+6'49;1]!%Y+%IUTMM+,R[% ,C,I"C<20IR<CL*
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
MM&E@NH'L\QW5ZM_,/,?YIU*D/UX^XO XXZ5L44 <]JG@CP_K.I27]Y9N;B5
MDYBN)(EG4=!(J, X'^T#Z5HPZ)IT$VHRQ6X5]1(-T=S?O,($'?CY0!QBI=2U
M2STBU6YOIQ#"TJ0ABI/SNP51P.Y(%6Z *VGV%MI6G6VGV<?E6MM$L,2;B=J*
M, 9/)X'>J">%M&CT:TTA;/%C:3)/#%YC?*ZOO4YSD_-SR:V** ,^;0]-N=1G
MOYK59+BXM/L4K,20\.2=A7.,98]N]9FF^!?#^DWUI>VMI,;FS!6VDFNI93"I
M4J57>QPN">!Q^5='1D9QGF@#EM+\,O!\0M<\37,,"-<P0VMJ8SEBBC+LWN6V
MCZ(*W=0TJRU46PO8?-%M<)=0_,1MD0Y5N#SCT/%7** ,^/1-/AFU*5+?#ZD0
MUV=[?O"$"#OQ\H XQ6?=^"= O;#3K.2SD1--C$5F\-Q)%)"F NT2*P;! &<G
MG%=!52PU2SU07)LYQ*+:X>VFPI&V1#AEY';\J *EGX:TBPGL9K6S$<EC#)#;
MD.QV(Y!?J>22H.3D_G69_P *Z\+?:&F.F$DSBX6,W$GEQR;P^Y$W;4)8#.T#
M/(Z$BNIHZ4 <_J7@CP_JVJ2:C>6)>XE55G"S2(DX7[OF(K!7Q_M TMSX,T*Z
MTW3K!K1XXM-0)9O#<21RP#&,+(K!N@&>><<UOT4 <MJ'@NVN++3M,MG>/3H;
MY+VZ$LSRRS%/F4;W)/+!223T&!UKII8DFB>*10\;J593T(/44^B@#FSX!\,'
MP[:Z =*0Z9:S_:(8#(YVR9)SNSD_>/4]#CI6Q-I5E<:K:ZG+#NO+6.2.&3<1
MM5]NX8S@YVKU]*N44 <\?!&@'^U1]CD\O50XNXA<R"-]YRY";L*21R5 -:<V
MCV-Q>Z?>2P;I]/W_ &5MQ'E[EV-QG!RO'.:O44 <U)X \-2:@]XVGL3)-]H>
M#[1(('ESG>8=VPG//W:LZQX/T/7K^.^U"T9[E(_)+QSR1[X\YV/M8;USV;(K
M<HH P9?!>@2Z!;Z)]A*6%M+Y]ND4SHT,FXMN1P0RG+-T/?'2M.33+2;1WTJ6
M-GLWMS;,C2,2T97:06SN/'?.?>K=% &7'X=TJ.Y@N$M<2P61L(VWM\L!*DIU
M_P!E>>O'6FKX:TE-/TNP6TQ;:5)')9IYC?NF12JG.<G )ZYK6HH RY_#VEW,
MVIRS6NY]4MUMKP[V'F1@, O7CAVY&#S4&H>$M%U--.6XMI =.79:O%<21/&N
M "NY6!((49!/.*N3ZWIMM?7%E/=I'/;VOVR97R D.2-Y/3&5;OVJU;7$-W:Q
M7-M*DL$R"2.1#E74C((/<$4 <[J'P^\,ZI/>27=A(ZWC&2XA%U*L4CD8WF,,
M%W\?>QGOUK1U#PUI6IZO::K<P2?;K0;8IHIWC.W<&VMM(#+D X;(K6HH Q9O
M">AW&FWNGS6"O:WMRUU.C.WS2L02X.<J<@$8(QVHTGPIH^B-<O:6\AFN5"33
MW$\DTKJ.B[W8M@9Z9Q6UD9QGFB@#(7PSI"Z3IVEBT_T/3I(I;6/S&_=M&<H<
MYR<'USGO46@:"VE7VL:C<2K)>ZI=>=(4SM5% 2-!]$ R>Y)K<HH IP:59VVJ
MW>IQ0[;R[2-)Y-Q.]4SM&,X&-QZ>M<GXJ\$+>V=M'I=A:7$"ZHVI7EC=3,BW
M3LK G?ABIW$'&,'&*[BB@#@M"\#976H=5L8+/2-2BBB&D6UW)*B[22SEL+AF
MR.% &%'6NQN-*LKK4[/4IH=UW9+(L$FXC8' #<9P<@#K3[;4+.]FN8;:YBFD
MM9/*G5&!,;X!VMZ'!%+?7MOINGW-]=R>5;6T332R8)VHHR3@<G@'I0!C+X(T
M%#J&RUF1=0?S)T2[E5=^X.64!L(VX Y7!XJ[HWA[3=!6?[!%()+A@\\TTSS2
M2D# W.Y+' Z<\5H031W-O'/"VZ*50Z-CJ",@U("#T- '/ZMX+T+6[]KZ\M91
M<R1B*5[>YE@,R#HK[&&\?7-7CH&ED:8!9HBZ6VZS6,E5A.PIP!Q]TD8-:5%
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
M;&X>)!EV*Q@'<V%P.".<GI7=Z-X2DT66V2+Q#K$UC:C;!93/&8U7& I8('8
M= 6["HY_ FF365Q +B\BEDU)]4BN8Y )8)V/)0XQCDC!!X)SF@#F&\8Z_H^A
M>(IY8[V\2T6W_L^\U+3VM&=Y7\LJZ[5#!6*G( R#6EXDT?Q#;>!?$0N_%#W:
MG396)-E$C*0C%E&!C:PR.02.QK</A..[T;4-,UG5-0U:&^0)(;HQKL Z;!&B
MA3G!SC.0/2DLO"8AM+RVU#6M5U6*ZMVM66\E7"QD8( 15&X@\L<GWH 7P3:W
M=KX1TT7FH/>L]O$Z,\2)Y:&-<(-H&0/4\\US/]J>)]<TO7M?T_6TL(=/N+F*
MTL?LJ.DJP$@F5F^;+%3]TC QUKLO#VB'P_I2:?\ VE>7T<>%B>[*%D0 *$&U
M5X '?)Y/-8MW\/K.XFU!8=7U6SL-2D:6]L+>5!%,S??.2I9=W\6UAF@#*CU_
M7O$VO:-::9J*Z5:7^@IJ<I%NLLB,S*,)N&,_,!SD8!XSR*,OCC6K;PK:P2S%
M]5DUN71WO8+0R-MC9\RK"N<L53[O3)STXKO(/#MC;:]!JT&^.2"P_L^.%2!&
ML6X,.,9R, =>E9TO@73)=+GLO/O$:34GU..XCD"RP3LQ;<AQC R1@@\'G- %
M3P=JVL76K:C8WW]HW5A%''+;7U]IQM)"Q+!XR-JAL8!! '7FDN[W6M>\9ZEH
MFF:L=)M=+MH9)98X$EDFDEW$#YP0% 7TR2>M;^CZ3<Z89FNM:U#4Y)=HW7?E
M@(!G[JQHH&<\GO@51U;PC%J&LG5[/5-0TJ_>$032V3)^^C!) 975AD9.#C(S
M0!R,OB[Q)/X9T^.WN;6+6!XA.BSW)AS%)M+KOV=NBG /4$<"N^MH;W3M!9+O
M4&O[N*-V-R\2QESR1E5&.!@?A6='X)TJ'2]*T^)KA(M.O5OT?S-SRS L2TC$
M'=DL2>GX5T$T2S021,2%=2IQUP1B@#RBVUSQK_PCGA36SKUK))K<T-H]L]DO
ME1^8C8DR,,6!7)&0ISC %:-QXKUGPK#XQAU"\75GTBU@NK6:2%8F8R[AM<)@
M8#*#D<X)KIX_!NGQZ+H.E":Y\C19H9K=BR[G:-2%W\8(Y.< 5+=>$M,O;W6;
MB[629=7M8[6YA9ALV)OQMP,@_.><]AC% &!/=>)?"^J>'WU+7%U6WU2\6QN(
M#:I'Y4CHS*T94 X!0@AL\&J6G:_XB&F^)/$U]JB2:?H]S?QQ:?';H/.6)GV[
MWQD$8 X[#G)-=!IW@B&SU"RN[W6-4U3^SP?L4=[(A6 D;=WRJI9L$C+9/-:.
MG^&K"PTS4-.P\]MJ$]Q/.DQ!SYS$NO 'R\D4 <5H'B/Q)-J>AR22ZKJ$5\=M
M]#+HSV\-L&0L'CDV#Y0P ^8MD'-=-XUU?4-.M=+L]+F2WO-4U".R2X= X@4A
MF9PIX)PA !XR:DT;PG)HTMLL?B+6+BRM1M@LYWB**N, %@@=@!TRQZ"KOB'P
M_:^(]/CM;F6>!X9DN+>XMV"R0RK]UU)!&>2.0>": .!D35M(\:^)6OM234)X
M/"_F03O;JA*B24@.H^4D-GH ",<=:M0ZIXDU?4_#FDZ=JT6G1W?A]+ZYE6U1
MV# H/D4C R6 QT SQG%;]KX#LX;C4;JXU/4KV[U&Q-C<3W$BDE#GE0% 4C/
M Q[9R3?T_P +66G:EI]]#+.TMCIHTV,.PP8P5.3Q][Y![=>* .'O_%FNWNIZ
M]'87NIP'2YC:VT5IHS7,=Q*B*S&5PAP"S8VJ5('/>MA]9U_7]=TO1;:Y?0I'
MT=-3O6\A9)5=VVB(!P0N"&R2,\ <5K77@Y6U:[U#3=:U/2GO2&NX[1HRDK !
M=V'1MK8 !*XSBGZKX0AU&]L]0@U34=/U&U@-L+RV="\D1P2KAU8-R,].O- '
M*ZYI>N-\0_",4GB-UN39WH\Z*SC !41;B%8'[P(SG.,<8S5Z.]\2^)9_$%WI
MFN+I<&EW<ME;6XM8Y!*\2C<TK,"<%CC"XP/6MF^\&0WBZ2Z:OJEO>:8)%AO4
ME5YG$@ <.74@YP.W&!C%0WW@.WN;W4)K36-5TZ'4FW7MM:2((YFQM+?,I*$@
M $J1F@# _P"$H\0>(SX+32KV+2_[;L)[B[?R!*8R@C.4#=\E@,\8;)S@59N]
M8UC3?%ZV6LZY<:=8K]GCL[C["C6]\Q4>8)),'RW+9 4%<<8S74)X7TZ'4=&N
M[=7A&D6\EM:PH1L".$!!R,G 08Y]>M5-6\'IK5VYO-9U-].DECFDTW?'Y+,A
M! SLWA<J"0&QF@#I:XC5[OQ%?_$,Z!I>L)IMDFEQWDD@MDEDWF5UPNX8P<#.
M?3CKFMO1K#4XM<UO4;^XD\FZF1+2T,I9(HHUQN Z N26(';;GFK2Z);+XFDU
MX/+]J>S6S*9&S8KEP<8SG+'O0!PVI>*]1TRQ\6SQ300&VUN"S2X,"GR(Y%A#
M.5'^L8;R1G)Z=ABL^74]2U3P]X]_XJ&36=%MM'D2VN/L\2))(T3EP'11N*X'
M3CY_45N^+O"$O]F74FE0W=U)>ZQ!J%VD,RI,BH%!,#': WR+C)[MSTJ/2-#U
M759M8L+LZY;^'+W3FM3'JMPDEQYKY!:,@L54(2/F/)QQQ0!#I5WXCT:\\(Q7
MFL1W=IJ\1MWMEM51;<B R(4;[QQMP=Q.<YXJIX1MO$5CI7C.ZL-2;4+R'4;U
M(+66"-5EN!M(<D ')_NY KNYO#=G/+H<C23@Z,VZWP1\Q\LQ_-QSPQZ8YJE#
MX.CM;W5I[/6-4MHM2=II+>&1 L<S;<R(2NX'Y1P21R>* *_@?5VU**[2?7+J
M^NXA'Y]K>V2VT]JQ!R"H5?E/;KT/)J"XO-;\0>,=6T?3=7.D6NDQ0;Y([=)9
M)I95+#.\$!0 . ,DD\UL:)X9CTC4+O49M0O-1U"Z1(I+FZV A$SM4!%50,L3
MTR2:@U3PA%?:S)JUEJVHZ3>S1+#<263)B=%SMW!U89&3AA@C- ' ZUJ&L>)?
M"_AV6XU 6MY;>)8["X:"!2DDJ3[%E ;.,;<XZ$DY[5W_ (HUFY\*>!KS4RPO
M+NTMU >10HDD)"AF"X &X@D#% \%Z5'HNEZ5"9X[?3KR.]C(?+R2HY?+D@YW
M,23]>U:VJZ9::UI5UIM_$);6YC,<J9QD'W['WH Y"6Y\1^&-;T!=2UP:K;:I
M<_8YXFM4B\J0HS*T94 [<J00V>#UK$N]=\7'0/$_B&'6X8HM%U"ZC@L_LB$3
M1Q2'Y9&//W>!MP>,DG-==IO@J&SU*SOKW6-4U5[ ,+-+V1"L&1M+?*J[FQD;
MFR>:F?P;I[^']:T8S7/V?5YIYYVW+O5ICEMO& !VR#^- '-:UXKU&[\5W&DV
M=WJ5A;6=G#,TFGZ6;R2227<0&^1@J@ =@22>>*ZSPCJ.I:IX6LKS6+5[6_8,
MLT;Q-&258J&V-RNX -@^M5K_ ,(17&IIJ=AJNH:7?"W6VDFM#&?.C7E0ZNC*
M2,G!QGFMRPM396,5LUS/<M&,&:X8,[GU)  _("@#S,^(O%,W@*3Q]%K$:0J&
MNDTDVR>48%<C87QOWE1G(.,\8K:6_P#$.M^/M0TZQU=;#2[.VM+DK]F1Y',F
M_*9;H"%.3U&!C'-3_P#"M].\MK'^T]3_ +$:8S'2/,3[/DMN*_=W[-W.W=BN
MAM=$MK3Q!J&LQO*;B^BABD4D; (MVW QG/SG//I0!I4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 445SOC/7[WP]I-K<Z?:PW-Q/?06JQ2L5#>8X7J.G7KSCT- '145P,>O>-G
M\277AO[/H7VZ.U2]2\_>^2(F++M*9W%MRD9R!CG':E@\=ZAJ/ASPZ]C8VZZU
MK4TENL<SMY,)BW^:YQR0-AP.IR.: .]HK@KCQCK6CIXCL=6M["34],TIM3MI
M;8.(9X\,,,I)*D,N#R<@]JBOO&NN:+X;M=4UB+2+:75)X8;%#(X2W#JS$SN>
MNU1GY<<\>] 'H5%<;X/\8R:YK.H:3/=Z9?/;0QSQWFF$^4ZL2"I!+;6!7U.0
M1TINO^*M1LO%\6AVT^E6"O;K-%-J8?;=N6(,<;*0 1@9ZGYAQ0!VE%>=Z]\0
MI;;Q'J>E66HZ#8'353>=4D8-<R,N_:@##: " 6.>3TXJ6;QQK&I1^$UT&PM!
M+K]K-,?MK-MMR@0DG;@L!N88[\=.: .^#J6*A@6')&>12UY[-XE3P[J?BW4=
M0T^T-WIVFV<UQ-;!E:XD99!MRQ.%## XR ><TF@^/[B[\2:=I5S?:'J/]H1R
M%1I4C%K9T7?M?+'<" 0&^7D=.: /0Z*XSP1XIU'Q.TD]U/I2*%;S=.B#K=6;
MAL!9-QYXSD[5YZ9J[X@UW4H=>T_P_HD5J=0NXI+EYKO<8X(D*@G:I!8EF  R
M.] '2.Z11M)(RHB@LS,<  =234%CJ-CJEM]IT^\M[N#)7S;>59%R.HR#BO+_
M !EX@UR_\ >,M)NTL8=2TI52[>'>8YH)$W*T8)RK'H0<@8/7->CZ%:7%EI,,
M-W'8QSC[PL8C'%[8!)/3% &E17F,'CSQ1_PB-MXONK#2ET@2JMQ C2&<QF3R
MS(ISM&#SM.<@=1TK=AU_Q%J/CC5=(L;?38]-TN:#S[B<N9)$DC5RJ@'&[EN3
MQT&#R: .QJI/JFGVU]!8SWUK%=S_ .I@DF59)/\ =4G)_"O,XOBTTT,6JI=Z
M(UC+=+$-,$K&^\HR;!)UQN_BV;>G>K-@VH6WQ0\7:EJ TV2SL+>WDE;R6,J0
MA)601DG ;C+=CVQ0!Z=17E^D?$^>\O-%DFN]"F@U6X2'[!:2LUU:>9]PN<X;
M!P&&U<9[XK<T/Q#XCUK6M5Q;:;#I&FWT]H[L7,TVP<%1G"XRN<]<G&,<@':4
M5YK9>/M>B\ GQCK%GID5G-;Q_9K:)W#F5W5 7<DJJ$DG'4#N34^D?$0G6);*
M_P!0T;4HA8RWHN-(9B(O+P61U9FZ@Y#9&<'B@#OI[F"V"&XGCB$CB-#(X7<Y
MZ*,]2>PJ6O)-8U3Q/J^G>$=3U*UTV+3K_6;&>*.!G\Z ,X9 Y/#Y!YP%P?6N
M]\8ZY<^'?#DVHVL"2R))&A:0,4B5G"M(X7DJH))QZ4 ;U%>:>+M8\02?#<ZC
M8ZQI,KF[@'VS3C(JO&9HP-I#G!R2&&3E<^M;-UKGB,:O8^'+5=+.L/:/>W=R
MZ2?9XH@^Q0J;MS,2>[#&": .RJ*YNK>S@,]U/%!$" 9)7"J"2 !D^I('U-<*
MWCW4+71]2AN["V;7[/4HM,6&)V$$TDNWRW!/*J0V2.3P:K>.FUZ+X>ZI_;[:
M:P2YL6BEL@Z@C[3'N#*Q.,8'(/.>@Q0!Z117.^%M>N_$R7&J)##%HDC;;!CD
MRS@$AI&YPJDCA<9XR<=*PWN?$I^,,EG#>68T\:9%,8)!(1Y?G,"0 V/-X(W8
MQC% '?45Y]+XN\37FDZKXATFSTLZ/I\DZI!.7\^Z2$D.P8':F2K8!!Z<UTVH
M:Q=2^"I=;T2%)KAK+[7;13 X?*[PI .<D<=>M &W17'GQNES=Z#]@2-[2]L)
M-3NW;):"W5!C&#]XNP'/HU97_"9^);?P]9>+;RRTQ="N7B=K5"_VF&"5@J.7
MSM8_,I*[1]: /1:*\_T:\\1GXE^)XKB]LVTRV%L[1,)#Y<960KY8W85N!N.,
M$BLJR^*\ET+#4?M6B/9WETD/]F1RL;V*-WV*Y.<$C(8KMX&>>* /5:*P?%VN
MW'AS1XM3BBBDMX[N%+S?G*0.X1F7!ZC<#Z8!K%7X@+%XQU[2[J!(].TVT>>*
MY&<RO$J-,O7'RB1/UH [?>H<)N&XC(&><5'<W5O9P-/=3Q00K@-)*X51DX&2
M>.I _&N"L-6U+4M>T*2;3=-AUN\T":Z69T<^22\>(_O9V_-SWR."*Y<W>O7?
MP!GN]5N(;P.(#;L"YF8BZ&?,9B<] !CM0![517(Z;KNOP>+X-$UZ#3@M[9R7
M5N]D7_=E&4-&V[[W#C# #ITJUXDU[4++5=*T31X;9]2U+S7$EUN\J&., LQ"
MX+'+*  1UZ\4 =)17G]UXWUC2M(\5Q:C:V3:OH5NERCP[_(N$<$J=I.Y>58$
M9_&M_4-?N+3Q)X;TU(HC%JHG\UCG<GEQ;QMY]?6@#H:*X[P9KWB+Q*&U"[MM
M-M]*6:>!50N9I&21E#CG"CC&#DY!/ P*FU77=9G\5'P]H$=@LT%HMW<W-\'9
M%#,51%52#D[6).>!ZT =717'7.O>(KG7(/#^G0:9#J4=BMY?SSEY88]S%51
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
MX$-A8^'+;^T=_P#8U[-=[O)QYWF>;\OWOEQYO7GI[UL:?H7V'Q/K.L_:-_\
M:26Z>5LQY?E*PZYYSN]!C%;-% '.:IX=OI_%EEK^FZE%:RQ6S6EQ'-;^:)82
MZO\ +AEVME>O/7I42^#RNA>*--^W?\AV>YF\SRO]3YL83&,_-C&>V?:NHR,X
M[T4 <C/X0O[74++4]$U6"VOX+!+"<7-J98IXTY4E0ZE6!)Y![XKH]-AO+>PC
MCU"[CN[H9+S1P^4IR20 N3@ 8'4]*MT4 <?8>%=;T1YK31M=M8=)DN'G2&>P
M,LL&]B[(CB0#&2<94XSWJ;5/!%MK%]X@EO+EC!K%E#:-&BX:(QER'#9Y.7!Z
M?P]ZZJB@#GM,TKQ"CB+6=:LKZS$1C9(K Q/-D8R[&1A^"@54\-^&-;\/BSL/
M^$A2?1;(%8+<V8$S)@A4>3<00N1R%!.!7644 <,/ =\/#FO>'O[9B.F:CY[6
MX^R?O+<RN7.YM^' )..!5Z^\+:E%KS:SH&KPV5U/:I;74=S:F:.4)G8X =2&
M&XCJ1@]*ZNB@#CX/ :6]AI$ U%Y)[/5SJUS<21C==2D.&X! 7)?CK@*!SUK7
MM="^S>+=1UW[1N^V6L%OY.S&SRRYSG/.=_3':MFB@#F-5\,ZB_B/^WM"U6&Q
MO);86MS'<VQGBE16)4X#*0PW'G/0U4'@)1H$.GG4G>Z.JQZK=7;Q#,\HD#M\
MH("@[0H] !UKLN^** *&MZ3;Z[H=]I-WN$%Y"T+E>H##&1[CK7,6_@S6Y=2T
M.[U?Q(EVNCREH8HK(1"4>6R9<[R2_P PY&!P>.<CMJ* ..7P*5M(H/[1^YKY
MUK=Y/7,A?R_O>^-WZ5?UWPY=WVLV6MZ3J$=CJ=K$\&9H/.BFB<@E&4,IX*@@
M@C\:Z+(%% '*ZGX7U/6=&M4O-9B75[.\6]M;R"TV1Q.H("^66)9<%@<MDYIF
MH^%M7UOPU=:?JFNQ/>R3Q3P3P682.!HV5U 0L2PRO.6[]JZVB@#DKWPOK,]_
MI^MVVM6T&NV]N]M/*;(M;W$3-NVF/?N7! ((;U]:KR^ 6N/#>J6-SJIEU'5;
MN*[N[TP8!:-T(54SPH6,*!D]<\UVM% &)X@TW6-1C$6FZA8P0.C1SPWMC]H1
MP>XPZX(YX.0<]*R])TG5-#O_  ]H.G3S?V-IMD_VV:6-?])8C;&@.,@@AF.#
MP,#N*Z^B@#G?$_ANXUJ[TF_L;V&VO=,F>6(7%OYT3[D*G<H93G!R"#Q60/A_
M<2:'J]C=:R)KC4M3AU%YQ:A0I0Q$J%#=#Y6!SP",YQD]S10!A7OAN._\41:O
M--F)=.FL'M]GWQ(R,3NSQPN,8[US<7P^U?[!I.EW'B82:7I%U!/:Q+9!9'6)
MPRK(^[YL*-H("]B<XQ7H-% &-XIT+_A)?#T^E?:/L_FO$_F;-^-DBOTR.NW'
M7O1K.A?VMJFB7OVCRO[,NFN-FS=YF8W3&<\?>SGGI6S1F@#PK2H;[20U[I\$
MO_"3_;)2NFSZ%O8!YF)5KK8"5VL3OWX_E7J]KX;^S:IXCO?M6[^V3&=GEX\G
M;"(^N?FSC/:MZB@#BF\#7MMI7A>+3=7BAO\ 0(C#'/-:^9'*K1^6V4#@CH"/
MFJ;7/">J>(+N**]U>T.EQ745TB+88N$*,&VK+OP 2.NW."1FNOHH Q_%.A+X
MF\-7NCM<-;_:% 68+NV,K!E.._('%95[X7UF\DTK51K5M%X@L!+&;A;(^1-'
M(1E&CWYQ\J\ANH]ZZVB@#!\.>'9='N-1O[Z^%]JFI2(]S.L7E)A%VHB)DX4#
M/4DG).:WJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "L'Q;XD;POI,-\MA)?-+=16RP1.%
M9C(VT8SU/MQGU%;U8/BK0[C7;/3X;>2)&MM2MKMC(3@I'(&8# /.!Q0!F7OC
M#4]/_LZPN=(M(M;OO-=;=]0 @BB3&7>79G^)1@*>3^-0I\1$.B33-IN[58]1
M72UL8;@.LEPP!7;+@#85.[<0, 'CBK'B[PG-K&L:9K-G;Z;=7-DDD+VFI(3#
M-&^#U ;:P*@@X/4U6N_"&HWGA^W6"WT72M4L]1CU"UCLHV^SED& LAPI.06!
M( ZCCB@"Y>^+-1T/1);O7-%C@NS<1VUK#;W@D2Y>0X4!RJ[<'.2PX SS5%_&
M+W5MKNE:M80175OI4EZ!87YE2:'!5@) JLC X'3C((J76O#>O>*M :#6&TB&
M\@NX;JSBB5YH T9SB4L 6#9(( & >]+:^&=0DTK6+:71_#FER7=C);1MIRL2
M692,NVQ<+TXP: )O#GBB&6XM=(EM6M8AHUOJ%M+)<&0O$1APQ(!RAVY))SG/
M%4HOB)+>6.CFSTN$7VJQRW,,5U>>5'';HV%D=]I(W J0H4]?;-0^(_ 6IZIX
M=T"UTZ_@M=1L+7[!<3'=M>W>(1RA<#.> 5SCD=JN>(O!)N=2TG4=*L]+N&T^
MU:R^PZDA,+PG:5P0K;64KP<'@D4 ;/A;Q&OB.QN9&MQ;W5G<O:W,2RB55=0#
ME7 &Y2&4@X'7I7->(_%FIWVG^)K?2="^UZ=I\<MK=71N@C^9Y>7\M"OS!0PS
MEAGG&:ZKP[I\^G:<T=Q8:792/(7,.FH1$!@ 9) W-QUP.U<Q<^%/$ML_B&PT
MBZTQ=,UN:2X:6Y#F:W>1 L@"@;6!QD$D8ST- %/2M4^PVOA18+":[OQX7:XA
M47;(C[$B^0I@@EB1ACTKH8O&L%Y!X7>QMO/?7CN5/,QY,8C+R,3CG;PN.,DU
M#I/A2\L-4\-74D\#)I6C-I\P4G+2'RN5X^[^[/7!Y'%5O"G@:YT#Q/?7UQ=0
MRV$:R1:5 F<V\<LIED#9&,[MH&.PH JZ9XLCT_PS9#2]+GN+[4-4N;2UM)KP
MMN=9)-[M(P)5 $+8P<< 9ZU2TWQ'+I7B[QIK&OV!L6L=-LVEACE$P;!EP4;
MR&R ,@<]:NIX&U>RT?2GLKJR_M?2]4N;V'S2WDR),\FY&(&0=LG4 X([T2^!
M-6UL^)WUZ\LD.MV4%NBV:L1;M&7(^]C<!N4YXSSP.* -'2O&EW/KMAI>JZ;:
M6K:C&[6K6M^+@JR+N*2#:NUMN3QD<$9K-MOB1J,VDVFN2^&_)T26Z6UEN#>
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
M+V<6,4A2/#22L4&?O$ GOR: -NBN%\-_$$W7@*'Q!KMA<VI\N/YEB!6ZD<X
MA4,S')P,''6MC2?%T.HZQ_9-WIFH:5?M"9XH;U$'G1@@$JR,P)&1D9R,]* .
MBHKB?&VM3Z+XF\).AO9(9;FX22VM 6:<^2VU=H.#\V#SP.IQC-78/'NEG2-4
MO[V"\T]]+D$5U:W,8\Y78#8 %)#;MPQ@\YH ZFBN<TOQA#?:Q'I-YI6I:5>S
MQ--;I?(@$ZKC=M*,PR,C*G!&:Y[PKXO_ +.^'OAZ6^%_JFIZ@TD<$$7[R>=E
M=R3EB!A5'))P!0!Z)17G>A>,HQJ_C75-3>^M;"Q:UQ;7:G? ?*PRJF2,LW]W
M(8D$9S71:;XNAO=2_LZ\TO4=+NV@:YACO40>=&I 8J49AD9&5.",]* .BHKB
M['XEZ7?:#-KJZ;JL>EQPK(ES) H65V8)Y:#=DMN8+_=SGGBNDTG4IM3@D>XT
MJ]TZ1'VF*["9/&<@HS CGUH T**YK4_&4-EJMSIMEI.IZK<6:*]V+&-&$ 89
M4$LRY8CG:N3BN6\8>+/[6B\*II$6KSZ9JMQYDDNFN(I)D".?*#;U96RH)''
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
M*H+''#N% )]><]*ZNB@#BKFTUO0/&VJ:SIVCMJ]IJMO KI%<1QR021!@,[R
M5(;J#D$=*S;+P?K%O;>'Y)HHFNAX@FU:_2.0;(!(LO"DXW8W*..^3TKT>B@
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
M]HBO<SQ0J[K&K2.%!8G 49[D\ 4 2U7M[&UM;BYN(852:Z</.XZNP4*,GV
MJO9:[I&IQSR6&JV5TEO_ *YH+A'$?^\0>.AZTMMKFD7C3K;:I93M!&LLPCN%
M;RT(R&;!X!'.30!?HK,L_$FAZC!<366LZ?<Q6REIWAN4=8E')+$'@<'DU;>_
MLXX8)GNX%BN&5(7:0!9&;[H4]R>V.M $-II-G9:EJ&H01E;F_9&N&+$[BBA%
MX[<#M5ZL:RUQ!I5U?ZM<:=:0P7$L32I=AHU56*C<QP%;U'8\5CQ>,VO=5U^'
M3I=-N;.PTV*[MKCS\1NS>9G?("5"C8.<<<T =C166^O:=9644VJ:C86;F!9I
M ]RH50<#()QE<G />IWUC3(]+&IOJ-HNGE0PNC,HB(/??G&/QH NT50TW7=(
MUG?_ &7JEE?>6 7^S7"2;0>F=I.,X-<S>>,9)?B'%X:T_4='B2&%);DW+[Y)
M79RIAC 88<*I/.>HXH [6BN9\,^*DU'P3;:_K,]G8K(9!([/Y<2[9&0<L>.%
M'?K6O%KFDSV4-Y#JEE):SR"**9)U*2.3@*K9P23VZT 7Z*R-;UE=/TZ_:TGT
M][ZUB61H;JZ$2H"< NW.T'!P2.<5F3^,(=.\87^F:K=6-CI]O8P7"SSRB/,D
MCR*5+,0,808XSUH ZJBLJ[U5EN-)^Q/8S6U]*5,CW(4LNPL#$.?,/'0=LFL3
M3?%6H7MI<RF+3U:+7Y-,'FS&$&)9-H(SG=)CHHQD^E '845S5EX]\.7NK:II
MPU2TBDT]MKM)<QA9!L#LR_-R%&0Q[%3Z5O27UI"L#2W4*+<.$A+2 "1B,@+Z
MD@$X% $]%9VJ7\]G<Z;'"+0K<W(AD\^?RVV[6/R#'SMQ]WTS39_$>AVUPEO/
MK.GQ3/(84C>Y169P<%0">H/:@#3HHK/L-=TC5+B:WT_5;*[GA_UL=O<)(R?4
M Y% &A7+CX?>'E;;Y%T;3S?.^PF]F-KOW;L^3NV8SSC&/:M:U\0Z+?7[V%IJ
M]A<7D>=]O%<H\BXZY4'-)<>(]#M)EAN=9T^&5I3"J27**Q<8RN">O(X]Q0!I
MT51OM9TO2]W]H:E:6FU/,;SYU3"YQNY/3/&?6G_VIIYTW^TOMUM]@V;_ +5Y
MJ^5M]=V<8]Z +=%4[#5M-U6T-WIVH6MY; D&6WF61 1UY!Q69=^-?#MMH^H:
MG'K%A=0V,9>46]U&YR <+UQN)& #U- &_17.Q>*K;4['2;W1[C3[B"\N4AF\
MR[56CW(6*C&=T@X^3ZUH7GB'1=/OH[&]U>PMKN3&R":Y1';/3"DYH TJ*I7V
MKZ;I@/V_4+2UQ&93Y\RIA 0"W)Z9(&?4BIK2\M=0M8[JRN8;FWD&4EA<.C#V
M(X- $]%4VU;34LY;QM0M1:PN8Y9S,NQ&!VE6;. 0>,'O3-4U*.QMIPD]H+T6
M\D\,-Q.(P^P<DGJ%!(RV.,T 7Z*Y:7QYHUAJ.E:9J=[9P7E[:FX=END,41 4
MX+$@X;=\IQR :9:^-+2+Q!KUCK%]I]A#8W<5O:M-,(C+NA1SG<>3ENW;% '6
M44 @@$'(/0T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<7\5(HW\"S
MS21"1;>YM9G.S<419XRY^@4'/MFNTHH \[OTT;7OB!X,N+6.UO-/%I?R0,BA
MH]P,0R.W!S^-<SJUG,F@>)H;1!%86WBZ.:Y18#*B0;86<F,8W*&(8J.P->U
M # %% ' >#H["^\6W>KVOB?3]5F-BMO+%I]IY2 !\JSD.P+#D =<&F>([S3M
M)^*%CJ/B)HHM+.DO#:SW*YBCN/-RXR>%8IMP>X!%>@@!1@  >U! 88(!'O0!
MYC=:AX?L?'&BZO>)#;>&WTF6/3YIH#'!%.9<MP0 A9,8) R <5AW=I!>^&-9
MEM[;&@ZAXGM&LXRA5)(S)$LC*/[C,&QZ\U[40&&" 1Z&EH \_30M*_X7*_\
MQ+;78F@QLJ^2-H;SG7.,8SMXSZ<5R^D6%O=Z'X"LKFW26U37[Y1"ZY4*IN"H
MQZ# X]J]HHH \QM]"TM_$WQ'+:;;']S"JYB& &MLMCTR0"<=2!6;IEW::?<>
M ]4\1LJZ2/#BQPW%P,Q171$9)8GA24! )]#7L%(0",$ CT- 'BFI6]O?>%?%
MMS908T#4-<L3:*$*I+^\A65U']UFSR.N#7:K8VVG_%ZQ6RMHK>-]!F5EA0*I
M"S1[1@>F3CZUV]% ' ^/Y=/L=5T[5&UVQTS5;2";[/'J$6^"X1MNY#T(;*KR
MIW<]#FLK4]2L!J7P_P!?UNP@TNTDM+A9TFC 2!FB0HAR..AP#7J1 /4 XYYH
M(!ZC- 'E<&I>'=(U7QG;^+!"+V\O&>);B+<UU:F-1$L7'S8PPP.AJEIZMX>?
MP%<>,!Y5E;Z3+#YETN4M[D["@<GA6\L%1GN"*]A(!() )'2@@,,$ CT- 'C_
M (NMO[?U+0%\&ND$<UAJ+1"*,PK./,B+J#@%=_S#>/[V0>]=MX?\4>'ET/1(
M;.,V$=VYL[>R\E@894!W1, /E(P>O7KWKJZ* $;[I^E>5Z4I_P"&:IA@Y_L:
MYX_!Z]5HH \XDTNRTS7_ (<?8;.&WQY\9,2!<J;5F(..O(!Y[UR%C:Q7&B7N
M@:WXHT_2]2?497GMY=.W79E\XLDB/O!?(VD,%Z<=J]VI,#.<#/K0!R'Q4!/P
MPU\ 9/V;_P!F%<[XPU&S\/\ B>^U/3[^RN]4GCMX;G0KN#<]T ?D\D]0<-V#
M+GK@BO4J3 )!P,CH: /+M7U*ST+QM=3Z7?66H7>H7ULEYHEQ#FX#C:@DA;J
MJ@-R"O!((JC?ZY8:-I'Q&T6^D:/4[RYNI;:U$;,\R2VZA74 <KP<GH,'.*]?
MP,YP,^M&!G.!GUH \JN]=CM)M(TV>32-,1M"@?[=J%D;A[G/!@C 9<XZE<DG
M=P.]9WAZQBO])^%=M?VZSQ*]WNCF3(RD4A7(/H5''M7LQ .,@''2EH \=\0V
M4B0?$BTL+9_LXN[":6WMU^]&4C:; 'JH;/KS6EXLO]"\0^!=:3PA]GN;E+>#
MSVLK8D^0)%+1D@#/R!_DSG&>!FO4*0 #H /I0!YQX7&FZIXPLM1M/%6F:A/:
MV4D7V;3K'R<Q,5XD(=L;2!A2!U-6O&4]II_COPWJ6N;5T2*&Y032KF*&Y;9L
M9^PRH8 GOFN]  S@ 9ZXI2 1@C(H \>N8[6^\.?$W4M-A4Z'=6VZT98\1R3)
M PED08Z$[1N'4@UZEHD,<&AV*11I&OD(=JJ ,[15_'&.U% 'S_8W>@W/PGAT
M2PAC_P"$IN+T&")82)VE%QE90<9VA1][.  1[5Z+H>F65S\4_%]Y<6D4MQ$M
MDL4DB!B@,63MSTY4=/05T_AW0K?PYH=MI5M))+%;[]KR8W'<Y8]/<UJ4 >$V
M-K%<:)>Z!K?B?3]+U*3497GMY=.W79E\XLDB/O!?(VD,%Z<=J[J"S#?%#Q*U
MO#$MS_9-JT4A0<2%IN<^O2N[P,YP,^M+0!X?X6M[2\TCPYI5YXFL+/4;*\AE
M;3_[.VWBW"OE@S;\_,<@MMP0<]*[;P3IED_B7QCJ$EI$UW_;)C69D!8*(8R
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
MV1#@$]!FO22 >HS2T <_X#=Y/A]X<:0EG.F6^2>I_=K70444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %!('4XHKA/BPUNGA:Q:\F:&U&K6?G2JY0HG
MF#<0PY&!GD4 =RKH^=C*V#@X.<'TH$B,[(KJ77JH/(KR.\2TTCQ-K*^!%@0#
MPS/--'8$&/SP?W+87CS"-V.Y%1?9/#5II?@J]\,-:G6[B^M09K=P9[A&YN/-
M(^9AMW%MW0^E 'L/F)YGE[UWD9VYYQ]*/,0R&,.N\#)7/./I7E[1V&A>.UO9
MX=(UE=4U?RX;M'!OK*8C;Y??,:[2, C:,Y!HT6.PT#QO:J\.D:NVJWUR]IJU
MLX-Y$S!V9)1SN4#*Y!P,#(% '67/BFYM%T3[3I+V\FIZBUB8I9E)B 60A\KD
M'/ECC_:K0\1:VNA^%]2UF*-;G[';O,(P^ Y49QGG%>22+I[^!O"":M*([!O$
M]R)V9R@VE[G@L.@/0^Q-6-9@TVR7XA6?AU8$T==!1YHK4CR4N2)!\H' )0+G
M'MF@#V*&Z22SAN)"L8D16^9N!D=,U/7D6K0R:EX\ALK^#1;BVCT6![.#6&/E
M$DL)&08(+\*">H&*[OP-8S:;X1M+.;4+>^$32+'-;2&1 GF-M0,>3M'R_P#
M: .@\Q/,\O>N_&=N><?2@R(K*K.H9ON@GD_2O#M1O-/O)=*US3=+T;3I)/$,
M4<<PN"=0D(N-DF\;> 1NRI8X!%=#I]OX8O\ 7O%ESXN-D=1MM3*1->2!9(+<
M(AA,9)!4').5P22: /4#(BN$+J&;H">32A@<8(Y&1SUKQZ^A\/7<GCV\\326
MZZO:W3I:O-)ME@A$*F#RN<C+$GY>I/>KF@75OI^K_#Z>\GCMX9?##1))*P52
M^V!MN3WP": /2=2O9[.W22ULI+US,D;1QNJE0S %B6(' .<=:MF1 X0NH<C(
M7/)KQG[7!?\ AC6;JUE6:WE\;0M'(ARKJ98,$'N/>M;4X[#1/'#ZQ<0Z1K45
M]J<$*N7!OK";Y4"IUR@(SM&TC)ZT =O=>)(M,T_4;_5[66RM+.X$*R,0_G*2
MH#J%)(!+8P>>*O7%[/%J5C;164D\%QYGFW*NH6#:,C()R=QXXSC'->1>([&T
MN_!/Q ENK:*4VWB'S8VD4'RSBW#,/3Y2P^A-=5=6NEV7C;P/!HL5K%8J-0\M
M+4*(P3&"<;>.N: .^\Q!((]Z[R,[<\X^E#R)&"7=5 ZDG&*\+,.AS?"FYUFX
M:#_A-#,[&XW#[:MZ)2%0?Q#G "CC;VKKH?#NF^(OB9KZ:[917@BTVQ_<R_-&
M'82@MMZ9&.#U&3CK0!Z,[I&A=V55'4L<"G=:\<TZP.L> /"$\UWI=S/8K<%=
M.UB3]U=QJQCR<Y^9 %PV"!GFN^\*>(-(O/#>A-;QQZ:+^)A9V+.,_)G<J?W@
M ,Y';!H L>*O$$GA[3[:2WM4NKN\NXK.WB>7RU+N< LV#A0 2>#5G3=0U&>Y
MDM]0TP6IC@CD,\<XDB=VSN5> W&.I ZUROQ-TC3M2;PNU[8V]PQUNW@)EC#?
MNWSN7GL<#(]JR-=MX;2]^(EM;Q)%!%X7ACCC085%$=P  .P H ]3#HSE ZEA
MR0#R*/,3S/+WKOQG;GG'TKR^WT+3M!UCX?WVFVX@N[QGBNYP27N5:V9SYC'E
MOF4$9Z8XKGM1O-/O)=*US3=+T?3I)/$,4<<WV@G4)#]HV2;QMX!&[*EC@$4
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
M3_9*7KYMKE$"L8.OS1%A)@#/W3UQ575-2BOO#&E6=KI>F:9IZ>(&L]1@$O\
MH,CJA(^90,Q,Y7L!D8- 'LZ.DB!T964]"#D&A)$D7=&ZLOJIR*\LB\,C^R?%
M-F=:T+2K._BMU%OI\O[FWEW$;F4D;1)\JD#&[![UL>#]:TG2[778+FPTC1O[
M,EC^V3Z>X^R2%E&U@<#!Q@$'D<<F@#O::LB.6"NK%3@X.<&N;^(5Q?6OP]UV
M?36=;I+-RC1_>48^8CW"Y-<KJMOX9T?P1JUSX(-E'JQT=VC>RD'FO"-NZ1@I
MY89SN/.>_6@#TY9$=F575F7A@#DCZTNY<$Y&!U.>E>52V7AC3M6\%R^#?LBW
MT]XJR-:,"\]H8V,K2XY;HIRW.:S-3U73[/X7^/K&YO(8KMM5U!%@9P)&+REE
MPO4Y!S].: /4(]=+^-)_#_V< 1:?'>^?OZ[I&3;MQ_LYSGO3=<\0KI%UH\"0
MK.=0U!;)B),>5E';=T.?N=..M<7KTUY;^)_$<VG%Q>Q^#U: I]X.'FP1[YZ5
MC+8^$+6Y^'DNA-:?;YKR%Y3!)EY4\I]SR@'EMQ'+<@DCUH ]HIK2(C*K.JLW
MW03@GZ5!:ZA9WLES':W,4SVTODSJC9,;X!VGT."*\C^($^EZB?%[+I&BI=:;
M $DO]0N"+DR^4&3R%VDKC*XY&YNW4T >QM(B EW50!DDG&!1YB!E4NNYN5&>
M37F46DV/B7X@Z:NLVZWL?_",0S-%-\R.YE/S,O1CR<9Z9S7-PZ%I]I\+1KL<
M+'5;+5ECM;MW+20HE[Y2HK$\)LXVCCDT >XO(D>-[JN3@;CC)I20.I KS-K7
MP]JOCSQ6GC!;*5K98%LX[]AMCMC$"7CW=,ONRPY! YK$TJR_MRP^&]GK FN+
M:66_ 69F!E@5',0?N045.#U'7K0![,KJZ!T8,IZ$'(-(DL<@RDBM_NG->-:S
M%#HFB_$'2M/46NG0W]CY=NC;(HUE$1D4D?<1LG<>@!-;GP]L-%NO%>J:]IEG
MH5DK6T5O'::?<0SNF"Q9R8^$W948'7;DT >E/(D:%Y'5%'4L<"J6K:S9:)8"
M]OI"D!ECB#*I;YG8(O3W85QFOQ:7J'Q3MK'Q*MO)IJZ29;*"\(\EY_-(D.&X
M9PNWZ DUQVH6&F7'P_UIO)AN-%L?$<:Z;+( Z10&:%9 C'_EGDN..,9H ]8N
MO$ MO%NGZ)Y*E+NTGN3.7QL\LH,8QSG?USVK:#*RAE(*D9!!X->:ZEX?T#4/
M'WA?38[.UDTB/3;QTMH<>0V)(N"HX89).#QD5SE^)-/\(ZMI=H8X=)@\7BTE
MCE=EABM6",48CE8][ ''9C0![8DD<B;T=67^\#D4!U8D*P)7J >E>42:,VFZ
M3XPN()]"M[6;09@^G:1(=F\(^)2N %R"5R!S@5V?@;0-,T;PW93V-JL=Q>6L
M,EU.>9)VVYW.QY)RS?G0!KVVLV5WJ]]I<,I-W8B,SJ5P!Y@)7![\*:I^%?$
M\2>'[;4VA6V>=I5$/F;ON2,F<X&?NYZ=ZY+0]'\/V_Q>\32265A%>A;2>U+(
MH?>ZR>8R=\D]2*Y2UT'3;3X26OB2&V5=9BU-9([S),B?Z=LVJ>R[2?E'')/6
M@#V:"]GEU.]MI;&2&"W$9CN6=2LVX$G !R-N,'..O%6PZ,S*&4LO4 \BO)_%
M77XK?]@NT_\ 14E:*Z'IWA[QOX+ETNV%O+>QW4=Y*I)>Y AWYD)Y<[AG)YH
M]&\V/>4\Q=XZKGFE\Q/,\O>N_&=N><>N*\%\+6NC^)+O0(+BVT-=1@U%[NZO
M+FZB:[N^7Q&T1^?>25R&X7;QVKJHH[#0?':74T.D:R-5U=U@OHG!OK.5@08R
M.<QKM*\$;1U% 'J58FF>(!?Z]KFFR0K"-,FAB60R9\WS(E?ICC[V.]:5IJ%G
M?FX%I<Q3FWF:";RVSY<BXRI]",CCWKS5_#.CZ[XK^(4VJ64=T\7DK%YN2(B;
M53N4= W3YASQ0!ZB\B1+ND=47U8X%+N&0,C)Z5Y'#?VFKZ+X/L-0TO2]1OY-
M#6[-SK4VV%% 16P"K;G)Y[8 )S5+1I&LOA[X9\5+(K)H>J7$<C(Y91923O$X
M4GDJH*$>R"@#VG(R1D<=?:D21)%W1NK*>ZG(KQ?53<W7@_\ X2%C&L'B+Q!%
M)=&X9DC%B,I"LA'(0[8R?]\^M=?X,T9M-\2ZC/!/H5O:SVL8?3M)<E%D#'$I
M7@+D'' YP* .LEUFRAUR#1WE(O9X'N$3:<%%*@\].K#BJ>C>(!JNH:S:R0K!
M_9U]]D5C)GS?W:/GH,'Y\8YZ5R7B+1_#\GQ>TB?5;&P(N--G8R7*+B25'BV'
M)ZL%SCT%94OAK2-7'Q(OK^S2XN8+F40/(2?)(MHV#)_=;..1SP/2@#UMY$C4
MM(ZHH[L<"G5XU<R76LZ[X6AU)=*NK>7PY%<0QZRQ\F6X./,8#!#2!=O7H"37
M?> ]/ETOPV;1[ZTNXEN9C!]CD,D<,98D1!CR0O(]NE '3T444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !6-XDT'_A(;2R@^T"$6U_;WA)3=O$3AMO48SC&:V:* *E
MCI>GZ6CII]A:VBR-N=;>%8PQ]3@#)IEKHNE6-Y)=VFF65O<RY\R:*!4=\^K
M9-6KB>.UMI;B9ML42%W;T4#)-<HGCZ%O#T&L/HNJ1QWDT4-A"PB\R[,OW"H#
MX4$<_,1@4 =#'HVE1:BVHQZ;9I?-G=<K HE.>N6QG]:+?1M*L[V2]MM,LX+N
M7/F3Q0*KOGKE@,FI[.>2ZLX9Y;:6VD=0S02E2\9]#M)&?H34] %0Z7IY@2 V
M-J849G6/R5VJS9W$#'!.YLGOD^M-M]'TNUL)+"WTVSALY,[[>.!5C;/7*@8.
M:EGOK6VN;:WGN(XYKIBD",V#(P4L0/7 !/X58H I7VD:9JD*0ZAIUI=Q1G*)
M<0+(J_0$'%68((;6!(+>*.&%!A(XU"JH] !TJ2L+3?$T>K:Y?:?::=>-;V4K
M6\M\=@A\Y0"4 W;B1N'.W&<\T 71H6CB[DNQI5C]IE8-)-]G3>Y!# EL9)!
M/U%/N-'TN[O8KVYTVSFNXO\ 5SR0*SI]&(R*NUF>'];M_$>AV^K6D<L<$^[:
MLH 8;6*G."1U4]Z $U;P_IVK),\MG:F]>!X8[MX%:2,,".&Z]^F:AL/#-A#X
M9TO1=1M[;48["WBA!N(%969%"[@K9P>*G\0:W;^'-&EU2ZCEDAB>-"L0!8EW
M5!U([L*TZ *O]FV'E&+[%;>6T@F*^4N"XQAL8^\,#GKP*C_L;2O[2_M+^S+/
M[?\ \_7D+YOI]_&?UJ]5.YU**VU&RL7BN&DN]^QXXBR)L&3O8<+GMGJ: )/L
M-GY5Q%]E@\NY):=?+&)21@EA_%D #GTIEOI6G6:6Z6UA:P+;;O(6*%5$6[[V
MW ^7/?'6K=% %'^Q=*.I?VE_9EE]O_Y^O(7S?^^\9_6K*V\"7$EPD,:SR *\
M@4!F S@$]2!DX^IJ6B@#.N- T:[M8K6YTFPFMX23'%);(R(3R2 1@?A4;Z!:
MR>(+/5G)+6-NT%K   D.[[S >I4*OL ?6G6&MV^H:UJVEQ1RK-IC1+,S ;6,
MB!QMYST/.<5I]* (IK:"X\OSX8Y?+<2)O4-M8=&&>A'K3)+&TE:=I+6!VN(_
M*F+1@F1.?E;U')X/J:+&^M=2LHKRRGCN+:9=T<L9RK#U!JQ0!"UI;,8"UO$3
M;G,)*#]V<8^7TX)'':JHT+1Q=R78TJQ^TRL&DF^SIO<@A@2V,D@@'ZBM"J=]
MJ45A-9Q217$ANIA"AAB+A3@G+$?=7CJ: )EM;='G=;>)7GP9F" &3 P-WKQQ
MSVJO<:-I=Y8QV-SIMG/:18\N"6!6C3' PI&!BKU% %=+&TC:!DM8%:W4I"5C
M ,2G&0OH#@<#TI/[.L?L?V/[';_9<[O(\I=F=V[.W&,[N?KS5FB@#B;OP1J+
M76M"RUBS2TU>5I9UNM.\^5"4"$(^\#&!P&4X]ZW+/PIHEI9:;;OIUM<OIT$<
M%O/<PK)*JH !\Q&0>.U;5% #9(TEC:.1%=&!5E89!!Z@BJ=EHNE::5-AIEG:
ME=VWR(%3&[&[&!WP,^N!Z5>HH K#3K%;2*T%G;BVB*M'"(EV(0<@A<8&#R*9
M/I&F75['>W&G6DUW&-J3R0*SJ/0,1D5<HH 9##%;P1PP1I%%&H1$10JJHX
M'054CT72H=1;48M,LDOFSNN5@42'/7+8S5ZB@"K/IEA<WD%Y<65M+=0?ZF:2
M)6>/_=8C(_"E.G6)M'M#9VYMI"6>'REV,2<DE<8))Y^M*;ZU&H+IYN(Q>-$9
MEAW?,4! +8],D#\:CL=2BU"2[2.*XC-K.8',T10,0 <KG[R\]1Q0 V_T72M5
M:-M1TRSO&C^X;B!9"OTW XJP+.U$D$@MH0\"E86V#,8( (4]@<#IZ5-10 A
M(((R#U!JG8Z/IFE^;_9^G6EIYIS)]G@6/>?? &:NT4 4;'1=*TR626PTRSM)
M)?\ 6/! L9?ZD#FEN=-@DTN\LK=([=;E) QC0 ;G!RQ QDY.3ZU=HH P_#WA
M?3M T[3XEM;62_M+.*U>^6W5))0B!<D]<''3)J]<:+I5W?1WUSIEE->1XV7$
MD"M(N.F&(R*O44 1&W@:Y6Y,,9G5"BRE1N"D@D ]<$@<>U5KG1=*O+L7=UIE
ME/<A"@FE@5GVG@C<1G')XJ]10!3N-*TZ[-L;G3[68VI#6YDA5O*(Z%<CY>@Z
M>E1W>A:/?W:7=YI5C<7*8VS36Z.Z_1B,BM"B@"EK%A_:NB7^G"3ROM=M)!YF
MW.W<I7..^,U5T3PYIVBVMJ(K2U-[%;1V\EXD"I)*%4+DGKSCIDUKUF'6[<>*
M!H'ER_:39&]WX&S8'"8ZYSD^E $DVB:3<W<EW/I=E+<R(8WF>W1G9",%2Q&2
M,<8JTMK;I<&X6")9R@C,@0!M@.0N>N 2>/>I:* .;T_P;I]OJ&J7=_!:W[WF
MH&]B\^V5C;DHB8!.>?DSD8ZULW^EZ?JL*PZC86MY$IW!+B%9%!]<,#5NB@"G
M/I6G7-@MA<:?:RV:@ 6\D*M& .GRD8IRZ98+I_\ 9ZV-L++;M^S")?+QZ;<8
MQ5JB@#/@T'1[:RELK?2;&*TE_P!9!';HL;_50,&J>H>$]*O=(CTB.VBM--%P
MDTUK;1+&DP4[MA '0D+GUQCO6Y6%8>)H]3\07NF6FG7DD-E(8)[[Y!"LH4,4
M^]N)PPYVXS0!ND C!Z52L='TS3&E;3].L[1I3F0V\"Q[S[X S5VB@"C9:+I6
MFSR3V&F65K-+_K)((%1G^I YI)M#TFXNY+N?2[*6YE0QR3/;HSNA&-I)&2,<
M8J_4<\T5M!)/,ZQQ1J7=V. J@9)- ""V@6X-PL$8G*",RA!N*@Y"YZXR3Q[U
M4M]"TBTD+VVE6,+F02EH[=%)<9PW Z\GGKR:N6]Q#=VT5S;R++#*@DCD4Y#*
M1D$>Q%24 9>AZ'!H=M<1Q.\LUS<275Q.^-TLCG))QZ#  [ "IKC1=*O+L7=U
MIEE/<A"@FE@5G"G@C<1G')XJ+7=;M_#^G+>W,<LD;3Q0 1 $[I'" \D<989K
M3H A2TMHYEF2WB658Q$'5 &"#D+GT]NE,_LZQ^R&U^QV_P!F+;S#Y2["V[=G
M&,9W<Y]>:LT4 4;[1M+U22.34--L[MXO]6UQ LA3Z$@XJRUK;O+#*\$3209\
MIR@)CR,':>V1QQ4M5[R^M=.M_/O+B."'>J;Y&P-S,%4?B2!^- &1XE\+PZ_I
MLEO#*EG</<0W)F$(<2/$P*B1>-Z\ 8)JMI'A6[M_$O\ ;^JW]K<7BVK6L26=
MG]GC5&8,2V78L<J.IP.>*U9];M[?Q'9Z(T<IN+NWEN$< ; L94$'G.?G':M.
M@"I?Z7I^JPK#J-A:WD2G<$N(5D4'UPP-/:QLVL38M:P&T*;/(,8\O;Z;>F/:
MK%% %6WTRPM! +:QMH?(0QP^7$J^6I.2JX' ) X'I3OL-IY4\7V6#R[ABTR>
M6,2DC!+#N2 .OI1%?6L]Y<6<5Q&]S;;3-$K9:/<,KD=L@&K% &?::%I%A;S6
M]GI5C;PS@K+'#;HBR \$, ,'J>M7D1(HUCC5410%55&  .@ K.T?7+?6SJ(M
MXY4^P7LEE)Y@ W.@!)&">/F%:= %673+">_BOY;*VDO(1MBN'B4R(/16QD=3
MTI?[.L?L?V/[';_90=WD^4NS.[=G;C&=W/UYJS10!6DT^RF^T>;:6[_:5"3[
MHP?-4# #<?,,$]:=/96]QL+Q)YD8812!1NBR,':?X>..*GHH \_MOAS>+IFG
MZ-=ZQ:2Z1831RQB/3A'<OL;>H:7>1U')"@GGIFNRBT72X-0?4(=-LX[Y\[KE
M(%$C9ZY8#)_.KU% &9H.AV^@:>UM"[RR2S/<7$[XW32N<LYQ_D  =JNK:VZ2
M3NMO$KSX\Y@@!DP,#=Z\<<]JS?$/B&'P];6KO:W%W<7=PMM;6UN%WRR$$XRQ
M  PI))/:M.VE:XM89G@D@>1 S128W(2,[3@D9'3@D4 5;C0])N[>WM[G2[*:
M&VQY$<ENC+%CIM!&%Z=JG^P6?V22T^R0?9I-V^'RQL;<26RO0Y))/KFK%% $
M)M+8V?V,V\1M=GE^24&S;C&W;TQCM4.GZ1IFDHZ:;IUI9*YRRVT"QAOKM S5
MRB@"K>:98:CY7VZRMKKR6WQ^?$K[&]1D<'W%/%G:J)P+:$"X),P"#]Z2,$MZ
M\ #GM4]% %*ZT?3+ZSCL[S3K.XM8P D,T"NB8&!A2,# JQ;6MO96Z6]K!%!
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
M"T0?S"-P+L23RV1@8]:9<_#34[B*_MCI^AO>75U+./$!FD6[C#N6!"!/O*"
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
M[7,NY@6FR#O!SE3\HZ$=*AU+P9H&K7[7UW8DW3J$DDBGDB,JCH'V,-^/]K-
M'+K'J7B#Q=9:!K]Y<VPMM#AN[BWLKEH//N&8JY+1D$JI7@ XRU9*:IJNFZ/<
MZA_:=Y<VGAKQ$UO))),6,]D0JN)/[Y0R9R?[E>@ZGX1T+6$M%O+!6-HFRW>*
M1XGC7&-H9"&QP.,XJS#X?TFWT)]$AL(4TQXVB:W485E;.[/<DY.3UYH \WUG
M7M7DTG7M<L;NY%O?:O;Z39^7-M$4".(Y)(R?E4NY<;NW![5I65CX@TF36)EM
MK^QT@Z3,=EWJANW6Y7E71BS,N5+9YQD"NT3PYH\?AX: NGPG2A'Y0M6&Y=N<
M]^>O.>N>:KZ?X0T/2UN!:VDG[^(P2&6XEE)C/5078D#V&* ,SX=Z9)#X7T[5
MKK4]0OKW4+&"69[JX9U!* @*I.%QG&1R<9.369!9'Q=XJ\41ZEJFHVT>F3QV
MUK!:7CVXA4Q*_FG81N)+'!;(P*[NRL[?3[&WLK2,16UO&L42 D[448 Y]A61
MJW@OP_KE\;W4-.$EPR"-Y$E>,R*.BOL8;Q[-F@#S9TF\5:!\.]0U6\O6NI]0
M:W>6"YDA\Q568"0!2,,0H.X<X)'0UW?C_4+K1/!4C6%R]O(TMO:_:B=S0H\B
MHSY/< GD]^:W9-%TV5=/5K.,)IT@DM%3Y5A8*5& ..%)&.E3WME:ZE9365[;
MQW%M,I22*1<JP/8B@#B/L3^%?'WAVQT[4=1GMM4CN4N[>\O)+@'RT#+*-Y)4
MYX., [AQ6*^M7R? ^:];4KA;[[>T0G,["3_C^V[=V<_=XQZ>U=]HWA'0M N7
MN=.L?+N&3R_-DE>5PG7:&<DJOL,"JDWP^\*W%W<74VCQ/+<2&63+OM\PG)<+
MG:K'') !/XT 8T%A/K?Q0UZ.YU74DL].2REAM(+EHXS(RL<G!Y'R_=Z')R#Q
M7?U4@TRSMM1N]0A@"75V$6>3)RX0$+QTXR>GK5N@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH ***YCQMJU_IUGI=IIDRV]UJFHQ6*W+('\@,&9G
M"G@G"D 'C)H Z>BN&UV?7O#6F6=C%KLEY=:KJ<-E;WEU;Q[[57!+$A0%<X4X
MR!R><U7GU'6_#>OW.CSZS-J<$^CW%[;S7$48E@EBP"#L505.X'D=10!Z#17E
M$6H>,4TSP?J)\3*\OB QP31/91^7 'A,@=  #O&T]202>@'%79M<UW1])\>V
M4FK27EQHMJMQ9WLL,8D&^%G 8*H4[67T[T >E45YZ+[Q%HNK>&+J^UPZA!K4
M_P!FN;0V\:)$S1,ZM$0-P *X.XMD&LV[\57MMK.FW6G^(-2U*WN-6CLIE;35
M2Q*/)L*QR; 2RGOO;)!H ]4HKS:ZN_$^IZCXR-KXB>PM]&E'V2**UB8LWD(^
M'+*<IG/ P?F/.,"K-EXQO(-1T'4-5G6/2-9T,700* (+E$$KX.,X,9)P2?N4
M >@56O-0M;#3[J_N)0MM:QO+,ZC=M5 2W YX /%8_@ZYU34O"-K?ZK,PN[Y6
MN% 11Y,;DM&@&/X5*]<G/6N T?3[VW\"_$*:?6;JZB675HC!)%$JLX!S*2J
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
M1>6FK6TXG9=3NQ>R,)-K13*%"M&1RI&Q2.O.?I7144 <]I7A"TTW4)-0GO\
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
M H'8<]3W)XHTKP/9:->1R66HZJEE%*TL.G?:?]&C9LDX4#.,DG:21GM73T4
M<L/ >G"TUJR%[J(L=7$OFVOG+Y<32G+M&-N02<]21STJ74?!EG>W\5_;:AJ6
MFWJ6ZVSSV,RHTL8Z*X96!QDX.,C/6MZYO+:S$1N;B*$2R+%&9'"[W8X51GJ3
MV%34 <]%X,TBWL-)LX5F2+2[S[;$?,RTDN'!9R<EL[V)]ZGN/#-I/J&IWZ7-
MY;W6H0102202["@C+%2AQP?F.<Y!]*VJ* ,71/#5OHEU>7GVR\OKZ["+-=7C
MJSE4SM4;550!N/0=Z2^\,6U[XDM==2\O;6\@C$+_ &>0*D\8?>$<$'(SGI@\
MGFMNB@#GW\'Z:^@:QHQ>X^S:M-/-<'>-P:4Y;:<<#TX-17W@FQO-3DOH[_4K
M-Y[=+:Z2TG"+<1IG:'X)! )&5*GGK72T4 <O-X%TU]%T;38+N_M3H^/L=U;R
MJ)D^4H<DJ0<J2#Q731IY<:IN9MH W,<D^YIU% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
ML3VZ5PWA[P3J^K^&+K3[W6;JSTF[U"Y:YT][0"1D^T.<)(2"JL ">#U.",T
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
MC60$J61"PS@CC(KC/^$G\:QW>@(\&B-_;\;?9XP)!]D81^9EVS^\&P-P O(
MSWKN-9TP:QH&H:493$+RUDMS(%SLWJ5SCOC-9S^%U>Z\,S_:R/[## #R_P#7
M9A,7K\O7/>@#,TKQ'K,MCXBM-0ETJ+4]&G$1NWW16S(R*ZNP))7"MR,]1U%8
MUEXYUJZGUO3K"]T76;RVTS[?:7%I"ZQLP8@Q,OF')/&"&[UNZIX#BU2W\21/
MJ#Q_VU/!< K$#Y#1*@7@G#@F,$@XX./>K&D>%[^T\3OK^IZR+ZZ>R^Q^7':B
M&-5WA@5&XGKGJ3U[=* (+/Q@^L:QX<MM*2%[?4+%]1NV<$M%#@! ,$88NV.<
M_=:KOBS5KG2K>W>'6-'TN.1BKSZDK/D\85$#+N/7//'H>V!\,_#ATN77M1:&
MXBBN+Z6"QBN$*M%:I(Y4 'D*7>0CVQ6[K_AJYU36=,UC3M26QO[!)8T,ML)X
MV23;N^7<N#\HP0?SH XRZ\1S>)_"^@7=S]G:>#Q5;VKR6V?*EV38#H"20",'
M!)K?LO%&I7GC>\TB:\TRP6WN/+CT^Y@<7%U#M!\V.3>%.23P%.,<U);> /)T
MN"TEU:6>2/6UUAYWA ,CA]Y4@$ 9/<?E5C4/">H:OK-I/J.MI-I]G?+?6]NM
MDJ2JRDE5,N[[H_W02!R: ,5_%GBF\T#4O%6F1Z6-(LGG,=G-&YFN(H697;S
MP"$[&P-I[9KO;"\CU#3[:]ASY5Q$LJ9ZX8 C^=<;+\/[P6=]H]IXBDMO#][+
M(\MD+56E19"6DC27/RJ26ZJ2,GFNV@@CMK>*WA0)%$@1%'15 P!0!)1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4450UBYOK2P:73K6"XGR!BXN/
M)C0=V9L$X'L#0!?I"RA@I8 GH,]:X:W^(GV?2?$5QJEI;FXT3RRXL+GSHKCS
M!^[V,0""3\I!'!K,O+WQ%/\ $/PB-7T>TM9A'>R0&"[,J,3#]QB5!##C) (.
M>.E 'IM%<9;>/#>>'= OH+ &^U:\6S-HTF/)<%A-DXZ($<].<#UK.U#XFO;_
M -IWUM:Z=)I>F3O!,);\)=3;#B1HX]I! .< D%L=N* /1**X^Y\6:K/XMDT+
M1=(@NECM8+M[J>Y,:"-RP(P%)W?*,#OSG&.9-#\57^NZ_?6UO9V"6-E=RVDP
M>\/VI"F1YABV8VL0,?-T.?:@#K*0.K,RA@67J >17G,GQ1VP2:NEMIQT2.Y,
M!S?@7;()/+,HBVXVYYVELD#-17&O/X9\5^.-6%J+B"&?31<C=M,<31[6<<'.
MT'./0&@#TRBL2+7S<>,9="MX%DBM[);JXN0_W&=B$3&.X5FZ] /6H_$.J:QI
M[)_9UII9AV;GGU"^,"[O[B@(V3[G ^M &[)(D2%Y'5$7DLQP!33/$IC!E0&3
M[F6'S?3UKRGQ3K=YXOT+P3=VNE6<MCJ6HHTEK>7!VO*J2?NW 0@IE2<^H'R^
MCK>WG3XH7DFI:'HPL='TRV:/]\6%E$K2,'A4QX#97H,8"CD]* /6**\]T[XD
MRW,^D7%S::='IVK3I! L.H"2ZA+_ .K,L>W !XR 3MR.M:ECXHUK6=0N)-)T
M:VFT>VO6LWGEO"DTA1MLCHFPKM4YZL"<4 ==17"^$=7\3WWB[Q':ZA#9FQMK
MQ8_ENF9H/W*,%0>6-P.0221@D]<<KXNU;Q+9>-O#-GH\5H]M=&XW1S7+1B9E
MB8D/A&P  "",Y/&!UH [@.I9E# LO4 \BEKS2*]U^V^(_BT:-I-M>3&VL7E,
M]T8HTQ&_R@A22QR<< <<D5HR_$:.?2O#\VGV]LMYK4+3HM]<B&*!$ WEWP2<
M$A0 .?:@#NJ*Y[PGXF_X2.WOEEBABN["Y-M.MO/YT3':&#(^!E2&'4 CD5C:
MEXUUN+4?$5OI>@6]S#H6UYYIKSR_-4Q+)M0!3\_)ZX' YYP #NJ*XG3_ !OJ
M5QJ.AO=Z*EKI.NY6RF^T[IE/EF1?,0+@!E!QACCO2^(/&.J^';HSWFG::-,6
MY2$J-0_TID9P@D$>S&,D';NSB@#M:175P2K!@"0<'/(KDY?%&L7'C2\\/Z7H
MT$T=B()+B[GN2BJD@/  4DMP<#IP<D<5SO@GQ&\4UWH6F6HO;Y]:OI;K+[$M
M(/M#_.YP?F/15ZGGH!F@#T^BO/-2^)4EL^K75I:Z=+IVDS/#.LVH".YF,?\
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
MEO$J7X:[C#MM21XMN "<9 8D ]^:V=+\57^L>)M0L+6SL%M+"Z:VG66\*W7
M!\P1;,;"2,9;D<^U '64F]=^S<-V,[<\X]:XWXBZKKFE:?I4FBB &74[>&5I
M)BA.Z10$X5OE;)!/4#H#65J-WKT7Q-TIK?3+2;5)="F62,W1$$/[Y"6+[-Q'
M '"YR1VYH ](HKD]-\4ZGJWAN:[MM*MH]2MKR2RNH+B\V0PO&2&;S-I)7@$8
M7//XU@:KXVUF[\%>+#:064.K:.A$DUM>&2+8T6\21MLY8?W2!R.M 'I=%97A
MVXU2ZT6WFU>"VAN64'%O,90RX&"257!//&/QKDM0^)PTSPHNJW&F9NTU.33[
MBT20GRS&6,CYQR!&A?IW% 'H5%<KJ/C:WTV_UP2P;[#1]/CN[BX1\DN^XK&H
MZ9*J#G/\0JEI'CJYN=>TW3=2MM,3^TT<VYL=0%PT3JN\I*-HP=H/(R,C% ';
MT5S?B?Q)>:+J.C6%AIBW]UJDLD4:M/Y00JA?).#QP<]\#@$\5@'QUXE,&LHO
MAJT-UH18W^;\B-U"!P(3LR6*G/S!0..N> #T.BN;OM?U*32M/U#1[73S;7<"
MSF?4KPP(@8 JN K$D@^P&*S=)\?G4E\.32:>(+?5Y;BU>3SMP@N(BP"9QA@V
MQ\'CH..: .VHK%T#7FUVYU?9;A+2RO6LXIM^3,R ;SC' #$KWSM-<Q+XJM]
MB\67T&G?O;?5HK9VENV\MW=(@)')!$2#>,X&./>@#T&BN-U3Q=J6C:'8W-Y:
M:7]JOKU;6&5+YOL@5E+"1I"F0.",8.3CGFKMSXCOM.'A^*_L;87.J7IM9/L]
MP7C0;'8.K%06R$'! Z^U '2T5R>I>.(-(N_$JWEL1;Z):V]QO1\M,9=^% [<
MJ!U[U7T;QM<W/B&QTG4X-,5]0BDDMVT^_P#M.QD 8QR#:,'&2",@X- ':45D
MZ]?:G8V\;:;;6,A)/F2WUT8(HAZDA6))],?C7,#XBS?\(H=5&E)->1:LNERV
MUO<AD=S(%W1N0 00P(SCKSZT =[2,RKC<P&3@9/4UR-GXPO;74]2T_Q)IUO9
M26FGG4U>UN#,C0 D,"2JD,I'I@YKF-9UO7M9_P"$-N]0T2"SL+S6K6>W>.[\
MR1 0Q59%*C!(.?E) Q@T >K4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<WXT\.W/B32
M[2"UDMM]M>1W1@NU+0W 7/[N0#^$YST/('%=)10!YW'\.KNZT_Q1!?7%A:MK
M4=OY2Z?"5CMGBR5X/WN=ISQGGI6A;^'O$]]XHT36=<OM,VZ8LR_9[.-P'\R/
M:7W-WSCCH!W-=I10!Q6E>!IM/\>W>MO=QOIN^:XL[0*=T,\P02L3TP=AQ_OM
M52'P3JFE7E_'IL'AZZLKNZDNDDU&V9I8#(=S+QPZ@DXY4\XKT"B@#"L]"EM?
M&>I:V98S!=6=O;I& =RF-G))[8^<?E6--X5U?4?%^GZM?'2(%L+AI5NK.-UN
M9X]K*(GSP%P1GDYQP!7;44 >?Z5X(U/0B;"SM_#USIRW#R17%Y;,;B-&<L5(
M'#$9(!R.W%;!\,Q+J7BR\U&6)M/UB&)'3D%$2(H^[\\UU%% ' _"+3;FW\')
MJE]*\]YJ963S77#&%%$<.1_N(&_X$:M^(?">H:AXLCUJT&DW2?8OLGD:G"TB
MP'>6\R,#@DYP1QG:.:[.B@#AM.\"W=EX?\)Z:UY [Z)?_:I7"D"1<2C"CL?W
M@_(UK-X8,_B?6]0N)4:SU/3HK(Q+D,-IDW'TY#UT=% '#>'/">L:)_9]E+!X
M=FM++:BWHM6%S(B\+D= ^ /FR?7%3:7X=\2:#?75KIE]IO\ 8UQ?/=YGB<SP
MAVW/&H!VD9S@D\9Z&NSHH YC3-"U72O&.KWT4]G)I6IRI/(C!A/&ZQ!,#^$@
M[0<GWIWBC0]3U#4M%U71YK1+W2YI&6.[#>7(LD91@2O((SD5TM% &#I>A7%E
MXHUS5YIHF74HK9%1 <J8E8-G/8EN*Y>'X=WMEHWAKR)=-N-2T:&6W>.[B+V]
MPDAR1TRI! (.#WXKT:B@#)\/V-Y8V,BWUOID$KR%A'IT12,+@ 9)^\>#S@=N
M.*S4\+W"S^+W^T18US'D\']WB 1?-^(SQVKJ** .2_X1.Y^Q>#8/M$.[0FC:
M8X/[S; T1V_B<\]JYR_^&VJW4>IVBRZ,T=YJ'VW[?- S79'F!Q&6Z #&T$$\
M#&!FO4** ,/3=#FLO%VNZP\J-%J,=LB(,[D\I7!S]=PKG++P!>Z5>1ZMI]Y;
MQ:LFHW$SL0?+N+6:4N87[Y&<@\X8>]=_10!P"^"M3TS4=2.F6_A^ZM+Z[DNU
M;4K9FE@>0Y9?E^^N<D<KC.*U[O0=5C\;VNO:;-8^2UDMC=PSJP(19-^Z/;WY
M(P>.E=110!Q'Q.CN)M*T..TF6&Y;7;,12LF\(V_@E>X![4L?A36M1U#5-5UN
M[L/ML^EOIEK%9J_E1HQ)9F+<DEMO'8#O7;44 <EJ'A.YO/AU8^&DN(5N+>*S
M1I2#L/DO&S8[\[#CZU'/X>\1:;XCU74/#UYIJP:L8Y)X[Z-R8)50)O3:?F!
M&5..1UKL:* .&O\ P=J,7B6^UC3HM%O?[12(7,6IP'Y)(UVAT90>",94CMUK
MK+6R(T:.RNTM\F'RY5MHS''R,$*N3@=>]7:* /.H_ _B&7P[;>$KS4M/?P_
MT:&9(W%U+ C!EC(^Z#P 6&>.U=38:'-:>,=9UII8VAO[>VB2,9W*8O,R3]=X
M_*MRB@#F?$.@:E<:[IVOZ)<6L>H6<4EN\5VK>5/$^"02O*D%000#63/X#OM3
MT/Q$-1U" :QK;Q2-+!&?)@\G'E* 3D@%>2<9R>*[RB@#CM/\/^(I_&%CX@UN
M\TX_9K2:V%M9HX4;RAW;FY.=ISTQQC/)K5\':'-X;\)Z?H]Q*DLMLC*SQYVG
M+$\9^M;E% '):EH&N6OBNXU[P]<Z>&O;:.WNX+Y7VYC+;'4ISG#$$=_6HI_#
MOB*RU[^W-)O=.FO+JRBMM0CNXW2.1X\E9$VDE?O,-ISQWKLJ* .&LO ES:G1
MII+Z*:[@U>;5;Z385$LDB.I"#G &Y0,GH*U8/#D\6M>*+TSQE-8CA2)0#F/9
M$4.[\3GBNDHH X[2_!UU8OX,9[F%O[!LI+:;:#^\+1H@*^V5/6G-X0NCHWC*
MR^TP[]>EFDA;!Q&'@6,;OQ4GBNOHH XN3POK6FZM9ZOH5U8-=#38]/NX+P.(
MY ARKJR\@@EAC&"#VJ&/P)=KIUH);Z&6_;7H]9O90A5&8$91!R0 H4#/ID]:
M[JB@##CT.9/'<^OF5/(DTV.S$?.X,LCN3Z8PPK-\:^'M6\2VTNG0Q:++8S0[
M ][$YEMY#D&1"."0,8^[@CK7744 <C+X:U>T\3:3JVFWEM-Y&GC3KL7H;<\8
M=6\Q2O\ 'P>#QS6<WA#Q)9V.K:'I6HZ<FC:C--()9XW,]LLQ)D50#M;DM@DC
M&><UW]% '%2>$M4T75[?4/"T]BJKIT6G36]^'VE(L^6X9.=P!((Z'VJ+5/ $
M^O:J]]JE]&9SI<-O'<6Z%'ANHY&<3(,G !;@9]0>M=U10!FVMMJ,WAY;74KF
M,:B\!BEN+4$+O(QO4'IZX[&N'T3X>:II]YX<:;^PXHM%E+-):0,)KO,3)O=C
MT8D@D<Y))ST%>E44 <7)X+NW\&^*-%%U!YVL75W/%)@[4$S$J&^G?%/NO#>N
MV/B-]8T"[T]6NK.*UNXKU'*@QYV2+MZG#$;3C/K78T4 8'@W0+GPUX=73;NZ
M2ZF%Q/,TR+M#>9*S@X['YN:XZ[^&VJSQWMHLNC-'/J7V[[?+ S7;CS1)Y;-V
MQC;D$\ # S7J%% &%INA367BG7]6>:-HM36W$:#.Y/+1E.?KFN'\3>'[KPY\
M(]&T^*Z7^W-,N+=+"6$'Y[AGV8&><%78&O5:* ,[0=(AT'0+#2;?F.T@2('^
M\0.3]2<G\:Y%O!_B2SL-6T+2M1TY-&U&::02S1N;BV68DR*H!VMRS8)(QGG-
M=_10!Q]SX4O[#6M"O] FM%CTZP.FO#>!CF$E""I7^(;._!S4L/A6YBT[Q=;&
MXB+:W/-+"<'$8>%8P&_%2>*ZNB@#@9_ M];W6DZA8C2KN[M=+CTVY@U"(M%(
MJ<AT8 E6!W=CD'M6E-X8OKN'P\9CIMO+INH_;)H[.)DB*[)%"J/7YQR<9P>E
M=910!%<"9K:46SHDY0B-I%+*&QP2 1D9[9%<)%X!N]1O]8NM8_LVS74M.>PE
MBTI& E+'/G/NQEQT'!ZGDUZ!10!QWAWP]K.FW-FE[:^'#!;)L:ZMK9EGEPN
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
M" :[BUNM5EU5H[C3HX+#[*DBR^>&?SB3NC*CL!CG/- &E1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 9FH>'=$U>X2?4M'T^\F0862XMDD91[$@UH1PQ1 ".
M-$PH4;5 X'0?04^B@ HHHH **** "BBB@ HHHH 1D5UVNH9?0C-+110 5%=6
MMO>VLEK=P13V\J[9(I4#*X]"#P14M% "      #H!2T44 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 9=UX:T&]OQ?W>BZ=/> @BXEM4:
M3CI\Q&:U*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KB_B+XZE\$Z=9O9Z>-0O[N1A';;ROR(A9VX!Z #\Z[2O'M
M7C\2^)OB_>7.@6^F/%X?M!: ZJ)!$SR@ERNP9)QE3VP* /0]*\6Z9?\ @ZQ\
M2W%S#9V5S"CL\L@"QLQ *DGN&^7ZU+;>+O#M[/>0VVMV$TEDC27*I.I\I5^\
MQYZ#N>U>!SQZGI?PA\9>"]0@)N])O8'B$(9D:.25&^0D9(R"?^!5W,GA^PTS
MXQ>$X;'2X;>TDT>:.=(H0$<;&X?C!_'K0!NZ?\4-.\1>&M9O-%FLHM1L5E9+
M>^N%52J$#S&P>$.X<UV.C7<]]H5A>7!MVGGMHY7-L^Z(LR@G8W=>>#Z5X/H)
ML+3X>>/M!-BT.O0F\D9?LI#>1E H#XQC/1<]LXKT7P]HOB>Y\.>%;C3_ !2-
M-L8]+LQ-8-IL<I<B-=WSL05R..G% &7<_$3QO:^)[/P[+X-L1J-Y$TT*#4P0
M47.3NVX'0UV4_C/1]'@LXO$>IZ?I>IRPH\MH]RI,;$<C/IG(ST.*Y?7(I#^T
M!X7E$;F-=,G!<*<#A^]<S\1=8FE\4>(]&E@L]/#6"BV?^R#=7&J,T?W5<?="
MDXSVQGZ '?:UXMNK+Q]X2T:R-M+I^L)</++@L2$CW*48'&#^-;J^)]!?3;G4
MEUBQ-C;2&*:X$Z^6CC'RELXSR./>O"+W1]6UC3?AG8Z=--:WLFDWL:3[2-A\
MK@$_PY'RY[9R*DU.22]^&/A9;33I=.AT+55BU>W6U,WD.O65HS]]>23GNV*
M/=]+\0Z-K=E)>Z9J=K=VT61))%*"$P,_-Z<<\U5T[QEX:U>ZEMM.UW3[F>)2
MS)%.I.T=2.>0/45XY+I(UKPOXYU#PWKTVM7U[:6ZS);Z6UHC!7!(4?Q,45@0
M!W]ZGM+C1O$WB;P##X1TUXKC2V#ZE(MHT0@C"J&1V(&2<,._7WH ]C/B;0QH
M@UHZM9C2R<"[\Y?+)W;<;NG7BH]3\7>'=&O([/4];L+2YD *Q33JK8/0D$\#
MW->'VFC7_P#PF,?PS:UE_LBWUYM3\PJ=GV4)O6//H<X^IHUFW6S\9^-;'Q%K
M)TB/59<PO+HYN_M,)!"B-QRI48&!W]Q0![IJ?B?0M&<IJ6KV=H_D^?MFF"DQ
MYV[@.XR<55\6^)1X;\&7WB""%+M;>)943?M60,0!S@\<YKS2+PW97/Q,\$V-
MY VIV-MX<&U[NW(#%=VTNAS@X(^4]*[3XKP?\6HUR"WBX$"*D<:] '7@ >U
M&=HWQ)U5]>T33?$/AU-/CUR+S+"Y@NQ,K?*&PPP"."/S%=?9^*_#^H7D=G9Z
MS8W%S(C.L44RLQ520QP/0@_D:X_P7\/D3^P?$6L:O?ZG=VMBGV."XVK':[D&
M0% Y('&3Z>H&./\ !WA=KCX.>)KBPTQ?[=N)+N..;ROWS+P-BD\C(W# ZYH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K.76K-O$3Z%N<7RVHN]I7Y
M6C+%<@]\$<_45HUPWC>XB\/>)?#GBF5MEM%)+87C#_GG*FY2?8.B_G0!T>E>
M)-,UK4]5T^RF,ESI<HANE*XVL02,>O0CZ@U-H^LV>NV37EBSM )I(0[+C<48
MJQ'J,@\UY!:WDO@6VL?$<R[9]?T:ZEF']Z\W-<1 ^Y$K(/I6SJMC?Z)9^!?"
M%O%)-;RPS&[ACO#;&XECC5MID'."S.Q ZXH ]6HKE?!.G:SIBZG!J,;0V1G5
M[&"2\-R\*%1N4N>2-P) /0'%<CXZN(KP>)[K3;759;S2("7OEU1K>*TE$0=1
M'&&^;L3\O).,F@#UBBO-;RVE\3>,_#UE>W][':3Z"]U<PVUPT(F;?%U*D$<M
MGC!XQTR*R7M=;\1ZIXG2&UNYKBPNVLK&5=8>W^QA8UV,$'WB2=Q9L[NG:@#V
M"BLI8=4F\)B&>YC@U=['8]PG*QSE,%A[!N:\^LI'T?P]XDT>YM-0L?$,6ARW
M#R'4)+F.Y 1E\Z-BQ*MN[84\CKB@#U:LO0]<AUV*^>&*2,6=]-9/OQ\S1MM)
M&.QKC[K4Y##\-E2^;?=S1M(!*<S+]E<DGGYADC\2*YE-+M'\+^/-;_M:]@O]
M.U749;8PWCQK;NKEE^12 2QP#N!R#@4 >O?V@O\ ;)TW[-=;OL_G_:/*/DXW
M;=N_IO[[?3FKE>:76NZK#KUS>J9/M*>#?MHMLG9YX8G[O3.>*J>%M,\02_\
M".:Q:03(9?+EU"\GUAIUO(G0[LQ'@')!&,8QB@#U:JUGJ%IJ G-I.DWV>9H)
M=O\ !(OWE/N*X+PAIT'B*SE\1:KJ-^NJ?VG/&0E])&D 28HL&P-MP5"Y!&3N
MZYQ3_AEH5A8W'B*Z@^T^=%K%W;+YEW+(NP,I&59B"W3YB-WO0!W4VH6EO?VU
MC+.B75T',$1ZN$ +8^F1^=6:\[\8:!I^I_$[PI]J^U?Z1!>*_E7DT7W$0KC8
MPV]3G&,]\X%06VGP>*KSQ;>:SJ5]!+IM[):VPAO9(%LXDC4K(%5@,G);+9SC
MTH ]+) &3P*YO2O&^EZS>PP65OJ3P3LR07ILI!;RE<YVR8QC@X)P#C@TO@G4
M;K5OA_H^H:L<W$]DKSNXQNX^\?J.?QKFK1=3^'5[HFF07T6I^&M0O%L[6*08
MN+0N"R[6'$D8P<Y&0,4 >D45XO8P>)_$NFWVL65M/_;0OYEAO&U=HTMO+E*B
M(P8V[=JX((.<D]ZZ6"PB\4^+_%*ZQ?WL/]ER0PVL5O>R0"W0Q!_-&T@$EB>6
MSPN* .Z34+234I=.6=#>11+,\/\ $J,2 ?H2I_*F:;J"ZG:M.MM=6X61X]ES
M$8V.UB,@'L<9![BN%L= TY_C+J<Y:Z:2/3K6Z0_;90"YDD!) ;!7@?+C;[<U
MC65]>:A9:!I%UJ%W%9:EKVHQ74R3LCNL;RLD(<'*AB ."#@8% 'K]%>777FZ
M!J'C/1=,O+MM.A\/F]19+AY3:3D2C:K,2RY"AL9]Q26=C)HMSX$U2'4M1FN]
M4D6&^:XNWD6=7MV?E"=HVE1C:!B@#T+6-8MM$LA<W,=S+O<1QQ6T#2R2,<D
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
MJG$(,$1<1D@G<Y'W5XZ^XKSQ-*7Q1\1HSJSW<(?PW:RSV]O.\&YVEDX8H0V
M2>,]>O2JVF:EJ#>&_!:2W]S*Z^));-Y7D.^6)/M*J'/\7"KUZXH ]$T77(=;
M;4A#%)']@OI+)]^/F9 I)&.WS58.HJ-8.G&VN@1;_:#<>4?)QNV[=_3?WQZ<
MUY1%H]E=Z=\0=3EU6]M[JPU.[E@\B]>);9E16#[5(!)(Q\V<@8'>MG3;BZU_
MQ'9P:I+<!+SPE#/<0QS/%B5I,L1M(*GMD8/:@#T&PO[75+"&^L9TGM9UWQRI
MT8>HJS7DGA7PW<3_  :TO^PII4O;M();B.2^E07"(Q+Q*V3Y6X9&4 ]Z[3P/
M>65QI5U;VEI>V4EG=O!<VEW<&9H90%)57+-E<$$8..>U '3T5XWXRU -::UK
MVC6VJB?3K\0G4Y-39$25)%5D2'=@IR5P5&<GKUKV2@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HJCIVKV>JO>K:.S&RN6M9LJ1B10"0,]>&'-,FURPM
M]7?3)9BMREH;U@5.!$&VEL_7M0!HT57L+^UU33X+ZRF$UK<()(I%! 93T/-0
MW&KV=KJ]CI<KL+N]25X%"DAA&%+9/;[PH O52U;2-/UW39-/U2UCNK24@O%)
MT.""/U J[535-2MM'TJZU*\<I;6L332L%)(51D\#K0!#J.@Z5J]O:P7]C#<1
M6LJS0(XXC=>%(^E.U?1--UZT%KJEG%=0JX=0XY1AT92.0?<5<AE2>".:,Y21
M0RGV(R*?0!GZ3HFFZ%;O!IMHEO'(^]\$L7; &2222< =35+4?!?AS5K^6]OM
M)MY[B90LK-G$F!@%AG#$#H2,CM5^VU>SN]6OM,A=C=6*Q-.I4@*) 2N#W^Z:
M+G5[.SU6PTV:0K=7PD,"A20WE@%N>@X(ZT +'I-A#>07D=JBW%O;FVBD'5(B
M0=H]LJ/RJAJ?@WP]K%\U[?Z7%+<LH5Y 60R = VTC</KFKFL:YI>@6B76K7T
M-G \@C5Y6P"Q!( ]\ _E3-'\1:-X@CD?2-3M;T1G#B&4,4^HZC\: +<MC:SZ
M>]A+;QM9O$86@*C84(QMQZ8XJAI/A?1-$\\Z?I\433J$E8DNSJ.BDL2=O)XZ
M5KU1M=7L[S5+_3878W-AY?VA2I 7>NY<'OQ0!FZ?X&\,:5<Q7%EHUM#-#)YL
M3J#F-L,/ER>!AFX''/2FS^ _"US>F\FT2U>=I6F=BI^=RQ8EAG#?,2><XS71
M44 <U9:'J)\<WVOZ@]H(39BQM88"S,8_,+EGR  W(&!D>]36/@KPWINH)?6>
MDP0SQL7CVD[8V.<E5SM4\GH!UK?HH PV\&^'7UO^V&TBV-_Y@F,N#S(.CE>F
M[_:QFK%KX=TBRUJYUBVL8XK^Y!$TR9&_.,DC.,G:.<9XK4HH S-9\.Z1XACA
MCU6QCNA Q>(MD%"1@X((/(ZCO534_!?AS6;\WVH:1;SW+ *[D$>8!T#@'#@?
M[6:WJ* &>3%Y'D>6GE;=GE[1MVXQC'IBL/3/!'AK1K];[3]'MH+E 1&X!/EY
MZ[ 3A?PQ6_10!@77@GPW>ZC)?W&D0/<2L'D/(61AW90=K'W(-/U7P=X>UR^6
M]U+2;>XN0H0R,"-RCD*V#\P]CD5N44 9=WX;T>^U:TU2XL(GOK0!89N0R@'(
M''4 \@'I3)_"VAW.DOI<VF0263S-.8F' D9BQ<'J#DDY'K6O39)$AC:25U2-
M!EF8X 'J30!E6/A?1--TVZTZSTZ&*UNPRW"C),P(P=S$Y/'')JRVCZ>Z6"M:
MH5T]@UJ.?W1"E 1_P$D4Z[U6QL)K.&YN4CDO9?)MP<GS'P6P,>P-7* ,W6M
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
M*)G12P <9P5P?EQN;[N.IK4TK1]/T2R^QZ;:QVT&XN53^)CU8D\DGU/-7:*
M.>N_ WAB^O)[NYT:VEFN&WRE@<,W][;G&[_:QGWKH:** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M[>9DFB<YW,'ZDMDYSD'/-.@\%:5#I.K6#O=W#:M&8[VZN)B\\H*E1ECTP"0
M!@>E &*[7NE>$X;S6/%FI?:M2>#!MK:-W#L"?*MT"$C/ON/RD\<UR^I7^I:G
MX-\?Z5<ZCJPATVV6:!KV*-+AD>)BT<F%P5)'4 '!ZUZ9JWAFPUC2K2PG:XB%
MG(DMM-!)LDA=!A65O7!(YXYJK9^"-)M;?5X7:[NO[8B$5\]U.9&E 5EZ]N&(
MXQCC&,4 8LDFH:##X,M(]6N[I;W4%29[D1EC&;=VV?*BC *@^OO65]O\0:MX
M.UCQG!XAN;.6U:ZDM;!(XS;K' S#9("I9BVPY.X8SQC%=C:^#[&WM],BDN[^
MZ_LRY^TV[W,^]@VPH 3C[H4GBJ=S\.]%N9[K,VH1V5W,9[G3XKIEMIG)RQ9/
M<\D @'TH RI+_6/$GB_3K"VU>YTJQNM!34)DMT0R;R^,*S*=O49.#T[9S6WX
M#U*^U+P_,NI7'VFZLKZYLFN"H4RB*1E#$#@$@#.*UET6S37QK*JPNEM/L8 .
M$$>[=C'KFETC1K31(+B&T#[)[F6Z?>V?GD8LV/;)H \YTRTO=*O_ (CZA#K>
MH/+9EV59/**N_P!E5E=L(#E> ,$# &0:LM?^(M+\%Z7?R:]-<ZGX@FLK99)(
M8_*LC+U:-0.<*<?,3D@'VKM?^$:T_;K:XEQK6?M?S^L8C^7T^4#\:6\\,Z9?
M^&X]!N8G>RBCCCC^<JZ;,;&##D,, Y% ',-<:MX8\6VVDOK5WJ=GJ.GW,RF\
M6,R02Q!3N#*J_*0V,$=17/6U]XM'AGP?K0\4S/=:U-!:3126T9A1)(V(=5P#
MO&W.2<$GICBN^TSP?8:==SWDES?W][+ ;;[3?7!E=(CR47H%&>3@9/>I$\):
M9'I.BZ8!-]GT>6*:U^?G=&I5=Q[\$T 9GA6XU&U\6>(- O-3N-1@LX[:XMYK
MD)YJB4/N4E5 (RF1QWK-\3:YJ4_C@Z#;OK$-G;V"74ATF&-I9'=V49+@X4!>
MPY)YZ5V5OHUI:ZY?:O&'^U7L444N6^7;'NVX';[QJGK'A6RUC48=1^TWMCJ$
M49A%U93>6[1DYV-P0RYYY'!Z4 <;+JWBV32_"MG<7<VFZA>:G-:3SR6Z;Y(5
M24JY3E58JJGT#=B.*;>:]KOAVP\:V*:I+?2Z4EK)97-TB-*HGX((4 .002HQ
MR2!S7;#PQ9%=*\V:\G?3)VN()9YS([.RLI+,>2,.>.W&.!6+XR\'MJ.DZW)I
M<7FW^J&U%Q')(%#QPOG"$C"-M+8;L<'CK0!E:!>W;^(-2NHO$NKW/A^TT[S&
MNK^!41)SNW=8U+;5 ; Z'@]<"'1-?OD\::#;P:GKE]IVJQS^8^J6J1(Y6/>K
MQ812.AX(Q@BKNB^&M0FUF59M/U'3] FLI;>[LM0U0W?VEGP!M&]]@ W9(8$Y
MZ5LV'@33].O;&^2]U&YN=.1TLS=W)D6)60IM"\#&#]>!SQ0!PVEZYK7B&XT=
M[7Q!J_\ :-SJ+B^M+>W06\%JK/\ ,KF,C&%3#;CNW'OTTM6\1ZY%I?B9K34/
M*N+?Q';V=L[1JPCC;R 5([CYV]^>M4=&\'^(M/L=.LK33M0T[4X+A&N-175\
MV942;GVP!\$,,@)L7&1SQ7?3^#M*N(KZ)Q-MO;^/49<2?\M4V;<>@_=KQ]:
M.?CO=8\.>*K_ $R;69M4@;1)-11KX1KY<T;A2 450$.X<'ICK61X5U/5]:UO
MP[)!X@UNZ26V:YUB*6U6**%]JE4!,0P"Q(V@DD#.>Y[;Q#X<&HK?W]GL_M:3
M2YM/@,W,6'Y^9<<_,!^':N1\/>&=;LK_ $-;/3M5TB.S9?M\EWK!N8KB,(04
M2(.PY;!!PN,?A0!U'B[4KO3[WPREK,8UNM8C@F  .^,QR$KS[J.GI7(W=YXD
MN])\::S%XDN;4:'>70L[:*&/8PB0/B0E26!!P ,8Z\UZ+J>C6FK2Z?)=!]UA
M=+=P[6Q\X5E&?488U5'A;31IFM:>!+Y&LR3277S\YE0(VT]N!0!<MF76-!B:
MX3"7EJ#(JDC =>0#U[UE1^%]*T2SN;BQA=)$TQ;%2TA;$,:MM'/U//>MZUMH
M[.TAM8L^7#&L:9.3@# _E3IHEG@DA?.R12K8]",4 >0:&^M^'?A_X0UU-=N)
MHY&L[>33C%&(#!(53:O&[>,@[MW)!XQQ73P:[J3:'X_G:[8RZ;<W*6C;1^Z5
M;='4#CG#$GFKFG?#?0],DT\12ZA):Z>ZRVUG-=,\"2J,"38?XLY/IDD@"I=3
M^'VC:K?7]Q-+?QQZ@!]LM8+IDAG8+M#,H[X ]C@9!H YO5-7UF.UT34=0U#5
MK30WTF*6>^TR&.1H[D@%GF!5CLVX/ QG.:T-9U^^AU_6X[.^S;0^%_MUNRA2
M/-W28D!QZ >U;%]X(L;^UBM&U#58;-+5;-[:"[*1S1*,88>X."1@D5;G\)Z5
M/<7,QCD0W&F_V6RHV%$&6P .Q^8\T <?8WGB#39?!NJ7>OW%\-;D2"[M7BC6
M)=\#2*8P%W @KR23GVK,?Q'XHU>+5M4TS^W3=V][-#8VMO:Q-9E8G*[9"?F)
M;!R<C&>.E>CR>&M/DM]%@82[-'D22U^?NL9C&[U^5C5"7P/8&^NKFUU#5;!+
MN4S7%O9WC11R2'[S8'*D]RI&: ,+7-4U.P\5?:-9O]5TK1"L'V2>SCC>W5S]
M];@E6(RQ !X7'<&GZEJ6HZ?XXD.M:CJFGZ6]Q FG2VT4;6D@(4-',VTLK,^1
MDD#!&#6]JW@VQUJ\DEO;W4GMIF1YK$73"WD*XQE.P^49 (![BB^\&V.I:C]I
MN[W4I8#,EP;%KIC;EU(*G9Z @';G&1TH B\<ZM?:7H]G%ITPM[O4-0M[!+@J
M&\CS'P7P>"0,XSWQ67K[:SX4T1(+;7[J\GU*_MK*WN+Z.-FM3(VUG^55#<=
M1P?4<5U>MZ)8^(=*ET[4(V>"0JV48JR,IRK*PY!! (-97_"#Z9+I-YI]_<ZC
MJ*W90O->7;/(I0Y0H1C80>00!SUS0!CF?5O#'B^RTE]:N]4L]2L;F4?;%C,D
M$L(4[@R*ORD-C!'45SEK?^+1X7\(:X/%,SW>LSP6<T4EM&8425&PX4 $N" <
MEL$]L<5Z!I?@^PTV\FO9+F_O[V2 V_VF^N#*Z1'DJO0 $\GC)QS3X_"6EQZ/
MHVEJ)OLVD3136N7YW1@A=Q[]30!Q.K7&HVFD?$/0+S5+C4H+71OM-O-<A/-7
MS(I0RDJJ@C*9''&:LVSZWX;D\'W,NO7%_#JDL=E<V<D4:QH&B9E:(!=R[=O.
M2<]ZZ^]\*Z;?S:S+,)=VKV:V5UM?'[L!P-OH?G;GZ53TSP'I&EZE:7D<M_.+
M%6%E!<W3216N1@[%/3CCG.!TQ0!R<WB'7Y= C-KJ9@NYO%DFFK.T2OLA\UU
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
M!?,,?GJ@\Q!@;L'! QTK0N%\2V6NZOX<L_$-W=SSZ*;^SGN4B\R*X63;@;5
MV-QP1Q71P>!M&MM)&F1BY-N+]=1R\Q9S,KA\ECDGE1G/7FM3^QK0^(1KF'^V
M"T-IG=\OE[]_3UR.M ')Z)XKNO%>N^'A83&*U&FMJ&I(H!R[?NTB/IAQ(?\
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
M;S()(Y$.5=2,@@^A%<%J6K^)-<?Q.-(FTZ#3M)+VABN(6=[IQ$&D^<,/+ W
M#AN>M8^G>+YM+\-^#="MKR"P:;0XKJ:\GM7N-B!5555%(R22>2< #U- 'K5%
M>:-XZUZ3PO:SVEO:2:D^N+I0EEBDBAG5ONRA3\R@Y7/7H17?:5%J$&G1QZK=
MP75X"=\T$)B5N3C"ECCC ZT 2V5]:ZE9QW=E<1W%O)G9+&V5;!P<'Z@U8KQG
MPSK'B7PW\+].U\2Z<VCVLNV2R\EC*\33E6?S-V P+9"[<8'6MS6O'=]_;^LV
M-AJ-E8+I16-$N+&6X:[E*!R"4("+R%[GJ: /2J*X*'Q3KGB2_P!,TW2!;Z5-
M-I,>IW<EW;M,8][;5B5-R\Y#9)/0#BK6OZQJNF0V,-UXCT32[IX29 ;5YVFD
M'4HF\$)Z]3SC/J =G17FUMXWU[6-(\'2:='I\5YKCW$4[3([1QF)6)=0"#CY
M"0I// R.M1_\)!XW:#Q)"MUHXE\.EF><VKG[;^[$JKLW_N_E."<MR>@QR >F
MT5YYJ_CZ4SZ%9VMS!IC:CIPU&:YGMGN?+0[=J*BD9))/). ![UO^"=?N_$&C
MW$UZB>=;7<EMYT<31I<*N"LBJW(!##CGD&@#I**\V\7^-K_P[<WEQ%KNCS?9
M)4!TE+5WD,98 AY0_P CX)(^7'3K6I?:KXFO_&VI:#H]SIUG!:V<%Q]HN(&E
M<,Y<;0H900=HYSQCH<\ ':T5A>#=<G\1^$K#5;J*.*XF5EE2/.T.CLC8SVRI
M(K=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** ,G7]"CUZ"QBDG:$6E]!>@JN=QB<,%^
MAQBH(/#,4$_B&47+DZTX9QM'[K]TL?'K]W-;M% '(3^")!IWAN+3]8EL[W08
M?(@N?(60.IC$;;D/'( /M4UQX3OH=:O=3T379-.:_P!C7<36R3([JNT.H.-K
M8 !Z@X'%=310!B)X>_XJ'3]9FO99KBTL'LSN11YNYD)<XP <IT QS5&X\*7T
M.M7VI:'KLFF_V@5>ZA:V29&=5"[USC:Q  /4''2NIHH YG7/#.J:S9M8CQ'+
M%9S6HMKJ-[2*0R\$,X.!M9@?0@<8 IMSX/*ZGI%_I6IRV$NG6GV'!B642P94
M[3NZ'Y!\U=110!R8\(:A8WU])HGB*;3K2^N&N9K<VL<VR5OOM&S?=R><$$9S
M4NJ^%+FYU\:UI6MSZ9>26PM;DK DHF0$E3AN P).#[]*Z>F1RQS)OB=70DC<
MIR.#@_K0!D>%_#L?A?1O[-BNIKE//EF\V;[YWN7Y/<\]>]4/^$2O+G7K#4-4
MUV6]ATZ=Y[2#[-'&RLRE1N=>6 #'@ 9XSFNIHH XX> 8WMM=TVXU.:71]6DE
MG-IY2JT,LC!RZR=3AAD CC/>I['PC>?VO8:AK>O3ZJVG!C:1M;I"JNR[2[;?
MOMMR,\ 9/%=510!R>F^#KS1[TII_B&Z@T<W377]GB!#@LV]D$A&0A8GC&>2,
MU$/A_;Q;+BVOY8-1AU2?48+M4&4\URSQ$9^9"#@CZ&NNCECE#&.17VL5;:<X
M(Z@^]"2QR,ZI(K%&VN%.=IZX/H>10!@Q>%(HK3Q);BZ<C7)9)7.T?NM\2QX'
MKC;G\:HOX(FMIM/O-&UJ73[^UL(]/DE,"RI<1)]W<AZ,#D@@]R.:Z^F22QP@
M&214#,%!8XR3P!]: .53P':IHMO8?;IWF75(]5N+J107N)ED#DD#  . ..@
MJ&]\!S37.KK8Z_=V&FZNYEO+2*)&)D90K%'/*A@!D?7!%=D2%4LQ  &23VI$
M=)8UDC971AE64Y!'J#0!RC^"7@71Y]*U>6QU'3;%=/%QY*R+/" ORNA]U!&"
M,9-6[GPS<:A::4FHZO+=7%AJ"7_G>2B;RH8!-J\ ?-[GBNBHH **** .2'@*
MU'@ZWT#[=.KVMTUY;7D:@213>:TJL <@X+$8/45-8>$IUU275=8UB34[\VK6
MD+^0L*01L<MM0?Q$@9)/;'%=/3(Y8YDWQ2*ZY(RIR,@X(_.@"AX>T=/#_AW3
M](CF:9+.!(1(PP6"C&<5AZGX*GN]7U:\LM<GL8M7A2*^B6!'+!%* HS?<^4X
M/!]1@UUU% %'2--71]"L-+20RK9VT=NKD8+!%"YQ[XKSGP;X#U&[\%:)9ZQJ
MM]'IT;)<3:3- JMO5]P0N1N"9 .T_GBO5** .5E\)WUMJ]_?:'KTFFIJ$@FN
M8#;),IEVA2Z;L;20!GJ..E:,7A\)XG@UQ[N26>+3C8%64#?EU<N<8YRO0#'-
M;-% '*ZAX%L]2_M_S[J<?VO-!.&CPK6\D2J$93ZY0'GZ4_3?"MTFN6^L:WK4
MFJW5I$\5J#;I"D0?&]MJ]6( &<XQVKIZ* . ?X9RMI']AKXDO$T..<36]D(4
M_=XD#A&?JZ@YP..W7%==KVBVGB+0[O2;W?\ 9[E-K-&<,I!!# ^H(!'TK1HH
M Y6P\)7G]L6.I:WKTVJR:>&^R(;=(51F7:7;;]YMN1G@#)XK4T+0H]#.I[)V
ME^WW\MZVY<;"^/E'J!BM:B@#G[WPU--XNMO$-GJDEI*MNMK<P^2LBSQ*Y<+D
M\J<EAD=C5:3P5"_A?7M#^VR!-7GN9WEV#,9F;) '?%=310!C6_A^.W\4-K8N
M&+MI\=AY17C".S[L^IW8Q[5FMX1U"SU*_N-#\02Z=;ZA,;B>W-JDP$I #.A;
M[N< D'(S75T4 <S?^%;MM;.LZ1K4FGWTUNEO=%K=)DN%0DJQ4XPPW'D'OTK>
ML()[:RBAN;M[N=1\\[HJ%SZX4 "K%% '!:-X;/\ PMK7M=-O<16D42) )%(C
MDGD1?-DC_P" I&I/<[JT(_"&HZ?>7IT3Q'-I]E>7#W,EL;6.4QR.<N8V;[H)
MYP00":ZVB@#DM2\%SW6LZG?66N3V,>JPI#?1K CEPBE049ON':2#P?7@U8T[
MP?#IUUX>G6[=SHVG-8("@'F@B,;CZ']WT]ZZ6B@#EM>\)7GB"=X+O79?['DF
MCF:R%M'N!0JP59.H!*YZ$\GFM3Q)HB>(_#E_HTDS0)>1&(R*N2N>^*U:* .;
MUCPM+>ZM::QIFJR:;J=O ;4S"%94EA)!VNAZX(R"",<U4/@*W?PY>:9+J$\M
MU?7L=]=WKHN^61'1_NC "XC"@#H*Z^B@#E=0\#66J/XA-S<S8UEH')CPK6[P
MJ C*?7*@T_3O"EVFN6NKZWK<NJW-E&\=H/LZ0I%O #.0OWF(&,],9XYKIZ*
M.-'PZTXZSXBOY+B5X]:MW@:W*C;#YBJ)&7W8JI^HI8? %O%X"?PNVH32&683
MS7KH"\LGFB4L1[X ^E=C10!DV>A1V?B75-:6=F?4(H(VB*\)Y6[!![YW_I7G
M>L^$6T:;PWI[?VK)I=A:7,;7UA9BYD+O(K!&B*N O&<[3R!R*]:HH Y?P-)K
M+Z5=#5A<&%+EEL'NH$AG:W"K@NB@!3G<!P#@#(%3VWAJ:R\77VM6NJ2);:AL
M:ZLC"K!W2/8K!^J\ ''J*Z&B@#DXO T$7@[1_#HO9#'ID\$RS;!ES%(' (SQ
MG&*5O"5_9ZE?W.A^()=.@U"8W%Q;FU28"4@!G0M]TG )!R,UU=% #%3]R(W8
MO\NUF;&6]SBN-MOA_)#X3_X1N;6YI[&*:![3=;J&A2*42!21][. ,GTZ5VM%
M &%'X9BCOO$5U]I<G6E0.NT?NML7E\>O'-5U\'PC2_#%C]K?;H$D3QML&9O+
MB:,9],[LUTM% ')CPCJ%C?W\NB>(IM.M;Z=KF:W-K'-ME;[[1LWW<XS@@C.:
MZ:YM4N[*:TF+-'+&8W/0D$8-344 <=:^!YX]!TO2+O6Y;J'3+RVN+5C;JA5(
M""L9QUZ8+?I5W5_!UKK6J:C=W-Q*J7VDG2Y(T &U"S-N!]?F_2NDHH Y'3?!
MEW;:SI.I:AKTM\^EPR06\0MDB0(ZA22!SN^4<YQP, 5>\/>&IO#UY?\ E:I)
M-IUS/+<1VCPJ/)>1][?..2,DX'OWKH** .?U/PU-=^*++7K'5)+*XA@-K,@A
M619H2X<KS]TY'4>M1#P?"-#\2:9]K?;KDUQ*[[!F(RH$( [XQFNEHH Y6Y\'
MS)?6>HZ1K$FGW\%DMC)(8%E2>)>5W(<<@Y(((ZGK70:=;W-I81PWE\][<+DO
M</&J%LDG[J@  9P/ISD\U:HH Y9/"5Y/K]AJ6JZ[+?1Z=))+:1&VCC9692OS
MNOWL G@ =LYJ&/P)'Y6O6%QJ4L^C:P\TKV1B4&*24@LRR=>""0,<9[UU]% '
M)67@Z\_M'3KG6O$%QJL>F,7M(7@2(!]I4.Y7[[ $X/'7.*73?!UYH]Z4T_Q#
M<P:.;IKK^SQ AP6;>R"0C(0L3QC/)&:ZRB@#CF^']N-T]O?RP:BFJ2ZE;WBH
M-T1E;+QD?Q(1P1W_  K1A\*Q16_B.(73D:W*\CG:/W6Z)8\#U^[G\:Z"B@#C
MV\#S6LFFW6CZU+87]GI\>G23&!94N(D^[N0]"#D@@]R.:>O@.V71(K WT[S?
MVG'JEQ=2*"]Q,L@<D@8 !V@8'0 5UM% ''WO@>>74M4EL->NM/LM6(>]M8HD
M8L^T*61SRA8  ]?;%"^!6M+70VTO5Y;+4=)LA8+=>2LBSPX7*NA]U!&",&NP
MHH YRY\,7.HV6FQ:EJ\MU/9:C'?^=Y")N*$X0*O0<]>371T44 <!:?#.2#2K
M;1)O$=Y<:%%,LTEB\*#S&#[]N_J$+8)7GZBM>Y\*7L6MWVIZ)KDFFMJ!1KN%
MK9)D=U7:'7.-K8 !Z@X'%=110!R^H^$KNXU.SU?3]=GLM5AM!9S7+6Z2BYCS
MN^9. &W9((QC)XQ44_@V]_M6VU2S\1W4.H+9"QN+B2WCE:9-Y?< 0 C9)Z C
MIQQ76T4 <EI7@6WTJ/PY&E]-(-#DN)(RZC,OFAP=WIC?^.*NCPK$#XE/VI_^
M)[]_Y1^Z_<B+CUX&:Z"B@#DYO!3QIHT^EZM+8ZCI=D+%;GR5D6:'"Y5T/7E0
M1@C!K?TNUO+2S\N_U%K^X+%C,T2Q_@%7H![Y/O5VB@#A-1^'$M[;:QI\7B"X
MM]+U2Z>\EMEMT9A*Q#'YSSMR <=>V<5TMMH4=MXHU#7!.S/>6T-N8BO"B,N0
M<^^_]*UJ* ,GPUH4?AO0+?2HYVG2%I&$C+@G>[/T_P"!8K6HHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "J6KZM8Z%I5QJ>I7"V]G;KODD8$X
M&<=!R220 />KM9/B7P]9>*O#UYHNH>8+:Z4!FC.&4@A@0?4$ T 0>%O&&B>,
MM/DO-%NS/'$_ER*R%&1NO(/KZUNUR?@/X?Z9X TVXM=/FGN)+F0/--,1EL#
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
MG('FED_>_*!D[>6& <>O>@#JE^)OAII(U,MZJSH7M)&LI0MW@@%83M_>')'
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
M%E:WEUJ]I';W:[K=S(")1C)*XZ@=SVK6AFBN((YX9%DBD4.CH<AE(R"#W&*
M'T5CV'BO0-5U*33K#6+.YO$SF**4$\=<>N.^.E,MO&/AR\U7^R[;6[*6]W%!
M"DH)9AU [$CT'- &W16'?^,O#>EW#6]]K=C;S++Y3))* 5; .".W#+STY%36
MOB?0[[5Y=)M=6M)M0B!+VZ2@L,=?KCOZ4 :U%<1H_P 0=,6XU.VU[5K"TN(M
M6N+2WC=PA,:, I//X9. :Z!]5>'Q%<6LUSIZ64-@+IE+M]H4[F!=A]WR\#KU
MR#0!KT5BV7B_P[J6I+IUEK-E/>.F]88Y0688SQZG'..M(_B_P['JXTE]:LA?
MF3RO)\T9\S^YZ;O;K0!JVUK;V5NMO:P1PPKG;'&H51DY/ ]R34U<M%X^T.3Q
ME<^&C=PI=0J@5C(/WDC%@8P/[PVC/U%6K+Q%!#H4^IZUJ.EQ0Q7$L1G@E/E
M*Y4*2V/GXP1ZYQ0!OT5DV7BC0]1TRYU*TU6UFL[4%KB59!B( 9.[NO'/--L/
M%6@:IJ<FFV.KV=Q>1J6:&*4,V!UQZX[XZ4 ;%%5=0U*RTFRDO=0NH;6VC^_+
M,X51^)JG8>*-#U33[F_LM5M9[6U!:XD1_P#5 #)+#J. 3S0!K45FZ7X@TC6I
MKF'3-1M[N2U*B<0N&V%LXSCZ'\C618>/M#O_ !=?^'$NX5N[5DC3,@/G.0VY
M5'JNW!^M &]I^F6>EQS1V4 B6:=[B0 D[I'.YFY]2:MUQ'A'X@:;JFF6$.K:
MM8QZS=2RH+<.%)Q*ZH,9X)"C []JZ#5?%.@Z'<);ZIJUI:3.NX)+( =N<;CZ
M#/<\4 :]%(CK(BNC!E89# Y!'K2T %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>3#5-,
MT74_'L6J:;=--J%TR0,MD\@NQY" 1*P!R<GH<#YL^N/6:* /)M'27P=K/AR\
M\2Q3+;Q^'([%;CRFE6WN%;+HVT':2NT9[[<4MM>:CH_A[6]9L+!H++4M?66!
MKBT9_LUNP17N?*X;JI8#CJ#7K%% 'C(^TWUK\2KA)[K4$N=%B$5RUF8//(CG
M'RK@;L=,]ZZ#Q-8II_A7P?.EBQTW3+VUGO(882VR,1L-Q0#)"LRL>/>O1J*
M//O#EW:ZK\5=5U33[29+.;284^TO;M$MPXE?+#(!;C R?[OIBI==NHM"^)UG
MK>K1RC2VTIK6&Y6%I%@G\W<P.T';N7 SWVXKO** /'K^RN+GX>>.+ZVLKB*S
MU/45N+*!H65W3,0:0(1D!F5CR,XY[UZCKMO<77A[4K:S.VZEM98X2#C#E"%_
M7%:%% 'C2W^GZAH7@+2K+2[H7^F:A9"Z5K)T^QE?E<,Q  );T//6I]?T^:Y\
M.>/H&M9)%GUZUPFPGS$S;9QZC@_E7KU% 'GOQ!M)[75?"VH022V6F6$TPGFM
MK43?9RT>V-S'@\#!7..-U86I:9%=^&-9U33KV^UQ9]2LKG4$^Q&(31Q,N\(@
M50_R@$XSG;ZUZ_10!YYXLU2P\6?#_P 3+H-M<7,JV0!D%HZ>9@DA%+*"Q !.
M!TW>IJ/6=9L;G7_"?B@+//H-L+F*686TA^SRLJA'9=N['#+NQ@$UZ/10!XUK
M\,FKZ'\1-8TZTN/[-U""UCM\PLAN9(_OR*I ..5&<<[3Z5V7C.STBSL=(+7L
MVBR6,V^PNK:U,L<+!"NUE"D;2I(P<>QKLZ* ,'P;J6HZMX7M;W5+98+IVD!"
MQ-&)%#D+($;E=P ;!]:\S?6-2UZ;PU]JDECNX==@>?28-,9$L5$A7YI"/0]<
M@')P,5[510!Y%%K>CZ5JWQ!M[^QGEN+R[:./R[-I?M/[A (0R@\Y/0X^]GUQ
M':O'X6\0^!AXA@E:2S\/21R.L)F-L^8AN.T$@#E=P]?2O4-,T6UTJZU*YMVD
M+ZC<_:9M[ @/L5/EXX&%'K1)HMK+XBM]<9I/M4%M):H PV;'96.1CKE!W]:
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
M)KD?AE;:>FFZK>64VEO+>W[W$L6G,&2V! VQ$X!.,$\@<L<"N0^(&IZ?>?\
M"96K6OA^SGMH!&SWL6^\NW,(*-$ 01C@*?FY!.!0!Z_<7UI:!C<W4$(5=[&2
M0+A<XR<]L\9J6*6.:)98G62-QE70Y##U!KS>WTVRUOXBZ(=4MH[P)X968+.N
M]=_F*-Q!X)PQZ^M;'PTC6WT/5+.(!+>UUJ^@@C'2.,3-A1Z 4 =#9:G),U^;
MV&&TCMKDP1O]I5_,7"X8X^X26QM//3UJQ'J5C*)S'>VSBWXF*RJ?+_WN>/QK
MR76T67P7\0(VSM;Q)$IP2#@O:]QTKI&T/2M,^*&F6=CIUK;VMUHMS%<01Q*$
ME59(MH9<8;J>OK0!U/A_Q)IGB;2TO].G#1MNRC$;TPQ7Y@"<9VG'M5ZUU"RO
MD=[2\M[A8SAS%*KA3Z'!XKQ:U%E'\#[VWTH6::G%+LU2.%!YR0B[8,)57#[=
MF[@X^7.*Z/0[*RE\0/J%EKWAJ5ETJ:-K/1(/+\V/*[6<>8W"GIQ_$10!Z/#?
MV=Q(8X+N"5U02%4D#$*>C8!Z'UHM-0LK\.;.[@N AVN89 ^T^AP>*\@318+#
M]GR"[TJSCCO+FRMVO+A(RTKQ%T,NXCYBNS/&?NC Q6KH]EI<VMM?Q^)?#:1)
MI4\<T.AP^4S0';\[?O&QL[''&30!Z')K>F1VUW.+^V=+129]DJDICL>>#]:C
MT;7].UW18-5L[A#;2PK,=S &,$9P^#\IQUKSGPRM@%OO"D<&@ZS%%HY:+4M.
MB4ET! 6.91D;R<,,'G!.*QWDTU_A!X7&E2:8L*7-B-;/EAT4!2#]I5""1O"Y
MR10![5:WMK?P^=9W,-Q%G&^&0.N?3(K#U#Q5##KNAZ?8R6MVFH74MO,\<H8Q
M%8F?MWRN,&N!O;&5=%\8W^B:WHMU=S:0(WM-"BV*""V)"!(WSE2RC&,X'I3T
M;P9)XU\!'PN+ R*T@=K,#*Q_9I-HD*\;L@\-\WWO>@#UFXN8+2!I[F:.&%/O
M22,%4?4FLG4O%FC:7+IB7%Y$1J,OE0.DBE?NLVXG/W?E(SZXK+^(%G97ECIO
MVG5M/T^>WO!<6PU$!K>=U5AL<$C(PQ/!R",CI7%7MYHVJZ1X.U:_TC2K*SBU
MN6VG=40VS*%F!96( \MW^89XR?QH ]:N=2L+.&.:ZO;:"*3[CRRJJM]"3S4T
MEQ#%;FXDFC2$+N,C, H'KGIBO-6G\-)\1-4?Q&^F"Q;3;7^QVO"GV<P8;S/*
M+?+UVYQSC':L"V$,/A?PRVIJ5\)?\)!<,HN ?+6V)D^S;\](]V"-W&-OM0!Z
M9J_B9+.XT 6)M[J#5+\6C2H^X*OENV5(X)R@%+XC\1_V-!9/:B&X>;4[:QE4
MO_JQ*X4DXZ$ YP:X?Q:--O+;1$\#7&G03OKK*L]L@:%;G[+)S\ORDXVY(S[Y
M((JG<QZ3?_#W1],2S>"=?$-G;ZM;3.3-YYF D,C=6+9R&[@C&.@ /7;6]M+U
M7:TNH;A4;:QBD#A3Z''0TV+4K&>[DM(;VWDN8_OPI*I=?J <BO.=4TXZ1XQ\
M0VOAJTCLYYO"K21PVB! TZNZHP XW=@:R%;PO-H?@J+PO]A.NK>VC 6VW[0B
MC_CX,N/F V[MV[J: /2=!U]]5FUY;B..&/3-0>T#AN&58T;<V>GWS^510^)X
M[OQG;Z-:-;W%I-ILEY]IBDW?,DJ)M&.,?,?RKSO5\#1?%1N QTT>+XCJ.,X^
MS8@W[L?P],^V:NP-HLGQ.OG\&BS,Q\-7(WV 'E&821;<%?E+#Y<X]LT >H1Z
MA937;VD5Y;O<Q\O"LJEU^JYR*4:A9&X2W%W 9W+*L?F#<Q7[P SGCOZ5XUX1
MLK.^L?"977O#=I>VMQ%*T45L4OWE Q+%(3+DLV6#97GKCI76^ -%TU]2\2ZK
M)90R:@->O$2X= SQJ&QA2?NCYFZ=<F@#OU8, 5((/<4M8WA1-$C\,V:>'-G]
MD ,+?86(QN.[EN?O;NM;- !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M[?3=+MK:*X&)A&G,@QC#'J>#WJQ_8VF_9+*T^Q0_9[%D>UCV\0E!A2OI@=*
M.=^(]W-;Z#80)<R6MM>ZG;6EW/$Y1HX'?#88?=SP,^]9/BRRLO"OAR2TT:\N
M+&&\O[."]9;MV-K#))M9UW$F/<,C/'KUKOKVQM=2LI;.^MXKFVF7;)%*H96'
MN#6?8^%- TW3;C3K31[.*SN?]?"(@5E[?-G[WXT <M%IUMX9^).C:=H;S);7
MUE<O?6AN'E4!-GERX8G!+$KGO7)Z/I_V+X>^$/$Z7M^^KR7UI&\\ET[;HGE$
M;1[<[=NT],>_6O5]'\,Z)X?\TZ3I=M:-+@2-$F&8#H">N!Z5,NA:4FF6VFK8
M0"RMG1X8 ORQLK;E('L>: .&U"W;0_&IU?6;:34+*]U&&*ROX+UP]DS;46%H
ML@%-X.2,YW'(J!M3-OX*^)C3WICDAOKU8R\N"FZ%-@&3QDGC'?I7;_\ ")^'
MQK/]K_V1:?VAO\SS_+&[?_>]-WOUIM[X/\.:CJ4FHWFBV4]Y(FQYI(@688V\
M^IQQGKB@#BK;2XO$7C2PL=2GNY+(>&+:9[=+AXTD<R,-S;2">OKUQZ"L*VL7
MM_AQ9>*#J.HS:O::HD$,\MTYVQ+>>1Y>W."I3KD$DGDU[%#I=C;W:W4-K$EP
ML"VRR*O(B4Y"?0&HO["TK^S/[,^P0?8O,\WR-OR[]_F;L>N_YOK0!P5YHD'B
M#QEXV2_N+UH;2WMFMXH[EXTC=H2=X"D?,-HQGW]:S--MI+31_ 'B47U]+JVI
MWEO#>3S7+MYT<L3DH5SMP,#''&,]<FO5DTVRCN;NX2VC$UV%6X<+S*%&!N]<
M D5$-%TQ;2QM!8PBWL'5[6/;Q"R@A2OH0"10!Y-XOO8I;35O$&D6%S'-8ZFL
M']JS:HZN)5F561(<D%.J[3@$<XKHX?#^F2?&N_GDAD\Y-,M[M#]HD'[SSI 3
MC=@C@<=/;FNHN/!?AJ[OIKVXT.QDN9CNDD:($LW][_>]^M6[WP_I&HZG:ZE>
M:=;S7MH08)W3+I@Y&#['GZT >817=Q=6MAI=U>W$6GZAXKOK>ZE69D9D5I62
M+<#D!F '!'I5O4HAX?U+QCH^CSSKIJ^&I+MX?/9Q;7&' VDDE2RC./;->AS>
M'=&N--GTZ;3+62SN)6FEA>,%6D8[BQ'KGG-,L?#.B:9IMSIUEI=M!:7099XD
M3B4$8.X]3P<<T <'::8FAW_@/4K6ZO7N]3?R;Z2:Y>3[0K6[/\RDXX91C &*
MZ#XAW$JV^A6!N9;:RU'58K6\EBD,;>658[-PY7<RJN01UQWKIFTNP<60:TB(
ML6#6N5_U1"E<KZ?*2*?J&G66JV,MEJ%K#=6LHP\4R!E;\#0!P=KI%G8?$&\\
M-6+3G1[K1C/=VGVF1EBE$H56!+90LI;@$9VYJU\(=,M++X=:7<6Z,LMU"'F)
MD9@2&8# )('X8KJ='\/:1H$,D6DZ=;VBRG,GE)@N>V3U/XU:L;&UTRRBLK*!
M+>VA&V.*,851Z 4 >=^%/#^F6OBKQK<112+/:W>V(FXD.U7MT)R"V#DD\G/M
MTK T/2(M'\$> M=M+B\&HSWME!+(URY5H96VM%LSM"X/ QVSUS7K#>'='?6S
MK+:;;G4F3RS<[/G*XV\GOQQ].*D&B:8MA:6(L8!:V;I);Q;?EB9#E"H[$'I0
M!Y=-9:SXJUCQ85LTGO+2]>UM)WU>2V:Q544QLD:H1SG?NS\W(Z"O1KBQDO\
MP8;/5RLT[V2BY,+E0\@4%BI&#C</:DU/PAX=UJ]^V:EH]I<W.T*9)(QE@.@;
M^\/8YK92-(HUCC1410%55&  .P% 'C5OIL-C\$-"ETV>XM+B_FT[SIX9V+!C
M*@)7)(7J> ,>U=1KVEZ-I":/X:M=,O+^6]EFE@M6U&2-'*J"[R.6)(&1@<\G
M.*Z6U\(^'K*WE@M='M(899DG=$C 4R(VY6Q['D59U?0=*UZ&.+5;""[2)M\?
MF+DH?4'J* /)8)[V;P9)I_VNXM5A\81V,?D7C2-!$9$^193R0-QP3720Z5_8
MWC36M!T>^GL;:[T#[0K2SO((;CS'C$H+DD'&">><5V4'AK1+:T6T@TNUBMTN
M%N5BCC"J)5QM< =QM'Y58N=(TZ\N)I[FR@FEFMS:RM(@;?"224.>JY)XH \W
MTZ_T_P )Z5K>G:YIMY8W]MIBSW4MG?R3+=QY*>9&Q8%'+9Z@$9ZD#-1Z4;W0
MO'36]II9TY9]#N+G[$-1:Z\V1&38S _=;DC()SSS7H%AX3\/Z9:W5K9Z1:10
MW:[+A/+!\U<8VMGJ,$\=*72_"F@Z).L^FZ3:VTRJR"2-,-M.,C/7'RK^5 ')
M^"=!T;4?#&C:S=7MS<:EJ=J?M,S7\@-R\B'S$*AL?+\V  "NSC&*Y:QTZUTK
MX!ZOJ-AYL-Y()T>19W)&VZ8# )PIQZ8SWKU2R\)>'M-U5]4LM&LH+YRQ,T<0
M# M]XCTSWQUI%\(>'D_M#;H]H!J/-V!&,3<Y^8?7GZT <N=/M/%/Q!\266NR
M320:;%;"SMA</$JHZ%GEPI&3NXW=MM<[82WFN:3X(L[O4KU[>;5;VW^TQSLD
MES;QI,$W,.3E5 SU(YSGFO3-8\*Z#K\T<VK:3:W<L:[5>6/+!?[N>X]NE7#I
M.GDV1^QP#["<VH5 !#\I7Y0.GRDCZ4 <KX+MUTKQ7XKT2UDE_LZTDM9;>&25
MI/*,D1+A2Q)P2,X]S6)XRU&\\/\ B36;.">0-XCTZ*.PRQ^2Z#B A/0[94;C
M^Z37I,-A:V]Y<WD5O&ES<[?/D4?-)M&%S]!4=YI.GZC<VES>6<,\UG)YEN\B
MY,3>J^AH \U\*WEYJ6MZ#X9FN9GE\-M=-?L7.9#&WDV^[URK[^?[M8EGI$5A
M\*D\46]Q>+JMMJ3-!(+EPL:_;BA0(#MVD%L@CDL:]EMM)T^SU&[U"WLX8KR\
MV_:)D7#2[1A=Q[X%1_V%I7]DG2OL$'V OO-OM^3=OWYQ_O?-]: /./%>K:AI
MMW\0YK.ZFB>&TTU4=6/[E79E=U]"%).?:M+Q3X?T70OA_P")?[+EE#SZ1*6C
M>\>42*%/[S#,>>?O#KFNY.E6#3WDS6<+27J+'<ED!\Y5! 5L]1AB/QK.LO!G
MAO3K2[M;/1;.&"\3R[A%C'[Q/[I]N>G2@#DK;2(O#GBWP8]A<7A?4HYXKYIK
MEY/M $&]2P)P"&'& ,=.E:?Q&@>[/A>R6ZN;:.ZUI(96MY#&S(89=RY'(R./
M_KUULFFV4L]I.]M&TMGDV[E>8LKM.WTXXIUU86MZ]N]S;QRM;2B:$N,^6X!
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
M%.)$(VC(^N<YK<$.H:WXPO\ P_\ V]J5I9:/96YWV\B+/<R2!OG=]O0!<8
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
M))'<HMQ.3D$L58@R#C X'6F^(]'OM'U!)+6YM[@7>L"_L;,QMYTET8MNTMG
MB7!=FQD*"* ._AU.SN-2N=/AFWW5JJ-.@4X3=G:"<8R0,XSG&#W%6ZX'P3K4
M=L]KIQLY674I;J1=3>12UY/$V)79!R@)!VC)^50.,"KFOW%]J?CC3O#,&HW&
MG6C6,M]<2VI"RR[75%16(.T?,2<<]* .FU75+31=*N=2OY?*M;:,R2O@G 'L
M.I]J32M275K%;M;6[M0Q(\J[A,3CWVGM7DOBR34)_!7C?0[S5KRY31+B PW)
M*AYHY%1O+E(7#;2W48)P*]8M],>#1CIQU&^E8HZ?:Y'4SC=GG(7&1GCCL* (
MM4\0:=I.@W&M33B2QMU+/)!A^C;3C'7GBM2O#X-->U_9]UBY.H7DXF2=1#,Z
MF./;=,,J  03U/)YKM8_[5\.>.M'LY]<O=3@U2UN6N([@)M62((P:,*!M!W$
M;>>WUH [NBO'M#UOQ9K.EZ;X@LX=?FO;JX21XC]G%@8#)AD W;AA,X;&[(YK
MN?'MYJ&E>'!K&GRR+_9MQ'=7$:?\MK=3B5#_ ,!)/_ 10!U%%>9:[XNU../Q
M7K>EW8-CI\=OI]GD!HC<2,IDE/KM$J#TX-7KF#4_#'B;P_:KX@U+4+?5Y);6
MYCNV1F5A$SB6/"C9@KR.1@]* .SN=6L+73KK4);J,VMH',\D?S[-GW@0N3D8
M/'6K$$\=S;Q3PMNBE0.C8(R",CK7DV@6MUHO@+QQJEMK&HM/;SZHL2R2*55T
M=B)<!1\^1DGIR>*V7DU?6_%^EZ2NN7EC9RZ EY<?9MH>1]X7AB#MZ\D#/&.,
MT >B45Y,WB;5H_#6GV=WJMX2NOW&F75Y;1;[J2"+S#N"JIYPB[F R!DUTWP_
M34735[J[O=5N;)[PIIYU$;7,"J/FVE0PRQ89/4 <>H!V=%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6%
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
M.B%&=T",P?&X9"],U4LO ;12:;%?Z_?ZCIVER++9V<R1J%9!A"[*H9]O;/<
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
MF1-X,;DD.IP1U/8YJF_BOQ<GA6^\5&\T\6>GWTL)LA;$M<1+<&,DON^5L=,
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
M<,((44*#QP"Y!?';([YH YC7O&-Y_P )=J&BVFI?V9%IT,3-*-,EO&FED!8
M[!A5 Q[DGCI5>_\ B%JNB>&]#\4ZK8^7IUS$\%]9B,I+'<?-L=-V#M8J1@]
MP/K73ZAX5FEUV;6=(UFXTJ[N8DBNA'$DJ3!,[25<'##)&1VI;CPA;ZE>6,VL
M7DVIQVEM)"L-PJ!7>0;7E8* "VTE1Q@ G'6@#'GU?Q/YGAW0C<V=OK&IQ375
MW="'S$MT3!V(N0&.75<D]B>],O(M1A\>^"8]4N8+JZ5=1!FAB,8==B8)7)P<
M8SSC-7CX#V:;H\-MK=[#?Z-O2ROMJ.XB;@QNI&'7:%'K\H-7H/"I74='U"[U
M6[O;O3?M!\R8*/-,P .0H 4#' % '/'QCJW_  J:3Q'NA_M!;IH@?+^7:+PP
M]/\ <_6KD^I^)-:\4:W8Z+>V5E;:.(HRMQ;F7[5*Z"0AB&!10"HR,G.3[5%<
M_#-+BRN=,'B#48]'EN3=1V"+&%C<R>81NQN9=V2%)ZGOBM._\&O<:[>:GI^M
MWVF?V@B)?Q6ZH?.V#:K*S E&V\9';'<9H Y'P3>M;Z+\,[406[BYBN@TDD09
MX]L;-\C'E<]#CJ*=)XK\7)X6U#Q2;S3Q9Z=?S1?8A;$M<1).4.7W?*V.F >F
M3UP.LTSP19Z7%X;CBNIF701*(=P'[SS$*G=],]J)/ ]I)X-U'PV;N<07LTLS
M2X&Y3)*9"!VX)Q0!SGB[QIJ%AJVOVEOKFG:2VE6<<UM!<0B22_=E+8&6'&0%
M 4$Y/T%=]HS7CZ+9/J#;KQX5:8^7LPQ&2-N3C'3\*\XU?3+Z'QGK]]+!XC@>
M=XFL7TB&.6.7;$%W,7#!7R,<[1@#KUKT+P]_:O\ PCNG_P!N;/[5\A/M6S&/
M,QSTX_+CTH TZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ JN]_917L=E)=P)=R@M' T@#N/4+G)Z&K%>5:=<WFF^.O'
M&NZO;Z9+;Z:(I)9$1FF1%M]R"(GID'GW)H ]5HKA$\5^)-/&C7^MZ=IR:9JM
MQ%;A+:1S-:M+_J]Y(VN,X!QC&>]6]*\0^(-8\5:I96]C81Z7IE[]GFGED;S)
M045L(HX##=R3QR,=Z .PHKF?%/B#4M(U'1+#2[*WNKC5)Y(0)Y"BIMC+[B1G
M@8R>,D# YK"O/'>KZ/I?B:/4K*R.JZ+'#,I@9O)GCE.%(!^8$88$>U 'H=%8
M>HZY-9>+]#T9(4:+48KF1Y#G<AB"$8^NXUS.F>,_$E]X3U3Q/+IVFPZ=:6ET
M\*>8YEEDA+8..@0E2,9SQGO0!Z%17"V_BWQ!;W>@W&L:=80Z9K<JP1""5FFM
MY'0NF_(VL#M(..GJ:KR^-?$4^AW_ (HT[3=/DT&S>4B*65Q<3Q1,5>12!M7[
MK$ @].M 'H5%</=>,[RX\40Z5IS:7;1R6L-U VI.Z->B3/RQ8XRH SU.3TJM
MKOQ">U\0ZGI=E?:!9G353S/[6N_*:XD9=^R,9&  0"QSR<8XH ]!HKSV;XA7
M%X/#YT\:?IZ:O9&[2?5781E\@>0I7&7Y)SGH. :[/4=331] NM5OU 6TMFGF
M6([ONKDA<XSTXH OU7:_LDODL6NX%NW7<L!D D8>H7.2.*XQ/%GB2P71M1UK
M3M.33-5N(H/+MI7,UJ9?]67)&UQD@'&,9[U2\&6NIS_$/Q7>7]OI3M%>(C3(
MK&5#Y";0A(X7:>?<F@#TBHXIX9PYAE238Y1MC [6'4''0CTKFM:U_5_^$HA\
M.Z!;V378LS>W$UZS"-(]^Q5 7DL2#] .]<=HGBR7PSX5U:\O(+6"_O?$]Q:J
MD]P%@AE=LDO)C[BA6.<<X[9H ]:HKR^Y\=:CJ6B>)]/LK[1KC4++3&O(K[3;
MAGB,9#!AP24D7;D<GJ#Q5P^,=4\/>"=#GU>73#?ZDT,-O--.T<*J8@QDF=N<
MC!SCJ2 .M 'HE%>;I\2IET3Q-*'TG4+O1K9+E)]/G,EO.KYP.I*L"I!&3V-7
MM1\3^*M*TW3;BYTK36NM4U&.UM[5)W'EH\;L/,<C&X%1D@$8S@=* .ZHR/7K
M7G\/B7QI<:IJNB1:;HQU#342>2Y,T@AD1U)157[VXE6!).!CWI\7B*UUZ]\
M:DVF1&34O/DC=V):U;[.S-MQ@'.-O(Z4 =[1D9QGFO-9O'OB2/1-1\0#2M._
MLG3+V6WG4S/YTR),4+)QA<#'7.2#TXSH:AK4>E>(_&%Y;Z=;F[T_1(KOSR6W
M38$Q"-SC V=N>30!W5%<-I_BSQ -4T#^U].L(;#7 RP"WE9I8'\LR+O)&TY
M/3H>YK/F\=>(9H[2^L;;2%LKS5SI<4$[2&=2)&3>V..JDE0. <Y- 'I-1R7$
M,4L44DL:22DB-&8 N0,D =^!FN3^*%YJFG_#S5KO29UMYXHMS2[V5T3N4*]&
MSC]:QO$\OB"/6_!+R6^GSZL;VY")'(Z0X-NXR203P"2<#G&!0!Z317 R>/[S
M1M(\2/KMI:_;]$EAC/V:0K#/YP7RSEN4Y;!SG&":D\.>.I-0\3PZ)=7VA7[7
M-L\\4VCW/FB-D(W(X)/9LAN,X/% '=45@W6O367C>PT6>&-;._M))+>?)W&:
M,@LA[8V'</H:Y^'QWJ6H6.F_V?86S7FLWUQ%IOFNRQBVBSF:3'/(7( Z[A0!
MWU&0.IKSK5O$WB)-(\4Z/<1V-MK6GZ:;R*YMW<1R0,K@LO\ $KJ5(ZD9Q2&^
MO_\ A&_!LVOVMC>W%QJ=HL#JTF8]T1(E))YD!SZCF@#T:BN O?%WB>2Y\2_V
M7INF-;:%*0[W,KAIU$2R%5"]&Y/S'CD<=35F?QAJ.HWFFVFAPV$+W>E#56EU
M%VV!#@! %ZGG)/0#'!S0!VU%8'@O6KWQ%X3L=7OHH(I;M/,"0[MH7/'6L?PK
MXJUCQ/%=3Q'1HF595%BTDGVFUD!(03#T..< >V: .WHKR_PQXKUW2OAO/KFL
M^1J 6:6*U5)',TLIN6C5&9N NX@#'11[5OP>(M>TOQ%IFF>([;3?*U-91!/8
MN^(I(TWE'#]05!PPQTZ4 =C4<%Q#<Q"6WECEC)(#QL&!(.#R/0@BN3\,Z_XC
M\1QVFL)8Z=%H=VS&.-I7^TK%R%<\;23@';V!ZUSGPU\0W%QIEAH.DP13-:SW
M$NISRDA;=&N)2J*!]YVZCL!R?2@#U.BL#Q3K]QHL-A;V%M'<ZEJ5TMK:QRN5
M0,06+N0"=JJI/')Z5CGQ=K.EW6L:9K5I8M?VFE2:I:RVC/Y4R+D%6#<J0V.Y
MR#VH [>BN5F\57$5CX1N!;Q%M;GBCE&3B,/"TAV_BH'-8?A?5_%*7WBZ>_\
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
M*E&&,CJK,/RJ+4_!I:RT'^Q+M+&]T(;;.22+S(RA38R.H()#+CD$$$9KJZ*
M.1M?!US<#7+K7-0CN=1U>T^Q.]M"8X[>':P"HI8D\NQ))Y/I4</A'59M&T&Q
MU+5+25]'OX+B.2"V9!)%$A4*07/S'.21Q[5V5% '-P>%GAC\4)]K4_VW*TBG
M9_J<PK'@\\_=SVKSSQ!X?MK3Q!IEAJ]PD-I8:';VL5S<Z5]LAN)$+ [001&P
M &1G)##TKV>B@#GO!=YJ5_X6@EU*V6VF#/'%M@, >)6(C?RCRF5 .WM5&P\*
MZHWBNSU[6;_3YI[*"2&-K*S,#SA\#,I+MD #A1QDYKKZ* .$A\ 7A\,ZCX;N
M=5B.FR3-/8R16Y6>!S,9@6)8AMK8Z 9%7K3PSK%YKUAJOB34[.[.G)(MK#9V
MK0J7==K2/N=LG;D # &376T4 <AX<\,:[X=6UTR'7+9]!M'8PQ&S/V@QDDB-
MG+;<#/4+DX[55TGX?2:(=(NK'45CU&REF6XE\KY+JWDE>0Q,N>HW?*V>".G-
M=S10!@^*/#TFO064EI>"SU#3[E;JUG,?F*' *E67(RI#$'D50M?"%W>7VI:C
MXBOX;J\O; Z<JV<)BB@@;)8*&9B6).22>PKK:* ."LO!&NB3P\FI>(+:>UT*
M9&MXH;,QF55C9 9"7/S8(Z8'7@YXT[3PWJ^FZWK=S8:K:QV6J.;D)):EY(9S
M&J @[P"OR@X(]L]ZZJB@#BK7P3=W.H:QJ&L7EE]IU+3VT]QIUJ84*G.9&W,Q
M9^<#T'%02>"M:N= T6TNM5TZ:\T6X22U+63>3*B1^6!*A?);DG<",'H*[RB@
M#@I/A_>W.A^*;.[U:![K7BC-+%:[$A*HJX"[CD?+ZY]:Z+4= -_XDT35?/54
MTU+A&B*9\SS55>N>,;:VZ* /.6^'>M'P_'X:7Q# NB6TZ2VR?8SYQ591(L<C
M[\$#'! !.!]#JZOX(DU1/%RB_6/^WX(8ES%GR=B%<GGYLYSVKL:* .?U70I+
MG6=%U:.7)TE+C]P%YF,D>T '/R]*\J\(12Z*-&FTQ(;G7))8X;NRET,QSQ1L
MV)-]Q@$%5SES]XCOFO=:* .7^(6FW.H^#;LV49DO+1X[V!!U9XG$FT>Y"D?C
M4.J:%J.L:YIGB?1=4CLYHK%HDBN;4NLJR,C8<;@0,#L00<>X/744 <*WP_N)
M/#UU#)JP.MW&I)JS7P@_=K<(5*@1Y^X H7&<]ZNZ7X5U-?$MUKFM:K#=SW5@
M+)H;>W,4<2ARWRY9CCD]23D^G%=;10!SW@[0]2\.:'%I-]?VUY!:(L-J\4!C
M;RUZ;\L03TZ8Z4ZT\.-;:MXEO3<AAK)C*IL_U6R$1\G/.<9[5OT4 <-#X&U#
M3+3P]-I&JP1:KI%C]@:2>W+PW,1"Y#*&!'S*""#^=3CP*]UX?\16NI:D)M2U
M\'[5=QP[$3"!$5$R?E4 =3D\\\UV5% &?HL&IVVF1Q:O<VMQ=+P9+:%HT('
MX+,<^O/X5S<?@W4HK3Q1IBZG;'3-9%U)&IMF\V&6<8.6W891D\8!YZ\5VE%
M'-W'A=YO^$7Q=J/[$D#M\G^NQ"T?'/'WL]ZS[+PIKFB2W-KHVJZ:FES7+W")
M=6+2RP;V+,JL)%!&22,CC/>NTHH BN;>*[M9;:= \,R&-T/1E(P1^5<=X:^'
MD>C^&]6TC4K]]1.I1_9I)]FQA;K$(HT')^ZN>?4FNVHH X>V\&ZW<#2++6]<
MM;O2])FCFA2"T,<MPT?^K\UBY'!P2% R15ZU\,:C9:[KDT&H6W]F:NQFD@>W
M)E24Q"/A]V-OR@X*Y[5U5% '(Z5X,DTZ7PFYOED_L*QEM& CQYQ=47<.>,;.
MG/6N<\;>&Y;'2[^0R/+;ZIKT%W.Z6IF6UB"*I,D>#YBY3IC'S ]J]1HH \^^
M'LDEOJ=[IFGI;7&A1PK*EY!IALAYY8@ICH_R@'<!QTK4\7^&-6\46]QIHO\
M3DTJY0*ZSV)DFA/=HVW@9]"1P:ZVB@#F)O#>H0^,;?7-.U"!(C9QV5W#<PM(
MSQHY8%&###'<1D@COBL=O 6L1Z1=^&[77;>+PW=22$QFT)N8HI&+/$K[]N#E
MADJ2 :[^B@#D+KPIJECKTVJ>&=2M++[5;16US!=VK3)B,$(Z8=2&"G&#D&HM
M4^'\>M:A=76HW[223:=;VR3)&$EBGB=W$ZD' .6S@>XZ&NTHH JZ9%>0:9;1
M:C<1W-XD866:./8LC#^+;DXS5JBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%<=H?C:;5O%VLZ+)I5[%'9RI'%,;9@%
M!BWGS"3@9.=OJ"* .QHKS7P)\0[:?PQH$6JMJ,MQ=$6S:A);MY+3DG"&3N3P
M,],\9S72ZIXXTS2[R[MS;W]T+%0U[-:6QDCM01N^<C_9Y(&2!R: .EHJ*.Z@
MEM$NXYD:W>,2K*#\I0C.[/ICFL'2/&NG:U/&MM:ZBEM,K/!>S6C)!,%&25<]
M!@$C.,@<4 ='17)VOQ#T:ZN+4"'4([.\F$%KJ$MJRV\SDX4*Y]3T) ![597Q
MKILOB2;0;>WO[B]MYEBN/)MBR0;E5E9VZ!3NQGV/I0!T=1S017$?ESQ)*F0=
MKJ&&0<@X/H:Y%/B;H$D:7"QZC]B\[[/+>FT;R()-VT*[]!SCD9 R,XK0U7QG
M8:9J4VGI::CJ%U;QK+<I86QE\A6^Z7/0$@$@<G':@#HJ*YF]\>Z#9:9I>H^=
M-<6^JDK9FWA9VE;:2%"CG<<8QZ\'%+=^,X+.WBE;1M<D+0"XD2.P8F!.?OYX
MSP?E!)]NE '2T5P^K?$-+36/#D6GZ?=W]AJT+S^=;VS.63867R^1EN[ C@&M
M*+Q!:VNL>(Y+[5I%M-/AMYI(9H%1;561B2&'S.6QD@]",#K0!TU%<UIGC;3M
M2U.VT][34K&>[1GM/MUJT0N HR=A/<#G!P<=JIS?$S087N28M1:WM+EK6[ND
MM&,-LZOL^=^@&?3/!!.,T =C145U<QVEI-<RAS'$AD;RT+M@#)PHR2?8<UB:
M5XNLM3U;^RWL]1L+QH3/%'?6QB\V,$ E>O0D9!P>>E '045QUG\3-!OC9O%'
MJ(M+J86RWC6C"!92<!&?IDGCC(R>2*FU[QQIVF7%_8+%?SSVD.ZZFM;9I([3
M<N5,C#IQSQG Y- '5T5SW@:^GOO .AWU[.TL\MC%)++(>6)4$DFHK+Q=;:[8
M7,NGVFHQPFUDFM[R6V*12J. 4;\01G!(Y% '345Y[X)^(%I=Z!X<MM0_M%KF
M]@C@^WS6["&:XV9*>8>K9!]B0>:W=2\;Z?I-V\=W9:HEK'*L,M\;-A;HQ( R
MQ[9(&X CWH Z6BN<U#QKING^(#H?V>_NM1"1R&&UMC(0CDC><=%&.3[CK45]
MX^T>QN;I'BOI+6SE\F[OHK8M;V[\9#/[9&< @=\4 =116#=^+;*VUE]+BM+^
M\GB$;7#6EN9$@#_=WD>H&>,G'-:6JZK9:)I=QJ6H3B&TMUW2.03CL  .222
M .I- %RBN<TWQI8:AJ(T^2RU*QO'A:>&&]M3$TZ+U*=B1D9'!YZ4T^.]"&EZ
M'J)N'$&M3I;VF4YWMGAAVP1@^AH Z6BN>U/QIH^D?VL;N254TKR/M;JF50S'
M"#W/()] 11I/C/3-6U*73Q#>V=PD'VI!>V[0^;#G!D7=V!(SG!&>E '0T5S%
MAX\TG4+NSB2&_BM[YS'9WDULR07+8) 1CZ@$C(&<<9K$\:_$&TM/#WB*'3O[
M1$]G#+!_:$%LQ@AN-O"&0=&!(&>@)&30!Z%161<7,R^#Y;H2,)Q8&02=]WEY
MS^=<QX0^(%E=:)X<M[\:CY][;PPB_GMF$,]QL&Y!(>K$AN>A(.": .\>-)
MZ*P!# ,,X(Z&G5SY\9Z0OAN]UUGF6ULI9()T,?[Q9$?84V^I;&/7(K4U'5+/
M2-*GU+4)1!:P)OD=AG:/3 ZGM@=30!<HKGM/\8V%]=R6DMKJ%A=);FY6&]MS
M&TL0ZLO7.,C(ZC(XK*B^*?AR2&SN6348[.\7_1[M[)_*EDVY\I2!DOU& .2"
M 2: .VHKFK;QSI4^F:Q>20WMJVCQ^;>6US 4F1=I8';W! ..>U-T[QWI&I:I
M:6,<5]#]M5C97%Q;-'%=;1D^6QZ\<\XR.F: .GHKA/#OBQ+#PE-J&M7-Q/(V
MK75I BH9)96$[JD:*.2<#@>@K27Q[I7V'5+B>WU"UFTN(3W5I<6Q298CT<+G
M#+P>03T- '4T5E77B'3K2\TRU>4L^I*[P,HRNQ$WLY/9<8Y]Q6;8>.])U"[L
MXDAOXH+YREE>3VS)!<M@D!&/J 2,@9QQF@#IZ*Y:\\?:/97-RKQWSVEI-Y%U
M?QVY:W@DR 59_8D9(! [D5NZKJMGHNE7&IWTOEVMNF^1@"QQ[ <DDX % %RB
MN.U[QQ+IO@[5-9M]%U*.XM$)2&[M2HSM)#'!^YQR0>.^*MGQK90:+:7UW9ZA
M#-=R"&"S-JWGS/C)V)U(QDYZ8% '345SMGXVT:YL-3NIWGL#I8#7L-[$8Y(
M1D$KSD$=",Y[5D:]XP-YX)\0SV-KJNFW=OILMQ!)=6K0DC:<,AZ9!QQU'I0!
MW-1I!#'+)*D2+)+CS'50"^!@9/? K'TCQ%:7UXFE1/+/>0VD<UU(JY2(L!A6
M;H'/7;UQS3-:\7:=H>J0:9/%>3WUQ"TT$%K 9&D (! QWYSS@8!YH WZ*X/6
M?%R:GHVBWNC7%Q;[M?M;*ZB=#'(A\P"2)U/0XZCWK7U;QMI^BW$RWEEJBVL#
MJD]\+-O(B)QR6[CD9(! H Z6BN<U;QIIVDZRVCFVU"[U$6ZW(M[.V,K-&2PR
M,<<%3G..H[FFMXYTAM)TS4+075Z-3++:6]M"6ED*@EQM.,;<'.2,8H Z6BJ]
MC=K?645RL,\(D7/ESQE'7V93T-<I:>--/TKPY;ZAJ>I75ZESJ4UE'-]D"N9
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
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
M+5[4ZW>1 O$ORYD.3MXX#8P=N<^U;^H^,/#VDZ@;&_U6W@N!MWJQ.(]WW=Y
MPF>VXBO/K#2;B'X/>#K=-/ECN8=1L9GC$)#H?/!9B,9'!.34,MF]EJ'BO2]:
MU;6[&+4[Z:5(K33%N([N"10!M?R7.X#Y2,C&!B@#UZ:>*WMY+B5PD4:%W<]
MH&2?RKF+[QMI=UHVH3Z%K6F-<6BQ,\MR':&,.P W;>3D9''0XS6A>V?V?P-<
M64'G2^7IK0Q^8,R-B(@9']X_SKC]4TR6/X VEA;64BSC3K/-O'$=^_=&7RH&
M<YR3^- '7ZOXQ\/:#<FWU/5(;>94#NI!;8IZ%L [0>V<9K$O/'EE8^+[6.XU
M&"+1+C2#=QNRG=))YJJ-O&X_*3P![UR&OS7LWBCQM8Q&Y33;WR8+Z6WTQ[PJ
M@MU#%75QL;!(*E3C@]ZZO3HK6_\ B/I.J6*&XT[_ (1P_9KHH2O,J8^8CABN
M>.O6@"]KGQ$T/1]%TW58[F*[M=0N$AA>-S@J7"NV<'[N<D=>,5OIJ]A)HYU9
M;E38",R^=@XV#J<8SVKS&XL;NV\&:C)]AN?+M/%S7ACCA8MY"W88LJ@9(QD\
M=J]4L;V'4;**\M_,,,J[D,D;1L1[JP!'XB@#G?"_C[1O$V@2:H)XK40(SW*2
MOQ H9@"S$ 8(7-:.C^+-!U^XDM]+U*&XG1/,:( JVW^\ P!*^XXKS6VANKKX
M2_V%'I][+?Z3>I+?6+6SJ98UNBY520%?*C.%)SQZUTBWT7BOX@^']0TBVNQ:
MZ9#<F[NI[62!?WB!5B&]06.?F(' Q0!V&KZUIN@V7VS5+R.U@W! SG[S'HH
MY)]A7/>'?&,&M^(/$GEW]M+H]A%;20S A0@9',FXGI@KSGI@U%XWWV7B'PKK
M<]M//IFGW,WVKR8FE,1>(JDA5020#GD#C-<AJ5A?>([;XBS:3I=[ M_%8O;B
M2W,3W2IN+E58<E@I&",G(R.: /1K+QIX<U!+E[7589!;0F>488$1C^, C++[
MC(JGX6\?:/XGT&35%GCM1 C/<I(_$"AF +,0!@A<UC>'5LM7\4Z?J!UO7;^[
ML8)0D=WI@MDB#A0RNPA09X&%R>17/16U[?\ P<N/#MM:WRZKIMP'NK;[*P9E
M%T7(0LNV0E1D 9SP.] 'IND>*-%UV26/3=0BGDB4.Z8*L%/1L, 2ON.*J0>/
M/"URLS0ZW:R)#$LTC*20B,5 )./5EXZ\BL#P['9:KXG35%UO6]2O+:REB'VO
M31;1HC,I*L1"F6R 0N3T)K%71YH_V<X-/33I%N'@B,EN(3O+&=2V5QG/4F@#
MMU^('A-TN&77;0BWQOPQR<G VC&7!/\ =S4EYXC@N-#L=4T;4M.:VNKJ&)9[
MC<R.&?:57;R'SP,]#UK-O--4_%C1;E;(>3!I%PBRB+Y8V\R,* <8!P6P/0FN
M7;3KQ?#EW"MG.,>-1*B"(_ZK[4IW 8^[CG/2@#N]3\;>&M'N9K;4-8MH)X6"
MR1L260E0V2 .!AE.>G-6]2\1:/I%K!<WU_#%%<?Z@@ES+QGY N2W'/%<O8::
MQ\0_$*62R;_2O)1':+_6K]E48!Q\PSD?6N5M[/4=,C\$ZK=7.J:=9Q>'ULY+
MBULQ.]O-\APZ,CE0P&,A>J@9% 'KFFZG9:O8QWVGW4=S;29VR1MD'!P1]0>,
M=JSKOQAX>L=7&E7.K6\=Z653$2?E9ONACT4GC )&<U3\#V-I::3>36=WJ%TM
MY>R73S7UMY#.[!0Q5-B84XSTY)-8'AW4X?#E_KNCZKIVH/?7>L37,/E63RK<
MQR,"C!P-N%& <D8VT =3JGC/PYHM\;+4=7MX+A0"Z,2?+!Z%R!A,_P"UBIM3
M\4:'HQC&H:G;P&6(S1AFR9$! RN/O<LO YYKA[;4(O#A\7Z9J^F7\]YJ-_<7
M%LL-E),M[%(H"*&52.!\I!(Q4GAS0+[3?$?@N#4;=I);#P]+%)(5W+%+NB&W
M=T! R/IF@#4\7?$"PT[P,=:T?4;:5[F1(;24J77<756)'JH).#CIBK^@:O<W
M&H6EH^MV&I026#7/F"!HIY#YNT/M'RA #M]<\UQM]IUY_P (;XL@CLI]TGBE
M)8HUB.63SX&+*,<C[QR/>M[7M.OKWQ[>BTCD4S>%Y[>*;!"B5I1M&[IGO0 N
ML_$33'N])M-!U>TN+B?5H+69%^;=$S%7*D\'!P,KG%;][XP\/:=J1T^\U:WB
MN@55U8G$9;[H=NBD]LD5YTM[%J&@^!=(M=$U%+W2M0L?M@>Q=%M-GROER #D
M\_*3QR:B-@UM_P )/H>NZMKMFFH:A<R?9[32UG2[BE.59'$+G.,#&[*E>V*
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MH:]75510J@!1P !@"FM%&[*S(K,OW21DCZ4 >46.E2;_ (60:W:))>>5/'.M
MQ&&; M7*JV?3C@]ZO1Z:?^$B^))TJUB34EMX19O'& RR-:G&T]B6->ED D$@
M9'3VH  )( R>I]: /&_"5MIM_P#\(DD7B?08KJP=72QM=.,5YN$9$D4A,Q(S
MD[B5Y(S73_#S2--/_"1:@]E UX^N7RM.R N%$C# )Y P3P/4^M=V(HUD:18U
M#MU8#D_C45[9I>Z?<V9DDA6>-HV>$[77<,$@]CSUH S_  LVBOX9L6\.A!I!
M0_9@BL!MR>S<]<]:\C\_0?\ A5^J:1?I WC*2>=7MRH-X]X96,;J/O'^ AAQ
MCO7MME96VFV,%E9PK#;6\8CBC7HJ@8 J7RH_,\S8OF 8W8YQ]: //HM'MM0^
M+1.KVL%W/;^'K?\ UJ!U#F60,0#QGKS[GUKT.DP,YP,],TM !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117
M.>/--U?5_!&J6&@W!@U*:,")@^PGY@64-VRH(S[T ='17FOP9\->*/#/AZ]M
M_$KNIEG#6]L\PE,0Q\QR"0,G' /;WKTJ@ HHHH **** "BBB@ HHHH ****
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
MTB'RJ<$YQQC)]*MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M")H\D['",-RY)X/K6'J_P_M+N[\*V5M;;=&THW&]!.RO'N3"%&!W9#8.0>*
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
MB@ HHHH **** "BBB@ HHKS#QEXPOM#DU*\L?$2SR6$J[M-ATMI(57*Y268
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
M:\JU.[\1:_;^"+NYNY-,NVU9X&5K$IEU28+-L?# ,H^Z?[WM70:AK%_INO\
MB.%7@>:P\.1W27'D*':4&7DGTRH.WH.: .]HKSJPUKQ19S^$[_4]3M;JUUUU
MAEM([4(("T+2*ROG)/RX.>#G@"L>7QGK6I7RQ6'B2W@U&36FT_\ L>*UCDDB
M@64H9#G+'"C>6^[VXH ]=HKG_&>NW'AWPQ/?6D<<EXTD5O )<[/,D=4!;'8%
ML_A6,UWXCT+Q/I.DW^M1ZC#K*3Q),;-(GMIDC+A@%.&4@'@\\#F@#I;'Q'I.
MI:K=:99WBS7=KD3(BMA"" 1NQM)!(! .16I7 ?"FUOX=$OY;G4OM,3:C=J(O
M(5,.)W#/D<G<><=J??Z_J=MX\>QU#53H]@985L ]D'AO@0"ZF8_=?=E0,KV/
MS4 =Y17FNA)J=C\0/&M]<:PTMK:-#+/ +91YJ_9]R@'^':,#CKCFHG\0^*K/
MP=8^-[G4[:2UG,$\VE+:@(L$KJH"R9W;P'!R>"<\4 >GU5@U*SNK^[L89U>Y
ML]GVB, YCWC*Y^HKDH;[Q'XDUW7!I6K0:;::5="SCB>T$WGR!%=C(200OS
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
MS*\^G2;/+627&]U8+O!XX&[ R:L:/X=OM*GA,WB74[ZV@39%;W"P@8Q@;F5
MS$>Y_.N@HH Q?$/AN#7Q9R_:KBROK&4S6MW;%=\3$%3PP(((."".:K6'@^WM
M8-6-U?W=]?:K%Y-U>S[ Y0*555"J%4#<2 !U/.:WI;JWMY(8YIXHWF?9$KN
M9&P3A<]3@$X'I4M %/2=.CTC1['387=XK.WC@1GQN(10H)QWXKE8OAO;11VE
MH-;U/^S+*]6]M;',82-UE\S!;9N9<YX).,^N".VHH P5\,K#XMFU^UU*[@-T
MB+=VBA#%.44JA.5+# ;L1G K>HHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MS/,0+USQC&>AS6+#X"D.EZ[HEWJ:S:+J4DTL<*V^R:!Y'WD^9N(;:W(^4>]
M%+P_X\N+WQ/8:3=:AH>HB_BD8-I3-FV=%W;7W,=RD9PW'(Z<U7L_'FO+X4U#
MQ9J5GIR:3:B9(X8B_G32+*8U.2=JJ3P003QGVKJ]'T[Q):W$?]JZ[:7MO&A4
M+#8>2\A[,[&1AGV %4[?P/;+X"N/"EW=/-#.9B9T78REY6D! R>5+#\J ,?0
MO'MS=>([/2KB^T35/ML,KJ=)9LV[HN[8^YCN!&<-QR.G-6?"7B?6O$]E<3K=
MZ(ESY+?Z!Y<@FLILX"3 MEAUR0%Y'&16SIFF^)H),:EX@M+F)8RB^1I_E.S8
MX=B789'7  %5-,\*Z@GBB+7]8U2UN[J"U>UB^RV7V?<K%23(=[;C\HP. ,GB
M@#D?#OB_6M!^%5EK&KW-G=M<R);V;S.ZD.\K*6GD8GY0.>!T7%:-E\2_L[ZQ
M'?7>EZJECIK:BEQI6Y4(4X,3!F;#9*X.>0>G%7;7X>W47A@Z!+K8:WM;A+C2
MYH[4++:NLAD4L2Q$G) Z+P#Z\:W_  C^K:II>HZ=XCU6UN[6\MFM]EG9&#;N
M&"V6=R3^0H Y+4;CQ/<:_P"!YM=ATQ89]1\U!9[PT+&"3Y&W$[N#]X8Y!XYK
MU*N(M_!6M27VASZKXE6[CT:8/#%'9",2CRV3+G>27^8<C Z\<Y';T %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !117+Z=XJO-7U^^LK'28WLK&[:TN+A[P+*K@9+>5M^[D\'<">H% '
M445Y_P"%O%VN2R>)KC7[**'3M-O)]\XN%8VZI&C>6%"#> "3NSGG%6[?QU?J
M=*NM3\.R6.E:I-'#;7/VI9'1I/\ 5^;& -N[CH3@GF@#M:*Y/_A+=1O-6OK?
M1O#[W]EI]Q]EN;DW2Q$R  N(T(^;:",Y*\\#-<_H/B3^S-:\2Z=:VSZAJMWX
M@E\FT5]NV,10[I';!V(/7')P ": /3**\S36=7TSQ]XV_LS0WU/9]DEDS<K"
MJ*+<< D'+'G QCCDCBMV3QR+NWT1=#TU]0O=7M3>0P/*(5BA &6D;!Q@L!P#
MDT =?17F7B[Q*^M?#GQ-;7%D^GZGITL,-U;&0.%W/&RLKC&Y64Y!P._%='J/
MBR^3Q!=:1HVA/JDEA$DMZ_VE8?+WY*HF0=[D G' Z<\T =517E_@WQ2VD_#S
MPQ:PVAN]3U)K@002S")0$D=G9W(.T $=B<D "MF?XBK9^'M6O[O2I!>Z5=0V
MUU9PS"3/FL@5HW ^8$.". <@CB@#MZ*SM%O-2OK$S:II8TV<N0L'V@3';@$$
MD  'D@CGIU-:- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %<+?^&-8U/QC9:FUEI-C]DO/-.I6LS_
M &B>W&<0NFP Y& <L1Z"NZHH XB+PGJ9F\5:5<?9&T777FF^T+*WGQ-)$J%=
MFW:0-N<[OPJO'X;\4ZI;:+I.MG2X]/TN>&>2XM97>2[,/*#85 0$@%N3TXKO
MZ* .*M-$\4:#JVJQZ/\ V5-IVI7S7HENY)%DMV?'F#8JX<9&1\R]>:H-X"U.
MUU74M?TVXM8=:;57N[5BS;)K9TC5H)L#.#L)& <'!'>O1** .;T[0;NV\0>)
M]0E>'R]5\CR55B2NR'8=W'KTQGBN?T_P;KV@VOAF]TU]/GU/2]-.G75O-*Z1
M31DJV4<*2"&7NO(/:O1** //;SP/J^I^'?$INY[)=:UV6%V6-F\B%(B@1 Q&
M3\JG)P,D]!6A<Z)XCTWQ;JFJZ#_9LL.K1PB<7LCJ;>2-2H=0JG>"N/ERO(ZU
MV5% 'F*_#>^A\/>&HY(M)U*_T5K@/;7JDV]RDK$GG:2K#Y2#M.#FM*[\(7M_
MX/N]-ATG0M'N9[NWF$5B3Y>R.6-SO81KEL*V/E]*[RB@"AJ']K?:K#^SOL?V
M?SO]-^T;MWE8/^KQQNSCKQBK]%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 445@>,-;NM#T19-.BBFU.ZN(K2RBFSL>5VP-V,' &YC[*:
M -^BL3PEKI\2>%['5)(Q%/*A6XB'_+.525=?P8&LGQ/K/B2SU"\72--GFAM=
M/$D>V'<+BXDDV*,XZ1@%V Y.?S .QHKA)O&2>'_&EQI6N:IFUBTNWDCQ!NDE
MF+2!V"HI8Y"@D 8'M730^)-'N+;3;B&_BDAU-_+LW3)$K;2V!QP<*W7'3'6@
M#5HK,G\0Z3:R:BEQ?11'38TEN]^0(E<$J2>G.T]*RM0\6V=QX8O]1TG48;9[
M8H&FO[695C)8?>0A6((/!'K0!U%%8&J^-?#NB7<UIJ&I+%<PJK20K&[N%()#
M;5!)&!R>@[XS5F[\3:-8Z5;:G/?Q_9+K;]G>,&0S%AD!%4$L2.< &@#6HK$3
MQ=H+Z))K U&/[#')Y3N58,LF0-A0C<&R1\N,\CB@^+M#71_[5>]*6GFB#+PR
M*YD/1!&5WEO;&: -NBJFFZG::O9+>64C20L2H+1LA!!P058 @Y]168?&?AX:
MS_9']I(;P3" J$<H)3T0OC:&_P!G.: -ZBN=OO'7AG3M0DL;O58XYHG$<IV.
MT<3'H'D VH>>A(J;5_&.@:%=&UU'45BN?*680B-W=D)8 A5!)'RMTZ8YH W*
M*YR'Q[X6N;RTM8-9MY9;LJ(2@8HS,,JI<#:&(Z*2#[5DR>.[32/&GB'3]:U!
M8K2VCM6M8EA+N R,9&P@+$#"Y)X'MF@#N:*PI-<CGU;018ZE9-9:BDT@4HSO
M<*$#*8V'RC&<G/4=*KK\0?"KW<5LNL1&667R!\C[5DW%=K-C"DD' 8C/;K0!
MTM%8.K>,_#^AW;VNH:AY4L8#2[89'$0/0NRJ0@_WB*H:Q\0=*T;Q1I^C3[F6
M[@DF:X178)C;L "J=V[<>0>,<]: .MHK!@UV*"\U]]0U.Q6STZ1-V%9#;J8U
M8B1F."3G(QV..M/T?Q=H>O73VNG7WF7")YAADB>)RF<;@' )7W'% &W17-6G
MQ \*WUY:VMMK$4DMTP2$A'VLYZ)NQM#'^Z2#[5G7EWXNN-:NH['S(+.74;>"
MV,ENO[J",%KB1B1T<_(N>2>1@'- ';45E>);^32_#E_?17=M:/!$7$]S&SQQ
M^[*O)'TJ&\\6:-IM_'I]Y? 7A5&9(X7<(&X!8J"$!/3<10!MT5#=W=O86<UW
M=S)!;PH7DED.%11U)-<9%X\M-8\;:!IVBZ@LMK<Q73W<30LC_*J&-L. P!RV
M".#^% '<T5@1^-?#LNJKIJ:FAN&F,"GRW\MI1U028V%NVT'-<Q#XQFU7Q_J^
MG6VM?9+;38U6*W-B66=_+9I&D<KE0I Q@C..,YH ]&HKF8O&6DZ?HFDW&L:O
M:^=?VHGCDAB<+<8"Y,:X+?QKA>O/2KUOXKT*ZT&76XM2A_LZ$E99WRGEL#@J
MP(!#9P,$9Y'K0!L45DZ1XFT?7#.MA=[Y+<!I8Y8WB= >A*N <'!YQBN7U7XB
MZ;=7^A6F@:K'+)=:K%!,/*.)82'W%"PPPR%^9<X]>: .^HKG?&?BVV\&Z'_:
M-Q$TS-*D:1#<-VY@#R%., D\]<8[U+<>,=!M=+M=1GOMEO=L4MQY,GF2D$@A
M8]N\XQZ4 ;M%4-(UO3=>LOMFEW:7, <QL5!!5AU5E."I'H0#6<?$$-EJ/B!M
M1U*T%CIJ0R,B1.)+=60DF0\AL]1M' ZT =!16'IGC#0-9U-].T_4HY[I4+A
MK .H."R,1AP#W4FFQ>,_#TVL_P!DQZDCWGFF# 1]GF#JGF8V;O\ 9SF@#>HK
MD?"GBG[5H-M<:S=J+F[U.YLH#LQO999 B_*,?=3J?2N@;6=.2\O;5[N-)K*%
M9[D/\HBC;=AB3QCY6[]J +U%<&_Q L=5\6>&]/T+4DEANYIA=1M"RL\8A=D9
M=X!V[E^\O!QUK>E\:^'8=4.FR:F@N!,(&/EN8UE/1#)C8&]B<T ;U%%8NL^+
M-$T"<0:C>&.4Q^:4CADE*IDC<P13M7@\G X- &U16+?>+= TVULKJ[U.&."]
M0R6KC+"8  _+@')^88'4YXK/;XD>$%MH[@ZU$(W8J?W;[H\'!\Q=N8QGC+ "
M@#JJ*R-8\3Z/H0@_M"]$;W&3#'&C2O(!U*J@+$#UQBHSXO\ #XT6'63JMN-.
MFD$2W!)"[R<8/]TY!SG&.] &W16)IGB_0=8BO)++48V6R7?<^8K1&)<$AB'
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
M[ #V JS0!Y5X:T>^CB^&*W.GW"FRM[H7'F0G]PQBPN[(^4YZ9JZ=(N!I/Q.
MT^7S+V2;R!Y)S./LJ@;>/F^8GIWS7I%% 'FEJ\_AOQ-I.LZEI]_)93>'H++S
M8+5YFMYE;<RNB L-V1SCJN#6>=%U"ZTK[6^E7,<&I>,+>_2TDA.^.WWH"\B?
MPYVEB#T!YKUNB@#RWX@VTT>J^*+QK9OLLGA0P>:P*HTGFOA=W0M@C ZG(]:G
M\+7<A\8:?+K\NHQZB]B]GIZ7&F?94=!M=\D.X9\(#U48!P*[_5-+L]:TRXT[
M4(1-:7"[9(R2,CKU'(.0#D5F:=X0T[3]1BU!IK^]NH%9()+Z\DG\D,,-M#'
M)'!/7'>@#)\7+/I_C#PWX@>SN;O3K-+F&?[-"TSP-(J[9-B@L1\I!('&:Q_[
M/OM=MOB#JMII]U!!J^GK;644\1BDN'2%U+[&P1DL%&0"<5Z;10!YM,[:]I?@
M5H--OMMEJD(N4N+.2,Q%+=\L0P'RAB!NZ9Z&H?$WA_5-5O\ X@V]C;2J]]I=
MFL#[2JSNOF[E#'@G&%_$9KT^B@#SGP[!9ZIXBTF[EOO%4]YIZ2-'#J&GK!%;
MEDVLK,(4!X/ #'D UL?#.PET[P'903VCVTYEN'DCDC*-DS/@D'GD8_#%==10
M!Q6L2R:7\4-,U.:SO);.?2Y;(2V]L\P64S(P#;0=H(!Y/'%9L6DW/_"+?$I&
ML)?.O+N],"F$[IU-L@7;QEAG(&.^:]'HH \\T^POE\4Z3,]I<!$\)F!W:,X$
MN^,["?[W!XZ\5GVVD7D?PR\!VJZ=.EQ;:AI\LT0A(>+#Y=F&,KU.2?4YKU.B
M@#Q">>:1_$T-ZU_'X:.M2W%X]IIWGKB-U)(F$F0,H"WR';@@'BNC\0W<MGXC
MFU+PM_:W]L79MP]M]A>2RU"/"X8R;=J80D;@PQMY!KHY_A_H<[W*DWZ6EU*T
MMQ91WTJV\K,<ME V,$\D#@^E=0B+&BHBA548"@8 'I0!A>,KW5=/\+7=SHL#
M37J%,!(O-95+@.RI_$57) [D5PMA!?7WB37[U'UN_MY?#S0176H6(@,DF]CL
M11&G'S<9&>3U&*]8HH \W;2KI/!_PWACL)EEM+RR:=%A(:$"!PY88^7D\Y[G
MFL>]:ZT_PAXS\,RZ%J=UJE[<WLT!ALV>.=)<LDOF8V_*,<9W94  G%>P44 8
MPAE_X0L0>6_G?V?L\O:=V[R\8QZYKC- TJ\2^^&SSV$ZBST2=)B\)'D2&.
M-D?*W##!YX->F44 <GX-M+BTU3Q:9K>2&.;66EB+H5#J88OF7/49!Y'<&N U
M9[JYU7QK9O\ ;TT*YO@+][+3A<_*L,8?;+Y@*M@?,-C;>W->UUS-WX$T:[N;
MR3?J$$5\YDN[:WOI8X9V(PQ9%;'(ZXQGO0!R6I;XO&S^($U#6[?1]3TRW%I>
MZ5:"X'RECL<&*1ER'##@ Y.>:L6F@16MUX#CL+74IK&"]O)W>^M]LD9>.1@S
M@* F7/&0.H[UZ/!!%:V\5O!&L<,2!(T48"J!@ #T J2@#RKQ+X?U74A\1(+*
MTGW73V$L&U-OV@1JC.$)&&.%([\\&M/0(+/5/$=MJ)O_ !1>7EI:RJ@U+3Q;
MQQ!]H921"FYN!P">E>A44 >;:*NM>'?@?IXTO3I$U6&WC+0&V)D3=(/,;R^"
MS!2S8[D=ZHZ;!?7WBK6KU7UN_MI/#SP1W>H6(MS))O)V(HC3CGC(SUQD5ZO1
M0!S_ (1BN;/X?:'"UNRW<.EP*8904(<1#Y3GH<\5Y[:W&NZYJOA&XOSKDUY!
MJ(EO[:33!!:V1\N085M@9NN =[#')QD5[%10!YD=(NO^$$^(T/\ 9\WVB\O=
M0>%/).^8%!L*C&6R>F/PJ6&>?PUXR&IZAINHW%O>Z+;6\,MM:/.T<D98M$P4
M$J3N!YP..O%>D44 <=\,[6YL_"3QW5A+82&_NW%O*FTHK3.0..,8/!'![5CV
M<USIWC5(/#JZO]GO-0E?5+"]L76"$'<7GCF*@#+ $*&8-NZ"O2:* /%]5>_M
M? /BCPJNAZM/J<M]=21^3:.T;Q/,9!(),;2,'H#NSQBNFO;XZ#\4+_5;O2=1
MFLI=)MX%N[6S>8(XDD)3Y03SQT&!QG&17H5% 'D5AI]WI]AX,^V6KVCW7B:>
M[2UD&&@CD6=E4CL<$'';-5DTAK>WU[0-=O/%,2WE]<R>18:>LT-W'(Y8,L@A
M;!P0#E@01VKU&Z\/6-[K]GK-R9Y+BS4BWC:9O*C8@@N(\[=V&(SCI6K0!YZE
MRWA'QWKMS?:=J=S;:C;VOV.>UM'N,^4A1HFV [6S\W. =QYJQ<7$EA\3=/U*
M?3K];2]T=;2-HK9I!%+YP;8^P$)@'J>.#SQ7=44 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !6/XD\3:;X6TU;[4I=L;2I$JJRAF+,%R Q&0,Y/H 36Q7$_%:"!_ LT
M\\*2);W5K*S,F[8@GCWGV&W.?;- '42:UI4.G+J,NIV:6+<+<M.HC/;ALX[&
MK%K=6][;I<6D\4\#C*2Q.&5A[$<&O.-5O_#J>-O#VI7DU@?"YL+A+*X^7[(E
MUYBY.?N@E0P!/OBM/X>""34?%%YI2A=!N;]6L=B[8W81*)70=-I<'D<'!H Z
MV]UC3--FBAOM1M+66;B-)YU0O] 3S5@75NUTUJ)XC<*@D:(.-X4G 8CKC(ZU
MY#J8C3QGXNM];UK0],^UF,1?VO9>89;;R@!Y3F5!@'=E0"=V3WIGBK3[M]/T
M#3O#%W/?:[9:.QN;V$^6TM@8\;3G/SN0"@Z@@F@#UB;6=+M[!;^;4K..S8X6
MX>=1&3TP&)QV/Y4Z?5M-M;!;^XU"TBLVP5N))E6,YZ88G%>:R:AX:3Q!X1U*
MX^S1>%#I$L>GO< "&&XW)PQ/"ML##GN#WJ'7[C3AXB\,W^G7FEZ?X<-M="UN
M;NR+VB7!D&3MW(%+#?M8G!YQG.: /4UU&Q:VAN5O+<P3$"*42KMD)Z!3G!Z'
MI54^(M'.FW6H1:G9S6MJ#YTD4Z,J$=B0< ^QKR?5[/2;+P;:22:K9ZOI5QXI
MAGG^PVY6!%(_>(B!FRO!) )^\:VK)-'UOQSK,OAR*TN=).@B"Z:U13!)<;R8
MUX^4L%S],@4 =9;^,+75O#]EJVB-:W"W,D >*>[2)H1(1PV,C> ?N]SQ6O?:
MUI6F2QQ7^IV=I)+_ *M)YUC+_0$\UY/9W6DS_"7PQ%ITEJUQ!?:7'>+#C>DH
ME0$2 <[L@]>:TX[[PSIOB3QDGC(V:7<]P&A%ZH)FL_*4(L6?O<[QA><^] 'I
M5UJ%E9 &[O+> %&<&654^48R>3T&1D^XIJ:II\NG?VA'?6KV.TM]I693'@=3
MNSC%>5:)H[SW/PRLM?M/-EBT^]<PW*[BN!$8PP/<+MX/0CU%2G3]).G>,-.N
MM1@T>RB\11RV\LB*8(Y1'%( RG"E2PY!P#F@#U.RO[/4K87-A=P74#' E@D#
MJ3]1Q4LLT5O"\TTB1Q(,L[L %'J2>E<3X5\7V:Z!>7FI#3[>&+4A9B\TZ-C;
MWCML59$ !/)8*>HRO7%:OCS4H])\'W=W+86]]&KQ*T5RNZ%<R*-[C!^5?O'Z
M?C0!LV&JZ=JL32:=?VMY&AVLUO,L@!]"5)I;O4[#3PQO;ZVM@J>8WG2JF%R!
MN.3TR0,^XKSGP5<QW'Q/U1X+_2KV-])AWRZ5;F*!F$K<??8.P!QN![X[5K:M
MIUGJ/Q@TA;VUBN$BT:XE195# .)8P#@\9PQH ZO^V])WVJ?VI9;[L9ME^T)F
M8?['/S?A3[_5M.TI$?4=0M;-9#M0W$RQACZ#<1FO&[C1-,M?A7XTN8+&!+BW
MU>Z$$H0;HA'<_(%/50.< >I]36UXAD-K\3K^74]5T?3;>;3H4LI=7M/.B=06
M\U$8R(JMD@D<D@CTH ]-N-1L;2))+F]MX8W4NK22JH90,D@D\@#GZ57N-?T:
MT@MY[G5["&&X&Z"22Y15E'JI)Y_"O-(=!TXR?#C2I+N'6=/6XO727R]L4BA'
M= %)/RJ0 !DC"BH/%ES;Z=XYUFQ6UTI8IM'@MD%_')LA0F7+1B.-QMYY4[<D
M=>* /59-:TJ+3EU&34[)+%CA;EIU$9.<<-G'4'\JE&HV)M8KH7EN;>8@12^:
MNQR>@!S@Y]J\EU&*WTW4/!;1:SI::'!I3PVVI7MMYUJUQ\@+'#J%=E#8)/\
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
M(<%U )RAR,&N'TR]T_2/&T5CIMWI6MP:GJ=P\D'EC[;82,'+L3W0$%?F (#
M9(K.@6WC\*_$'2=(6WB\1+=W[1VT*A;CR"RD;0/FVE2,8XR1B@#U>TUK2M0N
M9+:RU.SN9XO]9%#.KLGU .13FU?3$U%=.?4;1;YAE;8SJ)3]%SFO-)+KPQJF
MI^"H?!OV-KVVO$DD%FH#V]H(V$@EQ]W.5&&Y)J7P;>^&+9)M/U[['_PDQUJ5
MI8IXPUP\QF)B=1C<5V["&'  Z@4 =?X?\3#4;35+C47MK5+35;BP1B^U6"/M
M7)8_>/\ .HM+\86TVHZS;:I=6-E]DU(V5MYDH0S 1QM_$>6RYZ>U>=Z.?[.\
M67&KZTOG^'T\07\,6?N65VTQV3..X(^4,?NGTSFM4:+IE[9?$^[NK"WFN/M$
M\8EDC#,JK;(P )Z8)SQWQZ"@#TV_U.PTN 3ZA>VUI"3M$EQ*L:Y],DBLCQ+X
MC.DZ#:ZGIYM[I)[RV@5MVY"DDJH2"#SP3BN&M+W3K7Q)X;O_ !3+ EA)X:A6
MSN+['DBX)!E^9N Y79SW JCY:?\ "&ZE/91F/1[CQ7;2Z<H7:IB,T(+(.R%P
MY':@#U35]>L-*BECEOK2.]\EY(;>695>0@$C"YR>G:JVD>)+>X\':5KNK7-I
M8K>6L4SM)((XU9T#8!8^_K7GMY/X=M[WQY:>)X[=]6N;@FUBGCW2SP&%1"(1
MC)PP;[O0^E44:6VC^']U=W^GV&G+X?5(;G4K8S6Z7!6/(/SH%8H."3V('6@#
MV3^T;'[+%<_;+?[/,0(I?-78Y/3:<X/X46NHV-]#%-:7MO<12DB-XI5=7(ZX
M(/..]>27FCZ>WA/3K5-4L]8T^_\ %D#O]CB\JW4.P#QH S?+G<>#CYC7HMU:
M^&K'6M"@FM;>"_#SC3$CB*A6*9EQM&T?+US_ #H V+N\M;"W:XO+F&V@7[TL
MT@11]2>*2SOK34;9;FQNH+J!ONRP2!U/T(XKF/'^K1:7::4)K;3F6XOEC%WJ
M:;K>S.QB)&''/51R/O=163\,9EEU7Q<8KFTN(&OXG26R@,,#DPIED0LW!(ZY
M(.,C@T =S<:OIMI>PV5SJ-I#=3?ZJ"295=_]U2<G\*;<ZUI5G>1V=UJ=E!=2
M8V02SJKMGIA2<FO.O$=]8:#XRO=0L[S2]2N[NXM8KO1+J,&YW#:JM >O (;!
M!'!.0:R/B#K-M=V_C*R9="T^:!=GDW%H9+V](B4K(A#+@#@!L-C;DX H ]-&
MN3GQZV@>5']G&F"]\SG?N,I3'IC K0M-8TS4+B6WLM1L[F>'_6QPSJ[)]0#D
M?C7FGB-=1N=9U5=.,C7\G@L>7L^^S&1NG^T><>])X4@TO4-8\,S6GB?06FLH
MV\JQT^P\F=D,1#1R?O6( ZG*]5]: /5+FYM[.W>XNIXX($&7DE<*JCW)X%49
M/$.DKHMQJ\6HVD]E I9IHIU9,CMN!QGH/QKE_B&UO#JGA:YU8*= AOW:],@S
M$CF)A"TG;:'[G@'%9-HFEZIXD\77>AQVTVA/I"1W#P*#!-=J9#E<?*Q";<D>
MU '5>!=?OO$VA)JMY-IC+<*DD<5BS,8-PSLD))^8 CT^E-?QBX\;67A\:/=)
M#=>>JWTQ$:LT2@L$0\L.0-W ],T[X=VT%O\ #SP^888XS)I\#N44#<QC7)..
MI]ZYOQ1XL\/6_P 3_"YFUJPC^PB^2ZW3J/(9D0 /SP201SZ4 =%J7BG4O[=N
M](T#14U.XL8DENVENQ B%P2B*=K;G(&>P''/-9Y^(OVS3+.\T?2C=--83:A-
M%//Y)ACB8(ZYVME]Q( X'!Y%4[77=+\*?$#Q8VN7T-C%J MKRTEG;:LZ+$$8
M(?XB"O0<\BLO3='T^V^&MA>ZQI]TVH7$EPMI9Q3O!+,+F9G6!MI&58;2P/
M)/0T =U%XF6^U73;'38//-Q;K>7+LVT6T##Y">N68\!?0,>W.Z[K&C.[!449
M9F. !ZUY#/<ZIX0OKRU758X=3\JTNEMUBCQJDTDA1XU# ML155%5""HP377?
M$])'\'$F.22R2\MGU!(P26M1*IDX')&.OMF@#I;#5],U42'3M1M+P1G#_9YU
MDVGWVDXI;?5M-N[D6UMJ%I-.4\P11S*S%,XW8!SC/&:X.TN-$U3XFZ'<^$WL
MY8;>RN%U*:P"^6(V"^4C%>-VX$A>HP:M_";2=/MO!-G?Q6<*WEQ).9;C8/,;
M]\PP6ZXPJC'3@4 =C>:OING;_MVHVEKL"LWGS*FT$D G)X!(('T-)_;&F?:X
M;3^T;3[3.GF0P^>N^1>N57.2/<5R$FE6&I?&6\:^LX+GRM"@V"9 X7,TH)P>
M,XXS[GUKC+#2-/L_A%HNH06<27JZU"PN O[P$7OECYNO" +CTH ]AOM9TO3)
M(X]0U*SM'E_U:W$ZQE_H"1FI;K4K&Q0/>7MO;J5+AII50%1C)Y/09&3[UYNE
M]X:TWQ9XP'C)K*.YGE0V_P!N4'SK3RE"K%G[WS;\A><UFZ-HS7+?#"QUZT,I
MCMKY_(N1G"@(8@P/<+LX/0CVH ]4N=<TBR@@GNM4L8(;@ PR2W"*LH/(*DG!
MZCI5Y6#*&4@J1D$=Z\EUA8].^(^K)?ZEH>DVDEA;Q6!U:R\R)H5#!TC)D15P
MW5>X(]*[GP;8KIO@?3[.TU)=12*$B"Z"%5=<DK@$G@ @#D\"@#4_MK2O[2_L
MW^T[+[=_S[>>OF_]\YS^E<YJ'B^8^/K?PUIUUI*!(%GN6NI278M)M\J, C#X
M!/.>HXKSD3:'+\)X]&C6 ^-3,%^S[1]M%]YN2Y_B'.3NZ;>]=[#86I^-%U(]
MK 9!H4$N_P L9W^?(-WUX'- &_KOBS2/#MWIUMJ-RD4E_-Y4>750GRL=[9(P
MORXSSR15)O&%M!XLO-/O+JQM]-AT^"[CNY)0H9I'=<;B=N,("/K65\2$TZ"]
M\*ZAJ<=LMI#JRK<3SJ-B(8I -Q/1=V.O&<5%:Z=I&K_%B[N'M+6[@30;4VQ9
M Z!&DEY4=.1CGT^M '=37]G;V/VV:[@CM-H?SWD CVGH=Q.,4MG>VFH6RW-E
M=0W,#?=EAD#J?H1Q7B,0E@\)>"I)+FVM=(M-3OTEFO(#/;PL))5A+KN7@<@$
MD $BO0? 5I:1W>N7UGKVG:HMY-&TBZ;!Y4$4@3!( =P68;2>>U ':4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4A 8$$ @]0:6B@!AAB,7E&-#'C&PJ,?E3@ H    Z 4M% #
M'BCD*F2-6*G(W#.#3L $G R>II:* &-%&\?EM&K)_=(R/RI6C1T*.BLAZJ1D
M4ZB@#)UK08-:33D>1H5L;Z*]01@?,T9)"GVYK42-(UVHBJ,YPHQ3J* &B*-<
MX11D[C@=3ZT-%&[*SHK%3E21G'TIU% "8!(.!D=#2-&C*RLBD-]X$=?K3J*
M,^_T6SU*6P:Y5C'8SBXBB!PAD (4D=]N<CWP>PK0(!!!&0>HHHH :D:1@!$5
M0!@!1C I<#.<#/3-+10 FQ<$;1@]1CK39(HY5VR(KC.<,,T^B@!-HXX''3VK
MFKOPG<'7+[5=*UV[TV:_6-;I$ABE5BB[59=ZDJ<?A[5TU% &;HNA66A:%;:/
M:JSVL"D#SCN+$DL2WJ223^-: 1 H4* HZ#' IU% !31%&)#($4.1@L!R?QIU
M% "8&2<#)[TCHDB[756'7##-.HH 3 !) &3U-(8T:,QLBE",;2./RIU% "*J
MHH5%"J.@ P!2-&C.KLBEE^Z2.1]*=10 UHHW96=%8J<J2,X^E+@$@X&1T-+1
M0!D0^'[>+Q)?ZTSF22\MX8&B90541ER"/?Y_TK695=2K*&4\$$9!I:* &A$5
M-@50F,;0.,4,BNA1U#*>"",@TZB@! JJ,!0!["D6.-%"JBJ%Z #&*=10 TQ1
MF02%%+@8#8Y ^M+@9S@9Z9I:* $  Z #OQ1M&[=@9QC-+10 FQ0I7:-IZC'%
M(T:/MW(K;3D9&<&G44 )M7G@<]>.M*!@8'2BB@!HBC&["*-QRW'4^]+@9S@9
M'>EHH 8(HQ(9!&HD(P6QR?QIQ (P0#]:6B@!, $G R>OO2-'&R!&12H_A(XI
MU% #'BCDV^9&K[3D;AG!IV!G.!GUI:* &/%'+M\R-7VG(W#.#2O'')MWHK;3
MD;AG!IU% #61'QO56VG(R,X/K2-%&[J[1JS+]UB,D?2GT4 ->-'QO16VG(R,
MX/K2@ = !2T4 -$<:R-($4.W5@.3^- 1 Y<*H<C!;')IU% #5BC1F9$52QRQ
M QGZT>6GF>9L7?C&['./K3J* $V*01M&#R1CK1M7G@<]>.M+10 QXHY$V.BL
MG]UAD4XJ",$# [8I:* &F-&<.44LO 8CD4-&CQ^6R*R=-I&1^5.HH :$4*%"
M@ =!CI5*31[6;7(=7E#/<P0-!"&.5C#$%BH[,< $^@QZYOT4 -=%D0HZAE/4
M,,@TH55^Z /H*6B@!ICC,@D**7 P&QR!]:#%&S[RBEL8W$<X]*=10 FT9S@9
MQC--6*-'9UC56;[S 8)^M/HH 1E#*58 @\$'O2(B(@1%55'10,"G44 (
M, = *0QQDY**3[BG44 ->*.3;O16VG(W#.#0T:.RLR*S(<J2,E3C''X4ZB@!
MI1696*@LO0D<BG444 -CCCB4K&BH"<X48YI0 HP  /04M% "8&<X&>F:-J[<
M;1CKC%+10 UXHY"I=%8J<J2,X/M2X!() R.AI:* &211R@"2-7 .0&&>:?11
M0 WRH_,\S8OF8QNQSCZTN!G.!GIFEHH :Z+(I5U#*>H(R#2A0#D  XQ2T4 -
M**4*%05/48X-"(D:!$554= HP!3J* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
# __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>exhibit41registrantsecur004.jpg
<TEXT>
begin 644 exhibit41registrantsecur004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MU3R/]%,F[9C=G.-WR[MNW/>I9O'%@GB.YT&WL-3O+ZU=%N!;6^Y(@ZJRLS9
M ^;'KP>,#-<3H?@MM-T^#P_JWAC6=0\F? NHM79;.2,2;ED,9F&T@8)79U%=
MOH.EWEGXP\5WUQ!LM[Z>V:W?<#Y@6!5;@'(PP(YH SO"?CJXURVU>6]T:_@6
MQN+E59+4D%(WP$P&8F7'4 =0<5JZ7XMMM3U<Z3+I^I:=>F W$4=["$\V,$ L
MI#$<$C(.#STKF[*Q\4Z=I/BW2M/T^2"]GNKN]T^_,D9B?S7W*H^;<'P3U7 (
MZU%X=T+4QXZT[5GTG5[6TBT^>":75-1%Q(TK&,\+YC!1P?NXSCH,#(!IZ=XX
MT_3_  QH-Q=W.I:G)J?F);R_95\Z9UR<%$X!XP,<>N.36_X?\26GB%+L0P75
MK<V<ODW-K=Q[)8FP&&0"1@@@@@D&N-\.^%]9L;3X?I<611M*>Z-Z/,4^5OCD
M"]#SDL.F>M=+H>EWEIXS\57\\.RVOI+5K>3<#O"0A6X!R,'CF@"DGC2[/Q%N
M?#AT>\:UCMXG69(.0S.REV.['EX P<9R#5O3O'6G:MJ-U:6=CJ<JVDDT-Q<+
M:DQ1/$6!4D'))VY  /4="<56GM=3L/B<=4BTN:[L+[3X;1IX9$'V=TE=B7#,
M#MVOGC)XQBFZ!I.MZ9X2U^WAC2VU2>]OY[,R%67+NYB8XR,<@\_B* +^G^,;
M6]UF#2Y]-U33KBYC>2V^W0!!.%P6VX8X(!!PV#6<OQ-T5U$PM-4^Q+<FUFO?
MLO[F"3?LP[9[G'(! W#.*P="T'6I/%OAK4KG2M8A^Q1SK?W&I:D)]TCQ;<H@
MD8!=W=0O4<8%6)/"^LM\(=1T061_M&6[FD2'S%Y5KLR YSC[O/6@#JY_%EM'
MKTND6^GZC>2V[1K=2VT(:.W+C*AB2#T()V@X!YJ'6?&MIH4UP;O2]6-G;%1<
M7R6N8(\XYR2"P&1DJ"!6#XFTO59_$K76@Z+J%GJQEA7^U8;J-;6>$%=WGIOR
MV!N &PG@8.*R/&&@^)]9C\364NFZK?2W)8:9)!J0@LTAV#"M&'7<^=V0RD$D
M<@<T =UJWBZSTO4DTV*RU#4KTP_:'AL(1(8XR<!F)( R0<#.3CI61/X\N$\;
MV6CPZ+J$UE<Z?]JWK;$2;BT>#@L,( Y#9&0U1O;:UX<\8WFK6NB3ZK:ZE8V\
M++;2QJ\$L6X $.RC:0W4$X(Z5-?P:U!XUT3Q NBRW*/ILEG=0V\\9-M([QOD
MEBNY1M(R/3I0!/;^*K'3;37KV^U&[N8[756M%C:W7>LA5-L,2IR_+#!//)SP
M*O:3XNL]4U&;3I;*_P!.OXH?M'V:^A".\6<;U()!&>#SD5R5UX5US[/J5W;V
M2R7,'BH:Q;6[2JOVJ(1HN <X4GYL;L<K6O9VFK:]XSCUZ[TF?2[6ST^6UABN
M9(S+-)(RDDA&8!0%[G))H DT[XEZ-J9TV2*TU2.RU&18;>]EM=L)E;I&6SG.
M>,@8SQFM.#Q9;7>M3:=::?J-PD%Q]FFO(H08(Y0 2I.=W&1D@$#UKE[?PSK"
M?#7PAI369%]87MC+<Q>8O[M8Y0SG.<' ]":DNM+U3_A-H;O1=%U#2Y6OU;4+
MK[5&;.[MQP6,>\DR%0,?*"#U- 'H=%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<[XR\76G@
M[2([ZYC,K231Q)&-PSN=58Y"G& 2??&* .BHKA]5\=VECXB\/2?V@L6BWUK=
MR.7B(:1T:-4 !&[.688 YK>B\7:#-H1UJ/4HCIX?RS+ALA\XV;<;MV?X<9]J
M -JBN8N/'FAKX=U36+6Y^T)IZGS83&Z.'QE592NY=WJ1COVJ_P"&?$=GXHT6
M#4;,L Z+YB%6'EN5#%<D#=C/4<&@#8HK#'C#0&UL:,NHHVH^:83 J,65P 2#
M@8'!ZG@]J:GC3P[)JHTQ-3C-RTQ@7Y&\MI1_ ),;"W^SG- &]16,WBO1%UHZ
M1]N!O0XB9%C=E5R,A6<#:&P1P3GFI_\ A(-*_L_4+[[8GV73GDCNY-IQ$T8R
MX/'./:@#2HKD+KQ4UGXSN(9K@?V/'H:7^%CR=YE*[N!NZ8XJ[X-\7V?C+0X=
M0MD:*4QJTT!#'RF;/&XJ W0\B@#HJ*Y\>(8;*]U]]2U*S6RTYH<A(W#VX9 ?
MWAY#9)!&WL>:ETKQ=H&MZA)8:;J45Q<QIYFP!AN3.-RD@!USW7(H VZ*YCQ7
MXVL/"=WI5O=JS&_N1$Q ;]TFUB7X4[N5 V]><]JS;KQY9Z;XUDM[_4%BTJ32
M8+JW3R27=W>3)"@;S\JCC'&.U '<T5DR>)]$BT*'6VU*'^SI]OE3J2PD)X 4
M#DMGL!GCI4ND:[INO6\DVFW0F6)_+D4JR/&W7#*P#*<>HH T:*PO[<2VUK64
MO=2L4LK"WAF9-K+) &#$M(Q^4@[>,>AS2P>,-!N-,NM16_"6EH%,SS1/%LW?
M=X8 G/; Y[4 ;E%8L/BS1)]/^WK>E;<7"6I,D+QL)7("J590PSN7MWJ])JMC
M%J9TZ2Y1;L6YNC&V1B($*6STQDB@"Y16%IGC/P_K&H+8V.HK)<NA>-&B=!*H
MZE"P <#_ &2:KO\ $#PK'>+:MK, E,Q@(VMA) Q3:[8PGS @;B,]J -RUL+2
MQ>Y>U@2)KF4SS%1C?(0 6/O@#\JLUBZSXMT+0+E+;4M06&=T\P1JC.P3.-S!
M0=J^YP*34_%VA:1Y O-00-/%YT:Q(TK-'_?P@)"_[1XH VZ*AM+NWO[2&[M)
MHY[>9 \<L;95U/0@UAOXZ\,QZH=.?5HA<";R"=K>6).FPR8V!L\8SF@#HJ*X
M"]\7277Q/B\.VNKFRM[>"-Y$6S,AN)3(08RQ7Y5VK]X8Y;KQBMCQ7XVL/"=W
MI4%VK,;ZY$3$!OW2;6)?A3G! &WKSGM0!T]%<-=^/+/3?&S6U]J"Q:3+H\%W
M;IY)+O(\D@)"@;S\JCC'&.U=')XGT2+0H=;;4H?[.FV^5.I)$A)P H');/&
M,\=* -:BL[2-=TW7H))M-NA,L3^7(I5D>-NN&5@&4X]1576/%^@Z#=+:ZEJ*
M0SLGF>6$9RJ9QN;:#M7W.!0!MT5AZKXQ\/Z+)%'?:BBR2Q><B1(TK>7_ 'R$
M!(7W/%.O/%WA^PTZTU"YU6W2SO 3;S [EEPI;@CO@'CN>.O% &U17.S^.O#5
MK%!)-JBI]HA$\*&)]\B$D JFW<3E3QC/!XJS_P )7H/_  CZ:[_:EO\ V8_"
MW&3@G.-H'7=GC;C.>U &S16)8^+M!U*QOKRUU!6BL$+W0=&1X5 +99& 8# )
MZ<XJ&'QUX9N+2[NH=6B>WM6199%1MNYR0H4X^<D@C"YY&* .AHKE;WX@:'!X
M9U36K2X^TC3T;S(#&\;^9M)5&4KN7=ZD8[TD/B^#5M.T6^TV]MH([N]CMYDN
M89"6)C+F-#@?-TPQ^7@T =717/ZEXX\-Z3?R65]JL<4\6T2C8S+#GIO8 JG_
M  (BK&J^*M#T22*+4=1CADFC,L28+-(H('RA0=QRPX'- &Q17*ZCKUQK>C:=
M-X0N1.;R\2,W2Q;DAC5LREPP^4X4K@X.6%:-SXKT2TUD:3-? 7I9$,:QNP1G
M^Z&8 JI.1@,1G- &S15/5-5L=%L6O=1N%@MU(7<P))8G   Y))Z <US>N_$7
M1]'T.VU2(O<QSW26P0QR1LN757)!7(*ALX(&>U '845@W?C/P_965I=W&H;8
M[P$VZB%VDD ZD1A=V!WXJPGBC0Y- ;75U.W_ ++4$M<[L*.<8/<'/&.N>* -
M:BN)UWQO;S>'EO?#]\K2IJ-I;3!X2K(LDJJ04< C*DX./I74VNK6%]?WEC:W
M*RW%F56X5 2(V89 )Z9QVSD4 7:*Y2+Q]I<GC>Z\,L'6:%(]DNQSOD9F!3&W
M QM'S9P<^U69O'7AFWU-M/EU:)9UE$#G:QC23^XTF-@;V)S0!T5%4=8U2#1=
M(NM2N2?)MT+G )SZ#@$\G':N)O/B-%>^"]*U[3IUM#+>V4=XLJG;"DCKYB[F
M4 @ GYA]: /1**Q]&\5:)X@>X33+])WM@#*I5D90>C88 E3C@CBHM-\9^'M6
MU!+&QU*.6>0,8AL95F"_>\MB KX_V2: -VBLG7-0EL)=*6*[M+<7-\D#BXC9
MC*"K'8FWHYV\$\<&J5_X]\+Z9<S6UYJ\4<T$GE3)L=C$< Y; .U?F'S'CWH
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
M^SA(6/G8AC!V<?-@@@X]*ZG5[&4?$3PE/;VK_9H+>]CD>.,[(P5CVJ2.!G'
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
M8 !YSTJ];>'X;:Z\!16-MJ-Q807UY<.]_;[9(RT<K!G7:H3YS\N0.W>O3**
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
M)^^8@=SE>JU:\!7?A>/2[73]9%B?%/\ :,OVB&:,-=&Y,K$/C&[&,?-TQWH
M[?0O%NC^(YKR'3[N-Y;6X>!D,B%GV8RZ@$Y0Y&#6E?:E8Z9 )]0O;>TB)P)+
MB58USZ9)%</\/3HUGKGB?3D6R@U5-7N76 *JS" ["I Z[.1[4FO7&E6/Q4M[
MGQ,]M%IQTG982WN! LWF$R %OE#E=GOB@#=\7^+K?P[X7.JVTUG/+,T<=J))
M@(Y&=U7=D=5&[<<=A6E97EXWAW[9/+875T(G</:R%8),9VX8DX&,9/..:\FN
M+.UF\ :S<06L9TB7Q+#)I8:/Y1"T\(8Q@CA&;?C'!!]#7K&M0Q6WA34H8(DB
MB2RE"HBA54;#T H =;:S;C2K6[U*XL[.66V%PZ?:59%&!N(?@,H+ ;NG(]:M
MQW]G-8B]BNX'M"I<3K(#'M'4[NF*\NTC3K/4M4^&D=[;17$<?AQY%25=R[@E
MO@X/!QGO]:SKR&&TT/68&A"Z%:^,T:^A1?W:6NV-F!4?P;R"1TZT >NP:QIE
MU:?:K?4;2:VWB/SHYU9-Q( 7(.,DD#'O2#6=*-C)?#4K,V<;%7N//7RU8=06
MS@&O//&<WA;5O!6H)H)L98I+^PCNY+$ (^9T &]>"0#V.1Q[4_QY80:1K'A0
M6PTO2M%BFN/,DN;/?:QSE%$3.BL@!P' 8G@T >B)J5C)8?;X[VV>SQN^T+*I
MCQZ[LXI+/5-/U&V:YL;ZVNH%)#2P3*Z@CKD@XKS#S[#0_#.LZA%?:'KUM?:K
M;B016VRPLY#L4R,-[\#"N<'KZ53TP:;J6I^.K:]UG3ETVYTRV2>^TN PP*29
M5+#YF#8Z%LXXP<8- 'IE[XBMCH5YJ&C7&GZB]N/N_;42/.>C2<A?QJ[=:MIU
M@K&^O[2UV!2_G3JFW=G&<D=2#CUP:\BU75A=?#WQIIJC2+M;*S@ U728PD5P
M"3A& R ZXR0"0-W:NM&DZ?J7QAU-[ZR@NC#HUMY8F0.%W22@D \9QQGZ^IH
M[2XU&QM+(7MS>V\-J0")Y)55,'I\Q..:2RU.PU)&>POK:Z5" Q@E5P,^N#7B
M4%ZNF>&? TC0V\T5M?:BJ17F_P @A7D55.U'(8#[IVD#!Z5Z'\-8+"+0KV6S
MNK">6YOIIYTL01';LQR(AD!L 'N!UZ"@#8T_Q=HVIZ]?Z-;W<9O+)U1E,B?O
M24W'9@Y; R#QP0:J>#_%]OXAT'2[B[N;*#4[V(R?9$E ; 8C*J3NQQ6'X?\
M[&L/BOXHM9DLH-0N)+:6RC95621?L_SF/N>0V<>^:Y33=(TZT^#OAC4K>R@C
MO_[3M)?M*H/,+&Y"D[NOW>/I0![%=ZMIMA<107FH6EO--_JXYIE1G^@)R?PJ
MX2 "2< 5XQJ$<3>)O&5IKFMZ!IKW<P"?VO9>8\EL8E"&)S*@P/FX .&R>]>H
MZ7;FU\(V=N;PWGE6*)]I*[3-A -^,G&>OXT 6(M:TJ>ZCM8M3LY+B5!)'$DZ
MEW4C(8#.2,<YI[ZKIT5RMM)?VJ7#R>4L33*&9\ [0,YS@@X]"*\-T>?PY<_#
M?PK8:.MM_P )3]MM'1(TQ<K() 7D;^+9L#?-]W&.U=YX<TBSN?&_C?4#:02Z
MA'>Q)!-*@8QD6\9&W/W>><CT'H* .T_MC2SJ/]G#4K/[=_S[>>OF?]\YS1=Z
MQI=AO^V:E9VVQ@K>=.J;21D Y/!(Z5XJ)="F^%%MI5L+?_A-3,@$&T?;5OA*
M"SM_$.<DL>-O>NAFO?"=E\4/%K^)S8H3;6HA>]0%"OE'>JD\;C\O Y..,XH
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
MNV3Y,"KPP(XR7*@=<\^F:YJPT33=5^)7C)]1L;>Z=+:SC4S1APJM$VX 'IG
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
M@=310 Q88DC$:1HJ#HH4 #\*<Z+(A1U#*>"",@TH.1D44 ,$4:Q>4(T$>,;
MHQCZ4+%&B[5C55QMP!@8]*?G'6C(SC/- #$ABCB\M(D6/^Z% 'Y4[:-Q; W$
M8S2Y ZT$@=30!@:WX9.IZC8:G9ZC-IU_8K(D4D4:2*4DQN#*P(_A'(P:FT#P
M\FB-?7#W<U[?7\HFNKF8*I<A0J@*H     '\ZNW-[-!J%E;)8SS1W!<27";=
MD&U<@ODYY/ P#S5S(SB@!IC0R"0HI<# ;'('UHV)M"[5VCH,<54CU:SEUF?2
M4E)O8(4GDCVGA'+!3G&.JFJFO:Z-$ETA#;^=_:.H1V6=^WR]RNV[H<_<Z<=>
MM &K)#%*RM)&CE3E2R@X/M2R()(GC)P&4C/UIP(/2B@#*\.Z#;^'="L-,A;S
M?L<"P+,Z@.RCUQ6H% )( !/)]ZIW6JV=EJ%A87$I6YOV=+=-I.\HI=N0,#@'
MK52QUX7OB?6-&^S[/[-CMY/.WY\SS0YQC'&-GJ<YH U1#$)3*(T\PC!?:,X^
MM95IX>M[77]6U8N97U'R-T;J"J&)2H(^N:V"<#)HH :Z)(A215=3U5AD&@1H
M(Q&$78!@+CC\JJVM[-<7U[;R6,\$=NRK'/)MV3@KDE,'. >#G'-7,B@!'19$
M*.H93P01D&D"(N-J@8&!@=!Z54TO5;/6;1KJQE,L*RR0EBI7YT8JPP1V(-70
M0>AH 8L,22-(D:*[?>8* 3]:=M7YOE'S=>.M+GG% (/0T ,:&)P@:-&V'*Y4
M':?;TH:*-HS&R*4/52.#^%/R.>>E4M)U6SUS2K?4]/E,MI<+OB<J5W#IT(!%
M %F2"*5 DD2.@Z*R@@5(!@8% ((R#FL?6=>72+_1K7[/YW]I7GV7<'QY?[MW
MW8QS]S&..M &JD,<;LZ1HK.<L0H!;ZTNQ-H7:NT=!CBG52U'5K+24MGO)?+6
MYN([6(A2VZ1SA1P.,GOTH M-#$S[VC0OC;N*C./3Z4[:N[=@9QC..U*2 ,DX
MHH 8\,4C*SQ(S)RI902/I3ZQ_$&O#0H=.D^S^>+S4(++A]NSS6V[NASCT[^M
M'B?71X;T*34S;_:-DL,7E[]N?,D5,YP>F[/X4 :JPQ([.D:*[_>8* 3]:<%
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
MI5OX<T.UU-]3M]'L(;]R2US';(LA)Z_,!GFK?V"S\RYD^R0;[H 7#>6,S #
M#_WN..>U 'F8TKPYH_Q0\+1>&_(1FM+MY(()BR8\M=CD9(!;GYNK8[XK#\,:
M1J>M:%IFM(=$MM8-ZLL^J2WT@N_,$OSQ.NS'(RGEYQ@BO7;#P[HFE,C:?H]A
M:%&9D,%NB%2PP2,#C(XIK>&- ;5/[4;1-..H;M_VHVJ>9N]=V,Y]Z .1\/Z!
MI^I_$3Q7J5[$T\]EJ,)M0[G;"WV>,EE7IN/&3Z 5UOA^VTVULKB/3+UKN+[5
M*TCM<><5E+'>F<\8/&.U7TLX('N);>&*&:X.Z618P"[   MC[Q  '/852\/Z
M';^'M'BT^!VD(9I)9G^]-(Q+.[>Y))_2@#R3QY=65UI_B76=/TFPM[G3;WR/
M[3N;]ENQ.A7_ %2;3A>P&X C/%=7=:!IOB+XK:O;ZM ;JVCTFU86[N?++%YA
MN*@X) S@GIDUU]SX8T"\O9+VYT33IKJ5=DDTEJC.ZXQ@DC)XXJ^MI;)=O=K;
MQ"YD01O,$&]E&2 3U(&3Q[F@#QW3W74/#?@'2]9G>31I[Z\@N/.D(64Q&401
MN>X^4<'KM%='X M=*LO'?C.VT:16LHOL2JJ2ETC;;)N53DX .>.W3VKM9M"T
MBXTPZ9-I=G)8%BWV9H%,>22Q.W&,Y)/U-2V.E:?I@(L+"VM055"((E3*KG:.
M!T&3CZF@#SSQM_9FKZYJUFVB:==7&G:>DEQ>:G?-"L*MN*^4H5N>"2PV\X&:
MH06Z^(X/A=!JDDT\=S83-<#S&!FQ APY!R02!D=^]>FWN@Z/J5Y#>7VE65U=
M0?ZJ::!7=._!(R*ECTRPA^R>58VR?8U*6VV)1Y*D8(3CY1CCB@#RF?2GL;#Q
M?!HR,@\.:M!J6GVZL=J8A222-?\ 98&0;>GS5U7@JZC\3:]K7BV)B]G+LL-/
M)_YY1C<[#ZR,P_X!74W.GK]EU V"6]M>W:-F?R@=TFW:K/C[V,#KV&*K^&="
MA\,^&=/T:W8,EI"(R^,;VZLV.V6)/XT <E=:!I^O_%W4$U.)KB"WTJUD2!G(
MCW^9+AB!U(YQZ9-<LVE7_B6?Q7-,FC+J4&HSPQ7][?R17%@JG]R4 0A% PPP
M1NR<U[,MI;+=O=K;Q"Y=!&\P0;V4$D*3U(!)X]S5"^\,Z#JEZM[?Z+IUU=*
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
M>ZN)V&"[-T&.P50J@>@KG+_P3J4FJ:Q/:7NE20:LX>3^T-/,\L/R!,(V\ J
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
MYYWV:XBF\F0PR^6X;8XZJ<=",CBN">2]TKQNTGB&;6%@O;\1:9=VMV?LFU@
MD,D0/RMG/S%3DGJ*R/#\#^&= \>ZY9WFH7%SI][?+%'/=/)&Q5$8.RDX9O5N
MN* /6ZSM>UJU\.Z'=:M>K*UO;*&<1 %B"0. 2/7UK@_#=OXH74="OH;?6VMY
MAG4IM0U**:&9&C)#I&'.P[MI 4 8X-<WKD%WKGPBU3Q5>:YJ(N[B63=:^?\
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
M3.=PBW;!SSTQ4WA_06TFZU>^N)5EO=3NS/*4SM50 D:#Z(!D]R36YD'OTHH
MR[GPYI5Y+J<D]KO?5+86EX?,8>9$ P"\'CAVY&#S4DFB:=+)ILCV^6TQMUH=
M[?NSL*>O/RDCG-:%5+35+.^N[VUMIQ)-92"*X7:1L8J& Y'/# \>M '.>.?#
M=UXA&DM#:6E_;V5RTT]A=2F)9\H54APIP5)SC&#WJKX;\%F&'6X=6L;6'2]2
M$:II$4[SQ1!0=S;F PS$@_*!C:.<UW%% &'IOA'2=*:5K=;MS+$8";F]FGQ&
M<95=[G:.!TQ4X\-Z2--TS3OLO^BZ9)%):1^8W[MHQA#G.3CWS[T6GB32;_6;
MG2;6Z,MY;9$RK$^Q",97?C;N&X<9SS6KD9QGF@#GK[P1H.H:A/?2V]Q'-<8-
MQ]FO)H%GP, NJ, QQW(K4CTBQBU9]42#%X]NMJ9-Q_U:L6"XSCJQYQFG:?JE
MGJBW#64XE%O</;2X4C;(APR\CL?PJW0!S%[\/O#.HW%W+=6$CB[D,L\(NI5B
M>0]9/+#!=_\ M8S6W%I5E#JUSJD<.+VYB2&63<?F1"Q48S@8W'IZU<HH P]5
M\(:+K.HB_O;:0W!B$+M%<21"6,'.R0(P#KDGALU+:>&-'L1I0M[,(-)1TLOW
MC'R@XPPY/.1ZYK7HH R9_#.C74>JQSV*2IJQ4WJNS$2D*%!Z\8"CICIGK572
M_!6@Z/J$6H6EI)]MB1HUN)KB2638V,J6=B2/E& >G.,9-=!10 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %<YXVO=8L=$BFT=)]QN8UNI+: 3310'.]XT/#,..,'@DX
M.*Z.L_5]-FU.VCCM]4O=.ECDWK-:%,G@C!#JRD<]".PH Y'_ (2:<6/A9].U
MW^TXK[6/LD]P]NL;LGER,49<#:P*C/"GCI53QCJUY<6_Q"TJ64&SM-"26%-H
M&UG2;<<]3G:.OI6Z_@#3GT-=/%[?K<+?'41J D7S_M))S)]W;T)&-N,=J;%\
M/M/6#7$GU'4KJ;6[5;6\GGE4N0 XW+\N%.'Q@#' XZY ,BUO?$?AZ\\*/?ZO
M'?6>K.MG+:+;+&L#&(NAC8?,0-N#N)SG/%49_&6I6.A3B$A;JZ\37.FQRP6?
MF-%&KN2PC0?.^U,#(.2<G-=);^"K72+JWU)[W5]472HW.GV,TJ.(B5QA.%+-
MCY078XSU[U1T+P@^I^%[F+68+G3[BXUB?5+;RY%$]JS2%D.1E0P!Y'(Y(H S
M6\9:[H>D>([F>._O[:RM8YK*[U'3FM&,K,4,;#:H8 [6R ."16OJVC^)+?PE
MK0O/%+7._3Y"3]AB4HX&6"X'W2-RX()&00:V$\*K/I>H:?K&JW^L07T7E2"[
M,:A5Y^Z(T4 \]>O ]*;IGA,644\5YK>JZI%+;FU$=[*I58SUX15RW^T<GWZT
M 0_#VUN[;P-HYNM0>\$EE \0:)$\I#&N$&T#('J>:YG0%U#2?%GCO4Y]7FN+
M>QF6::W\B-?/Q:JPY RN!@<=<<]Z[;PWH/\ PCFE)IR:E>WL$0"0_:RA,2*
M%0%57@ =\GWJ!/"=M'XEO=8CO;M4OU O+'*&"<A/+#$%=P^7'0@' S0!R+ZS
MXITSPMI7C"[UF.YANGMI+G3!:HL:Q3LJ@1L/GW+O'))S@\5U'COQ!<^&_#+7
M=FN;N:>*UA)C,FQI'"[M@Y; )( ZG JG9_#NRM396\FK:K=:78RK-:Z;/*AA
MC93E.0H=@IQ@,Q P*Z#7-%L_$.DS:;?*_DR[3NC;:Z,I#*RGL00"#[4 <CH&
MI^(+O6[G2S=ZM/936+R1ZC?:1]F:VG!   **K@AMP!!^[WJEX7\;ZOK5Y>)=
MO#&OARVE751#M;[9."R@I_=3$9;(Q\QQV-=;:>'+RWANDG\3:Q=M- T"/*85
M,(/\2A8P"X]6S45EX'TC3;K3)[)98#8VC6112-MS"W)67(^;YLMGCDGUH R-
M#OO$1\-0>+]2UI9[:6Q:^ETQ+5 BH8RZJCCYLCC)8MGG@5C:%XJ\2W<N@WWF
M:I>C498_MEHVC/%;6\4@SOCFV D)D<EB&&375:1X&M]':*&/5]5GTR%76#39
MIE,"*P(*G"AF4 G 9B!^%2:1X..BO;16OB#6#IUJ?W%@\D9C11T3=LWE1V!;
MM0!R[ZGXNO\ 3?%>JVVO0VL>BWMTEM;_ &-&$JQ#=MD8\XQP-N#W)-1Q_P!I
M:[\2M U.WU>6R6]\/F[6)8(W\M"\):/+#D$G.3R,<59TWX?SZ@_B0:CJ&JV%
MKJ&K7#RVL$RB.Z@)&"<@E<C(.TJ2.#74ZCX2M;S4M-U"UO;O3;BPB-O&;0H
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
MWNJ127]GI[^8)9C&BQ6BNX0$L(_,D)P N!WKTS1-8M];TP7EO%+"%DDADAE
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
M:?IAO)'DEW$!OD8*H"^@))//%=,W@[3VT#6]',US]GUB:>:=MR[E:;[VWC
M[9!_&F7_ (/BN-1BU*PU34-+OEMUM7FM#&?.C7E0ZNC*2,G!QGF@"SX0U'4M
M4\+V=WK%J]M?L'65'B:(DJQ4-L;E=P ;!]:VZK6%H;&QBMFNKBZ9!@S7#!I'
M.<Y)  _("K- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116!XLUZXT*
MQLUL;>.>_P!0O([*U65B(P[Y.YR.=H"L>.3C% &_17':GK_B+0-+B2_M],NM
M4O;Z*RL#;EXXF9P3F0-DJ%"L3@G..U,A\2ZYIFN3Z-KL6GRSOI\M]:7%FKHC
M>60&1E8D@C(.0>10!VE%><1^-/%$/P\D\7WMCI:QR6UO-;6D1<N=[JI+,3C!
M#9 '3C)/-:D7B37M*\36&G>(X--6WU*":2![(N3 \2AV1RWWOESA@!R.E '9
MT5YP?&_B2+PS#XQFLM-&@2,DAM!O^U);NX4/OSM+8(;;CIWK6?7_ !%>^.;_
M $/2[;35L[!+>::YN2Y8K)G**%/WCM.#T&.0<T =C17GE_XYO]*\1V5G<ZAX
M<N$N=02S?3[69FNH0[;5<DMS@XR-H^M2^'+GQ+-\2/$]O<WEG)I]O+;[HL2$
MHK1$KY8+84GC=QR<T =ZKJZAD8,IZ$'(I:\TT#Q/<KX5\*Z;H.F:?:WVK?:#
M%&P<6]M'$S%VP#N/48&1DMU%79_&FL:7IWBJWU*VLFU;1+,7D3P!Q#<(RL5.
MTG<I!4@C/T- '?45Q-CXE\10^(=$M=9M-.2TUI)# MJSF2W=$\S:['A\J#R
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
M&)X_B-5]%\=7=QXF?1YKS1-7+V4MU&^CR$E'C*@QL"S==W!XZ'B@#T"BN/\
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
MA,<5\'$M\C %VB8$#CE<8;D<XH [2BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K#\4>'
MCXBT^WCBO&L[RSN8[NTN0@?RY4S@E3C<""01GO6Y10!R-]X3U?6=*$>JZ\C:
ME!=QWEE<6UF(X[:1.GR%B7!R<Y;G/:G6OA._GU*YU77-5BO+][)[&#[/;&&*
M"-CEB%+,2Q(&23VQ769&<=Z* //O%^@3Z=\%WT&W>6ZFM;6UM@\49#/LDC&X
M+SCIGO6I9^$M1FU^VU3Q!K,>I_88)(+2*.U$('F !W?YCN8J,<8'7CFNMHH
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
M3[.:**Z,D4T+39V;HY%<!L<X.W''K0!RNO7^M1>.O",RZ/')JDEG?J;1+O\
M=H<Q<M*5'RX&>%)R< &M)?B$(O#MY>7VF&'4K741I;62SAE>X.W:%D( VD,&
MW$# SQQ5\:+JUYXET'6[\V44EE;745Q% [,-TA3;L)49 "<YQ6/J/P_N=0L=
M;C:>T,]SK::M9B5#)'E4C4)*I'(.U@<9X/X4 :^@>*Y]1UV?1-1M+6WOH[87
M4;6=W]HBDC+;3\VU2&!QD$=Q4NM^)+NTURVT+1]-2_U.6W:Z<37'DQ0Q!MNY
MFVL<EN  #T/2F^&M'O+"ZFFN]%\/Z=NC"+_9:DNW.3N8HG''3!^M1:WH6L+X
MJM_$F@O9/<BS-C<6UZS(DD>_>I5E!(8'/8@@]J *<7Q 86T37>DM;7$>KII6
MH1&<,+9G'R2!L?.A)3GC[WM4L?Q!L3K7B>PEMVCCT*#SS.7XG4*3)@8XVMA>
MIY-5SX%N[SPIXBM=0NX&U?6Y3<O+$"(H95"B(+GDJI1>>IYK(O/AEJ=[I>CQ
M/?VJWAEF&M2+NQ<Q33+-*J<>J@#..#0!M'QKJ\]_IVF67AQ9=0O-+34622\V
M1P!FP5=MA/' X!R3T YI!\0T;PY97O\ 9NS4[N]?3UL9+@*J3H6#[I,8" (3
MNQZ<9-;(T.<>/1KPDB%J-+^Q>7SOW^;OSTQC'O7,7/P[NY=)5=^GS7MMK=QJ
M<$=RA>"5)6;]W(,9'RMU ."!UH MO\0WM-(\0S7NG0"_T6!+AX;:[\V*9'SM
M*R;0>JL""O&/>NDT'4-4U*U>XU+21IP8AH(S.)'9",@N  %;U&3]:YJ[\(ZC
MJ/@_7M*_LSP_I5SJ$ BB%@&VYYYD;8I/MA>.>N:[F-=D:J>H % '%W7C?5'&
MJWFD>'UOM*TJ62&>=[P122M'_K/*3:0VWD<L,D<5@>*[J7Q1XL\'1Q:/::GH
MUY:SWD,-U<E%FRB'<Z[" 4#9'7)8],5KMX6\4:=!K.DZ/<Z7_9>IW$TZSW)D
M$UKYW+@(!M?!)*Y(Z\UJ1>$6L]8\*2V<J?8M#LIK0JY.]PR1JI'&/X#GIUH
MW=3L[F\TYK6ROGL'; \^)%9U7/(7=P#C@$@X]*XKPC)J$WPFU()<WEU?(=0B
MAE>1GF9EDD5,-U)X&*[?4CJ*V+G2TM7N\C8MT[+'C/.2H)Z9[5ROA'1/%7A_
M0KO3ICHQ?=-/;2(\KCS))&?#@JORC=C(.: ,OP3-I%M?V-K--XBMM>EM,B#6
M)KH),P4>8460[6P>>.0*RM'U?5_#\D$]Q;ZJ]_-8-;W,%^T@CN-1,@*F,O\
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
M*K\QW 8 ' ZDT\^%_$DVCZ#,\NEPZWH4H^S;'D:">/RO+8.2H92P)Z XXZT
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ***Q?%.O-X<T-[V*U-Y=-)'!;6H?:9I78*J@X..N?H#0!M45E>&M<B\
M2>'+#6(4,:W409HR<F-^C(3ZA@1^%9.K^)]8@\7?\(_H^BVU[*M@MZ\EQ>F
M!3(R;0!&V3\OMUH ZNBL#P[XH36_M]M=6<FG:EISA+RTF<-Y>1N5@PX9".0>
M.AJ_IVNZ1K#2KIFJ65ZT/$@MKA9"GUVDXH T**Y;PWXPM[SP+I?B#7KNQT\W
M<6YV>011ALD8!8^WK6Y!K&F726KV^HVDJ79(MFCF5A,0,G9@_-@ YQZ4 7:*
MKB_LV:Y5;N M:_\ 'P!(/W/&[Y_[O'//:J5WXFT&P6W:\UO3;=;E \!END02
MJ>C+D\@^HH U:*IWFK:;IT:R7NH6MLC(75IIE0%1C)!)Z#(Y]Z@NO$FA6-O;
M3W>LZ?;PW2AK>26Y15E!Y!4D_,.1TH TZ*165T#HP96&00<@BJ$6O://JCZ7
M%JMC)J"9W6JW"&5<=<IG- &A16:?$.B+JHTLZO8#4"<?93<IYN?39G-/NM<T
MFRN!;W6J64$Y=(Q'+.JL6;[JX)SDX.!WQ0!?HK,F\2:%;W$=O/K.GQS22&)(
MWND#,X."H!/)!XQZU)J>MZ5HJ(^J:G9V*R'"&YG6,,?;<1F@"_15275=.@M8
M;J6_M8[>;_52O,H1_E+?*<X/R@GCL":J3>*?#UO907L^NZ9%:7&?)G>[0))@
MX.UB<'GTH UJ*Y_7/&FA^'_[+-Y?0;-1G6*%Q,@ 4@GS"21\@QC<,]1ZU;M]
M5:ZUS[-"]C+8O9)<QRQW(:5]S$ [!_ 0.&SR>* -6BLVS\0Z+J-])966KV%S
M=QYWP0W*.ZXZY4'(I)_$>AVUPEO/K.GQ3/(84C>Y169P<%0">H/:@#3HILDB
M11O)(ZI&@+,S' 4#J2:SH_$>AS7#V\6LZ>\T<7G/&MRA98\9W$9X7'.>E &G
M15&UUO2KW3WU"TU.SGLDSON(IU:-<=<L#@8J&V\2Z%>64]Y:ZUIT]K;_ .NF
MCND9(O\ >8' _&@#4HJ&6[MH'@2:XBC>=MD*NX!D;!.%]3@$\>E,OM0LM,M6
MNK^[@M+=?O2SR!$'U)XH LT51@UK2KG33J4&IV<MB.MRDZF,?\"!Q3(-?T:Z
MGNH+?5K&6:U!:XCCN$9H0.I8 _*![T :-%8/AKQCHWBJ.<Z;=Q/+#+)&T/FH
MSX1RN_"D_*>H/<$5H:GK>E:*B/JNIV=BDAPC7,ZQAC[;B,T 7J*K?VC9>7;2
M?;+?R[I@MNWFKB8D$@*<_,2 3QZ55U7Q!IFCV5]<W=Y OV*$331F50R@YVC!
M/!8@@9ZF@#3HK,T'7].\2:5!J&FW,4T<B*S*DBLT190VQ]I.&&>12WOB'1=-
MO8[.^U>PM;J3&R&>Y1';/3"DY- &E17&>,?&3:-K.DZ+9:AI%I=WID>6;47R
MD"*N1E0RG+'@9(Z'K6MXG\0MX;T>"Y^S"ZN[BXBM((0_EJ\LAP,L<[5Z\\T
M;M%9.CWFL2Q7']N:=:V+Q$%9+>Z\Z.1<<G)52N.^14^FZ[I&L&4:7JEE>F(X
MD%M.LFSZ[2<4 7Z*RQXET(W-S;#6M.,]LK//%]J3=$J]2PSD =\]*Q;7QY8:
MWX4GU?0Y[![B,C-O>7B1>6/,V9D(+;0<$CUX]: .NHK/U+7=(T7R_P"U-4LK
M'S>(_M-PL>[Z;B,U+/JFGVT44L]];11S M&[RJH<!2Q()/("@GZ#- %NBJFG
MZGI^KVOVK3;ZVO+?)7S;>59%R.HR"1FL7Q'K7B+3#/+I7A^"]M+:'SI)9KX0
ME\9)5%"MR .K8'- '2T5QTGCEKVQT#^P].%W?ZW ;B"&XF\I(8U4%FD8!B,%
M@. <DU-IOBK4M1L=4@31%_M[3;A;>>Q^U 1G< RR"0C[A4[ONYX(Q0!U=%<S
MX>\2WVH:[J6A:OIL-GJ%C''-FWN#-%)&^<$$JI!!4C!%= +NV:\:S%Q$;I4$
MC0AQO"$D!BO7&01GVH FHJF-6TYK%;Y;^U-HSA%G$R^66W;<!LXSNXQZ\5@:
MAXWM-!TN]O\ 69+-$AU VD*6UTKLZ[E4%@<88;LLO8#- '5T5RFH>,[2UU_0
MXHKW3VT>_M[N:6],H*+Y7E@8?.W&6(.<].U='97]GJ5HEW874%U;/]R:"0.C
M?0CB@"Q16;>>(M$T^^2RO=8L+:[DQL@FN41VSTPI.:EOM9TO2]W]H:C:6FU/
M,;SYU3"9QNY/3) SZF@"[14-K=VU]:QW5I<17%O(-R2Q.'5AZ@C@U4N]?T>P
MOHK&\U:QM[N7'EP37"([YZ84G)H T:*KB^LS// +J S6ZAIHQ(-T2D9!8=@0
M#U]*JS>(-%M[9;F?5[".!HA.LCW*!3&3@."3C;D@9Z<T :5%4AK&F-90WHU&
MT-I.0(IQ,NR0G. K9P>AZ>E0/XET*/2TU1]:TY=/D8JETUT@B8@D$!LX)R#^
M5 &I15&;6M+M],&IS:E9QZ>P!%T\ZB(@],-G%1R^(=%@TN/5)M7L(]/D.([I
M[E!$Y]FS@]#^5 &E14=O<0W=O'<6TT<T,BADDC8,K ]""."*H+XDT)KN"T76
M=/-S<?ZF$72;Y.<?*,Y/((X]* -.BJ%SKFDV=RMM=:I903M(L0BDG56+M]U<
M$YR>P[TR7Q#HEOJ:Z9-J]A'?L0%M7N4$I)Z?+G- &E14,5W;3RSQ0W$4DD#!
M9D1P3&2,@,!T."#S6=#K(N]:M8+.;3[BPGM7G$T=T&D8JP7Y4'WDYY;/!P*
M->BL@>(],O+>_P#[*U/3;RZM(F9XUNT(0@'&\@G:,]2>E*-?L;+0[+4=9O\
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
MA_3;7QMIWB5(O[7N[ZY9(9HMTMU$PQ (N,L,8  Z$=J]=  Z#%! )!(&1T-
M'F-KIDT.L_#.WU:!7O8].N$N?,4,=RP1\,>Y!S^.:[#QC+X>706@\4!/[+N)
M!$[.C%5;D@EE^YT^]Q@XYK?H(R,&@#Q&[EU*_P#"'C#2]!U*]UK08([8VEU*
M#*^-X,\*OP95"#]<9K;TJ.UUC65OM(\6:9?:C;Z7<0P6^G6/D':P&T2$.V-K
M!2 0,'->I@ # &!2!0,X &>3B@#SGX?:CX3FT+0-&6&V.M06VR:V>VS-#*$(
MF+\97)W DXSNQSFN8AN-/_X4?JFEPF)=4LY2MY JXDC/VP[0XZ].E>VX )(
MR>IHP,G@<]: /-YM1T71/B1XDG\5/;P)=6]L-/FNTRCPJA$B(2,9WY)4<G(X
M-86E:0);#P!::A9'[')J]Y-!:W"?<@*3/$&4^@VD ^U>RD XR <<\TM '%^%
MH([7XA>-(8(EBA+64@1%PNXQ'<<>IP,UF?$'Q?8C4!X/.J1:9]JBW:A?2G'D
MP-P4C]9&&1GHHYZXKT>B@#S*?4-$T3Q/X5UZVGB3PS_9D^FQ7:Y\F$AD*!F[
M [&&3W%.TK4M->[\8^);N[GM-#U.XM[6WO8]Z%A'%L,BLHRJ[B0'Z<=:]*(!
M&" 1Z&EQQCM0!YGX">V3QWK,6@W\VK:)-:QS3ZA.WFL+K=M$8F(RXV<X).WV
MS4GQ*N[GPSJFG^)K*)WEFM;C2G"#)+NI>#_R(N,_[5>C@!1@  >@I: /&-"T
M>;3?%&G_  ](DDL].O5UGS#G#0K$I4?^!!)_"GZK K^ O&DLD.\0>)VF8[-Q
M5%GA+-]-H.?;->R44 >=ZBFBZ]X\\$3VL=K>:<+?4)("BAH]R^4,@=.#G\:T
M? <*6VI^,+>&,1P)K;%(U&%7=#$3@>Y)-=F  , 8Q10!XSX_UM+F+QEIDCZ3
MITD<)1+>6Q,MWJ'[D$2*P88 Z!L-MVY.,5T,%E;ZC\2] >]MTN#%X;:5#*N[
M;)YD8W<]\,WYUZ)@9S@9]:6@#C?AQ$MOI^O6T2"."'7;U(HU&%1?,R !V')K
MA;J.$7_C+2]>\0Z;I3W]]*?+OM/\R6:!E B:-RXW +P  =I4U[92%02"0"1T
MH \;\<V,]W>P0Z+]IO)M,TI%UV6)O+:[M"5/D]#^\95=AW )'\0K0U+5_"\?
MQ&\/ZG>&W&DG06>TF>+,4),B[2>,)\I*Y.,$XZFO5:RWT*W?Q1'KQDD\]+)K
M+RN-A5G5\^N<K0!Y,+&VU#P]$!:YT34?&L<EI$R%4DMV(!(7LC,'./0^];OC
M"(:1X_T>[>\L=(TI-/FB@N+FS$MO%<&0%AC<H1F7HQ/.".]>H4A 88(!'H:
M/)O[.T.U\*VUQ_PF%G$!K,E_97QM MHLQ4AH]A)79RY'S#D\'BEGU:TU30-!
MUN^U+3?#^IVMQ=&RDE@)LKH9VLP5L$!P0PY#<DC/->L%01@@$>E! (P0"/>@
M#$\'ZE+J_A+3K^>P2QDGC+&W12JKR1E00" V-PSV->-VMWH-Q\*)=%LX8SXI
MN;UOL\2PD3R3?:3LD4XR551]X' "D>U?0%9?A[0K?PYHL&F6\DDL<+2,KR8W
M?.[.>GNU ',:-IEG=?%;Q7=W5I%-/!!8K%)(@;9E&)VYZ<JOY"N+^U:+'\--
M:\/:C$C^+YIKI6M3%FYFNFD8Q2+QEARA##@ =:]OI,#.<#/K0!Y+XLDU3PMJ
MA-LKR7GB?3(].W(,XOU*HKD]ODD8Y_Z9UK/I=EHWCC2M-&]+"T\+W,!9 =P1
M9(@3QSG SQSFO1:* /(=$U&*'3=5\.Z?>Z?K6F6N@S&#4;6$)) H&U892/E+
M$<\8)VDD=Z72[O3](UCPGJ'B)HX=,/A>"&SN+E?W4=Q\ID&3PK%-O)QD BO7
M  ,X &?2@@,,$ CT- 'BLUE!>>&KIH[7_B1:CXOMGLX6C*I)"TD:NRJ>B,V_
M'_UZ[6TM(+'XPS):6\<$<F@(76) JL5G(!('< X^E=M10!Q^J@_\+8\-G'']
MG7O_ *%#7"66EV=M\%=$O8;.*.\&IVTWG*@\S?\ ; N[/7.WCZ<5[710!Q_Q
M4!/PSUL 9/E)_P"C%K/FFTS3?C-(;\00-?:7;I:-(@'FS":3(4XY;YE]\8KT
M"C )!(Z=* /+?"^I6>F>+;/1-%O[+6=.NI[F8@0XN]-8[G8R-W4L2OS!6Y Y
MK8\?O!;:WX5O]53=H5M>2M>,Z[HXY#$1"[CT#9Y/ )%=R  20!D]:4C(P: /
M'-8DM-2A^(6JZ$$;1I=#$3S0KB*>Y42$E3T;"E02*WO$.F6>F>%_"4-C:10(
M-8TW(C0#.'')/<\GD^M>B  #   ]*6@#PS4KNWN-1\5Z1>W%E965QK(DN+RX
MMYI)H0GEGAU0QXPORY<;0>171Z_L?6?'K0[3$WA6/84Z$;;C&*Z"?P"CIJ-I
M!KVIVVEZE++-=6,8B*L9#F0!RA=0V3D ]SC%=9;V\5K;16\"!(8D$:*.R@8
M_*@#S4Z79:=_PK22RLXK>3S@A:- I(>U<MD]\D9.>IKF]8UT:K'; 2:58W$/
MB"'_ (E,%BWVJ$K=!?,DDW?*6ZYV@'<!DDU[E28&2<#)[T <AX9!'Q!\<''!
MGL__ $F6NPHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HZ45Q/Q-D0:3H\-
MW(8]*GU>WBU%BVU?(.[ASV0L$!^M ':(Z2('1E93T(.10DD;IO1U9/[P.17E
M?C2#0].\.QVGAK^S8;&;5[5-5CAEVVZQL#Q)LX16(0-C&0>>M13Z,VFZ'XUN
M()]"M[6?0)@^G:0Y*"0(^)2N %R#MX'.!0!Z7JVMV&B:?)?7LVV"-XXV*C<0
M78*O ]V%/FO9X]4M+:.RDEMYTD:2Z5U"PE<8!!.3G)Z=,5Y;XG\(^'[#X0QW
MBZ;;F=A8S3W4J[I')E3<[,>>CN"?0D=*WKVPTB/QOX,L=-M[0:6;/4T6&!5\
MH@B+<,#CDDY_&@#1L/%^JZG%JE[9Z$EQ86MQ);0".\ GG=)1&QVLH55^\?O9
M^7IS77-(B%0[JNXX&3C)KQ)-&TRP^$'B*YM+"W@G?59(6DCC"L42^ 5<CL!T
M%=%/;>'M3^(7BF/Q>+)UM8;;["M^X"QVYCR[Q[CP=^[+#D8'- 'I;R)&5#NJ
MECA<G&35*?6;*WUJUTB24B\N8I)HUV\%4*AN>WWA7F/C&;1-4N=<MH])T65M
M/TV,O?ZK<G?M>,LGD#!/ Q\V1ECW-0VVG:)?Z]X!OM=M;*5[WP^SS3W:J?.E
M5("I8MU8 MCZF@#V%I$5E5G4,WW03R?I3J\6N].?7]=\8QZC_8 O([MH8IM4
ME9)[6#RU,3Q<?(O.X$8R<YKTRX.I6O@*5H+@7>J1:83'/'R)IA%PP]<MS^-
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
MMKV"\MX(1:W%NKJAB+G=SD'._P!.,5T5% %:XT^RN[+[%<V=O-:X \B6)63
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
M6A:/#I[Z?%I5C'92'+VR6Z"-C[KC!J2'2-,M[);*'3K2.U1@ZP) H16!R"%
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
M001Q'(\O;]TJ1RI'8@YJI%X-T&'2[W3A9,]M?*$N5EN))&D Z LS%L#)[]Z
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
M5CM(H9!]Z-PH;Y,@Y+'< : /5:*Y;Q]J>IZ7HEG)I%REO=SZE:VPDDC#KAY
MI!![<]L'T(K O/$&L^#M3UVVO=3DUF*WT-M5@:XA2-ED5RI3]V -A.#ZB@#T
MBFAU9F56!*G# 'I]:\\ENO$?AU?#FJ7GB"34DU.]M[2[M)+>)(U\[@-$54,-
MIQU)R*7P9IM]%X^\72R:Y=S1Q7T0DA:*$+,3;H06(0$;00!M(^Z,YYR >B45
MR/B&_P!3O/%^F>&=.U!]-2>UEO+FZCC1Y"B,JA$W@J"2V22#P*YO4_$_B+1M
M#\66 U);G4-&NK);:_DA0&2.=HSM=0-I(!8$@#((/!H ]2IJ.LB[D8,OJ#D5
MPC2>(-'\7Z;HUUXBGO8=:M+G$AMHD:TFC53OC 7&W#?=;=R!R:YGP]J.J>%/
M@[+J\&I3W<LEQ);VUO+!&4@=KMXRX"J&8Y);!)&>!@4 >QU2U'5;+25MFO9O
M*%S<1VL7REMTCG"KP.,GN>*X73M>U[3-1N7F_MO4-+33IKF674[!;=HIHP"
MI55!5ANX()&!S6/?Q:_=:+X+UO4M>:[34-7T^>6S-O&L<1=@RB,J PP#@[BV
M>O% 'K]%<WXWUF]T;1(/[.:..]OKV"QAFD7<L+2N%WD=\#)QZXK-MKC6?#WC
MC2M&O-9GU:RU6WG=3<Q1I)!)%M)(,:J"I#8P1P0.: .VIH=2[(&!9<9 /(ST
MKS>'Q3K+?"/2=;-[G49[N".2;RT^96NA&PQC'W>.E3:#IM]_PMOQ5+_;EWY4
M:6<CP^5#ME5A+M0G9D!>Q!!/<F@#T2HYYXK:WDN)Y%CAB0N[L<!5 R2?PKF/
M%FI:B-;T#P_IEY]ADU5YFEO%C5WCCB0,0@8%=Q) R0<#/%<MKMQK*:5XV\,W
M>M3W*V>D?;8+PPQ"5HV20-%)A=ISLZ@ X/7- 'H.B:]8>(;(WFG&=H,X5YK>
M2'>" 0RAU&5((P1Q447BSP]-K)TB+6K%]1#%/LRSJ7W#JN,]1Z=:A\&6MQ:>
M$=,2XOYKUFMXW5Y412BE%P@V*!@>_/J:Y+2?MOP\;3M"UC3[>]T26^\JQU6'
M'F1RR.2@F0_Q9)&]3Z9H ]+HKR%O%OB?4[;4=7TQM9:XAO)8[/3X--5[22..
M0KM=]I8LVTY(88)Z<5TIN=<\2^+M;T^SUJ;1[;2%@15@@BD:662/S"S[U/R@
M$# QGGF@#M]Z[]FX;\9VYYQZU7L=2LM36=K*YCG6"9[>4H<[)%.&4^XK@DTS
M4F^-#L=>NE*Z/!*ZI!"%=!.P,7*$A203G.[YC\W2H/\ A*-9.GS6EM=1Q7E[
MXIGTJ&Y,*G[/$&8Y"XPS!4(&[.2><T >G45PEO?ZSH7BRXT&ZU>75+>;2I+Z
MWGN(HUEA=&"E3L505.X$9';%8VEZQXH@T/P=XBO=?:[&K7-K;7-E]FC2+9*,
M!@0-V\'!)S@\\ <4 >EW^H6>EV<EYJ%U#:VT8R\LSA%7ZDU7TG7M)UZU>YTG
M4;:]A1MKO!(&"GT/I^-6+Y+(VK2WZP&W@_?%IP"L>WG=SP,>O:O)-4%Q-X6^
M(/C*QA>UM-4M$ALQMV-+$BE6G([;MQQGG SWH ],TWQ5X?UB^DLM-UFQN[J,
M$M%#,K-@<$@#J/<4B>+?#LFL?V0FMV#:CN*?9Q.I?<.JXS][VZUS/BJSM-.F
M\!-IT21O!JT-M 8Q@B!H9 ZCVP!GZ50\?_:[4Z<;W1[6S\,V6JP7,M]:2!Y5
M.\;3Y>%V NP#$%C@GB@#TZH+V]M=.LY;R]N([>VA7=)+*P55'J2:GK@/B3J^
MGI<Z#H.HS".TO;L7%YE"X,$.'VD $X9_+'YT =W;W$-W;17-O*DL$J!XY$.5
M=2,@@]P14E>5>$M9OF^'FNZ3X9D%UJ.BSO!8EE^9X&;=$P#XY"%@ >,I77>"
M]3BU"TNT76-0OYX) LT.I6RP7%LQ&=K*J+P>H.#[$T =/17F?CCQ%>:>^M7&
ME>(M3-UIL/FBSM--66WA(0-MGD*'[W7[PP#T[GN9KZ5_#$FH1XCF-F9UQSM;
M9N[^] &G17EB:]XETGX9VWB:\UAKZ_U2&T2&$6J>7;M*5 <*H!9L-D@G!;H
M.*O:7J7BI-1O;6T&K7\+Z;++!-K%BEOY=VN-BY55!1L]",C'6@#T6BO--/\
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
M+!!'"F=L:A1GK@#%244 <K?^ K"]OKZXAU'5;&/4#NO;:SN D5P<;22"I()
M )4C-::^&M.CU#2+R&-H3I-O);6L49PBHX0$$8[!%QS6O10!B>,K&YU/P5KE
MA9Q&6ZN;&:**,$#<S(0!D\=:R]!\"6>G3:7>W-WJ5S+80XMK:ZN?,BM6*X;8
M,9)QD#<6P.E=?10!D6'AK3K#1KO20CS6=W)/),DQSN\UBSCC''S$?2JFC^$E
MT:>W:+7-9N+:V4K#:7%PK1(,8 X4,P /&XG&!Z5OQ2QSQB2*1)$/1D.0?QID
M5W;3W$]O#<1236Y"S1HX+1DC(##MD$'GM0!CVWA#2K3QA=^)XEE_M"YB\IP7
MS&O"@LJXX8A%!/M563P1;+?7=Q8ZOJ^G1WDIGN+:SN%6-Y#]YN5+*3WVD5U%
M% &=!HMK;Z_=ZRC2?:KJ"*"0%OEVQEBN!CK\YSSZ5D2>!-+;P[8Z-%<WT$=C
M=&[MKB*4":*4LS9!VX_C88(Z&NHHH H7>CVVH:#+H]\9+FVFM_L\K2-\\BE<
M$DC'S'KGUK(TWP3::?JUEJ<NJ:K?W5E$\,#7DZL$1@ 1@*!V'/4]R<"NBGFB
MMH))YY$BAB4N\CMA54#)))Z "EBECGA2:&19(I%#(Z'(8'D$'N* *-_HMKJ.
MJ:7J$QD$VFRO+ %8 $LA0[N.>&/I4"^&K%9M<E#3;M9P+GYAQB,1_+QQ\H[Y
MYK8ILDB11M)(ZHBC+,QP /4F@#G+GP3I\UGI$5O=WUE<:3 +:UO+:4+,(]H4
MJV5*L#M&05ZCM4[^%+:>QL[6\O\ 4+LVE]'?)-<3!G:1#E0>,;?8 5N@AE#*
M001D$=Z6@#@?%^B7]UXQL]4&G:G=V$5BT&=(O1;3K(7!^<ET+)@# !X.<BI=
M(\)7NI^'XH_$-S?PWEO?27&G3+=![JSC/"JTHR'."P.=P(..<5W#,%4LQ  &
M23VJ*UNK>^M8KJTGCGMY5#QRQ,&5U/0@C@B@##F\'V]YH-WI.H:IJE]%=.CR
M2W$REQM8, N%"J,J.@J;7-,U#5-5T1;>X>WLK2Y-W=/'(5:3:I"18'526).?
M[OO6Y3/-C\[R?,3S=N[9GYL=,X]* 'T444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<_XN
MUVZT2QLDT^&&74-1O8[*V\_/EH[9)9L<D!58X'6N@K%\3^'E\1Z=!"MW)9W5
MK<I=VMRBAC%*F<':>&&"01W!H Y#QN/$4'AFS&HOIMY=IK=B;5K='@60^:N
MX8MMYXR">.U;&F:WX@@\37V@ZP=,FN!IPO[:>W1XHP-Q0HX9F/!Q\P[=JFN/
M"FI:G80PZOKYNIHK^WO%>.T6)%$3AMBJ&)YQR2Q_I4^K^$(=8U>^O9[N1([S
M2'TIXT7!"LQ8N&]><8Q0!@Z)XWNY_&-AHTVKZ'J\5]',=VF(RFW>,!L$EV#J
M1D9X.15)?&WBL>&6\4RPZ0-,M[UK>6V5)/-EC%P8BX;=A"..,'."<C( W=+\
M%:A:ZMHE]J&O+=KH\3PV\$5DL*E639DX8G=P.>G'04]O J-X#N/"_P#:#;9I
MWF^T>5R-TYFQMS[XZ^_M0!D^*O&NKZ??^(8]/N]'LUT2U2<1:A&SO>,R%L+A
MUVCC:.&RWI1JOCF_L[_3='FO]+TZ]ET];ZZN[JVD9!N;:L:1!\@Y#9RW&.^:
MQ=:L)8_&WB"_N!JEI<-+$]@+?1%OTGVQ* X=HWVG(QM#+C&>^:ZJ#P_KNHKI
M/B(W\>D>)/[/6VOD-N)X9 3NVE-PP0V2"&[D<B@#4\&>(9?$OA\7MQ%&D\<\
MMO(T.?+D*,1O3/.UA@C/K7/R>*/%.H:;K&O:.FE)IFG33I%:W$3M+=+"2';>
M& 3)5MHVGWKMM-M[RVL4BO[T7MR"2\PA$0.3P HS@#IU/UKDY_ 5\L>IZ?I_
MB.2ST74I9)9[06JO(GF<R+'(3\H;)ZJ<9XH Q9KC4]?^)GAO4+.73Q9W.BO=
M01W-L[LD3M"7!PX&\YX., <$&NO\6:[>Z2NF66EQ0/J6J78M8&N,F.,;6=G8
M @G"J> 1DD<U)%X7M[;Q#INIV\OE0Z?I[V$5L%R-A*$'=GL$QC'>G>)O#O\
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
ME<N #D;#\S#//7I6,_P]O!87>B6WB*2#P[=RR/)9"U4RJDC%GC27/"DD]5)
M/6@#:\2W4=[\.M8NXL^7/I,TB9ZX:(D?SKEM&UWQ)H>F>$9-3337TG4OL]BL
M,"OYT!>/]VQ<G#YQR-HQGC/6NZU+2H[_ ,/7>CQMY$5Q:O:JRKGRU9"H('?&
M:YJP\"7D4^CQZEXAEO\ 3='=9;2U:V5&\Q5*H7<'Y@H)P,#MDF@#G;[XI7:C
M4M0M+O2A;V-S)#'IDD4C7-TD;;682!L*QP2HVGMGK7<>,+M(/ >M7IMH;E(]
M/EE\BY0LCX0G:PR./450M_"6K:5<7<>B>(EL].N;A[DVTEBLS1.YW/Y;E@ "
M23@JV,UNZ_I0UWP]J6DF8PB]MI+<RA=VS>I7..,XS0!R\^NZ\^NZ1H&APZ9;
MK<:1]L:6>-V6##(N%16&X?, %R/7/&#L>#M<O-<TFY;48H$OK*]FLK@P9\MW
MC;&Y0<D C!P:?;>&EMO$=EJXNBQM=+.G"+9]X%T;?G/'W,8]^M3^']"70DU%
M5N#-]MU":].4V[#(V=O4YQZT <?X=D\22^*O&,=[J%E+907 62)8) PS;J5\
MLF0A!R,C!R<GC/&7X/UOQ'HG@WP9<7"::VCWCVU@($5_/42?*DF_.WKC*[>
M>M=M#X7NK7Q/JFIVVJ[++5-K7-FUN&/F+'Y899-W P 2,'D=:AC\$HGA;P]H
M?V]B-'N+6<3>5_K?)8'&,\9QZG'O0!S>K_$B[34-;%A?:1;)I,S0):7<4CS7
MCHH+896 C&3M7AN1DUJIKZW'BP7<.G6R2R>&!?I-)&?/ ,F1$QS]WOC'7O5X
M^%-4L=4U&YT'7UL+?49OM$]O-9"<+*0 SH=R[<[1D'<,U<G\,?:->EU62]8R
M2Z2=-93&.<L6\S(/7GIB@"KX'U/Q%KNC6NL:R-.BM[VVCF@M[5'WID9RS%B"
M#UQCCID]:ZJL[0-*&A>'M.TD3&865M';B4KMW[5"YQSC.*T: "BBB@ HHHH
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
M(Y!#*"..::O@/5I-#U>UN]2M9KS4-8@U(RI&40!#"67;SC_5D#D]LGK7H-%
M&!I^@36?B3Q%J;S1M'J@@$:#.4\N,H<_4UYEKF@IHTOA+0]6U.PM(=/TJ5#>
MW\3O:O(60;4PR$/@'DL/EXP<U[91UH Y/X>7\M[X;>,VEI!;6ER]O:R6<+10
MW$2XQ(B,20"21U.2"<\TEGX<U:QU[7WBN+)]*U=S.0X;SHY#$L>!_"5^4'/6
MNMHH XNY\&7<_P +K/PJMY"MS;V\$;2%28I3&5)5AP2C;<'V/X52MO NI&[U
MF[G_ +'LSJ&CMIT=OI\+)'$26PQ.!N^]UP.PQQD^@T4 <K-X5N9;'PC;BXB#
M:)/%),2#B0)"T9V_BP/-4V\*ZO?^,-/UF_.D0?8)7<7-E&ZW%RA4J(WSP%Y!
M/+<CC%=M10!Y?9_#;5;?^S+=Y=&,=AJB7[7P@;[7=A9=Y\QCT.">YS@=!6[!
MX=\2:-JVJ?V)?::--U*\-X_VJ)VEMY' $FT @,#C(R1@GO79T4 <Q::%JNG^
M.=2U6WGLWTS5!$UPD@831M'&4&S'!!^4G/O6+9^!-5TK1O#+:??6?]KZ&LT8
M\Y6,$\<I^93CYAT4@^HZ5Z#10!P%]X%U35]%\3MJ%[:?VQKD$=N#"K""WCCS
MM49^8\EB3[].*Z'5-"GOO%.A:M'-&D>FI<JZ,"2QD15&/ICFMZB@#BM,\*ZL
M?&5OX@U/^R+>:""2*1M-C=6O"^,&7=V7&0/FY/6M#Q1H>I:CJ&BZII$UHE[I
M<\DBQW8;RY%DC*,"5Y!P<BNEHH P=+T.YLO%6M:Q/-$RZC#:H$0'*M$KANO8
M[N*Y5/A[J5KHWA>W233+V71DF22VO48V\IDZ., X9>V1W/2O2** //H_A_J"
M>"-4T?[;9+>W6I?VC#)%"4A1A(D@79G(7*8X)P#WKM]/^W&PB_M+[.+P@^9]
MFW>6#GC&[GIBK5% '#VW@>\@\$^'-#-W 9M*OK>YDD .UQ'+O('?)%:-[X8N
M+KQ'K&I+/$L=]I"Z>B$'*N&D.X^WSC\JZ>B@#Q+7M'M['7=&TK6-3TRQCT[0
M+>V6?4X7>"=U)5A%ATP>/FRW(*_+76^'K.^\2V?A;5I+>UL8M)NK@+'#$T<<
MT.QXD>-#RJD$$ ]J] QFB@#D+[P;-?R>,@]U&D>OVT<$1"DF(K$4R1WY.>*V
M_#\.JVVD0P:PUFUU& F;3=L*@  _-SGK6I10!S6D>%C::3KVG7LJRQ:K>W<Y
M\O(*QS$_+SW -9GASPKK&BFPLYK?PY+:V05!>):L+F1%&%..BOP,G)[\5W%%
M '$GPKJ]]XQT_6;\Z1!]@E=A<V4;K<7*%2HC?/ 7D$\MR.,5E7?@+Q))X?O_
M  U;:IIL>CRW;W,3M$YGPTWF^6W\( 8GYADGT%>ET4 <O+X4EN-6\57$ERBP
M:W8PVB!02T>U)%)/8_ZP8^E7?"ECJVF:!;6&KO9/+:HD$;VF[#(JA06W?Q'!
MZ<5MT4 <-<>![R;3M4MA=P!KS7X]54D'"HKQ,5/^U^[/MR*W6T.9O'<>O^:G
MD)ICV1CYW;C*KY],87%;E% '(>)_"U]JGB.PU>T73+H6UO);FTU.-GB4LP/F
MIC/S\8Z<CN*O^"_#\_ACPXNF7$\,TBW$\N^%-BD/(SC"]N&Z=JZ"B@#RC2=+
M\3:HGC.QTN^T^"QO=8NH)6N(G,L.54,R8.&R#T.,$=>U=CIOA3^R_$UE?V\J
M_8K31ETN.,YW_*X(;TQ@5TU% '"3>#=1L=<U2[TNWT*[MM2G^TLNIP,7@E*A
M6VE0=RG:#@XP<\UM6_A^XB\8VVMM+;B*+2?L#11(5^?S%?*CLO&,9KH:* .&
MF\#WDG@+5/#XNX!/>7TETLN#M56N/- /?../K6A>^$GU#6_$%S-<*MKJVE)I
M^U0=Z8\P%O3I(,?2NIHH X&R\)^)Y+SPT^JZCIAM]#D^5+:)PTX\IH][%NC<
MCY1QR>>@J6;P/>2> M4\/B[@$]Y?2W2RX.U5:X\T ]\XX^M=S10!ASZ'-+XX
MLM>$L8AM[":U:,YW%G=&!';'R&J?BGP_JNJ:OHFJ:1>6MO<Z6\S@7,9=9-Z;
M=I Y (SSU&<\]*ZBB@#S^?X?WNL:=KTNL7UJNKZK+;RJUO$6AM_(P8E ;EAG
M.[.,[C6KI.B:M&;D7UEX>M1);/$K:= P=F..2Q PO7Y<'MSQSU=% '&:1X-N
M].D\'-)<PM_85A+:S;0?WC.D:@K[?(>OK7.>.=!ETW2M3DN)XA:ZOK]M</(\
M;/#;Q!%!,ZC&5S'V(Y*\BO5J* /._AW=I%JVH:5I_P#95]IJPK<-J>F0/&C3
M$[?+<L[[VV@'(;@<4NKQZTWQ?\S1);-9DT%=\=XC&.1?/;C<O*D'![^GN/0^
ME% 'G4OP\U :18_Z58WNH)JDNJ7D-W&PM;F20$$;1D@+D;<@_=Z4#X>ZB_AW
MQ%827.G1SZM>P72"VB:.*()Y1*A?^V9&>_7C.*]%HH X^Y\.^(++Q1JFIZ#?
M:?%#JRQ?:1=Q,S0R(NP/&%.&RN/E..1UK4\':%+X:\):?HT\R326J%&D08#9
M8G^M;E% 'G0\#>(8O#D_A"'4M/7P]*SH)S&_VI('8L8P/ND\E=WIVJ[XL\ O
MK^IZ9-9W4=K:I$+/4(F!)N+42)((QZ'*$?1C7<44 <;KWA*[N/% U_3(]*N)
M9+5;6XM=2B+(0K%E=6 )5AN(/&"*G_X1F]FN_#-U,=/@?2[B>:>*TB:.-@\;
MH @YZ;ADGK@GCI75T4 -D021LAZ,"#7 6O@G7!X$@\,7=YI[)93VQM9XE<%X
MXI0YW@]&(4# XSWKT&B@#G-1\,'4O%G]IS2I]C?2)]-DB&=Y\QT;([8PI'XU
MD^'/">L:)_9]E+!X=FM++:BWHM6%S(B\*2.@? &6R?7%=S10!A^*-#FUZUTZ
M*&6.,VNI6UXQ?/*QN&(&.YQ1%H<T?CJZUXRQF";3HK,1\[@R2.Q/IC#BMRB@
M#SH_#[48O#GA^R2;3[N;2;N>X>VNU8VUP)&<C<,9RN\$'!YI8_A]J'_"-ZWI
MTESIZ3ZEJ<%\OV>)HXH@AA)0+S_SS('KP>*]$HH YKQ/X3C\3:IHTET(9+&T
M:X%S!(#^]62)H\#Z$YK%N/ NK3Z-IMO-J%I>7FBW;2:?+>1&19H"I7RYQ_>V
MG&X?W0>N:[^B@#D3X9O]1\+ZWI5_#H]@^H6[0(=-A8!,J1EB<;N3TP._K6UX
M?AU6VTB&#6&LVNH@$!M-VPJ  #\W.>M:E% 'DFCZ+XEUK2O%>EV-_80:7?ZU
MJ$,S31,9H5,K!]F#ALCIG&#Z]NYL/#)T_P 6G5(9$%FNDPZ='%SO'ENS9/;&
M& KHJ* .&O? EU=6FMB.^BAN[G6(]6L9=A81/&L>T..,\H<X[&I=4\-:_P")
M]!N+36[O2X;E9H9[(6L+O'')&V[+[SEPW (P,#UKM** .<\/:7JEG=R3:A8Z
M!:KY>Q?[-A8.QR.2Q P..F#]>*AUK0-6_P"$HM_$>@W%F+P6ALIX+T-Y<L>_
M>I#+RK!L]CD&NIHH X.;P)?7/A;5[2XOK=]6U:_BO;F94*Q*4>,A%')P%CP,
M\D\UWE%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !67K^O6GAW3A>7232F25((8(%W232L<
M*BCCD^Y'2M2N:\::-?ZK9:;<:6L4E[IFH17T4,K[%FVA@4W<[20QP?7% #;+
MQG'+=WEAJ.DWNF:A;6C7HMYS&WFPC@LC(Q4X. 1D$9%3'Q?9#1M U/R+CRM;
ME@B@7 W(95++NYZ #G&:R8=%UCQ#XDEUC5K%-*ACTV6PM[?SUFD9I2"SL5X
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
M2I5M;C4X+5;&<28.Y$(;D<J>< ^^>U5/#?A:^@\;0ZM+H?\ 9UB-,EM9$GU
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
M3QFFH>)+O1K+2-0F:RN?L]W<A4$4/RA@V2V3G/0 D8R0.,YND^,;6S\):))
MNK:O=ZD\L=I#,8S<S%68L6.50*H'7(P,5K>&-(O-+U'Q)-=(JI?:H;F A@=R
M>5&N3Z<J>*Y33O"GB#1-'\(WMO90W6H:*;J.>R,ZIYD<['E7/R[AA3SUYYH
MZ>?QC]GM[)'T/4AJM[*\4.FD1B4E!EFW;MFP CYMV.1WXK0T#Q!#KT5T!;3V
MEW9S&"ZM;@+OB? ;JI(((((()!!KDO$7A[6?$%UHVNWFA6\LUDT\<NE"^PS1
M2!<,)!A=X*@XZ8.,UT?A+2X]-L[IUT%-'>>;<T0N?/>0!0 S,. >HP">!UH
MKZAXT%OJ5]9Z;H>I:L=/ ^VR6GEA8B5W;1O92[8P=JYZCO7,^,_$KZR/"4>E
MVFIWFDZM-YSM8W"P-<*(W81;MZLI! 8\@<8SGBM6*R\3>&=8U[^RM'AU.UU2
MZ^V02F[6(P2,BJRR C)7*@@KDXJ.Q\%WVE6?@:RB9)UT:>22[E#8'S12 E0>
M2-[X'M0!U&I:M9>&/#GVZ\\];>VC1 F3+*['"J@Y)9B2!UY)Z]ZH:9XN^U:U
M%I&I:-?Z3>W$336RW1C99U7&X!D9@&&02IP<4_QKH=WKWA[R-/:(7UO<PW=N
M)20CO$X<*Q'0'&/QK.M[#7=?\7Z3K&JZ4FE6VDQ3>7$;E9I)I95"G[O 4 'W
M)/2@"Y'XWL)/"-AXC%M<BUO9HH4C(7>I>41@GG&,G/7I0WC-'\67/AZSTC4+
MNXM)(ENIHE010I(JL'+%AQ\W0<_*>.*XZ/PSXN3PEIWA0:5:_9].OX93?&['
M[^)+@.-B8R&QR=WH<9SQVNBZ1>67C#Q/J,Z*+;4)+9K=@P)8)"%;([<T 7/$
M'B&W\/V]NTEO/=7-W,+>UM;< R32$$X&2   "220 !6?<>,EL=+CN+[1=2M[
MZ:Z%G!IY5&EFE(W#80Q0KC)W;L#!STIOC#2=2NKK1-8TB".YO-)NFF^RR2>6
M)HWC9& 8\!L-D9XXK/U>Q\2ZNND:XNDV]OJ.E7[31:>]V&,L+1E&!<#:K_,2
M.HX'- %^'QQ (=874-,O=/OM*M#>S6<VQF>$!CN1E8JP^4CKP>M45^)=OYMD
MK^']:2/4D+::WDH3=L #M"ALIP<@OM& 3D"JMWX>UW7YO$6KWMA'8W%UHDFE
M65EYZR,=VYBSL/E&6(  )X!K2D\/Z@UYX'D$:;=)#_:_G'RYMFC&/7YB.E "
MGXA6,'A[5-5O=/OK232KA+:\LW56EC9V0 C:2&!#@Y!Y&:B'Q"/]I'2V\,:T
MFIRQ">UM62/,\6<%]V_:F.X<@C('4XK.USPCJ]]!XS6"&,G5+ZQFM<R ;EB$
M.\GT^XW7TKHIM(O'^(]IK(1?L4>E36K/N&?,:6-@,=>BGF@"NOC[36\-6^KB
MUO#)/=&RCL!&/M!N0Q4Q8SC(*DYSC SFEA\<0JNJPZEI5]IU_IMDU]):3&-F
MDA /S(R,5;D8ZC!KG_\ A$-<MM/CN[:""2_L?$5SJD-L\H59X9&<;=W(5BKY
M&>A'-6+O0->\0W>N:O>Z?'I\TNAS:7969N%D=F?+%W9?E'.T 9/<F@#4TWQ]
M;ZAJ&F02:/J=G:ZJ#]AN[E$"3,%WXP&++D D;@,XXK7\0>((M @M"UK/=W-Y
M<+:VUO"5#22$$XRQ"@84G)/:L2Y\/:C);>"$6--VDSQO=_./E MW0X]?F(Z5
MI>+K(ZCI26S>'X]:A:0&2 W"PNF <.C''S ^X//6@#&\4>,=9TFQT&>V\/WB
M2WNHI;SP2-"64;B-@/F8W-C*D'&!R16G>^+WMKJTTZVT._O-7GMOM4EC$T0:
MWCSC,CLX0<Y P3G!KGG\->)AX+TI)%^V:AI^L)?QVLUUO<0+(2L)F;[S!3]X
M^E7[BS\0V'BL>)K+1DNQ?:?';7=C]K1)()$9F4AC\K#YB#SVR,T 7?\ A/\
M3&T!-22UO6G>\_L]=/\ + N/M0.#$1G:",$YSC'.:S/$FO7UQ8Z')+8W^C3+
MX@M(9HIW4;T)R<,C%60@\\]B#5+_ (0[7H-/@UB.*VDUM==?69+$38C*NAC,
M(<C[P3'S$8R#6AXAT?6?&6CV%OJ>BPVL2:M!++:M="1C;+G>6(P,\G@$\=Z
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
M% !1110!!!9VMK)/);V\44D[^9,T:!3(V -S$=3@ 9/I4]%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 (Z+(C(ZAD8892,@CTJ.WMX+2VBMK
M:&.&")0D<4:A511P  . !4M% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !39(TEC:.1%='!5
ME89!!Z@BG44 16]O!:6T=M;0QPP1*$CBC4*J*.@ ' %2T44 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %<WXUMK.ZT>%+VQU2X5+A9(Y=+4F>VD )65<
M'/'3@'[W3&:Z2B@#R6\T[Q1J6C:%J>HQZK-_9FJ3MB%4BOGM61D20J./,&>0
M!D@],U-?^&VU7POX@GTFSUV74+AK1V&L?(UT()-X10<$<;AR!R17JE% '"^(
M+J]\;>"->TVQT/4[262R(C^WQ"'S).NQ03D].O3D<U6CO-1\0^-_"M\OA_4[
M*SL8[D3RWD7E[7>(#;C.<9&-W0YXS7H=% 'GNCZ-?6_P:U;37L98[^:#40L&
MS#NSO+LX[D@KCZBFSP7^D:SX,U-]*OKF"VTN2SN%M8?,>&1EBV[E[#Y&&>W>
MO1** /+->\,ZQJ-IXT6VM9]\NK6EY;HI"&Y2-(2P1CQGY3CW%7]+L+"\OKK4
M)M-\5WDL6G30E-43:'1\;H5#;=S-CZ<=:]$HH X/P.NI6VL7%G;IK"^&HK51
M FKQ;)89MV/+C)^9D"^N<<8-6=9%WIWQ)TO5QIM[=V4FG2V3/:Q>9Y4C2QL"
MX[+@'GI79T4 >?0:/?#P[\186LI?-O[N[:V4IS.K6R*I7U!8$#WS5:Y?Q!:'
M1+*6+7(M+31XAC285:5KL<,DC,"4 7&.@R3D\5Z510!Y-9Z3JVE_#[P4\VE7
MLD^E:K]HN[:*/?,L9,RY"C[WWU/'8YKTJ[M8==T&:UN(I$@OK8QR1RKAU5UP
M01V(S^=7Z* /$K/1O%4.EIXHN-(N)->T2:UL[:WVYDN+>)&CD*^H<S.WOM%:
M]]X1U'2]$\%S*FHRG2_-;41IS#[0))TR\BC^+#DY YPQKU:B@#E/!EA:0RZG
MJ$$&MI-=O&)9=7&UY=BX4JIY  ..0*ALM,NT\7^-;E[5Q#>6]JD$A7B7;$X8
M ]\$@5V-% 'FEMHFHIX&^'EI]@F6XL;ZSDN8]GS0JL;ABP[8)Y^M9'C:#Q-K
M-AXFTZ>VU^6X:9EL+:SA06;VXVE69\99CSD9SG  KV*B@#RSXA6%]#XHM[?3
M,A?%=N-*NRIP4V,&,N._[EIE_*O1KNU6/0Y[2UBPJVS111J.@"X %$^D6-SJ
MUIJDT.^\LTD2"0L<1A\;L#.,G &<9J[0!Y0=-EL?!WAC=IWB&UUZRTE(X+K3
M8-YC?:,PRJ<@C*J2&&/<58U]-7^RV.HBPUNW\8KIB+]ITR$26\LG),,H)*[0
M^2<XQNX->GT4 <!--JVA^.3J]UHM[?+?Z1!;L=/C$@2X1W+(<D;0=_#'CWKF
M+;PYK5MH/A._NK'583I]UJ(O+?3V'VF(32L5=1_$.!G')#9%>S44 </HIAT/
M2M8UNQTCQ'>7-Q+%YD5ZH^T7! 5 54X( !YR!PIKN*** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** /,/C/>75YIFD^$]-@-S>ZU=C-NL@0O#%\[
M#<?NY.WGV-8GAJ]U;P_\99DUC1$T6#Q):8CMX[E9D\V%>"&4 #@$8]6'K7LK
MVUO)<1W#P1M/&"$D* LH/7!ZBDEM;>>6*6:WBDDA),;N@)0^H)Z4 ?+\.@:=
M;_ NV\3Q0%=9BU,".ZWMN0"4@*O. ._UYKO;G3?#-C^T3*=5M[6$7%C%<VAF
MR ]X9EPR^K$@UZ__ &;8?9/LGV*V^S [O)\I=F<YSMQCK3I["SN;B&XN+2"6
M:$YBDDC#-&?]DD9'X4 >2^ %\1-I?BP>&I-,2[_X2BZ\PZBKE-F!TV<YSC]:
ML_&8:@/A' -6:V:_^UP>>;4,(BV3]W=SCZUZI#;06V_R((XO,<N_EH%W,>I.
M.I]Z+BVM[N+RKF".:/(.R1 PR.AP: ///BQJ6GVS^'K&^TK3;QKRZ<13ZK*R
M6EL0HRTF.N0W /O7E(D7_A5'Q'@@>U-JFIV[1+9$_9QF5<F//.TX&/8"OI>[
MLK34(/(O;6&YBSGRYHPZY]<&F'3+ PR0FQMO*EQYB>4NU\=,C'.,#'TH \-T
M:6]LXO'L%ZKMXW-BTMK<KG]Y:;!M$ _AP,<#G..XJKX!TZSN=2\&WMCK/A:S
MNH,>9#9LXO;G*?.DP)Y/!Y/'IQBOH VEL;E;DV\7GHNQ9=@W!?0'KCVJ"#2-
M,MKMKNWTZTBN6SNFC@57.>N6 S0!\W.?#4WP_P#%$OB!HSXX.H2!1*Q^TB3<
MNT(.NWKTXZ^U;GB;4]3^'NJQZQ<K*+KQ%X;6WG..1?I&J[C[C(_,U[N^E:=)
M?+?26%JUVOW9VA4R#_@6,U)<V5K>;/M5M#/Y9W)YL8;:?49Z&@#P#Q!H<OAB
M;X?Z)??V8FFPV<KR?VL&-F;M@6?S,=3EN,\?K5?6M+6Q^%=[#;ZSIU[:2^(X
MGB&E2,8;4L,E$)Z8R",9Q7T/=V=K?P&"\MH;B$G)CFC#J?P-1KI>GI:+:K86
MJVRMN6$0J$!]0,8S0!7T'P]I?AG3!IVCVBVUJ&+[ Q;+$ $DDGG@5XAX&\':
MQXS\+ZUIIUU++P_+K4WVFVCM@TLI4HW#D\#A>W;O7T%44%M;VJ,EO!'"K,78
M1H%!8]2<=Z /'T\)Z-K/QUU+3]0M//L['2;=X("[!0R[54G!YP"<?6N2N3X8
MFTCXA2>+FA_X2H7MP+47#'S@ H\D1#TW>G;&>,5]&BV@6Y:Y6",3LH5I0@W$
M>A/7%0S:5IUS=I=SV%K+<I]R9X59U^C$9% 'A>IZAJ7@"7PEXRODE,]YH36%
M\'!W&58]\6__ &B=H.?[II\.AOH.F_"J*<'[7=:J;RX+=2\FUN?< J/PKW6Z
ML[6]B$5W;0W$8.X+*@< ^N#3I+6WF:)I8(G:([HRR E#ZCT- 'A6A2:9X>^)
MEK#"VB>(EU;4YI(KR$_\3"R<YR)/]D<]?<\=*PF=U^&TZSM*NCOXS==4,>?]
M1\N=V.V<?CBOHR'2]/M[Q[R&QM8[J3[\R0J';ZL!DT];&S2"2!;6!8923)&(
MP%<GJ2.AS0!XA;IHB_$76?\ A"3!_8W_  C<WV_[&<P>;AMO3C=C;T]_>L*U
MT#3M,^'OP^\26D!CUB?6H$ENM[%F7>XV]<8PBC'M[FOHJUTVQL8&@M+*VMX7
M^]'#$J*?J ,4O]GV7D10?8[?R86#11^4-J$="!C@_2@#PZXDTSP]\43=*VB>
M(AJFN!-A/_$QT^;=CCOL4CZ' Z5UWQM=U\+Z4LS2KI#ZK NIF//_ ![\YSCM
MG'XXKT%=+T]+XWRV-JMXW6X$*B0_\"QFK$L4<\312QK)&XPR.,@CT(H \2TK
M3O#.H_%BZLO"L-K/X=ET0KJD=J<V[/N.T''&[[O3W]ZWO@)IEE;?#BWU"&V1
M+N\DD%Q,/O2!)'"Y^@)KTFST^RTZ(Q65G;VT9.2D$2H"?H!4EO;06D(AMH8X
M8ESA(U"J/P% 'D7A_7-.\%?%GQK!XDNDL3J<D-S:7$_"21C=P&Z<;@/P/I7/
MW>?$\WQ1\4:5'))I,U@EM!*$($[(J[V7U V$_0BO>+W3;#4D5+ZRMKI5.5$\
M2N!],BIHH(8(5ABB2.)1A410% ] * /"8?$>DZWKOPFM-.O%N)[&+9=*@/[I
MC"B[2>F<HW'M6U\'_#FEW-_K_B&>W\S4[;6[J"WF9S^Z3'(49QSYC9KU2#2-
M-M0@M]/M(=CF1?+A5=K'@L,#K[U/!;06P<6\$<0=B["- NYCU)QU/O0!Y3\1
M;E/#OQ7\'^*-35QHT,<MM+,%++#(RL 3C_>!_P" GTI/BCXNT+Q+\*_$D.BZ
MC'>M:BU:9H@2J[IUP-V,$_*>E>L3V\-U"T-Q%'-$XPR2*&4_4&J\>DZ;%9M9
MQZ?:):L<M L*A"?=<8H \?@T33/!_P 5_"1T>T>!+G2+AKI(V+-.5C9N<GDD
M@?B!7%VVH:;=ZIX*U'2;#0=+:76XE%O93/)>HGF;3Y['L??KD>]?39M;=IXY
MV@B,T0*QR%!N0'J >U5TT?2XY6ECTVS21I!*S+ H)<=&)QU'K0!Y1X1\*:+X
MA^)/CJZU:S%V]IJ 6!9'.U-P;<< XR=H'/85RWAF#3M.\#>/(M(CBA\502W<
M2I'D3I:!HPV!UP.?QKZ(BMH())9(H(XWE.Z1D0 N?4GO3(["SANY+N*T@2YE
M&))EC =Q[MC)H \*^'^G64WB/PC?:=K'A:UFA@9)+73BXNKI3'EEF4DY88)R
M<<Y]JW?@+X<TM/"</B VY;5'EFA\]G)*Q[ON@9P!QGIU)KU.VTC3+.X:XM=.
MM()W^])% JL?J0,U8M[:"TB$5M!'#&"2$C0*,GKP* /*/B5J.DOXXLM*O=+T
M)I_[.:?[?KLKB!4W$;$4=7R,YZUP5E"-2^%G@2QNGD:"3Q+]F8!RI$;,P*@]
M1PQ_.OI"ZTZROFB:[L[>X:([HS-$KE#ZC(XH_LZR"(GV.WVQR>:@\I<*_7<.
M.#[T >$ZGIO_  C7B+XCZ7X9A:T@&AQ2K! 3A3A=Q'OM+_F:S-/C\&KKWPT;
MPV8CJ!EB_M'RRQ._:/\ 69X#;M_X>V*^C1;6ZW#W"P1"=U"O($&Y@.@)ZD57
M@TC3+;'D:=:18D\T>7 JX?\ O<#K[T >>?'D@> +8M(8Q_:<&7'\/WN:YCP^
MEE>_%F2PL-:D\5V&J:5)!J-Y< .]M'AL*'   )VC&.]>Y7%K;W<7E7,$4T><
M[)$##/T--MK.ULD*6MM# I.2L2!0?RH ^?\ PG'?ZOXF\/\ P]OT=H_"U_<7
M5R[#B1(R/)/TRQ'T(IT&IV.F>#O%;7^EP:C%/XQEA6.YD9((V."'D(_@&.1[
MBO7M!\')H_BO7O$4UZ;N\U9TQF+9Y$:C 0<G/&,GC.T<5NMIMBT$T#65L89V
M+RQF)=LC'J6&,$_6@#Y\T718M>U#XA:)9_V4T4VF12Q1Z.6-J9DPR[,_[0P2
M.Y-9]IXJOKS4-(^(DGFM:: +/2[@ ??#QN)F_-A_WT*^E;;3[*S(-K:6\!"A
M!Y487Y1T' Z>U,&EZ>MK):K86HMY&W/$(5V,?4C&">!^5 '@T?AR*7X:Z!J&
MH:OI5EJ=]?S:R8-7.+6\9OX7_P" ;3_P(_6O4OA;JUOK/@*SNK728=+B\R5?
ML\'^JR'.YD_V223[<BNHN=-L+RV2VNK*VG@3&V*6)65<=, C J>**.&)8HD6
M.-!A448 'H!0 ^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBF3316T$D\\J10QJ6>1V"JH'4DGH*
M 'T5AZ1XQ\.:]=M::7K-I=7"@MY<<GS$#J0.X]Q6Y0 444R*6.>)989$DC;H
MR,"#^(H ?14-W=06%E/>74@CMX(VEE<]%51DG\A2VMU#>V<-W;2"2">-9(W'
M1E89!_(T 2T444 %%%% !115.]U2RTZ6TBN[A8GO)A! "#^\D()VC\ : +E%
M%4]-U2RU>V:YL+A9X5D>(NH/#J2K#GT(- %RBBB@ HHHH **ANKJ"QLY[NYD
M6*W@C:661NBJHR2?H!5/0];MM?L/MMI%=QPEL*;FV>$N, AE# 94@C!% &E1
M110 4444 %%175Q'9VDUS,2(H4:1R!G"@9-1Z??0:IIEKJ%JQ:WNH4GB8C!*
M, P..W!% %FBBB@ HID<L<N[RY$?8Q5MK [6'4'WI] !1110 4444 %%4;O5
M[.QU+3]/GD*W.H,Z6ZA20Q1"[9/;@'K1J.KV>E26,=V[*U]<BU@PI.Z0JS '
M'3A3S0!>HHIDLBPPO*YPB*68^PH ?1532]2MM9TJUU*R<O:W42RQ,RE25(R.
M#TJW0 4444 %%%% !1110 451M=7L[S5+_3878W-AY?VA2I 7>NY<'OQ1<ZO
M9V>JV&FS2%;J^$A@4*2&\L MST'!'6@"]15&^U>STV[L+:Y=EEOYC!  I.YP
MI;!].%-7J "BBB@ HHIDLL<$32S2)'&O5G8 #\30 ^BJ-UJ]G9ZI8:;,["YO
MS(+=0I(;8NYLGMQ5Z@ HHHH **IZKJMGHFEW&I:A-Y-K;KOD?!.!TX Y))(&
M!ZUD7'C;2[6VL9)K?4UFO2XAM/L$IN"$^^QCV[@!D<X[B@#HZ*** "BF>;&9
MC#YB>:%W%-PW =,X]*?0 44C,%4LQ  &23VK)T'Q)8>)+>2XTY;HVZD;)IK9
MXDE!SAD+ ;AP>1_6@#7HJGJNJ6NBZ3=:G?.4M;6,RRL%+$*.O ZU:1UDC5U.
M58 @^U #J*HWFKV=CJ.GV$[LMQJ#NENH4D,50N<GMP#5Z@ HHJG%JEE-JMQI
MD=PK7MO&DLL(!RJMG:?3G!H N4444 %%%% !15'2-7L]<TY;^PD,ENSR1ABI
M7E'*-P?]I35N66.")I9I$CC7EG=@ /J30 ^BBB@ HHJF=4LAK TG[0OV\VYN
M1!@Y\K=MW>F,G% %RBBB@ HHHH **** "BBB@ HHHH **** "BH_M$/[W$J$
MP_ZP!LE.,\^G'-0Z;J-IJ^G0:A83K/:3KOBD4$!AZ\T 6J*** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MJR#SG!C(V$A"03@'=\Q^;IC<\8ZE?QWV@Z)IUVUE)JUV\4EVJJS11I&SL$W
MC<<  D''/%7I_"=A+K=EJT4][;75I"MN/(N"JRQ*VX)(.=PS^/)JQKWA^Q\1
M6D4%[YJ-!*)X)X)#'+#(.C*PZ'D_G0!R#G5;;6-=\)SZ[?7-NVD"_M[QQ']H
M@^=D9"0FU@=O!*YP3]:T_A=9R6GP[T5I+ZYN1-9PR*LVS$(*#Y$VJ/E^N3[U
MJ:5X4T_2A?.);NZNKY0EQ=W<QDE=0" N>@ R<  #FM'2=,M]%TBSTNTW_9K2
M%88MYR=JC R: /)O$+ZUXC^&WBCQ#)KUQ#%NNH8].6*,P""-VCVM\N[>=I.[
M=U(XQQ6SJNN:E=^*GT2WDUJ"SL=/@E8Z1#&TDDDF[!9G!PH"\ #DYSTK<O\
MX:Z%J/\ :$<LNHI9W[M+/917;+ 96ZR!/[V>?3/.*T-3\(6.HW\-_'=7UA?1
M0BW^T64_EL\0.0C<$, >1D<9H Y*"ZU>[U3X>2Z[ \.HB[O4E#H$9@L,H5RH
MX!90"0/6JVH^);NVU2QU'2];UN_@EUB*TE,EHBV#1O+Y;(AV Y7. P)R1U-=
MZOAJR$ND322W<TVE/(\$DTYD9F=65BY/+<,?I62OPYT5&B47&I?98+M;RWL_
MM1\F&42>9E5]-V>#GJ<8H Q-4\4ZOH\?BK16N3+J_P!IB&CNR@%DNCMC &.?
M+</U[+S4^J:SJVG7GC&U34)'.F^'8KB"0JN1-LFS)TZDJ#CIQ6GJOAA]5^)V
MBZU+:*+33+.5OM&\?O9F.$3;G/R@NV<=6K6O/"^G7USJT\PEWZK9"QN</@>6
M XX]#\[<_2@#DK*ZU[2]4\(7=WKUQ?IK9,5W;211K$A,#2*8P%RN"N.2<YK$
M@US6M>NK06GB#5TU.?6'@N+.UMT^SPVBRLI=7,9! 50=VXY)(^GIDOAVQF.C
MEA)G2'#VN&[^68_F]?E8UYKI_@_Q)9V$5G:Z??V.L"Z\Q]4BU;%F 9=S%;</
M]TJ2-GECKU[T >P5Q%W)JWB'QUJFD6NMW.DVNE6L$B_94C+32R[R&;>IR@"X
MVC&<GFMO0])O+35];U.^N"TFH7"^5 KEDAAC78F,]&;EFQW..V:CU?P=I^KZ
MJ-3-Q?V=V8?L\KV5RT/G19R%?'4 DX(P1GK0!YKH>MZG8>$?"VBVTMX'U&]U
M)KF?3H5:8K%/(2(P^0,EASS@ XJ?Q2=>O/AGXJ@U*;5H;6TDC>SGNXXDFN(B
M!NCD !!"L3R,$\<]:[M? .B1:'9:5;"YMH[">2>SG@F*2P,[,S;6]/F(P<C'
M7-6CX3LIM!OM'OKJ_P!0M[Y2LSW=R7?!&/E/ 7&,\ <T <UXFO\ 5-$O= \.
M6^HZS=?;?M$UQ=PQ0O=LD87"+\JH.7&3MR />J-]KGBK3? .OSL][#/:WENF
MFW>H0HLLD3R1 AU7@X+,N<#(]ZZV?P78W6G65O/?:G)<V4C26U^;H_:8RPP<
M/Z$<$$8(J63PC97.@W&D7EYJ-Y#<2I+))<W)>0E65@ >BC*#@ #KZT <WKT/
MB'2&\.Z5;>)[N2YU/4GCN+R:&(LJ&!B0BA0  5)7.<'&<@8J>XO=3TGQ1+I(
MU2XN8H/#DUR))PA=I5E #DA1SCCICVKK-0T:TU*]TZ[N _FZ?.9X-K8&XHR<
M^HPQJ*Z\/V-YJ\FIRB3[1)8O8-AL#RF;<>/7/>@#@M-O_$5EI?@G7[OQ#<7C
M:S-;6]U:/%&L.R6(L"H"[@P(!)SR<\ <51U+7M9U2^U.&QUW58=636?L=I8V
M5NIA-NLBJS%S&PR%WDL6^4C&.U>BGPMIITK1=.Q+]GT>2&2U^?G,2E5W'OP>
M:\]D\(>(8DU6*UTR_AUBZO9IX-4M=7\FU3>Y*L80XZ#&5V')SSS0!W7C76;K
MPUX(OM1M")+J%(XXGE&1O=UC#-CT+9/TK&D_MCPKXG\/0RZ_>:M;:K,]K<Q7
M:1Y5Q&SB2/8J[1E2".1@UU]]I=MJVCRZ9J<:W4$\7ESJ1@/QR>.GKQTK)TKP
M7I^F:E!J#W>HW]S;(T=LU_<F7[.K#!V#L2.,G)QWH R/ !UK5X9=:U/7;B:-
M;JZMXK-8T6/8LSJ"WR[BPQP00, #'4U+KTNKWWQ!L-"L]8FTZRFTR:XG,$:&
M0E9$4;2P(4_-UP>,]^1TNC:-::%IYLK(.(3+)-\[9.Z1R[?JQKF]?\)3Z[X^
MT_47:ZM[2VTV6-;NUN/*DCF,B$ 8.3E=_4$?I0!S<_B'Q)%HEQIL.KDW]IXF
MBTF/4)(58R1/M(+J  6&_!QC.*T-=OM6TG6-'\+Q:GKEVDMO/=W-W;11/=R!
M64*@)4*J@MR0,X %=+!X)T>VTNUL$6<I!?KJ)D>4M)+<*V[>['EB3UJUKGAJ
MRUV6UN)I;JVO+0L;>[M)3'+&&&&&>A!P,@@CB@#B5USQ/I6E6FIZF]['96.L
MBWF-Y$B27%E( JR2!> R.XY&,[<TNL>+]9@T_P 1ZM93.;<ZG!I&FJL2OY9#
M!)90#]XEV8 $XR@KM#X8LY?#MYHEY/>7UM>*ZS/=SF20[AC@G[N,#   !ID?
M@_1D\)+X9:!Y--5-NUW.\G=NW[ASNW?-GUH Y?2[[Q#:7^H1_P#$\ETO^S)9
MA/JT,2O#<+C 4H!D$$G!'!6J.FZAXBL])\%:_=^(;B\;6)[:WNK1XHUAV2QD
M@J NX," 2<\G/ '%=M8>%XK);A9=5U:^$T+0$7EV7"J>N!@#/^T03[T[_A%=
M-_LG1=-Q+]GT>2&2U^?G=$NU=Q[\'F@#D_".EW-OXX\97!UK491!>1[HI/*V
M3%K9""^$!RN0!@CH,YYS1T[6O$&L:5\/K>/6I+675[:=KVX2)&=@D8;*@C ;
MJ <8&>AKND\+64/B2YUR&>\BGN@!<0).1#,0FP,R>H7 _ 4RP\(:7IRZ&L F
MQHL<D=IN?/#KM;=Z\4 <5=^(];T70_$U@VJS7$VFZI;6D%])$CSB&;RB<*%P
M[J';''/I6OX)EO[OQ)J\R:UJVHZ'#%$EH][$J*\C9,F/W:LVW"\]/F(YQP_Q
MAX.>\T^]DTNV:XGOM1MKN]A,XC>1(@HQ$Y^XV%7G([\C-.\):/J]GXBN+MK?
M4-.T=K41BRO]1-V[S;L^8/G<( N1C=SGIQ0!V]%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1161XEOY=-T9[B+4K#3B'56N;Y2R(#Z*&7<W8#- &O17F,/C_ %-/#GC&
M5;JRO[C0X4EM[N.V:))@Z%@&C+$@@@C@\\5L6FM>)+#Q5HUEK4NG36VLQ3,D
M=M"R&U>- ^W<6/F C(SA>1T'2@#MJ*\R;Q?XHD\'2>.87T[^R5W3KI;6[>8U
ML'QDR[^'(&<;<=JM9UVX^,)%MJ]NEDVD13B%[1FS%YQ!7_6 ;SS\^.A V\<@
M'=VE]:WRRM:W$<PAE:&0HV=KJ<,I]P:L5X]8ZGXET/0O%VMZ=-IPL-/UJ^F:
MVFA9Y+D"7+C>& 3CIP>>M=!K_C>=?$SZ-9ZC;:7'!:1W,EQ/927+2-)G:@52
M   ,DD]P!0!Z#17F_P#PFGB+4M-\*+I]M9VU_K$]Q;S_ &F-]B>4K9D4$@X^
M0L >N0,]Z[.ZGOM,\+7-Q<30SW]M:/(TBQE$=U4G.W)P,CIF@#5HKSBU\4>*
M;:P\,Z[J<FF2:?K,UO;R6<$#!X?.'R.)"WS')&1M'7 SC--\3^-K_0+^XFCU
MW1[@6]U'&^E16KM)Y;.JG=*'PLF&S@J!]: /2:*XN35O$NH^/-2T739]/M;#
M3X[::2::!I';S-V4 # <[3\W;'0YKGO#\WC"UT?QG>P:G97MQ9ZA=>7 ]FX\
MR5 C':?,.U2,@)C@G.: /5:I:KK&G:'9_;-4O8+.WW!/,F<*"QZ 9ZGVKG[/
MQ;)K?B'0K72O+:RNM.;4KMF&66-L+$H.>"6+9_W#65X_M]6G\7^#EL;^U@1K
MV3RQ-:F7;*(9#O.'7(V\ <8/.>U '?03Q7-O'/!(LD,JAT=#D,I&00?3%25Q
M.GZMXFU3QKJ^G17&G6^EZ1<0+(S0,TDX>)'91\P"8RQW<]0,<'.0WB[Q3+X/
ME\<P/IPTI-TR:8UNWF/;*Y!)EW\.0"<;<=J /3:*X.YUSQ/JOB76M-T.XTVU
MMK"UM[E);F!I'<R(S!,!@ #MY;MZ'/%'3O&/B:>Q\,:_>#35TW6KJ*U:QBC8
MR1>8#MD\PMR=P^[MX!QDGF@#TJBLSQ!>R:?HEQ=17UC8LFW_ $F^!,48R 20
M",G'09&3BN$M?B/<V%IXG:ZNK75UTFSBNK>XM[=K?S2Y90C*2<88#D=C0!Z=
M17'7.I>)?#'A_4M:UZZTZ^AM[)I_(MK=H6248P@)9MR=1DX/]**:QXOTO6/#
M5OJUQI5S!K$Y2806[QM;D1.^Q<L0PR!\QP>.G/ !W]1BX@:X:W$T9G50[1!A
MN"GH2.N.#7"S^,M3C^'WB?7%6W^UZ9=WD, *':5BD*KN&>3@<U)J&MRV/B7Q
M')!:60GL_#R7B3^3^\9LRD*S9R4&T<?6@#MI[B"UC\RXFCB3<%W2,%&2< 9/
M<GBI*\UO=5UYO MOK6N1Z1=+>SV#P6?V4LL DE0')9CN;# @X&"#UJ_=ZQXK
MU'Q/XCTS1[C3+2WTI8722XMVE>1GBW[" P &<Y;KTXH [NBO.6\=WNI6GA?R
M;S3]%_MBP>\EN[Q-Z*R!,QH"R@DEB>3T%=!X!U;5-=\*0ZGJLUO+-/+)Y9MX
M#&GEJY52,L<@[=P/'##CN0#IJ*\]?Q#XJU73]:UW2)]-@L--GGB@LY[=G>Z$
M)(<M('&S)5L8!QQFG/XI\0:]KFDV/A][&S@U#14U1IKN)I6B!8# 4,-QY [8
MY/M0!Z!16%XMU/4=&\+W-]IMN+B[CV# B:0(I8!WV*<L%4EL \XKG+SQO+IG
M@D:I%K&FZQ-<WL=G;74,#1QQER!^]0,S97YB0,$C P* /0**\UMOB#=:<-:-
MY/%J]M8Z:U_'=P64EJ"RG:86#$C))4@@],\<4_0?&NJ7&O:1:W%[::C%J(83
MQVMA+";)PA<?.Q(=>"N3@YP?:@#O[.^M=1M_M%G<1SP[F3?&V1N4E6'X$$?A
M4D-Q!<>9Y,T<OEN8WV,&VL.JG'0CTKRSX=:_>7?E>'=*$,?V6[NKK49KA3GR
MFN90J1+D;B2.6Z+[DXJV_B>_TW1=7N-*L--CNCXI-@J>48TEWR(I9R.2YSRW
MZ4 >F45PT/B+7]'UK5M+UAK34I(-).J6[VD#0D[25:(J6;/(&#[UG>'_ !7K
MNJ^(= MUUS1[ZWU&S>\NHK.U):U"A<(6\PX!+8R1G*GCT /2J*X/XC?VP+WP
MM_9FI0VBR:O'$0\#/ERDA!.'7*X!RO?@Y&*L2ZIXCU/Q'<>'],OK"UDTRTAE
MOKV6T:3S99-VU4CWC:N%).6)Y ]Z .THKGO!VNW6O:/.]_%%%?V=W-970ASY
M9DC;!9<\X(P>?6N7\6^-K_P[=W=Q%KNCS?99D#:2EJ[2&,L 0TH?"O@DCY<=
M.M 'I-%<6VK>)-<\1:S::%<Z=9VVD2) 3=6[2FYE*!R"0Z[% 8#(!.<FDEU?
MQ+J_B?5]/T2;3K:'1UA6074+2?:9G3?MW!AL4 @9P3D].U ':U'/<06L+37$
MT<,2XW/(P51DX&2?>N$\/^--3U2/P0\\=NO]MQW3W05#\OEJ2NWGCWZU7\3^
M)KEM+\:P7%G8W4&E75G%!%<0[T<.(6.\$X)!8D=,8% 'H]%<7+JWB34/'VH:
M)ILUA;6%C#;7$DTT+2.V_=E  P'.T_-VQT.>.;O/B5J+KJ>I6-U:"*RNI(8=
M*-C+))=)&VUCYH.%9L,0,$#C.: /6**Q?$WB!?#WA&_UWR3)]FM_-2(_*68\
M*#Z<D9K%O-6\2>%/#NHZYK]UIU]#;VAF$%K;M"R39&$#%FW)SC)P?8T =I17
M#-J_BGP_J6AG7;G3KNTU6Y6SDCMK9HFM965F7:Q=MZY4@Y /0^U8T_C#Q;'X
M<U;Q,)-+6PTJ_GA-IY#F2YBCF*$[]V$(7IP<D9/7  /4J*\^*Z^_QFFBAU>V
M2T&E0S&!K5F!B\Y@5_U@ ?@_/CH0-O'+]*\2^(+F37]7O9;&+1-%N[V%H(X6
M::X2'=@[MV%QA>QSSTXH [ZJ\%]:W-S<VT%Q')/:LJ3QJV3&2H8 CMD$'\:X
M+_A)/%>FZ-I'B;4I=-ETZ_EMUGL(;=E>VCF("E9"YWL-RY!4 \XQ6IX5_P"1
MY\<_]?MK_P"DL= '8U3U/5;#1K)KW4KR&TME(!EF<*N3T'/>N7EU7Q'KOB+6
M;#0KNPL+;262%I+FV:=KB9D#D<.NU0&49Y.<UR^LZOJ_BS2/ NJ6\]I8O/JX
MC>&2W,P2YC$REL[URH*-A>O(.>* /5[6Y@O;6&ZM94FMYD$D<B'*NI&00?3%
M2USOC#5[WPYX$U'5+<PR7MI;;P6C(1FX!.W/ ]LTNJ:W=6?B_P .:7$(_L^H
MI=-,64[AY:*R[3GCDG- '0T5PW@SQ-J6N:C-'J6HV4%V@?S]%-JT4]MAL*0S
M-\ZXZL%P<C&*[F@"LVHV*3&%KVW64':4,J@Y],9JS7D?AB+2Y/$7B(7?@J75
M9SXAN NHBS@D6(97 +.P8;>O XSQ6^=;\4ZVVNWNB7&FVMII-U+:Q6]S;-(U
MT\0^<LX<; 3D# /K0!WM%>=_\)?KWB"_\/6V@?8K--6TEK^66ZC:4VY#(. "
M-WWMN..N>V#TOBSQ!)X4\'7>L2(D\]O&BA>55I&94'J0NYA[XH WZ*\\T7Q7
MJ]YKL>D#4K34?MEI*Z74.G2P+:3*!@,&8[D.3CD'Y?>IO"7C+5O$^M#3FM8;
M:328VCULD9!N-Q14BY^Z=K/GGC ZYH [VBO-H/&U_!XFTFT?7='U6*_NS:36
M]C:NOV<[6(*R[V#X*X.?7M5>^\8>+8M(\1:] ^EK8:'J,\'V5H7,EU'')@Y?
M=A"%/'!R?3I0!ZC17&6&L>(K+QAIVEZW+I\T.JVDT\2VL3(;9XRF4W%CO&'^
M]@<CH*YZ+QEXN7P5'XSN'TO^SX9<36*0/YDL0E\MG$F["MW"X(XZ\XH ],BO
MK6>\N+2*XC>XMMOG1*V6CW#*Y';(JQ7F=[X@'A?7OB)K/E"9K>+3]D9. SLA
M50?;+#/M5WP[XNU&X\3V>EW%];:K!>02.TUM82V_V61 #M)<D,I!(!X.1[T
M=_117G#^)O%5_P"'M3\6:9+IL>F63W!@L)K=F>XBA9E=FD#C:QV-@!2!QG-
M'H]%<MHWB>;5_%DMDB(M@VD6U_%E?GS*SY!.>F%%<\OC3Q%>>'_#LUBEA]OU
M75+FQ8RHWEHJ-,%; .<@1@D9YP1QG@ ]*I"0JEB< #))K+DN[C1/#$]]JTT=
MU-96TDT\D,7EB0("QPI)QP/4UBZ!-XIO]-M]5U.[TPV=[:&9K.&W=7M]R[E
MD+'?UP<@>U '46=Y;:C9PWEG.D]M,H>.6,Y5E/<&IZ\A\'ZOXDT+P3X-O)9=
M/?2;J6VL#:+"WFJDAVK)YF[!;."5VXQW[UJ^,_&U_P"&YK^YAUW1Y#9,K?V2
M+5WE9#C(>0/\C$$D?+CIUH ])HKB[_5_$EYX]GT#29K"VM(+&"[DGN(6D?+.
MZE H8==HY[8/7/&5X;NM;L/$7C2^U'5H+BPL+DO/"MHP9L6Z,-A,A" #&1@Y
M()XSP >DT5Y;HWQ!U6\N=#N9+JTNH]4GCCFTZWL9E>T60?*WFDX?:<;N .3B
MM[PYJWB37?$&J/)-80:1INI3V?EB%FFG"C@[MV%QE>QSSTXH [2BN;\6ZK/I
MB6@BUW3=)64L"]W 9Y)",8$:!ESWR>>W%<S'X\UFX\$66HVL=C-J4FM+I98J
MZ0RYF,8<#)901@]\<T >E57N;ZULWMUN;B.)KB40PAVQYCD$A1ZG )Q[5Q1\
M5:QX=U'7+/7Y+2_%EI/]K0RVL!@RH+*T94LW=1@Y[\UCZF_BB>[\#WFMW.G2
MV]UJT,WE6T#1M;N89"$R6.]<$\\'([YX /3;N^M;!(WN[B.%995A0NV-SL<*
MH]R>*L5Q/Q/-PN@Z4;18VN1K5EY2RDA2_FC 8CD#.,U4NM<\7:9J>H:)+-IU
M]J$FE2:AI\T5JT:[T8!HF3><@[A@Y'O0!Z#TJO97UKJ5E%>64\=Q;2KNCEC;
M*L/4&N5L_&$FN:IX<@TH1&WO[!]1O2P),46 JJ.>"9&Q_P  -<_X9U2;3/A3
MX6,6MZ=I*RPE6ENX#,[G)PL:!ER>N>OTH ]2HKS?3_'FIS:!I^IS?9)88M<.
MEW\T<3(KQEBB2J"<I\S1Y!SU-)_PLFXAO/&'VB"(6VFP/-I9 .;CRV:)P>>?
MWP X_O"@#TFBO/-0\3:]8ZU8:;J.HZ=HV^RA<7-S9L\-W<MD21A]X$>"!@$Y
M.ZO0Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K$\3>'O^$AM+-$O'L[FRNTO+:94#
MA9%R!N4\,,,>.*VZ* .+?P US8>)(;[6I[FXUZ".*><PJOE[ RC:HXQ@]/;J
M:W+SP_'>:WHFI&=E;2O-V(%XD\Q-AR>V.M;%% '"CX<,-.;0AK]T/#32ESIO
MDINV%MYB\W[VS/;&<<9K9OO#4T_BNTU^QU-[.6.W%K/$(5D6:$/OV\_=.<C(
M[&MYI8UE2)I%$C@E4)Y8#K@=\9%/H Y9_!4+^&-?T3[;($UBXN9WEV#,9F.2
M .^*=>^$[C^V%U;1M8DTV]:V2UN,P+-'.B$E25.,,,G!!Z&NG) &2< 4V.1)
M8UDC=71AE64Y!'J#0!A/X;DN+[0+V\U.6YN=)DED,C1*OGF2-DY"X"@!N,>G
MXU>U^*2?PYJD42,\CVDJHBC)8E"  /6M&B@#SSPOX(OI-%\,-K&LWLUKIT4%
MU%ILT*HT4XC& [XW$(2<*<8P,DXJQ=_#B6YM=0TZ/Q!<0Z5>WIOFM5MT+"0N
M)"#(>2NX9QP>G..*[NB@#)LM"CLO$NJZRL[,^HQ01M&5X3R@X!![YW_I571_
M#4VBZYJ=W!JCM87\[W3V30K\LS!0S!^N/EZ>]=!10!P7PP\-G1K76+Y[>XMQ
M>WTHM8;A2KQ6J.WEK@\@99V ]&%=/JNA1ZIJVC7[SM&VF7#SJ@7(D+1LF#Z?
M>S^%:U,>6.,H))%0NVU QQN/7 ]3P: ,S3-"CTS6=:U%9V=M4FCE9"N!'LC6
M/ ]<[<_C7-_\*Y<:>^AKK]T/#3RESIHA3=L+;S$)?O;,]L9QQFNZHH QK3P]
M%::]J^J+.Q;4H8(FBV@",1A@,>N=WZ5G0^"((?#?A[1A>R%-%N8+A)-@S*8L
MX!';.:ZJB@#&\3>'T\2:4EH;E[66*>*Y@F10VR2-@RDJ>&&1R#6./ *7DFLR
M:UJLVHOJ]DEG/^Z6((JEB"@'3[W?/(SDYQ78T4 <K!X1O;C3;O3M>\0W.JV=
MQ:-:"(P)%A6P"Y*C+/@<'IUXYK!NO"VMV7B/P?)<ZO>ZO#9WC)_Q[JB0Q^1(
M [[1RV=HW$_AR<^D44 <%J7PVEO[76=.B\17=KI&J327,EI'"A*RORWSGG86
MYV\>F<9K:O?",-YJ&K79NW4ZCI8TUE"#Y%&_YQZG]YT]JZ.B@#G[_P *Q7_A
M2QT%KITCM#:D2A02WDLC#CWV?K5BS\/QV>MZWJ8G9FU7RMZ%>(_+38,'OGK6
MQ10!Y'JWA-M&U#0+&3^UVTNPTEK47VGV*W+R2>8IVO&4<*,*"#MY)Z\5W'@B
M36I-#E.M";*W,BVC7$*Q3-;C&PR(H 5NO&!QC@5TE% '%7'@*X/]IVEAXANK
M+2-3E>:ZLT@1F!D_UGER'E W/8XR<8K9M/#%K8^(;;5+9S&EMI@TV*V ^54#
MA@<]>, 5N44 4M4M;R\LC%8Z@]A<;@RS+$LG0\@JW!!_ ^]<T/A]!+I>H17F
MI3R:C>WL=^U]%&L1BGC"A&1!D#&T=<YR<GFNRILDB11M)(ZHB@LS,<  =R:
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
MBV\*$9VSGWW_ *50B\)M!XBU6_347.GZJ ;S3WA4J[>6(\A^H! &1ZBNEHH
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
MS/<0V03_ %=S(B1R29]U0_BQH RM5^)KVT^L36?]C&TTB9X98+J_$=U<F/\
MUGEIC QR!G[Q':M.[\6ZQ=^)X=&\/Z;:7"RZ;#J/VF[F:-$1W<8(4$DG:N,>
MISTY8OA#5]+U+4FT>;1GL]0NGNR-0M&DD@D?[^TJPW*3R <8SUK;@T&6+QI-
MKQG0QR:;%9>4%P0R2.Y;Z?/C'M0 GC#Q!+X9\.R:G!:?:Y%GAB$.[:6WRJG!
M]?FXS6?9>)M9MO$L>C:_IUG ]W:275I):3M(O[LC?&^Y1\P# Y'!J+XIPS7'
M@:6*!V25KRS"NJ[BA^T1\X[XZU+8^&M9N?$<>M>(-0LYY;6TDM;2*S@:-1O(
MWR-N8G<0H&!P* ,G3OB!K,G@S_A*]1T:VBL9H8Q:6T5P6GFF=U10<KM568\'
M)(')':M#_A)?$>G:O:Z7K&F:<+C4H)C826EP[)YT:;_+DW*",C^(>AXIZ>!B
M_P -+3PI-?;)[:&(1W<:9V2QL&5PIZC(''I4EGX>UN]\1:?J_B.^L)#IB2"U
M@L8712[KM:1RS$_=R !TR>: (K3QR=0TGPK/9VBM=ZW.(W@9B/(5%8SGWV%2
M/J16-!XMCT3196L-/M+/[3XANK)IKNX<6\;!WS+(QR1N*X"C R>U;&@^!FT;
MQEJ&LM>++9N96L;79C[,9F5YCGW91C'8FG6_AC6-,TF\M+&XTNX^UZC=74L5
M];L\;QRN6"\'@C/H0: $O[USK7@T:I8VDM]<7-P$EMKAVCB(A=MR=-VY0.&'
M&?;-9\GCO7'T*Z\56>CV<OAVW=SAKAA=2PHQ5I5&W:.A(4GD#K5K2/ 4VEQ^
M&5^W1-_9-W<W,BI&50^<L@V1C)VJI?@$]!57_A!-<BT*X\*6^L6:>')W<;C;
ML;J.%V+-$#NVGJ0&(Z'I0!HW_BG69_%(T/0-/LK@MIL5^+J[G9$56=UP0H).
M=HQCU.>G-!_B)</X<T2]6SM+.YU&[ELY7O9RMO:R1EPVYP.<E"%Z9S716WAT
MVOC*36HY4%N=+BL$@ .5V2.V<^F& _"LFU\+:SI?AQ=+LI])NE>YN9;B*_MF
M>.1996=1P>",X.00?:@#J+.2^ETI)+B.U%Z4)*PR%HBW;#$ X/!Z=Z\P@U'Q
M)J/PX\<MK#6DEO$NIQ*Z3.\BNI8; "H'E@9 .<\#BO0?"6@GPSX8L](:X^T-
M &RX7:N68MA1DX4;L 9Z 5@IX-U:/2O%.C"_LSINK_:Y(&,3"6*2?)(8YP5!
M)Z#)XH BT'Q)KEG<^&]/U;2[2"RU6#R[5X;@O+$R1;P)!M ^95/W2<'CGK3]
M6\::GHFLVT5]%HOV6>^CM/L\5\6NU5WVK(5V@=P2HZ ]:U[GPU+/=^%YA<H!
MHKEG!4_O<PM'QZ<MFN77X;ZHL*6(OM+^RQ:HNH"Y-H3=3XG\W;(^<9ZC(ZX'
M2@"_X?U'Q/<?$;Q)9W)L6TVVD@!3SW)B5HR5\L;<9/!;)&#TS77:3=7]W:/)
MJ.G?8)A,Z+%YRR[D#$*^1ZC!QVK(M]!U.P\<7^L6MW:'3]26+[5#+$QE5HT*
MC8P.,'(SD=JU])AU*"T==5NH;FX,SLKQ1[ (RQVKCU P,T 7J*** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JEJ^K6.A:5<:GJ5PM
MO9VZ[Y)&!.!G'0<DDD #WJ[63XE\/67BKP]>:+J'F"VNE 9HSAE((8$'U! -
M $'A;QAHGC+3Y+S1;LSQQ/Y<BLA1D;KR#Z^M;M<GX#^'^F> --N+73YI[B2Y
MD#S33$9; P  !@ 9/YFNLH **** "BBB@ HHHH **** "BBB@ HHHH *YO4O
M&^DZ3=R0W<6H)!%(L4MY]BD^SQL2  9,8QD@9&0,]:Z2O'O&5AXHUFS\2:?/
M9:[<7,D["PCM71++[,-I4MR"S<'(.3G&.* /4X=7LY];N=(1V-Y;0QSR+M.
MKE@O/_ 37*:Q\2+6TMM"N]/L[R\MM3O3;ETM9&(5=ZMMP.7W)PO4C)HOCJ>@
M_$&\U6'1+W4K74-.A@C-IL.R6-W.U]S#:"''S=*PK71=:T_P!X3:;2;B2[TO
M6FN[JT@PT@C,DXRH)&[_ %BGZ4 :]YXT_L[X@FWG&HR6D^B0W,%A#:.\ID,L
MFX[ -P(4 '.,8QUK??QIH:^';775NGDL[MQ';K'$S22R$D>6J ;BV01C'&#Z
M52L;2\G^),NLO93PVDVA01!I0 5D\Z1BAP3\P!&:Y>TT'6M+TO0-3&ESW#Z5
MK-]<36*;?,>&5Y5#H"0"0&# 9YS0!V=KXVT>YL=4N6-U;/I4)GO+:YMVBFB0
M*6W;",D$ X(S6?<>-++5--BNM,O[NR@^W6T*W<FGLT=R)'V[8]V 03D%QTZ^
ME8NI:9JOB23Q9K::3=V:7'AZ32[.VN JS7#_ +QBQ4$[1E@HSR>:UO$&D7UQ
MX,\/6=O:.TUM>:<\L:@918W0N?H #^5 &G>^-=-T[68-,NK;4XY9[E;6*5K&
M3R7D;H!)C:?K['TINH>.]%TV\N8)C=O'9L$N[F&U>2&V8X.'<# P""?3/.*Q
M'N=0G^)#WFI>']6EM+'%MI;0Q(T2E\>9.Q+ Y/W1QPH/<UB-X<FL+SQ#I^J:
M;XGO(-0OKBXB.EW.()XICG:PWJ%89*G=@$ <T >K374%O:27<TR);QH9'E9L
M*J@9))],5SVF^/-&U._M;1%OH#>Y-G+=6<D,=S@9^1F !XY XR.E2>)M!DU7
MP!J&A6'[J26Q-O ';H0N%!/X $USL[:KXKF\-6)\/7^F#3;Z&]O)KH(L:>4I
M&R,ACOW$XR.,4 =4WBK2ET;5=5,LGV32Y9H;IO+.5:(X? [U5U7QQH^D:A#I
M\OVR>]F@6YBM[6U>9WC)(R H/3:<^GXBN(U6SUZU\.>-/#=OX=OKN?4KN[N;
M:YC*"!HI?F^\3G<.1MQDG'8Y'66&E7D7Q%34)+9A;#0(K;SB.!()6)7ZXP:
M)?B+JMQHG@>\U&UN3;2136W[T?PJ9XU;K_LDBK6D>,M)UG4VTZ$7<%SY7GQI
M=VKP>=%G&]-P&X<C\ZJ_$;3[[5/ ]Y::;:FZNVFMF2$'&[;/&QY[# )K'GMM
M4\8^++*[;2+[2+;3["[A>6\"AGEF55"IM8[@NTG=TZ4 ;$'Q#T"XN8$1KP6M
MQ-]G@OVM)!:RR9P%64C!R> >A[&I]5\;Z5HMS-'>1:@L$#*L]VME(8(2<8W2
M8QCD9(R!GFN*^Q:WJ7@'3? S^';VUO(?LUO<7C[/LT:0NK&57#98D)P ,Y//
M2HO&ECXGUBV\3Z?-9Z[<2REETV.S=$LS!L&-YR"S9W9!R2< <4 =WJ_C72-&
MU==)G%W/J#PK.EO:VSS.R,6&X!0>!M.?3CU%9GBOQ]INF6&MVEO)>&[L[:17
MN8+5WAMIBA**\@!4')7KTR,XJS9:9=Q_$J;47MF%J=#@MQ,1QY@E<LOUP0:Y
MN>WUO2=/\8Z#%X>O;Z75KFZN+2ZB*"%DF3'SL3E2O(QC)P,4 =YX>NI+GPKI
M5W=2[I9;*&661N,DH"2:R;7XA:#=W=M$C7B6]W+Y%K>R6DB6T\G0*DA&#G!Q
MV/;-6K/2KB?X=V^D29M[F325M6W=8W,6TY^AKC#;:UK/A#1/![^';VRN;22T
M2[NY0@MXD@927C<-\Q;9P /XN<8H T+37[K6/BM?:8;C6K:TTY8EBABM2L,C
MGS"[3,4/RG: IR >U=5KGB?3] EM8+E;F>[NMWD6MI TTKA>6(51T&1DU0T?
M3[N#X@^)[Z6!TM;J"R6&4]'*+(& ^F1^=4]?BO\ 2?'NG^(X=+N]2LSI\MA*
MEHH:2%BZNK;21D'!!QTXH R=)\73:CH6O:D-;DM[>/Q"MK;3-:>84B/D@1;#
M@C)<@D\KD^E=3/XTTF'Q&V@*+N?44DC22*"V>01AP"'8@85/F&6/]#7$C1-=
MN_"^O>=H\UO=7GB>"^CMBRLPAWVY+9!QP%;..X/6NOT+3;JV\=>++Z:W9(+M
MK3R)2.) D.&Q]#0 Z3QYH<5Z\#-=&!+C[+)?"V<VR2YV[#+C&=Q ST!XS4FI
M^-=(TO4IK"1;VXFME5[HVEI),MLK#(,A4';D<XZXYK@-,\*O::9)X;UK2O%%
MV/M,@S9W?^B3QM*75_O@+U!(/.0>M=':RZKX5\2>(E'A_4-3CU2[6[M)[385
M),:H8Y"S#9@KU/&#^% %_3_''VSQUJGAYM-OECM?)6.<6DF"S;]Q<XPJ_*-K
M=#S4DGQ#T".X96>\^R+/]G;4!:2&U63.W:9<;?O<9Z9[U7MX[[3?B9JT[Z9>
M2VFKVMJD5U JM'$T7F!@Y)!7[PQP<URJ:=KJ_#5_A\?#UX;\JUI]N(3[(8S(
M3YV_=G[ISMQNSQB@#O-3\::3I>M_V-(+N;4=B2_9[:V>5MC$C=\H/RC;R>V1
MZU)9>+-/U'5GT^TBOI0LKP&Z6U?[/YB9W+YF,9&",],C&<U1TW2KJW^(^J7S
MP/\ 97TNU@CG;^)E>0L/KRI/UK%L+74;;QK VA:9K.G6DUW+)JL%V4-FRD-F
M2/YB0[/M/R8')R!0!Z+7.W7C?0[+0=0UFXN7CL]/N6M+DF,[DE5PA&WJ>2/P
M.:M^'M=3Q!:W=S%;210PWDUK&[$$3B-MOF*1_"2#^5</JWA"_P!0\?W.G/9L
M_AG4I4U*YE&-JS+"\13'JS>4_P#P&@#LM9\0V=H+FQ2]:"\.FS7R3)#YHBC0
M8\PCH<$C [X-8$WC\Z=JGAW36MK[48[^P:XENX;"3=(0J%61%!'.XE@,[<BL
M?PUX?U]_#7B2;6;-UU+^RQH]FA(+21Q1,-X_WW<G\*O2V>IZ3<>!-2_LB\NT
MT_39+2ZBM55I(G>*(#()'&4()SQ0!(GCN+1_%WBRTU-[ZXALYH'BBMK5YOL\
M)@1G=MH^5<DGGWQTKI-0\8:1816#*\]Y)J$?G6D%E TTDL> =X51PN".3@<U
MEV&E7L>M>.9I+5Q'?O%]F8CB4"V53C_@617/Z)IVL>%Y_#.KSZ->WD2>'HM,
MN8;95::VE5@^2I(R#R#CI@4 =E'XTT270FUA9Y1;)<K:2JT++)%,SJFQT(RI
M#,,Y]<U;OO$%E8:D=.D%Q)=_9'O!%#"TC-&C*IP!U.6''6N"N_#FMW_A3Q+J
M"Z:\5[J.JP:C;Z<[J)/+A:+ ;!P'81DXSW K7TR34]8^)=MK4FAWVGZ='I$U
MLLEV%5VD,L38*@G;P#C/7!]L@&EX$\7-XPT"*^EL;BUGVY?= Z1-\S ;&88;
M[O..E:<7B33)8M7D\\HND.R7F]2ICVH')]QM.0>]8?PUCOM.\+PZ'J&F7=I<
M:=NC>255\N;,CD&-@3N&,'H.M8WC+PUJ]UXJD@TRV=]+\1PPV^JRH<>0(I 2
MQ_WHBR?@* .FN?'.DP+9B.*_N[B[MENTMK2T>6586Z.Z@?*.W/>LW7/B-966
MF:'J.EP3ZA;:G>I!OBMI&V+G## &1(#P$/)(/'%,F6^\+^.M4U1=%O=1T_4[
M2WCC:P17:!XMPV%21A2&!!Z5C/X=UJR\)6=Z^FRR78\2#6I["!E>2*)I2Q1>
M<,P!!P#US0!V=[XPTZR^R1M;ZA+=W4/GI9PV;O.L?=G3&4 )QSCGBM/2=5LM
M;TR'4=/F\VVF!VMM*G()!!!Y!!!!!Z$5P.N:;>2>,8O$;V'B#[!>Z9' R:=+
MY=Q;R*[-MD16&5(;L3@@UU_A+3K;3= 2.ULKVS26629HKZ0/-N9R2S$,W)Z]
M>_/- %&[^(6@V=S<)(UXUM;3>1<WT=I(UM#)G!5I ,#!(![#O5C6?&ND:'J<
M>FS_ &N>^EA$\=O:6SS.Z$D9 4'.-I)_^N*XJ.TUS3O NJ>"!X=O;F]G-U!!
M>KL^S2),[D2LY;*D!^1C.1Q72Z9H=W8?$&WN&B>2T@\/160NB.&D64DCZXP:
M .DU?6+'0M,EU#49_)MH\ MM+$DG 4 <DDD  <UE67C;3+U[J 6^I0WMM!]H
M:RGLI$G>/.-R(1EQGCC/-0>/-,O[_2].N=.MC=S:;J4%^;4, TRQD[E4GC.#
MD9[BJ=BE]XA\>V6NMI-YIMAI]C- #>JJ23R2,IP%!)VJ%ZGN>* ,.Z^(=WJW
MPFN-?ABN=,O(C;L\I@9(\-<*IV,PPPVYSC.,UV>C^,=*UO4Y-/MQ=PW*P_:$
M2ZM7A\Z+./,3<!N7)'YUPEOI6L2_!Z7PN^B7T>HV,D$9#JNR?%R&)C(/S *,
MGIUKK-;T>\OO'NG7$4;K:_V3>6\EP.B.[1[1]>"?PH L6OCS1+R]MX(FNQ#<
MS&WMKU[5UMYY.1M20C!)(('8XX)J6U\::3>Z_+HMJ+N>[AF:&<QVSM' P&?G
M?&%!P<9ZXKA?#7AQH++1M%UG1_$[W5A+"&Q=[K(-&P*RJ=X&W@' &>V*[/P;
MIMUI]QXF>ZMVA^U:U-/$6'^LC*1@,/;(- &KK&NV^BB$2VU]<RS$^7%9VKS,
M<8R3M& .1R2.M4AXUT/_ (1T:Y]HD%J9?LX0POYQFW;?*\O&[?NXQC]*SO&;
MZTNI:4MJFJ-HY$OVS^R=OG^9A?+!)Y"?>R5[XSQ7)V7AW7;/P[:WITJ\DGL/
M$TNIM92RJ\\L#;AD-G#. ^>O)!YH Z7Q!\18=,\.-J5IIFHM.EU%;O!<6,J-
M'N=02PQQE6^4]"<#KQ6I'KHN_$.CHEY<VD=W:W$O]GW-B4>38RC<S-@IC/3'
M(;-9'BF74_%/@:_^R:#?P2Q7-O+#;W.Q99UCE21L*&..%( )!.*=J%E?>(O$
M^C:A'8WEG;/I=_!(UP@5X&<QA=P!."=I(H OP_$/0)[F%%:\%K<3?9X;]K20
M6LLF<!5E(P<D$ ]#V-.U/Q_HFEZA?6$@O9[JPVM=1VMI)+Y*% ^]BHP%PPY^
MOH:X_P"Q:YJ7@#3? K^';VUO(?LUO<7K[/LR)"ZDRJX;+$A. !G)YZ5U&GZ5
M>Q^(O'$\ELZQ7Q@^S,1Q*!;*IQ]&R* .JM+N"_LX+RUE66WGC66*1>C*PR"/
MJ#7GG@WXC61\-Z>-9N+V2X>=X)KYK5S DAE8(CR ;0<;1[9&<5U7@>RN=.\"
M:%97D+0W,%C%'+&W5&"@$&O.H=/\07/PU7P._AJ^AN[B8J+MMGD)$9S(9&;.
M00,_+C.<8ZT >FQ>)=+E@U>;SRB:1(Z7F]2ICVJ')QW&TY![U;@U.UGT>/5=
M_E6CP"XWS#9M0KNRV>G'7->;^.-)NV\<VVEV8'V3Q9%'!?X;#*+=@SO_ ,"B
M)3\J[GQ9H\VM^#=6TBS98YKJTDABSPH)7 !]!VH IZ=X]T74KZTM4%] +W/V
M.>YLY(HKGC/R,P .1R.F1TJZ?%.EC2=6U/S7^RZ5)-%=-Y9RK1??P.]<G-_:
MWBC_ (1G33X=OM,.FWL%Y>37(18X_)!^2,ACOW'@$#&.M9NIVFO6>@^-O#MO
MX=OKN?5+FZN+6YB*"!HY5!Y8G(8<C;C)..QR #L]3\=:-I5_!82?;)[R>W2Y
MBM[6U>:1XV)&X!0>FTY]/Q%:VL:Q9Z%IS7U\[K$&6-51"[N[$*JJHY))(  K
MG-+TF]A^($-_+:NMNOAZ&U\TC@2"5B4^N,&M7Q?;6MYH#P7FEWNHP-(A,=D<
M31D'*R+\P.5(!X.?K0!D>(O'ZZ1X>AU.WTK42[WD=LT,]E*I3+J&R,>C?+V)
MX%:=YXRTVRM[)Y8-0-S>AF@L4LY#<L%^\3'C*@>IP.17'W.G^)K_ .']]'<6
M^H7;6^J07%A%=[!=R6T<D;D/C@MP^,\D 9YK4O)M0MO&-AXN30M2GLI],>QE
MMDC7[1;-YN]6*;N0W3@Y&!F@#>B\::%+X>N-<-VT5G;.8K@2Q,LD4@('ELA&
MX/D@8QDY&.M87B+QBUQX?$VF#4+"ZBU&RCE2ZM7A?RY)E7@,.0PW#CWZ5CW/
MAO7+W2=5UM-,>.ZN-<MM5ATMW4.\4.P;6YVAV"EL9]!6GXHDU'QCX9>V@T#5
M+-%OK-A]HVQR.HF4R$!6)4*!G/'MTH L>-/%T:^#?$TNB7<BW>EJJ/<QI\B2
M;AE58\%@.H'3/-;.D^,](UG5?[.M_M<<[Q&>#[1;/$MQ&" 7C+ ;AR/SSTKB
M[W0=;M/AOK_@Q-.>Y%M&!IUS$H NHF<, V/^6B\AO7KW-=3KVE7=[XY\.74,
M3_9H+:^CFG7I$76,+^>#^5  /B'H#7*J'O/LCS_9EU#[))]E,F=NT2XV_>XS
MTSWIEKKCVWC;Q6FH7OEZ9I]E:3@/PL0(E+M^.T?E7(_V=KES\-H?A^WAZ\BO
M@J6DEZ0GV58UD!,P?=D_*,@8SDUJ>(_"VJZS=^/(;> J-1TVSBM)'.%E=/-)
M7/X@'_>H FD\=QZMXQ\*V.FM?VT5W+.\L5U:/#]HB$#LK+N'*[@#Q[9ZUN2>
M/-#CO6@+71@2X^RO?"V<VR39V[#+C&=W&>F>,UA-<ZOXB\7>$KS_ (1J_P!/
MM=/EF:ZDN@B[&:!UPH!)*YXW<#D8[XP=+\*O9Z6WAO6M*\47>+EQFTNO]#G1
MI2ZO]\!>H)!YR#UH ] N/&FDP>(FT$"[GU%'C62*WMGD\L. 0[$#"I\PR3_0
MU)I/BS3];O#!8Q7SQ$N([LVKB"4J<-MD(P>0?K@XS530]-NK;QWXLOIK=D@N
M_LGD2D<2;(B&Q]#6#X<M[^Q\50#2=.UC2]#*S2:C::B4^SPN>5\@[B02Q).T
M[<>E 'HU<=X7\=IK]_J]M/87EHEE=21K-+:R(@C5%;]XS#"O\Q^4XXP:V_#6
MN#Q'H%MJR6LEM'<;C&DAR2H8A6^C !A[$5R$.DZDY\<^'7L+J+^V9;B>UO\
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
M #TIU07EY;Z?9S7EW,D-M"A>21SA44=2?:HWU2PCN[.U>\A$]ZK-;1EQF8*
M6*^N 0: +=%8>H:\BSVT6GWVFEAJ265T+B1@02I8QIM_Y:XP0#QUK/TGX@:)
MK6MZGI%I=P_:[1RD0\P'S\1AV91Z#D'Z&@#K**XOP7X^TS7-'T>*^U:Q_MR\
MMEDDMD< [B,X [''..M=I0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MC:/*%BPR;HI-Y;CC)/.:ZSXF6T]W\.=:BMH7FE\I6$<:[F(5U8X'?@&NLHH
MX6^O[?7/&/@C4M-\R:S\R]S+Y+H!^Y(Y# $<\5RK:*C_  5,#Z;NFEUGS)$,
M/S/_ *?C<1C)^3C/I[5[)10!PFI:?<-\2+E;",PM+X8EACE5=JB3S1L&>G&>
M*Y;PM:VUWIWAC1]0US48;S3)H)/[+_LK8T4T?4%PGW3\V6)P0>3S7LE% ''_
M !+20^$EG2*25;:_M+B41H781I.C,<#DX )_"LJ^UBQM?'^F^*+H3-H<^DO;
MVUV+:1EAF\W+9&W*;EQ@D#.VO1:* .,^'\$C2>(M3CMI;;3]1U-KBSCEC,99
M-B*9-IP0&8$\@'OWJ+3+N+3?BMXAM[M98Y-3BLVLSY+%90B.'PP&!@]<D5W%
M% 'D&BZ;),G@J.YLF=(]>U*1UDB)"\SE6.1QS@@_2MB'28O[9^)DAL%S<1QH
MK>5_K ;49 ..?F)S[UZ/10!X[)%?6 \":M=7EWI]E%H(MVNDM//^SSLD9^=2
MIV[@"-V.V.]=SX$L[.VTR_N++4+F_2]OI+EYI[8P N54-M7:OR\9R!@DFNIH
MH \5\<:QJ6IZ5XETR226VFBO"D&EV^F,[31JZL)VEP>#C=D8Q@#DUW&GV*O\
M6=>NY;4-C3+2..9H^Q:7<H/X#(^E=E10!XSHZ-HVC^ =4U&UG72]/GU".?\
M<L_V=G=Q$[* 2 ,$ XXW"MSPWK%AIVL>//$;6=Q::5_H]R&>V,9E58CN=5(!
M.2">>3G/>O2JIZEIEIJ]I]DOHO-M_,20QEB Q5@PSCJ,@<'@]Z ":*WUG1Y(
M948VU[;E65A@E'7!!';@UXI9P:PUI#KEW:71NO!9M[)%$9W3A)76X9?7,)3\
MJ]WHH \JBTR[B\+^#[J>WD^VW_B./4[M=IRC2^8WS>FU2J_A6SHMU%8^/?%V
MG7*31W-]-%/:@PMME06R@D-C;P5(Z]>*[RB@#R*QTLV_PH\")%8F.:/5-/F=
M5BPRDRC>Q&,C@G)]Z]=HHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ JNVH62SK UW )F<QK&9!N+ 9*@9ZX(./>K
M%>>^%M%L;GQ9XSU-[*";48M4V6\LJ!C%B",C;G[O)Y(Z\>E '<KJ%DUZ;);R
MW-VHR8!*N\#UVYS2MJ%DMZMDUW +IAD0&0;R/7;G->)>&+*'4-#T6*ZU[PY8
M:K%?QR2A[8KJ/VD2_.C,9<EF.5/RX(/3%=";C3M#\=[K:?1M:&J:R$D@8*;^
MQG(VD@\DHFW/(&T=S0!Z5)J=A%(D<E];(\CF-%:5068<%0,\GVIUW?V=@BO>
M7<%LC':K32! 3Z#->)S2^#_[$^(4>J_8CK3:A>K LP!G8DGRA#GG[_\ =[]:
MT+@7B>,;9/$%WHEO*="MEA;7;<RQLW/GA#O50^[&[J2,=J /7YKF"WMS<33Q
MQP*,F1W"J!ZY/%96J>+-&TE-.DN+R)H]0N%MX'C=2I)!.XG/W1CD_2O.I+2P
MTK3O EOJFJ6>I>&HKNZ\VZQ_HF\A_(!R2-JDLHR2.!5OQ9%X/ET[0+[3X-*;
M2XO$42W,\<:>0H*L'RV-NTG;G'&>O- 'I5WJ5I9:9+J,TR?98XS*9 PP5QG@
M]#GM5?2=>T[6M&@U6TN$-M+"LQ+,,QAE#8?!^4@'D57U6VL-1\&W4%K!;7-C
M)9-]GCC57B9=N4V@<$=",>V*\P270F^&7@TPFQ.EI=6(UX0;<#$1_P!?M[>8
M%W;OQH ]AM+ZTOXC+9W4%S&#@O#('&?3(IUU>6UC 9[NXAMX@<&25PBC\37!
M:"=)F^*L\WA@VC:<-)VW[V.WR#-YH\H$K\I?;O\ ?%5O'1D7XAZ(UY<Z5;Z?
M]AF%O)J\)DM_M&]<C[Z@/LZ$GINQUH ]&:[MEM?M37$0M]N[SBXV8]<],4EM
M>6MY;_:+6YAG@Y_>12!EX]QQ7EV^P\/>"E0SZ%K=K>Z[MA?9ML+%GYY&YL*K
M!N,]7 XKGII2VF>.UMIK*:P%SISW9TB-D@,.<3E "?X5(8@\X- 'JWB;Q5#I
M/@_4]<TR6UOFLDSM24,N[(&"5/'6MR"^M+F:6&"ZAEEA.)8TD#,A_P!H#I^-
M>9^,I?"$WP[\4?\ "--I;2_88A.=/"XV;_D#%.,_>XZUJ3Z-IN@?$KPFFDV4
M%FLUG>PR^2@4R*JQLNX_Q8/.3SDT =S=7EK8P&:[N8;>('!>5PBY^II);ZT@
MM/M<UU#';8!\YY $P>AW'BN/\?VUE+=:/=2ZOI%G>VC32V]OJ^#;W(*A7!R1
M@@$889(R>#7(:CJ?]JGP-J+V^EZ/I,MO<%(M0@+V<4_ 7@%!RH<H3C@G R:
M/8%O+5X(YUN83#(0$D#C:Q)P,'H<FJ#:QYNHZ=%8I;7=I<M*LMRETG[HHN0
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
M;X6>$3;FR.F+=6']O"W"X"B/GSPO;>$W;OQH ]AM+ZSOXC+9W4%S&#@O#('
M/ID58KSO1#I$WQ5:;PN;1K!=)*Z@]AM\@R>8OE E?E+XW^^*]$H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IJQHA
M8JBJ6.6(&,GU-.KFY?%<I\1:AI=GH]U=Q:;&K7D\3H"C,A=41"<N2 .G=A0!
MO?8[7[3]I^S0_:,8\W8-WY]:!:6ZW)N1;Q"<C!E"#<1Z9ZTEG<_;+&WNO(F@
M\Z-9/*G7;)'D9VL.Q'0CUJ>@#$T7PU:Z0UZY*W+W.H37RO)&,Q-(02%/MCK6
MM<6MO=H$N8(ID!R%D0, ?QK(U#Q586GA;4M?MB;RVL%E+K'\I9HR0R\]\@BM
MB"43P1R@8#J& /;(S0 /!#) 8)(HVA(P8V4%<>F*0VMN;;[,8(C!C'E%!MQZ
M8Z5+10 BJJ($10JJ,  8 %1):V\22)';Q(DA)=50 ,3USZU#?WYL7M%%G=7'
MVF=8,V\>X19!.]^>$&.3[BKE $4%O!:Q>5;PQPQ@YVQJ%'Y"EGMX;F(Q3Q1R
MQGJDBA@?P-9MCKD=]XBU;1UA=9-.2!GD)X?S0Q&![;:N76I6=E=V=K<3K'/>
M2&.W0@_O&"EB!^ )Y]* )3:VYMOLQ@B,&,>5L&W'ICI2QP0PKMCBC08"X50.
M!T%244 01V5K% T$=M"D3'+1K& I^HJ4QHSJY12ZYVL1R,]<4ZB@"*XM;>Z0
M)<013*#D+(@8 ^O-++!#/"89HDDB(P4=05/X&JFMZHFB:#J&JR1M*EE;R7#(
MIP6"*6P/RJS9W(O+*WNE4JLT:R 'J 1G^M "K;6Z0K"D$:Q(050( H(Y&!3S
M&C.KLBEESM8CD9ZXIU4X=5L[F>^@MYA)-8L$N$ .48J' _(@_C0!-]CM?M/V
MG[-#]HQCS=@W?GUH^R6XN?M(MXO/(QYNP;L>F>M4?#FM1^(O#MAK$4+0QWD(
ME6-CDJ#V)K4H SM'T:UT6">.W,CO<7#W,\TI!>21SDDD #I@#C@ "KKV\,LL
M<LD,;R1\H[*"5^A[5)574M2L]'TZ:_OYU@M80#)(P)"C..WN10!(;2V-R+DV
M\7V@# EV#=CTSUJ:BB@"&&SM;>1Y(;:&-WY=D0 M]2.M$%I;VQ<P6\41<Y<Q
MH%W'U..M344 0BSM@)0+>$"8YE 0?/\ [WK^-"6EM'&8X[>)$*[-JH -O/&/
M3D\>]344 1):V\4S31P1)*X 9U0!F Z9-+Y$.,>5'C?OQM'WO7Z^]25@6?B6
M34/%-[I-IIDLEM8N(KJ^,JJJ2% X4+]YN"HSZG\: -D6MNMRURMO$)V&#*$&
MXCZ]:=Y$7EO'Y2;')+KM&&SUSZU#)J5G%J<&FR3JMY/&\L46#EE0@,?3C</S
MJGI6N1ZKJ>L620O&VF7*V[LQR')C5\CT^]C\* -8# P.E0K9VR!@EO"H9][
M(!EO4^_O4U5;W4K/3FM5NYUB:ZG%O ""=\A!(7CV4_E0!8\M/,\S8N_&W=CG
M'IFHTL[6.X:X2VA6=OO2*@#'ZGK4U% #7C23&]%;:0PR,X(Z&CRT\PR;%WD;
M=V.<>F:=5>^NOL5A<70@GN/)C:3R8$W228&=JCN3V% #DL[:-BR6T*LS[R50
M#+>OU]Z<8(2CH8D*.277:,,3USZT6\WVBVBF\N2+S$#^7(,,N1G!'8BI* &F
M-"ZN44LN0K8Y&>N*C%G:K*DHMH1(@(1P@RH/4 ]JFHH AGL[:Z*&XMX9MARO
MF(&VGVSTJ0QH75RBEE!"MCD ]<4ZLFTUR.[\3:EHBPNLEC#!,TA/#B3?@ >V
MS]: -:H8+2VM2YM[>*+><MY:!=Q]3CK4-U?FUO[*U^QW4WVIF7SHH]T<.U<Y
MD.?E!Z#WJY0 U(TCW;$5=QW' QD^M1O:6TEPD[V\33)]V1D!9?H>HK/T'7(]
M>@O98X7B%I?3V3!CG<8G*EA['%:U #1&BNSA%#-C<P')QTS44EG:RPK#);0O
M$A!5&0%1CT%3T4 1^1#Q^Z3AMX^4?>]?K[T3V\-S$8KB&.6,]4D4,#^!J2B@
M"![.UDMA;/;0M .D3("H_#I4RJJ($10JJ,  8 %5+B_-OJ5G9?8[J7[4)#Y\
M<>8H=H!_>-GY<YP/4U<H B^RVYN?M/D1>>!M\W8-V/3/6D:TMGN5N&MXFG48
M64H"P'L>M35DVFN1W?B;4M$6%UDL88)FD)X<2[\ #VV?K0!J>6GF&38N\C;N
MQSCTS44EE:S0^3+;0O%NW;&C!7/7./6IZRO$NN1>&O#MYK$T+S1VJAC&A +9
M8#O]: -&6W@FA\F6&.2+CY'4%>.G%*L4:,65%#$!20.<#H*?10!"EI;1Q21)
M;Q+'(274( &)ZY'>EBMH( HAACC"KM 10,#TX[5+10!"MG;('"V\*AVWMA -
MS>I]3[U((T5G8(H9_O$#EOK5+^U42]OH)K:ZABLXEF:ZDCQ"X()(5L\D8Y&.
M,BJ.H^*;.STW2-0@5KJVU2ZM[>!T..)C\K\]L'.* (-3\+33Z[#K.DZHVFW<
M=K]C*_9TEC:+=N VG&#GN#_*KOAW0(O#UC/"EQ+<SW-R]W<SR@ R2O\ >.%
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
MOGMXVNH4:..4CYD5L;@#[[1^55VT+2G@E@:P@,4UR+N1"O#3!@V\^^5!S[4
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
M6<WD3C8PV/@''(YX(Y&17G%Y:7&O>-?!-])JNH6LM]I$\["VD51&=D)(3*G
M;=SG/0=*EU#Q/K%O;^(X8+TI,_B*WTNUG=0PM4E6$%@#QQN8C/<T >G45PT'
M]H>&O'FCZ3_;-]J5CJMO<%TOF5WADB"L'5@H(!W8(Z=*Y>RO_$,7@/3/&$WB
M.^FN?MT<;6I""!X6N?**L,9+8.=V<^F* /8:IW^J6>F/:)=S>6UW.MM -C-O
MD() X!QP#R>*Q/B)J-WI/@#6+^PF:"Z@A#1R+U4[A65JD>J^&U\.1-KM]>S7
M^N0QW4DVT JT4A9%4 ;4RH..<>M '>50M=8M+S6-0TN(N;FP6)IP5P ) 2N#
MWX4UY;>:KK.M7NH166K:ZFJC6S:V\%G$1:BU24(S;]A7A0Y+%LAAC':M6/1+
MS5?B+XNB@UV_T^.*WLLFUVAY'\M]K,Q!X&#P,9S[4 >D27$,4L4<DT:22DK&
MK, 7(&2 ._ )J2O'&:]\61_#74[S5;ZWNKPR)*UJRH ZP2$R*"IPQQ@]L'I6
M_KEUJ&C^*3/K6H:S;:$HMTL[RS*-"C='%R-I/S-CDC;@]C0!Z)16/XIOH-.\
M.W5Q<:A/81C:GGVT8>4%F "HI!RS$[1P>M</I>LZI9ZOXATWS]:%O'HAOH!J
MVPS1R9=25*_PG X/0@T >H55U+4(-)TN[U&Z+"WM(7GE*C)"J"3@=^!7F^GW
M&NZ?9>"-<N/$-[>R:S-!!=VTH00E)868;5 R&4J.<Y/.>N*JZP-5\2>$/&^L
MR:]>6RVCWUI#8QA/(\F)2I5U(R6;!.[.1D8Z4 >KVMQ'>6D-S$28IHUD0D8.
M",BI:PK25X/ <$L;%9$TQ65AV(BR#7"6MYKVG^%_"/BB;Q%>WEQ?SV45S:2!
M!#)'-A2%4#(<9!W9R2#V.  >L45Y_HC:KJ/B+Q+J-UK5]]CTC4I([>PAVJC@
M1(Q#G!+#YA@<8.3WK!T#5_%FJV6BZY;1:]/=7<\4ERDGV<6!MW;YE1=VY=JG
MAL9)'/6@#T4>)K)_$KZ##%=S7404SR10,T4!92RAWZ D#CZCUK9KR: 7'AS7
M_B/K<6H7]S)IJ),L$KJ4E;[*&&\!02%Z#!& .]7/#MQXH.IZ'<HGB"XAN?\
MD)MJ)MQ;E60D/$$8E,-C  Y!YYH ]-HKS#2-0UF'PUXA\6W>LWETVG2:BMM8
M?*(=L;R;=XQEB".N1@ #UROAVY\4-?Z%=HGB"XCNL'4VU#[.+<HR$[X@C97#
M;< #D'F@#TZBO'KJ^\0KX,U_Q4/$E\)]+U&Y%M:J$$)CCG(V2#&7R..HP,8[
MYZ>3^T?$_C?6]-&M7VF6FDPVXB2R9%:2252Y=RRG(&  .G!H [JBO,M4U36+
M_P 8ZCHHDU^2WTNUMP'T<0(TDLBEC)(7(XXP%''!S27MUXN_L30;O6X]6@MH
M[>4:H-)\L7"RA@(Y&49RFT$E4Z$],#% 'IU%9=MJ-H_A:/48]2,EG]C$POW
MR4V9\PC &<<D8'TK@=&UJ]B\9^'([:]\0W&G:LLXDDU9(Q',%B,B/&  5Z=,
M 8/2@#U*BO'IK_Q"G@C5_%G_  D=]]HT[49Q;VH""$QI<E2D@QELC(SD8&,=
M.>GF_M/Q+XZUK38M<O=+MM(@M_)2SV R2RJS%WW*=P& -O3K0!U>BZQ::]I4
M6I6+.UM*7"EUVG*L5/'U4U?KC/A0&'PVTL.X=M]QE@, GSY.<5V= !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !6-<^%M)N_%-IXCFMRVIVD1BBDW' 4[NHZ$C<V#[FMFB@#G=5\%Z7JNIR:B
M9;ZTNIHQ%<26-V\'GH.@?:><9(SU]Z?>^#=&O-(T_3$AEM(-.</9M9S-$\!
M(RK YY!(.>N:V;6[MKZV6YM+B*X@?.V6)PZM@X."..H(_"F7NH6FG1QR7DZ0
MI+*D*%OXG<X5?J2<4 9LWA32Y_[3,J3.=2LEL;EFE8EXE5E')[X=N>M3RZ!8
M3/I+LC[M*;=:_.?E/EF/GU^4FM2B@#R'3_ VOVEC!9P::UCJRW0EDUF#566#
M'F[V98%('*Y&PJ!SUKU#6-(M-=TN73KY&>VE9&8*Q4Y5@XY'NHJ]10!1O](M
M-2O-/NKE&:6PF,\!#$8<JR<^O#&O+X/ VOP6;VEOIS6FL/=M,=:@U5DA&Z4N
M6$"D?PG&S;CW[UZ]10!G0:'8V]YJEW&C>;J94W)+'#;4"#'I\HK-N/!&CW&E
M:3IZF[MUTE0MG-;7+1RQ#;M(#@YY7@UT=% '.W?@O3+[4!=74VH2Q^:DYM'O
M9#;M(N"K&,G'! ..F1G%3:#HMSI^HZSJ-[.)+G4KKS-D;$I%$BA(U&>^T9/N
M3Z9K<HH Y_5_!NE:SJG]HS&\@N6B$$S6ET\/GQ@Y"2;2-PY/OS3K/P=HUA:Z
M3;6UN\<.DSO/:('.$9]^?J/G;BMZB@#&'A;21XL/B86Y_M0P?9S)N.-OKMZ;
ML<9].*9<^$M&O+?6(+FV,L6KR+)=JSGYF554$?W2-BD8[C-;E% '.:;X(TC3
M-4CU0->75^D+P?:+RZ>9VC;'RG<>@V\#W/J:33?!&F:3<Q/97.IQ6T+[XK(7
M\OV>,]<!,XQG^$\>U;;ZA:1ZC#I[SHMW-&TL<1^\RJ0&(^FX?G5F@#''AC3!
MIFL:?Y;_ &?5Y)9+L;SEFD4*^#VX%5=1\%:3J,]I<%KRVN+:W%JLUI=/"[P_
M\\V*D$KWKHJ* ,W0M!T_PYIW]GZ7#Y-KYKRB/<2%+,6.,]LFGZ=I%GI4E\]J
MC*U]<M=3[F)S(5521Z#"CBK]% 'G.N>!3;W&@1Z?I)U'2-,MYXEM5O3;S([E
M2'$F06& 1MW#J#SBM'P[X1N#IK1:X)1%'JBW]A:&\><V@3&U3(W+?,"<<@9Q
M767^H6FE6$U]?W$=M:PKNDED;"J*33M1M-6L(KZQG6>VESLD7.#@D'K[@B@"
M%M%L6UN75VC+7<MH+-R6^4Q!BV,=.K&LBU\"Z99:2NF6M[J\%O'()(-FH2AH
M, @*ASPN&/R\C\A73T4 9VBZ)9:!8M:V*R;7D::6260R22R-]YV8\DFL2Z^'
M6@W<ESYGVX6]Q<&Z>T6\D$ F+;BX0'&2>?3/:NLHH HVVD6EKK%]JD2,+J^2
M))V+$@B,,%P.WWC61)X$T1]%TW3(UN8$TUBUG/!<,DT).<X<'/.2".AK<LM0
MM-2A>:SG2:-)'B9D.0'4E6'U!!%6: ,;0O"^E^''NWTZ.57O&5YWEE:1I& Q
MN)8DDGN>]<_=>!SJOCO5M6O'N[:"6TMX;:XL[MH9./,\Q3M.<'*=?08Z5W-%
M &+!X4T>TCT:.VM?)CT=F:S1'.$+(R'/][(8]>YS2:QX5T_6;^'4'DN[6_BC
M,2W5E<-#(8R<["5/S+GG!Z'I6W5:TU"TOVN5M9TE-M,8)@O\$@ )4^^"/SH
MH'PSI[VFFVTIN9ETZY%W \UP\CF4;N69B2WWVZ_TJ#4_"&G:EJC:FL]_97LD
M8CEFL;MX#,HZ!]IP<9.#U'K6_10!EQ^'K".^TV\"S-/IT#V]N[S,YV/MW;B2
M2Q^0<GFJFI>#].U'5'U-9[^RO)46.:6QNW@,RK]T/M.#C)P>H]:N6GB'2+_5
M[G2K2_AFOK8$S0H<E,$ Y[9!(R.V:TZ ,N/P_817^GWH64SZ?;/;0,\K.=C;
M<[B22Q^0<GFJMQX.T6ZL-3LI[9GAU*Z^V3_O&#"7"@,I'*D;%(QZ5O44 <XG
M@C1SI5WI]V;V_2[*&66\NY)9,H<IM8G*[3R-N.:DM?"5G;6]U#)?ZO=?:(O*
M9[C4)79%_P!@Y^4_[0Y]ZUGU"TCU&'3WG1;N:-I8XC]YD4@,1]-P_.K- '&Z
MAX%0Z/J5MIUW<M?ZFB6UQ?WUR\LJ0!OF"$YY +8' R<DUU1LH6TXV#!C 8O)
M(+<E<8Z^N*L44 8UMX8TRT?17BC<'1K=K:SRY.U&55(/KPHZUR?B+X9V9TD)
MHD=R9$OH;B"TDO'^SP?OE:0QH3M4[=WYD#K7HM0P7=M=&86]Q%,89#%*(W#;
M''56QT/(X/K0!AZIX*T?5]6?4;@722S1K#<I!<O$ERBYPLJJ0& R?P..E3V/
MA/2=/_L;[/%(O]CQ20V>9"=JN &SZ\ 5MT4 <?+\,_#DWF1O'>&U:8SI9_:Y
M/(BD+;BR1YPISGZ9.,5;U/P+HVK7]Y=SF]C-\BI>107;QQW&U=H+JIP<#CW
MYS6^MW;-=O:+<1&Y1!(\(<;U4\ E>H!P>?:IJ .?OO!NE7\&E1EKNW?2T\JU
MFMKEXI$0J%*[E.2"%&?I4D_A'1KJTU:UN+4RP:K.+BZ5G/,@"@%2.5(V*1CH
M16Y10!A:/X2T[1K]K]);V\OC%Y(N;ZZ>=TCSG8I8\#/)QU[T#PCI"^&HO#XB
MD_L^*1953S#NW++YHYZ_>K=HH HZSI%IKVD7.EWZ,]K<KLD56*DC.>H^E)J6
MD6>JO8O=HS&QN5NH=K$8D4, 3ZC#'BIK_4+32[1KN^G2"!653(_0%F"J/Q)
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
MY<22I.JD[25<'##) ([&ISX;$NHZ'?W.H7%S<Z4)L22*@,QD7:2VT #'; %
M')VMGXB7XN"&;Q!#)LT:"2;%CM61!,P90-_RDD,=W.,XQQ5_XJ)J!\.V36-^
M+4#4K57_ '6\L3,@4YR, 'DCOTXK;O\ PT]SXKM?$%IJ<]G<1P"VGC2-'6>$
M/OVG<#MYSR.<&K/B308O$FBR:=+<2VY+QRQSQ8+1R(X=6 /!Y4<&@#C=:M==
M_P"%A>&K:WU.U_M Z9>":]DM?E"[XLE8PV,]!@G'?VIDWCS5M-\*WGVQK>75
M;?6_[%6Z6W8QL3@B4Q*2QPA)V@\D5UUOX<9=9TW5KS49KN]LK6:V+M&B"7S&
M5B2%  QL &*I3^!;&XL-3MFNKE'O=3_M2.>,@/;3C;M*<8XV=P>IH I^$O$6
MHWWB&ZTNXN)-1M%M5N(K]M-DM-K[MK1,&&#V8$=L^E2ZSJ?B"?QW#X>TB\M+
M."333=R7$T'FLA$FWY5R 2<CKP.>M;>CZ9J=C)))J.O7&I%E"JCP11*GOA%!
M)/N<>U<UK?A_5-2^)MO?65[>::D.CLBWD,:NA<S#]VP8$-E<G'L#VH S9/&?
MB-?#ZPQ?87UJ#Q"-%DE:,B&7/1]N<KD,I(![&K.M^)-7T34=+\.W.LI]KFMY
M;JYU*/2WE.P.%14A0M@G/+'C"^IK8M_ =E!I=E9_;+F26#5%U::YDP7N)PQ8
MEN, 'IQT %7M<\-?VKJ-GJEGJ,^FZG:(\4=Q"BN&C;&Y'5@0PR ?4$4 >>>(
MM4UOQ#X W3W"P-;:Y!:F5[!XQ>)YT1CE".05'S#(Y!*D<5N:SXJU.S\1)X=;
M6%MI+6R2XN;Z/2I+AII'9@JK&F0BX4DDDYR .]='>>%Y=3T%--U/5[F[D%W%
M=&X:.-#F.17"A5  7Y<>O)YHU;PO)>:XNM:9JUQI>H^0+:5XXTD2:,$L RL"
M,@DX(P>30!RY\7^)K[2?"ZVL5O9ZCJ=[/9SM<6[JF$63]ZJ-A@"$#A3],]ZN
M7-YXND\80>&;35[&,II27EQ?266XL_FNGRQ[L#.%[\8/K70/X9-Q-H=Q>:G<
MW5SI4\DXFD5 9F=&0A@H   ?C ["K*Z'$OBM]?\ .?SGL5LO*P-NT.7W>N<M
MB@#@=3\>:K-?Z\VG7HMO[*N'MK>R_LJ:Y^UO& 6WR*,+ELJ .1U-;+:[K_B'
MQ!%IFCSPZ0L.F0W]RUS;&9_,ESMBVDK@#:<GKVXK1D\(75OJ=]=Z+X@N]+CO
MY?/N8$ABE4RX +IO4[20!GJ/:GZGX1ENM9BU?3];O--OOLHM+B6)(W\^,'(R
M&4@,"3A@.] &?\+//_X1.X^U>6+C^U+WS?+SMW>>^<9YQGI46F>(M3N?&MUI
MNI:I!ISI=2QVVF361'VJ #Y9(Y21N8_>(&<8(QWKHO#/AV#POI!TZVN)YXS/
M+/OG;<^7<L<GOUZ]ZHR^$9[S6;2[U'7;N\M+*[-Y;6CQ1J$DPP7+JH9@H8X'
MTSF@#C] U/6/#>F>.-<O]32^M].U"YW6PMMAEE$<9!#;CM7D#;@XZYK:?5?%
M/A^YT"ZUC4+*^M=5NX[.>VAM?*-N\@)4HVX[@",'/4<UICP1!]KUM9-0GDTG
M62[W6G,B;?,=%1F#XW#A1QGK4=CX(ECO-.DU37[[5+?2VWV5O.D:A'"E5=RJ
M@NP!."?KUH KZ1J7B7Q+>WNH66H65IIUIJ,EI':26ID,R1-M=F?<"I)#8P,#
M SFN<T'7;T>+==\-:2T4%[=:[<W,MU<+E$@1(0P0?QR'T[#D]JZZ+P9-9ZK=
M3Z=K]_9:?=W1O+BQB2,JTA(+;7*EE5B.0#W.,9IEQX LIHKMDO+B&\EU0ZI;
MW<8&^VE*JI"]BI"X(/4$T 7_ !CKMQX?T W-E%'+>SSQ6MLLN=GF2.$4MCG
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
M3<R1J"Q=MPVJ2<#'/>J2>+M?\1S^%H=$EM=/&LZ9+=SR30F4P%#'G:,C=RQ
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
MI<\D#65U>;+NZ\OAS&N<+SD*"#NQVS6]-XFUG5M=GTSPS;6!6TM8;BXGOV<
MF4%D10O.=HR2>F1Q0!V-%>>R7_BQOBI:V:/8Q6SZ0)WM7ED95'F('/'!<$D
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
MK:>(MN V[]RE3T.X]_6M+PSX>DT..^GN[P7FHZA<&YNYQ'Y:EL!0JKDX554
M9)-;M% '-IX?U"T\;W6MV5_;K9W\4*7EO+ 6?,08*48, ,[N<@]*H2>!9)/
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
MT+[<H;5[FZG6;RN(O.<L 1GG&?:NQHH XO4/!FHR>(;G4]/U*SC^VV<=I/\
M:K,S/"$W<Q'< ,[CD$$9 //2HQX'U&STGPJFF:I;)J&@1-$LEQ;EXIE:/8V5
M# CL1S7<44 8OBO0G\2^$[_11<K ]W$(_.*9"G(.<9]O6B\T)KKQ;I6MBX"K
M8VUQ 8MN2_F%.<YXQL_6MJB@#A[WP!+<Z3J-M'J$0FN-;_MB+S8-\605(CD7
M(W+\O/([>E7] \+7FGZWJVJZI>VEU)J4$,+PV]MY4<8CW\ %B2"'[^_T'4T4
M >>?"30VT[1+W4)&F<7=PT5H9UVNMG$2D*D'IQN/_ JVM=\-:I>>)[/7](U6
M"TN;6TDMA%/;F6.4,ZL0V&!Q\O8@YQ[@]310!PO_  KV630Y$FU4-K<FJ#5_
MMP@_=K<#@ 1D_<"_+C.<=ZZ+1;76X'F?6+O39=P CCL;1H@N,Y)+.Q.?3C&.
M];%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %<?>>-KH76IC2/#]SJ=II3F*[N$G2/YU 9UC
M5N7*@C/3G@9KL*X(:+XJT.;7;/1;?3;JSU:ZENXKBYN6C:U>4#>&0(=X!Y&"
M/0T ;ECXNLM2U;2K.SC>2+4M.;4(9\X 0%!@CU^?\,5SOBGQUJ4/A;5KW1+%
MEGT_5ET^21I$P,21@MAAR&W[?;.>U2#PCJOAR;PU<Z EK?MI>GOITT-U,8/,
M5MAWA@K8.Y,D8Z&JY\%:]/X'\1:=<S6)U34=4_M&(QLPAR'BD"G(R!F,C\C0
M!N7?BW4+:ZTW3%T%FUB]AEG-HUXBK&B, ?WG1F.X$ #USC%9^N>*/$EEXTT#
M3[/16DM[RTGEEMVN(E9W4(<;CG;LW'H<-GCI4GB32]:\1:3;PWGA?2+F5D8X
M?4&5[.7)"LD@CR>-I.-ISQSUIEUX>\16<WA/4+5[;5;[2;66UN_M,[1><9$0
M&0-M;H4SR,G- &AXA\6:AX>6[O)?#EQ+I%G@SW8N8PVWC+)'G+ 9[D'@T:IX
MON;7Q(=!TS0Y]2O#9)>JRS+%&$9F7YF;I]WCKG/3@FN3\4> -;UI_$41L-+O
MY-0=GLM1O+E]]I'L $2Q[2 00<$$?>R>F*[.TT*[@\=RZRYB^RMI$-D &.[S
M%D=CQCIAA0!1_P"%@6\WAS2]1L]-N9[[4[AK2WT_<JOYRE@X9CP NQLM[#UK
MF?[<N7U3X@7>IV>HZ<;32+9I+>*Y D7"S$M%(N1R,8;\QQ6C%X,UO3])TBXL
M_L<NJ:5JMW>)!)*5CFBF>3*[MIVMM<<X(!%$_A3Q)JD?C*XOUT^&XUO3([6V
MAAF9EB95E&UF*C/WU.X#N>..0#7N?%\]IJ=GH>FZ+=ZE>2Z<EXA,ZJ F2O[Q
MVZ'CKR23TZTD?CZ.YT33KJUTNXDU&_NWL8[!G562:/=Y@9^@"[&.1G/'%6+#
MP_>6WC.WU9S%]FCT5+ @,=WF"3<>,=,=ZX/Q%HMUI46B:7=75I!+=:]?7T<D
MMP\,*JPD9"94*LCX<8 ZG/I0!Z%X7\277B"75(KK26T^33[G[+(#<++N? 8X
MP.F&4Y[Y]JN^)=;'ASP]=ZNUK)<QVJAY(XSAMF0&8?0$G\*X#1O$D^C:'K&G
M:/IUA<:E!?0PP2V]U)<PWUQ-RQ:1OF+*H);). !S7IUU:Q7ME-:7*!X9XVCD
M0]&5A@C\C0!E7'B2&/Q!9:1;6[W4EQ9R7K/$PPD2X"GGKN+8'T-4;3Q9?#7[
M#2]7T";33J(D^R2&Y27+(NXJX7[IVY/!(XZUC^$?!>N:3I>KC4=0B_M.6T73
MK"ZB);R;>-"(F.0/FW,6(]A5#0/ NJVGB'PYJ%QI&E61TP2+>7,5R\T]XS0L
MF\L4!QN(."2>3Z<@'3:/XON]<N(Y['0+F3199FACU#ST&[:2I?R\YV9!&>O?
M%)=^+K_3=1M%U'P[<6VG75XME'=&YC9@[MM0M&.BDXYSD9Y%4_"FE>*/#5M:
M^'Q;:;+I-I*VR_-P_F- 6+!?*V_?YQG=CZUSB_#W7)+BP^U6&ES7EIJ\=[-K
M,ER[SW,:S[]H4I\F%XQNQ\N!UR #IM0\=W<&HZW::?X;N[\:,P-U*LZ1KL,:
MR?+NY9L$_*/3J,BK-SXU65M*@T/39=4O-2LQ?QQ>8L(CM^/G=FZ9+   'G-+
M:>';V"\\82N8MNKR*UMACP!;K'\W''S ^O%8UGX7\0>'V\.ZEIL%E>W=GHL>
ME7MI+<&)6"[6#(^T]&!ZCD&@#6?65?Q1X?%[;ZA87-Q9W<C6[7($4>S9N\Q5
MR'/.5;/ ^M06OC]IUT^_ET2XAT/4;A+>UOVF0L2YVQLT?558XP<D\C(%2W'A
M_5M6U[1-1U,6B>197EO>);NQ ,VP*$R,G 4Y)QSVK!\-> YM$.GV-QX1\-7)
MLY%']L;@)713P^SRR?,P!_%C/.: .HTKQ5<ZUK%U;V>D.VGVMW)9S7AN4#+(
MF0Q,?7;D8!SGG.,5;\1>(4T&*T1+26]OKZ<6]I:Q$*TCX+')/"J "23TKG9/
M#6KW?C:SU9=,T[2VM[EGN=0M+MB][!A@(WCV $G*Y+$XV\5K>+-$U"_N='U;
M2#;MJ&DW+31PW#%4F1T*.FX [3@\'!Y% $-OXU9?[8MM4TF6PU+3+,WS6QF6
M19H<-AD<=>5(.0,&H--\>S7EYHWVO0+NQL-8^6SNI94.Y]A<!D'*@@'![]P*
M@/AK6]7N->U?5(K2UO;W26TRTM(9C(L:'<=SOM&268=!P!WJU/X8OY-,\%VZ
MM#OT:X@DNLL<$) \9V\<\L/2@#8\1^((O#UE!(;:6[NKJ=;:UM82 TTK9P,G
M@# ))/0 UE0>-9(I=4L]6T>6PU&QL6U 0><LJSPC.2CCN",$$#&1UJSXOT.^
MU6+3+S2G@&H:7>K=PQW!*QRC:RLA(!*Y5C@X."!69%X;U?7=7U'5M=CMK!I]
M+?2[>VMIC/L1SEW9BJY.0, #H* -63Q9#'8>&[LVKD:Y-%%&NX?NO,B:0$^N
M-N/QJOI7B^ZUGQ#>:=9Z%<&TL;N2TNKYYD5$91D;0>6SQD#ID5@VGASQ=<1^
M$[/4(-+@M= N(F=X;AY'N0D31AP"H"\'[ISDGJ,<]1X6T6ZT9M<-T8S]NU6:
M\BV-G]VX4#/'!^4T 8GC34+K3O''@][2TN+V1_MBK;0L%\P^6N,DD  =23TJ
MRGQ!MX-+U:;4]-N;/4-+GCMYK!665W>3'E"-APP?<,=.^>E3>*M'UN[\0:!K
M&BK9R/IGV@R0W4C()1(JKM! .#@'G!P<<&L2?P1K>K6FM:G=R6=IK=]>6MW;
M0H[20P_9L>6KM@%L_-D@=^.E '0:=XKNI->M]&UK1)=*NKN)Y;0_:$F24)C>
MN5Z, 0<=,=ZC;Q=?VFJ:?!JGAVXL;/4+G[+;W#7,;L)""5#HN=N0IZ$^]06V
MDZ_K7BG3M9UNVL].CTR&9+:"VN#.TDLH"L[$JH"A1P.3SS7,Z=\/];2[T*2[
MT[2OM>G:@MS=ZL;IY;B] W9/*Y7KD@D\@8H ZVP\93ZEX@O]/MM$G-IIUT]O
M>7[S(L<>%# @'ECSR!T!![UR?B3QC?:YH6E74&AWMKI5YJMG]EOC,OSKYZ\N
M@.Y P!QUSQG&179:#X>GL4\2Q7I0QZIJ4UQ'Y;9(C>.-.>.#\IKE5\*^,)/#
M6C^&I8]*6TTFZMF^UB=R]S%%(I4!-OR':.<DY(P.N0 =WXAUVV\.:/+J-TDL
MH5ECCAB&7ED9@JHH]22!6/;>+K\:H-)U/P]+8ZA<6TD]C']J21+DH!N3>/NL
M,CJ,8.<U<\8Z#<^(-"6"QFBAOK>YAN[5I02GF1.& ;'.#C''K6?::5KVL>+-
M.UO7+2SL(M+AF2WM[>Y,[222 *SLQ50%"C ')YYH R?A.D]YIUYK-]ITD5[=
M3S;[U[KS#/\ OG&W;GY0FT*./I6KJ_C"Y6_U73]*T*ZU&/38P+VXBE1/+9DW
M!44G+L%() QUQUK1\%:+=>'_  O#IUX8S.D]Q(3&V5P\SN.<#LPK&ET3Q+I>
MNZ\VC1:=-9:TZS>=<S,C6DGEA&)0*?,!"@@97GCWH SO!VH*-,^'<$\U\T]U
MITQ79<$1-MC4GS5_C//'H<UJ:;\0Q>Z=>ZQ-HMS:Z)9)/YU])*O+QL051.K
MXZ^O':HM$\'ZEIQ\#^<UN?[$LYX+K:Y.6>-5&WCD94^E26G@FXE^%][X5OIH
MXY[DW6)(SN5?,F>1#VSC<N1]: +NG^+KJ35["PU;0YM,.I([6;O.DFXJNXHX
M7[C;<G'(X/--TCQA?:X8[NP\.7,FCSLZP7IN(P9-N0&,9.0A(P#UY!QBL_PU
MX6DLM1MY+KP7X;TYX8V5[ZRD!D9BI7,:^4"H.3G+=#CFI_"6F>*?#MG8^'Y+
M;3)-+LF9%O\ [0_F20Y)4>5MX?D G=C@]: *'ASQWJ:Z'KNJ^)+!H;+3[JY7
MSTDC8_)+M6$*N,L,[=W<_6MFR\7W@UC3]/UO0)]*.I;A:2M<)*&=5W%'V_<;
M:"<<C@\UBMX,UJZT/Q-X<F%I%9WUW-?6=\LQ9A(TJRHKQ[> ".3N_"M!-*\2
M:_KNC7>O6FGV%MI,C7&VUN6F:XF*% 1E%V(-Q.#D]* '67CV2]DU2==!NUTO
M2I+J*[O3(F T.[(1.KY"CIT+ <X.-?PWKE]KMJMW<:1]BMIHDFMY1=),)%;G
M!V]#C'J.>M5/#VBZEHFB:Q#MM9+NXO[RZMU=SY9$DC,@<XR.HS@''O5#PAX;
MU#2O$%_J#:?::-83P*@TRSN6FC:8,29<;55.,#"CGJ: -'5/%-S!KCZ+H^CR
M:I?0P+<7 $ZPQPHQ(4%F_B.#@8Z#-4)_B+:Q>&[/5H],O)99]0_LU[%<>=%<
M L"A&<$[EQU[@U)>Z5KVD^,+[7=#M;._BU*VBAN;:XN3 R/%NVNK!6!&&((Q
MFJ$/@C4HM)TI))[:2_'B :S?LI(CRS,66/(R<9 &<9QVH [/2[F\N].BGU"P
M-A=-G?;F99=F"0/F7@Y&#^-<;8?$N2\L=-U5_#EY!HU[<);?;'F3Y)';8#LZ
ME-V!NX^AKOJ\_A\&:HGPQTGPZ6M_MMI=02R'>=FU+@2'!Q_='IUH T=0\;30
M7&JG3M#GU"STABM]<).B;6"AV6-3RY52">GH,U9C\;:>]Y>Q,C)!!I<>K13D
M\36[!B2!VQM_45S5UX#EM?$&KW2>%M UZ#4;DW4<U_((Y;=F #(<QON3(R,<
M\GBKGC'P/?:T-%&E_9+18H3I]_&I*I]C?871,#MLP!QUH T-.\?6NIZ+X?OX
M+*7S=9NS:K;%AOA9=_F%O90C$_A61X5\1C2+&..[CDDAO_$E[9"??Q"YED*
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
M"&##MSCD \5R=KX?UP+X@U:_TS2KN^UB2%7TN2<F%;>-=H4R%#ECDG[N*TO
MV@WV@V%]'=I';0SW)EM;"*=IDM(]H&P.P'4@M@# SQ0!U-%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%<Y%XUTVY\13:';6]_<7=O/Y-PT5L6C@)4,&=N@4YP#['TH Z
M.BN6A\?://=0(D=\+.XN/LL.HM;D6TDN=H4/[L, XP3T-6X?%EG<ZU+IMM::
MA<"&?[--=16Q:".4 $J6]LC)Q@9ZT ;U%8;>+-,71=7U8F;[+I,LT-S\GS;H
MOO[1W]JQ+OQ%<VGCF^9#=7%C'X?BNTM8E+$N9G&X+ZX S["@#MZ*\_L?&\VM
M>!-/U>=KS1IY9;19)5LPR2&1U&V,.3E#G&[J <UKZGX^TK3-3O\ 3OLVI75U
MIX5[F.TM6D\M"@?>2.,8/UZX!P: .IHKG[OQEI=O!ILELMUJ#ZE$9[6&RA,C
MR1@ E\<8 W+UQR<59\.>(K3Q1I?]HV4-U%!YC1C[3%Y;$J<' ] <CZ@T :]1
M7-K;WD)ANH(IXCU25 RG\#7FVD^*I+KQ9XFU347UZ"QTC<4M_*VVZ1)"&8..
M[DDL,GT[5TL'C_1IM'N-6,=]%81F,13RVK*+HN<*(1U<D\<#N.QS0!TL%O!:
MPK#;PQPQ+]U(U"J/H!4E<]IOC'3]1N[FSDMKZQO;>#[2UM>VYC=HNF]>H89X
MX/!ZUE1?%/P[)%9W#)J,=G>+_H]T]D_E2R;<^4I R7ZC ')! )- ';45BZ#X
MFLO$$EY!!#=VUU9,JW%M=PF*1-PRIQZ$9P?:DUKQ-#HL_DMINJWC"+SG-G:-
M(J)DC);@9X/ )/M0!MT5S5YX[T2SM=(N0]Q<)J\9>Q%M TC38 . HYR=PX^N
M<8J_H'B*R\16T\MJEQ#);3&"XM[F(QRPN #AE^A!R..: -:BN7F\1V^F:KXG
MFO-1GEMM+MH)Y+46Z@0*5<DJPY<MMS@],<=:?IGCC2M5U:WT^**^A:[C:6SF
MN+9HX[I5Y8QL>N <]N.1Q0!TM%<W:>-M-O\ 4_LEI;:C- 9VMA?):,;8R X*
M[_J",XVY[TRP\>:/J5[=06\=Z8K-IDNKMK<B"!HB=P=^@.%R/8CIF@#IZ*YK
M3/&^F:G?VEJMOJ%M]N5FLIKJV:..Z &X["?]GG!P2.:#XWT^/4[>SGLM4MX[
MBX^RPW<]FR0R2DD!03SR1@$C!]: .EHK!'BRSDUR72[>TU"Y:"98)[B"V+0P
MR, 0K-]&4D@$#/)%5;WQ]H]C<W2/%?26MG+Y-W?16Q:WMWXR&?VR,X! [XH
MZBBLSQ!=_8O#6IW@NWM1!:2R_:8XQ(T6U2=P4\,1C.#UK'F\;Z=ILECITBZA
MJ&HSV,=W'';6A=YD/!; X7H2<X S]* .KHK/T/6K+Q#I,.IZ>[M;R[AAT*LK
M*2K*P/(((((]JY?1O'%QK6H>(+!M+O;;[%*\<,QMV55 B5OWA)X;).!Z8H [
MBBO//!'Q M+KP_X<M]0_M%KF]AC@^WS6["&:XVY*>8>K9!]B01FMW4O'6E:9
M=WD+07]Q%8X%[<VULTD5KQGYV'H""<9P.M '3457FOH(=.DOR^^W2$S;TYR@
M&<CUXKF],^(>BZK=Z?##%?QPZC\MI=S6K)#,^W<45S_%@'V.#@F@#K**Q1XH
MTUM-UJ_!E\C1I)H[OY.08D#MM'?@BJE_XYTJQN;.U\F^N;N]M1=V]O;6YD>1
M#[#H>YS@>] '2T5QD7Q/\/3PP7$:Z@UH\BPS7/V1Q%:R,VT)*Q^ZV< ]<9&>
MHJK>^+)-(^)6HV$J:C>Q'3+>6"RLX#*V[?)O? X' 7))'84 =[17-GQSHKZ-
MI^I6S7%T-0<QVMO!"6FD=<[EV=BN#G. ,=::_CS1(= N]8N6N+:&RN$M[N*:
M$K+ [,H 9?3YU.1D8.1F@#IJ*SM%U=-;L3=QV=[:IO*JMY 8G88!#!3S@YK#
MN/B+HEM+,S1:@]A!,8)M22U8VL;@[2"_H#P2 0#WH ZVBO.M4URZO_BM:Z&'
MUN"QM[1)A]CCVI+(TH&]V[Q #'IG-=CKFOV/A^UBFO/-=YY1#!!!&9)9I#R%
M51U. 3Z#% &I17.6OC;2[FPU:YDCO+67283/>6MS 4FC0*6#;>A!"G!![5=E
M\16$1T<,9/\ B;N$M<)U/EF3YO3Y0: -:BN<TOQKINLZU-I=A;W\TEO/+;W$
MXMCY,,D9(*L_0$[>/J.F15C7/%-EH5U:V<D%Y=WMT&:*ULH#+(47&YB.RC(Y
M/KQ0!MT5YGHWBN:_T?4K\ZQ=V\+>)Q:6[FV#L(V,8$)1P"@)8@GJN374MXUT
MT^)IO#\-O?W%_!*D<X@MBZ0AU5E=V' 7##GV/H: .CHKEO\ A/M'^U!1'??8
MC<_91J/V<_9?-W;-N_TW?+NQMSWJ74/&NFZ?JEQIZVVHWDEJ%-V]G:-*EMN&
M1O([XYP,G% '245QUCXVFNO'NI^'GTJ]$%LL(CG6V; +;]S.<X"':-IQSS4@
M^(VB&17\N_\ [.>?[.NI_96^RE]VW&_TW<;L;<]Z .MIDT,5Q"T,\22Q.,,C
MJ&4CW!KG[WQKIMEXA;0A;W]SJ*"-VBM;8R;4?/SDCHH[GW'6I=/\66>J:H]G
M9VFH21++)!]M%L?LYD3.Y=_L01G&"1@&@#>Z45C:_P"*-.\-M9+?^>7O9&B@
M2"(R,[A2VT <Y.,#W-8A^)VB""Y;['JYFLRWVVV%BQDM% SND'0+@Y!R<C.,
MX. #M**Q;_Q-;6=O9S6]GJ&HK=Q^;"+"V,F4P#N)X 'S#&3D]J@LO&FCW_\
M8Y@>;&K-+';EXBNV2,'>CY^ZW#<=]IH Z&BL^QUFTU#4]2L+<NTNG.D<[%?E
MW,NX*#W(!&?3(KBK?QP-)\4>+;:^34[Z.TNHV2.UMVE%M#Y"$L<< 9W''4\\
M4 >BT5S]YXQTNWAT]K87.HR:C%Y]K#8Q&1Y(L E\< +R.21R<=:T-%UJSU[3
MA>V+/LWM&Z2(4>-U.&1E/(8'M0!H45YA;>(;O5/&WB9IKG7K&WTN/;;JD $$
M0$!9FD4\,Q)W*#U 6M;3]8N[GQ5X4B749KBTO-#EN9&=!'Y[?N=LC(. <,>!
MTR: .YHK@?"GC!;;X?\ AZYU22[O]3U!76**%#+-.RLV2!Z  9)P!Q6V/'&B
MC0+G5Y7N(8[6;[--;R0L)TFR (]G4L=RXQUR#TH Z.BN$TCQ5+K7Q.-C&M_:
M6\6CM++97D)B99/.4!L'@_*>H)'6NBUSQ+9:%+:V\L5U=7EUN\BTM(3)*X7[
MQQT &1DD@<T ;-%<T/'>B#PY>ZW(]Q#;V,H@NXI82DL#EE7:R'I]X'Z5)I/C
M'3M8U1]-C@O[6Z\C[1"MY;-#Y\6<;TSU&2.#@\]* .AHKAOA]XI%]H&@6&HW
M$\NJWE@]V)91D2A9-K?-W89''H:ZG2=9M-:6\:S+LEI=26CLRX#.F VWU )Q
MGU!H T*8T,3RQRO$C21YV.5!*YX.#VS7G.D_$"'3)?$BZJ-3NX[+5[A7FAMF
MECM(!MV[F'0#YC@9('.*[2R\0Z=J&J7NGP2GSK2**=RPPKQR E74]QP>?44
M:M%9^C:S::YHL&K6?F?9)U+QETPQ4$C./0XR/8BLNQ\:V%YJUKITEEJ=G)>!
MOLDEY:-$D^T;B%SR#@$X8 X% '24444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5ROAO2+NU
MU+Q:]U"T,=_J)D@?(RZ>3&NX8]P>OI7544 >1^'/";V6GZ;H.LZ!XBN9;2:-
M6ECU1C8D(X*RA3,  ,!MNS.1C%;%Q8:FGC:*YT+2-5TV634 VI2M-&;&Z@'#
M2;=Y_>%0,84'/6O1** /*-4T[Q';:!XS\.6OAVYNY-4NKJYMKM)8UA,<HS@D
MMNW@Y&W')QR!S72VNBWX\;27;P%+5_#T-GYI(QYHD<E?7@$&NRHH \MM=*UR
MY^&.E:!)H=W;WVF75BD@D:/;*(YE+NA#'*@+GG'XUTVFZ5>P^*?&5U+;E8+_
M .S_ &9R1B3;!M;'T/'-=910!XM%IVOV5QX-TRQBNHM7L-!D\^.UEA26(,\:
M_,959&4E2 !SD9KO_A_/8GPX]C96UU;-I]U+;7,=TZO)Y^[>Y+J=K9+YR..>
M@Z5JZOX:T;798I=2L(IY801'+RKJ#U 8$''MFK6G:98Z19)9Z=:Q6MLF2L<2
M[1D\D^Y/K0!Q<N@ZFVE_$6(6C%]4:7[&-P_?9M508YX^8$<XJQK^AZG/X/\
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
MN;*=GU.XO[Q&B$AA=28HU<C;N/4*."!SSCUJB@ HHHH **** "BBB@ HHHH
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
M_:O#8BC>> PF=B\@#@, V.BY('W?3% 'HAUK35MM/N#=QB'4&1+1^<3,REE
M^H!-4-0\:^&M+U%K"]UBVAN4*B16)Q&3T#L!A<^Y%<#;:F^IZ9\/]+M],U,7
M&F7ML+\RV<D:6[)"Z%2S  G)[9&!SC(R^*\71O#GBKPWJ&E7\^KWUW>-#''9
M22+>B8GRW#A2N,$ Y(V[?:@#T'6/%6A: ZIJFIP6KM'YJJY.67(&0!UY(Z5;
MMM7T^[ENHK>ZCD>U"-.H_P"689=ZY^JG-<3I&B75GXW\+I?0&:2P\--"]P4W
M*LP:)3ANF2-WOC-,FU!O#_C3Q:MSI^H3-JT=N]@+:U>03E8?+90P&U2".=Q
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
M52;6-,34AIS:C:+?,,BV,ZB4_P# <Y_2EO-7TW3YXH;W4;2VEF.(DFF5&?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M.&*KM7(_NUQ7V+2=8\-^+]=URY==9LKN\1)S<,CV7EDB%8P"-O 4C'WB>^:
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
M44<  #H*EHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MKX9TZUFTV<"YFGTY95MYKBY>5P)<;]Q8DMG ZYQVQ6>OP^\.)>^>+6?RO/\
MM(L_M4GV82YSO\G=LSGGIC- &,UIJ/B3QWXAT]]>U2PLK6VM'CALY1&1)(K\
M[L9XV]!P>^<5N^ -5N];\!Z/J-_)YEU-!^]DQC>P)7/U.,UKV^DV=KJU[J<,
M16[O5C2=]Q.X1@A>.@QN/2C2-)L]#TJWTS3XC%:6Z[8T+%L#)/4\]30!YA<Z
M[.FI:/JVCWGB2YM;K68K62[NI8_L<T;RE&58\@@#G:P0=.IJW>1ZAXFM_&M_
M+KU_9#3)I[.VMH) (52.)6)=",/N+'.>@Z8KJ(_AYX<BN(95MKG9;W(N[> W
M<IA@E#[]R1[MJ_-Z#N1T-2ZCX$\/ZKJ5Q?75K,7N@HNHDN9$BN-HPIDC5@K$
M#U% '(Z)+>:N/"'AI=1N["Q7PU%?RM9R>7).P"(%W]0!DDXZY%5M0UK6]/T#
MQ%ID.LW#2:7K5G;6VHR8:01RM$Q5SP'V[R#GJ.M=W>>"]$O++3;8PSPG3(A#
M9SV]S)%-"@4+@.I#8( SD\UE>(O UM-X+.@:/:1^7)>P7$ZS2%C*!,C2,[,2
M68J#R3STH I?8[W2O'-MH U[5KNSU;3IY)3-<;I8)(V3$B,!\F=Q&!Q7,:'<
M7WASX*Z1=Z;>:A)<ZG+;VH'FJWV</*5)B#X5202.3C)!/2O3=%\(Z1H-[+>V
M<<[W4D8A\ZYN9)W6,'(C4N3M7/85!;>!?#]KI=]I:VLKZ?>$%[66XD>-,,6'
MEJ6_=_,2?EQSCT% '-V-SXDT*76+PV.LKI$&E2W"KJ]W#.XN4Y 4I(S;67.0
M> 1QC-8UYIEXNE^!-9NO$.H7TU_JMC-<13R!HF=P6S&N/D R0 .,=?6O1]*\
M,6&DO*\<M_<M)'Y3&]O9;@!/[H#L0!^%9MI\.?#5G/:RQVMPQLYEFM$ENY72
MV(.X"-2Q"C/8=: *OQ55V\$E8YO)D-_9A9< [#]HCPV#P<=:S;NQU73/%B^'
MK3Q#J<\>KZ3<OYES-O>VG0J%E0@#:#O^Z..*[?6M$T_Q#IK:=JEN+BT9T=HB
M2 Q5@PSCJ,@<=ZIZ+X1TC0;V6]LX[A[J2,0^=<W,D[I&#D1J7)VKGL* .3\/
M^)]0\4ZCX7LTGD@EMK66ZUE%."9$)@$;>QD#MCT2MCQ==7D_B/PYX>M[Z>QM
M]2:XDN)[=MLI6) P16_AR6R2.<*<5+X0\,/HNJ>(]5N;>&&YU;4&E"Q-D")>
M$S[DEF/NU:^M^'].\0V\46H1.Q@D$L,L4K121/TW*ZD$'\: /.M;U/5_#^G^
M.=)M]7O;A-/T^&\M+F:3=-;M)N!0OU/W<C/(!KK-7U&ZB\<>#[2*Y=8+M+MI
MXU;B3;$I4D=\$UI6/A+1;#3;ZP2U::*_!%XUS*TLEQD;3O=B6/''7CM572_
M>@:1J%K?V\%P]Y:JR037%U),R(5V[!N8X4 \#I0!C_#NWU#4;-M=U'7-0N7-
MU=016S28A2-9G497'S-QU)X&!T%1Z_ITFJ?%K3;9-2NK%#HDYD:U8))(HFC^
M4-U7G!R.>,=Z[32M)L]%L196$1C@$DDNTL6^9W+L<GW8UGZUX1T?7K^&_O89
MA>P1F*&X@N'BDB!.3M92"#[^F1TH X&#7-:94\,?VQ<[3XDDTO\ M,D&?[.L
M7F[=V,>9_!NQG\:VH;R;PQXLU71[C7+Z725T5M2-Q=R>=+9LKE&(8@D@CY@#
MGE370GP3X?/A]=$^PG[&LOGJ?-?S!-G/F>9G=OS_ !9S3]/\'Z+I]M?0K;R7
M!U!/+NY;N=YY)DP1M9W).,$\=.: .+T/4[VW\;Z!# _B/^SM4M[@N=9F1UFV
MHKJZ*&)0^H(48(XJE:ZAK5C\.-8\8R:Y?W%[$;N&V@D<&")1.T:L5Q\S+UR>
MV!T%=WIG@;0]*U"TOH([N2ZLU:.WDN+R68Q(5V[%W,0%QVJ_;>'=*M=#ET6.
MT5M.F\WS(9&+!O,9F?.>>2QH X:YT*;1?B%X(WZ[J&HK+)=;EO91)\XMFRZG
M&5!S]WITQCOT'C6^O5O/#^C6EY+8KJU\89[J' =(UC9RJD]&;:!GMS4^F^ M
M TK4+._@@N9+NSR+>:XNY9FB4J4V+N8X7#'CI^5:NM:%IWB"Q%GJ4!EC6198
MV5V1XW'1E92"K#U!H XL07EGXEUGPH=9U*YT^71Q?1RRS[I[=_,*%1)C.& S
MSGH:TOA78_8_AUHLGVJYF^T6D4FV:3<(_E'RH.R^U;6D^%]+T5+O[-'-)->
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
M/\.WCD=<<U4M/&%]%XDT2./Q$-9M=1NVM9E32VAMU^1V#138PV"N,;FR,^E
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
MP!M 15 ''IW-7Z* .>?PI$?$]UK,6H7<27L2QWMFH0Q7&U65225W+@-_"1G
MK-L/AY#9/I"R:YJ=S:Z/,)+&VD\L)& K* =J MPV,DY'XFNSJ*"ZM[H.;>>*
M81NT;F-PVUU."IQT(/44 <S/X!TZ6&?9=74-T^IOJD-W&5$EO,V,A>,;2!@@
M@Y!YJ2X\'NNK7E_I.O:AI1OV#W<5NL3I(X 7>!(C;6( !(ZX%=%#=6]R\R03
MQ2M"_ERA'#&-L [6QT."#@^HJ6@#)70(!XAM-::XG>YMK)[(!R"'5F5BS<?>
MR@_,T_1M#@T3^T/(DD?[=>R7LGF8^5WQD# Z<5>N+JWM(Q)<SQ0HSJ@:1PH+
M,<*,GN20 .]/=UC1G=@J*"69C@ >IH Y"]^'Z7%_JUU::_JUA_:S[KR.W:/:
MZ[%3 #*=IP/O#GD^V*/CKP;%JGAO0/#NG64H@AO(8A)$V/LUN$99"3W!3*X[
MEA7=PSQ7,$<\$J2PR*'22-@RLI&001P01WJ2@!J1I'&L:*%10%"@< >E<8GP
MWM%MQIAUC4FT!9O.&D$Q^5][=LW;=^S/.W=7:T4 <UJO@]=0UUM7M=7U#3+B
M:W6VNOLC(!/&"2 =RG:PW'#+@\TS3? VG:7;^'X(+BY*:)+-);[V!+^8'!#'
M'.-YQ]!7444 07EN;NRFMUGFMVD0J)H2 Z$CJI((R/<&N=M_!,+2:E-JVIWF
MJ7.H61L))IA''M@.[*J$51G+$Y.374U%;75O>6Z7%K/%/ _*R1.&5NW!'!H
MY<^!4ET*RTZXUO49;C3YEFL;_P#=K-;E5VJHPFUAC(.X'.3GMB6V\#V1AU3^
MUKNZU:YU2#[-<W%SM4^4,X1 @ 0#)/ SGFNHHH Y2W\%2+IEYI][XCU:_MI[
M*2Q1)VC BC<8S\J#<X'\39[^IJQ!X-L;74H;ZUN+B&06(L;A4*[;I%7"%QC[
MR]B,=<=.*Z.FR21PQ/+*ZQQHI9G8X"@=23V% '/+X-LE\/Z'H_VBX\G1YK>:
M%\KN<P_=#<8P>^,55O? B37FHR6.N:GIMMJ;E[ZUMC'LE8@*S*64LA8 9*D9
MKJHI8[B%)H9$DBD4.CHP*LIY!!'44^@#"A\)Z;;:EIMW K1QZ?8O80VXP8_*
M;9USR2-@[]S6''\,[5+6TL6UW5GTRQN8[BRLF=-D)1PX&0NYQQ@!B< ^N#7<
MT4 <Q<^#W&KWFH:3KNH:2U\P>[BMUB=)' "[P)$;:V  2.N!6A%X?@C\0P:T
M;B>2YAL#88<@AE+J^X\?>ROTYZ5KTT.I=D# LN,@'D9H YN_\(-JFI)+>ZYJ
M$VGQW27:Z>PB\L2(=RC=LW[00#MW?I6GK>AP:Y'9)<221BTO8;U/+QR\;;@#
MD=#WK3HH S(M#@B\37.NB20W$]I':LAQL"HS,".,YRY[]JQ6\ V2^&=.T>WO
M[R!]-N3=6EXA7S8Y"S'/(VD?.PP1R*ZVB@#E+'P0NGOJUQ%KNJG4-46#SKUG
M0R*T18@J-NT [L%<8P,8IT7@:T?3]<@U&_N[^XUN,17ES)L1BJJ54*$4*N 3
MCCJ><UU-% &?HNG3Z5IJ6EQJ5QJ#ITGN%16QT ^10.,?6N6D^&=J\-[9C7=6
M33+^YDN;VQ5TV3%W+D9V[D'."%(R!ZY-=S10!S=_X1$NL-JNE:M>:1=RPI!.
M;9(W29$SMRKJPR,D CMQ6[96S6EE%;O<S7+QK@S3D%W/J< #/T J>B@#D&^'
M]F]GK>G2:E?-I>JO)*UGE L,CN'9T;;NSN&0"2!SP:GL?!I@UI=7OM;U#4;T
M6<EF&G$:J(W*GA44 'Y>O?//;'444 <MIW@73]*DT.:SN;F.XTJV^R>:"N;F
M''W)1C!&>1C&#TI--\%R:/)'!IWB'4[;2HYO-33U$11?FW% Y0N$SVST[UU5
M% &1;>'[:UU36K]993)JWE^<I(PFR/RQMX]!WS4NBZ+;Z)X=L]%B=Y;>U@6W
M5I,;F4#'.,5I44 <78_#J&S_ +)B;7-3GLM(G6:QM9#&$CP" "0@+\,0"3P*
MUK/PR-/\3WNL6NI7<<5\PDN+'"&)Y @0/DKN' ' /45O44 <_K'A;^TM:@UB
MTU6\TV_CMVM6EMA&WF0E@VTAU8 Y&01S5:R\":?8Z=H]E'=7;QZ7J#W\32,&
M9W8R$ACCD?O3[\"NIHH S+70X+3Q%J.M))(9[Z&&&1#C:HCW8(XSSO.?I6=J
M?A$7NNRZM::O?Z=/<6ZVUT+;R\31J25Y925(W'E<'FNDHH YK3?!-AIB^'5A
MN+AAH22I;[B/G$B[3NX[#TQ3=0\$6&HQ:]'+<W*C69H)I]I7Y#$$"A>.A\L9
MSGJ:Z>B@#,N=#@N?$=CK;22">S@E@1!C:PD*DD\9R-@_.N9'PRM!;Q6/]MZK
M_9EM=+=VMB'01PL)!)C(7<RYR &)P#ZX([FB@#C=3^'L&HMK$2:UJ5I8:PQD
MO+2 Q[7D*!2P8J6 ( R <''IQ6W;^'K:V\0KK*RRF==/2P"$C;L5RP/3.<GZ
M5KT4 <_K?A9=4U6WU>SU*[TO5((F@%S;!&WQ$Y*.KJ0PR,CC@U6'@33O^$?E
MTEKJ[<SWJ7UQ=.RF6>99%?<QQCG8HP   .*ZFB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHK&\5^([7PEX9O=<O(Y)(;50?+C^\Q9@
MJC\21S0!LT5QGPZ^(EI\0M,NKF"RELYK60)+"[AQR,J0V!GH>W:NSH ****
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
M@IO$PZJ1N\TX_=$ @G&[KCDU-'X_A'ABYU.ZTV6&^M[XZ:]@LJL6N=P4(K\
M@[@=W'&: .RHKC[?QM,D^I6>IZ7';7UGI[ZC&D%V)XYHER#A]HPP. 01W!YJ
M'3?'EY=7&AR7OAZ6QTW6B([2Y:Y5V\PH74,@' 8*<')/J!0!VU%>>^&_%VOR
M7'BF?6=-7[!IEU-EHKA7:%4B1_*50HW]2=Q/\6.U='X8UW4-?LDO;G3(+6TG
MB66WEAO1/O#=FPHVL..F1[T ;]%>9^*([S5OBOI.EW.BQ7^G0V4D\:27>Q<[
MX@TVW'WDR0!WSD$5IW'Q O!97^L67AV2[T"QDD2:\%TJR.L9(D>.+'S*I#=6
M!.#0!W-%<AJ?C2ZCUZVT?1=$?59[FP6_CD%P(8Q&6(RQ(..V.N21QU-:GBCQ
M$OAK28[QK?SI)KB.VBC:41IO<X&YSPJ^IP: -NBN"\8>)/%&F>&+.[M]+AMK
MR34((90EVLB[6E0 *2G(?)7. 5ZUHW7BO5([^TT>UT%9];EMC=SVQO L5O'N
MV@M+M.23T 7L?2@#K**XU?B#"/#\UY)IEPNIQ7XTLZ:'4L;HD ('Z%2"&W>G
MY5F>,]2U2?PFK:OI:Z7)%JM@0R72S1NIG3)#  C'<$#\: /1:*\T\9^(FU_X
M9>)KRULY(]-C15M+QGP;K#C<R+C(3/ ;/S=<8Z[]CXPN_P"WH-,UK1'TM;NV
MDN;25[E9-RQXWJX ^1@&!QDCWH ZRBN$7XAW0TZVUV?P]+%X;N)41+XW2F54
M=@J2M%CA"2/XB<'.*A&MV_A[Q;X_U:]+M;VEO8N43DL?+<!0/4D@?C0!Z#17
MFL^K:S??$7P;'JVAOI9/VMTVW2S*X,'W20!AAW&,<\$U>'Q(W6Z:L-)'_"/O
M<BW%[]K7S<&3RQ)Y.,[-W^UG'.* .\HKE$\6W]WXPOM!L-!>>/3YH4NKQKE4
M1$D16! (RS#<?E'9>O(%/\+^*KSQ.?M4.E1Q:4S2)'<?; TH*,5P\6WY2<'C
M<2.] '445Q/C+7_$&D^)_#=II%E'/;WD\BR*TZQ^<1$[;#E25 P&W#KC%6[O
MQ7J3ZQ/I.C:$-0O+.&.6]\R\$,<+.,K&&*G<Q )Z 8QSS0!U=%97AO7H/$NA
MP:G;Q20ARR20R_?BD5BK*<=P0:S/#7BJ\\2S//!I4<>E>;+$MQ]L#2JR,5^>
M+;\N2.FXGID4 =117()XZC?P+8^)_P"SV"W4\4(M_-Y7?,(L[L<XSGI[5B6^
MK:Q8?$'QJFDZ&^J,KVDC[KE844"W7Y02#ECV&,>I'% 'I5%<2_Q"%U'X>.C:
M/-?R:Y;2S0(95B\HQ[-P<D' &XY(S]W@'-4F^)6HKI>H7_\ PBEQY6D2O%JI
M-VF(64_-Y7'[W"D-_#P10!Z'17'W^K;?&933[:>ZO3H;7,*F\,<#KYJC!3!
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
M<B$J68*<;@<9JSX@\):MXANO%>V 6RZGI-I%;M*ZD>=&TC%&P3P"5!/3GC-
M&]IWCFROM2L[*?3=4TYKX$V<E];A$N,#=A2&.#CG#8-5+GXF:/;-?,;'59+;
M3[E[:]NH[7,5NRMM)9L\CO\ +D@<D"JTT6O>*]7\/_;M FTBWTN[%[<RSSQ/
MOD5&54CV,202^23C@5!)X:U=O /C;31:$W>I7E_+:1^8O[Q9#\ASG S[X]Z
M.COO%MM::NVF6^GZAJ$\4233FRB5U@1R0I;+#.=I.%R<#I6KJ>IV>C:9<ZC?
MS"&TMD,DLAYP![=S[5P7BG1]6GFB?1M#U"#78[>**VU>UO(XXN,$K.I;+*#G
M@JV>W6NF\;:'=^(O!=]I=J\8O)%C>/?PC.CJX!] 2N/QH AL?'%I=ZC!87&E
MZMI]Q=1O):+>VX3[2%&XA,,?FQSM;!K$^'NJ7>O:UKFHWHUM'6\N(8X[A\6T
M<:N%6,(&($@QR<=SR:M&'6_%/B70+F\T&?2+7297N9FN)XG:60QE D>QFROS
M$ECCITK4\%Z7>Z5::NE[#Y37&KW=S$-P.Z-Y"5;@]QVZT /U3QC::=JLFF0Z
M?J6I74$2RW"6$ D\A&SM+9(Y."0HR3CI2:OXPATE7D.C:S=6\4(GFGM[7Y(T
M(SD[BI) Y(4$CO63)#KGASQIKFHV>A3:M::PL#QM!/'&89(TV%7WL/E( .1G
M'/%9GB;2O$NJ:GJT5QINI7=O<V:)IZ66J?9[>W<H1()<.C-\QSDJP(XP* .G
MU'QQI=A<:=;QP7M]-J5L;FS2SAWF9!MZ9(QPP/.!@')%-7QYHY\-R:TR7:+'
M<_8VM&A_T@7&[;Y6P'E\D<9QSG-9>A^']4M-9\(3SVI2*PT!K.Y;>I\N;$/R
M\'G[C<C(XK-N_"VN+::A=V]B);FW\5?VQ;VQE4?:80JK@'.%)!;&<<B@">#Q
M7/J7CK4H3_:FF06WA]I9+:YB"M%()#^\5<E&.W&""1V]16O#XRM+#1/#ZA=2
MU>]U*S2>&."!3/*FQ2TCKD*OWAGGJ<#-98L/$&L^*=4U>XT22PMIM!DL;>.6
M>-I&DWEAN"L0N<G')&!R1TJ&QT;7?#D_A75HM'EU!K;0$TJ]M(9HQ)"X",&!
M9@K#<I4X/H>: +?A#Q5)=:;XEU.6/4[V./6I(;>V6!FF1=D6(PA^[@DYS@#F
MKUSX\3^PM=N+;2M0CU/280\EC<PKO7<I*.=K8*<$DAN@-8$6C^,(?#NMR)92
M6MW?:^+V6WM+I!*]H5C#K')D /\ *1GCH<=0:DT/POJ;77B]SIMY8V^JZ=%;
MV@O[[[3*6"RJ=[%W*_>4XR1@_4  W=.\<Q/X0L=9U/3[VVFN?)BCMQ!\US*Z
M@@0J&.0<G&2. <]*G3QUI:6&J7%]!>Z?+I:*]S:W,0\T*_W"H4D,&((&">?2
MN6O-!UO6?!7AR.;0[J"\T*>'S;,WBQ/<HD7EN8Y(W^4_-D9*YP?6M&QT2U_L
MW6;C_A"M29[F&.![?4=16:6ZCW'*@M*X7;DD989)[=: .NTC57U6*1I-+O\
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
MS7 88,HDC.,9SR%)Z8J*"/Q!X5UOQ#]C\/S:M;ZI=_;;::&>) CF-5*2[V!
M!3((SP: -:]\=Z-:6VD7$?VJ\35T9K(6D)D:7 !QCJ#SWZ8.<8IL/CW1VTG4
M;^Z2[LGTZ58;JTN8<3H[8V*%4G=NR-N"<YKC)-+U+P?-\.=/@M5U&]M%O/-A
MCD";RT>YPA;CC<<9QG Z58N_"WB#63K/B'^SEM+^;4+&[M--GF7<Z6O9V4E0
MSY;N<8&30!U^G>-+*\U!["[L=0TJ[6!KE(]0A">9$OWF4JS XR,C.1GI3])\
M70:Q9R7L6E:M%9_9S=0SR6P*W$?4% I+$D<A2 3V%8PM]9\0^*[#6KG09=/M
MM)M+E8X+J:(R74LH4;?D9@$ 7J3R3TK)T[1O$MHVJKX;TZ^T*R;394@L[^ZC
MEC6\)&PP@,^Q0-W<+DCY>* .NTSQ?;ZAK*:5/IFI:;=RPM/ M]"J"9%(#%2K
M'D;AD'!YZ5S_ (4\7M:>"-":^6_U34]0EN5ABA DEEV2/DY9@ %4#J?2JGA_
M0-6/C31-5ETG5K:"VM)XKJ;4]3%R[2L$Y5?,8*N5/*XSZ# IMKX<NK3P)HNF
MZGX9O[RZMI+B02:?=QQ3VCF1BC*V]>H;G#'IR#0!Z)!?&?2Q>BTND)C,GV>1
M-LH('W=N>O;K^-<EX6\?G5-#U'4]:L9]/@L9+@R7+Q;8MD<A4+]YB7  R,=<
MXK?\*0ZO;^%["+7I?-U-8\3L6#'J< D<$A< D=2#7$KX9UR\\%^)?"<FG-;R
M2W-Q<VEZ\J&&?=/YJ+@$L,]#D<4 =1IOC>SOM3M+"XTW5--EO59K-KZW"+<8
M&2%(8X..<-@XKIZX22+7?%>NZ!)>Z!-I%MI5R;RXDN)XG,D@C9%2/8Q)7+$D
MG' Z5W= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%<%:?$+3]/UKQ%::_J:1"TU#RK=!"6,</E1G+;%.%W,WS-Q
M[\4 =[161J?B?1M'BMGO+U1]J&ZW6%&F>5<9)54!)&".0,<U=TW4K+5]/BO]
M/N4N+64921#P><'Z$$$$=J +5%<#I7Q%TVTN]<MO$&JQQ26VK36\(\HD10C:
M$+E1A1DD;FQGUXKHM8\8Z!H,Z0:EJ20S/&)4C",[.A) *A02>AZ=AGI0!N45
MS^J^-O#NBWC6E_J2QSH@DD5(GD\I3T+E5(0'_:Q6D=9TX75A;"[C:74$:2U"
M_,)54 D@CC&&!_&@"]165/XET>V@U&:>_BCCTV017;,"!&Y (7IR2&7&,YSC
MK6#JGCW3+KP[XA?0KUSJ>G:=-<[9+61#$50E21(H'7!P>M '9T5R^@>.-#U@
M6MG'J<<NH/;"5E",!(0HW[&QM;!SD*3BF^$_'FF^++J_M;97CFM;B6-%*/B2
M-" ),E0%SG[O44 =517&ZWXO30?'MI8ZA>K!IDNERS;/+W,\PE15"@ L3M+<
M#W/:MF/Q7H4OA\ZZFIP_V8#@SG(PV<;2",[L\;<9SVH V:*YBZ\=:*/#VJZI
M9W1E.GQYDB>&1'5B/D#(5# $]\8Z^E9?A3Q?;IX,@US7O$/VG[28U.^T\KRY
M60,8HU5=TG7C ).#R: .[HK#M_&&@76D7NJQ:BAM+'/VIF1E:' S\R$!AQ[4
MV/QKX=ET^[OTU2(VEK((I)MK!2QX 4X^?)X&W.>U &]169H_B#2]>29M.N?-
M,#!)HWC:.2,D9&Y& 89'3(YJMK'B_0M!N3;ZC?&*54$CJD,DGEH<_,VQ3M'!
MY..E &Y14<$\5S;QW$$B20RH'21#E64C((/IBL"/QUX>N(;J2VOFF6WB:5F6
MWDVNJD*2C;<.,D#*YZT ='17*>'/'^D:[X3_ +>FE6QBBA62Z67<%@+=MY4!
MO3BM+1O%>B:_<2V^G7OF7$2AWADB>)PIZ-M< E?<#% &S17/VWC7P_?Z@VG6
M6I)+=Y=4 1MCL@)8*Y&UB,'(!/0U1\'>*X]0\,>&VU6]1]7U2V\Q45/FD(&6
M;:HPH'KP* .NHK@/"?Q%TRZTVV@UK5HAJDMY/!CRR%!$SK&K,HVJ2H7 )!/7
MO71ZQXPT'0;H6NHWXCN#'YIBCB>5E3^\P0':ON<"@#<HKE=1\0R-XC\(Q:;=
MQ2Z=JKW!D9 &$J+ SJ0W;D \5E>-_B-IFE:'J\.E:M$-8M?D3]T602@C*;B-
MA8#/RYS[4 =_16+J_BS1-"N$M]1O?+G:/S?+CB>5E3IO8("57W.!1J/BW0-*
ML[2[O=3@CM[Q"]M(,L)0 #\NT'/!&!WSQ0!M45S\GC?P]');QM?DO<1),H6"
M1MJ/]UGPO[L'_:Q6MJ6I6>D:?-?W\ZP6L(!DD8$A1G';W- %JBN87XB>$V,R
MKK,):(!MNQ\R G ,8Q^\!/=,UH0^*-$N/#[:['J4/]F*"6N&)4+@X((/(.>,
M8SF@#7HK(TOQ1HVLK<FSO03:J&G2:-H7C4@D,RN 0O!YQCBJ^G^-?#VJ3M#9
MZB'D$33*##(GFHO5HRRCS /]G- &_17#:=\1;+7] UNYLIH[&YL!<D/<Q2O&
MJ1L0)6^4<'@E1R.E;-WXQT32$MH=4U.)+N6W2<)'$[&4'C** 2>0>!D@"@#H
M**QF\6:$N@P:W_:43:=.P2&5 S&1B2 JJ!N+9!&T#/!XXJ"R\;>'=0L[^[@U
M$"WL/^/J26)XA#[-O4<^W6@#H**;'(DL:R1L&1P&5@<@@]#3J "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *KVMA:6+7#6L"1&YF,\Q08WR$ %C[X _*K%% !1110!7FL+2XO+:[F@
M1[BUW>1(PYCW##8^HXJQ110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y:NH/H>H^.(
M;OP_JDYU*[;[*\%B\JW7[A%V94' SGEL+R<'@UZE10!X['H6J^&[_P .7.H7
M6L6MO%X?CT^6XTJW6Y:&96W%&7RY"%((&X#J@KT#P7I]I8:'(;-]2=+FZEN6
M;48?*E9W;+'9M7:">0-HZUT5% 'D?VN;3-,\<Z3/X=U6:ZU6_N_L9BL6=+H.
MH1<N!A0#SEL#'(S6[H.AW>G^.=&^UV[2?8O"\=JUSL)02B10P#=,D ^^*[^B
M@#SBSU!O"FJ^*[;4]'U*[DU&^:[M'MK)YTNHVC51'N4$*5*D8; YS5"TTS4/
M"-E\/KK4;2ZGCTNVN+>]^RPM.T#2HNW*H"2 5VY /:O5J* /%=6>^DTKQ#?-
MIM]927OB2QELTF@_?-A8BK)&2 Y^7[N?7."#6AODO=)\;PW?V^3Q+J.CLQMI
M-/-N&B1'1/*0,^[YG(/S$Y(XKTG6M#L=?LDM;])"L<JS1/%*T;Q2+T=64@@C
M)_.J^D>&=/T>\FO8GNKF]F01/<WEP\TFP'(4%CPN><#'- '.W>FW"WWP\,-E
M(%LY&$VR(XA4VKKAL#Y1G Y[XJ;P3+)8ZSXDTFZL[R*XDU6XO8Y&MG$3Q/MV
MD28VDG/3.>#QQ7:T4 <%X@N'TGXGZ=K$^EWUU81Z3-"]Q;6K3>0S2H02%!/0
M$< G!Z8S7+W.B:O=Z#/K,-GJ5K!+XI&K"VAA'VI;<)L\P1L#\^[Y]I!/MFO9
M:* /-[2PM;ZU\2:G:7?B'4;V726M/,U&R\@.,.55%\J,LP)/8]<5'-;7FEV7
MP[UB?3KN>UTJS\J\AA@:26!GMU4.8P-QVD$' R,UZ910!Y)KEG>Z]8>/-:L=
M,OH[6^TN*TMHY+9TENG0.2XC(W8^8*,C)Q6[X[TF[?1?#DMA'>)!I=[%--'I
M\2M+'&(V3<B%2"5+#C:>,X'%=]10!QG@ZTLI=8U+5X+W7;RXFABADGU2T^SJ
MRJ7*A!Y4>2,G)P>HK-\6ZCK3Z]J6FM)J]K8M9K]A&F:>L_VR1@P=7D9'5,<#
M!V\'.:]%HH YSP5#+:?#K0H+JWE66+385D@="'!$8RI![]L5S/A%KNVU==&T
M4ZM+X<%G)NBU2R>%K&3(V1I(RJ7!RW'S8 '->DT4 >06D-]=?"S0K%-)U%KO
M0+NSEO[&2U=&E6-R75-P DX&[@GMZUNNTWB_QK::CI=I?6EK9:;=027=U:O;
M^9)+M"(H<!CM*EB<8%>A44 >?^!M5^R>'-)\,3Z)JEOJ-I;FWN-UDPBB9%.7
M\TC:0Q'&TDG=]:P_AII6I^%&TB6_T^ZGAU>QBA,SPL9=/D0']TXQE8FZ@\8;
M.>N:]<HH \F.C7H^"-Y9KIMP+Y[^27R! ?,;_3MP;;C)^4 Y]!Z5LQW[>%/&
M_B:YU+3=2GAU0P36EQ9V<EP) D00Q'8#M(8$@' ^;.:] HH \L\/:!JFF-\/
MX[FQEC,%SJ$TR*NY;594D9$8C@8W!?KQ6+?"\M_A7JG@YM U2XUE)YBQCLG:
M.0&<R"828VG*D< EL\8KVVB@#R_5;6[TGX@ZU?W=]K]E9:C#;FWGTNR6Y5BB
ME6C?]U(5.>1T!W&K-MX>BL]1^'L%E9W\NGV1NW+7D/SQ;HB5,@P AW'C(':O
M1Z* /-O%LUQIGB.ZO_#BZNGB"40QM;"Q>6SOU'3<^W:FT,06W*1CO6[\2[2X
MOOASK-M:V\EQ/)"H6*)"[-\Z\ #DUUE% '(:CIK-\3_#MU'9$V]OIUVAE6+Y
M(B3$%&<8!QNP/K7(ZAH.K3>&]9,%K?(8/%S:@8X(AYLD =26B5@0Q_B'!!*]
MZ]=HH \INM#7Q)IGB&;3-0\0WVJSZ0]E')J=G]F0J6W>6/W4>6R".X&XU;\.
M6UIJ>LZ'+<7GBJ6\TX,Z6]]IZPPVS&,HRLXA0$8.  QSQ7I=% 'E42W2^"/'
MGA]M.U :@SZG/&OV239,DC,4V/C:Q.X8 .>#Q6YI>G7"_$33[N6SE$4?AM(?
M.:([5D\T97=CAL=NM=S10!XM>Q:CING:9'!:W$5X/%E]/;(MMYDFS]\0RQ%E
MWH0>3D8!R#70Z'K&DZ3H7BJ[U@7=S>I(+W5;:YL1"2'0*@2(L5*D)@?,<D')
MKL]:\/6&O"V:[\^.>U<R6]Q;3-%+$Q&#AE(/(X(Z&JUGX.T:TCF#02W4D\T<
M\TUW.\TDKQG,>YF/(4]!T'I0!M0.)+>-U1HU9 0C#!7CH1VJ2BB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>32
<FILENAME>exhibit41registrantsecur005.jpg
<TEXT>
begin 644 exhibit41registrantsecur005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ K/US6[#PYHMUJVIS>59VR[I& R>2  !W))
M 'UK0K-\0:#8^)M"NM'U*-GM+E0KA6PPP000?4$ _A0!G>#O&^B^.=/FO-'D
ME(@?RY8YDVNA/(R,D8/J#71US'@KP)H_@/3I[/2?/?SW#RS7#AG<@8 X &!S
MV[UT] !1110 4444 %%%% !1110 4444 %%%% !7(WWQ#TRSN]2MDT_5KM],
MD*WAM;7>L*[0V\G(&,'H,G@\5UU>5V6H:W;:QXZM=,\/RZDMSJ!2.2.>-!'*
M;>,8D#D87&#D9[C'2@#J]1\?:38SZ?!##?:A-J-K]KLX[&#S#-'QTY&.#GG
MP#SVIU_XXL[.^FLX-,U74)[:-9;M;*V#_9@PW /DCYL<[1D^U97ASPI?Z'XA
M\.AT$MMI_AYK&6X##'G>9$< =<':V..U$2:[X6\1^();70+C5[;59UN[>6WG
MB39)Y:H4DWL"!E001G@T ;]EXNTG4+[3+:UE>0:I:/=VDVW"2*I&Y<]0PW X
MQZUG7OBFTN[RRCM;V\MECUS^S7,<",MQ(L;,R$GD)V+#G*XK"E\'ZUHG@'P]
M_9D,=WX@T.X^U+$CA5D\QF\Z(,< +B0_]\BK2>$=0LM \%V<47GW%CJB7FHR
M;E'S,DIE?D\_._;)YH 7QEX^MK?0?$EOI\.J-+9V\T#:C;0$PP7&PX4N#D$$
MKD@8!(R16L/%L-A9Z79FUO\ 4]3GL4N7@LXP[A, %V+$  G(ZY)SC-<O=Z7X
MFL/#WBSPS9Z ]Y_:<UY-;7PN(TB,<X)(;)W;P20!C!XY YI]_P"%;VUU^SU6
M;2=3U&VDTF"SFBTW4#;S02QYZ@2('4[O4X(]Z ._TC6;/7-(BU.P9Y() V R
M%7#*2&4J>C @@CU%<19^.M0UWPWXM+:9?6,U@EZL%QY6Q4$:?*&.XD2C.3CC
MBNN\+:=!I>@Q00:9-IJL\DK6T]QY\BLS$DL^YLD]3R>M<K:Z7K5OI_C;1&TB
M8C49+VZM+M98_*E\U %3[VX-G/48XZT 7/"OCNTO;70;"Z@U-)KZU18;VY@*
MQ7,JQ@N%8G)/#') !QP36C>>-K33[\0W>F:M#:FY%K]ODM=L D+;1R3NVEL
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
MNEFEDN)1#;V]O'OEFD.3M5?H"<G &.M9)\<6\^EZP\&G:C%J6FQ"22PG@ F
M8':P&[:R\'D$]#2>,--U)]3T#7-,LS?2Z3<R/)9JZHTD<D91BI8@;AD$ D9Y
MYJC::7JVKZYKGB"[TR33Q/I8TZTM)I$:5P"[%WVDJN2P &3TYQ0!+\,)[B^\
M)6^H7<NKRW-U'')*^HOE78J&+1#/"'=QC'3I3I_B9H\ O)!9:K+:V%S);7MU
M':[HK9D<J2QSR.,_+D@$$@5L>#K&YTSP5H=A>1>5=6UA#%+'D':ZH 1D<=1V
MKSBPDU^^\->+] T[0'NEU'5M1MXKT3QK%%OE97,@)##;DD;0V: .\U3QQIVF
MZVFCI::A?7TENETD5E!YF8F9EW9R!@;><^HQG-,U'QYING7-ZGV/4;FVT]ME
M]>6UOOAMC@$ACD$X!!.T''>HM(T"\TWQRUT8RUC'H5M8I<$CYI$D<D8SGH0?
M3FN7?PE-8:GKUO?>'=9U>WU&]FNH9;#5FAA9)>3'(GG(!@DC.#D4 7M<UNXU
M'XFZ;HL?]N)IRV?V@/IS!%F=GC"R,P.6B4$@^_8UNO\ $#2DG9OLVH'3EN?L
MK:H(/]&$F[9C=G.-WR[L;<]Z2WT.YMOB!87T-IY>F6^AM9AMX.Q_-0JG7)^5
M3S[5QVD^"VT^Q_L#5?#&LZDJ7#;;F'5V2TEC,A97:,S+M(!&5V'D9YS0!W,O
MC6P3Q1+X>ALM1NKZ&2)9_L]ON2%9 "'9LX"_-]>#P<&H]-\>:7JMY=0V]M?B
M"S>9+J\>#;! T1(8,^>N%SQG@C.,XI^AZ7>6GC7Q5J$\&RVO6M3;R;@=X2+:
MW .1@\<UF:5X7OY? 'B#0[I?LMQJ$^H"-BP("RN^QCC/&&!QUH T=-\<Z?J-
M[90&RU*TCU#/V&YNK?9%<X7=\IR2"5!(#!<@<5S/COXAPIX2UX:3'JJ-;[K=
M-4A@(@696 *AP<]<C=C;GC-/\,^']MUH\6H^%-9BN[$JS75QJ[36T4BH1OC4
MS-G/( V# ;M67?:)XJ@^'FK>";7P\]Q(7G\F_P#M,2Q2Q/*9 <%MV_G;M( S
MSG% 'J6IZG:Z-I-SJ=])Y=K;1&65\9PH&3P.M<YJWC2XM/"&KZO!H.J07%G;
MF2.*[MP QVDACM?[@Q\W.0.U;^M1>=H=W"VFC4E>(HUGN5?.4\%<MQTSU(KA
MM-\/ZW<>'O%6EQ6U_9Z7=V!M],L]3N5EEBD,;JV&#-MCY0 %CT/2@#=@\=6Z
M^'K#4+[3M1ANKQUA@LA;YEN)"@8F-=Q^7&3DD8 YJU8>--*N[;4Y;E;G3I-+
M3S+V"^CV20H06#8!(((!P03TKFGM=?E@\*:VGAZY6ZT,R03Z=)-$))4>%4:2
M,ABO!' )!(STS4>H^%M8\71>*K^XLSI4FI:='8V5M/(K.?++/NDV$@99@, G
M H N>(?&3WW@?7IK*QUG3)X],EN;:YN+<Q!@!PR,"<'D'!P?:NCTCQ%:ZA?G
M2H/.N+BVMT>ZF5<QQ,P&$9L_?(YP,\=<5SVL3^(_$W@O6=*?PM<6,\NFR1@S
M7,)$DY& B!6.5Z_,VWMQZ6?"&B:GX4U*?24MS-H=RINX9]ZE[:8X\R)\G+ G
ME6YQR#VH =XB\:7>B>,M)T>+1[R[M[J&:25H(-[,5"[?+.X#C)W9'<8K,7QH
M^C^-/%]M=6^K:A#:O;R)#:0F46T7D*6;D@*"<G .3SP:UO%=KJ<7BKPYKEAI
M<VHQ6*W44\,$B+(/-5 K#>R@C*\\]Z=I^CW\/B'QG<R6Y6'43#]E;<O[S;;A
M#WX^88YQ0!H77BFWCL+"\L;#4=4COHO.A^PP;ODP#EBQ55X8<$Y//'!K USX
MC+;:#H^JZ/I]U=QWVH):R*T!W1?O CH1N&),Y"CD9'I65#HWB2PT+PG8SV.J
M3:?:Z;Y-[9Z7>K!,+@!0NYPZY0#</E;KR<TRW\+:]:?#VVM_[,=K^SU[^TOL
M?VE9'DB6Y+X$C'#$J<Y8@GOS0!Z3!?"72Q?26\]NOEF1HIE D0 9P1GK^-<E
M%\5-"D@LKIK35H[*^&+:Z>S;RY9-N?*7&27X(&!@D$ FNI+SZAH;LUI+;3S0
M-_H\K*70D' )4D9^AKBX?#>K+X-\ V+69%SI=Y:2WB;U_=*D;ACG.#@D=,T
M=%IGC"RU*'4R++4;>YTT W%G-;'SP&&5*JI.[< <8]*K1^.[+?>PW6EZM9W-
MK9O??9[B!0\T*_>9,,02.."0>1Q69JNC^)$UCQG?:,@BN;W3[6.PF+J-TB>9
MO ST.&&"1C)%5/#F@ZA_PG=MJLFD:M;6 TR:VE?5=1%S(TC/&?N^8X4$ ],
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
MBL;29PQ"EB..^%/UZ=:I7'C7P]:V=I<RZA\EXAD@18)&D=1P6\L*6 '<D<4
M;]%8]UXKT*RT6WUB;4H?L%R56"5,OYI/0*%!+'@\ 9X-0P>-?#EUIU]?P:K"
M]K8HLEU(%;]R#G&X8R#P>.HQS0!O56T_3K/2K)+.PMX[>W0DK'&, $DDG\22
M?QILVIV5O?6=E+.JW-Z'-O&0<R;!EL?0'O6%9^+["S\.V^HZYK%AMGGFA2X@
M1TB8HS_* V3D!"#ZD<=10!U%%8,_C3P_;V%G>R7Y$5X&-NJP2-)(%^\1&%WX
M'?CBI9_%>A6^A1:W)J<']G3$+%,I+>8Q. J@#);((P!G@\<4 ;-%<?X8\6+X
MC\7:[;V=XEQIEK;VK0A4VE'?S-X;(# _*.#TIFK>,HM"\?\ ]GZE>I!IK:4)
MTC\LL[S&4K\H4%F^4'@>A- '9T5D6GBC1+]=-:UU&*5=2WBT*YQ*4&6'3@@
M\'!X/I5R#4[.ZU"[L()U>ZL]GVB, _N]X)7)Z<@9H MT5REGXD:'Q-XLBU.[
MCBTW2Q:M&S@*(P\>YLGJ<FK=MXW\.W5M?7$>HX2PB\ZY$D,B/''_ ']K*&*\
M'D#% '056L["TT])4M($A665YY @QND<Y9C[D\U#)K>FQ:A86+WD8NM01Y+6
M//,JJ 6(^@(-266I6>HO=):3K*UI,;>?:#\D@ )7W(##I0!;HJIJ6IV6CV$M
M]J%PEO;18W2/T&3@#U))(  Y)-9X\7Z#_97]IOJ"PV8G%NTD\;Q;)#C"L& *
M]1U '- &W16+I'BS0M=>Y33M1CE>V4/*K*T953T;# 97_:''O3-+\8^']9OE
ML[#44EG=2\:E'42J.I1F #@>JDT ;M%82>,O#TFL_P!D)J<;7GFF#:%8KY@_
M@WXV[O\ 9SFJ]IXIM+71Y[[5]4LW1;Z:U1[:*09*LP$>TY9G 4YP.<''% '2
MT5Q?B3QG WP_U76_#E\CS6C+'N,9!C?>H*LCC(.&Z$=ZZR_OK;3+"XOKR416
MUO&TLLA!(50,D\>U %BBN97XA^$VEFC&MV^Z)-YR& <9V_(<8?D@87//%7[3
MQ3H=[H<VLP:E"=.@+":=\H(RO4,&P5/3@C/(H UZ*R-(\3Z-KCS1Z?>AY(%#
MR1R1O$ZJ>C;7 .TXZXQ5>P\:^'=3O1:6>II+,RLT?R.%E"_>\MB,/C_9)H W
MZ*XC2OB)8>(--UUK*6.UNM/^T^6]Q'(T>R/I*WRCCD$KG=BM67QAHVEV=C_:
MVJ6ZW5Q:I<*(HW_? X!,:X+')/"\G'T- '145C#Q9H3: FN#4H3IKMM289.Y
ML[=H7&XMGC;C.>U5K7QUX;O+:^N(M3416 !NFEBDC\K/0'<HYY''7D4 =%16
M?I.MV&N6\D^GS-(D;['#Q/&RM@'!5P".".U4M7\9>']"NS::CJ*Q3A/,>-8W
MD,:?WGV@[1[G% &[17 >-O&\6GW&@V.GZPMHNIR>:]]%;_:-L&QF#(,%26(
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
MYO\ R_/);(/EKM7 [<&@#B$U:3Q'XZ\(W5II.JQ6MG'="XGNK-X5C=X@ GS
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
MGY=I"XVG% 'NY(4$D@ <DFJ=IJ^F7\4TMGJ-I<1P_P"M:&=7"?[Q!X_&N?\
MB<ES)\.]66V25_EC,JQ9W-")%,H&/]C=^%9&I>(/!=OX8U>^\/V.DZH]O9)Y
MT%M$I0Q%@%60JI&T9+%3R #Q0!VD&M:=?VMQ-IM_:7GD*2WD3+(%..AVGCI7
M,Z-XTO=2_P"$,\VVMU_MVTFGGVY_=E$5@%YZ98]<US/AZZBN/B5<M;W^BW:-
MX>EWMH]N8X01+'A2=[!V ;VP#TYI/#._ROA9Y>-_]EW>W/KY*8H ]175M-;4
M3IRZA:&^ R;83+Y@_P" YS576]?LM(M;D->6BWR6\DT-M+,H>3:I/"YR1QVK
MQ_PS:07VA:187_B;0M/U6'4$DEMWL"-1%T)<L"QFR68Y!;;@AO2M*^F\.0CQ
M_:^)4MGUJXNI#;1SQ[II83$OD>4/O$ @_=Z'.<4 >I^']1DU?PWI>IRHJ27E
MI%.ZIT4N@8@>W-21ZQI<VH-I\6I6;WJ9W6ZSJ9!CKE<YK"T 73?"C3%L21>'
M1(A 1_ST\@;?UQ7G:3>';KP#X9TW0Q;?\)5'<VFV*-1]JAN%=3.T@^\HP)-Q
M;B@#V"YUK2K)BMUJ=G PD\K$LZJ=^ =O)ZX(./<5G:CXA>P\7Z9I+B%;2YL[
MFYEF<X*>44QSG &'.<^E<?'HFF:CK'Q)N+VPM[B8,L:O*@8JOV1#@9Z<\\>@
M]!4>AJ+[4_AZMT/.6;PS,LH?G>"D&<_6@#TUKRU2&*9KF%8IBJQ.7 #EON@'
MOGMCK6/XFUV70FT7RXXF6^U*.SE,F?D1E<EA[_*.M<!X5CN;[Q'I?@^[$C1>
M$)IIIG<<2@?+:'_OAR?^ 5O?%?[!_9OATZI&)+ :Y UPI0N"@20MD#DC'7VS
M0!V,.M:5<6CW<&IV4MLC!'F2=616) P6!P#D@8]ZM/<0Q310R31I++D1HS ,
M^!DX'? YKRV#2]%\7>+/$MIH)MFT6ZT2.VN9K0#R3=;V*$%>"RK@\=.*L^ ;
M^[\7^((]6U&)UDT&Q&FNKC_E]8_OV'X(@_X$: /1;V_L]-MS<7UW!:P X,D\
M@1<_4G%(NHV+6*WJWEN;1L8G$J^6<G ^;..O%</XIFTZS^)6BW7B-H$T8:?,
MEM+=X\A+HNN<D\!B@."??%<O>Q1S>"?'=YH\1.@/J5M<68A3Y&$;0F=XP.J[
ME8Y''!H ]E:XA6X2W::,3.I=8RPW,HQD@=2!D?G4%MJNG7D_D6M_:SS>6)?+
MBF5FV'HV >GO7#)K^E:]\5](?2;V*\BBTF[#30G='DM$=H;H2!C('(R,]:L?
M"+2=/L_AYH]Y;V<*75Q;EI9P@\Q\MW;KC@<=.!Z4 :[^*X;3Q?J6EZA-:6EC
M:6=O.MQ-($RTC2 @DG'\ Q^-;LM]9P67VV:Z@CM=H;SWD 3!Z'<>,5YQJ=SX
M9L_C!J4_B3[&B?V3;K!+>J#$I+R[AEOE#$#C/) ..]<_I8M[32O!ESK$?E^%
M5U&_DC%TO[J)6+?92X/1<%L$\#(H ]FM=0LKZT^UVEY;W%MS^^BE5TXZ_,#B
MH[+5],U,2&PU&TNQ%Q)Y$ZR;/K@\5YD-1TZTN?'>MZ+IT&I: MC 'AA4&WN;
M@!M^, @@*5W$ U'H5W#<_$F)[>_T.Z#Z%<*YT:W,<2X>,A6;>P<C/L1GD#-
M'J4&K:;=2-';ZA:3.L8E98YE8A#R&(!Z'UZ5BR>+K>;Q5HFF:;<6=Y:WZ71E
MFAE$FQH@A !4X_BYS7G\&C6UK^SQ#<:?8JL\]E!)>20I^]EB,B&8%AR1L#<>
M@Q6G;W/A6\^*OAB;PR+%PMG=)/+8H!'C8FQ25XW ;N.H!&>U 'IMU=V]E;O<
M7=Q%;P)RTDKA%7ZD\"LO5/$^F:?X7O=>BN[:YM;:%Y%:.=2LC*I(0,#C)(Q^
M-<[X]>T@\3>$[G6O+&@Q3S_:&G&84F,8$+29X SOP3P"17-7<6FW]K\2;S1H
MK>70FTGY7A0&![M(I"SQXX) V9([XH ]#\(:I?:UH45_?SZ;*\V&7^SV9D0%
M0=C$D_,"2#_(56\7^+[;P]H>HSVES93ZE:1J_P!C>8;L%E&2H.[&#6CX7MH+
M7PQIB6\$<*M:Q,5C0*"2@R>.]>)ZE-X<'PGU"QU!+9O%J7LKW$;1YNA-YY)<
M_P 079_%TQQ[4 >WKJ<BZQ?6UPEM%9VUNDWV@W*[N=V[<G\"C;]XG!Y]*L1:
MKITWVCRK^UD^S8,^R93Y61GYN?EXYYKSOQ+_ ,AKXC?]BPG_ *!<56\2:-;Z
M9\+]!.FVMM:VAN+&74I#;F16A'):9009%#D,<GUH ].L=2L-3A,VGWMM=Q [
M2]O*LB@^F03527Q+HL5G>W(U2SE2R4M.(KA&*8['G@D\#/>O-;BR:ZT[Q9J&
MA>(](U+4)M%,#6VAVWE#@DJYQ*^7P64=#6YITW@?6- >R\/PZ9<7G]D.JQ00
MJTB1X7Y7P.#N"\-SD9[&@#K='\2:7KFAPZO:7<7V9X5F??(N80RAL28)"D \
MC-6K/5M.U"V>YLM0M;F"/.^6&975<=<D' KR)+K1)OACX.:$VDFF6MS8_P!O
M+"H(3$1!\\#L)-N=U:DLNE7WB[6[SPRUM)IR>'9HKZ:RQY+S9S&,K\I<+O\
MH#0!Z.FLZ7()RFI6;"!!),1.I\M2,AFYX!'()J2VU*PO;475K>VT]NS;1+%*
MK(3TQD'&:\WMO#WAZ/X/:*L]Q9Z-]IM[.=KZ2-2K3?+(/-W<,I;.0QQSCCBK
MFD:QHFK>%KY_$-KI@LK75$B^U6"-]FNY04V2)MYSN*J>2,KU(H ]%9E1"[L%
M51DDG  JI8ZMINJ>9_9^H6EWY9P_V>99-I]\$XK/\97Z:7X.U:^DT]=1CAMV
M9K5QE91W##!^7N>.@-<%X8NX;GXJ6;V]_HET'T697.C6YCB7$D1"LV]@Y&?8
MC/(&: /2XM:TJ>YBMH=3LY+B5/,CB2=2SK_> !R1[U#K&NV.DV\RR7EHEZ('
MEAMI9E5Y-H)X7.3T[5Y+I6D:?9_"/P9J-O9PQWQU.QD-PJ#S"S3A3ENOW3C'
MIQ5V]F\.0W'CVU\3);/K%Q<L;6.>/=--"85$'DCJ<$'[O0]<4 >G>'-2DUGP
MQI.J3(D<M[9PW#HGW5+H&(&>W-:=<_X$_P"2>^&O^P7;?^BEKH* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *38N&&T8;[W'7ZTM4]5OQI>D7M^4\
MS[+;R3^7NQNVJ6QGMTH M[5X^4?+TXZ4WR8M[/Y:;VQN;:,G'3-5=)U :IHE
MCJ7E^4+NWCGV%L[-ZAL9[XS5V@#(N=!BN_%-CKDT[LUC;R0P08&U6D(W/GKG
M:-OTS6L0&!# $'@@TI('6@G R: &K%&CLZHH9OO,!R?K2&&(RB4Q(9 ,!RHR
M/QJKJVK66B:9+J.H2^5:Q;=[A2V-S!1P 3U(J[0 4Q(8XE*QQHBDY(50,FGY
MYQ5.RO9KJ>\CEL9[9;>;RT>7;B88!WK@GCG'..E %E(8HE CC1 !@!5 Q2A$
M&W"J-O"\=/I3J 0>AH 9Y,7G>=Y2>;C&_:,X^M!BC:02-&I<# 8CD#ZU5NM5
ML[+4;"PGE*W-^SI;IM)WE$+MR!@84$\U4L=>%YXGU?1OL^S^SH[=_.WY\SS0
MQQC'&-OJ<YH UP     !T IHAB65I5C02-PS!1D_C3^E% ";5&?E'S=>.M($
M48PH&T8''05DZ9KPU'7M;TO[/Y?]ERPQ^9OSYOF1A\XQQC..];!.!DT 9&DZ
M#%I>J:OJ/GO/<ZG.LLCN -BJH5$&.P /YFM8J#C(!P<C/:LCQ3KH\->&[O6#
M;_:1;A#Y0?;NW.%ZX/\ >STK8R!0 V...)-L:*B]<*,"LKPYH,7A[39+5)WN
M)9KB6YGGD #2R2,6)./J!] *3POKP\2^&[76!;_9A<;_ -T7W;=KLO7 _NYZ
M5L4 -DC25"DB*Z'JK#(-*% 4*  H& !1D8SD8I: &)#%$ (XT0+G 50,9IRJ
M%4*H  Z 4N1G&>:YV3Q'=R>,7T&PTQ;A+:**:]N9+CR_*60L%"KM.\X4GJ*
M-]X8I01)&C@XR&4'..E*R*Z%'4,I&"",@TXG R:* &HB1H$155 ,!0, 4B0Q
M1 ".-$ S@*H&,]:?1GG% "!0JA5  '  IJ0Q1 ".-$ S@*H&,]:?D#K02!U.
M* $=%D0HZAE/!!&0:18T6/RU10@&-H'&/I3J3(QG(Q0 H&!@4PPQ%V<QIN88
M9MHR1Z&GTF1QSUZ4 (44YRH.X8/'44N!C&./2E) &2<44 ,BABA7;%&D:YSA
M5 %"11QEC'&JECEBHQD^IIX(/2@D#J: &+%&@8+&JAB2P QD^]$<4<4?EQQH
MB?W5&!^55?[5L_[;_L?S3]N^S?:O+VG_ %>[;G.,=>V<U=R,XSS0 UHT:/RV
M12A&-I'&/I5#4-$L]3-B+A"8K*=;B.%<!"Z@A2P[X)R!Z@'M6B2!UK'_ +='
M_"9'P]]GY&GB^\_?_P!--FW;C\<Y_"@#8ID<,40 CC1 ,X"J!C/6GT9&<=Z
M&[$VA=J[1T&.!2&*-I!(T:EU& Q'(_&GT9Q0 @ 4    < "EHSSCO10 45CC
M70?&3>'OL_(T\7OG[_60IMVX]LYS^%;&0>_2@ HK('B"WN=*O[[3(9M0:REE
M@:"%=KO+&=K(-V!U[]*U8V+QHY0H6 )5NJ^QH =102 ,DX%% !1102!U- !1
M5*ZU6SLM1L+">4K<W[.MNFTG>44NW(&!@ GFE@O9IM3O+1[&>**!8RER^W9-
MN!)"X.?EQ@Y ZT 7**,\T9YQWH ***IW5[+;WUE;QV,\\=P[+)/'MV084D%\
MG/)XXSS0!<HHR,X[UCZ1KPU75M:L?L_E?V9<I;[]^?-W1J^<8X^]C'/2@#8H
MJE<:K9VNJV6F32E;N]61X$VD[A& 7YQ@8W#K5W(SC/- !1110 453-]*-8-D
M;&?R!;^=]L^7R]V['E]<[L<],8K'U+QE96W@Z'Q+8(;VTF>!8ADQ[A)*L>>1
MD8W9QCM0!TE%&0:* "BDR!WI20!DG% !111UH ** 01D'-0W=W#96<]W</M@
M@C:21@"=JJ,DX'L* )J*@LKN#4+&WO;9]]O<1++$V"-RL,@X/(X-0VFJV=]?
MW]E;RE[BP=8[A=I&QF0.!DC!^4@\4 7:*,C.,\T4 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7.>/-)U77/!&J:;HMS]GU">,")]^W.&!9<]MR@K^-='10!YK\&?"?
MB/PEX>O;;Q#)M,LX>"V\T2>4,<G() R<< ]O>O2J** "BBB@ HHHH **** "
MBBB@ HHHH **** "O&M1L]#U/3_'^I>()D&KV=W<06\DDY22"(1CR%C&> V>
M@^\20<U[+6;<^'M%O-0&H76D6,]Z%V"XEMT:0#&,;B,]* /-].M[#6-;\+Z3
MX@$<NEKX8@N+6VG;$4L_ <D=&95VX!S@$FNC^&Y5+?7[6SE:72+759(M/8N7
M58PJEE0GJH<L!^-=-?:!HVI64-E?:597-K  (H9K=72, 8&T$8'''%7+:UM[
M*VCMK6"*"",;4BB0*JCT ' H \TD\-:7XB\9^/#JL#7*P"W$*-(VV)C;+EU
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
M3] T;22AT[2K&T,88(8+=4*AL%@,#OM7/K@>E6[6TMK&UCM;2WBM[>,82*)
MJJ/0 <"@#S^^L](USXF:Q9>*!#+;6FGV\FGP7,FV,*Q?S9%&0-P(4;NHQ5:V
ML?#^O>-]4LM;>&\TZRTZT.DQW,Y:,P,A+RJ2?F)( +\G@<UW^IZ#H^M&(ZII
M=E?&(YC-S LFSZ;@<4W4?#NB:NL*ZEI%A>" 8B%Q;H^P>@R.!0!Y3#&^J^#_
M  E:7%S<RV#^)I+>VE\Y@\MH!.$^?.<%1C.>E:5EX*T&Y\6^+M(DLR=+M(+:
M:VLA(PAADEC?>ZKG ;Y%P>W..M>G/86<B6Z/:0,MLP> &,$1, 0"O]T@$CCU
MIR6=JEQ/<);Q+/.%6:0( T@7.T,>^,G&?6@#R/3+9/$P^&D.KO+<QSZ3=-.K
M2$"?:L. ^#\PR 2#UQS5.7PSIB^#/'=SLF,NBWETFEDS/BR"(LJ^4,_+\S'I
MU&!VKV.'2M/M_LOD6-M%]D0QV^R)1Y*G&53 ^4' X'H*4Z98&WNH#96QANV9
MKF/REVS%AABXQ\Q( !SZ4 >>R0V'B/Q\MEXH$4]K'HL%Q96UPV(I'8MYLFWH
M6&%'L*P%B%]X8TW3UN;A])'C+[+8RI.VYK7YP KYR5SO4'/0=:]:U'0-'UB&
M*'4M*LKR*'_5I<0+($^@(XJ<Z;8F"V@-E;^5;,KP1^4NV)EZ%1CY2,G&* ..
M\-:;::!\2=;TG2X1;:>^G6UU]F0G8LI>12P'8D*,^N*I?$'3XEU9]>NK?3M8
ML;"P(N=+NI_+>%=Q;SHNHWD#'."=HP:]"6TMEO'NUMXA<N@C:8(-[*"2%)ZD
M D\>YJGJ'A[1=5NHKK4=(L+NXBXCEN+='91UX)&1S0!P0TOP_?\ Q=LK^:RA
M N=#CO(C/PQE$JA6Y/W@NT5CM::'J7@_Q7KFNS(/$-M=7@%P\Q6:T=&80I'S
ME1@)@#KGOFO6KW1],U&XMI[[3K2YFM6WP230J[1-URI(X/ Z>E0W'AS0[O4T
MU.XT>PFOT(*W,ELC2 CI\Q&>* //K:"V\0^+K>T\:K&YBT"UN(;6Z;;&96W>
M>^W(&X$*,]A69XNDGM?$T3>'YI9-,3P["+B:UE,D_P!B\\[VA<DY;;W.3C)'
M.*]7U/0M(UH1C5=+L[X1',8N8%DV'VW XJQ'86<4ZSQVD"3+$(%D6,!A&#D(
M#_=SVZ4 9]E]CMO",9\.K$UJEINLA%RK#;E<>N??FN0^'>G^&'T7P_K7G0R:
M_=Q%I;AK@^?/.4)E5AG+8^;Y3G&W/:O0+.RM=/M4M;*VAMK=,[8H4"*N3DX
MX'))JI;>']%L]2DU*UTFQ@OI<[[F.W19&SURP&>: /)X]4M8_@KH5F]Y&+QM
M3@A\DR#S-ZW@++CKD 9J_J'A[3M9U3XD76H1//):%6MMTC 0.+1&WH <!L@<
M]>*]&_X1G0?M<]W_ &+IWVF=@TLOV9-TA#!@6.,D[@#]0#5W^S[,&Z(M(,W?
M_'P?+'[[Y=OS_P![Y0!SVXH \NT_2[?3+CX>:U;F7^T]48+?73RLSW(DMF=@
MY)Y&X @=L<4RZU.TLO ?Q+@NKR*&?[??HL;R ,3)&-@ Z\YXKU/^SK+;:K]C
MM]MH0;8>6,0X7:-G]W@D<=JJW/AS1+R^>^NM'L)[MXS$\\ELC.R$8*EB,D8X
MQZ4 <*+R"P\627MVLKV\'@Q991$2'*K(Q.T@@YP/6LG18;>'QUX5:TTG2]+M
M]6M+DRP6=\TTD\)BW+YPV@$Y[Y;G/->MC3[-9_/6T@$OD^1O$8W>7G.S/]W/
M;I5.P\-:%I<HET_1M/M) Q</!;(A#$8)R!Z$C\: /);?2-'T[X<?$":SMK>&
M^CGU&WRAPZQ+)\JX]!\OZ5M^(-8E\#ZY<:G$&9-<T@+ G7=?Q +&/^!*X'_
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
M6]XGN/M^HYABLY@GVM]C%_.RK+G!48X4\#M4?AM;RUU@Z-XFN=;AUN]AG"W
MO6:UNESDM" <1,JD$#"D>] 'H-I>6U_;BXL[B*X@8LHDB<,I*DJ1D>A!'U%3
MUY-X/BLM"^%4^IW6JZS''+/-"1!<%W4_:G11$IR%=C@$^Y.1UIUIJ&J:;JOB
M33A_;5I;CP^U]#%J=XMQ+'*"Z[T=7<J#QQGJ* /5ZI:OJ<&BZ->ZI=*[06<#
MSR", L54$G )'/%>=6*ZEI47@766U[4[N?5Y88+V*XG+0NLD#/PG12I48(Y/
M<G-9VLP7?B'P-XUUZ[US48)K>6^MH[6.?; D464$;1_=)8#DGG+#&* /4K;6
MK2[OXK*-9Q-):+>#=$VSRV.!\WW=V?X<YK1KSI=1O8M?>UCNIDMX_"*W"1JY
M"K)N8;P/[V !FLS3O[4T[1_ FOOK^J7=UJEQ:P7<=Q.6A>.6(G&SH",#YNIY
M))S0!ZQ17CE[-J_B"\U6.SNO$AU,:T;>VELY98K)+9)0K LN$&%#YS\V[I7L
M,:".-4!9@H RQR3]3WH =1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %9'_",Z4/$3:\L$B:BZA7=)W59,*5!9 =K$ D
M D$BM>B@#'3PMHR:'9Z,MGC3[.2.2"+S&^1D;>ISG)PPSR:@U'P7HFIZE+J$
MT%Q%=3*%F>UO);?S@!@!Q&P#8''/:M33]4L]46X:RG$HM[A[:7"D;9$.&7D=
MC^%6Z (XH8X;=((T B10BKUPH&,5@V'@?0=+O([BSM[B(1.9(H!>3>1&Q[K%
MNV#KZ5T5% &+/X3T.YLK^SFL%>"_N?M=PI=LM-A1O!SE3\JXVXQBBQ\*:186
MUW L4]Q'>1^5/]LNI;DNG(V_O&;CD\#UK:HH P=(\&Z'H;R-96LF7A,'[^XD
MF"Q'^!0[':O X&.@IMGX)T&PL(;&"UE^S07,=U#')=2N(Y(SE-NYC@#^Z./:
MN@K*N/$FDVVNQ:+)=$ZA*H80I$[[0<@%F4$+G!QN(S0!1U'P)X=U6_GO;JRD
M\VYQ]I6*YECCN,<#S$5@K_B#6J-&T]=4M]16V5;JWMVM8F4D!(F*DJ%''55[
M=JO44 4]/TJRTLW7V.'R_M=PUU-\Q.Z1L;FY/'0<#BLG5/ _A_6-0FO;NSE\
M^=0EQY-S+$MPH& )%1@'XXY!XXKHJ* ,^31--EFTV4VJ!M,)-F$)58LH4X X
MQM)&#4FJZ58ZWID^G:E;I<6DXVR1MG!YR.1R"" 01R,5<HH P=*\&:%HU_\
M;[.TD^V^4T+7,UQ)+(R,5)#,[$D?*N,].V,FIK/POH]@NDK;6>P:2KI9?O&/
ME!UVMU/.1ZYK8HH Q=7\*:1K=[%>W<,R7D:>6MQ:W,EO)LSG:6C925SV-,O?
M!^AW^F6FGSVCF&S;?;.EQ(LL3<Y*R!M^3DYYY[UNT4 8$W@O09]$ATA[-_LD
M,WVB,K<2"19<D^8) V_=R><YYIFH>!]!U*6&:>VG6:* 6PEANY8G>(=$=E8%
MQ_O$UT61G&>:* ,L>'-(6WTRW2RCCATN02V<<9*K$P4KG //#-USUJMJ_@_1
MM=NFN-0AN'9T$<J)=RQQRJ.BNBL%<<GJ#6[52XU2SM=2L]/FG"75X)#;Q[2=
M^P MSC P".M &;:>'O*\876O2NF?L<=C:11C CA!WMGW+?D%'J:M:WX>TKQ'
M;V\&K6BW,5O.MQ$K,1MD7.#P1ZGCH:TZ* ,M/#NE1^))/$*6:C598!;O<;CD
MQY!QC..PYQGBFGPUI)TS4M--I_HFIR2R7<?F-^\:3[YSG(S[8]JUJ* ,Y="T
MQ;]KW[*IG>T6R8LQ(,()(0@G&,L>V>:SM,\"^'M(=VL[.50T30JDES+(L4;?
M>5%9B$!_V<5T5% &5_PCFE?V=I=A]E_T72WBDLT\QOW;1C"'.<G ]<^]6=2T
MJRU>V2WOH?-B26.95W%<.C!E/!'0@&EM-4L[ZZO;:VF$DUE((KA=I&QRH8#D
M<\,#QZU;H I_V59#63J_D_Z<;<6QEW'_ %8;=MQG'4YSC-4)/"&A2Z'_ &,]
M@#8B9KA4\QPR2,Y<NKYW*=S$Y!&,UMT @C(.: ,&/P;HB:7>Z=+;SW-O>A5N
M!=W<L[.%^[\SL2,'D8(P>:-.\&Z'I=W+=V]M,UU+ UM)//=2S2/&2#M+.Q..
M!CT[5O52DU>QAU3^S9+@"\^S-=^7M/\ J@P4MG&.I QUH K#PUI(TS3=.%I_
MHFF2126D?F-^[:/[ASG)Q[Y]ZKQ^#=#CU==3^SS/<),UQ&DEU*\4<K9RZQEB
MBMR>0.]:FG:A:ZMIMOJ%C*)K6YC$D4@!&Y3R#@\C\:34]3L]'L6O;^<0VZLB
M%R"<%F"J.!GDD#\: (]9T6PU_3FL-2@,UNS*^ [(RLIRK*RD$$$=0:CM/#^F
MV-[;WD,+_:;>U-G'+),[MY18,02Q.3D Y.3[U:AU"SN+ZYLH;F)[JU"&>%6!
M:,,"5W#MD XJS0!A7/@[0KJQEM)+-A')>M?EDF='6X8DF17#!E/)Z$=:6P\(
M:%IMMJ%O;V/[O44V7GFRO(9Q@K\Q8DDD$Y/4UN4$X&3TH S]%T2RT#3Q8Z>L
MRVX.0LL[RD< 8!<D@   #H*J#PEHHU._U!;:19[]&2Y"W$@CDW*%)*!MNX@
M;L9]ZVZ* ,P^'M+:RTNT-K^XTIXY+-=[?NF12JG.<G )'.:H7O@?0;[4)[V2
MWN(Y;D@W M[R:%)SC&71&"L<=R*Z*B@"O>65O?Z?<6-S'OMKB)H9$R1N1A@C
M(Y'!JL^A:;(NF*]MD:6P>S^=OW9"%!WY^4D<YK1H!!Z&@#FKGP!X:O+^:\FT
M]BT\OG3PBXD6":3KN>(-L8\=QSWK6;1M/DU2747ME:ZFMA:2,Q)#1 EMI7IC
M+'MWJ_10!S%C\/?#&GW-K<6^GOYEI()+8R7,LGD$9X0,Q"KS]T<=..!4M[X'
MT&^U">]DM[B.6Y(:X6WO)H4G.,9=$8*Q]R.:Z!W6-&=CA5&2?05GVGB'2;Z/
M3GM[^%O[2C,MFI.UIU R2JG!X!!/% $L>E64.KS:I'#B]FA2W>3<>40DJ,9Q
MP6/;O6=;>#=#M-634H[>9KB-VDB66ZEDCB=L[F2-F*J3D] .M;U% &?K.AZ=
MX@L19ZG;">%7$B88HR..C*RD%2/4$57TKPOI&C0745G;/F[_ ./F6:9Y99N,
M#<[DL< G'/':MBLK1?$FE>(?M!TJY-PD#!7D$3JAR2,JS !QE3RI(XH N:=I
M]KI.FVVGV47E6MM&L42;BVU5& ,GD_C6#/\ #[PS<W,TTMA(PFG^TM%]JE$0
MESDR",-M#$CJ!Z^IKIZ* *>JZ59ZWID^G:A#YUI. )(]Q7< 0>H(/4"B72K*
M;5K?5)(<WMO$\,4FX_*CE2PQG!SM'Y5<JI)JEG%JT.EO.!>S0O/'%M/S(I 8
MYQC@L/SH S;GP=H5W97%I+9GRY[PW[%)G5UN#_RT5@=RGZ$5AZ]X)6#PUJVF
M^&+"$76LH+>\N+N\D)"X8>82VXNPW'T)SUXKN:* ,#4?!VCZM]DDO(9?M-K#
MY,=S;W$D$FSNI:-@2#Z'BIT\+:+'IECIL=@D=G8SI<V\2,PV2HVY6R#DG/)S
MG/?-:S.J*S,P"J,L2>@]ZALKZUU*RBO+*XCN+:9=T<L;;E8>H- $<^E65SJE
MGJ4T.Z[LUD6"3<1L#@!N,X.=HZ^E4M-\-:;H+7T^E6KI)<EI&A:X<Q%B2QVJ
M253))SM K9HH YGP!X8/A+PA::9(D*W)+37'D_<\QSD@>P&%'LHJ[K7A72-?
MN(+F^@E%S I2.XM[B2"55/5=Z,#@^F<5>N=4L[.^LK*XG"7%\S);IM)WE5+,
M,@8& ">:MT 8R^%=$318-'2P1+""5)XXE9AB17#AB<Y)W#)R3GOFM>6..:)X
MI45XW4JR,,A@>H(]*=10!SFF>!/#ND7T%W:64@DM\_9UEN994M\\'RT=BJ<>
M@%&I> _#>K:C<7U[IYDEN0!<*)Y%CFP,*70,%8@="1D<>E='10!FVV@Z;9WM
MM>06VR>UL_L,+[V.V'(.W!.#RHY//'6K.H:?::KI\]A?VZ7%K.NR2*09#"K-
M% &'H_A#1="O&O+*WE-T8_*$UQ<R3ND><[%,C$JOL,52;X<^%7N))FTPDO/]
MH$9N)/+CDW!MZ)NVH21R5 SR.A-=310!D7'AG2;K7H];D@D&H(@C\R.=T#J,
MX#JI"OC)QN!J#2O!VB:-?K>VEO.9XT,<33W4LPA0XRL8=B$!P.F*WJ* .<'@
M7PZ+?4;;["YMM0;?/ ;B0Q[MV_*+NPAW<Y7'-/L_!.@V+W4D=K*\UW;M:W$T
M]U++)+$>JEF8G_#M7044 9C>'],>VTNW:VS%I;I)9KO;]TR(44]><*2.<UF7
M_P /O#&IWEW<W>G%S>$M<1B>18I&(QO,88+OQ_%C.><YYKIJ* ,S_A'M+-TU
MS]E_?-9?8"V]O]1DG9U]2>>OO2?\(YI7]GZ78_9?]&TMXY+-/,;]VT:[4.<Y
M. >^:U** /);KX=:M*-4A72],.H7MW+.FO+>R1RQ;W+*WEJGWE&  &P<<GDU
MZO$ACB1&<NRJ 6/5CZT^B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "N"MM<U-/',UEK.JW&FJUX8["T:S7[->0[?
MEVS8SYAY)&X8Z8-=[7-3>#TN]7AO+W6=3NK:WN_ML%C*\?E1R@DJ00@<A2>%
M+$#B@#@;>;Q%I6@>,]>TW6(K>#3M9OIULS;*XGVR98.QY&1P-N,=<GMTWBK7
MITN-EEXCN[*X%F)ULK'2OM;@G)#2D*V%/ _AZ'D]MMO!VGMH&MZ,9KG[/K$T
M\T[;EW*TQRVWC  [9!_&H;SP1;7&I2WMOJNI6)N;>.VNX[:1 +A$!"Y)4E3@
MD94J<&@#G3XD\1Z[%X'BTZ_ATZ37+":>\E$ DV%4C;*!N^2P&>.><XINI>(]
M8;Q->Z%'JFIP+I5M KW-AH_VI[F9TW%G 1E1<8^48))//%=7I_@[3].;P^T,
MURQT.VDMK;>R_.KJJDOQR<*.F*34O"27>LR:O8:MJ&DWLT2PW#V9C(G5<[=R
MR(PR,G! !YH Y:]\2^)CH?A^^U$7VB6LT$IU.YMK#S9()5(";HW5BD; ,V=I
MQP,CK7:OJT=GX2?6/M"7\<%B;DSQ  3A4W;AC@;L9_&JM]X9N+NVMX8O$FLV
MOEQ&&1XWC9IP>I;>A ;W4"M&PT:QTW0H-&@A'V&& 6ZQN=V4QC!]<CK0!P3Z
MOXITKP[H_BN\UJ.ZAO);8W.FBU18TCG90!&P^?<N\<DG.#5GP[8ZBOQ;\5RM
MK$KPHMHSPF","16278I.,@)V(Y/?-:=E\/+*U:QAEU;5;O3=/E66TTZXE0PQ
M,OW.0H9@O8,Q P*WK/1+:RU[4]7C>4W&HK"LJL1M41A@NWC/\1SDF@##U_4=
M5O/&&G^&=*O_ .SO,LY;ZXNUA61]BNJ*B!@5&2V22#P*JWMWXA;7M)\)Q:RD
M5T]I->W>II:IO>-'5$5$;*ACO&3@]. ,UMZ]X7@UN]L]0COKS3M1LPZQ7=FR
MAMC8W(P965E. <$=152Z\$P7$6G/'J^J0ZE8"01:DLRM.P<Y=7W*592<<;<#
M QB@#EM1\5^(]*TCQ%IYO8+C5-)U"RAAO7@"B6.=X\!T'&0&8$C'8C!JZ#XO
M7QFWAD^)T:*;3Q?F\^P1B6(A]A1%^[@DJ<L&( (]ZVQX#TPZ+<Z?+<WLTEW=
MQ7EU>22*9II(W5ER=N /D48   Z8K7.B6Q\3#7M\OVH69L]F1LV%P^<8SG(]
M: ."'BOQ)<>$M ,-[;QZI<:Z^E7%RT *.JF9=^SL?D5L CD8X%3VS>,;K7]=
M\/KXH15TV**XCO38QF9S*K%488V;04;) R<CD5T<7@G38;2QMUGNBEGJCZI&
M2RY,K%R5/'W?WAXZ\#FM&WT*VMM<U/5D>4SZC%#%*I(VJ(PP7;QG/SG.2>U
M'%V/BS6O$UIX2LK.ZCTZZU:P>]O+I(E<HJ;05C5LC+,W?. *KZGXJ\0Z)HOC
M"RDOH[K4=%-H]M?- JF1)B,!U VY&&&0!P0<"NC_ .%?Z?%I&BV=G?W]I<:,
MACL[Z%T\Y5888-E2K X&05["GGP%ILFA:GIMQ=WUQ)J<B2WE[*ZF>5E*E>=N
MT ;0  , 4 5+*[\0:1XYT_2=4U=-2M]3LYYL"V6+R)8BF=FWDH0_1B3QUJ;Q
MQJ6K::=-:TFN[72V>3^T+VSM1<2P *-GR$-\I.<G:<8'K6[<Z);77B#3]9=Y
M1<6,4T4:J1L(DV[LC&<_(,<^M1ZSH]QJC0O;:WJ.F/&&4FT,9#@X^\'1AD8X
M(P1DT <'JL-]JWC/P1<V'BEI$N+.[,5W#;1$'")N< @CYLC(/3'&*V4N?$/B
M?7->ATW7/[)M=*G%I$J6L<IFEV*[-)O!^7Y@ %QT/-79? .GK8:+;:??7^G2
M:.'6VN+=U,F'&) V]6!W=3QUZ8J34/!,-UJEY?V6LZII;WZJ+Q+*1 L^T;0W
MS*VUL8&Y<'B@#G;'Q?K7BBR\)V=G<1Z9=ZM!<3WES'$)"@@(0B-6R/F8]3G
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
M9Y7!4@D[=H "@  8 [5KW6B6UWX@T[69'E%Q81311*I&TB7;NR,9_@&.1WH
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7(W_ (3U/5]=L;K4=6M9+&POOMMLD=CLN 03
MMC,N\C:,X.%!('-==10!R4/@V9+WQ!#)J$<NB:VTDD]F;?$JO)&J-B3=C&%S
MC;^-5;7P3JT@TFSUCQ!'>Z7I4L<T$,=GY4DK1_ZOS7WD';P> ,D<UV]% '()
MX3UC3]6U"71=?CL]/U&Y^USP268EDCD( <QN6 &['\2M@U!<?#X/+?7MMJ7V
M?57U5M3L[M8<FW+(B-&PW?.C!,$9&<^U=M10!A6/AUK36=?U%KH.=6\G*"/'
ME;(MG7/.>O:L2#P%=Z98^'WTG6(X-4T>S-EY\MKOBN(CC*LFX$<J",-Q[UW%
M% '$S^ )+SP[KEG>:KYNIZU+'+=7H@VJ-A7:JQ[N%"K@<D\DYJU?>%=47Q)>
MZOH>MII_]HQ1QWL<EJ)B2@(5XSN&UMIQR".G%=910!PUM\/IM.T708=.U?R]
M3T1IOL]W+;[TD24DNCIN&001R"#D9K0U'PUJNN>&I],U;5[=YY;F&<2V]F8T
MC6.1'VA2Y)SL/);O[5U-% &+K^G:QJ")'INH6,$3(R3PWME]H20'&#@.N".>
M#D'/2JVB>&KO0+30M/LM7?\ L[3H'BN('@4FZ) VMNZIM.3@>N.U='10 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<%\1QK>E:+=:YIG
MB2^M-DEO&MJD,+1C?*D9.60MG#$]>M '>T5YUXFGU'PF?#;W&MZKJ8EUD+(!
M&@DD4PR8B"Q*H8%@#@]_I6_9^.=-FL]7GOK>[TM](4/>07B*'167<K#86# @
M'&#U&* .FHKG-,\7Q7^JP:==:5J6EW%U$TUJ+U$ G5<;L;6;# $$JV#CM5CQ
M#XHL_#;V$=U;W<\E]*T,$=K%YC,X4MC&>^,?SP,F@#;HKDU^(&G+I6M7EW8Z
MA9S:,JO>64\:><JL,JPPQ4@C."&[&G'QW91Z2-1FTS5(8YIT@LHG@ EO6<97
MREW9P0"?FVX YQ0!U5%<?)\0["UM-3DU#2]3LKK384N)[.:-#*86;;YB[7*L
MHYS@\8-;%]X@LX-3LM*4S/<7UO-/')  PCC0 EV)/ )90.#DF@#8HKBM,\90
M0Z!X?2WAU;6KS4;0W$2[(EG>-<;G?+*@^\!P><]ZT&UF(^+-/CEN;^U\W2I;
MMK25$6)5#)DR'[P<;L8''6@#I:*X^V^(FGSM93/I>JV^EWTJPVNI30J()&8X
M3^+>H8]"R@'(HU#XAV5C>ZK:Q:1J]Z^DL/MK6T"E8EV!]^2PR,'H/F^4\8Y(
M!V%%<U=^,[2.XLK?3K"^U:>[M!?(EFJ96 D .2[*.<\ 9/M6^]U%%9-=S$PQ
M)'YCF3C8H&3GTP* )J*\RU?QU)JT_A;[#8ZSI]O>ZQ;F*YFC\N.[A(;(RK$X
M/!VN!D<XXKHM0\>V-C-?E=-U*ZL=.D,=]?V\2F&W8 %@<L&;:#\VU3B@#JZ*
MYVZ\7P1ZP^FV.F7^IR111S7#V:H5A23.PG<ZEL@$X4$XIFI>,X++5[G3;32M
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
M(N>3SRPX'K6!XB\&:EKMWXTC0)#%JEE9QVDK.,-)$78@@<@9VC.._&:]#HH
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
M6WMS)'*#"L?EN_W4VE3]X@8.: .I\$ZE=:QX'T74;Z7S;JYM(Y)7VA=S$<G
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
M#F6,KL^;)QD#.TD8)'8DT 06?C?P_?ZG#807DGG7#%8&DMI4CF(&2$D90K'
M/0FH;WXA^%]/N;BWN=3VR6TIBN L$C"!N!ER%(5>?O' ///!KA(6\1:W?>%Y
MM2C\02ZA;ZK'-?P26*Q6EH ''R,$!8<C#!F&,DXR*W(](O/^$3^)$)L)O/OK
MJ^:W0Q'=.K6ZA"HQ\P)R!CO0!UFL^*]%T&2WCO[MA+<*7BCAA>9V4=6VH"=H
MSUZ50\!Z]-XBTK4;V2Z2ZB75+J*VE0  PJ^$Q@<\8YZFN>@-YX;\4:9J]YI6
MHW5K/X?@L=UK;-,\$R,6*,J\J&W#D\97FMKX<VMY;:+J;7NGS:?)/JUU.MO,
MH!5'?(Z<$<]1QZ4 /T+Q[8:WXGU31$AGCDM)A'$Y@E E'EAV+$H F#D#)YP"
M.HJS:^/O#5YJ$-G!J)9YY3##*8)%AED_NI*5V,>.@/-845O>)XK\::6;.]B;
M6E1[.\6!C /]%"$F0#"D,N,'GI6.1?:OX&T/P=%X?U.TU.V>SCN)9;4I#;"%
MT+R"7[K9"'&TDG=0!ZE>7EMI]G->7DZ06T*%Y)9#A54=2367I/BW1=:N)+>S
MN91/'%YQBGMI(&:/IO4.H++[C(JC\1M)O=;\"ZA9:>CR7),4JQH0&D"2*Y49
MXR0IQGOBL?0K2TU'7H]0,GBN>\MK29$;5;7R8XP^W<F?+7<QP.F1Q0!M6'Q"
M\+:G=V=M9ZH)&O"%@?R)!&[$9";RNW?C^$G/M5B[\:^'['5FTR>^87,;*DNR
M"1TB9ONAW52J$Y'WB.M<9:Z+J$?PM\$V8TZX6ZM=0L)9H?)(>(+*"[,,9&!D
MDFM#0+ZZ\+ZEKFEWFAZK<3WFKS7=O/;6IDBFCE(()D^ZI4<$,1@#C- '0:IX
MZ\.Z/?36=Y?.);< W!CMY)4@SR/,9%*IQS\Q%:BZSI[ZG!IR7*O=7%L;J)5!
M(>($ L&'&,LO?O7 6]S=^&XO%>DW6@:G>W&H7]S<VCVUJTL5RDP&T,X^5"/N
MG=C %-L]/U#P9J'A*ZO;&]OH;70WTVX:Q@:=HI<QL,JO.WY2 ?8=* .TN/%^
M@VEC<WMQJ*16UM>&QFE=&"I," 5/'J1ST]ZKGQUH L;>[$]TZ7!<1(EC.TC[
M,;CY83=@9'.,<BN%32=4OO#5S]HT6[B>Y\81WC6LL6YA 98R68#(*@9R>1P>
M:ZKQA?ZQ;:WIT$3ZK;Z/)#(9[C2K,7$QF!78A!1]JD9.=O7C(H UV\7Z$NA6
M^M"_#V-RXC@:.-W>1\D;%0#<6R#\N,\'TJ*Q\<>'M0L=0O8KYTM]..+N2XMY
M81$?[IWJ/F]ASR/45YBL&KZ9H'AN%;74(M4_X2"]N(HW@22Y*XF.[RRRHP(8
M;B& P>#R*O7%A-J_A/7+*S&J2Z_%JEMJ>I6\T"03.-RD"-063&R/Y1EN5YH
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
M025C.T;UP1SENG7FN@_X2+2O[/U._P#M8^S:6\D=X^QOW31C+C&,G ],U0\
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
MME9YXOM2;XE7EBPSD =\]* -.BL#PUXQT;Q3IK7EA=Q?(7\R%I4,D:J[+N8
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
MD\ D5RUTD=UI>NZI8V[R>%)?$EI<2I%$2DUNBH)W50/F0N 3@8.TU[<0#UH
MP,#I0!YE_:.F:GX]BU;PM#%?VUEH]RM^UHO[N;.TQ0Y P6R&X["L/1M836/%
MW@:YBO-(9M\V^STVR:/[$&MW/E.^X\\8VD+]TG'%>T !1@  >U  '0 9YH \
MM\/Z-N^&WBJXTRS0:Q<W&IB.54_>L^^15 /4=@,5F+?^%K^3X>PZ'#";RTO8
M4F,4!#6Z^4X9)&Q\K%@.#R=I->S4@ '0 9YH XKXF*/[(TB>YB:72[?5K>;4
MD"%QY W9+*.JAMA(]JHZ5-I6N_$XW_A\07&FII+P7]Q @,,KF13&A/1F #'O
M@'%>B4@ 48  'H* .,^%,$</PXTIDB1'=9-Y"@%L2OC/K7(WMUH5F/'VG>(8
M(Y-8O;J5[:*2 R2W$)B40>7QDA2#T^Z02<5[%28&<X&?6@#S+PV#_;OP]X/'
MA=\_]\V]96EZ&W_#/,S:/9 :E<VDAD:*/,LH,OSC/4Y1<8]@*]CHH \JT=++
M6-:L;O2O%>EW5]9V,\=O:V&G^0P5DP%D^=MH5@I ('(JW\/-1\*/H6@:*8;?
M^W8(2D]L]OF:&8(1,S\97/S#)QG=CG->D@ 9P ,]:, $G R>IH \4MFMI?@_
MJ6CV<8?4[*[<ZG9PI^_$ O69E('.#'GZC-=%'?:)KWQ!\+S^%&MYDLHK@WTU
MHF$C@:/"1N0 ,E]I"GD8)Q7I6 "3CDT@ '0 =^* /+/"NB:$_P ';MM15;..
M]^UK=WB)^\ ,SIN)P3@ +[8'/%:'A;Q?!:6VNRZA=Z?>:;I44)_MK3K<JDZD
M-\C*N067C.TD?-T%>B4@4 8  'H* *E](LVBW,D9RKV[,IQC(*G%>.CPE;?\
M*&_M/^T-9\[^Q?-\G^T9?)SLSCR]VW;[8Q7MU% 'F4]YINC^/K&_\2-%#8/H
M445C<7*_NDE#$R+D\*Y&SZ@8K'CM6M/!][XFLK=X['3O$;:KI\8C*YM"527:
MO4(P:5@,=,5[(0&&" 1[TM '@CIJ$,>Q!,'^(,62<$^4S7&3] +:7_QRNAU<
M+HWQ%U,WVK:=H]G+I]O#82:A9>=$\2A@\:,74*0W)7J<CTKUJD(##! /UH \
MDNHH/ GA_P +>*+2[?4K+3DEL[B=(BAEMIB2F%Y(59 @'L:@U32+W1/#W@VY
MO[B.VC^W2WVK7,]L9XXKF9&97D3(X5F*Y)P.#7L='6@#QG6;2SE\!^-M0L]?
MM-7^W&V\[[#;^5"CJR@D89@6(QD@_P (KT^2?1?"EK8VPBBLH+FXCL[>.&$X
M:1AA1\H]%ZGTZUK  #   ]*I7FD6E]J-C>W*L\EBSO I/RJ[#;NQW8#(![;C
M0!S?Q4@$WPZU-C#YIB,,OW-Q55E0L1]%!_#-9FI#1/$'CGP-/9I:7NFB+4)(
M2BAHMRB(9 Z<'/XUZ+2  # & * /%]:LITT;QA;V4?EV,'B:WFN8T@,BB'9"
MTA\L8W+GYB!U -:UE;Z'JUYK6HW'BVROX)-&DL[L:79^4$B8CYV*L_S*-P Z
MX)KU.D "C  'TH \=%]J&H^$O%&@:-<66L?9M)5;;5--A\LR#YAY#@$@R!02
M-I_BZ FM#PPNEZIXC\/W-KXITRXFL(9!%8V6G>1($:,J4D^=BH'!P0.5%>I
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
M9?\ 9$%T;''[@S&21/,,?W2VU0,X]3UKGA-=2^ ? ]G-);OIKZC<6]P+^1A
MXC:40I*1U7*@ '@E5S0![<LB,@=74H>C \4GFQ[6;>N%X8YZ?6O'=:TF32?
M7C<QW6DI;3QV[QV.E2$QVK[L,V#]W=\IP!_"36AXXTO0_"=IX=MH-/M?[-DU
M$RW=O<RK'#=%86P99'X+9VD;OO$<T >IJZN,JP8>H.:$D21=R.K*.,J<BO$9
MK&#3/ASJM]I7]DP6^J:W"UVMA<*\5O:%U'ER2Q_PCG..@<@<5NV>B?V?)KMW
M;3>'[6UET.9'T_2)#B1ARLQ7 ' ++G'.10!ZB'1F*JRDC&0#TIU</X&L-!\+
M^!-+UB006DEW8VS7=Y,WS2,ZKM#,?]IL =N *O?$JXN[7X=ZU-9/+',L(W/%
M]Y8RP$A&/1-QH U?$&LKHOAK5-7C1;@V-M)-Y0?&XHI.TGG'2KME=K>6D,PV
MAI(UD9 V2NX9KSO7=/\ !MAX$\2#PVNG1W$FAS%A9R EXMAPS 'GD_>//)YZ
MTR#0=-\/^*/ 4^EVRV\]X)X;N522]POV9G_>-U<[E!R: /3?,0R&/>N\#.W/
M./I0TB)]YU&3MY/?TKPZYO-/O+OP_KFF:7HVFM<>(88TD6X+:A*#/LD\SY>A
M&<J6. 16Y+X:TC6]7^(MQJ5FEU)#(!"922(3]EC.Y!T5L@?,.>!0!ZJ\B1KN
M=U5>F6.*-Z[2VX;1U.>!7B=_J]JS>#)]?MK/5()/#BR&#4[F.&(S-Y?[P-)\
MK/@$'N <CK2SZ2NC^%O ^DQR:+-IES=S/>.9/]"FFV,T:NZ_?'89^\4&: /;
M%974,C!E/((.0:1Y$CQO=5R<#<<9-<=X$TE]*NM:"W6DBUFECDCL=,D+16K;
M<-P?N[L X ]:Q7M?#VJ^/O%4?B];*4VR0"RCOV&R.V,0+/'NX&7W98<@@<T
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
MI#19Z9;=EEYR* /4:Q/"_B >(M$BU!X5MGDFGB$7F;O]7*T><X'7;GVS6?\
M#66\F^'>C27SRO*8FV/-G>T6]O+)SZIMKRI+;PV/A=J=_%)!_P )3!?S"V<2
M9N8I_M+>4L8SD @@X'!R3ZT >_/(D>-[JNXX&3C)IU>0ZI:2:S\0_$%KJUOH
M-QY-M;K:QZQ(PV1-'EVA&,#Y]V6'(('->B>$;:XL_"6EVUUJ$6HS16ZH;N)]
MRR@="&[\8Y[T ;5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %13V\%RJK/#'*J.)%$BAMK Y##
M/<'D&I:IZCJ46F10R2Q7$@EG2 ""(R$%C@$@=%'<]J )Q;P"Y-R(8Q<,@C,N
MT;BH)(7/7&23CWJ)M,L&L&L6L;8V;9S;F)?+.3D_+C'7FK5% %"#0])M;&2Q
MM]+LHK23[\$=NBQM]5 P:S?$GARXUF^TO4+*_BM;O37D:-;BW\^%]Z[3N3<I
MR!T(/&3ZU-JGBG3=-\+77B)9#=V-NK,QMB&+8;:0,D#(.1U[5MT <YX>\*_V
M3/JMW?7$-Y=ZJR&Y$5L(8=JKM"K'ENQ.222:U+/0M(TZ.6.QTJQM4F&)5@MT
M0./0X'/XU?JG::E%>7E[;)%<(UI((W:6(HKDJ&RA/##GJ.] %75?#UGJUK8V
M<H\NQM)XYOLT:@))Y?W$(_NAMIP/[H[5JD!E*L 01@@]Z6LS1M;M]<6^:WCE
M3[%>RV4GF #+QG!(P3QZ4 /MM"T>S@G@M=*L8(;@$31Q6Z*LH/7< ,'\:M-:
M6SO [6\1>#)A8H,QY&#M]....U344 9ZZ%HZ7<EVNE6*W,CAWF%N@=F!R"6Q
MDD$ Y]15I;2V4SE;>(&X.9B$'[PXQ\WKP .>U-EOK6"\M[.6XC2YN0QAB9L-
M)M +8'? (INHWT>F:=<7LL<TD<"%V2",R.P'95')- '/:GX2NFUZ'5]%OK*S
M>.R%C]GN;'SX5C#%AL ="AYQP<$ <<5;T'PE9Z1H,^EW0BU!;FXDN;GS8%$;
MN[;CB/D*OH.:WHW$L22 , P# ,,$9]1VJ&ZOK6Q\C[5<1P^?*L,6]L;Y&Z*/
M<X- #;'3;#2X/(T^RMK2'.?+MXEC7/K@ 5'?Z-I>J/&^H:;9W;Q?ZMKB!9"G
MTR#BKU% $4EK;RM"TD$3F%MT19 ?+;!&5]#@D<>M/=%D1D=0R,,,K#((]#3J
M* *5EH^F:;#)#8:=:6L4IS(D$"H'^H YHL-'TO2C(=.TVSLS(<O]G@6/=]=H
M&:EGOK6VN;:VGN(XYKIBD",V#(P4L0/7 !/X58H K?V=8_8_L?V.W^RYW>3Y
M2[,[MV=N,9W<_7FDGTVPNKN"[N+*VFN;<YAFDB5GC_W6(R/PJU5./4HI-6FT
MT17 EBB64R-$1&0Q( #]">.10!/!;06J%+>&.)"Q<K&H4%B<D\=R3DFJUIHN
ME:?=275EIEE;7$O^LEA@5'?ZD#)J]10!%%;P6[2M##'&97\R0HH&]L ;CCJ<
M <^U5KS1=*U"YCN;W3+*YGB_U<LT"NR?0D9%1:-K=OK:WYMXY4^Q7LME)Y@
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
MB=O7'RX&&''2FW>H:I/H-U''JU[!+)XU-DL\<IWQQ&?;M7.1M /"]/:NWL/
M/AC3+FWN;32D2:VD$D#M*[F(@$87<QVKAC\HX]N!5[_A&M'\HQ_8EV&^_M'&
MYO\ CXW;O,Z]<\XZ>U '#W4MSX1UOQ-8V.JWAMD\.MJ41O[A[CR9PTB[@6).
M#@$CU%1^$=.O+WQ'HU]"OB2&T@L6?4&U&^F\N:X.W:54N0W\9.!MQCOBNS\2
M>&DUBPU1K-UM=5O-/:Q6[.3M0DG:1Z9)YZ\US&A>!+NR\0:5?II&BZ'%8!O-
M.F3R2/>90J%;*( N3NYW'('UH F^)&D0:AJ_A!I9[R/?JZP'R+J2( &*4Y&T
MC#9'WASC(SS3+G29=3^)<FCR:OJL6F6>C6TH@AO)$,D@DD4,S [B<#GGYCC.
M<5V6LZ%IOB"R6TU2V$\*2+*@WLC(XZ,K*00>3R#WIUKHNGV5Z+RWM@EP+9+3
MS-S$^4A)5>3V)//7F@#R[QSJ;?8_$.LZ(-?>YTJ;8U^-1\NV@E3;NC6'> Z\
M@'*'.3R:W[C3I?$/Q)UG3[K5=3AT^#3K61;:UNWA4NQE&[*D$8QT!P>,YP*W
M;_P#X8U2ZNKB\TI)6NSNG7S7"2-C&XH&V[L?Q8S[ULQ:99PZG/J4< 6\N(TB
MEER<LB9*C'3C<?SH \TLAXBU_P  >&KT/>:G%;R3KJ%M!>FVGNU1GC1A(",D
M;02-PW'O5V?5M(UW3= L]/7Q%J#7%M++%:0W[6[[$8(S3R%U)*M\H^8Y.>O6
MNJF\%>'Y["ULFL62"T,A@$5Q)&R;VW.-RL#@GDC.*6Z\%^'KNUL;9]-1([%"
MEMY$CPM&IZJ&0@X/<$\]Z //=.U?5;[PSH&D7.HWMNEWK]QI\]S]HS/Y,9D*
MQF4'.X[57<#DXZ\UH^._"]G::#IENFHZK)&NN6@59-1E8Q!Y$4@-NW<8RI))
M4DD$5V9\&^'CH3:+_94 TXRF80+D!7)W;E(.5.>F",=J:O@SP^NB7&C_ -G*
MUC<2"69'D=F=QC#%R=VX;1@YR,"@# OKBYT+QK:6=I<7<UO;^'KN98)KAY/,
M=)(]I8L26;DC)YYKGI%NK#X>Z/XT@US4KC6[A[2:0/>.T-P99$#P^5G8  Q
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
M?37C>S3<W[ID4JA'/. 2.<UYS=?#34[B/4;<Z?H;W=W=2SKK[32+=Q!W+ A
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
MKL*ANKRVL81-=W$4$9=4#RN%&YB HR>Y) 'UH J0Z+:P>(+O6D,GVJZ@CMY
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
M"D-S-:2HIN0@PI<,A4L,GD 'FI-4\(VNJ6^F*^H:E!=::2;>]AG'G\KM;<S
M@[AUR*Z"B@#G/'6EW>K> =9TVPB:>[GM&CB0L 7;ZG J+2/!%CINI6FHR7NI
M7DMG$T=G%>7'F):AAA@G&>G&6)..,UU%% &+:>%["S\-76@Q-.;.Y$X<LP+_
M +YF9\''JYQQZ53O/ ]A<?V;);7VHZ?=Z?;"TBNK.8+(T( ^1\J0PX!Z=>F*
MZ:H8KRVGN9[:*XBDGMRHFC5P6C+#(W#MD<C- &!=>"K*?[#+#J&IVE]91-"E
M]#<9G=&.65RX8.">>1P>F*V=,L/[-LEMC=W5V023-=2;Y&).>3@#\  *N44
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
M=J$MZ<IMV%\?+U.<8ZU%X@TG5M47RM/UB&S@DB:*:&>Q6X5P>XRRX./7(]J
M.=\0>-KC3M8T[1%U+2;&YEL!>W%]<1/+$03M"QHK G)#');@#N34%KX^U34]
M'TN"RM[/^V;_ %&:P65E<VV(@S-,HR&*E0"%R.3C/%::>!)-,_LF;0-7>QO-
M/L!IYEN(!<+/""" ZY7D-D@@C&2.E6=3\*7VJZ?IS3:XRZUI]R;FWU!+50JD
M@J5,>>4*L1C.?>@"&]UGQ#H:Z)!J1TVXGOM72R:6WB=%:%HW;=M+':^5QU88
M^O$6M>+M0TZ]\6PPQ6S+H^D)?6Y=6):0B4D-SROR#I@]>:L:AX2U+5='@BO?
M$+OJEM?)?6UZMHJI"ZC:%$6>4P6R"Q/S'FJH\!7,R>(GU#7I+JZUS3Q92R_9
M@BQ8#@%%!Z8?[I/8\G- %'4=3UMO#VE:AKUGHTXO=4L/L]LL+M]F$D@!)8M\
MS@$$,  #G@BI?#TGB23XG>)X9M0LGL(&MB\/D29"-&Q01YDPIZ;C@[CT KH=
M5\,KJ>CZ7IYNC&+"YMK@/LSO\E@V,9XSC\*CB\-W5KXSNM=M-4$=O?)$MY9O
M;A_,,:LJE7R-O!Y&#G% '&6/C@:5X,\,PVD.E:5-JLMRJL8F%M;)&[;F"!LD
MDE>,CEB<U:3X@ZH?#^KRQ)9WEQIUW!"=0M[>0VYADQF8QY+?(-VY0W;KBM:'
MX?FST31;:QU=X-2T>6:2VO?(# B4L75HR>5(;'4'@'(K6&E^(_[->-O$D7V\
MRAUG73E$2J!@IY>XD@]<[L^] %CPU?RZEHZ74NIZ=J0=CY=UIZ%8W7W!9L,.
M<\_E7+>&)/$DGQ"\5Q76H64MC!<0B2(029 -N"HCS(0G4;N#DY/&>.C\+^'/
M^$=MKT270NKJ^NVN[B181$A=@!\J G:,*.Y.<DFHK;PW=67C&_UJUU0+::CY
M;75DUN&+.D>Q2LF?E& I(P>G6@#@/!FM^(]!\ ^%KZ1--;1I9X;-H KF?9))
ML$F_.W.XCY=O3OFM[QMXTU#PS+?3Q:QX>46B"5-,E5VN9UP"<L'&PGG;\I'2
MM6+P*D7@K2?#G]H,5T^>"83^5S)Y<HDQMSQG&.M4]5^'UW>_\)!;VFOFTL-<
M8R7,7V-9) Y0(=LA;[ORCY<9ZX(SF@"M<W7B*X^+-DECJ%G%92Z.TZP302,/
M+\V,-D"0 R9/#8P!Q@]:Z/Q9KEUX>M=.OHDB:T:_A@O6D!S'%(=F\$'@ABG7
M/&:AOO"UU)KNEZOIVJ_8[BSM39RA[<2K-"65B/O#:<KUYZ]*U/$.C0^(?#U_
MI%PQ2.[A:+>!DH3T8>X.#^% ''CXCO#K?BV"ZMXDL=)MGGLI!D-.8OEF!YYQ
M(548QUJ"^\=ZG!?66CW%]I&DWZZ=%=WT]U!)(GFOG]U&@<'C!R2Q[<5:N?A=
M;W6EZ%9S:I*SZ=,\EU-Y0S>K)()9%;G@,Z@]ZVM4\,WDOB'^W=%U9=.OI+<6
MUP);83Q3(I)7*[E(8$GD'H: +'@[7I?$OAFVU*>%89F9XY%3.PLCE2RYYVG&
M1[&N,NO''BR'0]6\0I;:2=.TK49;5K8K)YMS&DWEY#;L(0".S9()XX%>CZ?!
M=6UC%%>WGVRY7.^?RA'N))/W1P .GX=ZYF;P*DWA#6/#_P#:#!=2O)KHS>5S
M'YDOF;<9YQTSF@!--UOQ#;>,8-$UU=.=;VRDNX&LU=3"R,H:-BQ.\8<?, O0
M\5DVGCF_B\5:5IUQK'A_4DO[A[:6#35??:L$9@=Y<AQE<'A3S^%=5J'AN/4?
M$=KJTERZB"RGLS$J_>$I0EMV>"-OIWK!TWX?WME_8$-QX@\^RT.8/:0)9+'N
M 1D&]MQRV&ZC ZY!)R "'_A.-4'AJ5#!:?\ "2)J_P#9 AV-Y1E+\/MW;MOE
M'?U[&MCXA7:6/@N[N)+.UO%6:W'DW2;XVS.BY(R.1G(]P*QXO#ANOC1=:NL-
MPEG:V44CET(CENV#(&4G@E8N#CID5U/B?0E\2:!-I37!MQ+)$_F!-V-DBOC&
M1UVX_&@#G[KQ1J0\>RZ(;S3--AC:'[/'?0.7U!6 +F-]ZJ".5  8Y'-&G>*-
M2OO&UYI4]YIEB+>Y:./3KB!Q<7$(7(F20N <]<!3@#DU<\0>$M0\17!@N];3
M^QVGBG^RBR7S5*$-A9=W )7KM)Y(S1>^$]0U76[.YU+6TGL;*^^VVUNMDJ2J
MPSM4RAN5&<<*"0.2: *,OC/44\$>*]:$-K]ITB[O((%*ML987(4L-V2?7!'X
M56UOQY/#XA;1[;4=+TPV]I%<37%_"\HD>3)5$567  &2Q)ZCBI-3^'-Y>VVN
M:=;>));32=7FEN);9;56=99.6Q(3]PMR5P#VR,UJWGA2]CUHZOH>L+I]U+;1
MVUTLUJ)XYE3.QMNY2&&XC.>AZ4 7O".NR>)?"]EJLT @EF#+)&N=H97*$KGG
M:2N1[$59UC0=(UV%$U;3+2^6++1BXB5PA/4C/2HCINK-%I8.NOYEM-YEVXMD
M NUP?DQ_ .1R.>/QK6(R"/6@#QG1- T>V_9_N]6@TRTCU&71+E9+I(5$C A^
M"V,GH/RKJ='UOQ'IVI^&;'5TTUK+5X6CB2V5Q);,D6\!G)P^54@X5>:U;7P8
MEM\-W\'B^9E:SDM/M7E8(W[OFVY[;NF:N7/AI;B_\.W7VHK_ &,SL%V9\W="
M8_7CKGO0!P<OQ5NFMY]7M[K2C:1731II1AD:ZEB6387$@;:&."P7:1CC-=$?
M%&I2>/;C17O-,TZ*&6-8+:\@?S;Z,J"SQ2;PN020  W*\U9L/"6K:*\EKH_B
M);;26G>9;62Q622+>Q9E20L %R3C*G&:?K/A+4->OXEOM;1M*BNX[M+462B5
M61@P42[N!D?W<XR,T <QJOQ+NTN];DL;W2((])GD@2QN8I'GO&C'SX=6 3)R
MJ\-R.:[V[U9D\)SZS;QX<6+74:2CH=FX!A_.L<>$]5T_4=0FT+Q MA:ZA<-=
M36\UD)]DK ;FC;<,9QG!##-;'B&&63PIJL*!YI6L9D4*N6=MA' '<GL* .0M
M?%GBBWMO#>L:K%I1TS6IH+=K:W1_-@,R_(^\MAN<9&T8SU.,U9T_Q1X@N[_7
MKV==.@T+1+NXAEQ&[3SK&F[CYL*1D<D'// Q5;PSX+U*XT?PNVLZU/-8Z=%!
M=0Z?):B.1)EC&T2/G+!"3@;0>!DG%=/I?AF"PMM;MII?M,.K7DUS*A7;M$BA
M2G7G@=?>@#F/^$K\4V.BZ7XGU*/2SI%])!YMG#&XFMXIF"HWF%L.PW+D;1WQ
M4]UXYO['1O$RSV]NVLZ9>BTM8%5@LWFE?LQ(SGG>,X/\+=*EMO -Z+73M+U#
MQ%)>:'I\L<D%H;54D<1G,:R2 _,JD#HHS@9J[J?@>WU+QO8^(VO'C6W"&:S"
M?)<21[_*=CG@KYC=O3TH R[C6[W3-9\82VNCVEUJ=AIEI,&MXF$ERY63AN22
MHV\ <XR.:J:KXBDO/AEK.IW%YH/B"%!'M2*V=8P2ZY26-G)R"01R#ZBNID\-
MW":SK6JV6J&VNM2@MXD;R XA,1;G!/S [L$<?7TQYOAY+?:=X@34-762_P!:
M$*S7$%H(D18CE<1[CD\G)+>GI0!8N-9\0ZOXFU72?#[Z;:Q:4L2S37L+RF65
MUWA%"LNU0I&3R<G@5E1>.]<U2U\,IIEE8Q7VJS75M<K<EF2"2 '<5(()&5)Q
MWX&1UK<OO"FHKK][J^@Z[_9DNH(BWD<EH+A79!M5URR[6V\=P<#BDL/ UKID
MGAPVUW+LT5KA_P!XNYKAYE8,S'C!RQ;I[4 9$GC'Q!8:+XDCN;6TNM6T6YAB
M,MM#)Y312!&$IC!+?*K$E0?X>M=/X6U&75=(^U2:MINJ*TA$=SI\91"N!PRE
MVPP.<\^G JL?#-Y;ZAKFH:;J_P!ENM4F@E#-;"18_+C";2"?F! ]01FI?#/A
MMM!;4KBXO%N[W4;C[1<21P"&/<%"@*@)QPO.223DDT <]J7B7Q7+K'BFVTA-
M)CMM#$<@>ZCD=I\P+)LPK #G=\WT&.IHT_Q=XB>Y\,ZA?V^G)I/B!A'';PAS
M-;EHC(C%R<-D*<C:,9ZFN@3PNJ7GB6X^UD_VX$!7R_\ 4[81%Z_-TSVJ$>#T
M&F^%;/[:V- >)U;R_P#7[(6BZ9^7.[/?I0!SWBGQS?\ AR_FD_MCP_,D%Q&C
M:4BNUR8V<+DOOPKX.<%,<=ZT;SQM<:1_PET6HPP^?I"+<6:QJ1]HBD7]V#DG
M+>8"A(QVXJO>_#B[N;35--A\0F#2M0O6OG@%FK2>8SAR#)NY7<.F >@SBF^+
M/#G]M_$GPRZ0W AACDEOY A\IXXW1XD8]"?- ('IF@#L;>34!H,4MV+9=2%L
M&E&2L(EVY/J0N?KQ7&Z'XVN[CQC8Z--J^AZO#>PS/YFF1LOV=XP#@DNP92">
M>.179ZSID6M:)?:7.[I%>6[P.T9PRAE()'OS7.:7X,U"VUC1M0U'7ENQI,,D
M%O!%9+ FUD"Y.&)W?*/;C@"@#E=%\17OA_X>Z(;>2WM+>YU&\CN-1NH7EBM5
M\^4@LJE?O$ 9) '>NGN?$6M3WNC:'I5QI4VHWMK)>3WX1GMUA4A0R('RQ8L,
M#=@<\FK%EX4U32/#]KI>DZ]'!Y4L[R-/8B9)1+(SX*[@1MW$9#<]QZ4[?X=G
M2[/1SHVL/9ZCIB31BY>W61)DE?>ZM'D<;N0 1CWH T_"VNZA?W^L:/K$=L-1
MTJ:-'EM0RQS)(F]&"L25.,@C)Y'6N:7_ (2)OB5XO70'TZ)A;V3227J/("1&
M^U JE>O.6SQCH<\==X=\.G1&O[JYO7OM2U"42W5TT8C#$*%554?=50, 9/?F
MI+'05LO$FLZP+@N=32!3%LQY?E*PZYYSN]NE '._\)C=7_@O1-<CU+1M%%_%
MNF?40T@#X^[&H9=W(/?IV-4]+^(&H7.G:1?W"6,EH^L2:3?3P*VTG)6*6/)^
M52VW(.?O5=M_A]/IUEX=73=:$-[HD,L$<\UH)4D23&[*;A@\#!#?G5B+P#'_
M ,(?K&@W.IRW#ZE<2W37;1!725V#!@!QD, >,?A0!0U;X@76G6_B&]2"U:TL
M[^'3+%Y-RAYS@2-(<_<4MV&?E;\+'A7QA=:GXFET:XOM/U-#:&ZCO+"!XE0A
M@K1NK,W/S @YZ9XJXO@2V_X0F'P\]],9HI1<B_50)/M(D\SS<<C._G'IQ6IH
M]AKEK.[ZMKD-^FS:D<-B( #G[Q.YB3^('/2@#F/%DGB-?B-X9@TK4+*"&:&[
MVQSPR.I*JFXR!9%#=1MZ8.>N:H(_B1/'GCA]";38Q%]ED=[Q'?>PMQA %9<
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5A^*-#FUZTL(894C-MJ-M>,7SRL<@8@8[D"MRB@#F
MK7PW<6][XJG:>,KK+JT0 .8\0+'\WXC/%7="T0Z;X.T_0KMUE^SV,=I*R9 ;
M"!3CVK8HH \[C\$>(9?#]IX3OM2T]_#]LT:F9(W%S-#&P98R/NJ?E4%@3P.E
M:E[X=U^#Q3J6IZ'?V$4.JPQ1W/VJ)G>%HP5#Q@'#?*W1L<@?2NPHH XC0_!%
MWI2>#EDNX7_L*"XBFV@_O#(H4%?ICO72^(M-DUGPSJNEQ.L<EY:2VZ._12Z%
M03[<UI44 <S)X9N'U'PE<B>+;HJR"48.9-T!B^7\3GFLK5_ M[J-OXF2.]MU
M.JWMO=1)(K%&6)8P8Y0.JML(..Q_"N[HH X"R\#ZBMYK=W/_ &1:'4=)_L^.
MWL(62.(Y?!)Q\WWNN!Z8XR=27PI<R:7X1M!<1!M$G@EF;!Q($A:,A?J6SS75
MT4 >7W/PVU6:.[M!+HS1S:D+_P"WR0,UW(/.$FQF[8 QD$Y  P,USNN"R'B_
MQ/?WMYH\-W%=JUO8ZO:22RW(2)-NS:Z[D)'RC:^#D]Z]RHQ0!P$WAW5-5O['
MQ5!8Z8M]>:=%%>Z=JD198V'S JP!*L"S*1CD>E:G_",WLU[X9NYFT^%]*GGE
MGBM(C'&WF1N@"#GIN&2>O)XZ5U=% '+KX7N%G\7R?:(L:YM\D8/[O%N(OF_$
M9X[5E7'@2\BC\/7=F=,N+_2]-73IH;^(M!.@"\@@$J0RY!P>"17>T4 <?<>%
M]0O]+TJ&8:7:S6FK0W[I91,D11#G:,\ECZX%7I_#<EQXOOM6>=!;W6DKI^P
M[P0[L6],8>NBHH X_0]&\5Z/X1M-'2\TD7%EY,$$PCD*O F VX'HY4=N,UV%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%<=\4/$VH>$? UUJ^F>3]JCDC5?.3<N&8
M \9':G^/]:N=&\'?VA;ZQ'I$OFQ W+VIG #'D;,'KZT ==17(:[\3/"_AO4+
MK3]2OI%O;94:2&.!W8AEW9&!R .2>U0VWQ9\&7FIV-A;ZMYDEZ56)Q"_E[VQ
MA"V,!N1P>F><4 =K17F>I>/Y/#LOC2ZN=4345TUXDMK%;1D^SNRL0K.!\P..
MO;';-:FE?%'0KSP?::[=-/$962!X([:1V-P4#E$&W+ <_,...M '<45PE_\
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
MZ/K<>J?$+PX^D7T8UV6YFM-1V#[. Z-M!?/4Y P,]_2O8:* /!_[.\0^(?"/
MA?P3_P (IJ6GW.F7<+W5]<1A;=%CW LCY^8G.>/UKL_!FB7EAXL\?WMYI<@C
MO+M3;LZ8^T)M;(4GJ.1^=>BT4 >/_#^QUK3/&45IH]AXAL/"OD2-<VFLH L$
MIR5$!R21G^N<UO?$2X\2PZQHJ:>FL?V&_F?;GT6)7NMV/D W X7/<>_M7H5%
M 'STOA#Q$WPPU6PDT;4#=S>)Q="&90\K1$+\[8X/?)''6NS\3^%]4U7XGWLE
MI:21VEUX5FL5N@N(UF9G 4GUP0?I7J5% 'S\++Q+J/A3PAX=_P"$,U*VDT/4
MX'NKF2,!"%8C*=V!W;F(X&.^:]1^*'A>Z\7> K_2[':;S*2P*QP'96SMSVR,
MCZXKL** /&_$.M>+/&_A'_A%(/!FJ6.H78CBN[N[4);1!6!9E;^+..GH>];:
M>&KW3_BQX8DM[6:33-/T(V;76SY RY !/8D8KTFB@#QZ'P[K*^'/BE"=-N1+
MJ-[</9IL.9U(."OKFJUMIVN^$O$'A/Q&_A[4-3MD\-P:;/!:1AYK:50"?D)_
M#\3^/M5% 'C'BW3-<NO%^A^+GTG7[>T?33;3V^C.K7=J^]F&1W!##./0_C6U
M'P?)-X,TB'2=$UPI-XGCOKJ'5%5YRI4AY'5> IXZ_P!:]PHH \N^*.GR2ZE;
M7VF:7XC&MP6K"QU'1T#(&)/[J49X7.#TZ,?I7>^'#JK>&]-.N!1JAMT^U!<8
M\S'/3C/TX]*U** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MYETZVGMFFBC#/-YL@+H2,E_NC(YZ5VFCZ);:,+QH6>2:\N7N;B:3!9W;IT[
M *!V %6YK*TN)XIYK6&2:$YBD>,%D/\ LD\C\* /$2OAZ7X7ZK<ZC]E/C,SS
M[F;'VX7HE81*G\8_@  XQ^->KZ]9?VAX%OK;4;:*YE:P8R1.@=3($R.#QD,
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
M?>Q0!Z)17BDEM<1_#G4O%?\ :NIMJMEJ4YM7-Y)LB5;LKLV9VE2,YW ]<=
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
M[!8WWEZH9 A$6Y8=F[F1APH.W ]217.26<7B3QYXFAU74;VWATB*V%FMO>/
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
M"A_8FF^1J,/V2/R]2+&\7G]\64(<_50!3CI&GM)82&U0OI^?LAY_=978<?\
M 3BKM% &!+X(\-3ZJVIRZ-;-=M()F8@[6D'\97.TM[D9K5CTZTBU*?4$@5;N
M>-(I)1U95)*@_3<?SJU10!CS>%-"N-&CTB73('L(G,D<)!_=N26+*>H.6/(/
M<TZR\,Z+I^FW.G6VGQ+:70(N(VR_FY&#N+$D\<<U>O[ZVTS3[B^O)5AMK>-I
M99&Z*H&2:PG\<:3'I=M?20ZDOVJ;R;>W-A*)YFV[OECV[B-O.>E $K>!_#3:
M;;Z>=*B^S6\ADA&]MT;$8)#9W#(XZ]!5B#PKH5K8"QM]+MXK47*W0B1<*)5(
M*OCU&U?RJUI^L6&J27,5I/OEM65)XRA5HV90P!! P<$5>H YWQOX>F\5>&I-
M%C:!8KF:+[0TN>(E<,VW /S8&!TZ]:Z".-(HUCC4*B *J@8  Z"G44 <_>^!
M_#.HZA/?7>C6LUQ< B5F4X?(VY(SC=@XW8S[U+?^$/#^J7$$][I<$TL$0A1F
MSS&.B-@_,OL<BMNB@#-MM TJS.GFWL8H_P"SD>.TVY_<J^ P'UP*<=#TPVNH
MVQLX_)U)G:\3G$Q90K$_50!6A10!BZCX1T#5I+=[[3(9GMX_)C)R"(_[AP?F
M7V.16#K_ (%$\^CG2]/TFXT_3DF4:5J"L("9"#O&%;##!ZJ1\QZ5U5OJ]G=:
MO>Z7%(3=V21R3)M("B3=MYZ'[IJ]0!QWASP/!8Z/JEAJUK826VHW/GMIUO&?
MLMN-J@*@/NNXG Y/ %:4'@GPW;V5U9II41AN@HF#LSEPIROS,2>#R.>#4UOX
MKT:XMK:X6\"QW5X]C#O1@7F5F4J./5&YZ<5LT 9VD:%IF@P20Z99I;K*^^0@
MEF=L8RS$DGCU-3IIUI'J<NHK HO)8EA>;NR*20/P+'\ZM44 8$'@CPU:ZJ-2
MAT:V2Z60RJP!VJYZL%SM#>X&:UH-.M+6]N[R&!4N+LJ9Y!UD*KM7/T'%3)+'
M([HDB,T9PZA@2IQG!].*?0!0U71=-URWCM]4LH;N&-_,6.9=RAMI7./HS#\:
MJ6/A+0=-TZ\L+33(8[:]4K<KR3,"-N&8G)&"1UXK:HH I76D:?>Z4=+NK.&:
MQ*",P2+N7:.@P?3 _*J-CX0T#3H+J&VTR$1W<?E3B0F3S$Y^4EB3MY/'2MAI
M8TD2-Y$5Y,[%+ %L#)P.]/H Q-+\'^']%NX[K3],BAN8T9%FRS.%.,KDDG'
MP.@[4EGX-\.Z?JQU2TTBVAO=S.)%!PK-PS*O12<G) '6MRJ5]JMGI^E7FI33
M VMG')),T?S;0@);@=Q@\4 0_P#"/:3_ &,-(^PQ?V>'\P0<[=V_S,_]]\U=
MN[2VO[26TNX(Y[>92DD4BAE8'L0:=;SQW5M%<1',<J!T)&,@C(J2@#&T;PIH
M7A^:2;2]-BMYI%"-("6;:/X06)(7V'%7[#3K32[8VUE L$)=Y-B]-S,68_B2
M34MU<PV5I-=7,BQ00HTDCMT50,DGZ 51T/7+7Q!8?;;.*[2 G"FYMGA+@@$,
MH8#*D$8(H LIIUI%J4VHI JWDT:Q22CJR*25'X%C^=9]QX1T"ZT:WTB;2X6L
M+9M\$7(\ILDY4@Y!Y/(/>KFL:O9Z#I-QJ=^[):VX#2,JEB 2!T'N11%J]G-K
M5SI".QO+:&.>1=IP$<L%.>A^Z: *UGX6T+3[.ZM+32K6*VNT$=Q$$^650,88
M=^"?KFHM*\&^'M$N(KC3M*@@GB#!)1DN P (R221@#CMVK<HH P[7P;X=LM8
M.K6VD6T=Z7:3S%!P';JP7H&.3D@9YI;CPAH%UIT%A+ID)MH)7FA4%E,;L26*
ML#D9+'.#WK8BECGC$D4B2(>C(P(/;K3Z ,:#PIH-MI[Z?!I=O%:/.ERT*+A3
M*NW:V/4;%_*J_C;0)_%'A:XT6!X$%T\:RO-GY8PZLQ7 /S8''OWKH:8\L<;H
MCR(KR$A%+ %CC/'KQ0 0PQV\$<$*!(HU"(HZ* , 5A7G@;PQJ%_<7MWHMK+<
M7 (F9@</D;22,XW8.-V,^]=!10!C:KX4T+7/LW]I:9#<&U4K"6R"JGJN0>0<
M=#P:63PKH4FBR:.VEV_]G22&5K<+A=Y;=N&.ASSQTK5EEC@C,DTB1QKU9V
M_$T^@#E/$7@Z/5[/0=+MXK:/2]/OH[F:.3)8I&#M5>#U)&23TSUS75T44 <]
M:^!O#%E=QW5MHUM'-%+YL3#/[ILYR@SA>>PP*FMO"'A^TU?^U8-+A2]WM().
M2%=L[F52<*3DY( /)K;HH S]7T33=>M5MM3M$N8D<2(&R"CCHRD8(/)Y![TF
MDZ#I6A),FEV,5JLS!I!&,;R!C)]3COWK1JC!K.FW+WJ17D1-C*(;G)VB-\ X
M)/L1^= %35/"6@:W?Q7VI:7;W-S&NP2.#RN<[6[,,]CD5/!X?TFU6P6"QB1=
M/9WM ,_NBP(8CZAC^=7WECC=$>1%>0X12P!8XS@>O%/H JV>FV6GP2PVMND4
M4TKS2*!PSN26)^I)K+T[P7X<TF_2]L=*A@GC+&,J6VQD@@[%)PO!(X ZUO51
MLM7L[^_U"RMY"T]A(L5PI4C:S('&#WX8=* **^#?#JZT=872+87YD\XR@'_6
M?W]OW=W^UC-3P^&=%M]6N]4BTZ%;R[4I<2 '$@.,Y7IS@9..<5/;ZO9W6KWV
MEQ.QN[)(GG4J0%$@8K@]_NFKU &%I7@SPYHEZ+S3M)MX+A051QD^6#U" DA0
M?]G%:5KIEE91W,=M;I&ES*\TRCH[O]YC]:MU!+>6\5O<3F562W#&7:=Q3 R0
M0.^.U #--TVST?3H=/T^W2WM(%VQQ)T49S_6LG5/ WAG6K][[4-'MYKEP!))
MRID Z;MI&[\<UK:;J%OJVEVNHVC%K:ZA6:)B,$JP!'!Z<&K5 &?=:%I5[HQT
M>XT^W?3=@06VP! !T  Z8P,8Z54L?"'A_38YTL]*@B$\!MYB,YDC))(8DY/4
M\GFM>>>*VMY+B>18X8D+N[' 50,DG\*Q-,\<>%]8O$M-/UVQGN7^Y$LH#/\
M0'K^% &U;6T-G:PVMO&(X(46.-!T50, ?D*QM4\%>&]:NI;K4-(MY[B4@R2G
M(9L*%P2#TP ,=#BKNKZ]I6@6RW&K:A;V<3-M0S. 7/HHZD^PI-&\0Z1X@ADE
MTG4;>\6,[9/*?)0]@PZC\: ,KQ?X5'B+PQ#X?MH[6&R:> 3*RX"0(P8K& .&
MPH Z#!-;D^F65S-9S36Z/)9.9+<X_P!6Q4KD?@2*RX?&_A>XU8:7#KMB]Z7\
MM8EE'S/_ '0>A;V!S6M9:A::BLS6=PDRPS/!(4.=LBG#*?<&@#';P-X8>]DO
M&T:V,[RB<G!P)-P;>!G ;(!) !/>M*?1=-NM7M-6GLXGO[162"<CYHPPP0/J
M,_G5^JMGJ5G?_:?LMS'+]FF:"?:?]7(N,J?<9'YT 5K?P[H]I'J,<&G0(FI.
M\EXNW(G9AABWKG)_.H]'\,:+H$DLNF6$<$LJA7DRS,5'1<L2<#TZ5/:ZYI=[
MHIUFVOH)=-"/(;E6^0*N=QS[8/Y5<M[B*[MHKF!Q)#*@DC<=&4C(/Y4 <MJ_
M@BUU[QF-5U2"WN;%=.%JL;%A(LHE+;@1C'!(R#GD]JVH_#NCPV%C8Q:?!':V
M,JS6T2+A8G7.&&._)_.M.J.D:O9Z[IL>H6#L]M(SHK,I4Y1RC<'W4T 1:SX=
MTGQ!'$FJV,=SY+%HF;(:,GKM8$$9]C3[/0]+T_2&TJTL8(;!E96@5?E8-][/
MKG/)/6M"J-SJ]G::M8Z9,["ZOED:!0I(81@%LGMPPH @3PWHT?A[^P$T^%=*
MV%/LH!V8)R1^?-1ZOX4T'7KN*ZU33(+F>)=BNX.2N<[3C[RY['(J]I>J66LZ
M=%?Z=<+<6LN[9(H(#8)4]?<$5;H QYO"NA3Z,FD2Z7;M81R&6.';PCEBQ93U
M4Y8\CUJ?2-"TS0H9(M-M$MUD;?(02S.<8R6))/'J:T:* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "N$^+5I)<^#59+VYM@E]:@K#LP^Z>,#.Y3TSD8QR.<CBN[K.US1;/Q#
MH\^EWX<V\VTDQN592K!E92.A! /X4 <1K^DWQ\=^$=.@UV\246=^)+YTC:=D
MS$2!\H0'H,[>!VSS2V6NW5OX>URRU7Q!>1R6&L?V?!>PVZ27,ZD(R(%"D&0[
MRN0O;.*ZZV\-6D%[IM[)<7ES=:?%-%%-<3;V82E2VXXY/RC'I56[\$Z1>6]]
M$_VE&N[]=1,L<I5XKA0JAT/; 4>O>@#B%O\ 4]1TCQWHL^HZPL%EIZ7%O)>Q
M1I<@.DA9&^7!4[/3.">>]=KX"L9;+P7I7FZA=7GFVD,B_:-G[H&-?D7:J_*.
MV<GWJ73?!NF:=+J<IDN[N74X5AO)+N<R&55# ?3AR.,#&.!5OP_H,'AS35L+
M:[O;B!,"/[5-YAC4  (I[* .E 'G>M^*/$EKINMZ!8WA;Q%%J[1V<A12WV8Q
MFX4XQ@_(C)G%7;KQY>3Q:OK^FOOT[3= BN1 0"KW4P\Q=QZ_*@7(S_%79/X5
MTM_%R>)S&_\ :26_V<$-\A7GDK_>P2,^AJ'1?!6AZ#HU]I-I:EK*^D=[B.9M
MVX,H4K_N[0 !V% '+^'KWQ*NNZ.2VOWEK=*PU%M1MH8XD.PLKQ%,%?F&-O/!
M]1FN@\5:G>:-K'AR\2X*Z;+>FRO8L#!\U2(V)[8<*/\ @56-'\)6^BW$#PZK
MK$T-NI6&VN+QGBC&, 8_BP.FXG%7M?T*R\2:)<:3J"N;:?;N\MMK JP8$'L0
M0#0!YA;>.]=FTC7XVN,7VHRQ2: =HRL-Q*T,>..=NW?SZUL:_?WLEM\2--GN
M6FM[/08S"& &"T$VX\#OM%=._@C1'U'0[[R'$NB1>3: /\NT+@!AWQU'O5BZ
M\+:;=R:Y)*)=VM6JVMWA\?(JLHV^AP[4 <QX?_Y*'IW_ &*<'_HVMJ[U*[C^
M)>F::LQ%G+I=Q,\6!@NLD0!SUX#'\ZTK7P]8V>K1:E$)/M$5BM@N6R/*5MPX
M]<]ZEET:TEU^WUE@_P!K@MWMDPWR['96.1ZY44 >8Z3JOB:/P;X9\677B.XN
M9;N\MH)[,PQK"\4DGEGHN[?SG=GKVQ6M=/K7B:Y\6S0:]<:=!I,KV=M:Q11L
MCE8E=VEW*2P;?@8(P!ZUU,?@[2HO#>GZ"HF^Q6$L4L(,GS;HW#KD]^15?4?
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
M7-K?VP*PWMG.89D4]5W#JOL<BDT;PCINC?;V#W5[/J 5;N:^G,SS*H("G/&
M&(P!WH GT/2]+A\,Z9:6EM ]C%#$\ V KP RN/?/.>N>:P_AS_QY>(?^Q@OO
M_1E3V'P]TG3IH!!>ZO\ 8K>02PZ>U_(;>-@<KA<\@'G!)'M3[?P)8V>IS7MI
MJFLV_G7;7DEO%>LL+2,VYLITP3U'I0!U->5>)+Z7POKGC*UM^'UK3XKJR X_
MTAB+9L>^6B->C:7I,&DB\\B6XD^U73W3^=*7VLV,A<]%XX':J>M>%-*U_5-)
MU&_C=KC2Y3-;E7P,Y4X8=QE5./44 >8O:?V%H>N_#JW=A]IU*UM[0YY^SW(!
MDQ[ 1SUO:MK&I77C#5-$LWUNUL=)@@6)='MXG)=U+;G+@_*!@!1UP<UV%UX4
MTJ\\667B6:)SJ-G$88F#_+@[ADCN1O;!]ZCU3PC9:EJIU2*[O]/OFC$4LUC<
M>694!) <8(.,G!QD9ZT 3^%;G5;SPOI\^N6YM]3:/%Q&5"G<"1G Z9 !QVS7
MEFEMK>A_"I_%%GKTZ"QN;B2+3Q%'Y#QBZ<.KY4L6;+8((QD8'<^R65JMC916
MJ232+$NT//(9';W9CR37*0_#+0852%9=1-D)_M$EBUVQ@FDW;@SIWYQQP#@9
M!H P]5U[6-4\6ZYI]M-KMM!IBPQP#2K>)\R/&)"\I<'(^8 *,# /K5F*YU*\
M\4_#RXUBV^S:D]E?&YBQC:_EQYX[>N/>NDU+PA97^K2:I#>ZCIUY,BQSR6-P
M8_/5?N[Q@@D9(!Z^]6_^$>LOMVDWC-<//I<4D5N\DI<D.JJQ<G)8X4<DT >;
MV_B[6[O0/"5F;C4&FU1KV2ZN+"&-K@I#(0%0,-HSN7)QG"^]79M9\5:5X<O=
M2N#J(M-)U*&97O88UGNK(@"57"C&5W,=PQG:*ZMO FC_ -C:?IT37<']G2/+
M:7,,Y2:%G)+88=CN(((((K0M/#]O;Z5=Z=<75[?Q7899FO9S(S*R[2!V QV
M H XK7_&.JVL7BS6--GWV.FK;Z?9J$#(UR[+YDGOM\U!C..#5WPY<^((O%%O
M;M_;USI<UO(;F35X(D,4HP5*%,<-\P*]N*WK#P5HFG^$G\,K;--ID@<2K,Y9
MI"QR26ZYST/; ]*ETCPTFD7(F&K:O>;4,:)>79D11QVXR>.IR: -NBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBN(^*C:G'X1233KY+7;>VPD)B+,V9XP,$,, $Y/7(XXZT
M=?)?6L5]!927$:W4ZL\41;YG5<;B!WQN'YU8KS?7X?$"^._",$-[8/J9L[]9
M+M[9EB5<Q?,(MY).,#&[KSGM5ZP\3ZJ_AW6AJ&HZ397VDZBUE)?SQL(&4!&#
M[-P.XAP-N[K0!W5%>6KXIU;6M \9Z;#JUG/-IUDLT.H16;QAT='+*4+\,-A
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
M)Y@;Y3G<0-I''/7->BZ%_P B]IG_ %Z1?^@"@#0HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M(\3:#'XET"XTN2XDMS(R.DT8!,;HX=3@\'E1Q6O10!S\7AR=M8T?5;[4VNKS
M3H+B%F$*QB7S2IS@?=QL K/O? 45U!J'EZC+#<7&KIJ\,HC5A#,BHH!4\,OR
M]\=?:NM\V/S?*WKYFW=LSSCIG'I3Z .5L/!C17.N7.I:K-?S:S:I;7!,2Q!5
M4./D Z##]\],Y.:TO#.CW>@Z-%IUUJC:@L"K'"[0K&4C50JJ<=3QUK8HH Y^
MT\-36'BV_P!9MM4D2VU H]S9-"I#2+'L#!^JC !QZBJ:>!H$\$6?AG[;(8K:
M>.83[!N8I,)<8]R,5UE% '+7'A2^@UJ^U'0]=DTW^T&62Z@:V29&D"A=ZYQM
M8@#/4''2GZ[X9U36;-K$>(Y8K.>U%M=1M:12&7@AG!P-K,#Z$#C %=-10!R;
M^#)K+41?>']8ETR1[6*UG1X%G298AA&(."& )&<\^E=+90S6]E%#<73W4R+A
MYW55+GUPH 'X5/10!R=MX&@MM)T6P%](RZ7J;ZBKE!F1F:1MIYX'[T\^U%QX
M&@N/"NN:$;Z01ZM=3W+R[!F,R/O( SSCI764C,J*69@JJ,DDX % &5=Z%'=>
M)]-ULSLKV,$\*Q!>'$FS))[8V?K6(W@)%\*:?HUMJDL,^GWQO[:[\I6*R>8[
M\H>"/WA&*[!65T5T8,K#((.012T <E<>#KY]7;4[;Q#-;75Q9QVE\ZVT;&8)
MG#IGB-OF;U'MQ41\!>3X?\/Z?8:M+;7>AONMKOR5?/RLC!D/!!#'O76O=6\=
MPEN\\2SR E(RX#,!Z#J:(KJWGDECAGBD>([9%1P2A]"!TH YR\\$6>IS:V^H
M7,LZ:O906DP"A2OE[L.I'?+9Z8!%,L?"%Y_:NGWVMZ_/JO\ 9NYK2)K=(E5R
MNW>^W[[;20#P!DG%=710!R<O@:"7P;JOAPWL@CU">>9IM@RADD,A &><9Q3O
M$?A*\\2">SN-=E31[DIYUD+:,MA<9"2=5R1GD$C)P17544 9GB#0[7Q'H5SI
M-XTB13@?/$<.C*0RLI]00#^%96G^$[M=;M-6UO7)=5N+%'2T4VZ0I&7&&<A?
MO,1QGH,GCFNHHH R?#VA1^'[">UCG:82W<]T69<8,CER/PSBL[4?!L.HR^)G
M:\D0Z[91V;@(#Y0177</7_6?I73T4 <G<^#+@:P-1TS6YK"62RCL;G$"2%T0
MG:5+?<;YCZCVJH/AWY%AX=AL=;NK2XT**6.WG2-6+E]N=RG@C QCOGJ*[>B@
M#C#\/TGT35+2\U6:YO\ 5+J&ZN[YHE4L8G1D54' 4!  /<U;U/P7#J1\3EKR
M1/[>M8K9\(#Y(164$>N=WZ5U%% '-W_A::;7=-U>PU62RN;2V-I)^Y6030EE
M8K@_=.5'(K&G\-F^^,L>K?9[A+.TL$DE=E(BFN<ND9'9F5'?)[96N]HH R?$
MV@P^)O#]SI,\TD"S;&$L8!*,K!U.#P>5'!ZUE6G@ZY&L76JZEK<M]=W&GM8'
M_1UB1$+;LJH]\]2<Y_"NKHH YG_A#H?^$?\ #FD_;)-FB36TR2;!F4PK@ CM
MFLZ^^'TUQ_;-K:>(;NRTK5Y))KFSCA0GS'&'*N>0K'DK]>1FNWHH I6VGK;:
M+#IHD++';K;[\<D!=N:Q-,\%PZ:WA@K>2/\ V#:RVR90#S@ZJI)],;?UKJ**
M .2OO =K?V^N1O>SQR:G>Q7T<L:@-;2QJ@0KZX* \^I%+8>#9T\0#6M7UN;5
M+DV4EDT;P+%%Y;LIX5>GW3GKG/L!7644 <KHGA75-"6TLK?Q+.VD6A BM7M8
MS)Y8Z1F3J5 XZ X[TLO@J&7P[XBTC[;($UNXGG>38,Q&4 $ =\8KJ:* ,:Y\
M/1W.NZ+JAN&5M*BFC2/;Q)YBJI)/;&W]:S'\#0/X(O?#/VV0174\DQGV#<I>
M8RXQ[$XKK** .?G\*Q3ZAXANS=.#K-G':.NT?N@BR+N'K_K/TIJ^$XE'A@?:
MG_XD(Q'\H_??N3%SZ<'-=%10!R>F^#KS1[TII_B&Y@T<W;77]GB!#@LV]D$A
M&0A8GC&>2,U0D^'$K6DFFIX@N$TDWWV]+46Z;@_FB4JS]67=G'0].3C%=W10
M!SX\-30>,9M>L]4D@CNXXX[RT,*NLWEA@A#'E?O<XZUF)\/DMM(TFWL=5GMM
M0TJ>>:UO5B5L><S,Z,AX92&Q^ .:[.B@#D1X%$VE:_#?ZI-=ZCK<'V>XO6B5
M=B!2JJB#@ ;B<9Y).36G<^'([G4- NS<.IT=G*+M'[S=$8^?3KFMNB@#C/B%
MI5[JZ^&X;)KJ)X]9BD>XMEW- HCD^<\$8!(Z\<X[T[_A!&N;373JFL37NHZO
M9FQ>Z,*QB&'# *B#CJQ)YY-=C10!@:UX6BU?1K"R%Y-:W.GR1S6EW$ 6CD08
M#8/!!!((/4&F:+X9FL=9GUK5-4DU/4Y(!;+*85B2*(-NVJB^K<DDG.!Z5T5%
M '+^&/!%GX8U;5+^"YEF^VN?*C< +:QEWD,:?[.^1C^51V?A'4=)\/:=I.D>
M('M4M$D1VDM$E68.V[)4]",G&#CGD&NLHH Y33? ECI;Z"(;B5XM(M;BW5)%
M!\X3;2Q;TY4\ 8YJC#\.I$L8-%FU^ZG\.6\JO'IS0H&*JVY8VEZL@('& < #
M-=S10!C6?A^.TUK7-2%PS-JWE;T*\1[(]G![YZUE1>#]1L?#FGZ+IGB%[:WM
M;3[+()+..42CINP?NGKW(]JZZB@#*L/#]GI_A:'P]$96LXK7[("S?.4V[2<^
MM<_IG@*YL[G07NO$$UU;Z&2+.#[,D8V>6T8#D<LV".>.G3G-=K10!@Z?X5M+
M/1]6TN>1KFVU.YN9YE8;>)V)9>/3.,U!HGAW6-(:T@D\3376G6J[([=[2,.R
M 84/)U...0 3CFNEHH Q?$WAY?$6G00+=R6=S:W,=W;7,:AC%*AX.T\,.2"/
M>LRP\'7EGJ.IZH_B*ZFU._M8X&N#!&!$49B"B8V@?-C:<]SG)KK:* .-_P"%
M?Q7\>LMKFI27]UJL$=O)-%"L C2,ED*@9^8,<Y)/0=N*UM(TK6[*Y#ZEXC?4
M(40JL7V..+<>/F9ADD_3 YZ5N44 <G_P@EL? K>&#>S!!*T\=TB@/')YQF5@
M.G#$?4"ET[P==6_B%M<U+7;C4+U[%[([H5CC5&96RJKT^[[YSUX KJZ* ,SP
M[HR>'O#NGZ/',TR6<"PB1A@M@=<5@P^ (QI.L:)<ZG-/HVH/+)';>4JM;L[^
M82L@Y.&Y&1Q[UV-% '*V/A&\_M>QU'6]>FU5].#?9(S;I"J,R[2[;?O-MR,\
M 9/%7/$7AR36KO3+^UU!K&_TV1Y()?*$JX==K!D.,Y'?((K>HH XY? $3^'-
M?TF[U6YN6UF<W,MRR*KI)M09  Q@% <>G'O5C4?"FH:G8:49M?<:OIMR;B*_
M6U0 DJRE3'TQM;'7WKJ:* ,:PT 67B*]UE[MYI[NU@MW4H%'[K?\W'KO/';%
M<Y<?#B6:TO-.3Q!<1:3<7QOOLHMT+"0R"0@OU*[AD#@].3C%=Y10!REWX/O!
MK=_J&C^(+G2UU+8;R&.!)-SJNW>A;[C;0 3@],XJTWAF:/Q>=>L]5D@$\$<-
MY;&%7$XC+%3N/*GYCG%=#10!@>(O#DFLWFF7]IJ#6-_ILCO!+Y0E7#KM8,AQ
MGCOD$5ECX?HWA[6-+N-7N)WU2^2^FN7C4,'4Q$@ 8&"8OP!]J[.B@#&O?#L%
M_P"([35YI2?(M)K0P;?E=92A))_X!^M<W%\.+A;/3M.E\2WLNEZ9<PSV5J84
M&T1N&578<N !M'3'7!P*[VB@#)\2Z%'XDT"XTJ2=H$F:-C(JY(V.K]/^ XJ'
MQ%X=&N-8W,%[+8:CI\IEM;J-0^PE2K*5/#*0<$?3FMRB@#F[OPO=ZOX9U/1M
M;UJ6]^W(4\V.W2$0CMM49SSSR35:Z\(ZG=2:3?OXB?\ MC3?.5+LV:%'20 ,
MICSC/RC!!]?6NMHH XZW\ 1Q:6+.35;B=SK*:N\\D:[GD5U<J0,#!*]AQGI6
MK;^&HK>Z\0SBY<G6F5G&T?NL1"/CU^[FMRB@#.T72(]'\.V&CAS/%:6J6V]A
MC>%4+DCWQ7GNO^!=4TOPW96%CJ]_?:=9ZC:M:Z>D"Y1//4G>X&YU09(Z8QDY
MP*]3HH Y+4?!4]UK>I7UCKUUI\.JQHE_!%$C&38NP%'/*';P<9_ U#'X"EL8
M]#DTO6I+6\TJP_L\3-;K*)8CMSE2>&RH.0?SKLZ* .0M/ 4-IIFFV1U*>;[#
MJ[:KYLB+ND<LYVMC _C/(].E/N_ T%WHOB#33?2*NLWWVUW"#,1_=_*!GD?N
MQ^==910!C77AV"\\31ZS-(6"V$MBUN5^5U=E8DG_ (#C\:SM$\+:KH:VEE!X
MEG?2+3"Q6KVL9D\L=(S)W ''0' ZUU5% '#WWP\EN8M9L;7Q#=V>DZM))-/9
MQPH2))!\^USR%)Y*_49&:[&RMA96%O:JQ801+&&(Z[0!G]*GHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *PO%>OR^'].MFM;5;J^O;J.SM(7?8K2OG!9L'"@ D\=JW:P?%
MGA^;7].M1:72VM_8W<=[:RNF]!(F>&&02I!(.#WH XLW.J'Q_K1U^PM5EA\,
M-E;6=FBG3S6/!(#+W4CKQD&K]MXIU*WLO".D^']&M6?4](%Q&L]PPCM@JQ\,
MV"S* Y'<DX]S5V'PEK=UK.I:MJ^IV<EQ>Z4VG+%;0,D<(+$@C));J22?7M5K
M2_",VGW_ (:N6NHW&CZ2VGN I'F,1&-P]!^[/YT 9FJ>/KNWUB\TNV;0H+G3
MHHS=?VA?^2)973=Y<7&2 ,?,?4<=:GB\=7>N+HEOX;L8)+S4[$Z@YO92D=O$
M"%YV@EB6.T8]":FO?"FIV_B74-7T:32G74A&;B#4;9G"2(NT.C*0>5 RI].M
M/U#PSK U33-;TJ^L(]6MK-K*Y26W86\\;$-PJME,,,CD]<4 96O:MXRB\3^$
MK>"#3K>2Z^TB:W:[D,<CK&Q.XA/NX 9>,Y."!C-:MQXBU^_US4-+\/Z?I\C:
M8L8NYKR=T5I77>(XPJGH",L?7I2ZKX<UZ]&@ZC%J=B^M:7++(SRV[""42(R,
MNT-D8!&.3TYZTR;PYX@L->U'4] U'3H_[46-KJ*\MW8)*B;/,CVL.H RI].M
M %%OB#?7VG^&Y-'T=);S6I)X#!<3;1;R1 []S <J"K9P,D#@<U8?Q7K?_"3)
MH'V?1H;Z*VAFF6XNG07+/G<(/ER0NWJ1U(X[U-IW@4:5)X6$%[YB:,]S),TB
M_-</,C!FXX'S.3CTXI/&'A75O%0DL#<:4FFR%&2:2U9KJV(QDQMNQN..#QC/
M>@#J=0EN8+">6SABFN%7,:2R^6A/^TV#@?@:Y'1O&MW<ZW?Z1>C2IYX+ WT<
MVF71EC(#;2C9&0P./J#6YXLT%_$OA6^T>.Y^SO<(H$I7</E8-AAD94XP1Z$U
MAZ7X.U*'Q!/JU[-I<1DTQ]/6VT^V,:)EE8-DG)Z'T[?4@%33/'>NSV?AW5K_
M $:S@TG698;=?+N6:>-Y!\KD;=NTD=,Y ()[BH_$7B77-5TGQ6NDZ7:2Z5IR
M3V4\DUP4FE<1_O#&-I7"[NYYP>E:R^#)U\*>%]'^V1^9HUQ:322;3B00]0!V
MS52[\&:ZC:_8Z5J]G;Z5K4LD\OG6S/-"\BA9 AW;<-C.2.,GK0!M>';R'3_A
MUI-[<,5@M])AED('15B!/Z"L)/&NO6^GZ9KNIZ/90Z'J$L* 1W+-<6Z2D"-W
M!4*>2N0#D9[UU%GH<:>$(- NV\V-;!;*5EXW#R]A(],\US$'@O7[C3]+T/5M
M7L9]$TZ6%P8;=EGN5B(,:.2Q4#(7) R<=J ,G3;?7+GXD^+KPZ=H<]U:>0L,
ML\CEH1Y)*!#L)&<Y;&.2>M9?A*..Q\ >%+N_T73I'OM4LQ'/#(ZRNS.^)92
M-S DD DCDUZ5IN@R6/B/Q!JC3JR:J8"B!>8_+CV'/KGK6/;>"+B#PCX8T4WL
M1DT:\M[EY AQ((V)( [9S0!-#XDU[5M5U%=#TRQET[3KLV<KW-RR2S2+CS-@
M"D +G')Y([5EZQ\1Y;;4-8CL#HHATAS'+'?7_DS7+JH9EB7'&,X!/4\=JT8/
M#7B#2-6U(Z)JMA%INI79O)%N;9I)8)&QYFPA@I!QD9'!/>HY/".K:?K.IW6B
MRZ.]MJ4_VF2/4;5I&AE*A6*E6&0=H.#C![T -N?&>K7^L:;IWAS3+6X.H:4N
MII->3&-(D+8^;:"3U P.Y]!5BR\5:EJ7B^^TB"'3(H["=8IH;BY9;F12JL94
M7;@I\V!ZX/(K1A\/S1^,(=<>XB*II7V!HTCVY;S ^X<\#CI67K'A75M=UZQG
MO+C2UM+&]2[@GBMF%VJJVX1;MV #T)'4=J .SHJAIT.IQ3WS:A=PSQ23EK58
MXMABBP,*Q_B.<\U?H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
##__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>33
<FILENAME>ssd-20241231_g1.jpg
<TEXT>
begin 644 ssd-20241231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" )5 LT# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#[8NKKXB>/
M_C-X^T'0?'R^$M*\.C3Q% -%M[SS//M_,8EGP1AE/<]>V.=?_A6'Q<_Z+9_Y
M:EI_\51\,/\ DXKXV?\ <$_])'KV2O%P^'C7C*I4E*_-/[<EM)I:)I;(^AQ6
M*GAIQI4HPMR0>L(/>$6]7%MW;/&_^%8?%S_HMG_EJ6G_ ,51_P *P^+G_1;/
M_+4M/_BJ]DHKJ^HTN\O_  .?_P D<7]I5_Y8?^"Z?_R)XW_PK#XN?]%L_P#+
M4M/_ (JC_A6'Q<_Z+9_Y:EI_\57LE%'U&EWE_P"!S_\ D@_M*O\ RP_\%T__
M )$\;_X5A\7/^BV?^6I:?_%4?\*P^+G_ $6S_P M2T_^*KV2BCZC2[R_\#G_
M /)!_:5?^6'_ (+I_P#R)XW_ ,*P^+G_ $6S_P M2T_^*H_X5A\7/^BV?^6I
M:?\ Q5>R44?4:7>7_@<__D@_M*O_ "P_\%T__D3QO_A6'Q<_Z+9_Y:EI_P#%
M4?\ "L/BY_T6S_RU+3_XJO9**/J-+O+_ ,#G_P#)!_:5?^6'_@NG_P#(GC?_
M  K#XN?]%L_\M2T_^*H_X5A\7/\ HMG_ ):EI_\ %5[)11]1I=Y?^!S_ /D@
M_M*O_+#_ ,%T_P#Y$\;_ .%8?%S_ *+9_P"6I:?_ !5'_"L/BY_T6S_RU+3_
M .*KV2BCZC2[R_\  Y__ "0?VE7_ )8?^"Z?_P B>-_\*P^+G_1;/_+4M/\
MXJC_ (5A\7/^BV?^6I:?_%5[)11]1I=Y?^!S_P#D@_M*O_+#_P %T_\ Y$\;
M_P"%8?%S_HMG_EJ6G_Q5'_"L/BY_T6S_ ,M2T_\ BJ]DHH^HTN\O_ Y__)!_
M:5?^6'_@NG_\B>-_\*P^+G_1;/\ RU+3_P"*H_X5A\7/^BV?^6I:?_%5[)11
M]1I=Y?\ @<__ )(/[2K_ ,L/_!=/_P"1/&_^%8?%S_HMG_EJ6G_Q5'_"L/BY
M_P!%L_\ +4M/_BJ]DHH^HTN\O_ Y_P#R0?VE7_EA_P""Z?\ \B>-_P#"L/BY
M_P!%L_\ +4M/_BJ/^%8?%S_HMG_EJ6G_ ,57LE%'U&EWE_X'/_Y(/[2K_P L
M/_!=/_Y$\;_X5A\7/^BV?^6I:?\ Q5'_  K#XN?]%L_\M2T_^*KV2BCZC2[R
M_P# Y_\ R0?VE7_EA_X+I_\ R)XW_P *P^+G_1;/_+4M/_BJ/^%8?%S_ *+9
M_P"6I:?_ !5>R44?4:7>7_@<_P#Y(/[2K_RP_P#!=/\ ^1/&_P#A6'Q<_P"B
MV?\ EJ6G_P 51_PK#XN?]%L_\M2T_P#BJ]DHH^HTN\O_  .?_P D']I5_P"6
M'_@NG_\ (GC?_"L/BY_T6S_RU+3_ .*H_P"%8?%S_HMG_EJ6G_Q5>R44?4:7
M>7_@<_\ Y(/[2K_RP_\ !=/_ .1/&_\ A6'Q<_Z+9_Y:EI_\51_PK#XN?]%L
M_P#+4M/_ (JO9**/J-+O+_P.?_R0?VE7_EA_X+I__(GC?_"L/BY_T6S_ ,M2
MT_\ BJ/^%8?%S_HMG_EJ6G_Q5>R44?4:7>7_ ('/_P"2#^TJ_P#+#_P73_\
MD3QO_A6'Q<_Z+9_Y:EI_\51_PK#XN?\ 1;/_ "U+3_XJO9**/J-+O+_P.?\
M\D']I5_Y8?\ @NG_ /(GC?\ PK#XN?\ 1;/_ "U+3_XJC_A6'Q<_Z+9_Y:EI
M_P#%5[)11]1I=Y?^!S_^2#^TJ_\ +#_P73_^1/&_^%8?%S_HMG_EJ6G_ ,51
M_P *P^+G_1;/_+4M/_BJ]DHH^HTN\O\ P.?_ ,D']I5_Y8?^"Z?_ ,B>-_\
M"L/BY_T6S_RU+3_XJC_A6'Q<_P"BV?\ EJ6G_P 57LE%'U&EWE_X'/\ ^2#^
MTJ_\L/\ P73_ /D3QO\ X5A\7/\ HMG_ ):EI_\ %4?\*P^+G_1;/_+4M/\
MXJO9**/J-+O+_P #G_\ )!_:5?\ EA_X+I__ ")XW_PK#XN?]%L_\M2T_P#B
MJ/\ A6'Q<_Z+9_Y:EI_\57LE%'U&EWE_X'/_ .2#^TJ_\L/_  73_P#D3QO_
M (5A\7/^BV?^6I:?_%4?\*P^+G_1;/\ RU+3_P"*KV2BCZC2[R_\#G_\D']I
M5_Y8?^"Z?_R)XW_PK#XN?]%L_P#+4M/_ (JC_A6'Q<_Z+9_Y:EI_\57LE%'U
M&EWE_P"!S_\ D@_M*O\ RP_\%T__ )$\;_X5A\7/^BV?^6I:?_%4?\*P^+G_
M $6S_P M2T_^*KV2BCZC2[R_\#G_ /)!_:5?^6'_ (+I_P#R)XW_ ,*P^+G_
M $6S_P M2T_^*H_X5A\7/^BV?^6I:?\ Q5>R44?4:7>7_@<__D@_M*O_ "P_
M\%T__D3QO_A6'Q<_Z+9_Y:EI_P#%4?\ "L/BY_T6S_RU+3_XJO9**/J-+O+_
M ,#G_P#)!_:5?^6'_@NG_P#(GC?_  K#XN?]%L_\M2T_^*H_X5A\7/\ HMG_
M ):EI_\ %5[)11]1I=Y?^!S_ /D@_M*O_+#_ ,%T_P#Y$\;_ .%8?%S_ *+9
M_P"6I:?_ !5'_"L/BY_T6S_RU+3_ .*KV2BCZC2[R_\  Y__ "0?VE7_ )8?
M^"Z?_P B>-_\*P^+G_1;/_+4M/\ XJC_ (5A\7/^BV?^6I:?_%5[)11]1I=Y
M?^!S_P#D@_M*O_+#_P %T_\ Y$\;_P"%8?%S_HMG_EJ6G_Q5'_"L/BY_T6S_
M ,M2T_\ BJ]DHH^HTN\O_ Y__)!_:5?^6'_@NG_\B>-_\*P^+G_1;/\ RU+3
M_P"*H_X5A\7/^BV?^6I:?_%5[)11]1I=Y?\ @<__ )(/[2K_ ,L/_!=/_P"1
M/&_^%8?%S_HMG_EJ6G_Q5'_"L/BY_P!%L_\ +4M/_BJ]DHH^HTN\O_ Y_P#R
M0?VE7_EA_P""Z?\ \B>-_P#"L/BY_P!%L_\ +4M/_BJ/^%8?%S_HMG_EJ6G_
M ,57LE%'U&EWE_X'/_Y(/[2K_P L/_!=/_Y$\;_X5A\7/^BV?^6I:?\ Q5'_
M  K#XN?]%L_\M2T_^*KV2BCZC2[R_P# Y_\ R0?VE7_EA_X+I_\ R)XW_P *
MP^+G_1;/_+4M/_BJ/^%8?%S_ *+9_P"6I:?_ !5>R44?4:7>7_@<_P#Y(/[2
MK_RP_P#!=/\ ^1/&_P#A6'Q<_P"BV?\ EJ6G_P 51_PK#XN?]%L_\M2T_P#B
MJ]DHH^HTN\O_  .?_P D']I5_P"6'_@NG_\ (GC?_"L/BY_T6S_RU+3_ .*H
M_P"%8?%S_HMG_EJ6G_Q5>R44?4:7>7_@<_\ Y(/[2K_RP_\ !=/_ .1/&_\
MA6'Q<_Z+9_Y:EI_\51_PK#XN?]%L_P#+4M/_ (JO9**/J-+O+_P.?_R0?VE7
M_EA_X+I__(GC?_"L/BY_T6S_ ,M2T_\ BJ/^%8?%S_HMG_EJ6G_Q5>R44?4:
M7>7_ ('/_P"2#^TJ_P#+#_P73_\ D3QO_A6'Q<_Z+9_Y:EI_\51_PK#XN?\
M1;/_ "U+3_XJO9**/J-+O+_P.?\ \D']I5_Y8?\ @NG_ /(G@?C3PC\7/"'@
M_7==_P"%R?:_[+L)[[[/_P (O:)YOEQL^W=DXSMQG!QGH:]8^&NM77B3X=>%
MM7OG62^U#2K6[G=5"AI'A5F( Z<D\51^-'_)'?'7_8!O_P#TG>CX+_\ )'?
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
M8QWNG_\ "(6VJ86UMD@0>9/-ZJS?*J_?P<XS7N7P7\'^./!'A.;3_B!\0O\
MA9>MM=O,FL?V)!I6R$J@6'R825.&5VW=3OQV% 'Q%_P41_93^%L/C/X7>+$\
M+[=?\;?$C2]*U^\_M"Z_TVVF#B6/9YNV/(1?FC"D8X(J2S_9C\">.OVM+[X!
M26EYIOP3\"^'DUZ+P7::M=B'4=1NG :XN)#*96V!_E <;2JXP'D5_K7]HO\
M9\_X7]_PKO\ XG_]@_\ "(^++'Q1_P >?VC[7]GW_N/]8FS=O^_\V,?=-<]\
M=OV4;CXD_$;1OB9X$\>:A\+/B;IMHVF'7+&RBOK>\LV))AN;60A9<$DJ2< X
M)#%4V 'D/PD\"V/[._[9&L? ;PW<7UQ\)O%?@A_$$?AN\O99UTFX^TO!(L#L
MQ=(I%#D_-DLX.?E%>2?\,*_ [_AX1_PK3_A"/^*)_P"%>_VY_9?]K7W_ !^_
M;O*\WS?/\S[G&W=M[XSS7V%^S]^RW)\)?&7B+Q_XO\:7WQ+^)VO0+9WGB2^L
MX[-(K1&#+;V]M&2L*$JA8 D%D! 7I1XS_9EU#Q!^T#K?Q6TGQDNB:I>^!IO!
MUK:MI?GBTE>8RK>;_.7?M)'[K SC[XZ4 ?G+XT^*?ABQ^-VN_M#:5XRTBUO?
M WCNP\-Z1X8_M6-KR?PW;0&SN9(+=G\V191+N!P>#*>,&OM/Q7>P:E_P4R^%
MUW:RK/;7'P[O98I8SE71IW*L#W!!!K:\)_\ !.OX3>'_ -GM?AQ>^&?#NL:X
M=*N+&3QI-H, U$W$N\_:5<[I%9&?*KYAVA54' KF;K]A/XA6.H?#+6_"_P =
MAX:\4^"?"W_"*)JP\(PWGVNW$CE6,4UPRH1&40_>)*%LC.  ?9E?C)J\_P
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
M$'B[2_$>LS>(-&U;PGXG71);2XFB4-!>R?:K>9$652P:'S@R-\T>Y '^FJ*
M/C32/V9/B3-X#^*^B:]<0:EXDUWP-X>T2/79[[STU:\M(+@7:/(X,OER.ZJS
MR("PE)P<$5;U[X7^/O$GBC4OB-#\/;S1_)\2^&]2@\&_VA8?VA<QV,4T-Q,&
M2<VH<K<JJAIP2EH,E3L2OL"B@#X'TO2/%O@3X^>"KW5OAC=:[K6H#QYJT/AN
M&^T][B."[O[-XW\R698<E)0KCS,A7? ;[K>WWGPK\<>"_P!COPCX$TJTM/$?
MBS1+'1;2XBB2VGPMO-;F9K,7H\AI8EC9H&G 4/'&Q&1BOHFB@#XP^%OP'^(E
MM\4_#VN^)=$U"YLXOB+J'B>XOM<NM,DNA:3>&DM(9)DM-D7G+<H(V6),*R[@
M74>:<Z/X"?$/PIX*N+5/ 7_"4RZQX+UKPB-+CO[*-=+DGU&XF@DD,DJJ;>2*
M:/?Y1=U\B,>6Q/R_<%% 'CWC:\^(?@?X(^&M.\%>%[G6O%/V>STZY^RR6;/I
MB"$":X"7%Q#',R;=JIY@!9E)RH(/G.F_#[Q%\.[CP!XR\(_#;Q+?7&BZ=KFD
MW_A_6-3TPZQ=SWTMO<G49IQ=FW<R3VS&3$N[_2,J@"[:^IZ* /D"Q^''C[PK
MX9^'GPLUCP)X@\5_#WPCH^EI=W7AB\TM(]>OX5!9)OM5[!(EI$Z(WEB,M,V
MQ5$*3=!<_ 'XCZ7^TAX9\9P^(-$US19?$&H:IJ$\FB/%=V5J]FT$%L93?$2*
ML86)/+A4*[/*R,7?=]/T4 >(>/O@C)\0_P!H72]>U)=:MO#=IX6GL?MNB>(K
MO29/M37<3K&QM)XI74HK'!RF0.^*\S^.'[-NM6NN6\/@C2=>N?"%QX-F\*-I
M/AV[TA9 6G:1_M<NJPRL89_,S+-$7F+Q!F24D$?7=% 'QCK/[-OCB'XE:A:L
MOBC5O#^K:IX=U6.[T_5='CL[4Z?#:1G[7/<6C7_FQO:-*AME"R>< ?)+2M7N
MO[+W@/5_AO\ "*+1M>T]=-U4ZWK5[)"LD<A,<^J74\+ED)!+0R1'KD9 .""!
MZS10!\:Z]\'_ (GVGP;T[X3Z%H'B&SU_0-]AH'C[1?%[:3I'V4R*8[B[B@N5
MN'E$2A6A-M,@DSL?:Q8;\WP3\8:;X=UF^B\.?;[JU^+4GC5=%BN;99-7L1*
MC*SN(Q*H*S(LK)\]N@+)PP^JZ* /CW1?A-\0?"GBSPYXZB\"W%V\NH^*Y9/#
M-CJ5DL^EQZK):R0-*SRK"0&M6:7R7<JTYVB7EJ\@\&_"?QHVG^-_A0G@EKOQ
M7>_"[PAX;N]2^V6@B\/W&R]1II7,H9T1E,G^CB1BUNF%.01^D-% #44JB@L7
M(&"S8R??BG444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!QOQH_Y([XZ_[ -__P"D[T?!?_DCO@7_
M + -A_Z3I1\:/^2.^.O^P#?_ /I.]'P7_P"2.^!?^P#8?^DZ5Y__ #&_]N_J
M>I_S+_\ M_\ ]M.-^&'_ "<5\;/^X)_Z2/7LE>-_##_DXKXV?]P3_P!)'KV2
MC _PG_BG_P"ER#,OX\?\%/\ ]-Q"BBBO0/+"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** .-^-'_)'?'7_8!O\ _P!)WH^"_P#R1WP+_P!@&P_]
M)TH^-'_)'?'7_8!O_P#TG>CX+_\ )'? O_8!L/\ TG2O/_YC?^W?U/4_YE__
M &__ .VG&_##_DXKXV?]P3_TD>O9*\;^&'_)Q7QL_P"X)_Z2/7LE&!_A/_%/
M_P!+D&9?QX_X*?\ Z;B%%%%>@>6%%%% !1110 445RWQ-^)OAWX0>#+[Q3XI
MOOL&DVFU698VDDED=@L<4<:@L[NQ"JJ@DDT =317BJ?MD?"3_A#] \2S>)Y(
M-.UF.XEB7^S;J2:V6W=8[EKJ..-FMDB=U5Y)=J*2,M@@UU2_'SP&_P 0AX(7
M7E;Q"6\H(+6<VQE\C[3Y/VK9Y'G>1^]\KS-^SYMN.: /0**X3X9?'#P5\8GO
MT\):PVI-91Q3R++97%J7AEW^3/%YT:>;#)Y;[)H]R-L;#'%=W0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 <;\:/^2.^.O^P#?_ /I.]'P7_P"2.^!?^P#8?^DZ4?&C_DCOCK_L
M W__ *3O1\%_^2.^!?\ L V'_I.E>?\ \QO_ &[^IZG_ #+_ /M__P!M.-^&
M'_)Q7QL_[@G_ *2/7LE>-_##_DXKXV?]P3_TD>O9*,#_  G_ (I_^ER#,OX\
M?\%/_P!-Q"BBBO0/+"BBB@ HHHH *\A_:P\%R_$#X%Z_HT/@Z3QS)(895TNV
MU,Z?=*T<JNL]M+Q^^B*B14+('VE"P#8/KU% 'P[I/@?XXW/[(MM\/?$/@O4?
M%^H:C87L6F7ESK5G%>:3L=1I<>JP2,D5U%LPTRAIMP0QO#)N-/O?V9?B3K'B
M:Y\,W^FP'3KKQT_CB?QA#/ MD0V@FP:V6WWB<2_:#G_5^6$YW9^6OM^B@#Y;
M_91^$/C7PCXJT[5_%OA]O#2Z!\/-#\"1Q2W=O<G4)K)[AIKN(PR-MA;S$V"3
M:YRV47'/O>O37^F^+/#<D.J7!L]0O7LYM/:.(P[1:W$H8'9Y@;=$O\>,9XKJ
M:Y?Q=_R,'@C_ +#$G_I!>4 =11110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!QOQH_Y([XZ_P"P#?\
M_I.]'P7_ .2.^!?^P#8?^DZ4?&C_ )([XZ_[ -__ .D[T?!?_DCO@7_L V'_
M *3I7G_\QO\ V[^IZG_,O_[?_P#;3C?AA_R<5\;/^X)_Z2/7LE>-_##_ ).*
M^-G_ '!/_21Z]DHP/\)_XI_^ER#,OX\?\%/_ --Q"BBBO0/+"BBB@ HHHH *
M*** "BBB@ KE_%W_ ",'@C_L,2?^D%Y745R_B[_D8/!'_88D_P#2"\H ZBBB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#C?C1_R1WQU_V ;_\ ])WH^"__ "1WP+_V ;#_ -)TH^-'
M_)'?'7_8!O\ _P!)WH^"_P#R1WP+_P!@&P_])TKS_P#F-_[=_4]3_F7_ /;_
M /[:<;\,/^3BOC9_W!/_ $D>O9*\;^&'_)Q7QL_[@G_I(]>R48'^$_\ %/\
M]+D&9?QX_P""G_Z;B%%%%>@>6%%%% !1110 5'<7$5K!)//(D,,:EWDD8*JJ
M!DDD] !WJ2OG_P#;MT?3-<_9G\2VFK^)6\*69FM)#?R64MW:,RW",L%VD>,6
M\I C=F947>&8X&" >]VMU#?6L-S;31W%O,BR131,&1U(R&4C@@@Y!%2U^3NL
M>/\ X>:M^RE\-O!U]X2\/:-XZUQ]6T+P]J&MZ[*GA[28_-"WFO02W,@2)-RE
MX-H+A@4AR,JWJ.J:L?#W[1FJZIH]WX(^)GC?5]6M-&T^S.D22^)M,M$T$E-5
MM[F4@+"9$\QFCBDB<38%QNPH /T1KE_%W_(P>"/^PQ)_Z07E?)/[ ?V'_A+$
M_P"$7\K^R?\ A7/A[_A*OLOW?^$H\RZ^V?:>_P!MVX\W/S_<W_PU]5>+)=0/
MC7P9&]K;+I@U.0I<+<L9C)]@N_E,7EX"XS\V\G@<<\ ':4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445R/B'
MQE<_VJ^@>&[:/4]>50T[RDBUT]6Z/.PYR1RL:_,W^ROS#.<XTU>1K3IRJNT?
M^&]3SB^\<?$+6_&'Q&33?&/@CP;X;\*ZQ!I"-X@\/7%[)(7TVRO&D>9=1MT'
MS7A4+LZ(#DYXM_!CXXZSX\\"_;+G0KGQ)K%OJNJ:9->:!8?8K"<6NH7%K'-'
M]JGP Z0HY59)-I8KG(Q5#_AE-AXWUCQ?#\3_ !;I^O:O<QWMVUK9Z/+ MPMO
M%;^9 ES83-#^Z@B7Y7SA!DGK7I_PS^']M\,/",>@VVI7^L_Z9>ZA-J&J>3]H
MN+BZNI;J=W\F..,9EGD("(H P .*C]Y/KR_B_P#+\S6]&GTYG]R_S_+T*_\
MPD7C27YH_!UG&AZ+<ZTJO^(2)A^3&D_X2SQ7:\W7@::X'_4+U.WE/_D4Q5V=
M%+V4_P#GX_\ R7_(/;0_Y]1_\F_^2.*_X6UH=B=NMQ:AX9;NVL63PPC_ +;@
M&'_Q^NOL[RWU"VCN+6>.YMY!N2:%PZ,/4$<&I64,I!&0>"#7(7GPMT7[3)>:
M/Y_AC4G.YKK17$&]O62+!BD_X&C4OWT>TE]S_5/\!_N)]XO[U^C7XG845P_]
MM>+/"/\ R&+!/$VFKUU#1HBEU&/62V)._P"L3$GM&*Z3P_XFTKQ59&[TF^AO
MH5;8_EGYHV'5'4_,C#NK $>E7&K&3Y=GV?\ 6OR(G1G!<RUCW6W_  /1V9J4
M445L<X4444 %%%% !1110 4444 %%%% !1110 4444 <;\:/^2.^.O\ L W_
M /Z3O1\%_P#DCO@7_L V'_I.E'QH_P"2.^.O^P#?_P#I.]'P7_Y([X%_[ -A
M_P"DZ5Y__,;_ -N_J>I_S+_^W_\ VTXWX8?\G%?&S_N"?^DCU[)7C?PP_P"3
MBOC9_P!P3_TD>O9*,#_"?^*?_I<@S+^/'_!3_P#3<0HHHKT#RPHHHH ****
M"H[BWBNH)()XTFAD4H\<BAE92,$$'J".U244 16MK#8VL-M;0QV]O"BQQ0Q*
M%1% P%4#@  8 %2T44 %<OXN_P"1@\$?]AB3_P!(+RNHKE_%W_(P>"/^PQ)_
MZ07E '44444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !117,>-?%%QHZVNEZ1$EWXCU+<EE!)GRXU&-\\N.D:9!/J2JCEA
M43FJ<>:1I3IRJ248E7Q1XDOK[5?^$8\.,HU=D#WE^R[X],A;H[#HTK<[(_\
M@3?*.=WPWX;L?"FDQZ?I\;+$I+O)(V^6:0\M)(QY9V/)8]:@\(^%K?PCI/V2
M*62[N97:>[O9L>;=3M]^5\=S@  <  *,  5MUE3@[^TJ;_EY?YOKZ6-JM2-O
M94_A_-]_\ET];A11170<H4444 %%%% !7,^(O .GZY?#4[>2?1M=5=J:MIS"
M.? Z*^05E3_8D##T /-=-142A&HK25S2%25-\T'8X7_A+M:\&_)XMLA=:<O
M\0:5$S1 >L\'+Q>[+O3N2G2NRL;^VU2SAN[*XBN[690\4\#AT=3T*L."/I5B
MN,OOA[_9]Y-J7A2]_P"$=U&5C)-;K'YEC=-W,L&0 Q[O&5?U+=*QM4I;>\OQ
M_P"#\]?-G1>E6^+W9?A]W3Y77DCLZ*XRQ^(@T^[AT[Q79?\ "-ZC(PCBG>3S
M+&Z;L(I\ 9/9'"/Z ]:[.M85(U/A9A4I3I/WE_D_1]0HHKR-OVEO#ZS-=_V'
MXB/A!;O["?&7V)/[*$OF^43GS/.\KS/E\_RO)_BW[?FK0R/7**** "BBB@ H
MHHH **** "BBB@#C?C1_R1WQU_V ;_\ ])WH^"__ "1WP+_V ;#_ -)TH^-'
M_)'?'7_8!O\ _P!)WH^"_P#R1WP+_P!@&P_])TKS_P#F-_[=_4]3_F7_ /;_
M /[:<;\,/^3BOC9_W!/_ $D>O9*\;^&'_)Q7QL_[@G_I(]>R48'^$_\ %/\
M]+D&9?QX_P""G_Z;B%%%%>@>6%%%% !1110 4444 %%%% !7+^+O^1@\$?\
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
M \__  "7^1=E^%F@:QX1L/#WBFV7QU:6DWVD2>)XHKQY)@S$2,"@3<-Q PH
M&  ,5U-G9V^GVL5M:P1VUM$NV.&% B(HZ  < 5Q/_"\/!R_?O[R+U\W2KM,?
M7,0Q^-'_  O;P"O^N\46-H/6[+0#_P ? H^L4?YU]Z#^R<Q_Z!Y_^ R_R.\H
MKB[3XU_#V_;;;>._#4[9QMCU>W)SZ8W]:WK'Q9H>J8^QZSI]WGIY%U&^?R-7
M&I"7PR3.>I@<51_BTI1]8M?H:U%)68WB;3_.2*&8WLC3_9F6S1I_+?C(D* A
M, @G=BMHQE+9'GRG&'Q.QJ5PNK?&?PSHOQ:T7X=75Q,/$6K6;WD&V+," ;RD
M;OGY9)%AN61?XEMICQMYZ*&YUF^,#K:1:9#YC"9+IA+-L &TJ$.T$G/4G&!U
MSQ^3,?\ P4>^%.H^"/%EWJ]AXYE^)^L:I_;=KK4=C:-;65S;NO\ 9J*HNDS%
M%'%$CC8"WF7'&)6!IQY=V3&?-LG^7_!_ _7ZBL_P_>7VHZ#IMWJ>GG2=2GMH
MI;K3VE64VTK("\1=25;:Q*[E)!QD5H5F:A1110 4444 %%%% !1110!QOQH_
MY([XZ_[ -_\ ^D[T?!?_ )([X%_[ -A_Z3I1\:/^2.^.O^P#?_\ I.]'P7_Y
M([X%_P"P#8?^DZ5Y_P#S&_\ ;OZGJ?\ ,O\ ^W__ &TXWX8?\G%?&S_N"?\
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
MU 3"[=H_1?\ 8 ^!^O:5^R/X#TSQE?>,/#EW"+_S/#4DCZ2UJ&O[AAN")'<
MN&#_ #/T<8P,5L_M>?'[Q-^R_'#KS:S;:CX>UK6-*2&R:2TAO[ )=V_VR&-9
M=JS03VR7 WGYX9'W;MC!H?1_AE\0O%-[X?>\U+3-6\4:OJ4QNQ%86*V6G:=&
MRJ$MX9KGR7F10,F7#%V9F4*I5%<^2RC-W_7Y(\^&,EAJKJ4?=;VMJUZ7NU;N
MM?/4ZFW^!O@"&59I?"6EZC<KTN=4@%[-]?,FWMG\:ZS3-#T[18_+T[3[6PCZ
M;;6%8Q^2@5S(N/B#J7*6?A[04/3SYYK]Q_O*JPC/L'/UH_X1+Q7??\?_ (YG
MMO5=%TRWMQ_Y&$Y'YY]ZB*A'6G3_  2_R%6S#%8E6K5)37FV_P V=I17%M\,
M89AF]\3>)KL=S_:TEO\ ^B?+Q63-X!\%-(8A#JNN7'DM.L;:K>WA=02/OO*5
M!)!'S,,D>U;KVLOAC^/_  #@E4<=[+Y_\ ]*IDDR0KND=47IEC@5YH?@UX>U
M)3CP=HUG%) "LFHQ"[GCD)Z-'DI@#/(<\G\[-E^SW\/+6X:YD\'Z'<3O$D;9
MTR!(^,9(14 !)&3]<=.*KEJ+>WWW_2Q"J59?##[W;]+_ (&]K?BCPWMN([A[
M759X-JO:PJDT@W?=!'0<'/..#FN7UCPKX0UDW"7&@^#+4>8HBGU"UM[EI4YW
MGR\+M/3'S'J<CUZ.+X1^!H,^7X+\/1_[NE0#_P!DJ>/X9^#X<^7X4T1,]=NG
M0C_V6H=W]A?/7]#HIUL93?N57'_"VO\ @_=8\_/PA^"]K-+)/8>&4+2^>BI]
MFMEB'.%41!!M'^UD]R2>:>_AGX,V?":KI%@.H%MXA>W_ "V3"O18? ?AJW_U
M7AW28^<_)91#GU^[5V+P[I4/^KTRSC[_ "VZ#^E8.CS;QC]QZ,<TS..V(E_X
M%+_,\>EC^"J[DC\:0^;C'^B^,KII%_[YN217XLM^PCXSF^/6@_"BR\4^#M1U
MK6;5[RWU"#4Y%M%10Q*MOB67?\O"K&V>V0&(_H4\H+$8X_W0P0"@'R^XXQ7C
M2_LE^!KIK>XU3^T-9U/[%?6]YJ5U.HNKZ>ZFLYGO9)54.MQ&^GV_E-&4$0&U
M% 5 MTZ?LWI9>BM^IA6Q6+Q37UFJYVVNV[>EVSUK0M/N=*T6PLKS49]7N[>!
M(IM0N41);EU4 R.L:J@9B,D*H'/ %7JH:!IL^C:'I]A<ZC<ZQ<6L"0R:A>!!
M-<LJ@&1]BJNYL9.U0,GI5^N@YPHHHH **** "BBB@ HHHH XWXT?\D=\=?\
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
M /;_ /[:<;\,/^3BOC9_W!/_ $D>O9*\;^&'_)Q7QL_[@G_I(]>R48'^$_\
M%/\ ]+D&9?QX_P""G_Z;B%%%%>@>6%%%% !1110 5YK^T9X'UCXD?!WQ!X=T
M32?#FO7=]&BMI7BJ%I+*ZC#JS)N7_52C&Z.4JP214;:<9'I5% 'QYX7_ &/_
M !=;?LK^&O M_J&FOXHT_7K/4X/MMU+<1Z3IT>HP77]FQ7)1I'5(X54<!2R@
M<* :T/'G[(.K^-OC-<^((=/\)>'[:Z\0?VQ<>--,FNO^$AN;4Z:]FVG21R*Z
M>6Q8;BDZ1E$'[C>2U?6=% 'SK^S3^S[XK^&'B"VU;Q==:.\VC^#-)\#:;'HL
M\LRW%K8O,WVN;S(D\N20RK^Z7>J[3\[9X]6\6:3!'XU\&:B'N3</J<D11KJ4
MP[?L%V<B(MY8;C[P7/7GDUVE<OXN_P"1@\$?]AB3_P!(+R@#J**** "BBB@
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!QOQH_P"2.^.O^P#?_P#I.]'P7_Y(
M[X%_[ -A_P"DZ4?&C_DCOCK_ + -_P#^D[T?!?\ Y([X%_[ -A_Z3I7G_P#,
M;_V[^IZG_,O_ .W_ /VTXWX8?\G%?&S_ +@G_I(]>R5XW\,/^3BOC9_W!/\
MTD>O9*,#_"?^*?\ Z7(,R_CQ_P %/_TW$****] \L**** "BBB@ HHHH ***
M* "N7\7?\C!X(_[#$G_I!>5U%<OXN_Y&#P1_V&)/_2"\H ZBBBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#C?C1_R1WQU_V ;_ /\ 2=Z/@O\ \D=\"_\ 8!L/_2=*/C1_R1WQU_V
M;_\ ])WH^"__ "1WP+_V ;#_ -)TKS_^8W_MW]3U/^9?_P!O_P#MIQOPP_Y.
M*^-G_<$_])'KV2O&_AA_R<5\;/\ N"?^DCU[)1@?X3_Q3_\ 2Y!F7\>/^"G_
M .FXA1117H'EA1110 4444 %%%% 'PS_ ,%&M:UGPYXC\!ZW#XLO8O#6BQS7
M^J^&O#>OKINN1(KJ?[5MT(*SK"BRKME^3<ZK@[SBKKGQ@\0^'/B=XD\=7*ZA
MKVB:IK9\/^%1I_C:YD^P74>A?:%%UHMNWV8AY$D9Q,PE0NI\D#:S?87CSX1^
M"OBC-HTWB[PMI7B.71KG[7I[ZE:I,;:7C)0L. =JY'0[5R#M&+,?PS\'Q>-I
M/&2>%-#3Q?(GE/X@73H1?LFP)M-QM\PC: N-W0 =* /FS]C#Q5KEYXL;3+CQ
M'K'B?2]0^'WAGQ1=7&KZC-J!AU.\%UYYC>1F\I9!$K>2N$79E%4;L_0GBR^G
M;QKX,M#IURENNIR.+]FB\EF^P7?R !_,W<YY0#@\]*U?"/P^\+?#^*]B\+^&
MM(\-QWTYN;I-(L(K47$QX,D@C4;F/]XY-5O%W_(P>"/^PQ)_Z07E '44444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 <;\:/^2.^.O^P#?_ /I.]'P7_P"2.^!?^P#8?^DZ4?&C_DCO
MCK_L W__ *3O1\%_^2.^!?\ L V'_I.E>?\ \QO_ &[^IZG_ #+_ /M__P!M
M.-^&'_)Q7QL_[@G_ *2/7LE>-_##_DXKXV?]P3_TD>O9*,#_  G_ (I_^ER#
M,OX\?\%/_P!-Q"BBBO0/+"BBB@ HHHH **** "BBB@ KE_%W_(P>"/\ L,2?
M^D%Y745R_B[_ )&#P1_V&)/_ $@O* .HHHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XWXT?\ )'?'
M7_8!O_\ TG>CX+_\D=\"_P#8!L/_ $G2CXT?\D=\=?\ 8!O_ /TG>CX+_P#)
M'? O_8!L/_2=*\__ )C?^W?U/4_YE_\ V_\ ^VG&_##_ ).*^-G_ '!/_21Z
M]DKQOX8?\G%?&S_N"?\ I(]>R48'^$_\4_\ TN09E_'C_@I_^FXA1117H'EA
M1110 4444 %%%% !117R_:?MF75W^TMXU^'B^%8!X<\(VLLNJW[ZG&FIPK';
MK.UVMFV#);'S(XP4+/E@V,'  /J"N7\7?\C!X(_[#$G_ *07E>=_ ']HRY^,
MFIW&F:OX8C\+:D^A:;XHL88=1-\MQIM\)?)9V\J/RYE,+!XQN W+M=^<=?X^
M\7:'I/BCPC!?:UI]G-;:F\T\=Q=1QM%&;&Z4.P)^52S*,GC+ =Z .]HKE_\
MA:7@S_H;M!_\&</_ ,51_P +2\&?]#=H/_@SA_\ BJ .HHKE_P#A:7@S_H;M
M!_\ !G#_ /%4?\+2\&?]#=H/_@SA_P#BJ .HHKE_^%I>#/\ H;M!_P#!G#_\
M51_PM+P9_P!#=H/_ (,X?_BJ .HHKE_^%I>#/^ANT'_P9P__ !5'_"TO!G_0
MW:#_ .#.'_XJ@#J**Y?_ (6EX,_Z&[0?_!G#_P#%4?\ "TO!G_0W:#_X,X?_
M (J@#J**Y?\ X6EX,_Z&[0?_  9P_P#Q5'_"TO!G_0W:#_X,X?\ XJ@#J**X
MN+XQ>#Y-8NK(^)-'2.&"*9;IM1A\N0NT@**=WWE\L$^TB^M7/^%I>#/^ANT'
M_P &</\ \50!U%%<O_PM+P9_T-V@_P#@SA_^*H_X6EX,_P"ANT'_ ,&</_Q5
M '445R__  M+P9_T-V@_^#.'_P"*H_X6EX,_Z&[0?_!G#_\ %4 =117+_P#"
MTO!G_0W:#_X,X?\ XJC_ (6EX,_Z&[0?_!G#_P#%4 =117+_ /"TO!G_ $-V
M@_\ @SA_^*H_X6EX,_Z&[0?_  9P_P#Q5 '445R__"TO!G_0W:#_ .#.'_XJ
MC_A:7@S_ *&[0?\ P9P__%4 =117+_\ "TO!G_0W:#_X,X?_ (JJ=C\8O!]Y
M=:C"_B31[=;2<0I))J,(6<&*-]Z?-RN7*_5&H [2BN7_ .%I>#/^ANT'_P &
M</\ \51_PM+P9_T-V@_^#.'_ .*H ZBBN7_X6EX,_P"ANT'_ ,&</_Q5'_"T
MO!G_ $-V@_\ @SA_^*H ZBBN7_X6EX,_Z&[0?_!G#_\ %4?\+2\&?]#=H/\
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
MVAR^&/V^-)UW7O%>H7VF7W@;6IUMKB00VND6L4MD&6$)@J3\[M*3N/R\@(H
M!]:T5^:GP%UKP7\2(?&:?#L:!X9\'^-M0T7PCIG@RSU&.?4KBQAGE>^U/4(1
M(SI-/;+=*&E_>,L8+D\,VKX-\6?!GQI\>/BMJ]A<:;X<^'.AZ-K&E^(UM-3G
MEU_Q7--.DM[=O%!(UX]K;A6"2X^59&"$(&" 'Z+45\U?L1_V)9Z5\2]-\+?8
M[SPM;>*YI--U70G0:'<QR6\#E-.B0LL441.QPKR!IA,^X;_+C^E: "BBB@ H
MHHH **** "BBF3*[PNL;^6Y4A7QG:<<''>@!]%?GGI=]X/\ @?X!_:CE^+VH
M:K\1='T[Q9I[WIOYBMQK5VUE9R1Q,L95?+:4@>3_ *M8EVE2BD5-\*KCPM;_
M  CT:/QIK6AWW@KP_I/B3QIKECX,U<7%EH9O'>"WTRUGM9./+@NM0B'E.,,-
MJ$@AJ /T&HK\N-)U+Q%XN_97^)5[\,=)T_3/!OC*[N]3U+0/ NK:;++X1T>+
M3E2*&:)KA%BN+PPJ\RIN9$:;Y/-(5?O/]E.\FO\ ]F7X52SV%QILG_",:='Y
M%TT;/M6V15?,;LNUP Z\YVL-P5LJ #U2BBB@ HHHH **** "BBB@#C?C1_R1
MWQU_V ;_ /\ 2=Z/@O\ \D=\"_\ 8!L/_2=*/C1_R1WQU_V ;_\ ])WH^"__
M "1WP+_V ;#_ -)TKS_^8W_MW]3U/^9?_P!O_P#MIQOPP_Y.*^-G_<$_])'K
MV2O&_AA_R<5\;/\ N"?^DCU[)1@?X3_Q3_\ 2Y!F7\>/^"G_ .FXA1117H'E
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '&_&C_DCOCK_ + -
M_P#^D[T?!?\ Y([X%_[ -A_Z3I1\:/\ DCOCK_L W_\ Z3O1\%_^2.^!?^P#
M8?\ I.E>?_S&_P#;OZGJ?\R__M__ -M.-^&'_)Q7QL_[@G_I(]>R5XW\,/\
MDXKXV?\ <$_])'KV2C _PG_BG_Z7(,R_CQ_P4_\ TW$****] \L**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !6/XA\'Z#XN2!-=T33=:2
MDQ+J%I'.(R<9*[P<9P.GI6Q52\UBPTV>U@N[VWM9KI_+MXYI51IFX^5 3\QY
M' ]:3@JBY6KC51TGSJ5O/8YC_A3'P^_Z$7PU_P""BW_^(KP/7OV*=2OO!_C#
MPCINK_#VQT#Q!-J[1W%Q\/FGU2RBOYYYBD=RNH(NZ'[05C;R@%$:?+Q7TO#X
MNT*X\CRM:TZ7[1,;>'9=1GS)1C*+SRPR.!SR*\TU3]I[POI_QJT/P!"T=]%J
M*"*;7+>ZC:VM;V0.UM:-@\O*L$YX/RD0J1F9*GZI&/\ R[M\B_K\Y?\ +YO_
M +>_X/H=A_PICX??]"+X:_\ !1;_ /Q%7M&^&GA#PYJ$=_I/A71-+OHP0EU9
MZ=##*H(P<,J@C()'XU=A\7:%<>1Y6M:=+]HF-O#LNHSYDHQE%YY89' YY%2V
M7B;2-2:);35;&Z:9WCC$-PCEV0 NHP>2H()'8&CZI&/O>SM;R%]?G-<KK7O_
M 'O^">0?M*?L]Z]^T!I-[H4?B_2[#PMJ.ES:?=Z+KGAF+58XIV)\O4+202PR
M074:LP5F>1/ND1@@EN&O_P!A&S;XC:-XCT_QC-:V&DZAX6N[?3[C3_/D,>BP
MSQ+&TWFKEI1."7V?*4^ZV>)_VI?VIM9^"_Q6\(>#;/5/"O@ZVU[2;R]M_$/C
M>UN7TRZO(I8E2R,\,L8M?E9W>=Q(%W1C9\W.+^TK^UYXV^$/QX\%_#GP_HVB
M7VJZ]IME>6^ER1R7D^IW,NH+;S6D<J31?8U2$2S"YFB>-O+<84H0;(.L\._L
M=?V!K7AS4/\ A+O/_L?Q_JOCGR_[,V^;]M25?LN?..W9YO\ K.=VW[@SQY]^
MSG^Q]XWM? /P[M_B#XA&A1>$KW7;^P\.V6GVTMS;75Y-=I%,]V9)H946*<S+
M&8>'D <LJ^77J_Q3^*7CZV_:&\,_#7P=?^&=&M]2\-WNNW&I:_I%QJ!5H)XH
MQ&JQ7=N%4B7)8DXV]*Y_2?VLM4OOV$+KXX7.E6-MXBAT6ZE2S02264U_%-);
M1L@W!S!+,BNJ[MVR0#<3\U '-^%_^">.EV'ASXB:=JWB+3X9O&&E:=I\R^$/
M#ZZ)8QW%E)YL-\UF)Y8FN/,5&/EB./AP$!D8GH->_8SU+QQXA;Q7XK\>6^H>
M,9==T'4I+W3]"^RVBVFER&2.UC@-P[*TCR2L\K2MRR[4 7!SV_:E\16_@/0D
M@U[P]K?C?7O&.G>$%BD\*ZAHZZ%/<1F9S>6-S=&XD*Q)(R?-"'RF"!EJX)OV
M\/'&J0^+]/TO3/#D6N_#O0]8UOQ,UU:7#V^I_8-0>T6&S G#6_FK#+)OD,WE
MDHNU^6H ^HO@G\&_^%._\)[_ ,3?^U_^$J\67_BC_CV\C[+]I\O]Q]]M^WR_
MO_+G/W17SCI__!,[3+.#P\9?'#SW>D^'M>T,R#2ML=Q)J$E^T-PT?GD9MUU*
MX4*22V<ADZ5]B^&->@\5>&M)UJU5TMM2M(;R)9/O!)$#J#[X85IT ?&EQ_P3
MWOXY(XK'XBVL%E(/#+WGVGPYY]U(^CQ0QQI'-]J'E02^3O,6UBKG(?&5;N+S
M]CC[5K5S?_\ "7[?.^*-M\2?+_LS./)A6+[%GSN^W/F]LXV'K7TG10!\E^&_
MV%]1\/ZMX2C/Q"AG\->$F\2KH^F+H&R=8M7$VX33_:")&B:;AEC0,%QM7.1D
M>)O^">M[JWA+2=%TWXBVUB\'@"+P!=W=YX=^ULT"2&0W%L#<K]F=R=KKF0,@
M && 8?9=% '@-K^S9XF\+^.=7U_P9\14\,)XCM]'A\0*=!CN[F5K!%BWVDDD
MOEP&6!1&PEBG ^\N#S6!XH_8WU'6-9\87^G>.+6P_M7QIIOCS2UN=":X:PU&
MT\D%)2+E!/ ZPL-JB)E+_?8#!^G:* /F'X=?L87G@OXE>'?&>H^.DUF_TWQ=
MK_BVXBCT;[,ES)JEDMLT*_OV\L1E2X;YMP(7 QN-O1?V./['^-%KX_\ ^$O\
M[R/&>I^+O[/_ +,VY^UZ>EG]G\SSOX-F_?M^;.W:.M?2=% 'YY>./V/_ (G?
M!_P[IN@_#:SE\:+<?#[6_"&IZM;Q643W!N;V2ZMHC!<W</V95-S.#<+)<<9S
M /E)^M)OV?\ 3/%/[,^E_"'Q3<3264>@66CW-WIDQCE22WCC"S0N5X99(E=2
MRXRHRI&17K-% 'D%G\(_''BC2=8T7XE?$2S\4>'M2T2;1+C2]"\.II27(FC,
M<L\[R3W#F0J2%$31(,ME&XV\-HG[)_C'2%M=0'Q6B3Q5H'A<>%/"FL6OAF)5
MTR R1M)<7$,DTBW4[)#$F08HP%8B/+9'TQ10!PGPML?&UE=^-&\8ZI_:5M-K
MTKZ &@@A:'3?(@"HPBSG]\+@@LS,4*%MI)1? _!_[ __  B>@IIO_"=?:MO@
MOQ!X0\W^R-G_ "$[^2[^T8\\_P"J\S9LS\^,[ESBOK>B@#YT/[*_B#PW<>$M
M6\#?$&W\-^*='\#P^!+K5+[0%OX[BVBVM%<10F=!%,D@=UWM*GSX9&QSZ]\/
M_#/B;PRNM)XC\93>,EN;XS:=)<:=!:265MY:*(&,("RMN5W,FU<F3 4  5UM
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% '&_&C_ )([XZ_[ -__ .D[T?!?_DCO@7_L V'_
M *3I1\:/^2.^.O\ L W_ /Z3O1\%_P#DCO@7_L V'_I.E>?_ ,QO_;OZGJ?\
MR_\ [?\ _;3C?AA_R<5\;/\ N"?^DCU[)7C?PP_Y.*^-G_<$_P#21Z]DHP/\
M)_XI_P#I<@S+^/'_  4__3<0HHHKT#RPHHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKE_''Q3\%_#&*TE\8^+]!\
M)Q7C,ML^N:G!9"<K@L$,K+N(R,XZ9% '45X/XA_9.@\07GB9A\2_&FGV/B'6
MH]>O-/M4TDH+J-HFA:.:2P>=1']GA"?O<J(U /%>C^%_C+X \<:7JNI>'/'/
MAOQ!IVDQ^;J-YI>KV]S#9IM9MTSHY$8VHYRQ'"D]C7BWB#_@H%\+]/\ %%[I
MNC:KIOBG3]/9%O-0TOQ!II9BR!R+6W:X$UWM5@6\E&R<JF]U9  ?35%>>>(/
MVB_A1X3U 6&N_$WP?HE^8HY_LFI:]:VTWER*'1RCR!@&4A@<<@@UU_AGQ1HW
MC30[76O#VKV.NZ/= M;ZAIEREQ;S ,5)21"5;# C@]010!Y%^TI^SWKW[0&D
MWNA1^+]+L/"VHZ7-I]WHNN>&8M5CBG8GR]0M)!+#)!=1JS!69Y$^Z1&""6\O
M^)7_  3QLO&$>JZ=HGC(:'HNK0Z!'<RWNE->ZK:/I*>5!+8W@N(A;NT(V-NB
MEY>1AC>17:>(/BA\5_$WQ\^(7@'P->^#]+@\,:%8:G;?V[HMU>27L]R)\1-)
M'>PB)=T(&[8Q&XG!QRGA[]MKP_XB^'_@_7K#PEXBUW6M<\--XINO#_A](+B;
M3;.,[)I'>:2%742J\:!,R2%3MCZ@ %3P_P#L.^'5U#X72>,9=%\<Z;X'\(-X
M672]4\/1/;WC;HBEWLDDD6-PL1!&&)+L=PZ5[CXI\(WUQ\/;KP[X,UA? =['
M:+;:5J%AI\$\>G; !&%MG7RVC 4*4X^4D*4.&'B>M_\ !0+X4:'8RWLL^J36
M(U;1]+AN8K>,+<KJ5M]IMKI T@/D>6'WE@KJ8W79D8KV+X:?%+2_BI#XDGTB
MUOH;;0]<N] DGNXT5+F:V(662$JS;HPY9-QVG=&_& "0#QR^_8]N=:N-:\3Z
MIXNM9_B5J'BG2_%D>M6^C-'IT%QI\(M[>(61N6<Q& R(_P"_#,92P9< #F9_
MV %ALM6?3/&Z6.L^*M*U/1O&&H2:-YHU*"^O3=S-:Q^>OV61&DF2,L9E"N-R
MNRAJZ[Q/^UA_P@/QT\<>$-=T\7FF:;:Z)'H=GI%N7U/4]0OWG46Z[Y!&<^3D
M$[%4!RS8&1L:A^V!X3TKP:VN76A>(XM0@\4P^#KWPZ;: ZC9:E*X6-)!YWE,
MC!XW$D<CJRR*02<@ 'M&BZ/:^']'L-+L8_)LK&WCMH(\YVQHH51GV %7:^?[
M7]LWPWJ5KI]OI_A#Q=J/BR\UG5-#'A"WMK0ZC'/IR[KUF8W(MO+0&/#+.=YF
MC"[B<"#7OVY/A_I\G@B+1+#7O&ESXNT>37M/M/#]M"]S]C1E5F\F::.263)D
M_<P+++B"4[,)F@#Z'HKR+]I#XOZM\(?!?AK6=#MK.YGU3Q-I.CR)J4,A"P75
MRD4C!0R$.%8XSP#U!Z5YW\7_ -J;Q7\.?$'QZM-.T"QUF'P#X3L-=TV%(I3+
M+-/YXD:<A\&&,1!R%"G:K_-T( /J&BO'OV8?BY>_&KP+=^(I/$WA'QAIC7?E
MV&J^%(KBU.SRHW:*[M)GD:VG0ORGFOE61OESBOGWXA?MM>*_"NN?&".'Q7\.
MK&]\%ZU_9VD>"=0L)WUGQ GEPN!"RWZG>[2L@*6[@%>AY% 'W'17A-E^V!X4
MN+>,SZ-KUK<?\)[%\.9(&AA)CU1XDDWY\WF !P"_W\@_)7 ZQ^V=<Z+\7K/0
M)IM/7PU;^+=:T/6[V\TJ2WDLK:QTH7VZ)ENI1*03S(43(R!$I&Y@#ZTHKY5\
M*_MCZKXV^)E]I\/A2^\+>%5^&C^.;4Z_8HVHR-Y^V-PL-TT;1-&0?++))N!#
M,E+HO[?GA6/PQ;WVHZ!XFU)+/2-!U36=8T_3+:WM;6+5-JP2F%KV215#L T:
M&9ESP7"E@ ?5-%>":O\ MD>%=)\=1>'E\.>*+ZRD\6P^!U\16MM;G3O[6D"E
MH,M.LN(]Q#/Y6W*,%+$5S/[:/[5'B3]F?7OA<NBZ7IFI:1KNH71UTWT4KS0V
M%LD<UP\!210KB'SFRP894<=<@'U#17R!X)_;3\1^(OVGOBOX-D\.1:KX&\+:
M5<7>D+X?L9KG6-2N+>X@M98U_>^6P-P\Z#Y4"[ 7=55FJWXD_;\TS4/AC_PE
M'@/PI?>(;J+Q=8^%+NS>]T^58))VB.]98+MX9@Z2;4*2E=Y^<H%)H ^M**^?
M=8_;7\%:#J&L)?:+XC@TC3=0O-$;7FMK?[%/JMK:M<SZ?&?/\PS*J2H&*")G
MB=5D)'-;3_VN;3Q%)\)]1M]!U_P_H?CE[J6SBU+1X;RYOK>/3S=B2,6UZSP\
M @ Q2NY7:(P&60@'T717R1XV_;VL)?A)\7-6\(Z'<:9XW\!:=!>SZ/XF-K.J
M-+*8]DHLKN38Z,CJ\+NDB-@,HKTCP3^UAX;\>?%?4_ .D:'K^HWFDWG]FZCK
M-G;0RV%I="W$Q655F-Q"A.^-9I85B>2-U5V(H ]OHKY7_;D_:NU_]F7_ (0F
MWT&+2?/\1+J2QRZE92Z@\ES;P(]M:QVL,\,I\^5UB,P++$2FY?G!'OVH>)-6
MTWX77/B"]TV+3==M]&:_GTV243QV]PL!=HBZD!PK@KN4\XR* .JHKY5_9[_:
M:UCXH_"]_&.I_$CX<ZO>Q^&'UN^\)^&-*<ZCI4@C#XFW:G(65#E2K1Q%B0-R
M5=\-_MT^&)F\ Z'J6B^)+[Q5XPTW2;[2(K+2(H$U9;Q&9Y8$-U((D@V.TPDE
M/EC&&DR"0#Z=HKYB\._MIC_A-/%>D^)_!.KZ1867CVP\!Z9=6[VL_F7-RJ!'
MFQ<94;FWG:I 1T W/N4:]W^VOX57Q1;^'--\*>*]=URY\4:KX2M[*Q@LU,UY
MI\*2SL&EN441E9!M9B#P=P4<T ?0U%>#S_ME>!M/\27]CJ5EKFEZ%9ZM=>'Y
M/%5U;1?V8VIVUN9[BS4K*TQ=%25=WE>6SPNJNQ !WOV??VCM'_:,T-]8T/P[
MXAT?33;PW5M>:M! UO=QR;O]5/;331%T*%9(BXDC;AT4T >M4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '&_&C_ )([XZ_[
M -__ .D[T?!?_DCO@7_L V'_ *3I1\:/^2.^.O\ L W_ /Z3O1\%_P#DCO@7
M_L V'_I.E>?_ ,QO_;OZGJ?\R_\ [?\ _;3C?AA_R<5\;/\ N"?^DCU[)7C?
MPP_Y.*^-G_<$_P#21Z]DHP/\)_XI_P#I<@S+^/'_  4__3<0HHHKT#RPHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHK&\2>-/#W@V.!]?UW3-#2X)$+:E>1VXD(QD+O89QD=/6DY**NV)M)79LUY
M%XI_9^;7-1\2KIOC/6?#OA[Q3(9=>T6QC@9;EVB6&5HI7C,D!EC15?8>VY=C
MDL>G_P"%W_#G_H?_  O_ .#FV_\ BZ\=\3?M[> /"7CJ^\+7NVXODM+BZL)K
M"_MYX-2VR6T<$<,H?8'D-Q)N#LOE"VD9\1[7.:JTWM)?>1[2#V:/I&RLX--L
MX+2UB6"VMXUBBB085$4851[  5/7!V/QT\ 36-O)=>./"UK<O&K2P+KMLXC<
M@;E#;QNP<C.!G%:NB?%#P9XFU*/3]'\7:%JM_("4M;'4H9I6 !)PJL2< $].
MU"JTV[*2^\/:0>B:/*_%7[/_ (W/Q>\:^._!7Q"TGPS<>*M'M-(GAU+PU+J$
MEK]G$H2:&1+V$!\S$_.C#*C@\YQI_P!C4>$8/#__  K'Q:OA"ZTWP>W@>>XU
M?25U3[58%S(LNU98 ERLK22;^4)D.8R, 9G[57Q.\9?"/QOX7N="^(#3ZKXB
MU;3-+\/_  WM-(MG6^3S_P#B83W,S+)<,OE/P\30I%L0$.6)KC[?]H_X@WGQ
M)34K?7TBT?4/BGJ7PT@\.W&GP265M%!:R"*]W*J7#R^?"793,$*.4"J0'K4T
M-SQ7_P $W_!?B#7-#FM=;O++1M*\$2^#DTV:$3><_P!GGMX+]W#*#-&EU/\
MP<EN"G0^O?#[]GT> /V<8_A7:^*M5CO#IUS;3^*[&1K>_:[N&>26]1M[,LIE
MD:099B#W->0?!_Q]\1?'GCKXK_#;0OBNWBS_ (1_1;*T/Q"OO#]HT6GZ\YD6
MZC@@MUABE55"N(W9S&XVNT@!!])_9=\<^)O$O_"PM#\7:])J^L>'/$,EE';Z
MC!!%JEI:-$DD O/LT:6S.ZL9%: %=CH&;>'50#CKC]B[4]>N[KQ/XA\?0:E\
M2H[_ $6_TWQ!;Z&8;6V?3$D2'S;5[F1IC(+BX\T^<F[S%VA-N3I77[';ZMH+
M?VEXP6X\47_CVQ\=ZOJL.E>5!<2VKIY=K!;^<3#$(HHT#-)(V=S$MG \(^&?
M[4/C36=2\ 3P_%G_ (2SQ=JGQ#NM!UCX>?9M+86^C+/=1O=%(+=+J$0PQI-Y
MKR%3LYR&Q7I'P^_X*2>#?&$EU>7UC8V>BOHNK>(+'^R]<BU'4EM=/)9UOK-4
M7['-+$!+$A>0,"5+*RD4 3^(O^"?MAK6M7>NMKNAZGK#>+M;\2P0^)O"T>JZ
M:(=2BB22UEM6G7S'C:"*1)@Z8*G*$,15_P",G["MM\5O 'ASPA_;WA^#2=,T
M1](?[?X,LI)(9&DCD^VV#VK6S64VY&!12\# J#$<,7XZQ_X*50ZC'HMA9>#M
M%UGQ/K%YHD-KI^A^+H[^VCCU%WB5)[F.V_=7,,B!9(-A^^I5V!KVW]H+XH>+
M_ O@'P19Z?'IVA>,_&?B+3_"XO(RVHVNDR7(=I9X]Z1><8TBDV;T16?9N7&5
M(!T/Q>^"$/Q4^%=IX1_MR[L+[39[&^TW6[E1=S17=I(DD,TRL1YV6C&\94L&
M;#*3D<SHW[/_ (OL;OXD^)Y?B1'9_$CQ?!96L&O:+H$<-GI<-HI\A$L[B6X\
MW<\DQD+RY99,)Y14-7/Z7\7F^&OC/XA:'?\ Q'U_Q]J.@^&+KQ"GASQ1X6_L
MNZVVK%99H-0AM+>WFMW9HX_EBD.[YE<@%:Q?#O[97C+Q;I>BC2OA=ID^OZEX
M07QY_9DOBIHUBTEU BS*;+FXDD\Q5C"[-J!FE3.T 'HW[/7[.%M\#=;\>ZZU
MYI<^K^,;ZWO+NW\/Z0=)TRW$,(C58;4S3%69C)([F0[FDZ#%<5XB_9+\7ZA#
M\8M)TKXA:'8^&?B;>3W.I6U[X5ENKRU6:V2W=89Q?HF=B95FA.&.<' JU/\
MMJZ5>3^=H?AV;4=)F^%]U\3+:ZN+L6\KI"Z*+)XPCA&.[F0,P4@@*W6N3D_;
MRUF31_%FN6?PSANM"\)>'=!\3:U,?$6RX6UU&V^T,D$1ML2R1*'P&>,.$/S(
M2%(!<T_]A&?P_K6F6^C>/A:^"].\=6'CR'1[G1O.O&NK>VB@>%[L3J"CB+<"
M(@REN2_>;7/V"[#Q1XUU75]5\6R3Z7JGB/6M<N]-BTX([0ZCI0T][993*<%%
M!?S-ASG&T8S7U/97D.H6<%U;2"6WGC66.0=&5AD'\0:FH ^8O!'['NO:%K<^
MIZ_\1+?7I1\.V^'=JMMX?^QB*W#AH[E_])??( /F VAB<C8.*YE?^">^WX:>
M,/"7_"??\C#X;\->'OMG]C?\>_\ 9+ ^=L^T?-YN/NY&SU>OL.B@#X1O/V=?
MBK=_'9=+M]!:P^&T?Q:C^(4=\9;.2'RQ;>9,YF^T"X+R7&]1;_9 $+Y-PZC-
M?0OQ_P#V:;/X_>(_!U_J.K_8;#0K76K2>Q^R>;]L34-/DLV^?>OEE!)OZ-G&
M/EZU[310!\26_P#P3/M;?P6N@K\09GD/A(>'9KR72=YN;G^V1JKW<RF<^8CO
MF)H6/*$_/TQU\W[$^L7GAGQA;W?C^P;7M=\6Z9XO@O+;PX8;*SGL_)"P?9A=
M%GA(A"@"564$99B"3]644 ?(\W_!/_3I/$?BZ_35_#4<'B*\U'5)+E_!5I-J
MT%W>6Y21$OY)&=;99GDF2-%25=P3SRHYZ'QM^Q?'XV^&_P )/",WC*XL8O >
M@7.A->VMCMEO1-I+:<9D_>_N67=YH'S]-OO7TO10!\<Q_L :G=>#/'6@ZC\0
MM./_  DGA/3?"<+:7X7^QP6$5FY9)5B^UMO+@DL-P^9B00,*.N;]C);K]H/1
M/B;=^)--,NC:I)J=K+8>'8K'6)%>T%N;.XOX)56XM@02!+ TH0[#*06+?3%%
M 'SG^TE^R)_POC7]3UBR\0Z?I%UJWA6?PA?QZSHK:I"MJ\ZW$<]LJW$!AN(Y
M1N#DNIVQY3Y!73_!7]G=O@[\ [SX8GQ++KT<AU(1ZS=6FRX*W<LLF9OG/FR*
M9CE\KNP.%KV6B@#S'P3\%?\ A#OV<]-^%7]L_:_L?AW^P/[6^R[-_P"X,7G>
M5O..N=N_VSWKQ;3OV%=7TO4/ &M0?%*YB\0_#_3=*TGPS<QZ4RVMM;V\>R^6
M:W^TXF-X"P8[D**(U!;9N;ZWHH ^8O%'[&^HZQK/C"_T[QQ:V']J^---\>:6
MMSH37#6&HVGD@I*1<H)X'6%AM41,I?[[ 8*?#K]C"\\%_$KP[XSU'QTFLW^F
M^+M?\6W$4>C?9DN9-4LEMFA7]^WEB,J7#?-N!"X&-Q^GJ* /E_1_V&])T'XI
M:]XGL-3T.VLM4UJ]U]93X/L+C7+:YN8R&CCU&X64"!)F>9$$ 8$A2[("IV?V
M:?V28_V?_&'B7Q,^LZ3<7^N:=8Z?<67AC0!H6G2-;!Q]JDM%GEC\]]W)C$:#
M+80%V)^AZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH XWXT?\D=\=?]@&_P#_ $G>CX+_ /)'? O_ & ;#_TG2CXT?\D=
M\=?]@&__ /2=Z/@O_P D=\"_]@&P_P#2=*\__F-_[=_4]3_F7_\ ;_\ [:<;
M\,/^3BOC9_W!/_21Z]DKQOX8?\G%?&S_ +@G_I(]>R48'^$_\4__ $N09E_'
MC_@I_P#IN(4445Z!Y84444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 445A^*/'7AOP1';OXC\0Z5H"7!986U2]BMA*1C
M(4NPSC(SCU%3*2BKR=D:TJ52O-4Z47*3Z)7?W&Y7A?C']E:R\>_$P^/-9\6Z
MTWB"UM;JUT::U98ET7S)+9X9+9>0'3[.X=F#><+B19,Q[8QW'_"_/AC_ -%&
M\)?^#RU_^.5\&?$K_@M'9^!/B/XH\-6/PKCU^PT?5;K3H=7M_%"JEZD4K1B=
M%%JP"N%W##$8(Y/6IC4A/X9)F]?!XG"I.O2E%/NFOS/TGT^*X@T^VCO+A;N[
M2)5FN$C\M9'  9@N3M!.3C)QGJ:L5P?_  OSX8_]%&\)?^#RU_\ CE:&@_%K
MP-XJU2+3=%\9^']8U&4,8[.PU2">9P 22$1R3@ D\=!4JM2D[*2^\VGEF.IQ
M<YT)I+=N+LOP//?$'[*VFZU\?)?B_;>-_%.C^*FL8M+CCMETVXMK>U3DPPK<
MV<K1!V+LQ1PQ,CX(!Q3-4_9%\*ZAXNU+78M=\1:;'=:E=Z[!I=E<0):V.KW%
MJ;:348"83*)]A9E#2-&KLSB/<<UQ/[57Q.\9?"/QOX7N="^(#3ZKXBU;3-+\
M/_#>TTBV=;Y//_XF$]S,RR7#+Y3\/$T*1;$!#EB:X^W_ &C_ (@WGQ)34K?7
MTBT?4/BGJ7PT@\.W&GP265M%!:R"*]W*J7#R^?"793,$*.4"J0'K8\T]:^&'
M['ND?"/X4ZE\.M \?>-+;PU=0-';_9Y[&RN["9G#_:8KFUM(I6ER!S*TBE1M
M92O%>@_"SX/:9\*Y/$-[#J6I>(-?\17HO]7US6##]JO)%C6*,,((HHE5(T55
M5(U  SR22?G7X8_M*:EX)\7?%FR\2^/;SXI>#_ >CV"W_B4Z7:VS/KSN\<NG
MVBVL:(^]C"JQ$NZ2.$+MUKN_V(OBEX^^*W@OX@7?Q'>%/$.E>-M2TD6-ND8C
MT^&-866U5D5?,$9=UWMEFQDDT >J_!_X2Z/\%/![>&]#N;ZZL6O[S4/,U!T>
M7S+F=YY!E$4;0TA XS@#))YKB_!7[*/A?P7HU_X=77/$VK>!Y["^TNW\'ZAJ
M*C2[*TNW9IH42)$DD&'9$:=Y6C3Y49>:^8/AG^U#XTUG4O $\/Q9_P"$L\7:
MI\0[K0=8^'GV;2V%OHRSW4;W12"W2ZA$,,:3>:\A4[.<AL5Z1\/O^"DG@WQA
M)=7E]8V-GHKZ+JWB"Q_LO7(M1U);73R6=;ZS5%^QS2Q 2Q(7D# E2RLI% 'H
MMK^QYH9TWPM8ZMXZ\<>(H?#.J:1J>E+JFI0%+?\ LTDVT/EQP)&RG/[R0J9G
M &9>!7IWQ2^%^A_%[PF^@ZZMS'$L\5[:7UA.8+NPNX7#P7,$@^Y+&X#*>1QA
M@RD@_*-C_P %*H=1CT6PLO!VBZSXGUB\T2&UT_0_%T=_;1QZB[Q*D]S';?NK
MF&1 LD&P_?4J[ U[;^T%\4/%_@7P#X(L]/CT[0O&?C/Q%I_A<7D9;4;729+D
M.TL\>](O.,:12;-Z(K/LW+C*D ;8_LGZ/)XJ\5^)O$/C3Q=XQ\0^(?#<OA22
M_P!8GLT^QZ?*=TB6\5M;0Q(S,%8LR,<H/5LQZE^R)X;FT/PM8Z1XG\4>%KS0
M?"R^#!JVCW-LMW?:4L:((9S) Z9RFX21HCJS,59<XK TOXO-\-?&?Q"T._\
MB/K_ (^U'0?#%UXA3PYXH\+?V7=;;5BLLT&H0VEO;S6[LT<?RQ2'=\RN0"M8
MOAW]LKQEXMTO11I7PNTR?7]2\(+X\_LR7Q4T:Q:2Z@19E-ES<22>8JQA=FU
MS2IG: #N/&_['/@OQ9;:1:Z9J6O>"[33O"UQX+\CP]<Q*MQI$PCS;2&>*4_*
M8E(="KDD[F:O.M,_8+2;QAX]L]4\6ZM:_#K6]$\.Z##IFE7L:W.HVFG6S0RQ
M7Y:WPH?$>&MV1R&D&4#8/43_ +:NE7D_G:'X=FU'29OA?=?$RVNKB[%O*Z0N
MBBR>,(X1CNYD#,%(("MUKDY/V\M9DT?Q9KEG\,X;K0O"7AW0?$VM3'Q%LN%M
M=1MOM#)!$;;$LD2A\!GC#A#\R$A2 ?7D4201)%$BQQH JHHP% X  ["GU#97
MD.H6<%U;2"6WGC66.0=&5AD'\0:FH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#C?C1_R1WQU_V ;_ /\ 2=Z/@O\ \D=\"_\ 8!L/_2=*
M/C1_R1WQU_V ;_\ ])WH^"__ "1WP+_V ;#_ -)TKS_^8W_MW]3U/^9?_P!O
M_P#MIQOPP_Y.*^-G_<$_])'KV2O&_AA_R<5\;/\ N"?^DCU[)1@?X3_Q3_\
M2Y!F7\>/^"G_ .FXA1117H'EA1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5\0_$+_@D7\'?B5\0/$GC#4_$7
MC>#4=?U.YU6ZAM+^S6!99Y6E=4#6K,%W.< L3CN:^WJ* "BBB@#Q'Q!^RMIN
MM?'R7XOVWC?Q3H_BIK&+2XX[9=-N+:WM4Y,,*W-G*T0=B[,4<,3(^" <4S5/
MV1?"NH>+M2UV+7?$6FQW6I7>NP:797$"6MCJ]Q:FVDU& F$RB?8690TC1J[,
MXCW'->XT4 >$?"#]COP;\(_AZ_@![R\\;>!#\R^'/%>G:7<V@E\P2><WEV<;
MRR9 ^:5GQ@8Q@8ZGX(?LY^"?V>T\5IX-TU+!?$>KRZO=*L$$8B+?<MHO*C3;
M;Q?-Y<9SMWOSS7IU% '$_!_X2Z/\%/![>&]#N;ZZL6O[S4/,U!T>7S+F=YY!
ME$4;0TA XS@#))YKB_!7[*/A?P7HU_X=77/$VK>!Y["^TNW\'ZAJ*C2[*TNW
M9IH42)$DD&'9$:=Y6C3Y49>:]JHH \#M?V/-#.F^%K'5O'7CCQ%#X9U32-3T
MI=4U* I;_P!FDFVA\N.!(V4Y_>2%3,X S+P*].^*7POT/XO>$WT'75N8XEGB
MO;2^L)S!=V%W"X>"Y@D'W)8W 93R.,,&4D'KJ* /#K']D_1Y/%7BOQ-XA\:>
M+O&/B'Q#X;E\*27^L3V:?8]/E.Z1+>*VMH8D9F"L69&.4'JV8]2_9$\-S:'X
M6L=(\3^*/"UYH/A9?!@U;1[FV6[OM*6-$$,YD@=,Y3<)(T1U9F*LN<5[K10!
MX3XW_8Y\%^++;2+73-2U[P7::=X6N/!?D>'KF)5N-(F$>;:0SQ2GY3$I#H5<
MDG<S5YUIG[!:3>,/'MGJGBW5K7X=:WHGAW08=,TJ]C6YU&TTZV:&6*_+6^%#
MXCPUNR.0T@R@;!^NZ* &11)!$D42+'&@"JBC 4#@ #L*?110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% '&_&C_DCOCK_L W__ *3O1\%_
M^2.^!?\ L V'_I.E'QH_Y([XZ_[ -_\ ^D[T?!?_ )([X%_[ -A_Z3I7G_\
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
M/%GA?PWJ1N+B&9K:PO-3OC;.[H)@S0J VR/<K,^%,G/ !]CT5\":9^T-\0O
M^L^*D>_TWQ!X@MM0U:W2XN[J^EL%?_A(M-L-B6XN=B1JES(54[I(B-@D*[P_
MH?\ PTM\2GU[4/"7G^#;/7=#;Q#<W^N7VG7,5A?0::MDRQ0P_:MT,CB_4N[2
MRB-86;:^[:H!]<45X+XH^,?C.3X=? ^_\/\ ]A6.O_$"_LK.[GU*QFN;6U$V
ME75X[QQ)/&Q(>W4 &3[I()R=P\7O?VMOB'XB\(:QJNH>%['3?#NI6MQ=:0S7
ML5C=1_9]2@MB@-OJC75P,2,)'$-KY3JJLKB3  /N*BOC^/\ ::^+,DEU=6NG
M^%M5M[J3Q9%IFE6^GW*76[1K[RU#2FY*R-/"DB!0D860HVXKE*9XL_:Z\>ZW
M?6(^'&BZ7J^EZY/J]QHNI26D4R26.G);13O)]HU&RC8O<S3$.DOR10@^7)N+
M( ?8=%?&NO?M2?$G4-4E@^R^'?"VA:YITL>B7L:G6$%Y_8JWQC^WV=TT7VA)
M&<""6&!)(HS+%<28VFAX5_:)^+6G>%?#EK%>>%]0CLX_"&E3WFIV%W+=7TVL
M1PQB9G%U\IA>17;.\S98?NB-S 'VS17P_/\ MG?%23S+33_"^AZA>^';;4+W
M7[W%O9V%U';:O=V V2WFIP?8E*V3,TA^U[#/'E, ;]'QQ^T=\49M+\6I#<^'
M=+TZZG\7Z-IC6^G7'VZQDTN*=XKAY?M6QV9864JJ+M;:X8CY* /L^BO!M9^)
M'B_PK\+?@WI]C>Z7-XM\87%CI#Z]JUG-+96[FQEN9)G@$ZO(SBW:-4\X$O("
M6.,'@_@;X^\8?&+]H#1-9UO6X(=+L?"4TAT;1Y+R*RFO$U&YL9;D*+GRY4D-
MNTB"6.0HCH =RF1@#ZUHKX"^,/[1/C^ZT,>,7U+2[;1)-&\:26/A[3+J]LKA
M#I[+"@O)(;E7E<%0V^+R6A9RH)+!J]!^*W[27B^QM_%'A=;/3!K?AJZO)M<>
M$WENHLOM=HNF&)H;A)(Y)H;Q&9MY4FUN5P 0  ?7E%?#7C']J+QWI%]I/Q$N
M9=+N- @T_P 8W-EX4TV6:WF)TZ1846^9I668@H&9A'&(2S+ALAJZ[1_VA?C#
MJGB3PYX+NM/\,Z#XEU;7_P"SO[1U*SAG6.V.E7-\'>PL]7N&C?\ T;"E[D"1
M9%8 8- 'UO17PEJW[4'Q#^+'POCU.SN]$\(0V-OX0N=4BM7N$OKJ>_U!!*;:
M83*(H,1F,(R2&0&9-PV_-[3\ _CEXS\=?$K7/#?C*UT;3@UG-J>D0:?:R?OK
M1+GREFBNTGN+>\C*R1!F!MY4?(:#:X8 'T)1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!QOQH_P"2.^.O^P#?
M_P#I.]'P7_Y([X%_[ -A_P"DZ4?&C_DCOCK_ + -_P#^D[T?!?\ Y([X%_[
M-A_Z3I7G_P#,;_V[^IZG_,O_ .W_ /VTXWX8?\G%?&S_ +@G_I(]>R5XW\,/
M^3BOC9_W!/\ TD>O9*,#_"?^*?\ Z7(,R_CQ_P %/_TW$****] \L**** "B
MBB@ HHHH **** "BBB@#YJU+XD>"_P!HKX=Z;KWC'X(ZIJ?@7$6JV&J>+#H/
MV7=YBB-E#Z@6C+$XPZJ&7<C9W;6]9_X6'\,=4U;5)_\ A)O"5WJ?@M)FOY/M
M]J\VA+@I,93NW6PPC*V[;PI!Z5XOX>_8RT_PO^S2GA#2O#_A#3/B-<:;;66H
M^(K&R6$W;)<Q32>9<+")9%;RP?F'+!<CO6!J'[(GC:?7O%$VGS>'=*T>17N-
M-TUM0N;V"[NAK%OJ8XG@:7389C;>7/!!--"YD#B(,@W 'L'_  DG[/WAWPS/
M>?VI\-=+\/>/9)S-<?:-/AM/$<FXI.6;(2[;<Y5\[CEB#UK3\,ZU\-]3^'OB
M;0AHFDZ#X%T"_N/#=[INI6EM;:9\A5701Y\ORF,H # 9+<KS7BGQH_9S^+?Q
M>\&ZGHR'P9X8M]>L=6CU'2]!U.\L88KR9_\ 1KB6XBMEEU#*&3S8Y/(B+2[F
MCFV#/IF@?"$>&_A+\4=%\:JM[I?B2]U._GAT2*>]F6UGA52J1I%YCRC:V%C1
MB3MVY/% '4>(O%7PC^'LSZEKNK^"O#,NG:M)NN]1N;.T:VU*X@\Q\NY&RXE@
MDWGD.Z/DY4U5\46OP5NKG3OA9XBA\!37%Q(;ZR\%:HMDSRR.TCF:*R?DLS&9
MMRIDDN<]:\!?]F'QYXR\&^!O%MTD=QXWG@U:YU[1M3\2:CH"F74?(9=UQI^Z
M0F!+:"!H#E'4'Y@44G?U3]F'XAS>,O!20:MHS^#_  M?:!=V-M'JM]:K#'9Q
MPQ747V0(XN'<1F2.>ZGG=1&D0V;GFH ]D\/0_!SQ9<Q_$;0D\#:S<>'[<VB>
M+=/%G.^FPK!N,0NTR84$,V=NX )+GHW/-)=?LV:1X;\+>*4F^%=EH&D2R1^'
M]:5M-CM;*02[I%M)ONQL)&R1&0=QR>3699_LWZR/V*]+^#DFI65GX@M- M=/
M:\LY9EM7N82CGYU"2B-W3#,H5]KD@9K \$?LNZ_I?C+0O$FH6FBZ?+;ZQJ&I
M7EM_PD.J:[.PFTH6$3->7V7FDP "0D*K&%0!RN6 .T\0^-/@A\)_&VF:K;6/
MA-?'?B:\LH8FT2&Q&KW::C=PVZW;$,LKP-(T9>0%@0F?F( JS8^,O@CX@\4Z
M1KFIOX%T_P =^(;1;*U74KK3)-7NX)6:-8%DCD<RHY#*%1V4\CKD5XCX*_8[
M^(/@O0O"N@"3PEJ=C#J/@[6=2U.XO;E;FSGT=;2*>"U3[.1)&\=J61W>,AIY
M5* -O%_PU^QKXMTGP;K>E75]X?EO;S3O"UG!*LTS*C:;J]Q?7&28<@,DL83
MY=3N"@!B ?1'A'Q-\,)?%U[H_A;5?"3^*+*W72[K3](N+4WL$-J2%MWCC.]4
MA,K 1D80R'@;N?+_ !U\7OA]?W'Q!A\3_"74-9\(:7?P:/XK\3WNF:9=:;F
M13QM<1-<&YEAA^T(^[R&$>6;@*Q' ?LY^%_$]C\;/"ND2>'77PUX'TGQ!8CQ
M-+I6HV$E\;N_MY8?,%Y:P!I&$<C-Y#SH6#.7&]0>R\1? WXCZS9_%SP;%;^%
MH_!WQ#UB6ZN-<DU>Y-_9V<]K;6TZ+9BTV/+L@DVM]H !D4D':58 ]*\#Z;\%
M_ 7BS5?"7@^U\!^'/$UK;M<:CH6AQV5K>PPNL3-)-!$ ZH5\@EF&"/+/]VLW
MPMXF^ '@;X9WU_X;U7X;>'_AY?7;6MW=:7<Z?;:3<7+1A6CD9"(FD*  J<DJ
M!VKQC6OV(]>UO7/&>GO?VD>A:M<:_>V&O2^)-7FNK5M2M9XA&FE[ULXC$UU(
MAFS(9(D V([ETWO&7[/OQ$\=7NA^)KS1?!NBZ]I=[(6T7POXEU71X[R%[&.W
M$TNJ6L,<YE1HU"1^3M$/[LL>& ![7)\0/A9X!U2'3W\2>#_#FHWL,2QVK7]K
M:S3Q1Q Q!5W LJQ8VXX"].*X;5/'7[/?B";PSX;U,> K_0F2/4O#UU>?V?)I
M4D\EQ+$%LF9BIG\R.7B,9SGG.17 V?[&^L:?H-SIUO\ \(U"C/X,6*.%KKRH
MX=(NEFN8E\[S9-A7<L2M(Y.<,5ZUC:M^Q_\ $!+_ ,;C3?\ A"[NS\66/B31
M9'U">X62PM=4U:>\6>,+;L)&CB>/,!**S@?O5" N ?27B+Q5\+O$7B.^\.:]
MK'A'4]>T"UFOKO2=1N;66ZTZW>W*2S21.2T4;07!5G( ,<V"=K\Q1^+_  =I
M7A>?Q=X*TJU\7_:C!ID?_"%QVUQ->F)VBC@$H=8]L):0?O)%2(;\E1FOGA?V
M+?$]KK'B>V2[T_4].N9-=O=-UO5/$^L27 FU"TGB6,Z:K"S@*/<R*TX\TO$@
M_=*[[D^C)_"WB#0_A!I7AW0K+P_J.I6.GVMA+IVL&1-/NXD18YH2Z(QC5D#
M,8W XS&PXH \B7Q_\!=#\!:;?R?#K3=,3QEXB33IO#J>'+1KF?48=36RDFND
MCW1,MO=R*&N"[(&9 CL\D:O[C'\*/!$-UXBNH_!V@)<^)(F@UN9=+@#ZI&P(
M9+EMF9E(9@0^00Q]:\<M?V=?$J_!"U\)&?1M/OE\967B2/2[.>5M-TFSAU:&
M\^PVK&,,42&(JG[N-2YX6-<!?H*QDOI)KT7EO;P1)-MM6@G:1I8MBG?("B^6
MV\NNT%QA5;=EBJ@'-6/P;\ Z7HZZ19>!_#=II2V5QIPL8-(MT@%K<.'N(!&$
MV^5*ZJSIC:Q4$@D5=\7?#?PE\0-+M-,\4>%]%\2:=9RK/;6>KZ?#=0PR*I57
M1)%(5@K$ @9 )%='10!2L=$T[3+[4;VSL+6TO-1E6>]N((522ZD6-8U>5@,N
MPC1$!;)"HHZ 5BP_"_P;;V\]O%X2T**"XBB@FB3380LD<4K31(PVX*I+(\B@
M\*SLPP2373T4 <G;?"3P-9^(=1UZW\%^'H-=U)9%O=3CTJ!;FZ$@ D$LH3<X
M8  [B<XYIGAWX.^ O!\=HF@^"/#FB)9_:/LRZ=I-O;B'SP@GV;$&WS!'&'Q]
MX1KG.T5U]% '->%?ASX?\%)J<.C:9;6%E?F%6L;>WCBMXHXK>.".)(T4*$"1
M@8.>N,[0JA;/X:>$--M8;:T\*Z):V\+VLD<,.G0HB-:JJVK* N 851!&1]P*
MH7&!7244 <CI?P@\!Z'J5]J.F^"?#NGZA?7J:E=W5KI,$4MQ=HSLEQ(ZH"\J
MF64AR2P,CD'YC5:Q^!_PXTNPU>QL_A_X6M++6 ZZE;0:+;)'>AB"PF4)B3)5
M2=V<X'I7;T4 <=I_P9^'^DV<-G9>!?#5G:0H(XH+?2+=(XT$D<H55"8 $D,+
MX'\42-U4$<E\9OV8_"WQITV&PO9GT*T^U37UPFEZ3I<K75S(B(;AGNK.=XYE
M5,"6$QN-W+'"[?7J* ,2S\$Z!8Z7X?TZ/2+1[/P_Y?\ 9*3Q"4V1CB:%&B9\
ME7$3NFX'=M=AGDYRX_@_X#AU#6[Z/P1X<2^UQ@VJW*Z3;B34"'W@SMLS*0X#
M?/GD9ZUU]% &+8^"?#NEW-K<66@:7:7%K+<SV\L%G&CPR7#[[AT(7*M*Y+.1
MRYY;)K)UKX.^ ?$GA?3_  UJ_@?PWJOAS3W$EGH][I-O-:6S , T<+(40X9A
ME0.&/K7844 <Q)\+_!DWBI_$\GA'0I/$CVYLVUAM-A-X8"NPQ&;;OV;?EVYQ
MCBFZ9\*?!.BV,=EIW@_0+"SCDMIDM[73((XUDMF#6SA54 -$P!0]4(!7%=31
M0!Q^I?!OP#K$VERW_@?PW?2Z5=S:AI[W.D6\C6=S-*)9IXB4/ER/( [.N"S
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
M8S:$]MX?FMXM%6V6VM(M3NUMI6MY#+!)<P"7R[J5)"9!+.LC[SNW;N:]2HH
MXWQA\'_"/CW4I[_7=(^W7<]G%822?:9H]T$=RMRB81P!B9%;/4XP3C(K"\3?
MLT_#KQ=<7EQJ6A3_ &F\O;B_N+BSU2\M)99+B&*"X1GAE5C#+';P*\.?*?RU
M+(2,UZ?10!Y)??LI_#&_T]K/^P;NS1I(I#/I^M7UG<?N[&.P5!/#.L@0VT,4
M;1AMK[ SAF^:KT?[-?PVB\2PZXGAB-)X621;%;J<:=YB6_V9)C8^9]F:58/W
M0E,9<* -V *]-HH XOX<_!WPK\*6U"3P[9WD=Q?I#%<7.HZI=:C.T4(80Q"6
MYED=8H][[8U(1=[$ ;CGD+3]DGX;6/A>?PW%:^(SX?DCAC72Y/&&L/;VXAN(
MKF%H$:[(@=)8(V5X@K#! .UF!]CHH \UNOV>?!E]HMCIMTOB"[^P7;WMEJ5Q
MXIU234[25X_+?R;]KDW,:,GRF-) A!.5Y-;'A7X7Z9X&O-'7P_)<:;HVGV=Y
M;MIGVB:5;J:XFAF:YF9Y"99MT<I,LFZ1C/(2^2V[LJ* /.1^SUX#'CX>,QH]
MQ_PD"ZC_ &O'-_:EWY$5X8#;O-';^;Y*,\1VOM0;\ MN(!"^*/V?/ ?C+QK;
M^+-5T>XEUJ&XLKS?;ZG=V\$MQ9RB6UFEMXI5AEDC8 !Y$9MH"9*C;7HM% '
M:7\!? 6BW'A.XM/#T4<_A6VNK/1I6GE=K2*X&)E!9R6W#(RV2 6P1N.<73?V
M5OACI,FD&T\/W$-OI5O#;6MB-7O39XBMOLT4DEL9O*EF2'"+/(K2 (F'RBD>
MLT4 >8:?^S3\.-+U[0=7M?#[PW.B6]G;6<(U&Z-J1:1F.TDFMC+Y,\T*-A)I
M4>1=J$,"BD;?@KX.^$/AW)H[^'M(_L]M(T:/P_9'[3-+Y5BCAUA^=SNPPSN;
M+>]=I10!YC<?LT_#BZU7Q#J$WAYI9M>AOH+R%]0NC;@7B[;QX(/-\NWDF&?,
MDA5'<DDL223N>,/A%X6\=:-H^F:M87'E:/(LNFW-AJ%S97=DRQF/=#<P2)-&
M2C,AVN-RL0<@FNRHH \LN?V8_AW=:?96ATG4(6M?M ^W6VNZA#?7*W#*UPMS
M=).)KE9&CC++,[AO+3(.T8WO!/P;\'_#G4?MWAW2/[-G%BNF(%NII(XK19Y9
MT@C1W*QQH\\FU5 "*0B@(JJ.UHH PO&O@?0_B)X?GT3Q%I\>I:=,ROL9F1XI
M%.Y)8I$(>*5& 99$971@"I! -<AI/[./P_TB\AO1I-YJ6I0WL.H+J6LZQ>ZE
M>>;"DB1*;BXFDD:)!++B$L8P9'.W+$GTRB@#R"']DOX50Z1<Z8OAF5K*9[1E
MCDU6]<VRVL_GVT-NQF+6\$<OSK!$4C!_AHU']DOX6:MI=KI]WX=N9;>&&^MY
M#_;-\)+V.\D62Z6\D$^^[\QT5S]H,F&4$8->OT4 <IX3^%_ASP+/-+H=K=6)
MFN);J9/[0N)(YII$B1W=&D*NVV", L#MPVW!9LMO?A3X6U'P_P"+-$N=,,VF
M^*I9I]8C>YF+W,DL21,WF;]\9"1QJNPKL"+MVX%=;10!Q'@GX+^#OAWK%QJO
MA_2&L=0N(YXI9VNYYBZS7<MW+D2.PRT\\KYZC=@84 #F_%W[,_@S7?!L^BV&
MC6$$JV^K06CZH+J\MX3J4_GWI>);B)GWR_.,2*R$#RV3%>MT4 >&?!G]E;2/
MAM/=:MKVHR>*_%-QJDVJ_P!I-)=QI"\EG'9%46>ZN)7!@B +332L69B"O 7:
MA_97^&EG9VUM9Z+?::EKI]CIEO)I^NZA:RP068<6OER1SJZ2(LDB>:I$A21T
M9BK,#ZS10!QD7P=\(0^#-"\*)I&-!T2\M=0L;;[3,62YMIUN(96DW[Y'$R"1
MB[-O;)?=N.<6^_9K^'&I^)]5UZ]\.?;+O5!<_:;6XO;F2P+W,'V>YE2S:0V\
M<LL19'E2-7</)N8[VSZ;10!Y._[+GPZDL&MWT[6)+IKW^T?[8?Q)J;:MYWD?
M9\C4#<?:0ODYC\L2[-I(V\UN:7\"? >BZ'KFC6/ANUMM(UO2H=#O[&-W$,UE
M%"\,<.S=A5$<CK\N"=W))YKO** /+_$'[,_PW\3Z9H6G7WAYQ8Z+IPT>VM[7
M4;JV22Q&S_1+@12K]J@_=KF*?>IYR#N;,G_#./P_7QT/%\6CW5MKB74U]$UM
MJUY#;P7$ULUK-/%;),(8Y'B=@SH@9B=Y)<!J],HH BM;=+.UAMXS(R1(J*99
M&D<@# W,Q+,?4DDGN:EHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH XWXT?\D=\=?\ 8!O_ /TG>CX+_P#)'? O_8!L/_2=*/C1_P D
M=\=?]@&__P#2=Z/@O_R1WP+_ -@&P_\ 2=*\_P#YC?\ MW]3U/\ F7_]O_\
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
M]@&P_P#2=*Y3XM?%KP-J7PJ\9VEIXS\/W5W<:+>Q0P0ZI [R.T#A550^222
M .N:ZOX+_P#)'? O_8!L/_2=*Y(U(5,9>#O[OZG?.G.G@+3BU[_5?W2]K7PU
M\(^)-0>^U?PKHNJWS@*US>Z=#-(P P 6923@51_X4Q\/O^A%\-?^"BW_ /B*
M**['0I2=W!?<CSXXFO%6C-I>K#_A3'P^_P"A%\-?^"BW_P#B*/\ A3'P^_Z$
M7PU_X*+?_P"(HHI?5Z/\B^Y#^M8C_GY+[V'_  ICX??]"+X:_P#!1;__ !%'
M_"F/A]_T(OAK_P %%O\ _$444?5Z/\B^Y!]:Q'_/R7WL/^%,?#[_ *$7PU_X
M*+?_ .(H_P"%,?#[_H1?#7_@HM__ (BBBCZO1_D7W(/K6(_Y^2^]A_PICX??
M]"+X:_\ !1;_ /Q%'_"F/A]_T(OAK_P46_\ \1111]7H_P B^Y!]:Q'_ #\E
M][#_ (4Q\/O^A%\-?^"BW_\ B*/^%,?#[_H1?#7_ (*+?_XBBBCZO1_D7W(/
MK6(_Y^2^]A_PICX??]"+X:_\%%O_ /$4?\*8^'W_ $(OAK_P46__ ,1111]7
MH_R+[D'UK$?\_)?>P_X4Q\/O^A%\-?\ @HM__B*/^%,?#[_H1?#7_@HM_P#X
MBBBCZO1_D7W(/K6(_P"?DOO8?\*8^'W_ $(OAK_P46__ ,11_P *8^'W_0B^
M&O\ P46__P 1111]7H_R+[D'UK$?\_)?>P_X4Q\/O^A%\-?^"BW_ /B*/^%,
M?#[_ *$7PU_X*+?_ .(HHH^KT?Y%]R#ZUB/^?DOO8?\ "F/A]_T(OAK_ ,%%
MO_\ $4?\*8^'W_0B^&O_  46_P#\1111]7H_R+[D'UK$?\_)?>P_X4Q\/O\
MH1?#7_@HM_\ XBC_ (4Q\/O^A%\-?^"BW_\ B***/J]'^1?<@^M8C_GY+[V'
M_"F/A]_T(OAK_P %%O\ _$4?\*8^'W_0B^&O_!1;_P#Q%%%'U>C_ "+[D'UK
M$?\ /R7WL/\ A3'P^_Z$7PU_X*+?_P"(H_X4Q\/O^A%\-?\ @HM__B***/J]
M'^1?<@^M8C_GY+[V'_"F/A]_T(OAK_P46_\ \11_PICX??\ 0B^&O_!1;_\
MQ%%%'U>C_(ON0?6L1_S\E][#_A3'P^_Z$7PU_P""BW_^(H_X4Q\/O^A%\-?^
M"BW_ /B***/J]'^1?<@^M8C_ )^2^]A_PICX??\ 0B^&O_!1;_\ Q%'_  IC
MX??]"+X:_P#!1;__ !%%%'U>C_(ON0?6L1_S\E][#_A3'P^_Z$7PU_X*+?\
M^(H_X4Q\/O\ H1?#7_@HM_\ XBBBCZO1_D7W(/K6(_Y^2^]A_P *8^'W_0B^
M&O\ P46__P 11_PICX??]"+X:_\ !1;_ /Q%%%'U>C_(ON0?6L1_S\E][#_A
M3'P^_P"A%\-?^"BW_P#B*/\ A3'P^_Z$7PU_X*+?_P"(HHH^KT?Y%]R#ZUB/
M^?DOO8?\*8^'W_0B^&O_  46_P#\11_PICX??]"+X:_\%%O_ /$444?5Z/\
M(ON0?6L1_P _)?>P_P"%,?#[_H1?#7_@HM__ (BC_A3'P^_Z$7PU_P""BW_^
M(HHH^KT?Y%]R#ZUB/^?DOO8?\*8^'W_0B^&O_!1;_P#Q%'_"F/A]_P!"+X:_
M\%%O_P#$444?5Z/\B^Y!]:Q'_/R7WL/^%,?#[_H1?#7_ (*+?_XBC_A3'P^_
MZ$7PU_X*+?\ ^(HHH^KT?Y%]R#ZUB/\ GY+[V'_"F/A]_P!"+X:_\%%O_P#$
M4?\ "F/A]_T(OAK_ ,%%O_\ $444?5Z/\B^Y!]:Q'_/R7WL/^%,?#[_H1?#7
M_@HM_P#XBC_A3'P^_P"A%\-?^"BW_P#B***/J]'^1?<@^M8C_GY+[V'_  IC
MX??]"+X:_P#!1;__ !%'_"F/A]_T(OAK_P %%O\ _$444?5Z/\B^Y!]:Q'_/
MR7WL/^%,?#[_ *$7PU_X*+?_ .(H_P"%,?#[_H1?#7_@HM__ (BBBCZO1_D7
MW(/K6(_Y^2^]A_PICX??]"+X:_\ !1;_ /Q%'_"F/A]_T(OAK_P46_\ \111
M1]7H_P B^Y!]:Q'_ #\E][#_ (4Q\/O^A%\-?^"BW_\ B*/^%,?#[_H1?#7_
M (*+?_XBBBCZO1_D7W(/K6(_Y^2^]A_PICX??]"+X:_\%%O_ /$4?\*8^'W_
M $(OAK_P46__ ,1111]7H_R+[D'UK$?\_)?>P_X4Q\/O^A%\-?\ @HM__B*/
M^%,?#[_H1?#7_@HM_P#XBBBCZO1_D7W(/K6(_P"?DOO8?\*8^'W_ $(OAK_P
M46__ ,11_P *8^'W_0B^&O\ P46__P 1111]7H_R+[D'UK$?\_)?>P_X4Q\/
MO^A%\-?^"BW_ /B*/^%,?#[_ *$7PU_X*+?_ .(HHH^KT?Y%]R#ZUB/^?DOO
M8?\ "F/A]_T(OAK_ ,%%O_\ $4?\*8^'W_0B^&O_  46_P#\1111]7H_R+[D
M'UK$?\_)?>P_X4Q\/O\ H1?#7_@HM_\ XBC_ (4Q\/O^A%\-?^"BW_\ B***
M/J]'^1?<@^M8C_GY+[V'_"F/A]_T(OAK_P %%O\ _$4?\*8^'W_0B^&O_!1;
M_P#Q%%%'U>C_ "+[D'UK$?\ /R7WL/\ A3'P^_Z$7PU_X*+?_P"(H_X4Q\/O
M^A%\-?\ @HM__B***/J]'^1?<@^M8C_GY+[V'_"F/A]_T(OAK_P46_\ \11_
MPICX??\ 0B^&O_!1;_\ Q%%%'U>C_(ON0?6L1_S\E][#_A3'P^_Z$7PU_P""
MBW_^(H_X4Q\/O^A%\-?^"BW_ /B***/J]'^1?<@^M8C_ )^2^]A_PICX??\
M0B^&O_!1;_\ Q%'_  ICX??]"+X:_P#!1;__ !%%%'U>C_(ON0?6L1_S\E][
M#_A3'P^_Z$7PU_X*+?\ ^(H_X4Q\/O\ H1?#7_@HM_\ XBBBCZO1_D7W(/K6
M(_Y^2^]A_P *8^'W_0B^&O\ P46__P 11_PICX??]"+X:_\ !1;_ /Q%%%'U
M>C_(ON0?6L1_S\E][#_A3'P^_P"A%\-?^"BW_P#B*/\ A3'P^_Z$7PU_X*+?
M_P"(HHH^KT?Y%]R#ZUB/^?DOO8?\*8^'W_0B^&O_  46_P#\1776]O%9V\5O
G;Q)!!$H2.*-0JHH& H X  [445I"G"G\$4O0SG6J5?XDF_5W/__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551054513376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Feb. 24, 2025</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-13429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Simpson Manufacturing Co.,&#160;Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">94-3196943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address</a></td>
<td class="text">5956 W. Las Positas Blvd<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Pleasanton<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">94588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">560-9000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SSD<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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>
</tr>
<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,105,664,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,974,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">0000920371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portions of the registrant's definitive Proxy Statement for its 2025 annual meeting of stockholders (the "2025 Annual Meeting") are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission (the "SEC") within 120 days of the registrant's fiscal year ended December&#160;31, 2024.</span></div><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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<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-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551055504512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Grant Thornton LLP<span></span>
</td>
</tr>
<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_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Francisco, California<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">248<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551055360544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 239,371<span></span>
</td>
<td class="nump">$ 429,822<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net</a></td>
<td class="nump">284,392<span></span>
</td>
<td class="nump">283,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">593,175<span></span>
</td>
<td class="nump">551,575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">59,383<span></span>
</td>
<td class="nump">47,069<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,176,321<span></span>
</td>
<td class="nump">1,312,441<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">531,655<span></span>
</td>
<td class="nump">418,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">93,933<span></span>
</td>
<td class="nump">68,792<span></span>
</td>
</tr>
<tr class="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">512,383<span></span>
</td>
<td class="nump">502,550<span></span>
</td>
</tr>
<tr class="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 );">Intangible assets, net</a></td>
<td class="nump">375,051<span></span>
</td>
<td class="nump">365,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other noncurrent assets</a></td>
<td class="nump">46,825<span></span>
</td>
<td class="nump">36,990<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,736,168<span></span>
</td>
<td class="nump">2,704,724<span></span>
</td>
</tr>
<tr class="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 );">Trade accounts payable</a></td>
<td class="nump">100,972<span></span>
</td>
<td class="nump">107,524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities and other current liabilities</a></td>
<td class="nump">242,876<span></span>
</td>
<td class="nump">231,233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Long-term Debt, Current Maturities</a></td>
<td class="nump">22,500<span></span>
</td>
<td class="nump">22,500<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">366,348<span></span>
</td>
<td class="nump">361,257<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-term Line of Credit, Noncurrent</a></td>
<td class="nump">362,563<span></span>
</td>
<td class="nump">458,791<span></span>
</td>
</tr>
<tr class="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, net of current portion</a></td>
<td class="nump">76,184<span></span>
</td>
<td class="nump">55,324<span></span>
</td>
</tr>
<tr class="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 Income Tax Liabilities, Net</a></td>
<td class="nump">90,303<span></span>
</td>
<td class="nump">98,170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">27,636<span></span>
</td>
<td class="nump">51,436<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">923,034<span></span>
</td>
<td class="nump">1,024,978<span></span>
</td>
</tr>
<tr class="re">
<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 (see Note 15)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, Value, Issued</a></td>
<td class="nump">424<span></span>
</td>
<td class="nump">426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">307,197<span></span>
</td>
<td class="nump">313,119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,646,568<span></span>
</td>
<td class="nump">1,426,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock</a></td>
<td class="num">(100,771)<span></span>
</td>
<td class="num">(50,363)<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_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan', window );">Common stock held in non-qualified deferred compensation plan ("DCP")</a></td>
<td class="num">(1,297)<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(46,773)<span></span>
</td>
<td class="num">(9,990)<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&#8217; equity</a></td>
<td class="nump">1,805,348<span></span>
</td>
<td class="nump">1,679,746<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, mezzanine equity, and stockholders&#8217; equity</a></td>
<td class="nump">2,736,168<span></span>
</td>
<td class="nump">2,704,724<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_ssd_NonQualifiedDeferredCompensationPlanShareAwards', window );">Non-Qualified Deferred Compensation Plan Share Awards</a></td>
<td class="nump">$ 7,786<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_ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock Held By Non Qualified Deferred Compensation Plan</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_NonQualifiedDeferredCompensationPlanShareAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-Qualified Deferred Compensation Plan Share Awards</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_NonQualifiedDeferredCompensationPlanShareAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other tax liabilities expected to be paid after 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 current. 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(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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060792672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 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_PreferredStockSharesAuthorized', window );">Preferred stock, authorized shares (in shares)</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,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_PreferredStockSharesIssued', window );">Preferred stock, issued shares (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding shares (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 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_CommonStockSharesAuthorized', window );">Common stock, authorized shares (in shares)</a></td>
<td class="nump">160,000,000<span></span>
</td>
<td class="nump">160,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, issued shares (in shares)</a></td>
<td class="nump">41,878,000<span></span>
</td>
<td class="nump">42,323,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_CommonStockSharesOutstanding', window );">Common stock, outstanding shares (in shares)</a></td>
<td class="nump">41,878,000<span></span>
</td>
<td class="nump">42,323,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_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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) 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(28))<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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as 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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551055935712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 2,232,139<span></span>
</td>
<td class="nump">$ 2,213,803<span></span>
</td>
<td class="nump">$ 2,116,087<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">1,206,288<span></span>
</td>
<td class="nump">1,170,048<span></span>
</td>
<td class="nump">1,174,794<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,025,851<span></span>
</td>
<td class="nump">1,043,755<span></span>
</td>
<td class="nump">941,293<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ssd_ResearchAndDevelopmentAndOtherEngineering', window );">Research and development and other engineering</a></td>
<td class="nump">93,576<span></span>
</td>
<td class="nump">92,167<span></span>
</td>
<td class="nump">68,354<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling</a></td>
<td class="nump">219,402<span></span>
</td>
<td class="nump">203,980<span></span>
</td>
<td class="nump">169,378<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">277,532<span></span>
</td>
<td class="nump">268,103<span></span>
</td>
<td class="nump">228,468<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">590,510<span></span>
</td>
<td class="nump">564,250<span></span>
</td>
<td class="nump">466,200<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_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts', window );">Acquisition and integration related costs</a></td>
<td class="nump">5,813<span></span>
</td>
<td class="nump">4,632<span></span>
</td>
<td class="nump">17,343<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Net gain on disposal of assets</a></td>
<td class="num">(447)<span></span>
</td>
<td class="num">(276)<span></span>
</td>
<td class="num">(1,317)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">429,975<span></span>
</td>
<td class="nump">475,149<span></span>
</td>
<td class="nump">459,067<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Interest income (expense), net and other financing costs</a></td>
<td class="nump">5,277<span></span>
</td>
<td class="nump">3,391<span></span>
</td>
<td class="num">(7,594)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Other &amp; foreign exchange loss, net</a></td>
<td class="num">(1,209)<span></span>
</td>
<td class="num">(1,993)<span></span>
</td>
<td class="num">(3,408)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="num">(434,043)<span></span>
</td>
<td class="num">(476,547)<span></span>
</td>
<td class="num">(448,065)<span></span>
</td>
</tr>
<tr class="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 );">Provision for income taxes</a></td>
<td class="nump">111,819<span></span>
</td>
<td class="nump">122,560<span></span>
</td>
<td class="nump">114,070<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">322,224<span></span>
</td>
<td class="nump">353,987<span></span>
</td>
<td class="nump">333,995<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income</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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Translation adjustment and other, net of tax</a></td>
<td class="num">(37,313)<span></span>
</td>
<td class="nump">19,690<span></span>
</td>
<td class="num">(20,733)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Unamortized pension adjustments, net of tax</a></td>
<td class="num">(1,956)<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">2,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Cash flow hedge adjustment, net of tax</a></td>
<td class="nump">2,486<span></span>
</td>
<td class="num">(25,694)<span></span>
</td>
<td class="nump">32,214<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 income</a></td>
<td class="nump">$ 285,441<span></span>
</td>
<td class="nump">$ 348,056<span></span>
</td>
<td class="nump">$ 347,541<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Earnings per share, basic (in shares)</a></td>
<td class="nump">$ 7.64<span></span>
</td>
<td class="nump">$ 8.31<span></span>
</td>
<td class="nump">$ 7.78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings per share, diluted (in shares)</a></td>
<td class="nump">$ 7.60<span></span>
</td>
<td class="nump">$ 8.26<span></span>
</td>
<td class="nump">$ 7.76<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ssd_ETANCOMember', window );">ETANCO</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_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted average number of shares of common stock outstanding</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">42,182<span></span>
</td>
<td class="nump">42,598<span></span>
</td>
<td class="nump">42,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">42,383<span></span>
</td>
<td class="nump">42,837<span></span>
</td>
<td class="nump">43,047<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Acquisition and Integration Related Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_ResearchAndDevelopmentAndOtherEngineering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use; (3) to conduct internal product testing; (4) or to provide engineering support to customers in the form of testing services or product uses, specifications or requirements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ResearchAndDevelopmentAndOtherEngineering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, excluding 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://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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<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/2147482099/360-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_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, 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> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (k)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 5: 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 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, 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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=ssd_ETANCOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_ETANCOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>40
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551055337328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</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>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive loss</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>DCP Vested Stock</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 1,183,998<span></span>
</td>
<td class="nump">$ 432<span></span>
</td>
<td class="nump">$ 294,330<span></span>
</td>
<td class="nump">$ 906,841<span></span>
</td>
<td class="num">$ (17,605)<span></span>
</td>
<td class="nump">$ 0<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_CommonStockSharesIssued', window );">Balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net income</a></td>
<td class="nump">333,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333,995<span></span>
</td>
<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Translation adjustment and other, net of tax</a></td>
<td class="num">(20,733)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,733)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Pension adjustment, net of tax</a></td>
<td class="nump">2,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Cash flow hedges, net of tax</a></td>
<td class="nump">32,214<span></span>
</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">32,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">12,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RetainedEarningsAccumulatedDeficitAbstract', window );"><strong>Retained Earnings (Accumulated Deficit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of common stock</a></td>
<td class="num">(78,622)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(78,622)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(811)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockRetiredCostMethodAmount', window );">Retirement of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(78,614)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared on common stock</a></td>
<td class="num">(44,192)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(44,192)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Shares issued from release of restricted stock units</a></td>
<td class="num">(9,552)<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(9,553)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Shares issued from release of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued (in dollars)</a></td>
<td class="nump">1,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Balance at Dec. 31, 2022</a></td>
<td class="nump">1,413,379<span></span>
</td>
<td class="nump">$ 425<span></span>
</td>
<td class="nump">298,983<span></span>
</td>
<td class="nump">1,118,030<span></span>
</td>
<td class="num">(4,059)<span></span>
</td>
<td class="nump">0<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_CommonStockSharesIssued', window );">Balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net income</a></td>
<td class="nump">353,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">353,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Translation adjustment and other, net of tax</a></td>
<td class="nump">19,690<span></span>
</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">19,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Pension adjustment, net of tax</a></td>
<td class="nump">73<span></span>
</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">73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Cash flow hedges, net of tax</a></td>
<td class="num">(25,694)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,694)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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-based compensation expense</a></td>
<td class="nump">19,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficitAbstract', window );"><strong>Retained Earnings (Accumulated Deficit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of common stock</a></td>
<td class="num">(50,363)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50,363)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(361)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DividendsCommonStockCash', window );">Cash dividends declared on common stock</a></td>
<td class="num">(45,463)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(45,463)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Shares issued from release of restricted stock units</a></td>
<td class="num">(7,430)<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(7,431)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Shares issued from release of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued (in dollars)</a></td>
<td class="nump">1,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 1,679,746<span></span>
</td>
<td class="nump">$ 426<span></span>
</td>
<td class="nump">313,119<span></span>
</td>
<td class="nump">1,426,554<span></span>
</td>
<td class="num">(9,990)<span></span>
</td>
<td class="num">(50,363)<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_CommonStockSharesIssued', window );">Balance (in shares) at Dec. 31, 2023</a></td>
<td class="nump">42,323<span></span>
</td>
<td class="nump">42,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net income</a></td>
<td class="nump">$ 322,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">322,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Translation adjustment and other, net of tax</a></td>
<td class="num">(37,313)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(37,313)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Pension adjustment, net of tax</a></td>
<td class="num">(1,956)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,956)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax', window );">Cash flow hedges, net of tax</a></td>
<td class="nump">2,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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-based compensation expense</a></td>
<td class="nump">6,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromRedemptions', window );">Payments for Repurchase of Redeemable Noncontrolling Interest</a></td>
<td class="num">(8,913)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,171)<span></span>
</td>
<td class="num">(2,742)<span></span>
</td>
<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_RetainedEarningsAccumulatedDeficitAbstract', window );"><strong>Retained Earnings (Accumulated Deficit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of common stock</a></td>
<td class="num">(100,771)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,771)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(559)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockRetiredCostMethodAmount', window );">Retirement of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50,360)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared on common stock</a></td>
<td class="num">(46,797)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(46,797)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Shares issued from release of restricted stock units</a></td>
<td class="num">(7,743)<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(7,744)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Shares issued from release of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Balance at Dec. 31, 2024</a></td>
<td class="nump">$ 1,805,348<span></span>
</td>
<td class="nump">$ 424<span></span>
</td>
<td class="nump">307,197<span></span>
</td>
<td class="nump">1,646,568<span></span>
</td>
<td class="num">$ (46,773)<span></span>
</td>
<td class="num">$ (100,771)<span></span>
</td>
<td class="num">$ (1,297)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Dec. 31, 2024</a></td>
<td class="nump">41,878<span></span>
</td>
<td class="nump">41,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficitAbstract', window );"><strong>Retained Earnings (Accumulated Deficit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Non-Qualified Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,297)<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_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan', window );">Adjustment In Additional Paid In Capital, Change In Redemption Value Of Share Awards In Non-Qualified Deferred Compensation Plan</a></td>
<td class="num">(2,311)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,311)<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationEquity', window );">Deferred Compensation Equity</a></td>
<td class="nump">$ 7,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment In Additional Paid In Capital, Change In Redemption Value Of Share Awards In Non-Qualified Deferred Compensation Plan</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-Qualified Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredCompensationEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued under share-based plans to employees or officers which is the unearned portion, accounted for under the fair value method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<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_DeferredCompensationEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 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_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_MinorityInterestDecreaseFromRedemptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-23<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-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_MinorityInterestDecreaseFromRedemptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, 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> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (k)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 5: 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 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, 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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 before 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 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 2: 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reclassification, of tax expense (benefit) for 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetainedEarningsAccumulatedDeficitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockRetiredCostMethodAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<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_TreasuryStockRetiredCostMethodAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>41
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060709152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Common Stock, Dividends, Per Share, Declared (in dollars per share)</a></td>
<td class="nump">$ 1.11<span></span>
</td>
<td class="nump">$ 1.07<span></span>
</td>
<td class="nump">$ 1.03<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_ssd_ShareBasedCompensationPerShare', window );">Common stock issued, price per share (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 197.98<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_ssd_ShareBasedCompensationPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 each share issued during the period as a result of share-based compensation plans other than an employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ShareBasedCompensationPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551055339952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 322,224<span></span>
</td>
<td class="nump">$ 353,987<span></span>
</td>
<td class="nump">$ 333,995<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Disposition of Property Plant Equipment</a></td>
<td class="nump">447<span></span>
</td>
<td class="nump">558<span></span>
</td>
<td class="nump">1,317<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset Impairment Charges</a></td>
<td class="nump">710<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">85,399<span></span>
</td>
<td class="nump">74,707<span></span>
</td>
<td class="nump">60,890<span></span>
</td>
</tr>
<tr class="re">
<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 );">Noncash lease expense</a></td>
<td class="nump">17,380<span></span>
</td>
<td class="nump">14,205<span></span>
</td>
<td class="nump">11,327<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Release of acquisition related tax and legal contingency</a></td>
<td class="num">(1,797)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory', window );">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal', window );">Equity Method Investment, Realized Gain (Loss) on Disposal</a></td>
<td class="num">(740)<span></span>
</td>
<td class="num">(281)<span></span>
</td>
<td class="nump">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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(4,239)<span></span>
</td>
<td class="num">(7,541)<span></span>
</td>
<td class="num">(13,156)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="nump">19,022<span></span>
</td>
<td class="nump">23,859<span></span>
</td>
<td class="nump">14,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for credit losses</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">730<span></span>
</td>
<td class="nump">1,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainBeforeTax', window );">Foreign Currency Transaction Gain, before Tax</a></td>
<td class="num">(3,472)<span></span>
</td>
<td class="num">(3,860)<span></span>
</td>
<td class="num">(2,690)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of amounts acquired (see Note 3)</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_IncreaseDecreaseInAccountsReceivable', window );">Trade accounts receivable</a></td>
<td class="num">(3,650)<span></span>
</td>
<td class="num">(13,051)<span></span>
</td>
<td class="nump">19,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(50,373)<span></span>
</td>
<td class="nump">15,656<span></span>
</td>
<td class="num">(28,421)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="num">(12,745)<span></span>
</td>
<td class="nump">734<span></span>
</td>
<td class="num">(6,107)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Trade accounts payable</a></td>
<td class="num">(5,812)<span></span>
</td>
<td class="num">(3,066)<span></span>
</td>
<td class="num">(4,016)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities and other current liabilities</a></td>
<td class="num">(7,860)<span></span>
</td>
<td class="num">(2,806)<span></span>
</td>
<td class="nump">20,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other noncurrent assets and liabilities</a></td>
<td class="num">(17,035)<span></span>
</td>
<td class="num">(26,255)<span></span>
</td>
<td class="num">(19,625)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">338,160<span></span>
</td>
<td class="nump">427,022<span></span>
</td>
<td class="nump">399,821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(180,357)<span></span>
</td>
<td class="num">(88,824)<span></span>
</td>
<td class="num">(62,362)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions, net of cash acquired (see Note 3)</a></td>
<td class="num">(79,172)<span></span>
</td>
<td class="num">(23,353)<span></span>
</td>
<td class="num">(810,765)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Purchases of equity investments</a></td>
<td class="num">(1,615)<span></span>
</td>
<td class="num">(1,361)<span></span>
</td>
<td class="num">(3,178)<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_ssd_TerminationForwardContracts', window );">Termination forward contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="nump">1,885<span></span>
</td>
<td class="nump">1,743<span></span>
</td>
<td class="nump">2,526<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations', window );">Proceeds from sale of a business</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,544<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(259,259)<span></span>
</td>
<td class="num">(103,251)<span></span>
</td>
<td class="num">(870,244)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Proceeds from lines of credit</a></td>
<td class="nump">2,445<span></span>
</td>
<td class="nump">2,276<span></span>
</td>
<td class="nump">717,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of line of credit</a></td>
<td class="num">(100,752)<span></span>
</td>
<td class="num">(98,679)<span></span>
</td>
<td class="num">(134,120)<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_ssd_TerminationOfCashFlowHedge', window );">Termination of cash flow hedge</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">21,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,804)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(100,000)<span></span>
</td>
<td class="num">(50,000)<span></span>
</td>
<td class="num">(78,622)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(46,500)<span></span>
</td>
<td class="num">(45,201)<span></span>
</td>
<td class="num">(43,895)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Cash paid on behalf of employees for shares withheld</a></td>
<td class="num">(7,744)<span></span>
</td>
<td class="num">(7,430)<span></span>
</td>
<td class="num">(9,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_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest', window );">Acquisition of redeemable noncontrolling interests</a></td>
<td class="num">(8,913)<span></span>
</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_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided by (Used in) Financing Activities, Total</a></td>
<td class="num">(261,464)<span></span>
</td>
<td class="num">(199,034)<span></span>
</td>
<td class="nump">465,526<span></span>
</td>
</tr>
<tr class="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">(7,888)<span></span>
</td>
<td class="nump">4,343<span></span>
</td>
<td class="nump">4,484<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="num">(190,451)<span></span>
</td>
<td class="nump">129,080<span></span>
</td>
<td class="num">(413)<span></span>
</td>
</tr>
<tr class="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 year</a></td>
<td class="nump">429,822<span></span>
</td>
<td class="nump">300,742<span></span>
</td>
<td class="nump">301,155<span></span>
</td>
</tr>
<tr class="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 year</a></td>
<td class="nump">239,371<span></span>
</td>
<td class="nump">429,822<span></span>
</td>
<td class="nump">300,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_SupplementalCashFlowCashPaidAbstract', window );"><strong>Cash paid during the year for</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_InterestPaidNet', window );">Interest</a></td>
<td class="nump">13,435<span></span>
</td>
<td class="nump">16,439<span></span>
</td>
<td class="nump">17,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes</a></td>
<td class="nump">117,800<span></span>
</td>
<td class="nump">123,400<span></span>
</td>
<td class="nump">113,208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Noncash activity during the year for</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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Noncash Capital expenditures</a></td>
<td class="nump">12,481<span></span>
</td>
<td class="nump">11,139<span></span>
</td>
<td class="nump">1,671<span></span>
</td>
</tr>
<tr class="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 for acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,189<span></span>
</td>
<td class="nump">6,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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of Company&#8217;s common stock for compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,940<span></span>
</td>
<td class="nump">960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrentAndNoncurrent', window );">Dividends declared but not paid</a></td>
<td class="nump">11,729<span></span>
</td>
<td class="nump">11,518<span></span>
</td>
<td class="nump">11,223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory', window );">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal', window );">Equity Method Investment, Realized Gain (Loss) on Disposal</a></td>
<td class="nump">740<span></span>
</td>
<td class="nump">281<span></span>
</td>
<td class="num">(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_DividendsPayableCurrentAndNoncurrent', window );">Dividends declared but not paid</a></td>
<td class="nump">$ 11,729<span></span>
</td>
<td class="nump">$ 11,518<span></span>
</td>
<td class="nump">$ 11,223<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_SupplementalCashFlowCashPaidAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_SupplementalCashFlowCashPaidAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_TerminationForwardContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Termination forward contracts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_TerminationForwardContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_TerminationOfCashFlowHedge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Termination of cash flow hedge</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_TerminationOfCashFlowHedge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-5<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DividendsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared but unpaid on equity securities issued by the entity and outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 405<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478790/946-405-45-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<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_DividendsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 an equity method investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyTransactionGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain recognized in the income statement.</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 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-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_ForeignCurrencyTransactionGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and 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_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetCashProvidedByUsedInDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in cash associated with the entity's discontinued 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> -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_NetCashProvidedByUsedInDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 during the period for redemption of redeemable noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 in the form of ordinary dividends to common shareholders of the 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 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to satisfy grantee's tax withholding obligation 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 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript: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_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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><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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>43
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051521312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Operations and Summary of Significant Accounting Policies</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Operations and Summary of Significant Accounting Policies</span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Simpson Manufacturing Co.,&#160;Inc., through Simpson Strong-Tie Company Inc. and its other subsidiaries (collectively, the &#8220;Company&#8221;), focuses on designing, manufacturing, and marketing systems and products to make buildings and structures safe and secure. The Company designs, engineers and is a leading manufacturer of wood construction products, including connectors, truss plates, fastening systems, fasteners and shearwalls, and concrete construction products, including adhesives, specialty chemicals, mechanical anchors, powder actuated tools and fiber reinforcing materials. The Company markets its products to the residential construction, industrial, commercial and infrastructure construction, remodeling and do-it-yourself markets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates exclusively in the building products industry. The Company&#8217;s products are sold primarily in the U.S., Canada, Europe and Pacific Rim. A significant portion of the Company&#8217;s business is dependent on economic activity within the North America segment. The Company's business is also dependent on the availability of steel, its primary raw material.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Simpson Manufacturing Co.,&#160;Inc. and its subsidiaries. Investments in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50.0%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or less owned entities are accounted for using either cost or equity method. All significant intercompany transactions have been eliminated. Certain prior years' amounts have been reclassified to conform to the fiscal 2024 presentation. These reclassifications had no impact on the Company's Consolidated Balance Sheets, Consolidated Statements of Operations, Consolidated Statements of Stockholders&#8217; Equity or Consolidated Statements of Cash Flow.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Management believes that these consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation under GAAP.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies investments that are highly liquid and have maturities of three months or less at the date of purchase as cash equivalents. As of December&#160;31, 2024, and 2023, the value of these investments was $49.3&#160;million and $163.6&#160;million, respectively, consisting of money market funds. The value of the investments is based on cost, which approximates fair value based on Level 1 inputs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current Estimated Credit Loss - Allowance for doubtful accounts</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an allowance for doubtful accounts receivable for estimated future expected credit losses resulting from customers' failure to make payments on its accounts receivable. The Company determines the estimate of the allowance for doubtful accounts receivable by considering several factors, including (1) specific information on the financial condition and the current creditworthiness of customers, (2) credit rating, (3) payment history and historical experience, (4) aging of the accounts receivable, and (5) reasonable and supportable forecasts about collectability</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company also reserves 100.0% of the amounts deemed uncollectible due to a customer's deteriorating financial condition or bankruptcy. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Every quarter, the Company evaluates the customer group using the accounts receivable aging report and its best judgment when considering changes in customers' credit ratings, level of delinquency, customers' historical payments and loss experience, current market and economic conditions, and expectations of future market and economic conditions. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The changes in the allowance for credit losses for the year ended December&#160;31, 2024 are outlined in the table below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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><td style="width:48.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance <br/>as of</span></td><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance <br/>as of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expense (Deductions), net</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2024</span></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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,881&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,998&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amount is net of recoveries and the effect of foreign currency fluctuations for the year ended December&#160;31, 2024</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of Credit Risk</span></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash in banks, short-term investments in money market funds and trade accounts receivable. The Company maintains its cash on demand deposit and in money market accounts held in 35 banks, and at times these cash and investments may be in excess of amounts insured by the Federal Deposit Insurance Corporation (FDIC). However, we have not experienced any losses on these accounts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Valuation</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value. Cost includes all costs incurred in bringing each product to its present location and condition, as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Raw materials and purchased finished goods for resale &#8212; principally valued at a cost determined on a weighted average basis; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In-process products and finished goods &#8212; the cost of direct materials and labor plus attributable overhead based on a normal level of activity.</span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies net realizable value when making estimates for obsolescence to the gross value of inventory. Estimated net realizable value is based on estimated selling price less further costs expected to be incurred through completion and disposal. The Company impairs slow-moving products by comparing inventories on hand to projected demand. If on-hand supply of a product exceeds projected demand or if the Company believes the product is no longer marketable, the product is considered obsolete inventory. The Company revalues obsolete inventory to its net realizable value and has consistently applied this methodology. When impairments are established, a new cost basis of the inventory is created</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. An unexpected change in market demand, building codes or buyer preferences could reduce the rate of inventory turnover and require the recognition of more obsolete inventory.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Current Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets consist primarily of prepaid expenses, derivative assets-current, and other miscellaneous assets. Refer to Note 9 for more information for derivative assets-current. The remaining assets are less than </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5% of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the other current assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranties and Recalls</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides product warranties for specific product lines and records estimated expenses in the period in which the recall occurs, none of which has been material to the consolidated financial statements. In a limited number of circumstances, the Company may also agree to indemnify customers against legal claims made against those customers by the end users of the Company&#8217;s products. Historically, payments made by the Company, if any, under such agreements have not had a material effect on its consolidated statement of operations, cash flows or financial position.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Investments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments and ownership interests under either cost or the equity method accounting when it has the ability to exercise significant influence but does not have a controlling financial interest. The Company records its interest in the net earnings of its equity method investees, along with adjustments for unrealized profits or losses within earnings or loss from equity interests in the consolidated statement of operations. The investment is reviewed for impairment whenever factors indicate the carrying amount might not be recoverable and the decrease in value, if any, is recognized in the period the impairment occurs in the consolidated statement of operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between unrelated market participants. As such, fair value is a market-based measurement that is determined based on assumptions that unrelated market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified under a three-tier fair valuation hierarchy based on the observability of the inputs available in the market: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; and Level 3 inputs are unobservable inputs based on the Company&#8217;s assumptions used to measure assets and liabilities at fair value. The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The carrying amounts of trade accounts receivable, accounts payable, accrued liabilities and other current liabilities approximate fair value due to the short-term nature of these instruments. The fair values of the Company's investments and liabilities in the deferred compensation plan are classified as Level 1 within the fair value hierarchy, and are subject to investment risks. The fair values of interest rate and foreign currency contracts are classified as Level 2 within the fair value hierarchy. The fair values of the Company&#8217;s contingent consideration related to acquisitions is classified as Level 3 within the fair value hierarchy, as these amounts are based on unobservable inputs such as management estimates and entity-specific assumptions and are evaluated on an ongoing basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables summarize the financial assets and financial liabilities measured at fair value for the Company as of December&#160;31, 2024 and 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:36.909%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.009%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,273&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan due 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolver due 2027 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments - assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,835&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments - liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in deferred compensation plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent considerations</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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400&#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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1) The carrying amounts of cash equivalents, representing money market funds traded in an active market with relatively short maturities, are reported on the consolidated balance sheet as of December&#160;31, 2024 and 2023 as a component of "Cash and cash equivalents".</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(2) The carrying amounts of our term loan and revolver approximate fair value as of December&#160;31, 2024 and 2023 based upon their terms and conditions as disclosed in Note <a href="#i3af4283c67a441fca30d8d415f2d0402_142" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none">14</a> in comparison to debt instruments with similar terms and conditions available on the same date.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(3) Derivatives for interest rate, foreign exchange, and forward swap contracts are discussed in Note <a href="#i3af4283c67a441fca30d8d415f2d0402_121" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none">9</a>.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(4) Non-qualified deferred compensation plan.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company uses derivative instruments as a risk management tool to mitigate the potential impact of certain market risks. Foreign currency and interest rate risk are the primary market risks the Company manages through the use of derivative instruments, which are accounted for as cash flow hedges or net investment hedges under the accounting standards and carried at fair value as other current or noncurrent assets or as other current or other long-term liabilities in the consolidated balance sheets. Assets and liabilities with the legal right of offset are not offset in the consolidated balance sheets. Net deferred gains and losses related to changes in fair value of cash flow hedges are included in accumulated other comprehensive income/loss ("OCI"), a component of stockholders' equity in the consolidated balance sheets; and are reclassified into the line item in the consolidated statement of operations in which the hedged items are recorded in the same period the hedged item affects earnings. The effective portion of gains and losses attributable to net investment hedges is recorded net of tax to OCI to offset the change in the carrying value of the net investment being hedged. Recognition in earnings of amounts previously recorded to OCI are limited to circumstances such as complete or substantially complete liquidation of the net investment in the hedged foreign operation. Changes in fair value of any derivatives that are determined to be ineffective are immediately reclassified from OCI into earnings.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Deferred Compensation Plan</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company established a non-qualified deferred compensation plan ("DCP" or &#8220;the Plan&#8221;) in April 2023 for eligible employees and members of the Board of Directors. The Plan provides eligible participants the opportunity to defer and invest a specified percentage of their compensation, including the Company stock awards upon vesting. The Plan is a non-qualified plan that is informally funded by assets in a rabbi trust, which restricts the Company's use and access to the assets held but is subject to the claims of the Company's creditors in the event that the Company becomes insolvent. The amount of compensation to be deferred by participants are based on their own elections and are adjusted for any investment changes that the participants direct. This plan does not provide for employer contributions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Plan permits diversification of vested shares (common stock) into other equity securities subject to a six-month holding period subsequent to vesting. Accounting for deferred common stock will be under either plan C or plan D. Accounting will depend on whether or not the employee has diversified the common stock. Under plan C, diversification is permitted but the employee has not diversified. Under plan D, diversification is permitted and the employee has diversified.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For common stock that have not been diversified, the employer stock held in the deferred compensation plan is classified in a manner similar to treasury stock and presented separately on the consolidated balance sheets as the Company's common stock held by the non-qualified deferred compensation plan. Common stock will be recorded at fair value of the stock at the time it vested, subsequent changes in the value of the common stock is not recognized. The deferred compensation obligations are measured independently at fair value of the common stock with a corresponding charge or credit to compensation cost. Fair value is determined as the product of the common stock and the closing price of the stock each reporting period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under plan D, assets held by the rabbi trust are subject to applicable GAAP. The deferred compensation obligation is measured independently at fair value of the underlying assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company previously presented certain DCP transactions within existing financial statement line items of the consolidated balance sheets and consolidated statement of stockholders&#8217; equity for periods ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December&#160;31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. For the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December&#160;31, 2024, the Company presented t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">he equity balances related to "Non-qualified deferred compensation plan share awards" as mezzanine equity for</span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$7.8 million</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and they were</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> combined with stock-based compensation expense in the consolidated statement of stockholders&#8217; equity for the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December&#160;31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The Company has evaluated the errors both qualitatively and quantitatively and has concluded that they have immaterial impact on the periods presented.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:99%">Business Combinations and Asset Acquisitions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business combinations are accounted for under the acquisition method in accordance with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 805, Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The acquisition method requires identifiable assets acquired and liabilities assumed and any noncontrolling interest in the business acquired be recognized and measured at fair value on the acquisition date, which is the date that the acquirer obtains control of the acquired business. The amount by which the fair value of consideration transferred as the purchase price exceeds the net fair value of assets acquired and liabilities assumed is recorded as goodwill. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions that do not meet the definition of a business under the ASC are accounted for as an acquisition of assets, whereby all of the cost of the individual assets acquired and liabilities assumed, including certain transactions costs, are allocated on a relative fair value basis. Accordingly, goodwill is never recognized in an asset acquisition. Refer to Note <a href="#i3af4283c67a441fca30d8d415f2d0402_103" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">3</a> for more information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are carried at cost. Major renewals and betterments are capitalized while maintenance and repairs are expensed as incurred. When assets are sold or retired, their costs and accumulated depreciation are removed from the accounts, and the resulting gains or losses are reflected in the consolidated statements of operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 350 Intangibles&#8212;Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> provides guidance on capitalization of the costs incurred for computer software developed or obtained for internal use. The Company capitalizes qualified external costs and internal costs related to the purchase and implementation of software projects used for business operations and engineering design activities. Capitalized software costs primarily include purchased software, internal costs and external consulting fees. Capitalized software projects are amortized over the estimated useful lives of the software.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation and Amortization</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software, including amounts capitalized for internally developed software is amortized on a straight-line basis over an estimated useful life </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of <span style="-sec-ix-hidden:f-512">three</span> to five years. Machinery and equipment is depreciated using accelerated methods over an estimated useful life of <span style="-sec-ix-hidden:f-514">three</span> to ten years.&#160;Buildings and site improvements are depreciated using the straight-line method over their estimated useful lives, which range from 15 to 45 years. Leasehold </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">improvements are amortized using the straight-line method over the shorter of the expected life or the remaining term of the lease. Purchased intangible assets with finite useful lives are amortized using the straight-line method over the estimated useful lives of the assets.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors has the authority to issue authorized and unissued preferred stock in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">one o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r more series with such designations, rights and preferences as may be determined from time to time by the Board of Directors. Accordingly, the Board of Directors is empowered, without stockholder approval, to issue preferred stock with dividend, redemption, liquidation, conversion, voting or other rights that could adversely affect the voting power or other rights of the holders of the Company&#8217;s common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to the rights of holders of any preferred stock that may be issued in the future, holders of common stock are entitled to receive dividends, if any, as may be declared from time to time by the Board of Directors out of legally available funds, and in the event of liquidation, dissolution or winding-up of the Company, to share ratably in all assets available for distribution. The holders of common stock have no preemptive or conversion rights. Subject to the rights of any preferred stock that may be issued in the future, the holders of common stock are entitled to one vote per share on any matter submitted to a vote of the stockholders. A director in an uncontested election is elected if the votes cast &#8220;for&#8221; such director&#8217;s election exceed the votes cast &#8220;against&#8221; such director&#8217;s election, except that, if a stockholder properly nominates a candidate for election to the Board of Directors, the candidates with the highest number of affirmative votes (up to the number of directors to be elected) are elected. There are no redemption or sinking fund provisions applicable to common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income or Loss</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income is defined as net income plus other comprehensive income or loss. Other comprehensive income or loss consists of changes in cumulative translation adjustments, changes in unamortized pension adjustments and changes in the fair value of derivative instruments classified as cash flow hedge instruments, all of which are recorded directly in accumulated other comprehensive income within stockholders&#8217; equity. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Translation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The local currency is the functional currency for all of the Company&#8217;s operations in Europe, Canada, Asia, Australia and New Zealand. Assets and liabilities denominated in foreign currencies are translated using the exchange rate on the balance sheet date. Revenues and expenses are translated using average exchange rates prevailing during the year. The translation adjustment resulting from this process is shown separately as a component of stockholders&#8217; equity. Foreign currency transaction gains or losses are presented below operating income. </span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Generally, the Company's revenue contract with a customer exists when (1) the goods are shipped, services are rendered, and the related invoice is generated, (2) the duration of the contract does not extend beyond the promised goods or services already transferred and (3) the transaction price of each distinct promised product or service specified in the invoice is based on its relative stated standalone selling price. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product to a customer at a point in time. Our shipping terms provide the primary indicator of the transfer of control. The Company's general shipping terms are Incoterm C.P.T. (F.O.B. shipping point), where the title, and risk and rewards of ownership transfer at the point when the products are no longer on the Company's premises. Other Incoterms are allowed as exceptions depending on the product or service being sold and the nature of the sale. The Company recognizes revenue based on the consideration specified in the invoice with a customer, excluding any sales incentives, discounts, and amounts collected on behalf of third parties (i.e., governmental tax authorities). Based on historical experience with the customer, the customer's purchasing pattern, and its significant experience selling products, the Company concluded that a significant reversal in the cumulative amount of revenue recognized would not occur when the uncertainty (if any) is resolved (that is, when the total amount of purchases is known).</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liability is recorded when consideration is received from a customer and the Company has remaining unsatisfied performance obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Company presents taxes collected and remitted to governmental authorities on a net basis in the consolidated statements of operations. Additionally, all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected from a customer (e.g., sales, use, value added, and some excise taxes) are excluded from revenue. Refer to Note <a href="#i3af4283c67a441fca30d8d415f2d0402_100" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">2</a> for more information.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Sales</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales includes material, labor, factory and tooling overhead, shipping, and freight costs. Major components of these expenses are steel and other materials, packaging and cartons, personnel costs, and facility costs, such as rent, depreciation and utilities, related to the production and distribution of the Company&#8217;s products. Inbound freight charges, purchasing and receiving costs, inspection costs, warehousing costs, internal transfer costs, and other costs of the Company&#8217;s distribution network are also included in cost of sales.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tool and Die Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tool and die costs are included in product costs in the year incurred.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product and Software Research and Development Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product research and development costs, which are included in operating expenses and are charged against income as incurred, were $20.7 million, $24.8 million and $15.7 million in 2024, 2023 and 2022, respectively. Product research and development expenses include all related personnel costs including salary, benefits, retirement, stock-based compensation costs, as well as computer and software costs, professional fees, supplies, tools and maintenance costs. In 2024, 2023 and 2022, the Company incurred software development expenses related to its ongoing expansion into the component manufacturing and residential markets as well as ongoing development of construction-related applications that serve multiple end markets, and some of the software development costs were capitalized that were amortized over the estimated useful lives and reviewed for impairment. The Company amortizes acquired patents over their remaining lives and performs periodic reviews for impairment. The cost of internally developed patents is expensed as incurred. Refer to Note <a href="#i3af4283c67a441fca30d8d415f2d0402_124" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">1</a><a href="#i3af4283c67a441fca30d8d415f2d0402_124" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">0</a> for more information. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling costs include expenses associated with selling, merchandising and marketing the Company&#8217;s products. Major components of these expenses are personnel, sales commissions, facility costs such as rent, depreciation and utilities, professional services, information technology costs, sales promotion, advertising, literature and trade shows.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are included in selling expenses and were $14.6 million, $12.3 million, and $12.6 million in 2024, 2023, and 2022, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative costs include personnel, information technology related costs, facility costs such as rent, depreciation and utilities, professional services, amortization of intangibles and bad debt charges.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for certain facilities, equipment, autos and data centers. As an accounting policy for short-term leases, the Company elected to not recognize a right-of-use asset ("ROU asset") and liability if, at the commencement date, the lease (1) has a term of 12 months or less and (2) does not include renewal and purchase options that the Company is reasonably certain to exercise. Monthly payments on short-term leases are recognized on a straight-line basis over the full lease term. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes stock-based compensation expense related to the estimated fair value of restricted stock awards on a straight-line basis, net of estimated forfeitures, over the requisite service period of the awards, which is generally the vesting term </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of <span style="-sec-ix-hidden:f-538">three</span> or four years. S</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tock-based compensation related to performance share grants are measured based on grant date fair value and expensed on a graded basis over the service period of the awards, which is generally a performance period of three years. The performance conditions are based on the Company's achievement of revenue growth and return on invested capital over the performance period, and are evaluated for the probability of vesting at the end of each reporting period with changes in expected results cumulatively recognized as an adjustment to expense. The assumptions used to calculate the fair value of restricted stock grants are evaluated and revised, as necessary, to reflect market conditions and the Company&#8217;s experience.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are calculated using an asset and liability approach. The provision for income taxes includes federal, state and foreign taxes currently payable, and deferred taxes due to temporary differences between the financial statement and tax bases of assets and liabilities. In addition, future tax benefits are recognized to the extent that realization of such benefits is more likely than not. This method gives consideration to the future tax consequences of the deferred income tax items and immediately recognizes changes in income tax laws in the year of enactment. </span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Income per Share </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per common share is computed based on the weighted average number of common shares outstanding. Potentially dilutive shares are included in the diluted per-share calculations using the treasury stock method for all periods when the effect of their inclusion is dilutive.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standard Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update ("ASU") 2023-07 requiring enhanced segment disclosures. ASU 2023-07 requires disclosure of significant segment expenses regularly provided to the chief operating decision maker (&#8220;CODM&#8221;) included within segment operating profit or loss. Additionally, ASU 2023-07 requires a description of how the CODM utilizes segment operating profit or loss to assess segment performance. The requirements of the ASU are effective for the annual period ending December 31,2024, and requires companies to apply them retrospectively. The Company adopted the ASU using retrospective transition method, and it had no impact on the Company&#8217;s consolidated financial statements. Refer to Note <a href="#i3af4283c67a441fca30d8d415f2d0402_157" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:none">19</a> for more information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Not Yet Adopted </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2023, the FASB issued ASU 2023-09 requiring enhanced income tax disclosures. The ASU requires disclosure of specific categories and disaggregation of information in the rate reconciliation table. The ASU also requires disclosure of disaggregated information related to income taxes paid, income or loss from continuing operations before income tax expense or benefit, and income tax expense or benefit from continuing operations. The requirements of the ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted and the amendments should be applied on a prospective basis. Retrospective application is permitted. The Company is in the process of analyzing the impact of the ASU on its Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03 requiring public companies to disclose, in interim and reporting periods, additional information about certain expenses in the financial statements. The ASU is effective for annual periods beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. Early adoption is permitted and is effective on either a prospective basis or retrospective basis. The Company is currently assessing the potential impacts of adoption on the consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not believe other new accounting pronouncements issued by the FASB will have a material impact on its consolidated financial statements.</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_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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 250<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551153457168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, 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_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">Acquisitions<div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On April 1, 2022, the Company completed its acquisition of 100.0% of the outstanding equity interest of FIXCO Invest S.A.S. (together with its subsidiaries, "ETANCO") for total purchase consideration of $805.4&#160;million, net of cash acquired (the "Acquisition"). The Acquisition was completed pursuant to the securities purchase agreement dated January 26, 2022, as amended (the &#8220;SPA&#8221;), by and among the Company, Fastco Investment, Fastco Financing, LRLUX and certain other security holders. The purchase price for the Acquisition was paid using cash on hand and borrowings in the amount of $250.0&#160;million under the revolving credit facility and $450.0&#160;million under the term loan facility. See Note <a href="#i3af4283c67a441fca30d8d415f2d0402_142" style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:none">14</a> for further information on the Amended and Restated Credit Facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ETANCO is a manufacturer and distributor of fastener and fixing products headquartered in France and its primary product applications directly align with the addressable markets in which the Company operates. The Acquisition allows the Company to enter into new commercial building markets such as fa&#231;ades, waterproofing, safety and solar, as well as grow its share of direct business sales in Europe.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ETANCO&#8217;s results of operations were included in the Company's consolidated financial statements from the April 1, 2022 acquisition date, and as such, only includes ETANCO's results of operations for the nine months ending December 31, 2022. ETANCO had net sales of $212.6 million and a net loss of $5.9 million for the nine months ended December 31, 2022, which includes costs related to fair-value adjustments for acquired inventory, amortization of acquired intangible assets, and expenses incurred for integration.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase price allocation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Acquisition was accounted for using the acquisition method of accounting in accordance with A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SC 805, Business Combinations (&#8220;ASC 805&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which requires, among other things, assets acquired and liabilities assumed in a business combination be recorded at fair value as of the acquisition date with limited exceptions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the $824.4&#160;million purchase price, including cash, to the estimated fair values of the tangible and intangible assets acquired and liabilities assumed is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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><td style="width:76.531%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable, net</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,607&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,491&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,361&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,327&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,881&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,148&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts payable </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other current liabilities</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,079&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax and other long-term liabilities </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,031&#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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824,405&#160;</span></td><td style="background-color:#cceeff;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="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trade accounts receivable, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross amount of trade receivables acquired was approximately $67.4&#160;million, of which $66.0&#160;million was collected, in excess of the original collectible estimate of $63.6&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired inventory primarily consists of raw materials and finished goods consisting of building and construction materials products. The Company adjusted acquired finished goods higher by $13.6&#160;million to estimated fair value based on expected selling prices less a reasonable amount for selling efforts. The fair value adjustment was fully recognized as a component of cost of sales over the inventory&#8217;s estimated turnover period during the nine months ended December&#160;31, 2022. There were no such adjustments during the twelve months ended December&#160;31, 2024 and 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Property and equipment, net</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Acquired property and equipment includes land of $16.1&#160;million, buildings and site improvements of $32.5&#160;million, and machinery, equipment, and software of $41.1&#160;million. The estimated fair value of property and equipment was determined primarily using market and/or cost approach methodologies. The acquired fair value for buildings and site improvements will depreciate on a straight-line basis over the estimated useful lives of the assets for a period of up to sixteen years, and machinery, equipment and software will depreciate on an accelerated basis over an estimated useful life of <span style="-sec-ix-hidden:f-587">three</span> to ten years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of purchase price over the net assets acquired is recognized as goodwill and relates to the value that is expected from the acquired assembled workforce as well as the increased scale and synergies resulting from the integration of both businesses. The goodwill recognized from the Acquisition is not deductible for local income tax purposes. Goodwill was allocated to components within ETANCO.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of intangible assets acquired was determined primarily using income approach methodologies. The values allocated to intangible assets and the useful lives are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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><td style="width:54.163%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands except useful life)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average useful life (in years) </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Indefinite </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,811&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,862&#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="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,327&#160;</span></td><td style="background-color:#cceeff;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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquired definite-lived intangible assets will be amortized on a straight-line basis over estimated useful lives, which approximates the pattern in which these assets are utilized.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the increase in fair value of inventory, property and equipment, and intangible assets, deferred tax liabilities of $105.9&#160;million were recognized, primarily due to intangible assets.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition and integration related costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, the Company incurred acquisition and integration related expenses of $17.3&#160;million. These costs were included in the Company's income from operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited pro forma results</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma combined financial information presents estimated results as if the Company acquired ETANCO on January 1, 2021. The unaudited pro forma financial information as presented below is for informational purposes </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">only and does not purport to actually represent what the Company&#8217;s combined results of operations would have been had the Acquisition occurred on January 1, 2021, or what those results will be for any future periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma consolidated financial information has been prepared using the acquisition method of accounting in accordance with U.S. GAAP:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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><td style="width:52.633%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.033%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.034%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,884,654&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,389&#160;</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.03&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00&#160;</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,325&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,047&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,532&#160;</span></td><td style="background-color:#cceeff;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></tr></table></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma results above includes the following non-recurring charges to net income:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1) Acquisition and integration related costs of $17.3&#160;million which were incurred during the twelve months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022, were adjusted as if such costs were incurred during the twelve months ended December 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2) The $13.6&#160;million fair value adjustment for inventory recognized during the twelve months ended December 31, 2022, was adjusted as if incurred during the twelve months ended December 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">3) Net income for ETANCO includes adjustments of $0.4&#160;million and $3.2&#160;million to conform ETANCO&#8217;s historical financial results prepared under French GAAP to U.S. GAAP for the twelve months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> December 31, 2022, and December 31, 2021, respectively. The U.S. GAAP adjustments are primarily related to share-based payments expense on awards that were settled prior to the Acquisition, and costs incurred and capitalized by ETANCO on its historical acquisitions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">During the year ended December&#160;31, 2024, the Company also completed three other acquisitions that were not material to the Company's consolidated financial statements, individually and in aggregate. Accordingly, pro-forma historical results of operations related to these business acquisitions during the year ended December&#160;31, 2024 have not been presented, but summarized below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 1, 2024, the Company completed the acquisition of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">all of the operating assets and assumed liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> of Calculated Structured Designs, Inc. ("CSD"), a software development company providing solutions for the engineered wood, engineering, design and building industries in North America, Australia and the UK.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 1, 2024, the Company completed the acquisition of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">all of the operating assets and assumed liabilities of Monet DeSauw Inc. and certain properties of Callaway Properties, LLC (together with its subsidiaries, &#8220;Monet&#8221;) for a total purchase consideration of approximately $48.7&#160;million net of cash received and liabilities assumed. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Monet specializes in the production of large-scale saws and material handling equipment for the truss industry in the United States. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 1, 2024, the Company completed the acquisition of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">all of the operating assets and assumed liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> of QuickFrames USA, LLC (QuickFrames), a manufacturer of pre-engineered structural support systems for commercial construction with sales in North America.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The following table summarizes the Company's preliminary purchase price allocations of assets acquired and liabilities assumed as of the acquisition dates for the twelve months ended December&#160;31, 2024, including the related estimated useful lives, where applicable:</span></div><div style="text-align:justify"><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><td style="width:36.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.104%"></td><td style="width:0.1%"></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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amounts</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net working capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,165&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Improvements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename and other (definite)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088&#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename (indefinite)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,761&#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 10</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,800&#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,482)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net assets acquired and liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,267&#160;</span></td><td style="background-color:#cceeff;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="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The valuations of assets acquired and liabilities assumed for CSD and QuickFrames have not yet been finalized as of December&#160;31, 2024, and finalization of these valuations during the measurement period could result in a change in the amounts recorded. The completion of the valuations for CSD and QuickFrames will occur no later than one year from the acquisition dates as required by U.S. GAAP.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amount of goodwill generated from these acquisitions is deductible for tax purposes.</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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051458560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contracts with Customer</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Revenue from Contracts with Customers</span><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregated revenue</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates net sales into the following major product groups as described in its segment information included in these financial statements under Note<a href="#i3af4283c67a441fca30d8d415f2d0402_157" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none"> 1</a><a href="#i3af4283c67a441fca30d8d415f2d0402_157" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">9</a>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Wood Construction Products Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Wood construction products represented approximately 85.1%, 85.4%, and 87.0% of total net sales in the years ended December&#160;31, 2024, 2023, and 2022 respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concrete Construction Products Revenue.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Concrete construction products represented approximately 14.8%, 14.5%, and 13.0% of total net sales in the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer acceptance criteria. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, there are no customer acceptance criteria included in the Company&#8217;s standard sales agreement with customers. When an arrangement with the customer does not meet the criteria to be accounted for as a revenue contract under the standard, the Company recognizes revenue in the amount of nonrefundable consideration received when the Company has transferred control of the goods or services and has stopped transferring (and has no obligation to transfer) additional goods or services. The Company offers certain customers discounts for paying invoices ahead of the due date, which are generally 30 to 60 days after the issue date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Service sales, representing after-market repair and maintenance, engineering activities and software license sales and services were less than 0.5% of net sales for 2024, 2023 and 2022 and recognized as the services are completed or by transferring control over a product to a customer at a point in time. Services may be sold separately or in bundled packages. The typical contract length for services is generally less than one year. For bundled packages, the Company accounts for individual services separately when they are distinct within the context of the contract. A distinct service is separately identifiable from other items in the bundled package if a customer can benefit from it on its own or with other resources that are readily available to the customer. The consideration (including any discounts) is allocated between separate services in a bundle based on their stand-alone selling prices. The stand-alone selling prices are determined based on the prices at which the Company separately sells the services.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reconciliation of contract balances</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are the right to receive consideration in exchange for goods or services that the Company has transferred to a customer when that right is conditional on something other than the passage of time. Contract liabilities are recorded for any services billed to customers and not yet recognizable if the contract period has commenced or for the amount collected from customers in advance of the contract period commencing. As of December&#160;31, 2024 and 2023, the Company had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> material contract assets</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from contracts with customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other accounting considerations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Volume discounts. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Volume discounts are accounted for as variable consideration because the transaction price is uncertain until the customer completes or fails to purchase the specified volume of purchases (consideration is contingent on a future outcome - occurrence or nonoccurrence). In addition, the Company applies the volume rebate or discount retrospectively, because the final price of each product or services sold depends on the customer's total purchases subject to the rebate program. Estimated rebates are deducted from revenues based on the gross transaction price and historical experience with the customer.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rights of return and other allowances. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rights of return create variability in the transaction price. The Company accounts for returned product during the return period as a refund to customer and not a performance obligation. The estimated allowance for returns is based on historical percentage of returns and allowance from prior periods and the customer's historical purchasing pattern. This estimate is deducted from revenues based on the gross transaction price.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principal versus Agent. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considered the principal versus agent guidance of the revenue recognition standard and concluded that the Company is the principal in a third-party transaction. The Company manufactures its products and has control over the transfer of its products to Dealer Distributors, Contract Distributors, and end customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs to obtain or fulfill a contract. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred to obtain a contract are immaterial. Commission cost is not an incremental cost directly related to obtaining a contract.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipping costs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes shipping and handling activities that occur after the customer has obtained control of goods as a fulfillment cost rather than as an additional promised service. Therefore, the Company recognizes revenue and accrues shipping and handling costs when the control of goods transfers to the customer upon shipment.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising costs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cooperative advertising and partnership discounts are consideration payable to a customer and not payment in exchange for a distinct product or service at fair value. Estimated cooperative advertising and partnership discounts are reductions of the transaction price.</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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript: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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<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 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<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 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<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 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<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 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<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 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<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 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<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_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551054273248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">Net Income per Share</a></td>
<td class="text">Net Income per Share<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shows a reconciliation of basic earnings per share (&#8220;EPS&#8221;) to diluted EPS:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.286%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Years&#160;Ended&#160;December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands,&#160;except per-share&#160;amounts)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,224&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,995&#160;</span></td><td style="background-color:#cceeff;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: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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of potential common stock equivalents</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.60&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.26&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.76&#160;</span></td><td style="background-color:#ffffff;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_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>47
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551169652912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders' Equity<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act of 2022 ("IRA") was signed into law. The provisions included a new Corporate Alternative Minimum Tax "CAMT", an excise tax of 1.0% on stock buybacks, and significant tax incentives for energy and climate initiatives, all effective for tax year 2023 and onwards. The Company is not subject to the provisions of CAMT and does not expect the impact of the remaining provisions to be material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended December&#160;31, 2024, the Company repurchased approximately 0.6 million shares of the Company&#8217;s common stock in the open market at an average price of $178.83 per share, for a total of $100.0 million under the previously announced $100.0 million share repurchase authorization (which expired at the end of 2024). As of December&#160;31, 2024, the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company accr</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ued approximately $0.8&#160;million for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the excise tax, which is included as a cost of treasury stock; however, this is not reflected in the share repurchase amounts above.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income or Loss</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shows the components of accumulated other comprehensive income or loss as of December&#160;31, 2024, 2023, and 2022 respectively:</span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.028%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension Benefit</span></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Flow Hedge</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward Foreign Currency</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands) </span></div></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,221)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,506)</span></td><td style="background-color:#cceeff;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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,605)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive gain/(loss) net of tax benefit (expense) of $0, ($133), ($10,264) and ($951), respectively.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,065&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,761&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulative other comprehensive income, net of $0 tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,987)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,215)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,954)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(441)</span></td><td style="background-color:#ffffff;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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,753&#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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,583&#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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,059)</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $6,254 and $2,711, respectively.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,785)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,163&#160;</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulative other comprehensive income, net of $0 tax</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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,907)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,094)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,264)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(368)</span></td><td style="background-color:#cceeff;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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,109)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,990)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $1,437 and ($2,207), respectively.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,956)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,236&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulative other comprehensive income, net of $0 tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,019)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2024</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,577)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,324)</span></td><td style="background-color:#ffffff;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="display:none"></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,524&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,604&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,773)</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></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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051930352">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based 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">Stock-Based Compensation<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently maintains the Simpson Manufacturing Co.,&#160;Inc. Amended and Restated 2011 Incentive Plan (the &#8220;2011 Plan&#8221;) as its only equity incentive plan. Under the 2011 Plan, no more than </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of the Company&#8217;s common stock in aggregate may be issued, including shares already issued pursuant to prior awards granted under the 2011 Plan. Shares of common stock underlying awards to be issued pursuant to the 2011 Plan are registered under the Securities Act. Under the 2011 Plan, the Company may grant restricted stock and restricted stock units. The Company currently intends to award only performance-based stock units ("PSUs") and/or time-based restricted stock units ("RSUs"). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Company&#8217;s stock-based compensation activity:</span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:69.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.167%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)&#160;</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense recognized </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,112&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,503&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit of stock-based compensation expense in provision for income taxes</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,204&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,133&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense, net of tax</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,908&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,918&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,370&#160;</span></td><td style="background-color:#cceeff;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></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates stock-based compensation expense amongst cost of sales, research and development and other engineering expense, selling expense, or general and administrative expense based on the job functions performed by the employees to whom the stock-based compensation is awarded. Stock-based compensation capitalized in inventory was immaterial for all periods presented. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s unvested restricted stock unit activity for the year ended December&#160;31, 2024</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top: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><td style="width:54.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.811%"></td><td style="width:0.1%"></td></tr><tr style="height:30pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Value&#160;*</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">in thousands)</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested&#160;Restricted&#160;Stock&#160;Units&#160;(RSUs)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January&#160;1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,850&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.60&#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="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.62&#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="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and expected to vest at December&#160;31, 2024</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,249&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* The intrinsic value for outstanding and expected to vest is calculated using the closing price per share of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> $165.83,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> as reported by the New York Stock Exchange on December&#160;31, 2024.</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, the Company granted 156 thousand RSUs and PSUs to the Company&#8217;s employees, including officers at an estimated weighted average fair value of $177.73 per share, based on the closing price (adjusted for certain market factors primarily the present value of dividends) of the Company&#8217;s common stock on the grant date. The RSUs and PSUs granted to the Company&#8217;s employees may be time-based, performance-based or time- and performance-based. Certain of the PSUs are</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> granted to officers and key employees, where the number of performance-based awards to be issued is based on the achievement of certain Company performance criteria established in the award agreement over a cumulative three years period. These awards cliff vest after three years. In addition, these same officers and key employees also receive time-based RSUs, which vest pursuant to a three-year graded vesting schedule. Time and performance-based RSUs granted to the Company&#8217;s employees excluding officers and certain key employees, vest ratably over the four-year life of the award and through 2020, required the underlying shares of the Company's common stock to be subject to a performance-based adjustment during the first year and starting in 2021, were time-based awards which vest ratable over the four-year life of the award.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s seven non-employee directors serving during 2024 are entitled to receive approximately $0.9 million in equity compensation annually. The number of shares granted is based on the average closing share price for the Company over the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60 days period prior to approval of the award in the second quarter of each year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In May 2024, the Company granted 4,692 shares of the Company's common stock to the non-employee directors, based on the average closing price of $173.89 per share and recognized total expense of $0.8 million. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of RSUs and PSUs vested during the years ended December&#160;31, 2024, 2023 and 2022 was $31.8 million, $20.3 million and $25.6 million, respectively, based on the market value on the vest date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company&#8217;s aggregate unamortized stock compensation expense was approximately $24.2 million, which is expected to be recognized over a weighted-average period of approximately 2.2 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Bonus Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also maintains the Simpson Manufacturing Co., Inc. 1994 Employee Stock Bonus Plan (the &#8220;Stock Bonus Plan&#8221;), whereby it awards shares of the Company&#8217;s common stock to employees, who do not otherwise participate in any of the Company&#8217;s equity-based incentive plans and meet minimum service requirements. Shares have generally been awarded under the Stock Bonus Plan following the year in which the respective employee reached his or her tenth, twentieth, thirtieth, fortieth or fiftieth anniversary of employment with the Company or any direct or indirect subsidiary thereof. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company awarded shares for service through 2024, 2023, and 2022 as shown below:</span></div><div style="text-align:justify"><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><td style="width:55.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares to be issued</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares settled with cash (foreign employees)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,400&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total awards</span></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,029&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,700&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,700&#160;</span></td><td style="background-color:#cceeff;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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, we recorded pre-tax compensation charges of $3.7 million, $1.9 million, and $1.5 million for years ended December&#160;31, 2024, 2023, and 2022, respectively. These charges include cash bonuses to compensate employees for income taxes payable as a result of the stock bonuses.</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/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051356976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts Receivable, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Trade Accounts Receivable, net</a></td>
<td class="text">Trade Accounts Receivable, net<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable consisted of the following:</span></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><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><td style="width:68.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,360&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,998)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,881)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for sales discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,090)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,392&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,975&#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></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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-10/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060835104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory 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_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventories are as follows:</span></div><div><span><br/></span></div><div style="margin-top: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><td style="width:68.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;As of December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,818&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process products</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,627&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,432&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,175&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,575&#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></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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/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_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051876048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">Derivative Instruments</a></td>
<td class="text">Derivative Instruments<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company enters into derivative instrument agreements, including forward foreign currency exchange contracts, interest rate swaps, and cross currency swaps to manage risk in connection with changes in foreign currency and interest rates. The Company hedges committed exposures and does not engage in speculative transactions. The Company only enters into derivative instrument agreements with counterparties who have highly rated credit. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company produces certain of its concrete products from a wholly owned subsidiary in China, and as a result is exposed to variability in cash outflows associated with changes in the foreign exchange rate between the U.S. Dollar and the Chinese Yuan (CNY). In November 2022, the Company entered into a series of foreign currency derivative contracts that matured monthly between January 2023 and December 2023. These forward contracts are accounted for as cash flow hedges under the accounting standards, and fair value is included in other current assets or other current liabilities, as applicable, in the consolidated balance sheet. Net deferred gains and losses on these contracts relating to changes in fair value are included in accumulated other OCI and are reclassified into cost of sales in the consolidated statements of operations in the which the hedged items are recorded in the same period the hedged item affects earnings. There were $0.2 million in losses recorded on these contracts during the year ended December&#160;31, 2023 and $0.2&#160;million in losses recorded on these contracts during the year ending December&#160;31, 2024. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Beginning in March 2022, the Company entered into a forward foreign currency contract expiring in March 2029 to hedge its exposure to adverse foreign currency exchange rate movements for its operations in Europe and elected the spot method for designating this contract as a net investment hedge with the net interest income from forward points excluded and amortized to interest expense. During May 2022, the Company settled the March 2022 forward foreign currency contract for $3.9&#160;million in cash, which included $0.4&#160;million in recognized forward points, terminated the hedge accounting treatment and simultaneously entered into a new forward foreign currency contract expiring in March 2029 with the same notional amount at a new forward rate. The Company also elected the spot method for designating the May 2022 contract as a net investment hedge. The $3.5&#160;million gain recognized on the March 2022 contract from recognized forward points is deferred in OCI and will remain in OCI until either the sale or substantially complete liquidation of the hedged subsidiaries.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Beginning in March 2022, the Company also converted a Euro-denominated ("EUR"), fixed rate obligation into a U.S. Dollar fixed rate obligation using a receive fixed, pay fixed cross currency swap, which was designated as a cash flow hedge. During May 2022, the Company settled the March 2022 cross currency swap for $22.4&#160;million in cash, which was comprised of $21.3&#160;million gain on the swap excluding accrued interest and $1.1&#160;million of net interest income accrued according to the terms of the swap. The Company terminated the hedge accounting treatment and simultaneously entered into a new cross currency swap expiring in March 2029 with a lower notional amount for the US dollar denominated leg at a new US dollar interest rate. An amount of $28.3&#160;million was reclassified out of OCI into earnings to offset the currency loss on the underlying security being hedged resulting in a net $7.0&#160;million hedge accounting balance reserved within OCI, which is being amortized to interest expense in the consolidated statements of operations through the termination of the underlying hedged intercompany debt in March 2029.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company converted its domestic U.S. variable rate debt to fixed rate debt using a receive variable, pay fixed interest rate swap expiring March 2027. The interest rate swap contract is also designated as a cash flow hedge. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">As of December&#160;31, 2024, the aggregate notional amount of the Company's outstanding interest rate contracts, cross currency swap contracts and EUR forward contracts</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">were $388.1&#160;million, $406.9&#160;million, and $321.7&#160;million, respectively. As of December&#160;31, 2023, there were no outstanding forward contracts on its Chinese Yuan denominated purchases. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Changes in fair value of any forward contracts that are determined to be ineffective are immediately reclassified from OCI into earnings. There were no amounts recognized due to ineffectiveness during the twelve months ended December&#160;31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of fair value and cash flow hedge accounting on the consolidated statements of operations for the periods ended December 31, were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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><td style="width:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="12" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other &amp; foreign exchange loss, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other &amp; foreign exchange loss, net</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amounts of income and expense line items presented in the Consolidated Statements of Operations in which the effects of fair value or cash flow hedges are recorded</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,277&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,209)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170,048&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,391&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,993)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The effects of fair value and cash flow hedging</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain or (loss) on cash flow hedging relationships </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest contracts:</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain or (loss) reclassified from OCI to earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap contract</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain or (loss) reclassified from OCI to earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,577&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contract</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain or (loss) reclassified from OCI to earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The effects of derivative instruments on the consolidated statements of operations for the twelve months ended December&#160;31, 2024 and December&#160;31, 2023 were as follows:</span></div><div style="text-align:justify"><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><td style="width:25.062%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.109%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.644%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.531%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Hedging Relationships</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in OCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location of Gain (Loss) Reclassified from OCI into Earnings</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified from OCI into Earnings</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,589&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,712&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,722&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,737)</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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,170&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FX gain (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,577&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,193)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,040&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,033&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">For the twelve months ended December&#160;31, 2024 and 2023, a gain of $13.9&#160;million and a loss of $11.4&#160;million, respectively, on the net investment hedge were included in OCI. For the twelve months ended December&#160;31, 2024 and 2023, deferred gains from the forward points of $5.1&#160;million for both years were reclassified from OCI to interest expense. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December&#160;31, 2024, the aggregate fair values of the Company&#8217;s derivative instruments on the Consolidated Balance Sheet were comprised of an asset of $32.4&#160;million, of which $13.6&#160;million is included in <span style="-sec-ix-hidden:f-881">other current assets</span>, and the balance of $18.8&#160;million as <span style="-sec-ix-hidden:f-883">other non-current assets</span>, and of a noncurrent liability of $7.2&#160;million included as <span style="-sec-ix-hidden:f-885">deferred income tax and other long-term liabilities</span>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December&#160;31, 2023, the aggregate fair values of the Company&#8217;s derivative instruments on the Consolidated Balance Sheet were comprised of an asset of $21.9&#160;million, of which $14.5&#160;million is included in <span style="-sec-ix-hidden:f-888">other current assets</span>, and the balance of $7.4&#160;million as <span style="-sec-ix-hidden:f-890">other non-current assets</span>, and of a noncurrent liability of $30.1&#160;million included as <span style="-sec-ix-hidden:f-892">deferred income tax and other long-term liabilities</span>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December&#160;31, 2024, the Company expects it will reclassify net gains of approxi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">mately $15.0&#160;million, cu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">rrently recorded in Accumulated Other Comprehensive Income (AOCI), into interest expense in earnings within the next twelve months. However, the actual amount reclassified could vary due to future changes in the fair value of these derivatives.</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/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 2: 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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815/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_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>52
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060761744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment, net</a></td>
<td class="text">Property, Plant and Equipment, net<div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consisted of the following:</span></div><div style="margin-top: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><td style="width:68.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,054&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,587&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and site improvements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,138&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,021&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,322&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,017&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,407&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(516,320)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(474,974)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,507&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital projects in progress</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,148&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,179&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,655&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,612&#160;</span></td><td style="background-color:#cceeff;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="text-indent:13.5pt"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment as of December&#160;31, 2024, and 2023, includes fully depreciated assets with an original cost of $402.1 million and $352.5 million, respectively, which are still in use. The Company capitalizes certain development costs associated with internal use software, including the direct costs of services provided by third-party consultants and payroll for internal employees, both of which are performing development and implementation activities on a software project. As of December&#160;31, 2024, and 2023, the Company had capitalized software development costs net of accumulated amortization of</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$35.9 million and $33.8 million, respectively, included in machinery and equipment and as of December&#160;31, 2024, and 2023, and $16.1 million and $9.7 million, respectively, was included in capital projects in progress. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense, including depreciation of equipment and amortization of internally developed and acquired software, was $59.7 million, $51.2 million, and $43.4&#160;million</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span>for the years ended December 31, 2024, 2023 and 2022, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060849184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 Intangible Assets</a></td>
<td class="text">Goodwill and Intangible Assets<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The annual changes in the carrying amount of goodwill, by segment, as of December&#160;31, 2024 and 2023, were as follows, respectively:</span></div><div style="text-align:justify"><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><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North<br/>America</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia<br/>Pacific</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,572&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,672&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,077)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline">1</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(580)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill disposed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline">2</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,075&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,136&#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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,693&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,299&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,550&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,820&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,820&#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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,987)</span></td><td style="background-color:#cceeff;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,148&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,049&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,383&#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></table></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill Impairment Testing</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill for impairment at the reporting unit level on an annual basis (in the fourth quarter). The goodwill balance is not amortized to expense, and the Company may assess qualitative or quantitative factors to determine whether it is more likely than not that the fair value of each reporting unit is less than its carrying amount as a basis for determining whether it is necessary to complete quantitative impairment assessments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">During fiscal year 2023, we re-evaluated our European reporting units after a full year of operations from our acquisition of ETANCO as it has become further integrated into our other European operations resulting in changes to the management, product distribution, and operations structure of our European operations. As a result of this re-evaluation, all European reporting units were consolidated for reporting purposes into one overall Europe reporting unit. A qualitative assessment was performed immediately preceding the reporting unit change and determined that it was not more likely than not that any impairment existed prior to the reporting unit change. For the Company&#8217;s remaining reporting units, the reporting unit level is generally one level below the operating segment, which is at the country level, except for the United States and Australia.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company determined that the U.S. reporting unit includes four components: Northwest United States, Southwest United States, Northeast United States and Southeast United States. The Australia reporting unit includes two components: Australia and New Zealand. For each of these reporting units, the Company aggregated the components because management concluded that they are economically similar, and that the goodwill is recoverable from these components working in concert.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In 2024, the Company applied the ("Step 0") approach to assess qualitative factors related to the goodwill of the reporting units to determine whether it is necessary to perform an impairment test. For this qualitative assessment, the Company assessed various assumptions, events and circumstances that would have affected the estimated fair value of the reporting units. Based on the qualitative assessment performed, the Company concluded that there was no evidence of events or circumstances that would indicate a material change from the Company&#8217;s prior year quantitative assessment by reporting unit and therefore, it was more likely than not that the estimated fair value of reporting units exceeded their respective carrying values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In 2023, the Company applied the ("Step 1") approach where the Company compares the fair value of the reporting unit to its carrying value. The fair value calculation uses both the income approach (discounted cash flow method) and the market approach, equally weighted. If the Company determines that the carrying value of the net assets assigned to the reporting unit, including goodwill, exceeds the fair value of the reporting unit, no further action is taken. If the Company determines that the carrying value of a reporting unit&#8217;s goodwill exceeds its implied fair value, the Company will record an impairment charge equal to the difference between the implied fair value of the goodwill and the carrying value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The 2024 and 2023 annual testing of goodwill for impairment did not result in impairment charges. "See Item 7 - Critical Accounting Policies and Estimates - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Goodwill and Other Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">".</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Amortizable Intangible Assets</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets from acquired businesses or asset purchases are recognized at their estimated fair values on the date of acquisition and consist of patents, unpatented technology, non-compete agreements, trademarks, customer relationships and other intangible assets. Finite-lived intangibles are amortized to expense over the applicable useful lives, ranging from</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <span style="-sec-ix-hidden:f-959">three</span> to twenty-one years, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based on the nature of the asset and the underlying pattern of economic benefit as reflected by future net cash inflows. The Company performs an impairment test of finite-lived intangibles whenever events or changes in circumstances indicate their carrying value may be impaired.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total gross carrying amount and accumulated amortization of definite-lived intangible assets as of December&#160;31, 2024, was $487.4 million and $112.3 million, respectively. The aggregate amount of amortization expense of intangible assets for the years ended December&#160;31, 2024, 2023 and 2022 was $24.8 million, $23.5 million and $17.4 million, respectively.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining amortization period for all amortizable intangibles on a combined basis</span><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.6</span><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> years as of December&#160;31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The annual changes in the carrying amounts of patents, unpatented technologies, customer relationships and non-compete agreements and other intangible assets subject to amortization for the years ended December&#160;31, 2024 and 2023 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr style="height:19pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Patents</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,172&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,803)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,369&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,996&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,996&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,051)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,051)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430&#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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,598&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,854)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,744&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,800&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,800&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,468)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,468)</span></td><td style="background-color:#cceeff;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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(926)</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(926)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,472&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,322)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,150&#160;</span></td><td style="background-color:#cceeff;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="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:justify"><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><td style="width:60.157%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.331%"></td><td style="width:0.1%"></td></tr><tr style="height:19pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unpatented&#160;Technology</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,459)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,951&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(820)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(820)</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><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,508&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,279)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229&#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(991)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(991)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,459&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,270)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189&#160;</span></td><td style="background-color:#cceeff;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-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Compete&#160;Agreements,<br/>Trademarks and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,932)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,369&#160;</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquisitions, net of cash acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline">3</span></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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(380)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,745)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,402&#160;</span></td><td style="background-color:#cceeff;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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,100&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,100&#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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,972)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,972)</span></td><td style="background-color:#cceeff;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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,240&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,717)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,523&#160;</span></td><td style="background-color:#cceeff;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-top:5pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr style="height:19pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer&#160;Relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,459&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,970)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300&#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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,429)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,407&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,407&#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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,166&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,399)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,560&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,560&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,362)</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,362)</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><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,745)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,312&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,761)</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,551&#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></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, estimated future amortization of intangible assets was as follows:</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in&#160;thousands)&#160;</span></div><div style="margin-top:5pt;text-align:justify"><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><td style="width:78.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,053&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,719&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,762&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,413&#160;</span></td><td style="background-color:#cceeff;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="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indefinite-Lived Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets totaled $105.7 million as of December&#160;31, 2024, including $93.2 million, net of an unfavorable foreign exchange impact of $0.7 million, attributable to trade names acquired in the ETANCO acquisition.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Definite-lived and indefinite-lived assets, net, by segment as of December&#160;31, 2024, and 2023 were as follows:&#160;</span></div><div style="margin-top:5pt;text-align:justify"><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><td style="width:59.814%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.440%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total&#160;Intangible&#160;Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,190&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,740)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,450&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,432&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,493)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,939&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia/Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,862&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,523)</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,339&#160;</span></td><td style="background-color:#ffffff;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="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2024</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total&#160;Intangible&#160;Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,550&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,061)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,586&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,621)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,965&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia/Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,376&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,325)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,051&#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></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_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>54
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551061594832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for certain facilities, equipment and automobiles. The existing operating leases expire at various dates through 2039, some of which include options to extend the leases for up to five years. The Company measured the lease liability at the present value of the lease payments to be made over the lease term. The lease payments are discounted using the Company's incremental borrowing rate. The Company measured the right-of-use ("ROU") assets at the amount at which the lease liability is recognized plus initial direct costs incurred or prepayment amounts. The ROU assets are amortized on a straight-line basis over the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of operating leases included on the consolidated balance sheets as of December&#160;31, 2024, and 2023, and consolidated statements of operations, and consolidated statements of cash flows for the years ended December&#160;31, 2024 and 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:71.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.391%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheets Line Item</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></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></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,792&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1096"><span style="-sec-ix-hidden:f-1097">Accrued expenses and other current liabilities</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,954&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,324&#160;</span></td><td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,599&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,278&#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></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></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></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></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></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></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></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></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></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expense were as follows:</span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:30.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.574%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statements of Operations Line Item</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended<br/>&#160;December 31, </span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease cost</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General administrative expenses and <br/>cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows:</span></div><div style="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><td style="width:77.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.427%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended<br/>&#160;December 31, </span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating cash flows for operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,859&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets obtained in exchange for new lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,074&#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></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule, by years, of maturities for lease liabilities as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:77.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.392%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,883&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,286&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,942&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,819&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,943&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount and other</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,344)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Total lease liabilities</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,599&#160;</span></td><td style="background-color:#cceeff;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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s lease terms and discount rates as of December&#160;31, 2024</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt;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:382.75pt"></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:60.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended<br/>&#160;December 31, </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease terms (in years):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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></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_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for certain facilities, equipment and automobiles. The existing operating leases expire at various dates through 2039, some of which include options to extend the leases for up to five years. The Company measured the lease liability at the present value of the lease payments to be made over the lease term. The lease payments are discounted using the Company's incremental borrowing rate. The Company measured the right-of-use ("ROU") assets at the amount at which the lease liability is recognized plus initial direct costs incurred or prepayment amounts. The ROU assets are amortized on a straight-line basis over the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of operating leases included on the consolidated balance sheets as of December&#160;31, 2024, and 2023, and consolidated statements of operations, and consolidated statements of cash flows for the years ended December&#160;31, 2024 and 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:71.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.391%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheets Line Item</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></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></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,792&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1096"><span style="-sec-ix-hidden:f-1097">Accrued expenses and other current liabilities</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,954&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,324&#160;</span></td><td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,599&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,278&#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></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></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></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></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></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></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></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></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></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expense were as follows:</span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:30.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.574%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statements of Operations Line Item</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended<br/>&#160;December 31, </span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease cost</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General administrative expenses and <br/>cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows:</span></div><div style="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><td style="width:77.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.427%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended<br/>&#160;December 31, </span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating cash flows for operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,859&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets obtained in exchange for new lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,074&#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></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule, by years, of maturities for lease liabilities as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:77.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.392%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,883&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,286&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,942&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,819&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,943&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount and other</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,344)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Total lease liabilities</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,599&#160;</span></td><td style="background-color:#cceeff;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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s lease terms and discount rates as of December&#160;31, 2024</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt;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:382.75pt"></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:60.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended<br/>&#160;December 31, </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease terms (in years):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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></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_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>55
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051519344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Liabilities and Other Current Liabilities</a></td>
<td class="text">Accrued Liabilities and Other Current Liabilities<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and other current liabilities consisted of the following: </span><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><td style="width:68.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Labor related liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,603&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales incentives &amp; advertising 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,337&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,635&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued cash profit sharing and commissions </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales tax payable 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,855&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,352&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued profit sharing trust contributions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,313&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,964&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease - current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,954&#160;</span></td><td style="background-color:#cceeff;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></tr><tr><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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,876&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,233&#160;</span></td><td style="background-color:#ffffff;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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060761248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 30, 2022, the Company entered into the Amended and Restated Credit Facility, which amends and restates the Company's previous Credit Agreement, dated July 27, 2012. The Amended and Restated Credit Facility provides for a 5-year $450.0 million revolving line of credit, which includes a letter of credit-sub-facility up to $50.0 million, and a 5-year term loan facility of $450.0 million. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company borrowed $450.0 million under the term loan facility to finance a portion of the purchase price for the acquisition of ETANCO. In addition, the Company incurred $6.8 million of debt issuance costs, which are classified in long-term debt on the consolidated balance sheet, that have been deferred and are being amortized over the 5-year terms of the Amended and Restated Credit Facility. During 2024 and 2023, the Company made principal payments of</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$97.5 million on the Company's outstanding term loan facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is required to pay an annual revolving credit facility fee of 0.1% to 0.3% per annum on the available commitments under the terms of the Amended and Restated Revolving Credit Facility, regardless of usage, with the applicable fee determined on a quarterly basis based on the Company&#8217;s net leverage ratio. The fee is included within Interest expense, net and other in the Company's consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amounts borrowed under the Amended and Restated Credit Facility will bear interest from time to time at either the Base Rate, Spread Adjusted Daily Simple SOFR, Spread Adjusted Term SOFR, Adjusted Eurocurrency Rate or Daily Simple RFR, in each case, as calculated under and as in effect from time to time under the Amended and Restated Credit Facility, plus the Applicable Margin, as defined in the Amended and Restated Credit Facility. The Applicable Margin is determined based on the Company&#8217;s net leverage ratio, and ranges (i) from 0.0% to 0.8% per annum for amounts borrowed under the term loan facility that bear interest at Base Rate, (ii) from 0.8% to 1.8% per annum for amounts borrowed under the term loan facility that bear interest at Adjusted Eurocurrency Rate, Spread Adjusted Daily Simple SOFR or Spread Adjusted Term SOFR, (iii) from 0.0% to 0.5% per annum for amounts borrowed under the revolving credit facility that bear interest at Base Rate, (iv) from 0.7% to 1.5% per annum for amounts borrowed under the revolving credit facility that bear interest at Daily Simple RFR (solely to the extent denominated in pound sterling) and (v) from 0.7% to 1.5% per annum for amounts borrowed under the revolving credit facility that bear interest at Daily Simple RFR (other than loans denominated in pound sterling) or Adjusted Eurocurrency Rate. Loans outstanding under the Amended and Restated Credit Facility may be prepaid at any time without penalty except for customary breakage costs and expenses. Based on current principal payment expectations, the annual interest rate on the outstanding debt will be approximately 2.0% over the life of the debt including the effects of the interest rate swap and other derivatives noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2024, in addition to the Amended and Restated Credit Facility, certain of the Company&#8217;s domestic subsidiaries are guarantors for a credit agreement between certain of its foreign subsidiaries and institutional lenders. Together, all credit facilities provide the Company with a total of $458.3 million in available revolving credit lines and an irrevocable standby letter of credit in support of various insurance deductibles.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has $388.1 million, excluding deferred financing costs, outstanding under the Amended and Restated Credit Facility, which is the estimated fair value as of December&#160;31, 2024. There was $485.7 million outstanding balances under the Amended and Restated Credit Facility as of December&#160;31, 2023.</span></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule, by years, of maturities for the remaining term loan facility as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:76.531%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5-Year Term Loan</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,500&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,125&#160;</span></td><td style="background-color:#cceeff;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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loan outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">388,125</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company complied with its financial covenants under the Amended and Related Credit Facility as of December&#160;31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs interest costs, which include interest net of the effect of cash flow hedges, maintenance fees and bank charges. The amount of costs incurred, capitalized, and expensed for the years ended December&#160;31, 2024, 2023 and 2022, consisted of the following:</span></div><div style="text-align:justify"><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><td style="width:62.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest costs, including benefits from cash flow and net investment hedges</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,349&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest capitalized</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,078)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,666)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,658)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, including benefits from cash flow and net investment hedges</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,271&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,486&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,027&#160;</span></td><td style="background-color:#cceeff;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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051871024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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">Commitments and Contingencies<div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the debt and lease obligations described in the footnotes, the Company has certain purchase obligations in the ordinary course of business. These purchase obligations are primarily related to the acquisition, and construction or expansion of facilities and equipment. The Company is not a party to any long-term supply contracts with respect to the purchase of raw materials or finished goods. As of December&#160;31, 2024, the Company has steel purchase obligations that are expected to be settled during the year. The Company also has debt interest obligations that includes annual facility fees on the Company&#8217;s primary line-of-credit facility in the amount of $20.2 million at December&#160;31, 2024. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Relations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, approximately</span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.4%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of our employees are represented by labor unions and are covered by collective bargaining agreements in the U.S. The Company has two-facility locations with collective bargaining agreements covering tool and die craftsmen, maintenance workers, and sheet-metal workers. In Stockton, California, two union contracts will expire in June 2027 and September 2028, respectively. In Riverside, California, two union contracts will expire on February, 28 2025, which is in the process of being renegotiated, and in June 2026, respectively. France also has two collectively bargained agreements, one under the Convention collective nationale de la m&#233;tallurgie and the other under Plasturgie. Based on current information and subject to future events and circumstances, the Company believes that, even if new agreements are not reached before the existing labor union contracts expire, it is not expected to have a material adverse effect on the Company&#8217;s ability to provide products to customers or on the Company&#8217;s profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Environmental</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s policy with regard to environmental liabilities is to accrue for future environmental assessments and remediation costs when information becomes available that indicates that it is probable that the Company is liable for any related claims and assessments and the amount of the liability is reasonably estimable. The Company does not believe that any such matters will have a material adverse effect on the Company&#8217;s financial condition, cash flows or results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation and Potential Claims </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">From time to time, the Company is involved in various legal proceedings and other matters arising in the normal course of business. Corrosion, hydrogen embrittlement, cracking, material hardness, wood pressure-treating chemicals, misinstallations, misuse, design and assembly flaws, manufacturing defects, labeling defects, product formula defects, inaccurate chemical mixes, adulteration, environmental conditions, or other factors can contribute to failure of fasteners, connectors, anchors, adhesives, specialty chemicals, such as fiber reinforced polymers, and tool products. In addition, inaccuracies may occur in product information, descriptions and instructions found in catalogs, packaging, data sheets, and the Company&#8217;s website.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The resolution of any claim or litigation is subject to inherent uncertainty and could have a material adverse effect on the Company&#8217;s financial condition, cash flows or results of operations.</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>58
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060728080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income 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">Income Taxes<div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes from operations consisted of the following:&#160;</span></div><div style="margin-top: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><td style="width:53.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.397%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,783&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,954&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,703&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,855&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,824&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,544&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(787)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,466)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,806)</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,140)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,917)</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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,819&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,560&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,070&#160;</span></td><td style="background-color:#cceeff;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="text-indent:13.5pt"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income and loss from operations before income taxes for the years ended December&#160;31, 2024, 2023, and 2022, respectively, consisted of the following:</span></div><div style="margin-top: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><td style="width:53.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.397%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,296&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,506&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,266&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,251&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,559&#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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,043&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,547&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,065&#160;</span></td><td style="background-color:#cceeff;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><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$45.6 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of net operating loss carryforwards in various foreign taxing jurisdictions. Most of the tax losses can be carried forward indefinitely.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">As of December&#160;31, 2024, and 2023, the Company has valuation allowances of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$12.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$10.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">, respectively. The valuation allowance increased by </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$2.3 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> for the year ended December&#160;31, 2024 and decreased by </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$0.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> for the year ended December&#160;31, 2023. The increase in the 2024 valuation allowances was primarily due to the increase in net operating losses in Europe. The decrease in the 2023 valuation allowances was primarily due to expiration of certain U.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">S. foreign tax credit.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2024, the Company asserts that its accumulated undistributed earnings generated by our foreign subsidiaries are permanently reinvested and as such, has not recognized a US deferred tax liability on its investment in foreign subsidiaries. The Company will continue to assess its permanent reinvestment assertion on a quarterly basis. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations between the statutory federal income tax rates and the Company&#8217;s effective income tax rates as a percentage of income before income taxes for its operations were as follows:</span></div><div style="margin-top: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><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in U.S. tax rate applied to deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">True-up of prior year tax returns to tax provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Difference between U.S. statutory and foreign local tax rates</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in uncertain tax position</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.8&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.5&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of the significant temporary differences that constitute the deferred tax assets and liabilities as of December&#160;31, 2024, and 2023, respectively, were as follows: </span></div><div><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><td style="width:69.178%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.396%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred asset taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,606&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Health claims</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,766&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,218&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales incentive and advertising allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,997&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,493&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,880&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryforwards</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,905&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-United States tax loss carry forward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,315&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research &amp; development expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,282&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,689&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,677&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,257&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Less valuation allowances</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,727)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,430)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Total deferred asset taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,950&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,886)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and other intangibles 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,779)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106,041)</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,517)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedging OCI</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,190)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,386)</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148,428)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liability</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,980)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,601)</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></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amounts of unrecognized tax benefits in 2024, 2023 and 2022, respectively, were as follows, including foreign translation amounts:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reconciliation of Unrecognized Tax Benefits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,641&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,232&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to prior years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,528&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions based on tax positions related to prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of the current year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,667&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,641&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,232&#160;</span></td><td style="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-top:5pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2024, the Company&#8217;s uncertain tax positions decreased b</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">y $1.2 million, primarily due to positions for open years of which were assumed in the Company&#8217;s acquisition of ETANCO. Tax positions of $1.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$2.0 million, and $0.2 million</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">are included in the balance of unrecognized tax benefits as of December&#160;31, 2024, 2023, and 2022, respectively, which if recognized, would reduce the effective tax rate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues interest and penalties related to unrecognized tax benefits in income tax expense in accordance with the Company&#8217;s accounting policy. The Company accr</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ued $1.4 million, $0.7&#160;million and $0.9 million as of December&#160;31, 2024, 2023 and 2022, respectively for the potential payment of interest and penalties before income tax benefits. The Company does not expect any material changes in unrecognized tax benefits within the next 12 months.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company remained subject to federal income tax examinations in the U.S. for the tax years 2021</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">through 2024</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, tax years 2019 through 2024</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remain open in various states, local and foreign jurisdictions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act &#8220;IRA&#8221; was signed into the law. The provisions included a new Corporate Alternative Minimum Tax "CAMT", an excise tax on stock buybacks, and significant tax incentives for energy and climate initiatives, all effective for tax year 2023 and onwards. The Company is not subject to the provisions of CAMT and does not expect the impact of the remaining provisions to be 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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060680736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Plans</a></td>
<td class="text">Retirement Plans<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has seven defined contribution retirement plans covering substantially all salaried employees and nonunion hourly employees. The Simpson Manufacturing Co., Inc. 401(k) Profit Sharing Plan (the "Plan") covers U.S. employees and provides for quarterly safe harbor contributions, limited to 3.0% of the employees' quarterly eligible compensation and for annual discretionary contributions, subject to certain limitations. The discretionary amounts for 2024, 2023 and 2022 were equal to 7.0% of qualifying salaries or wages of the covered employees. The Company also has the Simpson Manufacturing Co., Inc. SMW Supplemental 401(k) Plan where it makes periodic contributions to this plan in accordance with the collective bargaining agreement. For 2024, the Company contributed 1.0% of the covered employees' qualifying salaries and wages. The other five defined contribution plans, covering the Company&#8217;s European and Canadian employees, require the Company to make contributions ranging from 3.0% to 15.0% of the employees&#8217; compensation. The total cost for these retirement plans for the years ended December&#160;31, 2024, 2023 and 2022, was $29.7 million, $26.8 million, and $23.8 million, respectively.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We participate in various multiemployer benefit plans that cover some of our employees who are represented by labor unions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make periodic contributions to these plans in accordance with the terms of applicable collective bargaining agreements and laws but do not sponsor or administer these plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not participate in any multiemployer benefit plans for which we consider our contributions to be individually significant. If we withdraw from participation in any of these plans, the applicable law would require us to fund our allocable share of the unfunded vested benefits, which is known as a withdrawal liability. As of December&#160;31, 2024, we believe that there was no probable withdrawal liability under the multiemployer benefit pension plans under the terms of collective-bargaining agreements that cover its union-represented employees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total contribution to various industry-wide, union-sponsored pension funds and a statutorily required pension fund for employees in the U.S. and Europe were $6.1 million, $5.7&#160;million and $5.4 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551161588640">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party 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</a></td>
<td class="text">Related Party Transactions<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company identified certain purchases of goods and services from companies where the former Chief Executive Officer of the Company served as a director on the respective company's board providing the goods or services.&#160;The amount of goods and services purchased by the Company pursuant to these arrangements was not material to the Company&#8217;s consolidated statements of operations and cash flows for the year ended December&#160;31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company identified certain related party transactions for the years ended December&#160;31, 2024 and 2023. The total expenses were not material to the Company, and the majority of the expenses were recorded within general and administrative expenses on our Consolidated Statement of Operations during the years ended December&#160;31, 2024 and 2023.</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 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060850672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 Information</a></td>
<td class="text">Segment Information<div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is organized into three reporting segments defined by the regions where the Company&#8217;s products are manufactured, marketed and distributed to the Company&#8217;s customers. The financial information of these segments is available and utilized by the Chief Executive Officer, the Company&#8217;s CODM, to assess the segments&#8217; performance. The primary measurements used to measure the financial performance of the segments are revenue, gross margins, and operating margins to decide whether to reinvest the profits, make acquisitions, pay down debt or borrow, or to return capital to shareholders via</span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dividends and share repurchases. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The three regional segments are the North America segment (comprised primarily of the Company&#8217;s operations in the U.S. and Canada), the Europe segment and the Asia/Pacific segment (comprised of the Company&#8217;s operations in Asia, the South Pacific, and the Middle East). These segments are similar in several ways, including the types of materials used, the production processes, the distribution channels and the product applications. </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Administrative&#160;&amp; All Other column primarily includes expenses such as self-insured workers compensation claims for employees, stock-based compensation for certain members of management, interest expense, foreign exchange gains or losses and income tax expense, as well as revenues and expenses related to real estate activities. </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents financial information of each segment that is used by the CODM to assess the performance of segments for periods ended December&#160;31, 2024, 2023 and 2022, respectively:</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:42.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.535%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.535%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.535%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.800%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)&#160;</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North<br/>America</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Europe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asia/<br/>Pacific</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Administrative<br/>&amp; All Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735,879&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,205&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232,139&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Products</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499,889&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,494&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,141&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,899,524&#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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concrete Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885,375&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,073&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,407&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(567)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,288&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development, and other engineering 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,246&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,514&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,576&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,958&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,181&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,542&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,532&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to other segments *</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,567&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,806&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,104)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,975&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash charges</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,895&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,607&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,245&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,022&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,062,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,736,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.459%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North<br/>America</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Europe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asia/<br/>Pacific</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Administrative<br/>&amp; All Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,716,422&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,756&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,625&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Products</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,491,848&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,134&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,467&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891,449&#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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concrete Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853,864&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,708&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,946&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170,048&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,530)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development, and other engineering expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,539&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,523&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,167&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,241&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,578&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,055&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,103&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to other segments *</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,718&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,229&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,998&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,613)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,149&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,707&#160;</span></td><td style="background-color:#cceeff;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash charges</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,344&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,658&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,896&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,975&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,605)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,745,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,704,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="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><td style="width:36.623%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.691%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North<br/>America</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Europe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asia/<br/>Pacific</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Administrative<br/>&amp; All Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Total</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,701,041&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,743&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Products</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496,062&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,065&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,453&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concrete Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">890,384&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,687&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,834&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,174,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">941,293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development, and other engineering expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,676&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,467&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,163&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,958&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,885&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,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="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to other segments *</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,732&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,899&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,121&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,676)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash charges</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,504&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,868&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(751)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,393,968&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,503,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;* Sales to other segments are eliminated upon consolidation.</span></div><div style="text-align:justify;text-indent:20.25pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash collected by the Company&#8217;s U.S. subsidiaries is routinely transferred into the Company&#8217;s cash management accounts, and therefore is in the total assets of "Administrative &amp; All Other." Cash and cash equivalent balances in "Administrative &amp; All Other" were $126.1&#160;million, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$368.6 million and $222.5 million as of December&#160;31, 2024, 2023 and 2022, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$111.6&#160;million, or 46.6%, of its cash and cash equivalents held outside the U.S. in accounts belonging to the Company&#8217;s various foreign operating entities. The majority of this balance is held in foreign currencies and could be subject to additional taxation if repatriated to the U.S. </span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The significant non-cash charges comprise compensation related to equity awards under the Company&#8217;s stock-based incentive plans, the Company&#8217;s employee stock bonus plan, and the Company's non-qualified deferred compensation plan. The Company&#8217;s measure of profit or loss for its reportable segments is income (loss) from operations. The reconciling amounts between consolidated income before tax and consolidated income from operations are net interest income (expense), net and other, foreign exchange gain (loss), certain legal and professional fees associated with the acquisition of ETANCO, refer to Note <a href="#i3af4283c67a441fca30d8d415f2d0402_103" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:none">3</a> "Acquisitions," and gain on disposal of a assets. Interest income (expense) is primarily attributed to &#8220;Administrative&#160;&amp; All Other.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the geographic distribution of the Company&#8217;s net sales and long-lived assets as of December&#160;31, 2024, 2023 and 2022, respectively:</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:31.792%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.478%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived<br/>Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived<br/>Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,326&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630,359&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,564&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,615,728&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,407&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,336&#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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Italy</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,042&#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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,428&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Poland</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,528&#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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,349&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,549&#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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sweden</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denmark</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,746&#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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Norway</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,391&#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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,496&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232,139&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,983&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213,803&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,092&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116,087&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,049&#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></table></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales and long-lived assets, excluding intangible assets and goodwill, are attributable to the country where the sales or manufacturing operations are located.</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's wood construction products are used in light-frame building applications and include connectors, truss plates, screw fastening systems, fasteners and pre-fabricated lateral-force resisting systems. Its concrete construction products are used in concrete, masonry and steel building applications and include adhesives, chemicals, mechanical anchors, carbide drill bits, powder actuated tools, fiber reinforced materials, and other repair products used for protecting and strengthening structures. The following table shows the distribution of the Company&#8217;s net sales by product for the years ended December&#160;31, 2024, 2023 and 2022, respectively:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Construction</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,899,524&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891,449&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831,580&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concrete Construction</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,557&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,500&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,205&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232,139&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213,803&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116,087&#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></table></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No customers accounted for more than 10.0% of net sales for the years ended 2024, 2023 and 2022.</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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551153919600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent Events<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Declaration</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;31, 2025, the Company's Board of Directors (the "Board") declared a quarterly cash dividend of $0.28 per share of the Company's common stock, estimated to be $11.8 million in total. The record date for the dividend will be April&#160;3, 2025, and will be paid on April&#160;23, 2025. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Treasury Share Retirement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;31, 2025, the Board adopted a resolution to retire 559,179 shares held as treasury account in Stockholders' Equity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sale of Asset</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 24, 2025, the Company has executed an agreement to sell its Gallatin, Tennessee facility for $19.1&#160;million. As of December 31, 2024, the assets did not meet the held-for-sale criteria.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2025, the Company repurchased 146,640 shares of the Company&#8217;s common stock in the open market at an average price of 170.48 per share for a total of approximately $25.0 million. As a result, as of February 28, 2025, approximately $75.0&#160;million remained available for share repurchase through December 31, 2025 under the Company&#8217;s previously announced $100.0&#160;million share repurchase authorization.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551061594832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS</a></td>
<td class="text"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Simpson Manufacturing Co.,&#160;Inc. and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">for the years ended December&#160;31, 2024, 2023 and 2022 </span></div><div style="text-align:center"><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:43.099%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.477%"></td><td style="width:0.1%"></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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">to&#160;Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">to&#160;Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Beginning</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">and</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accounts&#160;&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">at&#160;End</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of&#160;Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-offs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of&#160;Year</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year to date December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,881&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,998&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for sales discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for deferred tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,595&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,727&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year to date December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,240&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,881&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for sales discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for deferred tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,179&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,704&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,430&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year to date December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,663&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,240&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for sales discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for deferred tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,991&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,179&#160;</span></td><td style="background-color:#ffffff;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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Publisher SEC<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 4<br> -Subparagraph (SX 210.12-09)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051235920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 322,224<span></span>
</td>
<td class="nump">$ 353,987<span></span>
</td>
<td class="nump">$ 333,995<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551058854720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051897136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551050981104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our cybersecurity risk management efforts are an integral part of our overall risk management processes, and we are deeply committed to safeguarding our digital and information technology environment for our employees, customers and vendors. We employ a robust, global and multi-layered security strategy, known as &#8220;defense-in-depth,&#8221; to assess, identify and manage cybersecurity risks and protect our cyber work environment from potential threats and vulnerabilities. These risks, threats and vulnerabilities include those that could result in significant operational disruption to the Company, such as production disruption, business downtime or loss of containment, as well as risks that could have significant reputational or compliance/regulatory impact. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's Information Security team monitors information security risks that target both technology and manufacturing environments and identifies potential risks to Simpson&#8217;s information security posture. Any identified risks are prioritized in terms of impact to Simpson&#8217;s information security posture and, if critical, addressed immediately or added to Simpson&#8217;s information security roadmap. To supplement our internal cybersecurity resources, we also engage external third parties to perform information security assessments, penetration tests and related services to enhance our information security program. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Risks Associated with Third-Party Service Providers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, we implement robust processes to oversee and manage risks associated with our business arrangements with third-party service providers. All new Simpson third-party business agreements are reviewed and assessed by our Information Security team. We also perform information security program investigations on the security posture of, and assess any publicly known information security events related to, these third-party service providers. If a third party service provider with a business agreement with Simpson experiences an information security breach or incident, our Information Security Team reviews and assesses such event to understand Simpson&#8217;s overall exposure to the security incident. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Insurance</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We maintain cybersecurity insurance coverage at industry standard levels as a part of our comprehensive insurance portfolio to help mitigate risk in the event an information security event occurs.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Risks from Cybersecurity Threats</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Despite our security measures, our information technology and infrastructure may remain vulnerable to disruptions, including as a result of attacks by increasingly sophisticated intruders or others who attempt to cause harm to, or otherwise interfere with the normal use of our systems. We have experienced targeted and non-targeted cybersecurity attacks and incidents in the past that have resulted in unauthorized persons gaining access to our information systems and computer networks, and we could in the future experience similar attacks. When we do experience cybersecurity incidents like these and the one we disclosed in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">October 2023, we aim to utilize that experience to inform and strengthen our cybersecurity management efforts. In response to the October 2023 incident, we increased our phishing awareness training and testing, deployed a cybersecurity tool that continuously monitors and verifies the security posture of individual devices within our network, and deployed technology that provides visibility into our sensitive data across different cloud environments, allowing the identification of potential vulnerabilities and take proactive measures to protect data from unauthorized access, misuse, or theft.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We do not believe any risks from cybersecurity threats, including as a result of any previous cybersecurity incident, have materially affected or are reasonably likely to materially affect the Company or our business strategy, results of operations, or financial condition. For additional information regarding the risks from cybersecurity threats we face, see the section captioned &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Risks Relating to Our Intellectual Property and Information Technology</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8221; under Part I, Item 1A &#8220;Risk Factors&#8221; above.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">Our cybersecurity risk management efforts are an integral part of our overall risk management processes, and we are deeply committed to safeguarding our digital and information technology environment for our employees, customers and vendors. We employ a robust, global and multi-layered security strategy, known as &#8220;defense-in-depth,&#8221; to assess, identify and manage cybersecurity risks and protect our cyber work environment from potential threats and vulnerabilities.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text">Although our full Board of Directors is ultimately responsible for risk oversight, our Board is assisted in discharging its risk oversight responsibility by its committees. The Audit and Finance Committee of the Board is responsible for providing oversight of our information security program and cybersecurity risks. In connection with this oversight role, the Audit and Finance Committee receives information technology updates from management at least quarterly. Cybersecurity risks facing the Company and updates on the Company&#8217;s practices and progress to mitigate such risks are also the subject of management reports to the Audit and Finance Committee on a more frequent basis, as necessary or appropriate.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">The Company&#8217;s information security efforts are led by our Executive Vice President, Chief Technology Officer (&#8220;CTO&#8221;) and our Director of Information Security (&#8220;IT Director&#8221;), supported by our executive management team. These efforts are designed to address information security governance and risk, product security, identification and protection of critical assets, third-party risk, security awareness, cyber defense operations, artificial intelligence and data protection governance, and related risk management matters.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our CTO provides relevant cybersecurity and information technology reports to the Audit and Finance Committee, and to the executive and senior leadership teams. These reports are provided at quarterly Audit and Finance Committee meetings and at our Digital Quarterly Business Review (&#8220;Digital QBR&#8221;) meetings. These reports typically include analyses of recent significant cybersecurity threats and incidents at the Company and across the industry, as well as a review of our security controls, assessments and program maturity, top risks, risk mitigation status, and a review of our third-party service providers as appropriate. Simpson&#8217;s information security roadmap and posture are also reviewed quarterly with members of the executive leadership team and the Audit and Finance Committee. In accordance with our information security program, any information security event is assessed and reviewed by our Digital Leadership team and members of the executive leadership team.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Through the Digital QBR process, the executive leadership team is responsible for assessing and reviewing our information security program and the Company&#8217;s material risks from cybersecurity threats. Additional supervision and management is provided by our Digital Leadership team, comprised of our CTO; VP, Digital Infrastructure and Operations; VP, Digital Enterprise Applications; and International IT Director.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s information security efforts are led by our Executive Vice President, Chief Technology Officer (&#8220;CTO&#8221;) and our Director of Information Security (&#8220;IT Director&#8221;), supported by our executive management team. These efforts are designed to address information security governance and risk, product security, identification and protection of critical assets, third-party risk, security awareness, cyber defense operations, artificial intelligence and data protection governance, and related risk management matters. Our CTO and IT Director have an average of over 25 years of prior work experience in various roles involving information technology, including security, auditing compliance, systems and programming. These individuals have relevant educational and industry experience, including holding similar positions at other large companies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our CTO provides relevant cybersecurity and information technology reports to the Audit and Finance Committee, and to the executive and senior leadership teams. These reports are provided at quarterly Audit and Finance Committee meetings and at our Digital Quarterly Business Review (&#8220;Digital QBR&#8221;) meetings. These reports typically include analyses of recent significant cybersecurity threats and incidents at the Company and across the industry, as well as a review of our security controls, assessments and program maturity, top risks, risk mitigation status, and a review of our third-party service providers as appropriate. Simpson&#8217;s information security roadmap and posture are also reviewed quarterly with members of the executive leadership team and the Audit and Finance Committee. In accordance with our information security program, any information security event is assessed and reviewed by our Digital Leadership team and members of the executive leadership team.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Through the Digital QBR process, the executive leadership team is responsible for assessing and reviewing our information security program and the Company&#8217;s material risks from cybersecurity threats. Additional supervision and management is provided by our Digital Leadership team, comprised of our CTO; VP, Digital Infrastructure and Operations; VP, Digital Enterprise Applications; and International IT Director.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text">The Company&#8217;s information security efforts are led by our Executive Vice President, Chief Technology Officer (&#8220;CTO&#8221;) and our Director of Information Security (&#8220;IT Director&#8221;), supported by our executive management team. These efforts are designed to address information security governance and risk, product security, identification and protection of critical assets, third-party risk, security awareness, cyber defense operations, artificial intelligence and data protection governance, and related risk management matters.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text">Our CTO and IT Director have an average of over 25 years of prior work experience in various roles involving information technology, including security, auditing compliance, systems and programming. These individuals have relevant educational and industry experience, including holding similar positions at other large companies.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our CTO provides relevant cybersecurity and information technology reports to the Audit and Finance Committee, and to the executive and senior leadership teams. These reports are provided at quarterly Audit and Finance Committee meetings and at our Digital Quarterly Business Review (&#8220;Digital QBR&#8221;) meetings. These reports typically include analyses of recent significant cybersecurity threats and incidents at the Company and across the industry, as well as a review of our security controls, assessments and program maturity, top risks, risk mitigation status, and a review of our third-party service providers as appropriate. Simpson&#8217;s information security roadmap and posture are also reviewed quarterly with members of the executive leadership team and the Audit and Finance Committee. In accordance with our information security program, any information security event is assessed and reviewed by our Digital Leadership team and members of the executive leadership team.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Through the Digital QBR process, the executive leadership team is responsible for assessing and reviewing our information security program and the Company&#8217;s material risks from cybersecurity threats. Additional supervision and management is provided by our Digital Leadership team, comprised of our CTO; VP, Digital Infrastructure and Operations; VP, Digital Enterprise Applications; and International IT Director.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551053465232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Simpson Manufacturing Co.,&#160;Inc. and its subsidiaries. Investments in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50.0%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or less owned entities are accounted for using either cost or equity method. All significant intercompany transactions have been eliminated. Certain prior years' amounts have been reclassified to conform to the fiscal 2024 presentation. These reclassifications had no impact on the Company's Consolidated Balance Sheets, Consolidated Statements of Operations, Consolidated Statements of Stockholders&#8217; Equity or Consolidated Statements of Cash Flow.</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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Management believes that these consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation under GAAP.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies investments that are highly liquid and have maturities of three months or less at the date of purchase as cash equivalents. As of December&#160;31, 2024, and 2023, the value of these investments was $49.3&#160;million and $163.6&#160;million, respectively, consisting of money market funds. The value of the investments is based on cost, which approximates fair value based on Level 1 inputs.</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_CreditLossFinancialInstrumentPolicyTextBlock', window );">Allowance For Doubtful Accounts</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current Estimated Credit Loss - Allowance for doubtful accounts</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an allowance for doubtful accounts receivable for estimated future expected credit losses resulting from customers' failure to make payments on its accounts receivable. The Company determines the estimate of the allowance for doubtful accounts receivable by considering several factors, including (1) specific information on the financial condition and the current creditworthiness of customers, (2) credit rating, (3) payment history and historical experience, (4) aging of the accounts receivable, and (5) reasonable and supportable forecasts about collectability</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company also reserves 100.0% of the amounts deemed uncollectible due to a customer's deteriorating financial condition or bankruptcy. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Every quarter, the Company evaluates the customer group using the accounts receivable aging report and its best judgment when considering changes in customers' credit ratings, level of delinquency, customers' historical payments and loss experience, current market and economic conditions, and expectations of future market and economic conditions. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The changes in the allowance for credit losses for the year ended December&#160;31, 2024 are outlined in the table below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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><td style="width:48.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance <br/>as of</span></td><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance <br/>as of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expense (Deductions), net</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2024</span></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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,881&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,998&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amount is net of recoveries and the effect of foreign currency fluctuations for the year ended December&#160;31, 2024</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_ConcentrationsOfCreditRiskPolicyTextBlock', window );">Concentration of Credit Risk</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of Credit Risk</span></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash in banks, short-term investments in money market funds and trade accounts receivable. The Company maintains its cash on demand deposit and in money market accounts held in 35 banks, and at times these cash and investments may be in excess of amounts insured by the Federal Deposit Insurance Corporation (FDIC). However, we have not experienced any losses on these accounts.</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_InventoryPolicyTextBlock', window );">Inventory Valuation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Valuation</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value. Cost includes all costs incurred in bringing each product to its present location and condition, as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Raw materials and purchased finished goods for resale &#8212; principally valued at a cost determined on a weighted average basis; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In-process products and finished goods &#8212; the cost of direct materials and labor plus attributable overhead based on a normal level of activity.</span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies net realizable value when making estimates for obsolescence to the gross value of inventory. Estimated net realizable value is based on estimated selling price less further costs expected to be incurred through completion and disposal. The Company impairs slow-moving products by comparing inventories on hand to projected demand. If on-hand supply of a product exceeds projected demand or if the Company believes the product is no longer marketable, the product is considered obsolete inventory. The Company revalues obsolete inventory to its net realizable value and has consistently applied this methodology. When impairments are established, a new cost basis of the inventory is created</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. An unexpected change in market demand, building codes or buyer preferences could reduce the rate of inventory turnover and require the recognition of more obsolete inventory.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies', window );">Warranties and Recalls</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranties and Recalls</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>The Company provides product warranties for specific product lines and records estimated expenses in the period in which the recall occurs, none of which has been material to the consolidated financial statements. In a limited number of circumstances, the Company may also agree to indemnify customers against legal claims made against those customers by the end users of the Company&#8217;s products. Historically, payments made by the Company, if any, under such agreements have not had a material effect on its consolidated statement of operations, cash flows or financial position<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Equity Investments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Investments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments and ownership interests under either cost or the equity method accounting when it has the ability to exercise significant influence but does not have a controlling financial interest. The Company records its interest in the net earnings of its equity method investees, along with adjustments for unrealized profits or losses within earnings or loss from equity interests in the consolidated statement of operations. The investment is reviewed for impairment whenever factors indicate the carrying amount might not be recoverable and the decrease in value, if any, is recognized in the period the impairment occurs in the consolidated statement of operations.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between unrelated market participants. As such, fair value is a market-based measurement that is determined based on assumptions that unrelated market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified under a three-tier fair valuation hierarchy based on the observability of the inputs available in the market: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; and Level 3 inputs are unobservable inputs based on the Company&#8217;s assumptions used to measure assets and liabilities at fair value. The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The carrying amounts of trade accounts receivable, accounts payable, accrued liabilities and other current liabilities approximate fair value due to the short-term nature of these instruments. The fair values of the Company's investments and liabilities in the deferred compensation plan are classified as Level 1 within the fair value hierarchy, and are subject to investment risks. The fair values of interest rate and foreign currency contracts are classified as Level 2 within the fair value hierarchy. The fair values of the Company&#8217;s contingent consideration related to acquisitions is classified as Level 3 within the fair value hierarchy, as these amounts are based on unobservable inputs such as management estimates and entity-specific assumptions and are evaluated on an ongoing basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables summarize the financial assets and financial liabilities measured at fair value for the Company as of December&#160;31, 2024 and 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:36.909%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.009%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,273&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan due 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolver due 2027 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments - assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,835&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments - liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in deferred compensation plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent considerations</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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400&#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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1) The carrying amounts of cash equivalents, representing money market funds traded in an active market with relatively short maturities, are reported on the consolidated balance sheet as of December&#160;31, 2024 and 2023 as a component of "Cash and cash equivalents".</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(2) The carrying amounts of our term loan and revolver approximate fair value as of December&#160;31, 2024 and 2023 based upon their terms and conditions as disclosed in Note <a href="#i3af4283c67a441fca30d8d415f2d0402_142" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none">14</a> in comparison to debt instruments with similar terms and conditions available on the same date.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(3) Derivatives for interest rate, foreign exchange, and forward swap contracts are discussed in Note <a href="#i3af4283c67a441fca30d8d415f2d0402_121" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none">9</a>.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(4) Non-qualified deferred compensation plan.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company uses derivative instruments as a risk management tool to mitigate the potential impact of certain market risks. Foreign currency and interest rate risk are the primary market risks the Company manages through the use of derivative instruments, which are accounted for as cash flow hedges or net investment hedges under the accounting standards and carried at fair value as other current or noncurrent assets or as other current or other long-term liabilities in the consolidated balance sheets. Assets and liabilities with the legal right of offset are not offset in the consolidated balance sheets. Net deferred gains and losses related to changes in fair value of cash flow hedges are included in accumulated other comprehensive income/loss ("OCI"), a component of stockholders' equity in the consolidated balance sheets; and are reclassified into the line item in the consolidated statement of operations in which the hedged items are recorded in the same period the hedged item affects earnings. The effective portion of gains and losses attributable to net investment hedges is recorded net of tax to OCI to offset the change in the carrying value of the net investment being hedged. Recognition in earnings of amounts previously recorded to OCI are limited to circumstances such as complete or substantially complete liquidation of the net investment in the hedged foreign operation. Changes in fair value of any derivatives that are determined to be ineffective are immediately reclassified from OCI into earnings.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Deferred Compensation Plan</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company established a non-qualified deferred compensation plan ("DCP" or &#8220;the Plan&#8221;) in April 2023 for eligible employees and members of the Board of Directors. The Plan provides eligible participants the opportunity to defer and invest a specified percentage of their compensation, including the Company stock awards upon vesting. The Plan is a non-qualified plan that is informally funded by assets in a rabbi trust, which restricts the Company's use and access to the assets held but is subject to the claims of the Company's creditors in the event that the Company becomes insolvent. The amount of compensation to be deferred by participants are based on their own elections and are adjusted for any investment changes that the participants direct. This plan does not provide for employer contributions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Plan permits diversification of vested shares (common stock) into other equity securities subject to a six-month holding period subsequent to vesting. Accounting for deferred common stock will be under either plan C or plan D. Accounting will depend on whether or not the employee has diversified the common stock. Under plan C, diversification is permitted but the employee has not diversified. Under plan D, diversification is permitted and the employee has diversified.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For common stock that have not been diversified, the employer stock held in the deferred compensation plan is classified in a manner similar to treasury stock and presented separately on the consolidated balance sheets as the Company's common stock held by the non-qualified deferred compensation plan. Common stock will be recorded at fair value of the stock at the time it vested, subsequent changes in the value of the common stock is not recognized. The deferred compensation obligations are measured independently at fair value of the common stock with a corresponding charge or credit to compensation cost. Fair value is determined as the product of the common stock and the closing price of the stock each reporting period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under plan D, assets held by the rabbi trust are subject to applicable GAAP. The deferred compensation obligation is measured independently at fair value of the underlying assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company previously presented certain DCP transactions within existing financial statement line items of the consolidated balance sheets and consolidated statement of stockholders&#8217; equity for periods ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December&#160;31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. For the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December&#160;31, 2024, the Company presented t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">he equity balances related to "Non-qualified deferred compensation plan share awards" as mezzanine equity for</span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$7.8 million</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and they were</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> combined with stock-based compensation expense in the consolidated statement of stockholders&#8217; equity for the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December&#160;31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The Company has evaluated the errors both qualitatively and quantitatively and has concluded that they have immaterial impact on the periods presented.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment including Depreciation and Amortization</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are carried at cost. Major renewals and betterments are capitalized while maintenance and repairs are expensed as incurred. When assets are sold or retired, their costs and accumulated depreciation are removed from the accounts, and the resulting gains or losses are reflected in the consolidated statements of operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 350 Intangibles&#8212;Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> provides guidance on capitalization of the costs incurred for computer software developed or obtained for internal use. The Company capitalizes qualified external costs and internal costs related to the purchase and implementation of software projects used for business operations and engineering design activities. Capitalized software costs primarily include purchased software, internal costs and external consulting fees. Capitalized software projects are amortized over the estimated useful lives of the software.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation and Amortization</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software, including amounts capitalized for internally developed software is amortized on a straight-line basis over an estimated useful life </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of <span style="-sec-ix-hidden:f-512">three</span> to five years. Machinery and equipment is depreciated using accelerated methods over an estimated useful life of <span style="-sec-ix-hidden:f-514">three</span> to ten years.&#160;Buildings and site improvements are depreciated using the straight-line method over their estimated useful lives, which range from 15 to 45 years. Leasehold </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">improvements are amortized using the straight-line method over the shorter of the expected life or the remaining term of the lease. Purchased intangible assets with finite useful lives are amortized using the straight-line method over the estimated useful lives of the assets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityPolicyTextBlock', window );">Common Stock and Preferred Stock</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors has the authority to issue authorized and unissued preferred stock in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">one o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r more series with such designations, rights and preferences as may be determined from time to time by the Board of Directors. Accordingly, the Board of Directors is empowered, without stockholder approval, to issue preferred stock with dividend, redemption, liquidation, conversion, voting or other rights that could adversely affect the voting power or other rights of the holders of the Company&#8217;s common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to the rights of holders of any preferred stock that may be issued in the future, holders of common stock are entitled to receive dividends, if any, as may be declared from time to time by the Board of Directors out of legally available funds, and in the event of liquidation, dissolution or winding-up of the Company, to share ratably in all assets available for distribution. The holders of common stock have no preemptive or conversion rights. Subject to the rights of any preferred stock that may be issued in the future, the holders of common stock are entitled to one vote per share on any matter submitted to a vote of the stockholders. A director in an uncontested election is elected if the votes cast &#8220;for&#8221; such director&#8217;s election exceed the votes cast &#8220;against&#8221; such director&#8217;s election, except that, if a stockholder properly nominates a candidate for election to the Board of Directors, the candidates with the highest number of affirmative votes (up to the number of directors to be elected) are elected. There are no redemption or sinking fund provisions applicable to common stock.</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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income or Loss</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income or Loss</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>Comprehensive income is defined as net income plus other comprehensive income or loss. Other comprehensive income or loss consists of changes in cumulative translation adjustments, changes in unamortized pension adjustments and changes in the fair value of derivative instruments classified as cash flow hedge instruments, all of which are recorded directly in accumulated other comprehensive income within stockholders&#8217; equity.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Translation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>The local currency is the functional currency for all of the Company&#8217;s operations in Europe, Canada, Asia, Australia and New Zealand. Assets and liabilities denominated in foreign currencies are translated using the exchange rate on the balance sheet date. Revenues and expenses are translated using average exchange rates prevailing during the year. The translation adjustment resulting from this process is shown separately as a component of stockholders&#8217; equity. Foreign currency transaction gains or losses are presented below operating income.<span></span>
</td>
</tr>
<tr class="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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Generally, the Company's revenue contract with a customer exists when (1) the goods are shipped, services are rendered, and the related invoice is generated, (2) the duration of the contract does not extend beyond the promised goods or services already transferred and (3) the transaction price of each distinct promised product or service specified in the invoice is based on its relative stated standalone selling price. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product to a customer at a point in time. Our shipping terms provide the primary indicator of the transfer of control. The Company's general shipping terms are Incoterm C.P.T. (F.O.B. shipping point), where the title, and risk and rewards of ownership transfer at the point when the products are no longer on the Company's premises. Other Incoterms are allowed as exceptions depending on the product or service being sold and the nature of the sale. The Company recognizes revenue based on the consideration specified in the invoice with a customer, excluding any sales incentives, discounts, and amounts collected on behalf of third parties (i.e., governmental tax authorities). Based on historical experience with the customer, the customer's purchasing pattern, and its significant experience selling products, the Company concluded that a significant reversal in the cumulative amount of revenue recognized would not occur when the uncertainty (if any) is resolved (that is, when the total amount of purchases is known).</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liability is recorded when consideration is received from a customer and the Company has remaining unsatisfied performance obligations.</span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The</span> Company presents taxes collected and remitted to governmental authorities on a net basis in the consolidated statements of operations. Additionally, all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected from a customer (e.g., sales, use, value added, and some excise taxes) are excluded from revenue.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Sales</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Sales</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales includes material, labor, factory and tooling overhead, shipping, and freight costs. Major components of these expenses are steel and other materials, packaging and cartons, personnel costs, and facility costs, such as rent, depreciation and utilities, related to the production and distribution of the Company&#8217;s products. Inbound freight charges, purchasing and receiving costs, inspection costs, warehousing costs, internal transfer costs, and other costs of the Company&#8217;s distribution network are also included in cost of sales.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_ToolAndDiePolicyTextBlock', window );">Tool and Die Costs</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tool and Die Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tool and die costs are included in product costs in the year incurred.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Product and Software Research and Development Costs</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product and Software Research and Development Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>Product research and development costs, which are included in operating expenses and are charged against income as incurred, were $20.7 million, $24.8 million and $15.7 million in 2024, 2023 and 2022, respectively. Product research and development expenses include all related personnel costs including salary, benefits, retirement, stock-based compensation costs, as well as computer and software costs, professional fees, supplies, tools and maintenance costs. In 2024, 2023 and 2022, the Company incurred software development expenses related to its ongoing expansion into the component manufacturing and residential markets as well as ongoing development of construction-related applications that serve multiple end markets, and some of the software development costs were capitalized that were amortized over the estimated useful lives and reviewed for impairment. The Company amortizes acquired patents over their remaining lives and performs periodic reviews for impairment. The cost of internally developed patents is expensed as incurred. Refer to Note <a href="#i3af4283c67a441fca30d8d415f2d0402_124" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">1</a><a href="#i3af4283c67a441fca30d8d415f2d0402_124" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">0</a> for more information.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Selling Costs, General and Administrative Costs</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling costs include expenses associated with selling, merchandising and marketing the Company&#8217;s products. Major components of these expenses are personnel, sales commissions, facility costs such as rent, depreciation and utilities, professional services, information technology costs, sales promotion, advertising, literature and trade shows.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative costs include personnel, information technology related costs, facility costs such as rent, depreciation and utilities, professional services, amortization of intangibles and bad debt charges.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Accounting for Leases</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Leases</span></div>The Company has operating leases for certain facilities, equipment, autos and data centers. As an accounting policy for short-term leases, the Company elected to not recognize a right-of-use asset ("ROU asset") and liability if, at the commencement date, the lease (1) has a term of 12 months or less and (2) does not include renewal and purchase options that the Company is reasonably certain to exercise. Monthly payments on short-term leases are recognized on a straight-line basis over the full lease term.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are included in selling expenses and were $14.6 million, $12.3 million, and $12.6 million in 2024, 2023, and 2022, respectively.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Accounting for Stock-Based Compensation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes stock-based compensation expense related to the estimated fair value of restricted stock awards on a straight-line basis, net of estimated forfeitures, over the requisite service period of the awards, which is generally the vesting term </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of <span style="-sec-ix-hidden:f-538">three</span> or four years. S</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tock-based compensation related to performance share grants are measured based on grant date fair value and expensed on a graded basis over the service period of the awards, which is generally a performance period of three years. The performance conditions are based on the Company's achievement of revenue growth and return on invested capital over the performance period, and are evaluated for the probability of vesting at the end of each reporting period with changes in expected results cumulatively recognized as an adjustment to expense. The assumptions used to calculate the fair value of restricted stock grants are evaluated and revised, as necessary, to reflect market conditions and the Company&#8217;s experience.</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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>Income taxes are calculated using an asset and liability approach. The provision for income taxes includes federal, state and foreign taxes currently payable, and deferred taxes due to temporary differences between the financial statement and tax bases of assets and liabilities. In addition, future tax benefits are recognized to the extent that realization of such benefits is more likely than not. This method gives consideration to the future tax consequences of the deferred income tax items and immediately recognizes changes in income tax laws in the year of enactment.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income per Common Share</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Income per Share </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per common share is computed based on the weighted average number of common shares outstanding. Potentially dilutive shares are included in the diluted per-share calculations using the treasury stock method for all periods when the effect of their inclusion is dilutive.</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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Adoption of Statements of Financial Accounting Standards</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_OtherCurrentAssetsPolicyTextBlock', window );">Other Current Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Current Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets consist primarily of prepaid expenses, derivative assets-current, and other miscellaneous assets. Refer to Note 9 for more information for derivative assets-current. The remaining assets are less than </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5% of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the other current assets.</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_ssd_ConcentrationsOfCreditRiskPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes an entity's accounting policies for the concentration of credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ConcentrationsOfCreditRiskPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_ssd_OtherCurrentAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Current Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_OtherCurrentAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_ssd_ToolAndDiePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes the entity's accounting policy for tool and die costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ToolAndDiePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org/705/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_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.2.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 13A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/460/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_GuaranteesIndemnificationsAndWarrantiesPolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive 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/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-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_StockholdersEquityPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051531824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Accounts Receivable, Allowance for Credit Loss</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The changes in the allowance for credit losses for the year ended December&#160;31, 2024 are outlined in the table below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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><td style="width:48.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance <br/>as of</span></td><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance <br/>as of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expense (Deductions), net</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2024</span></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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,881&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,998&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amount is net of recoveries and the effect of foreign currency fluctuations for the year ended December&#160;31, 2024</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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables summarize the financial assets and financial liabilities measured at fair value for the Company as of December&#160;31, 2024 and 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:36.909%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.009%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,273&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan due 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolver due 2027 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments - assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,835&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments - liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in deferred compensation plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent considerations</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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400&#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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1) The carrying amounts of cash equivalents, representing money market funds traded in an active market with relatively short maturities, are reported on the consolidated balance sheet as of December&#160;31, 2024 and 2023 as a component of "Cash and cash equivalents".</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(2) The carrying amounts of our term loan and revolver approximate fair value as of December&#160;31, 2024 and 2023 based upon their terms and conditions as disclosed in Note <a href="#i3af4283c67a441fca30d8d415f2d0402_142" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none">14</a> in comparison to debt instruments with similar terms and conditions available on the same date.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(3) Derivatives for interest rate, foreign exchange, and forward swap contracts are discussed in Note <a href="#i3af4283c67a441fca30d8d415f2d0402_121" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none">9</a>.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(4) Non-qualified deferred compensation plan.</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_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>70
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051879696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, 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 );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</a></td>
<td class="text"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the $824.4&#160;million purchase price, including cash, to the estimated fair values of the tangible and intangible assets acquired and liabilities assumed is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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><td style="width:76.531%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable, net</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,607&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,491&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,361&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,327&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,881&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,148&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts payable </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other current liabilities</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,079&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax and other long-term liabilities </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,031&#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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824,405&#160;</span></td><td style="background-color:#cceeff;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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The following table summarizes the Company's preliminary purchase price allocations of assets acquired and liabilities assumed as of the acquisition dates for the twelve months ended December&#160;31, 2024, including the related estimated useful lives, where applicable:</span></div><div style="text-align:justify"><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><td style="width:36.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.104%"></td><td style="width:0.1%"></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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amounts</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net working capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,165&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Improvements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename and other (definite)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088&#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename (indefinite)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,761&#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 10</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,800&#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,482)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net assets acquired and liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,267&#160;</span></td><td style="background-color:#cceeff;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="3" style="background-color:#cceeff;padding:0 1pt"></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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock', window );">Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of intangible assets acquired was determined primarily using income approach methodologies. The values allocated to intangible assets and the useful lives are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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><td style="width:54.163%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands except useful life)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average useful life (in years) </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Indefinite </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,811&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,862&#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="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,327&#160;</span></td><td style="background-color:#cceeff;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>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Business Acquisition, Pro Forma Information</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma consolidated financial information has been prepared using the acquisition method of accounting in accordance with U.S. GAAP:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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><td style="width:52.633%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.033%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.034%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,884,654&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,389&#160;</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.03&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00&#160;</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,325&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,047&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,532&#160;</span></td><td style="background-color:#cceeff;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></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_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060736672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 earnings per share (EPS) to diluted EPS</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shows a reconciliation of basic earnings per share (&#8220;EPS&#8221;) to diluted EPS:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.286%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Years&#160;Ended&#160;December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands,&#160;except per-share&#160;amounts)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,224&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,995&#160;</span></td><td style="background-color:#cceeff;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: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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of potential common stock equivalents</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.60&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.26&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.76&#160;</span></td><td style="background-color:#ffffff;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_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>72
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060926112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>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 components of accumulated other comprehensive income</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shows the components of accumulated other comprehensive income or loss as of December&#160;31, 2024, 2023, and 2022 respectively:</span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.028%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension Benefit</span></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Flow Hedge</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward Foreign Currency</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands) </span></div></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,221)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,506)</span></td><td style="background-color:#cceeff;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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,605)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive gain/(loss) net of tax benefit (expense) of $0, ($133), ($10,264) and ($951), respectively.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,065&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,761&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulative other comprehensive income, net of $0 tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,987)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,215)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,954)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(441)</span></td><td style="background-color:#ffffff;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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,753&#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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,583&#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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,059)</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $6,254 and $2,711, respectively.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,785)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,163&#160;</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulative other comprehensive income, net of $0 tax</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:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,907)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,094)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,264)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(368)</span></td><td style="background-color:#cceeff;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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,109)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,990)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $1,437 and ($2,207), respectively.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,956)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,236&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulative other comprehensive income, net of $0 tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,019)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2024</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,577)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,324)</span></td><td style="background-color:#ffffff;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="display:none"></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,524&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,604&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,773)</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></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_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>73
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051927984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based 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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of Company's stock-based compensation activity</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Company&#8217;s stock-based compensation activity:</span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:69.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.167%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)&#160;</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense recognized </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,112&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,503&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit of stock-based compensation expense in provision for income taxes</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,204&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,133&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense, net of tax</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,908&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,918&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,370&#160;</span></td><td style="background-color:#cceeff;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></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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of unvested restricted stock unit activity</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s unvested restricted stock unit activity for the year ended December&#160;31, 2024</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top: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><td style="width:54.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.811%"></td><td style="width:0.1%"></td></tr><tr style="height:30pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Value&#160;*</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">in thousands)</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested&#160;Restricted&#160;Stock&#160;Units&#160;(RSUs)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January&#160;1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,850&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.60&#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="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.62&#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="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and expected to vest at December&#160;31, 2024</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,249&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* The intrinsic value for outstanding and expected to vest is calculated using the closing price per share of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> $165.83,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> as reported by the New York Stock Exchange on December&#160;31, 2024.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock', window );">Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company awarded shares for service through 2024, 2023, and 2022 as shown below:</span></div><div style="text-align:justify"><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><td style="width:55.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares to be issued</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares settled with cash (foreign employees)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,400&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total awards</span></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,029&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,700&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,700&#160;</span></td><td style="background-color:#cceeff;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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(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_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>74
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060872416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts Receivable, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of trade accounts receivable, net</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable consisted of the following:</span></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><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><td style="width:68.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,360&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,998)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,881)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for sales discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,090)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,392&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,975&#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></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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060834608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory 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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of components of inventories</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventories are as follows:</span></div><div><span><br/></span></div><div style="margin-top: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><td style="width:68.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;As of December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,818&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process products</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,627&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,432&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,175&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,575&#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></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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript: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(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 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(6)(c))<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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-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_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>76
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551055125024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments and Hedging Activities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of fair value and cash flow hedge accounting on the consolidated statements of operations for the periods ended December 31, were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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><td style="width:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="12" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other &amp; foreign exchange loss, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other &amp; foreign exchange loss, net</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amounts of income and expense line items presented in the Consolidated Statements of Operations in which the effects of fair value or cash flow hedges are recorded</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,277&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,209)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170,048&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,391&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,993)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The effects of fair value and cash flow hedging</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain or (loss) on cash flow hedging relationships </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest contracts:</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain or (loss) reclassified from OCI to earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap contract</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain or (loss) reclassified from OCI to earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,577&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contract</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain or (loss) reclassified from OCI to earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The effects of derivative instruments on the consolidated statements of operations for the twelve months ended December&#160;31, 2024 and December&#160;31, 2023 were as follows:</span></div><div style="text-align:justify"><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><td style="width:25.062%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.109%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.644%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.531%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Hedging Relationships</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in OCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location of Gain (Loss) Reclassified from OCI into Earnings</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified from OCI into Earnings</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,589&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,712&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,722&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,737)</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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,170&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FX gain (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,577&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,193)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,040&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,033&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<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>77
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060727584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consisted of the following:</span></div><div style="margin-top: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><td style="width:68.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,054&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,587&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and site improvements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,138&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,021&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,322&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,017&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,407&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(516,320)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(474,974)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,507&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital projects in progress</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,148&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,179&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,655&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,612&#160;</span></td><td style="background-color:#cceeff;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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051247776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>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 );">Schedule of changes in the carrying amount of goodwill, by segment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The annual changes in the carrying amount of goodwill, by segment, as of December&#160;31, 2024 and 2023, were as follows, respectively:</span></div><div style="text-align:justify"><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><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North<br/>America</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia<br/>Pacific</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,572&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,672&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,077)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline">1</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(580)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill disposed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline">2</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,075&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,136&#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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,693&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,299&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,550&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,820&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,820&#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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,987)</span></td><td style="background-color:#cceeff;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,148&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,049&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,383&#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></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_ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock', window );">Schedule of changes in the carrying amounts of finite-lived intangible assets subject to amortization</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The annual changes in the carrying amounts of patents, unpatented technologies, customer relationships and non-compete agreements and other intangible assets subject to amortization for the years ended December&#160;31, 2024 and 2023 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr style="height:19pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Patents</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,172&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,803)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,369&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,996&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,996&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,051)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,051)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430&#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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,598&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,854)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,744&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,800&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,800&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,468)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,468)</span></td><td style="background-color:#cceeff;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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(926)</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(926)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,472&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,322)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,150&#160;</span></td><td style="background-color:#cceeff;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="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:justify"><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><td style="width:60.157%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.331%"></td><td style="width:0.1%"></td></tr><tr style="height:19pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unpatented&#160;Technology</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,459)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,951&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(820)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(820)</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><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,508&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,279)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229&#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(991)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(991)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,459&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,270)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189&#160;</span></td><td style="background-color:#cceeff;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-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Compete&#160;Agreements,<br/>Trademarks and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,932)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,369&#160;</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquisitions, net of cash acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline">3</span></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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(380)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,745)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,402&#160;</span></td><td style="background-color:#cceeff;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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,100&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,100&#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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,972)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,972)</span></td><td style="background-color:#cceeff;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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,240&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,717)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,523&#160;</span></td><td style="background-color:#cceeff;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-top:5pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr style="height:19pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer&#160;Relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,459&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,970)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300&#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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,429)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,407&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,407&#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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,166&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,399)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,560&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,560&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,362)</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,362)</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><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,745)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,312&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,761)</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,551&#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></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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of estimated future amortization of intangible assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, estimated future amortization of intangible assets was as follows:</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in&#160;thousands)&#160;</span></div><div style="margin-top:5pt;text-align:justify"><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><td style="width:78.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,053&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,719&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,762&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,413&#160;</span></td><td style="background-color:#cceeff;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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of finite-lived intangible assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Definite-lived and indefinite-lived assets, net, by segment as of December&#160;31, 2024, and 2023 were as follows:&#160;</span></div><div style="margin-top:5pt;text-align:justify"><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><td style="width:59.814%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.440%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total&#160;Intangible&#160;Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,190&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,740)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,450&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,432&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,493)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,939&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia/Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,862&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,523)</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,339&#160;</span></td><td style="background-color:#ffffff;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="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2024</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total&#160;Intangible&#160;Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,550&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,061)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,586&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,621)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,965&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia/Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,376&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,325)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,051&#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></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_ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible assets by segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051920624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text">Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for certain facilities, equipment and automobiles. The existing operating leases expire at various dates through 2039, some of which include options to extend the leases for up to five years. The Company measured the lease liability at the present value of the lease payments to be made over the lease term. The lease payments are discounted using the Company's incremental borrowing rate. The Company measured the right-of-use ("ROU") assets at the amount at which the lease liability is recognized plus initial direct costs incurred or prepayment amounts. The ROU assets are amortized on a straight-line basis over the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of operating leases included on the consolidated balance sheets as of December&#160;31, 2024, and 2023, and consolidated statements of operations, and consolidated statements of cash flows for the years ended December&#160;31, 2024 and 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:71.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.391%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheets Line Item</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></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></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,792&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1096"><span style="-sec-ix-hidden:f-1097">Accrued expenses and other current liabilities</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,954&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,324&#160;</span></td><td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,599&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,278&#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></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></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></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></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></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></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></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></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></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expense were as follows:</span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:30.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.574%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statements of Operations Line Item</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended<br/>&#160;December 31, </span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease cost</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General administrative expenses and <br/>cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows:</span></div><div style="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><td style="width:77.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.427%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended<br/>&#160;December 31, </span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating cash flows for operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,859&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets obtained in exchange for new lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,074&#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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s lease terms and discount rates as of December&#160;31, 2024</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt;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:382.75pt"></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:60.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended<br/>&#160;December 31, </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease terms (in years):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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></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 );">Finance Lease, Liability, Maturity</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule, by years, of maturities for lease liabilities as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:77.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.392%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,883&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,286&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,942&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,819&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,943&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount and other</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,344)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Total lease liabilities</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,599&#160;</span></td><td style="background-color:#cceeff;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"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule, by years, of maturities for lease liabilities as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:77.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.392%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,883&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,286&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,942&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,819&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,943&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount and other</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,344)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Total lease liabilities</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,599&#160;</span></td><td style="background-color:#cceeff;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_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>80
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060873152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued liabilities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and other current liabilities consisted of the following: </span><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><td style="width:68.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Labor related liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,603&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales incentives &amp; advertising 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,337&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,635&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued cash profit sharing and commissions </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales tax payable 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,855&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,352&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued profit sharing trust contributions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,313&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,964&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease - current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,954&#160;</span></td><td style="background-color:#cceeff;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></tr><tr><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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,876&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,233&#160;</span></td><td style="background-color:#ffffff;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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551161196000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-Term Debt</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule, by years, of maturities for the remaining term loan facility as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:76.531%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5-Year Term Loan</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,500&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,125&#160;</span></td><td style="background-color:#cceeff;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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loan outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">388,125</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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></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_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt</a></td>
<td class="text">The amount of costs incurred, capitalized, and expensed for the years ended December&#160;31, 2024, 2023 and 2022, consisted of the following:<div style="text-align:justify"><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><td style="width:62.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest costs, including benefits from cash flow and net investment hedges</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,349&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest capitalized</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,078)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,666)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,658)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, including benefits from cash flow and net investment hedges</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,271&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,486&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,027&#160;</span></td><td style="background-color:#cceeff;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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551159695712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of provision for income taxes from operations</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes from operations consisted of the following:&#160;</span><div style="margin-top: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><td style="width:53.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.397%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,783&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,954&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,703&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,855&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,824&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,544&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(787)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,466)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,806)</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,140)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,917)</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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,819&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,560&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,070&#160;</span></td><td style="background-color:#cceeff;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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of income and loss from operations before income taxes</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income and loss from operations before income taxes for the years ended December&#160;31, 2024, 2023, and 2022, respectively, consisted of the following:</span></div><div style="margin-top: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><td style="width:53.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.397%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,296&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,506&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,266&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,251&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,559&#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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,043&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,547&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,065&#160;</span></td><td style="background-color:#cceeff;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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of effective income tax rates reconciliations</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations between the statutory federal income tax rates and the Company&#8217;s effective income tax rates as a percentage of income before income taxes for its operations were as follows:</span></div><div style="margin-top: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><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in U.S. tax rate applied to deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">True-up of prior year tax returns to tax provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Difference between U.S. statutory and foreign local tax rates</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in uncertain tax position</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.8&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.5&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of the significant temporary differences that constitute the deferred tax assets and liabilities as of December&#160;31, 2024, and 2023, respectively, were as follows: </span></div><div><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><td style="width:69.178%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.396%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred asset taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,606&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Health claims</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,766&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,218&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales incentive and advertising allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,997&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,493&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,880&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryforwards</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,905&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-United States tax loss carry forward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,315&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research &amp; development expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,282&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,689&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,677&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,257&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Less valuation allowances</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,727)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,430)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Total deferred asset taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,950&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,886)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and other intangibles 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,779)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106,041)</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,517)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedging OCI</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,190)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,386)</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148,428)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liability</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,980)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,601)</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></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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of reconciliation of unrecognized tax benefits, including foreign translation amount</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amounts of unrecognized tax benefits in 2024, 2023 and 2022, respectively, were as follows, including foreign translation amounts:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reconciliation of Unrecognized Tax Benefits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,641&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,232&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to prior years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,528&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions based on tax positions related to prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of the current year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,667&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,641&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,232&#160;</span></td><td style="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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060926608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of performance of reportable segments</a></td>
<td class="text"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents financial information of each segment that is used by the CODM to assess the performance of segments for periods ended December&#160;31, 2024, 2023 and 2022, respectively:</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:42.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.535%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.535%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.535%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.800%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)&#160;</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North<br/>America</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Europe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asia/<br/>Pacific</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Administrative<br/>&amp; All Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735,879&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,205&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232,139&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Products</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499,889&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,494&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,141&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,899,524&#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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concrete Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885,375&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,073&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,407&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(567)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,288&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development, and other engineering 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,246&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,514&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,576&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,958&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,181&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,542&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,532&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to other segments *</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,567&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,806&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,104)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,975&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash charges</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,895&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,607&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,245&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,022&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,062,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,736,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.459%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North<br/>America</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Europe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asia/<br/>Pacific</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Administrative<br/>&amp; All Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,716,422&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,756&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,625&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Products</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,491,848&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,134&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,467&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891,449&#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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concrete Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853,864&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,708&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,946&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170,048&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,530)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development, and other engineering expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,539&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,523&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,167&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,241&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,578&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,055&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,103&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to other segments *</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,718&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,229&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,998&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,613)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,149&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,707&#160;</span></td><td style="background-color:#cceeff;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash charges</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,344&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,658&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,896&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,975&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,605)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,745,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,704,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="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><td style="width:36.623%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.691%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North<br/>America</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Europe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asia/<br/>Pacific</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Administrative<br/>&amp; All Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Total</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,701,041&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,743&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Products</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496,062&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,065&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,453&#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:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concrete Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">890,384&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,687&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,834&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,174,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">941,293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development, and other engineering expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,676&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,467&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,163&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,958&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,885&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,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="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to other segments *</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,732&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,899&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,121&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,676)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash charges</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,504&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,868&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(751)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,393,968&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,503,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;* Sales to other segments are eliminated upon consolidation.</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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Schedule of net sales and long-lived assets by geographical segments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the geographic distribution of the Company&#8217;s net sales and long-lived assets as of December&#160;31, 2024, 2023 and 2022, respectively:</span></div><div style="text-align:justify"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:31.792%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.478%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived<br/>Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived<br/>Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,326&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630,359&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,564&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,615,728&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,407&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,336&#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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Italy</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,042&#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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,428&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Poland</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,528&#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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,349&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,549&#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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sweden</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denmark</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,746&#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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Norway</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,391&#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:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,496&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232,139&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,983&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213,803&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,092&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116,087&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,049&#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></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock', window );">Schedule of distribution of the Company's net sales by product group</a></td>
<td class="text">The following table shows the distribution of the Company&#8217;s net sales by product for the years ended December&#160;31, 2024, 2023 and 2022, respectively:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Construction</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,899,524&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891,449&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831,580&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concrete Construction</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,557&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,500&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,205&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232,139&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213,803&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116,087&#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></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_ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Company's net sales is distributed by product information that is included in the discussion of the nature of the entity's 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;">ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript: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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>84
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551053522688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - PP&amp;E and Other Misc Disclosures (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>bank</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</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_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange', window );">High end of the range of the required percentage voting interest held to account for investments with the equity method of accounting</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetAbstract', window );"><strong>Allowance for Doubtful Accounts</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_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany', window );">Number of banks where demand deposit or money market accounts are held by the company</a></td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and site improvements</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_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">16 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Machinery and Equipment</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_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Buildings and site improvements</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_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Software development</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_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Machinery and Equipment</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_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Buildings and site improvements</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_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">45 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Software development</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_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 banks where demand deposit or money market accounts are held by the company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</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_ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The high end of the range of the required percentage voting interest to be held by the reporting entity to use the equity method of accounting to report investments, corporate joint ventures, partnerships and affiliated companies in its consolidated financial statements. If the reporting entity can exercise control over the operations and policies, accounting rules require consolidation of the investee's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051537712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - CECL Rollforward (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_PercentageOfUncollectibleAccountsReceivable', window );">Percentage of uncollectible accounts receivable</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [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_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="nump">$ 3,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_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Accounts Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">998<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)</a></td>
<td class="nump">115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></td>
<td class="nump">$ 2,998<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_PercentageOfUncollectibleAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 uncollectible accounts receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_PercentageOfUncollectibleAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>86
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051261152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - Research and Development and Advertising Costs (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpenseAbstract', window );"><strong>Product and Software Research and Development Costs</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_ResearchAndDevelopmentExpense', window );">Product Research and Development Costs</a></td>
<td class="nump">$ 20.7<span></span>
</td>
<td class="nump">$ 24.8<span></span>
</td>
<td class="nump">$ 15.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpenseAbstract', window );"><strong>Selling Costs</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_AdvertisingExpense', window );">Advertising expenses</a></td>
<td class="nump">$ 14.6<span></span>
</td>
<td class="nump">$ 12.3<span></span>
</td>
<td class="nump">$ 12.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>87
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060781136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - Stock Based Compensation (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncement, Early Adoption [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncement, Early Adoption [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477123/405-50-65-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482477/820-10-65-13<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482477/820-10-65-13<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-5<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 66: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 67: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 68: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 69: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br><br>Reference 70: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 71: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 72: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 73: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 74: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 75: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 76: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 77: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 78: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 79: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 80: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 81: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 82: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 83: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 84: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 85: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 86: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-6<br><br>Reference 87: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 88: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 89: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 90: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 91: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 92: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 93: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 94: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 95: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 96: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 97: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 98: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-3<br><br>Reference 99: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br><br>Reference 100: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551056139824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - Deprecation and Amortization (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">9 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and site improvements</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">16 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Software development</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Machinery and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Buildings and site improvements</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Software development</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Machinery and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Buildings and site improvements</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">45 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period 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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551054913120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - Fair Value Table (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">$ 32,400<span></span>
</td>
<td class="nump">$ 21,900<span></span>
</td>
</tr>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">49,273<span></span>
</td>
<td class="nump">163,558<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure', window );">Contingent Consideration Classified as Equity, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 | Deferred Compensation, Share-Based Payments</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_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent', window );">Other Deferred Compensation Arrangements, Liability, Current and Noncurrent</a></td>
<td class="nump">1,974<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 | Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]</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_DeferredCompensationPlanAssets', window );">Deferred Compensation Plan Assets</a></td>
<td class="nump">944<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 | Foreign Exchange Contract</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_DerivativeLiabilities', window );">Derivative Liability</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 | Derivative Contracts</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_DerivativeAssets', window );">Derivative Asset</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 | Primary Revolving Credit Facility</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_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Line of Credit Facility, Fair Value of Amount Outstanding</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure', window );">Contingent Consideration Classified as Equity, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">388,125<span></span>
</td>
<td class="nump">410,625<span></span>
</td>
</tr>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 | Derivative Contracts</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_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">32,355<span></span>
</td>
<td class="nump">21,835<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="nump">7,198<span></span>
</td>
<td class="nump">30,111<span></span>
</td>
</tr>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 | Primary Revolving Credit Facility</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_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Line of Credit Facility, Fair Value of Amount Outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">75,038<span></span>
</td>
</tr>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure', window );">Contingent Consideration Classified as Equity, Fair Value Disclosure</a></td>
<td class="nump">5,400<span></span>
</td>
<td class="nump">$ 6,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">0<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 | Foreign Exchange Contract</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_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="nump">0<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 | Derivative Contracts</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_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">0<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 | Primary Revolving Credit Facility</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_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Line of Credit Facility, Fair Value of Amount Outstanding</a></td>
<td class="nump">$ 0<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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContingentConsiderationClassifiedAsEquityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contingent consideration in a business combination that is classified in shareholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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 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 (b)<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 (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_ContingentConsiderationClassifiedAsEquityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<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)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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><br>Reference 29: 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 30: 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 31: 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 32: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 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 (a)<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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 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(9)(b))<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 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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><br>Reference 27: 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 28: 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 29: 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 30: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityFairValueOfAmountOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the amount outstanding under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/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 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the liabilities for deferred compensation arrangements classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationShareBasedPaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationShareBasedPaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestatementAxis=us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestatementAxis=us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_DerivativeContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_DerivativeContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CreditFacilityAxis=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_CreditFacilityAxis=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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551053728832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 01, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Apr. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,445<span></span>
</td>
<td class="nump">$ 2,276<span></span>
</td>
<td class="nump">$ 717,268<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_NonrecurringAdjustmentAxis=us-gaap_AcquisitionRelatedCostsMember', window );">Acquisition-related Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NonrecurringAdjustmentAxis=ssd_NetIncomeProFormaWithAdjustmentMember', window );">Net Income, Pro Forma with Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="nump">3,200<span></span>
</td>
<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Credit facility, total available credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and site improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">16 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and site improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and site improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">45 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=ssd_MachineryEquipmentAndSoftwareDevelopmentMember', window );">machinery equipment and software development | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=ssd_MachineryEquipmentAndSoftwareDevelopmentMember', window );">machinery equipment and software development | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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=ssd_ETANCOMember', window );">ETANCO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Acquired percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid for acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 805,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationAcquiredReceivablesGrossContractualAmount', window );">Gross amount of trade receivables acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Acquired finished goods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets', window );">Deferred Tax, Business Combination or Joint Venture Formation, Valuation Allowance, Available to Reduce Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></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">$ 363,527<span></span>
</td>
<td class="nump">$ 261,389<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_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected', window );">Excess amount collected</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,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_BusinessCombinationAcquiredReceivablesFairValue', window );">Trade accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=ssd_ETANCOMember', window );">ETANCO | ETANCO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_NetLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">824,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationAcquiredReceivablesFairValue', window );">Trade accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=ssd_ETANCOMember', window );">ETANCO | Primary Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Credit facility, total available credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ssd_ETANCOMember', window );">ETANCO | Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=ssd_ETANCOMember', window );">ETANCO | Buildings and site improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=ssd_ETANCOMember', window );">ETANCO | machinery equipment and software development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=ssd_MonetDeSauwInc.Member', window );">Monet DeSauw Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Purchase price</a></td>
<td class="nump">$ 48,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Acquired Receivable, Excess Amount Collected</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_NetLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_NetLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 acquired receivable from business combination, excluding certain loans and debt securities acquired in transfer.</p></div>
<a href="javascript: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 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_BusinessCombinationAcquiredReceivablesGrossContractualAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the gross contractual amounts receivable, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript: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 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-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_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The revenues and gains recognized recorded for each transaction with the acquiree that is recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation allowance for deferred tax asset related to intangible asset acquired in business combination or from joint venture formation or both.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479172/805-740-25-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_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonrecurringAdjustmentAxis=us-gaap_AcquisitionRelatedCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NonrecurringAdjustmentAxis=us-gaap_AcquisitionRelatedCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_NonrecurringAdjustmentAxis=ssd_NetIncomeProFormaWithAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NonrecurringAdjustmentAxis=ssd_NetIncomeProFormaWithAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CreditFacilityAxis=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_CreditFacilityAxis=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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=ssd_MachineryEquipmentAndSoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=ssd_MachineryEquipmentAndSoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_ETANCOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_ETANCOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ssd_ETANCOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ssd_ETANCOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ssd_MonetDeSauwInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_MonetDeSauwInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>91
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551056179776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Preliminary Purchase Price Allocation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 01, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisitions</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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 512,383<span></span>
</td>
<td class="nump">$ 502,550<span></span>
</td>
<td class="nump">$ 495,672<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Machinery and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 | Machinery and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=ssd_ETANCOMember', window );">ETANCO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Trade accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">4,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,695<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">365,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other noncurrent assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,015,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Trade accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Accrued liabilities and other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome', window );">Deferred income tax and other long-term liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">824,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">357,327<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=ssd_MonetDeSauwInc.Member', window );">Monet DeSauw Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities', window );">Net working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,482)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total net assets acquired and liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">8 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_BusinessAcquisitionAxis=ssd_MonetDeSauwInc.Member', window );">Monet DeSauw Inc. | Machinery and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">396<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=ssd_MonetDeSauwInc.Member', window );">Monet DeSauw Inc. | Building Improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">28 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_BusinessAcquisitionAxis=ssd_MonetDeSauwInc.Member', window );">Monet DeSauw Inc. | Trade Name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedTrademarks', window );">Tradename (indefinite)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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=ssd_MonetDeSauwInc.Member', window );">Monet DeSauw Inc. | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">7 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_BusinessAcquisitionAxis=ssd_MonetDeSauwInc.Member', window );">Monet DeSauw Inc. | Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,008<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=ssd_MonetDeSauwInc.Member', window );">Monet DeSauw Inc. | Patent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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=ssd_MonetDeSauwInc.Member', window );">Monet DeSauw Inc. | Minimum | Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Acquisitions</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=ssd_MonetDeSauwInc.Member', window );">Monet DeSauw Inc. | Maximum | Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<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>Acquisitions</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Deferred income tax and other long-term liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 acquired receivable from business combination, excluding certain loans and debt securities acquired in transfer.</p></div>
<a href="javascript: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 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of real estate acquired, at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The assets recognized for each amount of assets recorded in a transaction with the acquiree that is recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesTaxDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedTrademarks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for 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/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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_IndefiniteLivedTrademarks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_BusinessAcquisitionAxis=ssd_ETANCOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_ETANCOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_MonetDeSauwInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_MonetDeSauwInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_TradeNameMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_TradeNameMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_DevelopedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_DevelopedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551053583552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Intangible Assets (Details) - ETANCO<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisitions</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets, net</a></td>
<td class="nump">$ 357,327<span></span>
</td>
</tr>
<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=ssd_ETANCOMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisitions</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets, net</a></td>
<td class="nump">$ 248,398<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ssd_ETANCOMember', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisitions</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets, net</a></td>
<td class="nump">$ 93,811<span></span>
</td>
</tr>
<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=ssd_ETANCOMember', window );">Developed technology</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_BusinessAcquisitionLineItems', window );"><strong>Acquisitions</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets, net</a></td>
<td class="nump">$ 11,256<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ssd_ETANCOMember', window );">Patent</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_BusinessAcquisitionLineItems', window );"><strong>Acquisitions</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets, net</a></td>
<td class="nump">$ 3,862<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">8 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BusinessAcquisitionAxis=ssd_ETANCOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_ETANCOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_PropertyPlantAndEquipmentByTypeAxis=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_PropertyPlantAndEquipmentByTypeAxis=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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551056178816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Pro Forma (Details) - ETANCO - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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>Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,195,271<span></span>
</td>
<td class="nump">$ 1,884,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 363,527<span></span>
</td>
<td class="nump">$ 261,389<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareProFormaAbstract', window );"><strong>Pro forma earnings per common share:</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_BasicEarningsPerShareProForma', window );">Basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.47<span></span>
</td>
<td class="nump">$ 6.03<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutedEarningsPerShareProForma', window );">Diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.44<span></span>
</td>
<td class="nump">$ 6.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Weighted average shares outstanding:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">42,182<span></span>
</td>
<td class="nump">42,598<span></span>
</td>
<td class="nump">42,925<span></span>
</td>
<td class="nump">43,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">42,383<span></span>
</td>
<td class="nump">42,837<span></span>
</td>
<td class="nump">43,047<span></span>
</td>
<td class="nump">43,532<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_BasicEarningsPerShareProForma">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pro forma basic earnings per share or earnings per unit, which is commonly presented in initial public offerings based on the terms of the offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 1.B.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480148/855-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 7<br> -Subparagraph (SAB Topic 1.B.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480922/205-10-S99-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_BasicEarningsPerShareProForma</td>
</tr>
<tr>
<td style="padding-right: 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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DilutedEarningsPerShareProForma">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pro forma diluted earnings per share, which is commonly presented in initial public offerings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 1.B.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480148/855-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 7<br> -Subparagraph (SAB Topic 1.B.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480922/205-10-S99-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_DilutedEarningsPerShareProForma</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareProFormaAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareProFormaAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ssd_ETANCOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_ETANCOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551055312096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">$ 1,646,568<span></span>
</td>
<td class="nump">$ 1,426,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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer Benchmark | Product Concentration Risk | Product and Service, Other</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<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=ssd_WoodConstructionMember', window );">Wood construction products | Revenue from Contract with Customer Benchmark | Product Concentration Risk</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">85.10%<span></span>
</td>
<td class="nump">85.40%<span></span>
</td>
<td class="nump">87.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ssd_ConcreteConstructionMember', window );">Concrete construction products | Revenue from Contract with Customer Benchmark | Product Concentration Risk</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">14.80%<span></span>
</td>
<td class="nump">14.50%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: 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 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 (b)<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 (c)<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 (d)<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 (e)<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 (f)<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 (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_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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_WoodConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_WoodConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_ConcreteConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_ConcreteConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551153931856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share - Shares and EPS (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Reconciliation of basic earnings per share ("EPS") to diluted EPS</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 322,224<span></span>
</td>
<td class="nump">$ 353,987<span></span>
</td>
<td class="nump">$ 333,995<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of potential common stock equivalents - stock options (in shares)</a></td>
<td class="nump">201<span></span>
</td>
<td class="nump">239<span></span>
</td>
<td class="nump">122<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Weighted average shares outstanding:</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_EarningsPerShareBasic', window );">Earnings per share, basic (in shares)</a></td>
<td class="nump">$ 7.64<span></span>
</td>
<td class="nump">$ 8.31<span></span>
</td>
<td class="nump">$ 7.78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings per share, diluted (in shares)</a></td>
<td class="nump">$ 7.60<span></span>
</td>
<td class="nump">$ 8.26<span></span>
</td>
<td class="nump">$ 7.76<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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551059435840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Stock Repurchase Program (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 01, 2018</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_AcceleratedShareRepurchasesLineItems', window );"><strong>Accelerated Share Repurchases [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_StockRepurchasedDuringPeriodShares', window );">Stock Repurchased During Period, Shares</a></td>
<td class="nump">600,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_TreasuryStockAcquiredAverageCostPerShare', window );">Stock repurchase, average cost per share (in USD per share)</a></td>
<td class="nump">$ 178.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredParValueMethod', window );">Treasury Stock, Value, Acquired, Par Value Method</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramExciseTaxPayable', window );">Excise tax</a></td>
<td class="nump">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ShareRepurchaseProgramAxis=ssd_A2018StockRepurchaseProgramMemberMember', window );">2018 Stock Repurchase Program [Member] [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_AcceleratedShareRepurchasesLineItems', window );"><strong>Accelerated Share Repurchases [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_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Common stock repurchase, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcceleratedShareRepurchasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AcceleratedShareRepurchasesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramExciseTaxPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excise tax payable on share purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramExciseTaxPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 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_TreasuryStockValueAcquiredParValueMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredParValueMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=ssd_A2018StockRepurchaseProgramMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ShareRepurchaseProgramAxis=ssd_A2018StockRepurchaseProgramMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551055605712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Comprehensive Income (Loss) - (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">$ (46,773)<span></span>
</td>
<td class="num">$ (9,990)<span></span>
</td>
<td class="num">$ (4,059)<span></span>
</td>
<td class="num">$ (17,605)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="nump">11,236<span></span>
</td>
<td class="nump">7,163<span></span>
</td>
<td class="nump">35,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 accumulative other comprehensive income, net of $0 tax</a></td>
<td class="num">(48,019)<span></span>
</td>
<td class="num">(13,094)<span></span>
</td>
<td class="num">(22,215)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(53,577)<span></span>
</td>
<td class="num">(16,264)<span></span>
</td>
<td class="num">(35,954)<span></span>
</td>
<td class="num">(15,221)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">(37,313)<span></span>
</td>
<td class="nump">19,690<span></span>
</td>
<td class="num">(20,942)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 accumulative other comprehensive income, net of $0 tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income (Loss), Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, Current Period, Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(2,324)<span></span>
</td>
<td class="num">(368)<span></span>
</td>
<td class="num">(441)<span></span>
</td>
<td class="num">(2,506)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">(1,956)<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">2,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 accumulative other comprehensive income, net of $0 tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income (Loss), Tax</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(133)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, Current Period, Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">7,524<span></span>
</td>
<td class="num">(11,751)<span></span>
</td>
<td class="num">(23,753)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="nump">39,000<span></span>
</td>
<td class="num">(3,815)<span></span>
</td>
<td class="nump">42,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 accumulative other comprehensive income, net of $0 tax</a></td>
<td class="num">(43,227)<span></span>
</td>
<td class="num">(8,187)<span></span>
</td>
<td class="num">(18,987)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income (Loss), Tax</a></td>
<td class="nump">1,437<span></span>
</td>
<td class="nump">6,254<span></span>
</td>
<td class="num">(10,264)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, Current Period, Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=ssd_ForwardForeignCurrencyMember', window );">Forward Foreign Currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(1,604)<span></span>
</td>
<td class="nump">5,109<span></span>
</td>
<td class="num">(8,583)<span></span>
</td>
<td class="nump">$ 122<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="nump">11,505<span></span>
</td>
<td class="num">(8,785)<span></span>
</td>
<td class="nump">11,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 accumulative other comprehensive income, net of $0 tax</a></td>
<td class="num">(4,792)<span></span>
</td>
<td class="num">(4,907)<span></span>
</td>
<td class="num">(3,437)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income (Loss), Tax</a></td>
<td class="nump">2,207<span></span>
</td>
<td class="nump">2,711<span></span>
</td>
<td class="num">(951)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, Current Period, Tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) allocated to 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 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-11<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 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ReclassificationFromAociCurrentPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) of reclassification adjustment from 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> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 2: 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 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><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 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=ssd_ForwardForeignCurrencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_ForwardForeignCurrencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>98
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551055044400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>director </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract', window );"><strong>Unrecognized compensation cost and vesting period</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation costs related to unvested stock-based compensation arrangements | $</a></td>
<td class="nump">$ 24,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period for recognition of unrecognized stock-based compensation expense</a></td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Other disclosures</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod', window );">Shares issued and committed to issue | shares</a></td>
<td class="nump">22,029<span></span>
</td>
<td class="nump">14,700<span></span>
</td>
<td class="nump">16,700<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_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod', window );">Shares committed to be issued | shares</a></td>
<td class="nump">21,266<span></span>
</td>
<td class="nump">9,800<span></span>
</td>
<td class="nump">9,300<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_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash', window );">Shares expected to be settled In cash | shares</a></td>
<td class="nump">763<span></span>
</td>
<td class="nump">4,900<span></span>
</td>
<td class="nump">7,400<span></span>
</td>
</tr>
<tr class="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-based compensation expense recognized in operating expenses | $</a></td>
<td class="num">$ (13,112,000)<span></span>
</td>
<td class="num">$ (19,726,000)<span></span>
</td>
<td class="num">$ (12,503,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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Tax benefit of stock-based compensation expense in provision for income taxes | $</a></td>
<td class="nump">3,204,000<span></span>
</td>
<td class="nump">4,808,000<span></span>
</td>
<td class="nump">3,133,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_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Share-based Payment Arrangement, Expense, after Tax | $</a></td>
<td class="nump">$ 9,908,000<span></span>
</td>
<td class="nump">$ 14,918,000<span></span>
</td>
<td class="nump">9,370,000<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_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod', window );">Weighted average grant date, period</a></td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted stock unit activity</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at the beginning of the period (in shares) | shares</a></td>
<td class="nump">378,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awarded (in shares) | shares</a></td>
<td class="nump">161,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | shares</a></td>
<td class="num">(167,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(36,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at the end of the period (in shares) | shares</a></td>
<td class="nump">336,000<span></span>
</td>
<td class="nump">378,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber', window );">Outstanding and expected to vest at the end of the period (in shares) | shares</a></td>
<td class="nump">327,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at the beginning of the period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 102.87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Awarded (in dollars per share) | $ / shares</a></td>
<td class="nump">177.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">103.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">116.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at the end of the period (in dollars per share) | $ / shares</a></td>
<td class="nump">130.42<span></span>
</td>
<td class="nump">$ 102.87<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_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue', window );">Outstanding and expected to vest at the end of the period (in dollars per share) | $ / shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue', window );">Outstanding at the end of the period (in dollars) | $</a></td>
<td class="nump">$ 55,333,000<span></span>
</td>
<td class="nump">$ 74,850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue', window );">Outstanding and expected to vest at end of the period (in dollars) | $</a></td>
<td class="nump">$ 54,249,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_SharePrice', window );">Closing price per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 165.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Total intrinsic value of awards vested (in dollars) | $</a></td>
<td class="nump">$ 31,800,000<span></span>
</td>
<td class="nump">$ 20,300,000<span></span>
</td>
<td class="nump">25,600,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted-Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at the beginning of the period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 102.87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">116.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at the end of the period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 130.42<span></span>
</td>
<td class="nump">$ 102.87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue', window );">Outstanding at the end of the period (in dollars) | $</a></td>
<td class="nump">$ 55,333,000<span></span>
</td>
<td class="nump">$ 74,850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Other disclosures</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense recognized in operating expenses | $</a></td>
<td class="num">$ (800,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PhantomShareUnitsPSUsMember', window );">Phantom Share Units (PSUs)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Other disclosures</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ssd_StockOptionAndRestrictedStockUnitPlan2011Member', window );">2011 Plan | Non-Qualified 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>
</tr>
<tr class="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>Stock-Based Compensation</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum common stock shares that may be issued under plan | shares</a></td>
<td class="nump">16,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ssd_StockBonusPlanMember', window );">Stock Bonus Plan | Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Total intrinsic value of awards vested (in dollars) | $</a></td>
<td class="nump">$ 3,700,000<span></span>
</td>
<td class="nump">$ 1,900,000<span></span>
</td>
<td class="nump">$ 1,500,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_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Independent directors | Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_NumberOfDirectors', window );">Number Of Directors | director</a></td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Other disclosures</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_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense | $</a></td>
<td class="nump">$ 900,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted | shares</a></td>
<td class="nump">4,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 173.89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ssd_EmployeesMember', window );">Employees | Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted stock unit activity</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awarded (in shares) | shares</a></td>
<td class="nump">156,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Awarded (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 177.73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Other disclosures</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_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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_NumberOfDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Directors</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_NumberOfDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</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_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The intrinsic value of nonvested awards on equity-based plans excluding option plans for nonvested awards outstanding and expected to vest at the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>As of the balance sheet date, the number of shares into which fully vested and expected to vest restricted stock units outstanding can be converted under the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</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_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value for nonvested restricted stock units issued during the period on other than stock (or unit) option plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise prices of stock awards outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement by Share Based Payment Award, Shares Committed to be Issued in 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;">ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</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_ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares newly issued and committed to be issued during the reporting period under the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</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_ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement by Share Based Payment Award, Shares Expected To Be Settled In Cash</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</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_ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Payment Arrangement, Weighted Average Grant Date Share Price, 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;">ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 expense 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PhantomShareUnitsPSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PhantomShareUnitsPSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_StockOptionAndRestrictedStockUnitPlan2011Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_StockOptionAndRestrictedStockUnitPlan2011Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_StockBonusPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_StockBonusPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ssd_EmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ssd_EmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>99
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551056168288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade Accounts Receivable, net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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_AccountsReceivableGrossCurrent', window );">Trade accounts receivable</a></td>
<td class="nump">$ 291,480<span></span>
</td>
<td class="nump">$ 292,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for credit losses</a></td>
<td class="num">(2,998)<span></span>
</td>
<td class="num">(3,881)<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_ssd_AllowanceForSalesDiscountAndReturnsCurrent', window );">Allowance for sales discounts</a></td>
<td class="num">(4,090)<span></span>
</td>
<td class="num">(4,504)<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_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net</a></td>
<td class="nump">$ 284,392<span></span>
</td>
<td class="nump">$ 283,975<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_AllowanceForSalesDiscountAndReturnsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>An allowance for sales discounts and returns for trade and other receivables due to entity within one year (or the normal operating cycle, whichever is 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;">ssd_AllowanceForSalesDiscountAndReturnsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<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_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551055044096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory 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_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 207,818<span></span>
</td>
<td class="nump">$ 167,177<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">In-process products</a></td>
<td class="nump">57,627<span></span>
</td>
<td class="nump">57,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished products</a></td>
<td class="nump">327,730<span></span>
</td>
<td class="nump">326,966<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories</a></td>
<td class="nump">$ 593,175<span></span>
</td>
<td class="nump">$ 551,575<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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript: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 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript: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 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051644864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,206,288<span></span>
</td>
<td class="nump">$ 1,170,048<span></span>
</td>
<td class="nump">$ 1,174,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet', window );">Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(188)<span></span>
</td>
<td class="num">(155)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Interest income (expense), net and other financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,277<span></span>
</td>
<td class="nump">3,391<span></span>
</td>
<td class="num">$ (7,594)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue', window );">Forward Contract Indexed to Equity, Settlement, Cash, Amount</a></td>
<td class="nump">$ 3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci', window );">Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI</a></td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">5,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet', window );">Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net</a></td>
<td class="nump">28,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">32,400<span></span>
</td>
<td class="nump">21,900<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_ssd_OtherForeignExchangeLossNet', window );">Other &amp; foreign exchange loss, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,209)<span></span>
</td>
<td class="num">$ (1,993)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Liability, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Other long-term liabilities<span></span>
</td>
<td class="text">Other long-term liabilities<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ssd_DerivativeContractsMember', window );">Derivative Contracts | Fair Value, Inputs, Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 32,355<span></span>
</td>
<td class="nump">$ 21,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">(7,198)<span></span>
</td>
<td class="num">(30,111)<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_OtherCurrentAssetsMember', window );">Other Current Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 13,600<span></span>
</td>
<td class="nump">$ 14,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Other current assets<span></span>
</td>
<td class="text">Other current assets<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_OtherNoncurrentAssetsMember', window );">Other Noncurrent Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 18,800<span></span>
</td>
<td class="nump">$ 7,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Other noncurrent assets<span></span>
</td>
<td class="text">Other noncurrent assets<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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,563<span></span>
</td>
<td class="num">$ (10,193)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,040<span></span>
</td>
<td class="nump">8,033<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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember', window );">Net Investment Hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,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_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax', window );">Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,900<span></span>
</td>
<td class="num">(11,400)<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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember', window );">Cross Currency Indexed to Equity, Settlement, Cash, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue', window );">Forward Contract Indexed to Equity, Settlement, Cash, Amount</a></td>
<td class="nump">22,400<span></span>
</td>
<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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=ssd_HedgeAccountingReserveBalanceMember', window );">Hedge Accounting Reserve Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</a></td>
<td class="nump">7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=ssd_ForwardPointsMember', window );">Forward Points</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue', window );">Forward Contract Indexed to Equity, Settlement, Cash, Amount</a></td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci', window );">Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500<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_DerivativeInstrumentRiskAxis=us-gaap_SwapMember', window );">Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci', window );">Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI</a></td>
<td class="nump">$ 21,300<span></span>
</td>
<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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Contract</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Derivative, Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">388,100<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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Contract | Cash Flow Hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,712)<span></span>
</td>
<td class="nump">15,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,589<span></span>
</td>
<td class="nump">4,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,712<span></span>
</td>
<td class="nump">15,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember', window );">Cross Currency Interest Rate Contract</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative Liability, Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">406,900<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_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember', window );">Cross Currency Interest Rate Contract | Cash Flow Hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,974<span></span>
</td>
<td class="num">(14,737)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,939<span></span>
</td>
<td class="nump">5,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember', window );">Cross Currency Interest Rate Contract | Cash Flow Hedging | Interest Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,939<span></span>
</td>
<td class="nump">5,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember', window );">Cross Currency Interest Rate Contract | Cash Flow Hedging | Foreign Currency Gain (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,577<span></span>
</td>
<td class="num">(12,704)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Forward Contracts | Cash Flow Hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(124)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(188)<span></span>
</td>
<td class="num">(155)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign Exchange Contract | Cash Flow Hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,577<span></span>
</td>
<td class="num">(12,704)<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=ssd_EURForwardContractMember', window );">EUR Forward Contract</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Derivative, Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">321,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_DeferredIncomeTaxChargesMember', window );">Deferred Income Tax Charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 7,200<span></span>
</td>
<td class="num">$ (30,100)<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_ssd_OtherForeignExchangeLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other &amp; foreign exchange loss, net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_OtherForeignExchangeLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes derivative asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<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)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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><br>Reference 29: 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 30: 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 31: 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 32: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 4E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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 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 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 (a)<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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 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(9)(b))<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 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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><br>Reference 27: 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 28: 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 29: 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 30: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeLiabilityNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payments on the derivative 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 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 5: 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 6: 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><br>Reference 7: 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 (b)<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_DerivativeLiabilityNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes derivative 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 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_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 2: 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_us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) recognized in other comprehensive income (OCI) from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3) and still held.</p></div>
<a href="javascript: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 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<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/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_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gains or losses on foreign currency cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income upon the hedged transaction affecting earnings.</p></div>
<a href="javascript: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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount that would be paid upon settlement of forward contract indexed to equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -SubTopic 40<br> -Topic 815<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_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impact of foreign currency derivatives on earnings for the period. Includes impact of foreign currency cash flow hedge ineffectiveness and the ineffectiveness of fair value hedging derivatives and full change in fair value of the foreign currency derivatives not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-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_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of gain (loss) from derivative instrument designated and qualifying 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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480627/815-20-45-3<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 4A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<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 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for 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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of gain (loss) from derivative designated and qualifying as net investment hedge.</p></div>
<a href="javascript: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 4CCC<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ssd_DerivativeContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_DerivativeContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=ssd_HedgeAccountingReserveBalanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=ssd_HedgeAccountingReserveBalanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_ForwardPointsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_ForwardPointsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_SwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_SwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_InterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_CrossCurrencyInterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ForeignCurrencyGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ForeignCurrencyGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_EURForwardContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_EURForwardContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_DeferredIncomeTaxChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_DeferredIncomeTaxChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551055475680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress', window );">Property, Plant And Equipment, Gross, Excluding Capital Projects In Progress</a></td>
<td class="nump">$ 885,827<span></span>
</td>
<td class="nump">$ 832,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">516,320<span></span>
</td>
<td class="nump">474,974<span></span>
</td>
<td class="text">&#160;<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_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress', window );">Property Plant and Equipment Excluding Capital Projects in Progress</a></td>
<td class="nump">369,507<span></span>
</td>
<td class="nump">357,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Capital projects in progress</a></td>
<td class="nump">162,148<span></span>
</td>
<td class="nump">61,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">531,655<span></span>
</td>
<td class="nump">418,612<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_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost', window );">Fully Depreciated Property, Plant and Equipment, Original Cost</a></td>
<td class="nump">402,100<span></span>
</td>
<td class="nump">352,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">59,700<span></span>
</td>
<td class="nump">51,200<span></span>
</td>
<td class="nump">$ 43,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Software Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Capital projects in progress</a></td>
<td class="nump">16,100<span></span>
</td>
<td class="nump">9,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">35,900<span></span>
</td>
<td class="nump">33,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress', window );">Property, Plant And Equipment, Gross, Excluding Capital Projects In Progress</a></td>
<td class="nump">61,054<span></span>
</td>
<td class="nump">62,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and site improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress', window );">Property, Plant And Equipment, Gross, Excluding Capital Projects In Progress</a></td>
<td class="nump">246,138<span></span>
</td>
<td class="nump">246,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress', window );">Property, Plant And Equipment, Gross, Excluding Capital Projects In Progress</a></td>
<td class="nump">11,313<span></span>
</td>
<td class="nump">7,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress', window );">Property, Plant And Equipment, Gross, Excluding Capital Projects In Progress</a></td>
<td class="nump">$ 567,322<span></span>
</td>
<td class="nump">$ 516,017<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_ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 original cost of fully depreciated property, plant and equipment that are still in use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant And Equipment, Gross, Excluding Capital Projects In Progress</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate of long-lived physical assets excluding capital projects in progress used in the normal conduct of business and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551055309456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Carrying amount of goodwill by reportable segment</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_IncreaseDecreaseInOtherCurrentAssets', window );">Increase (Decrease) in Other Current Assets</a></td>
<td class="nump">$ 12,745<span></span>
</td>
<td class="num">$ (734)<span></span>
</td>
<td class="nump">$ 6,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="num">(24,800)<span></span>
</td>
<td class="num">(23,500)<span></span>
</td>
<td class="num">(17,400)<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">512,383<span></span>
</td>
<td class="nump">502,550<span></span>
</td>
<td class="nump">495,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1', window );">Disposal Group, Including Discontinued Operation, Goodwill</a></td>
<td class="nump">5,678<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Foreign exchange</a></td>
<td class="num">(22,987)<span></span>
</td>
<td class="nump">13,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Carrying Amount</a></td>
<td class="nump">487,376<span></span>
</td>
<td class="nump">452,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">269,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross', window );">Finite-lived Intangible Assets, Purchase Of Intangibles</a></td>
<td class="nump">14,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=ssd_NorthAmericaSegmentMember', window );">North America</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_GoodwillRollForward', window );"><strong>Goodwill [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">134,148<span></span>
</td>
<td class="nump">101,558<span></span>
</td>
<td class="nump">103,572<span></span>
</td>
</tr>
<tr class="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 );">Foreign exchange</a></td>
<td class="num">(230)<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Carrying Amount</a></td>
<td class="nump">116,550<span></span>
</td>
<td class="nump">64,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=ssd_EuropeSegmentMember', window );">Europe</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_GoodwillRollForward', window );"><strong>Goodwill [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>
</tr>
<tr class="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">377,049<span></span>
</td>
<td class="nump">399,693<span></span>
</td>
<td class="nump">390,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1', window );">Disposal Group, Including Discontinued Operation, Goodwill</a></td>
<td class="nump">5,678<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Foreign exchange</a></td>
<td class="num">(22,644)<span></span>
</td>
<td class="nump">13,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Carrying Amount</a></td>
<td class="nump">366,586<span></span>
</td>
<td class="nump">384,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=ssd_AsiaPacificSegmentMember', window );">Asia/Pacific</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_GoodwillRollForward', window );"><strong>Goodwill [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>
</tr>
<tr class="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">1,186<span></span>
</td>
<td class="nump">1,299<span></span>
</td>
<td class="nump">1,301<span></span>
</td>
</tr>
<tr class="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 );">Foreign exchange</a></td>
<td class="num">(113)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Carrying Amount</a></td>
<td class="nump">4,240<span></span>
</td>
<td class="nump">4,240<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_PatentsMember', window );">Patent</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_GoodwillLineItems', window );"><strong>Carrying amount of goodwill by reportable segment</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_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="num">(3,468)<span></span>
</td>
<td class="num">(2,051)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Carrying Amount</a></td>
<td class="nump">53,472<span></span>
</td>
<td class="nump">38,598<span></span>
</td>
<td class="nump">24,172<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_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet', window );">Finite-lived Intangible Assets, Purchase Of Intangibles, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">15,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="nump">15,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Foreign exchange</a></td>
<td class="num">(926)<span></span>
</td>
<td class="nump">430<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_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross', window );">Finite-lived Intangible Assets, Purchase Of Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,996<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=ssd_NoncompeteAgreementsTrademarksAndOtherMember', window );">Noncompete Agreements Trademarks and Other</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_GoodwillLineItems', window );"><strong>Carrying amount of goodwill by reportable segment</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_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="num">(2,972)<span></span>
</td>
<td class="num">(2,813)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Carrying Amount</a></td>
<td class="nump">42,240<span></span>
</td>
<td class="nump">28,147<span></span>
</td>
<td class="nump">28,301<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_ssd_AmortizationOfIntangibleAssetsPurchases', window );">Amortization of Intangible Assets, Purchases</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Foreign exchange</a></td>
<td class="num">(7)<span></span>
</td>
<td class="nump">226<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_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross', window );">Finite-lived Intangible Assets, Purchase Of Intangibles</a></td>
<td class="nump">14,100<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UnpatentedTechnologyMember', window );">Unpatented Technology</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_GoodwillLineItems', window );"><strong>Carrying amount of goodwill by reportable segment</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_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="num">(991)<span></span>
</td>
<td class="num">(820)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Carrying Amount</a></td>
<td class="nump">22,459<span></span>
</td>
<td class="nump">22,508<span></span>
</td>
<td class="nump">22,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Foreign exchange</a></td>
<td class="num">(49)<span></span>
</td>
<td class="nump">98<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</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_GoodwillLineItems', window );"><strong>Carrying amount of goodwill by reportable segment</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_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="num">(17,362)<span></span>
</td>
<td class="num">(17,429)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Carrying Amount</a></td>
<td class="nump">263,312<span></span>
</td>
<td class="nump">269,166<span></span>
</td>
<td class="nump">$ 260,459<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_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet', window );">Finite-lived Intangible Assets, Purchase Of Intangibles, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300<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_ssd_AmortizationOfIntangibleAssetsPurchases', window );">Amortization of Intangible Assets, Purchases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">10,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="nump">10,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Foreign exchange</a></td>
<td class="num">$ (16,745)<span></span>
</td>
<td class="nump">7,407<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_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross', window );">Finite-lived Intangible Assets, Purchase Of Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,300<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_ssd_AmortizationOfIntangibleAssetsPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of Intangible Assets, Purchases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_AmortizationOfIntangibleAssetsPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-lived Intangible Assets, Purchase Of Intangibles, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-lived Intangible Assets, Purchase Of Intangibles, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as goodwill attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 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 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 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/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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: 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 10: 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 (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: 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 (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=ssd_NorthAmericaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_NorthAmericaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_EuropeSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_EuropeSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_AsiaPacificSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_AsiaPacificSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_NoncompeteAgreementsTrademarksAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_NoncompeteAgreementsTrademarksAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_UnpatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnpatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551050764224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Amortizable Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizable Intangible assets</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 487,376<span></span>
</td>
<td class="nump">$ 452,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Accumulated Amortization</a></td>
<td class="num">(112,325)<span></span>
</td>
<td class="num">(87,523)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 of Intangible Assets</a></td>
<td class="num">$ (24,800)<span></span>
</td>
<td class="num">(23,500)<span></span>
</td>
<td class="num">$ (17,400)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">9 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">$ 375,051<span></span>
</td>
<td class="nump">365,339<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_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross', window );">Finite-lived Intangible Assets, Purchase Of Intangibles</a></td>
<td class="nump">14,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Capital expenditures and asset acquisitions, net of cash acquired</a></td>
<td class="num">(261,144)<span></span>
</td>
<td class="num">(113,497)<span></span>
</td>
<td class="num">(875,801)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2019</a></td>
<td class="nump">26,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2020</a></td>
<td class="nump">26,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2021</a></td>
<td class="nump">25,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2022</a></td>
<td class="nump">25,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2023</a></td>
<td class="nump">25,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">139,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">269,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Increase (Decrease) in Other Current Assets</a></td>
<td class="num">(12,745)<span></span>
</td>
<td class="nump">734<span></span>
</td>
<td class="num">(6,107)<span></span>
</td>
</tr>
<tr class="re">
<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, Measurement Period Adjustment</a></td>
<td class="num">(32,820)<span></span>
</td>
<td class="nump">580<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_PatentsMember', window );">Patent</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizable Intangible assets</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">53,472<span></span>
</td>
<td class="nump">38,598<span></span>
</td>
<td class="nump">24,172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(8,322)<span></span>
</td>
<td class="num">(4,854)<span></span>
</td>
<td class="num">(2,803)<span></span>
</td>
</tr>
<tr class="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 of Intangible Assets</a></td>
<td class="num">(3,468)<span></span>
</td>
<td class="num">(2,051)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Intangible assets, net</a></td>
<td class="nump">45,150<span></span>
</td>
<td class="nump">33,744<span></span>
</td>
<td class="nump">21,369<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="num">(15,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross', window );">Finite-lived Intangible Assets, Purchase Of Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,996<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_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet', window );">Finite-lived Intangible Assets, Purchase Of Intangibles, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Foreign exchange</a></td>
<td class="num">(926)<span></span>
</td>
<td class="nump">430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">15,800<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UnpatentedTechnologyMember', window );">Unpatented Technology</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizable Intangible assets</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">22,459<span></span>
</td>
<td class="nump">22,508<span></span>
</td>
<td class="nump">22,410<span></span>
</td>
</tr>
<tr class="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 );">Accumulated Amortization</a></td>
<td class="num">(21,270)<span></span>
</td>
<td class="num">(20,279)<span></span>
</td>
<td class="num">(19,459)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="num">(991)<span></span>
</td>
<td class="num">(820)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">1,189<span></span>
</td>
<td class="nump">2,229<span></span>
</td>
<td class="nump">2,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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Foreign exchange</a></td>
<td class="num">(49)<span></span>
</td>
<td class="nump">98<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=ssd_NoncompeteAgreementsTrademarksAndOtherMember', window );">Noncompete Agreements Trademarks and Other</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizable Intangible assets</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">42,240<span></span>
</td>
<td class="nump">28,147<span></span>
</td>
<td class="nump">28,301<span></span>
</td>
</tr>
<tr class="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 );">Accumulated Amortization</a></td>
<td class="num">(18,717)<span></span>
</td>
<td class="num">(15,745)<span></span>
</td>
<td class="num">(12,932)<span></span>
</td>
</tr>
<tr class="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 of Intangible Assets</a></td>
<td class="num">(2,972)<span></span>
</td>
<td class="num">(2,813)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">23,523<span></span>
</td>
<td class="nump">12,402<span></span>
</td>
<td class="nump">15,369<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_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross', window );">Finite-lived Intangible Assets, Purchase Of Intangibles</a></td>
<td class="nump">14,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_AmortizationOfIntangibleAssetsPurchases', window );">Amortization of Intangible Assets, Purchases</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="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 );">Capital expenditures and asset acquisitions, net of cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(380)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Foreign exchange</a></td>
<td class="num">(7)<span></span>
</td>
<td class="nump">226<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</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizable Intangible assets</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">263,312<span></span>
</td>
<td class="nump">269,166<span></span>
</td>
<td class="nump">260,459<span></span>
</td>
</tr>
<tr class="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 );">Accumulated Amortization</a></td>
<td class="num">(63,761)<span></span>
</td>
<td class="num">(46,399)<span></span>
</td>
<td class="num">(28,970)<span></span>
</td>
</tr>
<tr class="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 of Intangible Assets</a></td>
<td class="num">(17,362)<span></span>
</td>
<td class="num">(17,429)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Intangible assets, net</a></td>
<td class="nump">199,551<span></span>
</td>
<td class="nump">222,767<span></span>
</td>
<td class="nump">231,489<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="num">(10,560)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross', window );">Finite-lived Intangible Assets, Purchase Of Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300<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_ssd_AmortizationOfIntangibleAssetsPurchases', window );">Amortization of Intangible Assets, Purchases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet', window );">Finite-lived Intangible Assets, Purchase Of Intangibles, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Foreign exchange</a></td>
<td class="num">(16,745)<span></span>
</td>
<td class="nump">7,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">10,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfIntangibleAssets', window );">Gain (Loss) on Disposition of Intangible Assets</a></td>
<td class="nump">331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=ssd_NorthAmericaSegmentMember', window );">North America</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizable Intangible assets</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">116,550<span></span>
</td>
<td class="nump">64,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(39,061)<span></span>
</td>
<td class="num">(33,740)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Intangible assets, net</a></td>
<td class="nump">77,489<span></span>
</td>
<td class="nump">30,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Capital expenditures and asset acquisitions, net of cash acquired</a></td>
<td class="num">$ (243,728)<span></span>
</td>
<td class="num">(92,725)<span></span>
</td>
<td class="num">$ (54,594)<span></span>
</td>
</tr>
<tr class="re">
<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, Measurement Period Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizable Intangible assets</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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">21 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizable Intangible assets</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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">3 years<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_ssd_AmortizationOfIntangibleAssetsPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of Intangible Assets, Purchases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_AmortizationOfIntangibleAssetsPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-lived Intangible Assets, Purchase Of Intangibles, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-lived Intangible Assets, Purchase Of Intangibles, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period 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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnDispositionOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 16<br> -SubTopic 10<br> -Topic 805<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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_UnpatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnpatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_NoncompeteAgreementsTrademarksAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_NoncompeteAgreementsTrademarksAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementGeographicalAxis=ssd_NorthAmericaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_NorthAmericaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551056028080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Goodwill and Intangible Assets, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizable Intangible assets</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 487,376<span></span>
</td>
<td class="nump">$ 452,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Accumulated Amortization</a></td>
<td class="num">(112,325)<span></span>
</td>
<td class="num">(87,523)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">375,051<span></span>
</td>
<td class="nump">365,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">512,383<span></span>
</td>
<td class="nump">502,550<span></span>
</td>
<td class="nump">$ 495,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Carrying amount of goodwill by reportable segment</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_DisposalGroupIncludingDiscontinuedOperationGoodwill1', window );">Disposal Group, Including Discontinued Operation, Goodwill</a></td>
<td class="nump">5,678<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, Measurement Period Adjustment</a></td>
<td class="nump">32,820<span></span>
</td>
<td class="num">(580)<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizable Intangible assets</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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">93,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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-lived Intangible Assets (Excluding Goodwill)</a></td>
<td class="nump">105,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Indefinite-lived Intangible Assets, Foreign Currency Translation Gain (Loss)</a></td>
<td class="num">(700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=ssd_NorthAmericaSegmentMember', window );">North America</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizable Intangible assets</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">116,550<span></span>
</td>
<td class="nump">64,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Accumulated Amortization</a></td>
<td class="num">(39,061)<span></span>
</td>
<td class="num">(33,740)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">77,489<span></span>
</td>
<td class="nump">30,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">134,148<span></span>
</td>
<td class="nump">101,558<span></span>
</td>
<td class="nump">103,572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Carrying amount of goodwill by reportable segment</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_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, Measurement Period Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,077)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=ssd_EuropeSegmentMember', window );">Europe</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizable Intangible assets</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">366,586<span></span>
</td>
<td class="nump">384,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Accumulated Amortization</a></td>
<td class="num">(72,621)<span></span>
</td>
<td class="num">(53,493)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">293,965<span></span>
</td>
<td class="nump">330,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">377,049<span></span>
</td>
<td class="nump">399,693<span></span>
</td>
<td class="nump">390,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Carrying amount of goodwill by reportable segment</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_DisposalGroupIncludingDiscontinuedOperationGoodwill1', window );">Disposal Group, Including Discontinued Operation, Goodwill</a></td>
<td class="nump">5,678<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, Measurement Period Adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=ssd_AsiaPacificSegmentMember', window );">Asia/Pacific</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizable Intangible assets</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">4,240<span></span>
</td>
<td class="nump">4,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Accumulated Amortization</a></td>
<td class="num">(643)<span></span>
</td>
<td class="num">(290)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Intangible assets, net</a></td>
<td class="nump">3,597<span></span>
</td>
<td class="nump">3,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,186<span></span>
</td>
<td class="nump">1,299<span></span>
</td>
<td class="nump">$ 1,301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Carrying amount of goodwill by reportable segment</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_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, Measurement Period Adjustment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_DisposalGroupIncludingDiscontinuedOperationGoodwill1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as goodwill attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 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 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 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/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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: 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 10: 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 (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: 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 (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 16<br> -SubTopic 10<br> -Topic 805<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_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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (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_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) an asset, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.</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 (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_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=ssd_NorthAmericaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_NorthAmericaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_EuropeSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_EuropeSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_AsiaPacificSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_AsiaPacificSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>106
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060610672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Summary of leases on Balance Sheets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 93,933<span></span>
</td>
<td class="nump">$ 68,792<span></span>
</td>
</tr>
<tr class="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 );">Operating lease - current portion</a></td>
<td class="nump">19,415<span></span>
</td>
<td class="nump">14,954<span></span>
</td>
</tr>
<tr class="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, net of current portion</a></td>
<td class="nump">76,184<span></span>
</td>
<td class="nump">55,324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 95,599<span></span>
</td>
<td class="nump">$ 70,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Accrued liabilities and other current liabilities<span></span>
</td>
<td class="text">Accrued liabilities and other current liabilities<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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060747520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Components of Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 right-of-use assets</a></td>
<td class="nump">$ 19,938<span></span>
</td>
<td class="nump">$ 16,936<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051244240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Supplementary Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="nump">$ 19,243<span></span>
</td>
<td class="nump">$ 15,859<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="nump">$ 46,482<span></span>
</td>
<td class="nump">$ 23,074<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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551056023760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year</a></td>
<td class="nump">$ 22,883<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Lessee, Operating Lease, Liability, Payments, Due Year Two</a></td>
<td class="nump">20,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Lessee, Operating Lease, Liability, Payments, Due Year Three</a></td>
<td class="nump">17,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Lessee, Operating Lease, Liability, Payments, Due Year Four</a></td>
<td class="nump">14,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Lessee, Operating Lease, Liability, Payments, Due Year Five</a></td>
<td class="nump">11,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Lessee, Operating Lease, Liability, Payments, Due after Year Five</a></td>
<td class="nump">24,819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Lessee, Operating Lease, Liability, Payments, Due</a></td>
<td class="nump">111,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</a></td>
<td class="num">(16,344)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 95,599<span></span>
</td>
<td class="nump">$ 70,278<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060618896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Weighed Average Life of Leases (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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 Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">6 years 4 months 24 days<span></span>
</td>
<td class="text">5 years 6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="nump">4.90%<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_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>111
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551049531488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities and Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_AccruedSalesIncentiveAndAdvertisingCurrent', window );">Labor related liabilities</a></td>
<td class="nump">$ 48,867<span></span>
</td>
<td class="nump">$ 43,603<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedVacationCurrent', window );">Sales incentives &amp; advertising allowances</a></td>
<td class="nump">62,337<span></span>
</td>
<td class="nump">85,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Sales tax payable and other</a></td>
<td class="nump">64,855<span></span>
</td>
<td class="nump">31,352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Accrued cash profit sharing and commissions</a></td>
<td class="nump">16,360<span></span>
</td>
<td class="nump">26,293<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Dividends payable</a></td>
<td class="nump">11,729<span></span>
</td>
<td class="nump">11,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent', window );">Accrued profit sharing trust contributions</a></td>
<td class="nump">19,313<span></span>
</td>
<td class="nump">17,964<span></span>
</td>
</tr>
<tr class="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 );">Operating lease - current portion</a></td>
<td class="nump">19,415<span></span>
</td>
<td class="nump">14,954<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_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">$ 242,876<span></span>
</td>
<td class="nump">$ 231,233<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_AccruedSalesIncentiveAndAdvertisingCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for sales incentives and advertising. 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;">ssd_AccruedSalesIncentiveAndAdvertisingCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedVacationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unused vacation time owed to employees based on the entity's vacation benefit given to its employees. 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> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483070/710-10-25-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_AccruedVacationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared but unpaid on equity securities issued by the entity and outstanding. 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_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OtherDeferredCompensationArrangementsLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the liabilities, classified as other, for deferred compensation arrangements payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483070/710-10-25-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483043/710-10-30-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for statutory sales and use taxes, including value added tax. 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>112
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551053842816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_ProceedsFromLinesOfCredit', window );">Proceeds from lines of credit</a></td>
<td class="nump">$ 2,445<span></span>
</td>
<td class="nump">$ 2,276<span></span>
</td>
<td class="nump">$ 717,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net</a></td>
<td class="nump">6,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Credit facility, remaining borrowing capacity</a></td>
<td class="nump">458,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod', window );">Line of Credit Facility, Maximum Amount Outstanding During Period</a></td>
<td class="nump">$ 388,100<span></span>
</td>
<td class="nump">485,700<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_VariableRateAxis=ssd_AdjustedBaseRateMember', window );">Adjusted Base Rate | Minimum | Secured Debt</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit facility, interest rate spread (as a percent)</a></td>
<td class="nump">0.00%<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_VariableRateAxis=ssd_AdjustedBaseRateMember', window );">Adjusted Base Rate | Maximum | Secured Debt</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit facility, interest rate spread (as a percent)</a></td>
<td class="nump">0.80%<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_VariableRateAxis=ssd_EurodollarApplicableMarginRateMember', window );">Eurodollar Applicable Margin Rate | Minimum | Secured Debt</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit facility, interest rate spread (as a percent)</a></td>
<td class="nump">0.80%<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_VariableRateAxis=ssd_EurodollarApplicableMarginRateMember', window );">Eurodollar Applicable Margin Rate | Maximum | Secured Debt</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit facility, interest rate spread (as a percent)</a></td>
<td class="nump">1.80%<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Credit facility, total available credit</a></td>
<td class="nump">$ 450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet', window );">Line of Credit Facility, Increase (Decrease), Net</a></td>
<td class="nump">50,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_LineOfCreditFacilityPeriodicPayment', window );">Line of Credit Facility, Periodic Payment</a></td>
<td class="nump">$ 97,500<span></span>
</td>
<td class="nump">$ 97,500<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility | Line of credit</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentTerm', window );">Debt Instrument, Term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility | Secured Debt</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentTerm', window );">Debt Instrument, Term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility | Wells Fargo Bank</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility | Minimum | Line of credit</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityCommitmentFeePercentage', window );">Facility fees on the available commitment of the facility (as a percent)</a></td>
<td class="nump">0.10%<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility | Maximum | Line of credit</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityCommitmentFeePercentage', window );">Facility fees on the available commitment of the facility (as a percent)</a></td>
<td class="nump">0.30%<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility | Eurodollar Applicable Margin Rate | Minimum | Line of credit</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit facility, interest rate spread (as a percent)</a></td>
<td class="nump">0.00%<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility | Eurodollar Applicable Margin Rate | Maximum | Line of credit</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit facility, interest rate spread (as a percent)</a></td>
<td class="nump">0.50%<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility | Daily Simple RFR | Minimum | Line of credit</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit facility, interest rate spread (as a percent)</a></td>
<td class="nump">0.70%<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility | Daily Simple RFR | Minimum | Line of credit | Italy</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit facility, interest rate spread (as a percent)</a></td>
<td class="nump">0.70%<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility | Daily Simple RFR | Maximum | Line of credit</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit facility, interest rate spread (as a percent)</a></td>
<td class="nump">1.50%<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility | Daily Simple RFR | Maximum | Line of credit | Italy</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit facility, interest rate spread (as a percent)</a></td>
<td class="nump">1.50%<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility | Debt, Instrument rate, Over Life of Debt | Line of credit</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit facility, interest rate spread (as a percent)</a></td>
<td class="nump">2.00%<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_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of credit</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_ProceedsFromLinesOfCredit', window );">Proceeds from lines of credit</a></td>
<td class="nump">$ 450,000<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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityIncreaseDecreaseForPeriodNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowed under the credit facility at any time during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments of both interest and principal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=ssd_AdjustedBaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=ssd_AdjustedBaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VariableRateAxis=ssd_EurodollarApplicableMarginRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=ssd_EurodollarApplicableMarginRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CreditFacilityAxis=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_CreditFacilityAxis=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_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LineOfCreditFacilityAxis=ssd_WellsFargoBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=ssd_WellsFargoBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VariableRateAxis=ssd_DailySimpleRFRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=ssd_DailySimpleRFRMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=ssd_DebtInstrumentRateOverLifeOfDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=ssd_DebtInstrumentRateOverLifeOfDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>113
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551161045424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Loan Facility (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 22,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></td>
<td class="nump">22,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027</a></td>
<td class="nump">343,125<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">$ 388,125<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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: 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 5: 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 6: 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 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051930352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt- Maintenance Fees and Bank Charges (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsIncurred', window );">Interest costs incurred</a></td>
<td class="nump">$ 6,349<span></span>
</td>
<td class="nump">$ 7,152<span></span>
</td>
<td class="nump">$ 9,685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalized', window );">Interest Costs Capitalized</a></td>
<td class="num">(4,078)<span></span>
</td>
<td class="num">(2,666)<span></span>
</td>
<td class="num">(1,658)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">$ 2,271<span></span>
</td>
<td class="nump">$ 4,486<span></span>
</td>
<td class="nump">$ 8,027<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_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 capitalized during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<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/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest costs incurred during the period and either capitalized or charged against earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 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/2147483013/835-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><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 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<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> -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 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051293328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_CollectiveBargainingArrangementsLineItems', window );"><strong>Collective bargaining arrangements</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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">$ 388,125,000<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_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions', window );">Percentage of employees represented by labor unions</a></td>
<td class="nump">18.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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Primary Revolving Credit Facility</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_ssd_CollectiveBargainingArrangementsLineItems', window );"><strong>Collective bargaining arrangements</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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">$ 20,200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_CollectiveBargainingArrangementsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_CollectiveBargainingArrangementsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_PercentageOfEmployeesAsRepresentedByLaborUnions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of employees who are represented by labor unions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_PercentageOfEmployeesAsRepresentedByLaborUnions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: 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 5: 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 6: 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 7: 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 8: 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_CreditFacilityAxis=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_CreditFacilityAxis=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>116
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551053526576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Tax Cuts and Jobs Act (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_OperatingLossCarryforwards', window );">Pre-tax loss carryforwards</a></td>
<td class="nump">$ 45,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred tax asset valuation allowance</a></td>
<td class="num">(12,727)<span></span>
</td>
<td class="num">$ (10,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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Increase (decrease) in the valuation allowance</a></td>
<td class="num">$ (2,300)<span></span>
</td>
<td class="nump">$ 800<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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551053664784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Tax Reconciliations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current</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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 75,783<span></span>
</td>
<td class="nump">$ 89,954<span></span>
</td>
<td class="nump">$ 90,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">22,418<span></span>
</td>
<td class="nump">24,323<span></span>
</td>
<td class="nump">25,347<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">17,855<span></span>
</td>
<td class="nump">15,824<span></span>
</td>
<td class="nump">12,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(787)<span></span>
</td>
<td class="num">(6,466)<span></span>
</td>
<td class="num">(5,806)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">690<span></span>
</td>
<td class="num">(860)<span></span>
</td>
<td class="num">(801)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(4,140)<span></span>
</td>
<td class="num">(215)<span></span>
</td>
<td class="num">(7,917)<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_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">111,819<span></span>
</td>
<td class="nump">122,560<span></span>
</td>
<td class="nump">114,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract', window );"><strong>Income and loss from continuing operations before income taxes</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="nump">395,777<span></span>
</td>
<td class="nump">427,296<span></span>
</td>
<td class="nump">437,506<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">38,266<span></span>
</td>
<td class="nump">49,251<span></span>
</td>
<td class="nump">10,559<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">$ 434,043<span></span>
</td>
<td class="nump">$ 476,547<span></span>
</td>
<td class="nump">$ 448,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Reconciliations between the statutory federal income tax rates and effective income tax rates</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</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_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes', window );">State taxes, net of federal benefit</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Change in U.S. tax rate applied to deferred taxes</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">True-up of prior year tax returns to tax provision</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(0.10%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes', window );">Difference between U.S. statutory and foreign local tax rates</a></td>
<td class="nump">0.40%<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
<td class="nump">0.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_EffectiveIncomeTaxRateReconciliationTaxContingencies', window );">Change in uncertain tax position</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(0.60%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary', window );">Other</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="num">(0.60%)<span></span>
</td>
<td class="nump">0.10%<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">25.80%<span></span>
</td>
<td class="nump">25.70%<span></span>
</td>
<td class="nump">25.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to the worthless stock deduction for the entity's investment in its wholly-owned Irish subsidiary under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 the difference between the effective income tax rate and domestic federal statutory income tax rate that can be explained by the local income tax expense or benefit, net of the federal tax benefit (expense) thereon, recorded during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 the difference between the effective income tax rate and domestic federal statutory income tax rate that can be explained by the state income tax expense or benefit, net of the federal tax benefit (expense) thereon, recorded during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(8)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551060620192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax 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_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">State tax</a></td>
<td class="nump">$ 1,388<span></span>
</td>
<td class="nump">$ 1,606<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits', window );">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits</a></td>
<td class="nump">1,910<span></span>
</td>
<td class="nump">2,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventories</a></td>
<td class="nump">8,766<span></span>
</td>
<td class="nump">8,218<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_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances', window );">Sales incentive and advertising allowances</a></td>
<td class="nump">1,751<span></span>
</td>
<td class="nump">1,997<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_ssd_DeferredTaxAssetsLeaseObligations', window );">Lease obligations</a></td>
<td class="nump">23,493<span></span>
</td>
<td class="nump">17,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">4,235<span></span>
</td>
<td class="nump">3,962<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Foreign tax credit carryforwards</a></td>
<td class="nump">3,782<span></span>
</td>
<td class="nump">3,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Non-United States tax loss carry forward</a></td>
<td class="nump">8,128<span></span>
</td>
<td class="nump">5,882<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_ssd_DeferredTaxAssetAcquisitionExpense', window );">Deferred Tax Asset Acquisition Expense</a></td>
<td class="nump">1,315<span></span>
</td>
<td class="nump">1,904<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs</a></td>
<td class="nump">11,627<span></span>
</td>
<td class="nump">9,369<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">6,282<span></span>
</td>
<td class="nump">3,689<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred tax assets, gross</a></td>
<td class="nump">72,677<span></span>
</td>
<td class="nump">61,257<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="num">(12,727)<span></span>
</td>
<td class="num">(10,430)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets, net, noncurrent</a></td>
<td class="nump">59,950<span></span>
</td>
<td class="nump">50,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred Tax Liabilities, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Deferred Tax Liabilities, Property, Plant and Equipment</a></td>
<td class="num">(26,886)<span></span>
</td>
<td class="num">(23,484)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Deferred Tax Liabilities, Goodwill and Intangible Assets</a></td>
<td class="num">(96,779)<span></span>
</td>
<td class="num">(106,041)<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_ssd_DeferredTaxLiabilitiesRightOfUseAssets', window );">Deferred Tax Liabilities, Right Of Use Assets</a></td>
<td class="num">(23,075)<span></span>
</td>
<td class="num">(17,517)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome', window );">Deferred Tax Assets, Hedging Transactions</a></td>
<td class="num">(2,190)<span></span>
</td>
<td class="num">(1,386)<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_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(148,930)<span></span>
</td>
<td class="num">(148,428)<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_DeferredTaxLiabilities', window );">Total deferred tax liability</a></td>
<td class="num">$ (88,980)<span></span>
</td>
<td class="num">$ (97,601)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_DeferredTaxAssetAcquisitionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Asset Acquisition Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_DeferredTaxAssetAcquisitionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_DeferredTaxAssetsLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Lease 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;">ssd_DeferredTaxAssetsLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 effect as of the balance sheet date of the amount of the estimated future tax deductions arising from sales incentive and advertising allowances which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_DeferredTaxLiabilitiesRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Right Of Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_DeferredTaxLiabilitiesRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxCreditCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains in other comprehensive 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551054512160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of unrecognized tax benefits</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_UnrecognizedTaxBenefits', window );">Balance at the beginning of the period</a></td>
<td class="nump">$ 4,641<span></span>
</td>
<td class="nump">$ 7,232<span></span>
</td>
<td class="nump">$ 944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions based on tax positions related to prior years</a></td>
<td class="nump">585<span></span>
</td>
<td class="nump">39<span></span>
</td>
<td class="nump">6,528<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions based on tax positions related to prior years</a></td>
<td class="num">(49)<span></span>
</td>
<td class="num">(103)<span></span>
</td>
<td class="num">(38)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions for tax positions of the current year</a></td>
<td class="nump">647<span></span>
</td>
<td class="nump">463<span></span>
</td>
<td class="nump">73<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapse of statute of limitations</a></td>
<td class="num">(1,157)<span></span>
</td>
<td class="num">(2,990)<span></span>
</td>
<td class="num">(275)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at the end of the period</a></td>
<td class="nump">4,667<span></span>
</td>
<td class="nump">4,641<span></span>
</td>
<td class="nump">7,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition', window );">Unrecognized Tax Benefits, Increase Resulting from Acquisition</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Portion of uncertain tax benefit, if recognized, would reduce effective tax rate</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued', window );">Interest accrued on unrecognized tax benefits</a></td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="nump">$ 900<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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 accrued for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript: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 15A<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unrecognized tax benefits that, if recognized, would affect the effective tax 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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>120
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551055161712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>plan</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching contribution percent</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionContributions', window );">Payment for Pension Benefits</a></td>
<td class="nump">$ 6,100<span></span>
</td>
<td class="nump">$ 5,700<span></span>
</td>
<td class="nump">$ 5,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_RetirementPlanSponsorLocationAxis=country_CA', window );">France</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_NumberOfDefinedContributionRetirementPlans', window );">Number of defined contribution retirement plans | plan</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US', window );">UNITED STATES</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation', window );">Entity's contribution to retirement plans as percentage of employees' compensation</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Cost of defined contribution plans</a></td>
<td class="nump">$ 29,700<span></span>
</td>
<td class="nump">$ 26,800<span></span>
</td>
<td class="nump">$ 23,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | France</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation', window );">Entity's contribution to retirement plans as percentage of employees' compensation</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | France</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation', window );">Entity's contribution to retirement plans as percentage of employees' compensation</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employer contribution as a percentage of participating employee's compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_ssd_NumberOfDefinedContributionRetirementPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the number of defined contribution retirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_NumberOfDefinedContributionRetirementPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement benefit.</p></div>
<a href="javascript: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_PensionContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetirementPlanSponsorLocationAxis=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;">us-gaap_RetirementPlanSponsorLocationAxis=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_us-gaap_RetirementPlanSponsorLocationAxis=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;">us-gaap_RetirementPlanSponsorLocationAxis=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_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551049307376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</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="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 Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 2,232,139<span></span>
</td>
<td class="nump">$ 2,213,803<span></span>
</td>
<td class="nump">$ 2,116,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">1,206,288<span></span>
</td>
<td class="nump">1,170,048<span></span>
</td>
<td class="nump">1,174,794<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,025,851<span></span>
</td>
<td class="nump">1,043,755<span></span>
</td>
<td class="nump">941,293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense', window );">Research And Development And Other Engineering Expense</a></td>
<td class="nump">93,576<span></span>
</td>
<td class="nump">92,167<span></span>
</td>
<td class="nump">68,354<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling</a></td>
<td class="nump">219,402<span></span>
</td>
<td class="nump">203,980<span></span>
</td>
<td class="nump">169,378<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">277,532<span></span>
</td>
<td class="nump">268,103<span></span>
</td>
<td class="nump">228,468<span></span>
</td>
</tr>
<tr class="ro">
<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">429,975<span></span>
</td>
<td class="nump">475,149<span></span>
</td>
<td class="nump">459,067<span></span>
</td>
</tr>
<tr class="re">
<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">85,399<span></span>
</td>
<td class="nump">74,707<span></span>
</td>
<td class="nump">60,890<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_ssd_SignificantNoncashCharges', window );">Significant non-cash charges</a></td>
<td class="nump">19,022<span></span>
</td>
<td class="nump">23,896<span></span>
</td>
<td class="nump">14,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">111,819<span></span>
</td>
<td class="nump">122,560<span></span>
</td>
<td class="nump">114,070<span></span>
</td>
</tr>
<tr class="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 );">Capital expenditures and asset acquisitions, net of cash acquired</a></td>
<td class="nump">261,144<span></span>
</td>
<td class="nump">113,497<span></span>
</td>
<td class="nump">875,801<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,736,168<span></span>
</td>
<td class="nump">2,704,724<span></span>
</td>
<td class="nump">2,503,971<span></span>
</td>
</tr>
<tr class="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 short-term investments</a></td>
<td class="nump">$ 239,371<span></span>
</td>
<td class="nump">429,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of Operating Segments | segment</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | segment</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_srt_ProductOrServiceAxis=ssd_WoodConstructionMember', window );">Wood construction products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 1,899,524<span></span>
</td>
<td class="nump">1,891,449<span></span>
</td>
<td class="nump">1,831,580<span></span>
</td>
</tr>
<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=ssd_ConcreteConstructionMember', window );">Concrete construction products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">330,557<span></span>
</td>
<td class="nump">320,500<span></span>
</td>
<td class="nump">282,205<span></span>
</td>
</tr>
<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=ssd_NorthAmericaSegmentMember', window );">North America</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,735,879<span></span>
</td>
<td class="nump">1,716,422<span></span>
</td>
<td class="nump">1,701,041<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">885,375<span></span>
</td>
<td class="nump">853,864<span></span>
</td>
<td class="nump">890,384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">850,504<span></span>
</td>
<td class="nump">862,558<span></span>
</td>
<td class="nump">810,657<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_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense', window );">Research And Development And Other Engineering Expense</a></td>
<td class="nump">84,246<span></span>
</td>
<td class="nump">84,539<span></span>
</td>
<td class="nump">62,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling</a></td>
<td class="nump">164,947<span></span>
</td>
<td class="nump">150,616<span></span>
</td>
<td class="nump">126,990<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">161,958<span></span>
</td>
<td class="nump">154,241<span></span>
</td>
<td class="nump">135,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">439,567<span></span>
</td>
<td class="nump">473,229<span></span>
</td>
<td class="nump">485,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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">49,139<span></span>
</td>
<td class="nump">40,883<span></span>
</td>
<td class="nump">36,003<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_ssd_SignificantNoncashCharges', window );">Significant non-cash charges</a></td>
<td class="nump">12,895<span></span>
</td>
<td class="nump">13,344<span></span>
</td>
<td class="nump">7,504<span></span>
</td>
</tr>
<tr class="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 Expense (Benefit)</a></td>
<td class="nump">98,960<span></span>
</td>
<td class="nump">109,722<span></span>
</td>
<td class="nump">112,537<span></span>
</td>
</tr>
<tr class="re">
<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 );">Capital expenditures and asset acquisitions, net of cash acquired</a></td>
<td class="nump">243,728<span></span>
</td>
<td class="nump">92,725<span></span>
</td>
<td class="nump">54,594<span></span>
</td>
</tr>
<tr class="ro">
<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,062,552<span></span>
</td>
<td class="nump">1,745,341<span></span>
</td>
<td class="nump">1,393,968<span></span>
</td>
</tr>
<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=ssd_NorthAmericaSegmentMember', window );">North America | Wood construction products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,499,889<span></span>
</td>
<td class="nump">1,491,848<span></span>
</td>
<td class="nump">1,496,062<span></span>
</td>
</tr>
<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=ssd_NorthAmericaSegmentMember', window );">North America | Concrete construction products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">233,936<span></span>
</td>
<td class="nump">222,720<span></span>
</td>
<td class="nump">202,687<span></span>
</td>
</tr>
<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=ssd_EuropeSegmentMember', window );">Europe</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">479,055<span></span>
</td>
<td class="nump">480,756<span></span>
</td>
<td class="nump">400,303<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">310,073<span></span>
</td>
<td class="nump">303,708<span></span>
</td>
<td class="nump">274,687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">168,982<span></span>
</td>
<td class="nump">177,048<span></span>
</td>
<td class="nump">125,616<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_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense', window );">Research And Development And Other Engineering Expense</a></td>
<td class="nump">8,514<span></span>
</td>
<td class="nump">7,523<span></span>
</td>
<td class="nump">5,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling</a></td>
<td class="nump">51,005<span></span>
</td>
<td class="nump">50,553<span></span>
</td>
<td class="nump">39,872<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">72,181<span></span>
</td>
<td class="nump">68,578<span></span>
</td>
<td class="nump">52,958<span></span>
</td>
</tr>
<tr class="re">
<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">33,806<span></span>
</td>
<td class="nump">45,998<span></span>
</td>
<td class="nump">11,121<span></span>
</td>
</tr>
<tr class="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">31,747<span></span>
</td>
<td class="nump">29,668<span></span>
</td>
<td class="nump">22,594<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_ssd_SignificantNoncashCharges', window );">Significant non-cash charges</a></td>
<td class="nump">1,607<span></span>
</td>
<td class="nump">2,379<span></span>
</td>
<td class="nump">1,099<span></span>
</td>
</tr>
<tr class="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 Expense (Benefit)</a></td>
<td class="nump">9,332<span></span>
</td>
<td class="nump">11,435<span></span>
</td>
<td class="nump">1,193<span></span>
</td>
</tr>
<tr class="re">
<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 );">Capital expenditures and asset acquisitions, net of cash acquired</a></td>
<td class="nump">13,863<span></span>
</td>
<td class="nump">21,975<span></span>
</td>
<td class="nump">817,163<span></span>
</td>
</tr>
<tr class="ro">
<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">687,955<span></span>
</td>
<td class="nump">716,396<span></span>
</td>
<td class="nump">675,634<span></span>
</td>
</tr>
<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=ssd_EuropeSegmentMember', window );">Europe | Wood construction products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">384,494<span></span>
</td>
<td class="nump">385,134<span></span>
</td>
<td class="nump">323,065<span></span>
</td>
</tr>
<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=ssd_EuropeSegmentMember', window );">Europe | Concrete construction products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">94,561<span></span>
</td>
<td class="nump">95,621<span></span>
</td>
<td class="nump">77,228<span></span>
</td>
</tr>
<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=ssd_AsiaPacificSegmentMember', window );">Asia/Pacific</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">17,205<span></span>
</td>
<td class="nump">16,625<span></span>
</td>
<td class="nump">14,743<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">11,407<span></span>
</td>
<td class="nump">10,946<span></span>
</td>
<td class="nump">9,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">5,798<span></span>
</td>
<td class="nump">5,679<span></span>
</td>
<td class="nump">4,909<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_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense', window );">Research And Development And Other Engineering Expense</a></td>
<td class="nump">816<span></span>
</td>
<td class="nump">105<span></span>
</td>
<td class="nump">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_SellingAndMarketingExpense', window );">Selling</a></td>
<td class="nump">3,450<span></span>
</td>
<td class="nump">2,811<span></span>
</td>
<td class="nump">2,509<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">1,851<span></span>
</td>
<td class="nump">2,229<span></span>
</td>
<td class="nump">1,462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="num">(294)<span></span>
</td>
<td class="nump">535<span></span>
</td>
<td class="nump">723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">2,630<span></span>
</td>
<td class="nump">2,226<span></span>
</td>
<td class="nump">1,730<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_ssd_SignificantNoncashCharges', window );">Significant non-cash charges</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">515<span></span>
</td>
<td class="nump">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_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">1,271<span></span>
</td>
<td class="nump">1,313<span></span>
</td>
<td class="nump">1,091<span></span>
</td>
</tr>
<tr class="re">
<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 );">Capital expenditures and asset acquisitions, net of cash acquired</a></td>
<td class="nump">3,280<span></span>
</td>
<td class="nump">6,402<span></span>
</td>
<td class="nump">1,173<span></span>
</td>
</tr>
<tr class="ro">
<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">48,769<span></span>
</td>
<td class="nump">38,719<span></span>
</td>
<td class="nump">34,599<span></span>
</td>
</tr>
<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=ssd_AsiaPacificSegmentMember', window );">Asia/Pacific | Wood construction products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">15,141<span></span>
</td>
<td class="nump">14,467<span></span>
</td>
<td class="nump">12,453<span></span>
</td>
</tr>
<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=ssd_AsiaPacificSegmentMember', window );">Asia/Pacific | Concrete construction products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,060<span></span>
</td>
<td class="nump">2,159<span></span>
</td>
<td class="nump">2,290<span></span>
</td>
</tr>
<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=ssd_ForeignOperatingEntitiesMember', window );">Foreign operating entities</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and short-term investments</a></td>
<td class="nump">$ 111,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ssd_CashAndCashEquivalentsPercentage', window );">Percentage of cash and cash equivalents</a></td>
<td class="nump">46.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_CorporateNonSegmentMember', window );">Administrative and all other</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</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_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="num">$ (567)<span></span>
</td>
<td class="nump">1,530<span></span>
</td>
<td class="num">(111)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">567<span></span>
</td>
<td class="num">(1,530)<span></span>
</td>
<td class="nump">111<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_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense', window );">Research And Development And Other Engineering Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(43)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">41,542<span></span>
</td>
<td class="nump">43,055<span></span>
</td>
<td class="nump">38,885<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Administrative and all other</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<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="num">(43,104)<span></span>
</td>
<td class="num">(44,613)<span></span>
</td>
<td class="num">(38,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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,883<span></span>
</td>
<td class="nump">1,930<span></span>
</td>
<td class="nump">563<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_ssd_SignificantNoncashCharges', window );">Significant non-cash charges</a></td>
<td class="nump">4,245<span></span>
</td>
<td class="nump">7,658<span></span>
</td>
<td class="nump">5,868<span></span>
</td>
</tr>
<tr class="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 Expense (Benefit)</a></td>
<td class="nump">2,256<span></span>
</td>
<td class="nump">90<span></span>
</td>
<td class="num">(751)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Capital expenditures and asset acquisitions, net of cash acquired</a></td>
<td class="nump">273<span></span>
</td>
<td class="num">(7,605)<span></span>
</td>
<td class="nump">2,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_Assets', window );">Total assets</a></td>
<td class="num">(63,108)<span></span>
</td>
<td class="nump">204,268<span></span>
</td>
<td class="nump">399,770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and short-term investments</a></td>
<td class="nump">126,100<span></span>
</td>
<td class="nump">368,600<span></span>
</td>
<td class="nump">222,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Administrative and all other | Wood construction products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Administrative and all other | Concrete construction products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment elimination</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">41,434<span></span>
</td>
<td class="nump">39,658<span></span>
</td>
<td class="nump">43,573<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment elimination | North America</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">3,263<span></span>
</td>
<td class="nump">4,718<span></span>
</td>
<td class="nump">4,862<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment elimination | Europe</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">4,764<span></span>
</td>
<td class="nump">5,900<span></span>
</td>
<td class="nump">5,732<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment elimination | Asia/Pacific</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 33,407<span></span>
</td>
<td class="nump">$ 29,040<span></span>
</td>
<td class="nump">$ 32,979<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ssd_CashAndCashEquivalentsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of cash and cash equivalent as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_CashAndCashEquivalentsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_ssd_ResearchAndDevelopmentAndOtherEngineeringExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Research And Development And Other Engineering Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_ResearchAndDevelopmentAndOtherEngineeringExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ssd_SignificantNoncashCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant non-cash charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ssd_SignificantNoncashCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ssd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ssd_WoodConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_WoodConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_ConcreteConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_ConcreteConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_NorthAmericaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_NorthAmericaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_EuropeSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_EuropeSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_AsiaPacificSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_AsiaPacificSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_ForeignOperatingEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_ForeignOperatingEntitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>122
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051628672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Geographic Distribution and Net Sales by Product (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">$ 2,232,139<span></span>
</td>
<td class="nump">$ 2,213,803<span></span>
</td>
<td class="nump">$ 2,116,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">574,983<span></span>
</td>
<td class="nump">451,092<span></span>
</td>
<td class="nump">404,049<span></span>
</td>
</tr>
<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=ssd_WoodConstructionMember', window );">Wood construction products</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">1,899,524<span></span>
</td>
<td class="nump">1,891,449<span></span>
</td>
<td class="nump">1,831,580<span></span>
</td>
</tr>
<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=ssd_ConcreteConstructionMember', window );">Concrete construction products</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">330,557<span></span>
</td>
<td class="nump">320,500<span></span>
</td>
<td class="nump">282,205<span></span>
</td>
</tr>
<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=ssd_OtherProductsMember', window );">Other</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">2,058<span></span>
</td>
<td class="nump">1,854<span></span>
</td>
<td class="nump">2,302<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">1,640,669<span></span>
</td>
<td class="nump">1,630,359<span></span>
</td>
<td class="nump">1,615,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">439,326<span></span>
</td>
<td class="nump">305,564<span></span>
</td>
<td class="nump">273,407<span></span>
</td>
</tr>
<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 );">France</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">90,220<span></span>
</td>
<td class="nump">81,404<span></span>
</td>
<td class="nump">81,036<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">2,799<span></span>
</td>
<td class="nump">2,722<span></span>
</td>
<td class="nump">2,571<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">Italy</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">29,310<span></span>
</td>
<td class="nump">32,058<span></span>
</td>
<td class="nump">37,349<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">2,286<span></span>
</td>
<td class="nump">2,352<span></span>
</td>
<td class="nump">1,898<span></span>
</td>
</tr>
<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_DE', window );">Germany</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">48,134<span></span>
</td>
<td class="nump">45,319<span></span>
</td>
<td class="nump">42,954<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">12,273<span></span>
</td>
<td class="nump">12,077<span></span>
</td>
<td class="nump">11,507<span></span>
</td>
</tr>
<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_FR', window );">Canada</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">225,336<span></span>
</td>
<td class="nump">223,562<span></span>
</td>
<td class="nump">170,904<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">54,807<span></span>
</td>
<td class="nump">62,547<span></span>
</td>
<td class="nump">90,296<span></span>
</td>
</tr>
<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_PL', window );">Poland</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">45,528<span></span>
</td>
<td class="nump">39,978<span></span>
</td>
<td class="nump">27,803<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">11,452<span></span>
</td>
<td class="nump">10,836<span></span>
</td>
<td class="nump">2,721<span></span>
</td>
</tr>
<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_SE', window );">United Kingdom</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">13,946<span></span>
</td>
<td class="nump">15,342<span></span>
</td>
<td class="nump">16,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">2,192<span></span>
</td>
<td class="nump">2,579<span></span>
</td>
<td class="nump">2,369<span></span>
</td>
</tr>
<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_DK', window );">Sweden</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">12,746<span></span>
</td>
<td class="nump">12,318<span></span>
</td>
<td class="nump">12,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">4,614<span></span>
</td>
<td class="nump">3,734<span></span>
</td>
<td class="nump">1,015<span></span>
</td>
</tr>
<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_NO', window );">Denmark</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">8,391<span></span>
</td>
<td class="nump">9,635<span></span>
</td>
<td class="nump">12,241<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">852<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_AU', window );">Australia</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">12,196<span></span>
</td>
<td class="nump">11,351<span></span>
</td>
<td class="nump">9,468<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">1,181<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="nump">245<span></span>
</td>
</tr>
<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_BE', window );">Norway</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">17,549<span></span>
</td>
<td class="nump">18,802<span></span>
</td>
<td class="nump">15,032<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">1,723<span></span>
</td>
<td class="nump">2,297<span></span>
</td>
<td class="nump">2,182<span></span>
</td>
</tr>
<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=ssd_OtherCountriesMember', window );">Other countries</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">32,072<span></span>
</td>
<td class="nump">31,247<span></span>
</td>
<td class="nump">27,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">17,461<span></span>
</td>
<td class="nump">19,487<span></span>
</td>
<td class="nump">11,496<span></span>
</td>
</tr>
<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_IT', window );">ITALY</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Net sales and long-lived assets by geographical area</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">56,042<span></span>
</td>
<td class="nump">62,428<span></span>
</td>
<td class="nump">47,294<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">$ 24,869<span></span>
</td>
<td class="nump">$ 25,245<span></span>
</td>
<td class="nump">$ 4,342<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_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<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_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=ssd_WoodConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_WoodConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_ConcreteConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_ConcreteConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_OtherProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ssd_OtherProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_NO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_BE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ssd_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=ssd_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_IT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>123
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551059424224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 24, 2025</div></th>
<th class="th"><div>Feb. 28, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 27, 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_SubsequentEventLineItems', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Common Stock, Dividends, Per Share, Declared (in dollars per share)</a></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.11<span></span>
</td>
<td class="nump">$ 1.07<span></span>
</td>
<td class="nump">$ 1.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock Repurchased During Period, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Stock repurchase, average cost per share (in USD per share)</a></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">$ 178.83<span></span>
</td>
<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_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></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">$ 100,771<span></span>
</td>
<td class="nump">$ 50,363<span></span>
</td>
<td class="nump">$ 78,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></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,885<span></span>
</td>
<td class="nump">$ 1,743<span></span>
</td>
<td class="nump">$ 2,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Common Stock, Dividends, Per Share, Declared (in dollars per share)</a></td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends</a></td>
<td class="nump">$ 11,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Common stock repurchase, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 100,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_TreasuryStockSharesRetired', window );">Number of shares, retired (in shares)</a></td>
<td class="nump">559,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockRepurchasedDuringPeriodShares', window );">Stock Repurchased During Period, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Stock repurchase, average cost per share (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 170.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Share Repurchase Program, Remaining Authorized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 75,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-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_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 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_TreasuryStockSharesRetired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and preferred stock retired from treasury during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 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_TreasuryStockSharesRetired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45551051668480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for doubtful accounts</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_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>Valuation and qualifying accounts</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_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Year</a></td>
<td class="nump">$ 3,881<span></span>
</td>
<td class="nump">$ 3,240<span></span>
</td>
<td class="nump">$ 1,932<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">730<span></span>
</td>
<td class="nump">1,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Valuation Allowances and Reserves, Charged to Other Accounts</a></td>
<td class="nump">998<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="nump">355<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Year</a></td>
<td class="nump">2,998<span></span>
</td>
<td class="nump">3,881<span></span>
</td>
<td class="nump">3,240<span></span>
</td>
</tr>
<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_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember', window );">Sales Returns and Allowances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>Valuation and qualifying accounts</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_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Year</a></td>
<td class="nump">8,181<span></span>
</td>
<td class="nump">8,769<span></span>
</td>
<td class="nump">7,225<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Valuation Allowances and Reserves, Charged to Other Accounts</a></td>
<td class="nump">995<span></span>
</td>
<td class="nump">588<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_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Year</a></td>
<td class="nump">7,186<span></span>
</td>
<td class="nump">8,181<span></span>
</td>
<td class="nump">8,769<span></span>
</td>
</tr>
<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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">Allowance for deferred tax assets</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_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>Valuation and qualifying accounts</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_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Year</a></td>
<td class="nump">10,430<span></span>
</td>
<td class="nump">11,179<span></span>
</td>
<td class="nump">11,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_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">2,595<span></span>
</td>
<td class="nump">955<span></span>
</td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Valuation Allowances and Reserves, Charged to Other Accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">298<span></span>
</td>
<td class="nump">1,704<span></span>
</td>
<td class="nump">909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Year</a></td>
<td class="nump">$ 12,727<span></span>
</td>
<td class="nump">$ 10,430<span></span>
</td>
<td class="nump">$ 11,179<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Paragraph Column E<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Paragraph Column D<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Paragraph Column C<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Paragraph Column C<br> -Subparagraph (2)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Paragraph Column B<br> -Publisher SEC<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 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<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 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<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 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<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 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>125
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MT*;@W;0R'1:D=3#[>R'TR; '=#T[_PM02P,$%     @ 1Z-<6OUR[[U1!@
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
M53XM"C6;H30RL-,H*JJHA-Y&=LPV\LM3P<S@T<.2Q@-V _F 'AHSAM(2*(U
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
M$111?U8BG]5:?BYKQ_UOQ!<-JR_PJKF"GBRG+@4EIJJ'XJ[&(X$KERYY+)T
MCL HCZ03]5P<S9*8>WS*R"\:UE^[]=:3;%-7*EW*B"?<IH%(*AD?Q.0M"\0<
M2P6C. UFI!<+2Z]_#$L%D6R<_\-V3F!\&":K6"+L:(;@$FZERSEF+*:11T<R
MHZY86%U9?K8NGGU.QEPI<RE3:L<M#,:CV!X=#"8BZ@G/S @C%A9&(/NZC3J*
M3V.\:H\&[>!7E"JFAYS8.\-@+(T<JBZ,13SS:")F-!$+:Z+)#QL0"D>N:(=G
ME""F:Y*(.ZZ)X%C,I)WDH/8R 'HX&IW$3I>:7E2!05FZDH;SE+KCZ.($2QPE
ME6/VLBSU1A2CD5BX'&67)ZM1S[^ X%E+3&>UEI_+VG&7&IG&PC)M5JRK =+
M,<L'R;GI/%V(Z">:PDRPLU\,F*:I7=?,,5S,>.Q)^9A19.Q$2<FD^49RC7/C
MQ7J+N46BRR2CCO;$<(QSR6VN""Z%12GVS7LC?UA8_MQNNG()V=&X9:*F9+?:
M9[GX2&+J)G9R!Q3&8UL#83!.D]1#S&@@%M9 WU2WVA8Q=$+T6'3SL3S3P4S'
M:;DRQHE?)R$Y H'A] P3-U*(AZ40)'>E4O-MV.J+>BQ(K7=%7+T2J5 )E[NJ
MAJ:I/608*A&V,R(H)IE'4' CD'A8(.$4"W*W+4NAM$[7CA!(*H4=3(*&C@D9
MA<3#"FF_I&[ZL9[RXM6&8W)'9LPN)<PP((TX<Q(-#)C"PBL\VH@?[/?]N0V_
M!<RYIGP!Q_/N^)UWR^]_L>?'C13C82EV/!'TKV-PGBHZ:%\BA2?A9#\8BB6V
MAD90":Q;L2<><R.]>+@\]46MI_+;2$;_>H*46U4"WXX2::^A&#!+X\2NNZ$&
MN:#,-]&-!.)A"72XU.RD@IX29*GF]VB*QUWMXL2MDY <@3#*I$< <2. >%@
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
M&,1HU2W&#0T$(J9V!I0&-H**%7P<H$72XC9-M;P/BCW]")V&#NY6L&?JHMI
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
M/5V' ?3[LD6RB'S  OY=Y#_^-U!+ P04    " !'HUQ:QY7XGL,/  !W+
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
MCN?1Z,)QJD)N(- [H#'50B31Q2B:QS&0^4;E0"=(KY)U09H3MP2YB8:3J?@
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
M:A?F9=)VN'DE]SO4FJR@J[DEI@[ZLTG/W&Z[+W6YY5=+K\L:><(?Z:4I5=$
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
M_$4!>$JE![ !X.V;5SECR<W]YB',TIMWX#240NX=ED#;<Z B D>!_B'__IT
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
M36QD*NU2'$,K9%:YA=6)F(P3\/,4TR;1"+^?F/<"6.,X&L13.JF8X-5PS/_
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
M<FMS:&5E=',O<VAE970Q."YX;6R=5MMNXS80_96!&A0)H,JZ6DYJ&TBR6[3
M+A#L]O)0](&6QA:[E*@EJ3C>K^^0LF0[31Q@7RQ2GCESSEPHSK=2?=$5HH&G
M6C1ZX57&M#>3B2XJK)D.9(L-_;.6JF:&MFHST:U"5CJG6DSB,)Q.:L8;;SEW
M[Q[4<BX[(WB##PIT5]=,[>Y0R.W"B[SAQ2>^J8Q],5G.6[;!SVC^:!\4[28C
M2LEK;#27#2A<+[S;Z.8NM?;.X$^.6WVT!JMD)>47N_FM7'BA)80""V,1&#T>
M\1Z%L$!$X^L>TQM#6L?C]8#^B]-.6E9,X[T4?_'25 MOYD&):]8)\TEN?\6]
MGLSB%5)H]PO;WC:EB$6GC:SWSK2O>=,_V=,^#T<.L_ 5AWCO$#O>?2#'\ATS
M;#E7<@O*6A.:73BISIO(\<86Y;-1]"\G/[-\4%1?978^/ C6&&!-">^_=KRE
MQ!L?&C3SB:$XUGI2[#'O>LSX%<PHAH^R,96&]TV)Y2G A B.+..!Y5U\%O$=
M%@$DD0]Q&*=G\))1=>+PDN]1#7_?KK11U"__O*2]1TY?1K8S=*-;5N#"HR'1
MJ![16_[X0S0-?S[#.QUYI^?0O[-:9S%?9OQV(#B8M*,)CCDL),VM-EB"7(.I
M$-92T ' F\T-4#6Q7J%R%;WD#?TO.TW^^LH5V/XD\,$"7L T\L,LM8O8SV8Y
MW'5<E 2C74#-#0*O6R4?T<;5$*=3/TIF[AG&$7Q FME*BO+4+(K\)$H@]_,9
M=2LK*LJ*VCT3D4US/XECR"+"BG*8S3)_%M,SB?TTS E;$XVBZ.I.,*NU1$IA
MP5E_X! 6JZ4R_%O_XM+B)'%X!9=IGOK7>7H%R?3:SP@JR7(_31*X9RTW3 !1
M_9<.+@V4'EIOE T540ZB=&9S$N77E).,,CC-,EJET<R?TN"=KPK3MAPG^;<)
M]YV9S;I/\0K1E:AAW0FQ.R@B=4QK)$9;;BIR *GXAC?$M9#:6-R+-(R#B$XI
M(0;]%TD6!]GPRJ=C7+?H#F)!%+<5+PA*(6A#%E9KIS& WZE?[F7=LF8'19\0
M_HTH%:2,OC-$BOSET&B:.!$UN6?IZ/'&H++<" ^T7)LM11G$4?>XEBPY21L0
MB+_M?5Y0'-LGG$XN6.W(D*ORIY913EU3TVG/; -9=2W;*6IKZFUUB(AU*^0.
M4?NPDD2%@ \ZJ3;V0VH9'(NP8-2>PC4G.WRNN.%$Q^Y&$4-G!'#[=C'-42(K
M5AXELSP _C^;=KP)^KBS3QK9UCK)@NMGI4Z"V6N5WG=5:4M<OS)M;E[>UN1B
M1=/GC78=Y*^V&=,G!(HS,Q90\*,9QB>Z_>B3SCF9<2+[3,"S/ UMX4;)Y=DF
MTQH6Y*>.ZM#SO,A.A%QD41 ?MDYIF@3IJ/VEC\KDZ#I0H]JX2P]-C^P:T]\,
MQK?CO>JVOTX<S/M+V4>F:,8U"%R3:QCDF0>JO^CT&R-;=[F@5J>KBEM6=#=$
M90WH_[649MC8 .-M<_D?4$L#!!0    ( $>C7%H.7"^Q& T  .@E   9
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
M$X]H63 B%V25\S0GO$Q%G<%&A44(M!+$& :*#>CJ(*TK_+: $B5/C*H&S-K
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
M\@#T:+5CQZK>VUNI+)FE;S;T.J%V 32_5<H>.R[!]-ZM_P502P,$%     @
M1Z-<6@Q/U*I7"   /1<  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL
MQ5AK;^.X%?TKA#>[S0 :/^3G9), ><R@4^QV!DG:8E'T RW1-CN2J"$I.^FO
M[[F7DFPG3IJT6!0(8HDB[_/<%T\WQGYS*Z6\N,^SPIUU5MZ7)[V>2U8JEZYK
M2E7@R\+87'J\VF7/E5;)E _E62_N]R>]7.JB<W[*:U_M^:FI?*8+]=4*5^6Y
MM ^7*C.;L\Z@TRS<Z.7*TT+O_+242W6K_%_*KQ9OO99*JG-5.&T*8=7BK',Q
M.+D<T7[>\%>M-F[G69 F<V.^T<OG]*S3)X%4IA)/%"1^UNI*91D1@AC?:YJ=
MEB4=W'UNJ']BW:'+7#IU9;*_Z=2OSCJSCDC50E:9OS&;/ZI:GS'12TSF^+_8
MA+WQM".2RGF3UX<A0:Z+\"OO:SOL')CUGSD0UP=BECLP8BFOI9?GI]9LA*7=
MH$8/K"J?AG"Z(*?<>HNO&N?\^;6:^].>!R5Z[R7UJ<MP*G[FU" 6OYK"KYSX
M6*0JW2?0@PBM''$CQV7\(L5KE73%<!")N!^/7J W;/4:,KWA"WJ):^V2S+C*
M*O'WB[GS%ACXQR%M ZW185H4%R>NE(DZZP#X3MFUZIS_],-@TO_Y!4E'K:2C
MEZ@_ZX$73QV6B97^4HA?I4U68MAG:\:1\"LEKDQ>RN)!J,(KJU*A"V_XPP5"
M##X4LDC%C7)>>KQ<88OVXI-,=*;]0R0V*PV2DO8ZWFK#5K=+_ ].0)BU-I5K
M*%PLK5(XY2.1,N4_5=F#B*<DVB#NBKM72@#"9JU3\$,B$E*,WS\H:<71:-SO
M]A$861:RQ-ID:UTL!=E+F(5(F$PCORZ2K"(B4F3*PQ#;+>]=-7^_:+A5I8!Y
MCG:)1RQ?RQF'<Y$968CV$&CMRQ/4:RP_-Q;0@&J/A*Z@O&4S'J )*1:ZD$6B
MP+HTEE,9&-'VLH*;D9%@&XWO9!A:ELGW2CO=[/QX=_'GJR]=\1DI,$UY>1\1
M,$IE"1)'D^ZLE0HG4X*3=JYB]HEQWK5 0$@EF71.+S2#"6(7R_>L !\#!>*1
MF,*93 ?7SV7&E#A;D0S2BY5<*S%7JJ!4JE@,-K.E57*DS$GI?V'=K&LS[7C
M-;9X#8:ZXKJR1)-R#._$PW#?&+E,V9Y%HDN9B5(^$'B9S=&':7>\M4_Q"/FH
M>&!;I,3@J2/WH: =H HOD;KP,+A '/P5%7AN01R0N07#0C&F^]W!CW2LWQW^
M*$H8A0[FC41R+74FYQD9/\^U#_+O@^QEL]VT CQ) U8MI4TSY9A"Y5"W 0GM
M5X%U668Z8=XD:JJ(%P(Q)=FD^%Y)BQ7$/^HH3$#5-'UDR)]^F,6#Z<].%&A(
M,@67@X6P$K -)B3".%M'<LK, ;_/G-:<%^H>_8J#5$2 U#*@;@FA^^[:0R8K
MWCH:'0\S+%P7!C(5+;?!NS7DJ]+6!G !DB5)4$NXL"87'IT-^9!_$0=*LYA$
M]Y)"^@;4(G'+C9:X2/^)3@#4K^':!W&K\Q(FOOWRZ>;IECN"7OC4KGVLK.$8
M+Y('IBR0*O9HW=!^V$A)!'<BR7X2-I)94F6L5U";0]/QQL4"?=4!7=YFGTB4
M615JR,46/*A?2UVP",@*#*#:?Z\+\[M#Y @U.XA\(_A"]K>R6*)Z'.MW07.D
M\3H29[N1R"7J>> <2O.4"_=A@H4=)!SK+<\9\QS\/CR?!\TKX$BX>@&04.*I
MY<9OT.+YU/@* ZY;UM/:@+\GZ\?A)8Z1;E3&%9WHJ7N/? -$%@: 9!P#HR7X
M4SI"E@2K=PRZX_^WX*9.3;)@!+G_)#3D>1Y%7?$+T]@MEV_,J3G*Y9RJM"JE
M3DEFJJF<?:@:@#*L4\@,6]5]HDK/)@K#% 9/,0= OU%D<TO#O.JJ@81_V>2%
M(+5_V@SPYL2'"A&ZA[IRMV:TG&-#;ME5E%NCNB10M;3F7F.R)%C$%!!MBY/I
MA6IJ=&C#N-YQ;T'@X>S;5O%]OFXCRYW*!]/JM:39%WG-D#WE''Q0VO@\!B^5
MS[&O&;ZX#C2=HGC3D) HZZ5N^]/'634U.8[J1*#5=CK5TFIJQ='J+=$92 PD
MMFGO:ZC*9GJ O?R&NL0=%MKS;LS=Q2.*!<$2G'Q%.L Q&4EOX=T[LU1D%:1S
M.&$_(.AH/67LM83<WDA8PH-2Z/%GW6';")*UVI;K2;#1'!(D0O1H2]]#46),
MS!^>S"%$SU4EM?JTN(9*-$Y!G\IR]PPW5(G7H.'VFTJ, N)H.)MU!]N1!?BO
M8=.VUV&<8!%#1__?1V([5H4*3L[->=]":@O1LTI1#3^$,A8=GM^0T*/9N#O=
M=M8[\M0C@WMKBCC,=5BWD";+S(;(:YH$Z:(KK3+4"+B#)@NRR0)9QF-:8%0T
MDY55=,UUN,%_3M$35!Y*!' B)';O,+W\1BF7RR*E0MHU%AC3Q_T^/4]VGJ=B
M.!I& WR_8_0QQUW[' DX/&S800(:?S0_=7,<XB0X'202Q#Z>_?,FS=Y@T=&C
MN89&2;?-1WLS8]VR;[]2EU6GBKJ=I"B0;B46\(^ 5]!L18)L[E68@=']AVB:
MR^*;P/1KETT8A!+()#BM-V,MTI(L-:Q'0V2TF^W3UK'L=1&,<" A$G2:>3&.
M>'307-UJZ5M G8C?F-+'IY0>H8!'4*9+-+?C2VVQ;;J?JP(M,+F06H"M=4@<
M,J ND-AYR*L-!DQ,HN'H WZGT6 <X_=#-)F-Q2^8VDYV.&VM(HY'47\Z>R>.
MXV@RF>!W$$W&>'\Z5?UO@L51/!W@=Q2-9A/\SB+"^*%+M-[.E6:NX&6ZN*6I
M#3X.MYOM:GLW?!&N1+?;P\5R:/\=,NT"1]%$C3O"ALO:\.)-R1>D<^/1(?#C
M"BVLLK0!WQ<&9;-^(0;MC?GYOP%02P,$%     @ 1Z-<6OGM6)=J!P  W1$
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
M>O=F(7S^F)!OHNO2"WSA(KI1NFQ(HJ^S )[SZ]1XPP=,7W1N_@-02P,$%
M  @ 1Z-<6C@][):W"@  XAH  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N
M>&ULK5EK;^,V%OTKA)L6#J Z>DN>1X!,,MW.HM,I9C*[6"SV RW1-CN2Z(I4
M/.ZOWW-)698=)VT7"P2V(I.7]Y[[.E=ZM57M%[T6PK"O==7HUY.U,9L75U>Z
M6(N:ZYG:B :_+%5;<X-_V]65WK2"EW9375V%OI]>U5PVD^M7]MXO[?4KU9E*
M-N*7ENFNKGF[>R,JM7T]"2;[&Q_E:FWHQM7UJPU?B4_"?-[\TN*_JT%**6O1
M:*D:UHKEZ\E-\.)-3.OM@G](L=6C:T:6+)3Z0O^\*U]/?%)(5*(P)('CZT'<
MBJHB05#CMU[F9#B2-HZO]])_L+;#E@77XE95_Y2E6;^>Y!-6BB7O*O-1;7\4
MO3T)R2M4I>TGV[JU431A1:>-JOO-T*"6C?OF7WL<1AMR_XD-8;\AM'J[@ZR6
M=]SPZU>MVK*65D,:75A3[6XH)QMRRB?3XE>)?>;Z75.H6K![_E7H5U<&$NG^
M5='O?N-VAT_L#D+V7C5FK=G;IA3EL8 KJ#+H$^[U>1,^*_%.%#,6!1X+_3!^
M1EXTV!=9>=$?VL?NI"XJI;M6L'_?++1I$1'_.6>SDQB?ETA9\D)O>"%>3Y &
M6K0/8G+]W3=!ZK]\1M]XT#=^3OH?^N//[V;W:\$VK7J0-H&0OTRZGXW]>=FJ
MFB&Y6T[IH5F!#ZF-*)E:,H.]2U4A966S>L'^)7C;^YC!0Z)>B-9Z:2H;K%6=
MYDVI+ZW3Z".BCY#==FTK&L-^$"6.J=@%RQ(ORR-<Y'-OGL2XF/M>YD?LD^%&
ML##TXB!G8>Q%)"/QHCACR#[D5L."S,N3A 6)E^.4(/22.(8V2X%#RN&,:99G
MEVR:>G&:XAN+?7P[\>G<9],\]7$_]X/+0?(T]H*8[H9!@L_,FP>0<<&"(/#R
M8$Y7T"Q)?7LO]OS,9SW4L)LAJ![#N1! 7)Q #A\0LCL+IW@,)^%G/R//2B84
M/=0^O1&V>E4[[__@)_;(47?041M9P+YH#A=E&:[B,//">4I74>8E?CK@%>5>
MF*8LGGMA$K# ]Y)D;I<!FIB\&V<IO&.%Q+GGIPF[T:3N&6/)@EM5;WBS8VM>
MLHLXF:6H=%5%48L]#3I3CVNS<E@7O&UW '/+6U@#TQYX*V$< 6P5!-RT^->N
ME;J4MO[K&4J5-GO0L,+*$B2M@;>L4 G<>KD0B^(N&VF ^NQI_7LW1:>6:"A5
M==RU'G(0;PIAA5P$X2P;+*3]%X$_BX<[QPZ?V3P^(XM""VU80^7%CEV$LVB0
M,(ZSI\+,'ER*L0A_EO\5$9%3;:\&LR$FG/"SMF\!RJ:5:/ZRVK&R@Q>4W3(6
M\=C=PKKX;=?BMCMRK_;HR.@O'"F^;J1+4W)'(5H#\L(^S]BGV3B"& XII7G&
M]V./<RC:&HU[W#")"UX47=U5G#*U:TJD;"L7'?T'2!L8I]E*-&2H@U]U[7"Z
M[A9:EA):PP:.,@) :MZ@EL(*+&D>A*T Y$-8J+MB[=F8:Y3![X5:-?)W^IU]
M_D0<Q95(&_.2+V0E#<YKK)I.5DUE6C9G%7"8[^W<(D"H!L$]#DTR'#E)L@8M
M!QVM7 >-A1O.8;]UO#6BA26@4Q+B/T+AIH!60^DT6R&<:S4*=V=4NV/+OL ?
M*BHC[+0%8>2)[[[)PR![B?JZ7+HD.K,%?Z1M ?5 /<F]_9JGRC:9-ZKN6X%%
M7/>U5S]3>4\J[;Y-[75A83#SV;<G7ZY=V=,]EQ'+P?X%@F8I#8MG 59&R-EO
M<1WC\W;-FY5-BL\SA/)P!-]L*JIL<-8X%F"9;V7X*+C?,HM;^/)(SKFRX\^2
MH]6'J_NV$]]W&U(6.0?0;/&P:@C3M8"-\AW_'EC)8?,4NEP>B;N3<"#X0R&&
MB+!V'4*"/+^/V$H5(UC)M-B:YC[#([.Z9I_T5ANEI7FD3'JLS =$6$OWH\L!
ML;W*;Y\*-# 8ZQY\9>Z+H+OOVX^+3[WO2!I6R*5$-S+,B'JC6@Q)K!Q Z$L+
MM7\C 8"PNXZ2FQ+-N(38Y[ETT?Y'O>N88CR*[C,5\$GF-S RJTT?:$- $X/R
MHCRWWRDXQ8^"5V;-BHK+6N/>//!9Z.5Q H;U@/14M@;F7@;" =H!=OB)5[8E
M4/(2Z+8(E@]48C3UC%'Y#[R,"(HWGV?L)]LQU**2JSZ)87@\CRROS'VHJ(HO
MWR]L-X07,?5J%_JQ%T8)B[QY&@X,Z- >3LA(!'X;TF(_83^KYOO/1"!*9[\>
M6(?;-%"-W O"G(&J8NM-\5LG^X!$HX(6@A +$C+#C]DMWTC#*UO>:?S@;;%F
MW_%Z\Q*Q />IC:VY=BO4P[0#& !UF+&Y%Z7S/I)3+[1ZIOF<W2L(/!M)(.RA
MEUHVF 8@>X2B?H+93,'(LY"X-PAA'(%.G\@=Q\,%2V@ ($*=^.#SV2%LQEV*
M7'\G,&85KC=@^31,@5-Z:2_AP#R^9']3JK1]B4)!6?LD"GNSD@L*%5XKQ,;O
M3L)TGH+?SJV:*>@J,M@^B:  [[386TZR_8RF 81'0N/ CZ)<47A]N'V'7[U@
M3@,#Q7+ZR-)3$Z8!6/ \LAMP%8?YLUMV9%N.';EOS9QGR!3H>6-;^Z%3[BO'
M0D"QQH8^[">WTV6MNL95EZX940(ZJ&\AEE<=1HXG)XZ3<N!1[E6=/66@2RUO
M=-7'A#OYQ4E?)TT^CS6AF?S-7I,I>WY"><,KVWU<+?L[;SJJC@%-&%X:TS>&
ME2BD@1)3X4U9RIY+V'Q6QY5>PT!'S-"0#JU*LR1'HL^1' GR\:,HN^)_D3*-
M77BA54PCN/J@C6751R)Z%Q;]I&P[9HK)*4XCED7L)[[1EIZXIF<O*UFC KCM
M", @H9P+4>/L!$LQ>PS6J&P[N-+L$6QWF)3@SD>T=B!3YUNF'D\0#'$;H-/V
M(X3WF'@?MA$0]&"Q1PQ:;M<2A:P/-=W5HMRS^U-5^*A"8N/;^YN?;S_,;#@=
MX0IEDM%0A0G)/^AFQR[_H*UEV2ZN#R<O>AR?S:$GN^OS8[RS5RY'=!TW55=1
M64?@N?9^X+![3G',QC%D@'11(H-1@V_;XX K>BH5GE& /EL$1KQEWW,D/3$M
M5%M:!+82/?J\,PK*=@J>C:IDL7NL'^L$C;B'"=<CY$\F8'\V/]QX#M$G !T&
MUHTRQ M06S=\9UNA)?=GX7E$]@=0CJTHE7"C%8%3D)0=JP%L2\<4EE9JQRN?
MPICPZX.J$5\-"Q!X]L'IGYPN6T$/V"$5@]FOI (\>F8@$E]Y+9N^-O3G6<Z\
M1X<6N93#&0%NM:I;K5VQG8%Q@4BY6N4=+0WFQTN=.BZ#1X]?M&4Y7L_%Q^S\
MY$G,AX;==*L.#@E2K_<FJ?>N6?9-9"B^($3&\O#0?_GNXXV]"E[:P9X8LTW6
M_C%"Q;>SXZ>>^I#2',!O@6=+Q!J%]*:"_P@JY-9[V<BZJVT)F=S>O+^?4-X"
MS4)JAQGTT,0/V:+;+7CQ1;O$/N+L6#:04E?A:+Q?N3&E0-6F8^F!DK2GD@A0
MED.&[YN#[0%#J*O&$LOC@)0N'$?!8([-1D21'>XASTGTVB<ND%,,#\.<.VT.
M'T1 Z$(,83X[]VS[:O3>H8:I]NT*/4E&17"O((:[PPN<&_?>XK#<O?UYSUN0
M&,TJL<16E(=DPEKW1L7]8]3&OL58*&-4;2_7@B,#: %^7RHD?O\/'3"\UKK^
M+U!+ P04    " !'HUQ:&@4*.:$%  #*#0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970R-2YX;6R=5]MRVS80_16,DN8RHU!77YK8FK&=9NH'3SU1TSQT^@"1
MH(@:!&@ E**_[UF HBA'5M.^2 0![)[=/7L 7JR-?7"%$)Y]*Y5VE[W"^^K]
M8.#20I3<):82&C.YL27W&-KEP%56\"QL*M5@/!R>#DHN=6]V$=[=V]F%J;V2
M6MQ;YNJRY'9S+9197_9&O>V+SW)9>'HQF%U4?"GFPG^I[BU&@]9*)DNAG32:
M69%?]JY&[Z^GM#XL^$.*M>L\,XID8<P##6ZSR]Z0  DE4D\6./Y6XD8H188
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
M!&# 3\5%G*27.$OZB2>S3'QM@=OAKLAB4/+!69)Y>29%[*5Y)K #&WP)\>,
M]8K1JF.,,%_"M>IVY;S7@KX-,]T [S7L!K<9'0Y2RR@1F1<'D<B"9.0_#[TX
M3<0MW/5@0Y!$7AZE(L;A4'+H1?%.:!GDD$>*KW5CL8>'JT-+[A$*O#S.1 J[
M9 $5#3FBP(LC*62:>G$HQ:U5&KS223!ZX)<X5R:AB+PTB:!JJ\0M$Z 1A1$J
M&AM_LZY=[L-L%,*<T!TV97XB+F0>78J+*/0"'Q>1S+T<]GFM$5*((]<14(HE
MRYW?W(,HMZX$9T^A">DEH4_^LU#0O'DN;H$.1&Z%8&O:YDFAS(* V<TIN(1/
MQ=B0@&F)PV@"W,-]I:1WW55F"TT[$,'&'/:'A^5>"-7 65+ZG(P3>!%.#W+Q
M:FU@87C.88YNM/5 RX1] _!\-N9D:Y"R8N%EGMGP[P_V/W,(A0<]D9E5@3."
MA-)2F8D FH0M8)',ASRAD+!L$$5#T%J*QD:'1$1(D60I# ^Q,U@O%Q<)=9]=
M8D4:)AZ\_"_ 0W@,#T'B1= JX"'SO12ZPM/$2^1'\$ I_/ $/$"U409X "[
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
M<_6- *X#U/Z&,;DW=(+^JQ/_!5!+ P04    " !'HUQ:+'5HOD,"  "*!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6R=E5MOFS 4@/^*Q:0]M>&6
MRY8!4M)N6AXZ16FW/3MP *O&9K8)[;^O;0C+IH1*>0';G//Y.T8<HI:+9UD"
M*/12429CIU2J7KJN3$NHL)SP&IA^DG-18:6GHG!E+0!G-JFB;N!Y<[?"A#E)
M9->V(HEXHRAAL!5(-E6%Q>L:*&]CQW>."SM2E,HLN$E4XP(>0?VLMT+/W(&2
MD0J8))PA 7GLK/SE>F'B;< O JT\&2-3R9[S9S/99+'C&2&@D"I#P/IV@#N@
MU("TQI^>Z0Q;FL33\9'^S=:N:]EC"7><_B:9*F/GDX,RR'%#U8ZWWZ&O9V9X
M*:?27E';Q8:?'90V4O&J3]8&%6'=';_TYW"2H#GG$X(^(;#>W4;6\AXKG$2"
MMTB8:$TS UNJS=9RA)F7\JB$?DITGDHV^G@S$.A)X(RP JV$P*P ?>Q*1J[2
M.Y@X-^UIZXX67*"%Z($S54KTE660_9OO:K-!+SCJK8-1X#VD$Q3Z-RCP@ND(
M+QS*#2TOO, [5^8-VK^B#<O(@60-IN>J[J#3\U#SW2QEC5.('?UA2! '<)*/
M'_RY]V5$>3HH3\?HR:ZA@'QO/[OU3[71*N.U^O^0.]UQ8(ZIA!&QV2 V&^7\
MX.SV"KEQZ'MR\T%N?M6I/8'07Q&^X#;.?,]M,;@MKCZX<;]Q[D4_]Z0_5" *
MVP4E2GG#5-<JAM6AT:ZZ_O(WO.O2#U@4A$E$(=>IWF2A7Z?H.E\W4;RVW6;/
ME>Y==ECJGP4($Z"?YYRKX\1L,/Q^DC=02P,$%     @ 1Z-<6CRE,S@1 @
MW00  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULI53;CM,P$/T5RT@\
MH3I)+Z"21&IW0:S$2M4NEP?$@QM/$VM]";:S6?X>VTE#0=T*B9?88\\Y<X[C
M<=YK\V ; (>>I%"VP(US[9H06S4@J9WI%I3?.6@CJ?.AJ8EM#5 605*0+$E6
M1%*N<)G'M9TI<]TYP17L#+*=E-3\W(+0?8%3?%RXXW7CP@(I\Y;6< _N<[LS
M/B(3"^,2E.5:(0.' F_2]781\F/"%PZ]/9FCX&2O]4,(;EB!DR (!%0N,% _
M/,(5"!&(O(P?(R>>2@;@Z?S(_CYZ]U[VU,*5%E\Y<TV!WV#$X$ [X>YT_P%&
M/\O 5VEAXQ?U0^YRCE'56:?E"/8*)%?#2)_&<S@!I*MG -D(R*+NH5!4>4T=
M+7.C>V1"MF<+DV@UHKTXKL)/N7?&[W*/<^6-/UX&!GTRE'%5HYT6O.)@$54,
M[8RN@'4&;$Z<+Q8@I!J)MP-Q]@QQFJ%;K5QCT3O%@/U)0+S*26IVE+K-+C)>
M0S5#\_05RI)L<8%O/EF?1[[Y_UE'WSYZ(+IQ(.WW<^<P5%F<KQ*::FU;6D&!
M?==8,(^ RY<OTE7R]H*'Q>1A<8G]GSULF&[=WW]AD'^Y@#,=G--)3JZ<!%/'
MQK*HTIURP^V;5J?>W0Q7]G?ZT/BWU-1<623@X*')[/42(S,TTQ XW<8+O-?.
MMT.<-O[] 1,2_/Y!:W<,0H'I12M_ 5!+ P04    " !'HUQ:#W!/>?4-  "-
M/@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6SM6VUO&S<2_BN$"_3N
M ,6VG-<VB0';2>X,M'#.\;4?BOM [5(2S[O++<F5HO[Z>V9([JYD:14W/: X
MZ$MB:?DRG)=GGAFNWBR-O7=SI;SX7!:5>WLT][[^_N3$97-52G=L:E7AR=38
M4GI\M+,35ULE<YY4%B=GIZ<O3DJIJZ/S-_S=1WO^QC2^T)7Z:(5KRE+:U:4J
MS/+MT?@H?7&K9W-/7YR<OZGE3'U2_E_U1XM/)^TJN2Y5Y;2IA%73MT<7X^\O
MQZ]H H_X2:NEZ_TMZ"@38^[IPW7^]NB4)%*%RCPM(?'?0EVIHJ"5(,>O<=&C
M=D^:V/\[K?Z!#X_#3*135Z;X6>=^_O;HU9'(U50VA;\URW^H>*#GM%YF"L?_
MBF4<>WHDLL9Y4\;)D*#45?A??HZ*^)()9W'"&<L=-F(IWTDOS]]8LQ261F,U
M^H./RK,AG*[(*I^\Q5.->?[\:C51UJFLL=JOQ*UV]^)'6<$>T+P7LLH%1DNO
M9BOQ3KNL,*ZQZLV)Q]:TP$D6M[D,VYSMV&9\)GXTE9\[\;[*5;Z^P ED;@4_
M2X)?G@VN^$YEQ^+I>"3.3L^>#:SWM%7$4U[OZ>]1Q*C5PHAU\G>S4+:25:;$
M+S]@(7'M5>G^O4TO8==GVW>EF/O>U3)3;X\05$[9A3HZ__:;\8O3UP-G>M:>
MZ=G0ZGN,^]&:3#FGG$!PBPOZR^EJ-A+7.1[KZ8H_T'%Y$CZ)NSDBWSOQRYWZ
M[,5E8;+[K8<>%NNFL2);$\V2:&4GFII").PCK8( 0E=0O96%J*7UPDR%P0ID
M ED4#^;6Z5A!]J7B57*EZF(E,E.6VGN5"V^$DU,U:Z3-Z6BT9*YGVF,;FJ>K
M 'D$'5YE\\H4!D&@JH6VIN*=2&TT395U85:*=@P1BY/Q&@M5Y<:Z8_&SBH.$
M%-9,,&@D9H69Q+U*0(A^4LB5LI"LU8IK?>Z^,DL@F!/??O/J[.ST-6 'P*B>
MZ.I)KFH_'_'WX]=T*LF&' D=K1AV8/ULT7H0%#K#&3V?AL<PEJX?UII2U!B&
M12&VCY[ QVR*"K:8Z$)[K7#<NSE<.2P_&AH))6=%DRN,,8[^E1X6:HH<>.^@
M$SP73L\J/=69A S(198M @%R[6Q3!_,83%7BRI2UK* MUV1S4A9.E3<!_+O1
M(P'UPR&=$SF4ZI%B!.P(8'/D61E0"KDL!#W66")?T/]!5ST)YW*AUH2SJFY\
MD@XKPM7J0A-&G%BX62&]L2NA(6/F645)X+\X<=USMD_)/%[)4I2FTICHUOQQ
MPX(LE9=VAB0^,7[>]]=H_&:*73$'CMXS:C!*=!2R1V??N+(1GR"Q,Q4YV/CE
MZQURU,9A=74L+JI5MUZ>/ SQ5UMM,%3_IBBT(*$M6=]!'X_=B.2&A\-<M&8F
M"]@JSRV%/98O2Y5K1 [B'7; @Q#N7[2!-3(O90T# 1^:NBX"J%!@$ I9,NY&
M%"F'IQE%/V%-X0Q4/*-H T:&"7ZN;<[@14J&*/!CVGN[""& V3XCC*R4MPF&
M7#2957 GA@J[T%E84U5S3DA!U&VZLP8@6AYS(G $^";3O,Q2PVGN2,@G'R'D
M"C[(ZU**6,"<ECR4%*E#!.&<T&543<"S#G9)%L)FIU0?>J(K;&Q*PK;Q**V5
M54!Q%QZSXI[4+%,\*VT49(*W(38K$+]HV;7AW:HSJ^*:Y(A6+<#LL#_)%E2-
M#Y,5B[(S#AG"V;:#IHLJQL,%;*5G_!A^7C% /?!B,QWUQ,"?>-1,"IW!<P/D
M;]U%+?@TR0F\(9!5#*"#ZKJ>(OUTOOAP3%"ZW**[\"3I67V&%K2JR//D#B$G
M0'W L"%GS!@21KM5?$=0%RSC^H9Q <OYP.17344G\4Q+-Z(YT0'(QAPU9856
MH"0&]%!A ,<*C$J5"R'^1E3K=DS&*\.#)>6C'+YN*35#!C '44"V@OP::NNS
M$T)_J^94OB!/=*O5X#534VA#\LU548/4LZ.$"&%LA-3AQ+MT&YZ:#!]="F?.
MS^N$+[&U=\K5V@=D:!^62I*:W.@!8&QD#SRR$H=N,O;94A+DD=;:;%ZPLKL4
M2^2#$SNE&]9,3.?0C?1>9A!WP@:!?$0YX>[.U'/M",L]9PCLQ[A#% L*P5_+
MN:'9X%'L"IELX/%SB5"D $CCEMJI@-13D*F$(DI4=+Q"T)QH(;=R1-HYLCF9
M=UZ=QVP:4:(RU9/VBW4W2<<)B@H.YI(1:Z@M)&=>/R@AY+^FD@U(C^5\B&T=
MP<0,2F65982DC*.;6!YDYNW(PQJ<$PCHN8AO^6X@*%&(:<-FZPX'TE+J0MHD
M.Q0 -Z5YN>D/VXR'=+A"WZN(-[0?[6%0 ='\4""&$]YDWA"11'GV-&1&77((
M>Y"_WR+9ZVV'1^&DO"K\#4G4DV#F0;7PL%"@F";]UE!C&_E]"7H@1,DK>!X$
MI<7)\>:L]R42!.,>,FXT!9V0H)Q*(5!MXOEPB@V!O#%%XH:@/E5C&@>?;KE;
MJ 5LX%@[,@%ABP8*-\1M5<CJY+TZ:" :.=BX%:07JKQ]!'(G%MII9MEDN>A(
MCL"(>B BEU["RRQQWEQ/*5*@2]BNR=?H(78K"K,D19#4B=AEP1DA<\<7-YD]
M*T[><VX)G9<6<9@ Q8*#)6'H6HN($ $C8*-#Q')T0X"IYV"%FU8&3%<5&D#(
M6=-V$+AAF0"!0X!$29=2#VRVP^='(7X1@[ A-(*PA\XR"F7BETPJ)"(82+CB
M\"C()1Z.[U<I(M:.;:KMBKT@&[/CMN!QK(.IIIX#J1M^%LC8L?@0.*Z.E4<?
M+E!WQ.J6=MZG)(H,E E0-U&WZ*:\3B89UW'>6'_&G'-+#(27-^*&<SM(-_7;
MR(G!'2&]#TFDG_7O.J=-92OG=4'<4UR/N)DBQA=I,^Y;?( 3(932!#E!5CX>
M:)$\;ULDS_^0%LEU:$&0S7_Y4,C9UK;'\%9(:6I XA>MQ"_^<(GWM&N&-SRT
M:_Z_VS4#/OFR]<F77^&37%F*4%F^Y])X*(B&=]H31*]:@5\]5N"^E#=4OU(_
M/X#7>M[K0FSW(89WWW.([]I#?/=XK;<YYZ*7HVZ[_/1#FY\>C,6PF28OALUV
M'VU8IBF*Y*&SC4^[BXG3QY[NTE#)!4!YIZWB?-"SU#Z0V[/=10'VT<Q"2V+:
M *FV[*:=H-@O0W,I$DY-!1"!"T.;20*%PBHLHKGS =T&;DQ$&94+M]2U=QL3
MNW4#@:-2"8,2%L8&J[@ G0G^^4&'JXBK-(*$IOS=;KXI:>")C*/MKA&G!_L:
M7'<\!"6FWZ D5>0+J7?C^H<RA>(^Q:#@4+0"5W2[\+RIP1A59#&]+ +N6R@J
MMWY%@H!;%ZOCC6(XLA^9)3J4B!@)DI:-C9KXJ.TMU)8H;*9:])W96*"UQ3OW
M*;IV)[>*F$(UD_\P5$_[XEI5<\*,E<J@*9%(4$E@S:E5OS8T>X*BV7%W&@J'
M(-*&1F<-R6I+W;4A3!_WK@;'OR\">])9\:F9M*X)!%EWM$>$Y[ L=UO,LKTW
MTN,B1=?9>_\9 [@,^2DT-I6+W/YJKM6T3TIOIH!ZY-2_QNQ]=7<3\_7?V$:T
M7(($LNO6CE::?'W7CDV+C+BQ#"$[Z50K7<])0M\QW*7T3X7Z3L^JP(EBUWN[
M*F;=+24WC6' 4;H4:4>--LNZ'L&(55YJLC-7\7RET_49PZI=0R35T*/(3"+W
M62MEJ!&._327*U0RZ)E*4G)%V-N_.\1HK?6]R2-+Z@W9038S/NL\_^RQGA^S
M/GMUL#@!R?\P'H8E)%(.Q^PJ?NA%+2AS;S2H=G/C+P>AH/DXKO-5;M2H2M/U
MF9+4KIOKFMVVNP.,>X0K(!8U)[!N87H0^TJEJ+R,+6$?(R^0_G^V*URF$OJ6
M&\AMZ+4C+V_;^$TK;LKG5S5Y>+%JKR3A6<6*2!X"@+(2--N_[=M>0:^W :5_
MD&ABTX6[*;&7O';-*&,7O&U2IAVHL804RK#?7@]UZ8AN"J6/ >U-G2Y?0Y3H
M=!5!?6O?Q%)K<Z_!VP,6KI=@'G6;%N1,5W<I/;8W,9TS,'$H53GAUN]TP]\V
MG*QM/PZX$#,3F67&YOR@O70:HCDC;@H-=-X#G0LW1P&3XDDBG"?/^V&+P%]Z
M.O)0RX24AO5\.57,HSW:V4+[9'K'HR=U*J;W\KYMQ"BUN/;VEH[%1=>B0OHC
M]W(IV_107+L.)H:5.0I7+)J[N,&!@8>OQ4\?1^V4Z_6K"]KKIDU#ZT/?TY4!
M+R<NZKJ(R1"#0O>*+W*C^+V4/IAMNC>/QH,O 6W+-K=@RW2L7A6]-V$,;W(@
M4 <"]44$2B1JP9[?:3\TP27.%^]#*>H6=+_R7*R4#)#&KWG$;E1WMT-WA=)R
MAYW*0-+VPA0++G^W<I-^O[[3LR2<IZ^Z5VM&:U=B$:Z(F26[=[<J+MW"19ZD
M8,44TB%OQ[O=3O"^&'-3!''B[1G2F0ZW^T1,Z.I1%'1'R,+)BM^#.I"T TD[
MD+0#23N0M#\M2>M>I1Y_U;O4;3: !5O'=FOU_^Z6^IZM]UP7C+N[SO%7779^
MR1GVD=!A 0XD]$!"O[J+UUV4C[_FIOP]T3ROW6:=]2AWWW]S?F#2?P"3'G*'
M[HYZ_.A+ZNU-W9XS? 42#@MS* T.I<&A-#B4!H?2X$];&G3O$HT?_3+1(VGU
M+<,8(72X4!PH%7[?FT4GO5\(EPK)E7X'3>^4-)4//Q9NOVU_:WT1?F'<#0\_
MU/Z17UQQ\-<IIIX>OP3EM^&WS^$#X(M_;SPQWIN2_YRS[6D GD\-:&'\0!NT
MOT __R]02P,$%     @ 1Z-<6NY"=JLP(   R6@  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S0N>&ULK5U;<]M&LOXK4UJ?C50%T2)EV;*=N,J6XZRK-AN5
ME6P>3IT'$!B2$X,8!@.(HG_]Z=M<0(&0E-T72R*!F9Z>OG[=,_Y^:YNO;J5U
MJ^[65>U^.%JU[>;-\^>N6.EU[B9VHVOX9F&;==["G\WRN=LT.B_II77U?'9V
M]O+Y.C?UT;OOZ;/KYMWWMFLK4^OK1KENO<Z;W0==V>T/1],C_\$7LURU^,'S
M=]]O\J6^T>UOF^L&_GH>1BG-6M?.V%HU>O'#T?OIFP^S2WR!GOBWT5N7_*YP
M*7-KO^(?G\L?CLZ0(EWIHL4A<OAQJZ]T5>%(0,>?,NA1F!-?3'_WHW^BQ<-B
MYKG35[;ZW93MZH>CRR-5ZD7>5>T7N_V'E@5=X'B%K1S]J[;R[-F1*CK7VK6\
M#!2L3<T_\SMAQ&->F,D+,Z*;)R(J/^9M_N[[QFY5@T_#:/@++97>!N),C;MR
MTS;PK8'WVG>_;'23(W^<RNM2W?#F*+M0-V99FX4I\KI5[XO"=G5KZJ6ZMI4I
MC';JV/]V\OWS%BC!\9X7,NL'GG5V8-;I3/ULZW;EU(]UJ<O^ ,]A"6$=,[^.
M#[/1$3_J8J+.IYF:G<U>C(QW'OAR3N.='^)+L\QK\XU8DZDKX ^LMLQ9DH!1
MUXUVNF[Y ^#6)U/G=6'R2MW AQKDMG7J?]_/7=N X/W?$(N8@!?#!* VOG&;
MO- _'&UPKN96'[W[^]^F+\_>CBSO15C>B['1WUTW!JC=5+"/0'QO>4.D_N7!
MU*\K#9I7V/4FKW<H/T7X6I=J$;CF(M=@L*HKM6KEU0X_)(%<;QP,^7->=PM@
M:M?@>%=VDJG/->P^;HN!1UTW=Z8T>0.R.8&O;K5K_<CJXFQR]C_*-@JHA5&W
M-5 !WYD613IOPHQ('#S5.9Q#&Z"E =)=BZ_J/SO3[M1:MRM;3M3["LA/E,7
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
MSQOP2 '>^@(Y1E4-YL+C PV#_,.CJS'*DVK/=)1R05@34'R0ZJ<.TK=F/EQ
M&Y4& :1?VQJR@Y79,$RNT88PKK4'LE/DF0+M*1A*-A%B Y1["N8EH0,]T7>Z
M*0PX^3XD#Y$JF4DPUI!*HZVU+0<,.0&2C65#MTA"/J9O7TL+VY0<0ODG?/2/
MZ@FQ;XT)$DDMVL?>$I@;6F/DA,9#4-X$!:2B0\U*#NH$IF2!PR#VQ4$,OH%A
M5)B'OV%T0F:+K!7*>E!E "B11AO0>EYGW"_4<K!)1F^E%A*-!O$?PRZ/,,!K
M)=856!4+$&"J]7"$I];HHXGA<^T3C)"N$Y2GT9P0[L9&+4,C#.S.F C2[&\Q
MS6* EHU2),H6X'N>MN0QG9I%G9J-JL,G!.+^[3UNS!D^QYQA4,G^XU'5IP@!
M&L+ ]!TH!?MJR/DY= OP &\&92];,K2\&Y KL/M&7T] &H+R*%? 6?J":E@+
MM+D!I4<9PV=!%W13]<I<,&R[Q8(5BG%%[!=7 #Z\-1C:>636=<4J2X%,7(4\
M?<K1R!KD K(#KE,@Z<:E06 ,M?:K%:.S"P,Z%CED&(EKLO9DJ4CJ8)F";0''
MI\DBT*$*V0QL)W4[-G4Y ]NG,$H3W^3X>@6?Y1 M[^+:</? E8%W\,P/'AEA
M7HA]<U.10HGL\XK?[,'!1-B?G6W)KAATN,==S<9'ER>THX1@R_MBP$N4(41Q
MI%B#!B<RX:U,,CL\"8[BS!I(; X5?.Y/3:Z#!@P5 \\" 7!)IOUVA<W*O!_A
MT+W:\4CA+Q^7BE# !C9V+DEEQJ1V<S 7/K<G3+0#Q:!\7/B^&, %..=@9IRG
MS.CJA'#YO+>UXEJD".IZHMPYUDV1IX,%LU0 V9 G AE%*E3_T%9@U7O'Z/4=
M;,\W-MX=US/OTXQS@M+=>W)H?9RS$,WD5/=HVW,0'&$> C&R^.$FWX5/&DP,
M]PN-ED,( 11[W\;22<H:@6YQ.0GL4N>MU"I].2C8W'WFAN@X%L[W0YX]06>'
M!^84S0-F-AHL)ZG^ID(+!!,G!@,"'*_%XOG; YLK8 PB!1Z/LJD[1]1IF/P0
MQU"X3:GQ/M!'(5)>B$@/T3=[B+Z'.!?D/ZD/^_2)^>,-.F+M!0BR8WB7TI$!
MBLX?P3$/6GE!Q-4%Y1R2;'19^%I2/N^7S5FM3D.-)=5FOT$>T&?/A;67I45U
MH'1+^$2@"OENG-Y)VYS7O6B!$HL0/TQ%+KJBGI?R)C1$[<.%TE G?<-_$E"]
MAV1[ ?6"X-E_Z/.KO2HM%:6>J1>OL]FK<_C%(S'I;].7Y]G%Q>7@M[^BSE86
M&(GJ#!2^HAJ4__K\\C*;SB["W_[GB^E9]C+Y_(N^M14&M8.C'/KYZB([.[\,
M?WZ$T/0V)U>68L:G?I^P$A8(FV7G%_?IFDVSR_.+AT=,-SD=]E4V?7UY;]3S
MLVPZG88_/R=Q?CUFC[ 6]_K%BP?Y$,D].%2/8!AVFKU^]?B!KPZ8!7?OR8OL
MQ=G9O4]?9B_A4Q2U0RYHOWL@ZP?1 ^@[.:U28N%>!,.9'5DLZ@E@]Y*T-V1D
M"4*GBAW(6N92..+VW(<4%!_(B>M )V<Z1U<>B]]?VM&$A/L0)VS7<,!#6L50
MBRC' 4?Z('5L5;L-+]3P^*X/)U/GCS0+,5O_!8&DFKX@^8Z*X*&%Q&UEP6?I
M.\:@,N_)MGD#&> VW^QY,9RH<^E$KTDL_V7KTS\[2,#)G1Q6C4FJFFE:EN(%
M'749#:LP;1@5@WK-6+:BH PXLO09=:@VA6X]D%9I&Q1Y$_?^:=]S<R4F=? T
M8RZP&<3HU/";CM+S"TR:"X%S$OD-+RLTJ]QKIO0-.@OP;&JERR7C@ B;)'&*
M?,&94E+7IL8&",S+O)&Z%TJNN9]^N;TP$*>PM?\K9C%##_('",UP)#@0NQU6
M47<P4R1C0&4;O81-; @003U;+#"!058A/")_/F:B?Q&T*J*YE!Z8,C:MA$@I
M*7LG3/+6+MT*I$)*16S2BJ);=SR0, IDHM$K[,FG/8>_]7-"GXZ/?KGZ?'22
M[5L@EW1Y?A?AJ8?6]S:$2KVN5Y!CCM41+%&FU>NGH#WX+(LFOD&++FD0YV?B
M;%Z&=/FZAS0E+T@KI LH',=L7"A'UE G(0/1]_:F5S."]0R+OTG@!2G-M_D=
M/@^,QA\B*VWH; BL\/:\UUZV-\M<XQ.\I E"S $[[V&+L4B[02@0(KYJ%^D2
M8I!YV,[L!<XT(#>HJ86.\;+4@;2ZEV&';[@5L-<TNT>UK%!VPAO\L,,3=75(
MV+G=*OJ/ "HD6)*O8,5M)(U8KW5I0*!XY5$8"7#%]9-41DD( =!5ZC"N,0!*
M'4-2<J$ZX>-\#BC:QZOK(^0BE3?/WB)#<'#Z<_J68)SW8-4K=KO4ZE:9)34J
M:>"TW6G)5-;DJD,:]L&BGT0G3EB);42JB7+P^;<&ZS9AK!Z<1@@5M5UUM8 *
MM(:D#P 6*3D1(D.ZP=8(+-CR[*;IK37M6$N=$9D3E6_)!5 L@4/#4PFIA"'V
M^4F<\^BA-+VAZ&$0QXT'XA70ZH&3G,\-A'9=;+Q$Y]F8HNVYQN\(GF%+55!Y
M6:R3#$;=$EAO,"Y-R4E'J]RL!Z #;A"Q$<7&IN4V-!TG-4DTO=0Z@5%9+44*
M@7BI*R 1'!;L(%2PW-[F]7)>W@N[Q2,*NNBGK1XJ9&>.==NHFM[-!%)[4S#\
MAD0"+V@W0@U&)(L%E>6SX4 -C60L3+ 8HJ[2>!"*QK,,N&(JK(#M7^6(;QT#
M R!>9X$Y815E'R8^R&$/-COG9&] 1LW=*?4;*_1:L1N<C);&-C=Z,(A=<C**
MNC03S0WS@_NO*MR"7J&+V'!%.#O^]K$W%KU1:MA#VI7M2M,[%,HP?[TN4PTL
M\$-+IV8R^T3]1M/R?-D]WN&.$%O)#7<#H^.4R0R] 3\^,&!H(CM +D6L?6Z1
M"(5>'CK[DKR0I<,U\HIO3'H 6^L#1:3L$-[6.N+35.T@P"08&VQ?X220^B'H
M7 <Z@P<S-B?P4JK?Z3K9/C#$_%C[CQT] X)UH!(A]D46PCN+K5I8.F5]R5*Y
MWNN0[(W1H]RP3,3"'*OH,-D6O-S2'S%,2R.F9@&7CH4ARO>T"&NE!-EKM\&<
MD9M5FR5%%=)<1XUWR?183Y[L5<H2IY_W^SJ&Y@WMSQ# Q5Z8'F^I<^K^ 9*^
MGO3<PD[Z&X*KV4=NJ8.CH""13GP\BL/*N"?QEPQ2Q=D_4=<O=B=!7U0!GW="
M'-(_W>8KTW=R\F'@2$P,W%UD]8C^,#AP(+)W R?(Q+JC*>9-< <Z4<\56Y[V
M@8;5?B=VY (&ZGXVH;J7=AT]%D5@CR4QS1%!R_K;M[Q&1B6K>?9J<MD[@ )D
M[=16-R2L<Y)E4A#BBA1/>Y/)F:>',Z8'^/H0Q_:ZZM'>1[R;;'?38(0S!W^L
MB$.MQ\AP7? )(NCI1]+=))FICS!V[",@/I?NO+V3C'[_PYZ-5OOCN>#IZ+G<
M=]<-YAM8:,2(A!MFL2%F(QF*#UL_(G0(TA]:W]ZOT3I\.]@A^A_-&[_=A&]U
M^)9J-A$L89/X<_X'-5_6>NL[&^>Z1<,8VL**? ,[P9TH$ A7FGN(=4U*RK @
M=^[E<H"F=FQ3?1^@])OY(@6:.! L11.W$!2R.S>^FU!BZ0 [E#TF4I*^MK<^
M^4K (6E%YD8P?V"'4^_8.L,#+"KN5!O5 S?4&_/^YDJ=7YRISY"YU)0%.0&7
M?[*V)%^,1/S"X9W/F):8U"*_T!EYANX=#>VUY"XX(-IT+08F=M%N.5$%?0"*
MB'EVCB;8]^4@NE>#_$,VTM>]N'].15ND[^3YR/,P!'^4V#'2I'#"#A_%;'V=
M'GT/)$HSI52M%]3BY^2$4/^: 8T-QYJ/FP"/,(N7SE@ZLWV5R%T8G4ECO-)4
MNW"X,O86^T>S_?7PR9'P41U.=.F#LX6UD'%FU47>WPHH&5MD8;%X+*LB7,%'
M!3+,9-P,J)N$8F\X/.*2*E^ZS=4ND85 +V:]D4J,;/'F <093\GG2B<G=TX.
M4;_0\< E_PL[#3*LHSF($\1#1_U9I,TM<(F*'MRG3DSS7:(\72/ZBD:%QDM:
M+"KL!YNHZ["Y)BB=MR;D[K")N]7]3?AKM([OJ(1'8RXDWKTP';\O04+XFQ!=
M7C<^/*#/!KW#0U<P]$9(K4"HJ]\'>&+_9 >\: 2Y,<YUX:-ODL-U-7U<2K]N
M0\:2<@$L7\-FJH9[;AT?'N)8!,$_UF]_(P!!W\YG5:'S-P]'1)+8G(T\YBMH
MB/"GA,U#4!4FSPTJ$)Z_'7X(E0021SPY@8X'2<1#@4F\P]4MB%:RR(C]!=/*
M("'%QJ@22X2EYOI^EB*8= :8DE;\_=;R66!?8! N4"C#3<]YB0]3Q!./V<MK
M&S[KL?>R"*8$:H>;*5(DH"=Y-WU,*@Z;#"E!;X\!1+4_T,-"X9LLZ#1>E@[0
MSZ0P2L#HKF+G(MV'@9LN]GVF @$Y>_,T<<"#>?@!E5N0IZ%#CNJVF3_F%"$V
M?#C=O1)69JO.G]3<&DHW3[O-'J-)4#B$!P<'4W!G9!4;,^+4B \9%X M]M6'
M>"4 "'*?Y.N6D]P@5+)?D\/;^-?VKAVA:7__4/%OL7"ZP4B%F$!>#JN&+44O
MW5QP( +7Z-DT<9:)0'L%(B0_AQX*3]B"PR-,+USAA/KKH[>%UQ!-5<76X^'
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
M\2C=X /P_<(B8,U_X 3A?R]Z]_]02P,$%     @ 1Z-<6OE==[1*!0  _@P
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
M> 6ZWVOMGC?>P?Q[6?\+4$L#!!0    ( $>C7%HT\*F\]08   05   9
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
M_B+K95$94JH%M@;O4ERMZO:?6SNP>N/_<SUJBS/2DRLEYZIV"_!]H;7=#9R
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
M-+Z:Y0'H<5Z.&ZMZ/Z-*96GB>;&A7PQJIT#W6Z7L<>,<3#^M]7]02P,$%
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
M("T2BE/V>8<B#P($K8"/4=&0WI_%"&CW!(J-D:EW@/?)\Q[9!J!)CU>_EQ%
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
M'L3.EV*_B3@M_%_C]P-V+:ASJIB>5P#Q)?PKWMM:]+]H=1* ']+3_W!O&[D
MN;2;Y8K83:5F1[F]VF[(WS?;T&YXLYL_97+)2T5R6&!H[^H&34 V&^3-B1:5
MW92>"ZU%80\S8"E(,P#O+X30NQ/S@/9OBO%_4$L#!!0    ( $>C7%J,9@)\
M]@(   4(   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;+55;6_:,!#^
M*Z>LFEJI:R"\%#J(!+35*K4:@G7],.V#22Y@U;&9;:#[]SL[D#$UL$W:OH#M
M^)Y[[O&]]#9*/YL%HH677$C3#Q;6+J_"T"0+S)FY4$N4]"53.F>6MGH>FJ5&
MEGJC7(11K=8.<\9E$/?\V5C'/;6R@DL<:S"K/&?Z^Q"%VO2#>K [F/#YPKJ#
M,.XMV1RG:!^78TV[L$1)>8[2<"5!8]8/!O6K8=?=]Q<^<]R8O36X2&9*/;O-
M7=H/:HX0"DRL0V#TM\81"N& B,:W+690NG2&^^L=^JV/G6*9,8,C)9YX:A?]
MH!- BAE;"3M1FP^XC:?E\!(EC/^%S?9N+8!D9:S*M\;$(.>R^&<O6QWV#*+H
M@$&T-8@\[\*19WG-+(M[6FU N]N$YA8^5&]-Y+ATCS*UFKYRLK/QQR5JYO0Q
MP&0*T^)M0&4PY7/),YXP:6&0)&HE+9=S&"O!$XX&WL'H9G0/$R5<;FR83N'T
M&BWCPIS!"7 )GQ9J90C5]$)+5)W#,-G2&A:TH@.TZA$\*&D7!FYDBNFO "'%
M6 8:[0(=1D<1KS&Y@$;]'*):U(3'Z36<GIP=P6V4 C8\;N, ;I4T7P8S8S4E
MW->JR N\9C6>*\(KLV0)]@.J,H-ZC4'\]DV]77M_A&VS9-L\AAZ/42<H+96;
M>^*5I/3Q]3$32 7B(S%4:PGR-:.S*OJ%@XYWX$I^'==[X;J"4ZODU/H3!0U,
M2K_G,!#4+IA,$"BY8*0QY1;NE2%Q7<;!;9%RE0*W_H/ [3*8]E&!ASCG4KIL
MF#'A^%<1+"!:>Q(V.IT#*EZ6CB^/.OX[%<_A27.+*LNJ^!6>VGO\NMU.-;U.
M2:_S3^E1HG*5PIU,:-08=*VE6)U5$>Z\(EROMZH)=TO"W:.$J>_\YA6[KUXQ
M>BU3N->:<]1S/X ,>#&*+EV>EC-N4+3VG]>+ ?G -.66 8$9F=8N+LFU+H9.
ML;%JZ1O]3%D:&WZYH#F-VEV@[YE2=K=Q#LK)'_\ 4$L#!!0    ( $>C7%JM
M@]2!UP(    )   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;*U6;6^;
M,!#^*Q:KID[: @'"NHX@)6'3]J%:U*C;9Q>.8-78S'9"]^]G&\*2E$2=E"_!
M+_<\OGO.N7/<</$D2P"%GBO*Y-0IE:IO75=F)518CG@-3.\47%18Z:E8N[(6
M@',+JJCK>U[D5I@P)XGMVE(D,=\H2A@L!9*;JL+BSQPH;Z;.V-DMW)-UJ<R"
MF\0U7L,*U$.]%'KF]BPYJ8!)PAD24$R=V?@VC8R]-?A)H)%[8V0B>>3\R4R^
MYU/',PX!A4P9!JP_6U@ I89(N_&[XW3Z(PUP?[QC_VICU[$\8@D+3G^17)53
MY\9!.11X0]4];[Y!%\_$\&6<2ON+FL[6<U"VD8I7'5A[4!'6?O%SI\,>8!R=
M /@=P#\&A"< 00<(7@L(.T!HE6E#L3JD6.$D%KQ!PEAK-C.P8EJT#I\PD_:5
M$GJ7:)Q*?M0@L,F 1)CE:-5F'_$"K<B:D8)DF"DTRS*^88JP-5IR2C("$GU
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
MQ^GEBA+-H*:!?K[D7#W?F'/G^?\93/\#4$L#!!0    ( $>C7%HA:Z= M0L
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
MUQ=*E?</Z@[N5/ZC&?;L;U!+ P04    " !'HUQ:+ :'A2(*  !&:@  &0
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
MV1L^ ZTV6#UUY$I7,O@3 75J*(VC:'JZE%-[YTU%>U"3AM)\*(VC:'HB6KM
M_X)MH&GDX9T(;^F2@Q.!W0KZ5PBWIX3;&R[<:J_#DQLPJ'I#:3Z4QE$T/5U*
MO;WSU-N#JC>4YD-I'$73$Z'4V\-O%7T$20[!H!/74!I'T;:9&+=^@J?ZA:7/
M0?X4I06+Q5+BC<N)[+CR[8\6;9^4V;K^59['K"RSI'ZX$L%"Y-4!\O5EEI6O
M3ZH?^MG]=-3\_U!+ P04    " !'HUQ:PXZ1*DD#  ",#0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970U."YX;6RU5VUOTS 0_BM60&B38(G=MW2TD;IU""1>
M)K;!9R^Y-A:)'6RW9?\>V^F2HJ4&NNU+&SN^YQ[?G9^<)QLA?Z@<0*-?9<'5
M-,BUKD[#4*4YE%2=B JX>;,0LJ3:#.4R5)4$FCFCL@A)% W#DC(>)!,W=RF3
MB5CI@G&XE$BMRI+*NS,HQ&8:X.!^XBM;YMI.A,FDHDNX GU374HS"AN4C)7
M%1,<25A,@QD^/<-C:^!6?&.P43O/R&[E5H@?=O AFP:1900%I-I"4/.WAG,H
M"HMD>/S<@@:-3VNX^WR/_LYMWFSFEBHX%\5WENE\&L0!RF!!5X7^*C;O8;NA
M@<5+1:'<+]K4:X>C *4KI46Y-38,2L;K?_IK&X@= T+V&)"M 7&\:T>.Y9QJ
MFDRDV"!I5QLT^^"VZJP-.<9M5JZT-&^9L=/)+/VY8HK9""GT!GW@FO(ENRT
MS90"K=#1'#1EA3HV;R^N9Y_/OZ"7B'%TG8N5HCQ3DU ;'A8M3+<^SVJ?9(]/
M3- GP76NT 7/(/L3(#0;:'9![G=Q1KR(<TA/4 ^_1B0B?71S-4='+X\]N+TF
M.CV'V_N'Z'3ML[;N=UO; W6J*IK"-# G1H%<0Y"\>H&'T5L/MW[#K>]#3W92
M15VJ7B,.NHMEC3-P./:4KI/>8-0CHTFX[O _:/P/O/[/77&"-&>SH"Y".:LZ
MH^3%.3!*PX;E\%$9'#X#MU'#;?1$&1P]R"#IQ[UQW)W!N/$?>_U?*,V,KD&&
M;A0L5@7ZR!: CLSAO@,JU7$7$S\B'M2FGN",&W)C+]2UI!D@3DOHS)O7^,"\
MX:@5S>A15;4U?V)Z.YJ.GZBPMD"[E37NQ1AW%Q8F+0/B93"'M?G@5Z:T-*0Y
M%X58WG7Z]\(<&JA6WO'C]!T_A\#C5N'Q4TD\?JCQ&)/!<$\>6XW'?I$_1"+^
M HFCOVH$;M4=>P4ZN33<>'=$GD/9<2OM>/2XRO)^&@ZEURH_]@OU?U16_+![
MB(=D3V&UZH[]\GY08?DAX_UU%>XTR*9E6;IK@$*I6'%=]\K-;'/5F-4-=KN\
MOJ=\HG+)3*]<P,*81B<C$QE9M_[U0(O*M=NW0IO^R#WFYKH$TBXP[Q="Z/N!
M==!<P)+?4$L#!!0    ( $>C7%J7VI26MP,  (\0   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4Y+GAM;*U876^C.!3]*Q9;K5II-GP8".DFD9J0T>[#S%;3
MZ<ZS"TZP!G#&=I+9?[^V(0P0EZ82>4AL<\_!]US[VC?S$V7?>8:Q #^+O.0+
M*Q-B?V_;/,EP@?B$[G$IGVPI*Y"07;:S^9YAE&I0D=N>XX1V@4AI+>=Z[)$M
MY_0@<E+B1P;XH2@0^V^%<WI:6*YU'OA"=IE0 _9ROD<[_(3%\_Z1R9[=L*2D
MP"4GM 0,;Q?6@WN_<35 6_Q+\(FWVD"Y\D+I=]7Y.UU8CIH1SG$B% 62/T>\
MQGFNF.0\?M2D5O-.!6RWS^P?M?/2F1?$\9KFWT@JLH4562#%6W3(Q1=Z^@O7
M#@6*+Z$YU]_@5-LZ%D@.7-"B!LL9%*2L?M'/6H@6P U? 7@UP.L#_%< L ;
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
M\[NG<L$PY3.8(V2W,\2DE&4W54ZT*&Q_\2PT=BMVF&(#"M((X/Y<8'VI)N:
MNJ6=_ 502P,$%     @ 1Z-<6D6P+QAB P  EPL  !D   !X;"]W;W)K<VAE
M971S+W-H965T-C(N>&ULM59M3^,X$/XKH]SJ#J0N>6EI"]=&@I;3K;1(%87=
M#ZO]8))I8Q''6=MIX7[]C9,0"J31+F+[H;$GGF>>9VQ/9K*5ZDXGB ;N19KI
MJ9,8DY^ZKHX2%$P?R1PS>K.22C!#4[5V=:Z0Q:632-W \X:N8#QSPDEI6ZAP
M(@N3\@P7"G0A!%,/YYC*[=3QG4?#%5\GQAK<<)*S-2[1W.0+13.W08FYP$QS
MF8'"U=0Y\T]GOF<=RA5?.&[USABLE%LI[^SD4SQU/,L(4XR,A6#TV. ,T]0B
M$8\?-:C3Q+2.N^-']']*\23FEFF<R?0KCTTR=<8.Q+AB16JNY/9?K 4=6[Q(
MIKK\AVV]UG,@*K21HG8F!H)GU9/=UXG8<?"'>QR"VB%XZ3#8X]"O'?JET(I9
M*6O.# LG2FY!V=6$9@=E;DIO4L,SNXU+H^@M)S\3+HV,[A*9QJCT7W#QH^#F
M 3Y":88KS L5)90E6"BY5DS P1P-XZD^I$4WRSD<?#B$#^""3IA"#3R#FXP;
MW2,CC:\366B6Q7KB&B)K0[I13>R\(A;L(>8'<"DSDVBXR&*,GP.XI+*1&CQ*
M/0\Z$><8'4'?[T'@!8,60K.?</=*=W_<0:??9+Y?XO7WX)U%$1UFQ0S&L+39
MVTFWAF^?:3E\,BCT][;D5=B#=FQ[]T]USB*<.G2Y-:H-.N&??_A#[^\VX>\$
M]BP-@R8-@R[T\.5)BV%>*)ZM88&*R[A7Y:;U %7 PQ+8EJM-./3L;^)N=M5U
MQG^CNN-&W?%/J%.-NAZP#>WY&B&2VD".JKHY<&!O#MVGQG+8IK@*-MI1[(_&
M1^/^"\6=G-ZH>-@H'G8JOJ:/B2[40U5">O"%I07)/HNHM"BD_5PP51GA$DTB
MXS:=58CC79UM.]O)Y(TZ1XW.4:?.B_N(4UTT[+Y-P.B5@/$K]IWX;V0_;MB/
M.]G;&K:_R'^[1'&+ZGLS:)/8&>!7*] [@3W+Q4F3BY/?6(A/WC,-[P3V+ V^
M]]0*>)V'8B:%H,Y*OZY9!5U4Q?^C!#$AB\RT?LX[P7\U$S5:1PFH1+H[K8]
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
MSYG/J6(_4.;.<W/#>Y,&712 0I-)$T:$8S8B'@>DRXR+(>TS43- [^\/U("
MHE$4FOP:GC @W.$-"!=J0$#10B@:1:')9 D#PC4;$.B)G*NZ .HTSMRFWGQ
M'044FLR'<!1<LZ/P[5Z^,C>L]U=.]0H<92E4"+TF1:')U G?P37[#A_NHUMM
M8*$. A0MA*)1%)I,P,$+X,,[""[408"BA5 TBD*3R1(.@ON,@_#M$IUNG;WZ
MZJ.Y_;VY@WH-*#29.^$UN!U?<K^*2O&&DC;64(<!BA9"T2@*3:9$. SN\ Z#
M"W48H&@A%(VBT&2RA,/@FAT&01;/?5GE#42):4X-77[@JE:#,YVJK]!#KTI1
M:'+$A3W@FNT!?<8B_Y).R^+,X+T)@%H'4#2*0I,WJQ'6@3>\=>!!K0,H6@A%
MHR@TF2QA'7C?\=H%<]MZLZRZ%L>6%5AV>_LAW1J'P&X5HZC&R<0(#\'[XE4)
M< /;W*3>?*CNP=2;MK=ET)1R?;^]LQ:J93(9PA7PS*[ 5U^L:&Y/;R8<M<?K
MOAB:8KHOQA &@2<, L^H:=65(5UEC!FW=TRAK@ 4C:+09(8.MJOSAI\ 8+>E
M@]H 4#2*0I/)$C: UW\K@$Z"QHS;FR'UI7]WXJO+UZ!7I2@T.?9"[WOF=Q(Z
MI;*N^L9\K=Y\0(4_%(VBT&36A/#WAM]GP(.Z 5"T$(I&46@R6<(S\,R>P3>9
M1D.=!D^WR=\L<-N)42UV;+F!$[1G;T.8 [XP!_PNK^E_Q9FTN3U]R?#5G?G<
MF=/6-)I2GA6T5UBC6B8S(92_;U;^GSWX\,_VA6FS,:XV\%!Q#T4+H6@4A283
M*9P"?_CM"WRH\H>BA5 TBD*3R1).@M]Y^X*O[[>9V]:;9=4NT.5"M90N%P[A
M*?C"4_ !GL(3N5#9S?> 2BT)4!L"BA9"T2@*3295V!#^\#:$#[4AH&@A%(VB
MT&2R#G;<[VQ#?(.\B-VD7[4R;-]3M^G7;'-HV<'$;:?&(3P*7W@4?K\]_8NN
M?H09MW=0H7X$%(VBT&2&A!_A#^]'^% _ HH60M$H"DTF2_@1_O?G1YB;U)O<
MST C6EYUCH6MI+\A_(I ^!7!=^97F-O3EZQ =2(T!_)H2RDG\J!:)C,A_(K@
MV9<<ZGDV?3QBH*]!;L;O'5FH(0%%HR@TF2EA2 3#&Q(!U)" HH50-(I"D\D2
MAD3PG2UM,+>G-[.JO:";;&N*:2?;J,;)9 @?(C#[$/3C%6E/N+4QA'H(4+00
MBD91:#(APD,(AO<0 JB' $4+H6@4A2:3)3R$H*N'T&D!@QFM-R^:8_?LZI3(
M=B:"+F! H<D1/SCOSVP.A&S%\IPM'T<,GO+)?!WE-]HG0F:PW@'''OR'/?EO
M"$<@$(Y ,+PC$$ = 2A:"$6C*#29+.$(!)U/0C">Q6*&Z4V(>LQ!8*O)2BU5
M'<6B;!:&:EL3PO'!@=\;QI-)==)Z0>I-<9KCK_>?[D]S?U.?8=[Z?&Z]ILV9
M[ *F.2+^/<]1<5J0A*TXY.15-7+ES:GKS2]E=EL?*WZ=E66VJ7]<LVC)\JH
M__LJR\K'7ZH+5 ?&U\T^^S]02P,$%     @ 1Z-<6BPLC@A2!0  XB   !D
M  !X;"]W;W)K<VAE971S+W-H965T-C@N>&ULM5I=;]LV%/TKA%<,+9#%(O5E
M9[:!Q&J[  D6-.OV,.R!L6E;JR2J)&4G^_6C/BQ9$L,Z!OT22_*]1SQ'Y-6Y
M9B8[RK[Q#2$"/,=1PJ>#C1#IU7#(%QL28WY)4Y+(;U:4Q5C(4[8>\I01O"R2
MXFB(+,L;QCA,!K-)<>V!S28T$U&8D <&>!;'F+W<D(CNI@,XV%_X$JXW(K\P
MG$U2O":/1'Q-'Y@\&]8HRS F"0]I AA930?7\"I 7IY01/P9DAT_. 8YE2=*
MO^4GM\OIP,I'1"*R$#D$EA];,B=1E"/)<7RO0 ?U/?/$P^,]^J>"O"3SA#F9
MT^BO<"DVT\%H )9DA;-(?*&[WTA%R,WQ%C3BQ5^P*V-]?P 6&1<TKI+E".(P
M*3_Q<R7$00+T7DE 50+J)CBO)-A5@GUL@E,E.(4R)95"AP +/)LPN@,LCY9H
M^4$A9I$MZ8=)_MP?!9/?AC)/S!Z8G$),O%R AP@G N!D"3Y^S\)4/EMQ 1(Y
M\]X'1. PXA_ +^#K8P#>O_L WH$P 7]L:,9E I\,A1Q*#CA<5+>]*6^+7KDM
M1.">)F+#P<=D299M@*'D4!-!>R(W2(L8D,4EL.$%0!9R% .:'Y]N*]*#X].1
MAHU=/Q:[P+-/>2S@[SL9#FX%B?D_*NU+;$>-G5>2*Y[B!9D.9*G@A&W)8/;S
M3]"S?E7I9A(L, 36TM2I-75TZ#U-K]M3_3.CG%^ C\^+*%N&R1K,<1H*' &9
M]Z^L4AS<)OGQ6HY,.>/+N[O%W?-RNYV-1NX(^9/A]E!/19B-'*L3%FBYG*B4
M6ROE:I6ZDPQE15YD<19A09:RD,J[+$)<EFJI&XXI$^%_Q065%B6^=T#2A9Z-
MK(X6_3#'=\:^T]%".]H3M?!J+;RC9HUR(6HF2ZB?+%Z/N>V-W>XLF"O"7-^Q
M[8Y 6@HG"N37 OE:@?;,TP/FJ8:YWZ,$/02=48=Y/\R#T!]WB&N'=B+Q44U\
M=&0]2>NI05JO3A7]47]EV-!SW0[]?I@#1QY$'?[:$9[(?USS'VOY?\JBZ 4$
M^](@R\0/S,3O+%R'B9PJ<\J5VHS[I"T$K6[5Z(?9+G*[88%V]"=J ZW&5UE:
M=8*#DJGT1U9_(HS]'E=5&$0]KE78X5O%L9V#L#:+ W<(M2P>Z4KL,"/R,6]E
MCU#9CWL2/Q&FM!YZO+=Z#Z-H@2FTMI:HT1*=T=-5X*:$-8D6F$)K"]MX9:BU
MC6]^ U5P[5=0O\PHPOH+--"/[53NC:>%QYK:M[R$*M!V"1WW%5"$V:.^!.?P
MJK QJ_ ';E5R5I(T9!LK+4RB!:;0VI(UGA9ZYRQ%ANQF):Q)M, 46EO8Q@M#
MO1D^=X\)5;;8<IWNPE6$(7?4[3'U9$X5J_'/4&^@;[(PRE7@Q?SCH2 @C&7A
MWI)<+35_0X:WDLDD6F *K:UFX\;A^)QKVI!;KH0UB1:80FO_KM@X>:1W\N=>
MTZAO\9'C0;O;$:OC9(/46=5Z.J?*U;0,2-\RW!',R89&2W![L)BU38,>\:V3
MSRA:8 JMK6;3-*!S-@W(:--@%"TPA=86MFD:D+YI./NJ5C09T(9V=U'WPWQ_
MU/V91\_E5*V:)@/IFXQ[O-C(2^RE/?V4M WU I4Z)M$"4VAM%9L^!;GG7,I&
MNQFC:($IM+:P33>#CON)_FQ+V>O]N.9ZOHU0=RTKXB1)V+7=>CIOE6MXL/D;
M$[8N-M$Y6- L$>7V:7VUWJB_+K:G.]=OX%50;K<W,.7N_SUFZS#A("(K"6E=
M^I(B*S?4RQ-!TV*+^8D*0>/B<$/PDK \0'Z_HE3L3_(;U/_6,/L?4$L#!!0
M   ( $>C7%J)-VE+* D  /Y'   9    >&PO=V]R:W-H965T<R]S:&5E=#8Y
M+GAM;+V<:W.;2!:&_PJEG9J:5,41?0.1L5WEB+FD:B=QY;+[86L_8*DM44&@
M 10G^^NW05@MNH_:$C[*E\223K_T>>G+0]-P^5"47ZJEE+7W;97EU=5H6=?K
MU^-Q-5O*55*]*M8R5[_<%^4JJ=7'<C&NUJ5,YFVA53:FOA^,5TF:CZXOV^]N
MR^O+8E-G:2YO2Z_:K%9)^?V-S(J'JQ$9/7[Q(5TLZ^:+\?7E.EG(C[+^O+XM
MU:?Q3F6>KF1>I47NE?+^:G1#7L<!:PJT$?]*Y4.U][?7I')7%%^:#V_G5R._
MJ9',Y*QN)!+UWU<YE5G6**EZ_-V)CG;'; KN__VH_GN;O$KF+JGDM,C^G<[K
MY=5H,O+F\C[99/6'XN%/V24D&KU9D57MO]Y#%^N/O-FFJHM55UC58)7FV_^3
M;YT1>P5(<*  [0I0LP _4(!U!=BQ!7A7@+?.;%-I?8B3.KF^+(L'KVRBE5KS
M1VMF6UJEG^;->?]8E^K75)6KK_\HBOE#FF5>DL^]MWF=Y(OT+I/>357)NO(N
MO(^JI<TWZIOB'OC]EUC629I5+U3DYX^Q]\M/+[R?O#3W/BV+3:4TJ\MQK:K9
M'&P\ZZKT9ELE>J!*A'I_%7F]K+S?\KF<]P7&*K]=DO0QR3?4J1C+V2N/D9<>
M]2D'*C0]OC@#BL?'%Z>.;-CNE+%6CQW0FR9E^3W-%UZR*C9YW9R8Q>-9O/NN
M.N.Z*.ND.4F57*@N6D.G8'L(#A^B&6Q>5^MD)J]&:C2I9/E5CJY__@<)_%\A
M^S#%8B2QGK5\9RUWJ5^_S6=J\*QDTZZW?[UH&O/[>BE+;[HI2^5FU_0A4[?B
MHA5O!MROJBV'7%R.O^Z[94==A(SW@V([*"!^N OJ92=VV0EG=C<KU3#2_R7M
M@ MU9RBGK62P7UO*)[YO) 6%,6&&Q4 8"?E>6"^Q8)=8X.P1NT'L/Q\*]:^:
M$!Z2<OY?*)T L]UCBL5(8CT#PYV!H;-E/!H(.19:ITP0RB;,: ! F$^%,!N
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
MD6+--%$EE:V]R)R+JF+*-'6KQ\D)DY_@U(_(3Z."))B>61^3@7QRD7S)=JP
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
MX*8;TPI/\TBL=1O"<P7*<P5FSP66&2QN)LQ#LI[&H#8.BJ;_'%O_#R<8)C.
MVC50&H:BZ9(JNQ:8*UI@F2'LOG'8^U]/H,8,BJ:+IXQ98#9F?=(#%O=ES^@N
MS=<B*]R^O[6]3P M;('2,!1-5U^YN& R3#8 =6N@- Q%TR55;BTPU[[ LL&T
M.QM,=K,!J"^#HNGB*5\6F'T9<#80'USS..M\B&L>B?44!C5S4#3]?[8J,Q<Z
M@V2%$-20@=(P%$V75!FRT%PO@\H*33='LX)Y.-;B#6&]0F6]0K/U>FU6L' ,
MYA%83UU0 P=%T]57!BX<9B.$$-2$@=(P%$V75)FPT%Q+ \L&06<V<'<=@WDX
MUN(-8;?"K8T7OGT!H44V,-TCF$=B/85AMW@8PK>%RK>%PZPR#$'-&"@-0]%T
M2949"\TE-;"L,.F9%4!M%Q1-%T_9KO#;EQS*15XG6ZN\*EU/T.^/A(FDL*SF
M<[40K-<= VAU#92&H6CZ;Z%<7#C,^L00U)*!TC 43=]21UFRZ/_97R+JV%_B
MU/%VM]8!M5Y0-%TZ9;TBL_4Z'LIF@.V\ Z5A*)HNGK)>T3"+$"-0/P5*PU T
M75+EIZ)C!3'+K="BGLL-S?U:JP1JD<9;.R#FA#U4.TF6*)$;6]4[#+:?MKM5
M7E9[-.Y\?N6^P_6>DPI3;X%9EPM+E)&E0#JG$R$8JW>5K-]PNJ[V6;RGG-.\
M>KD269,P>8#X?DDI?WDC.VCW]IS]!U!+ P04    " !'HUQ:8CV@GCH"  !F
M!0  &0   'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6R-5%MOVC 4_BM65DVM
MM)*06Q$+D0:H6B4FH;)N#],>3')"K#IV9AMH_WUM)V1,!+J7V,<^W^4X/D[V
M7#S+$D"AEXHR.7%*I>JQZ\JLA K+ :^!Z9V"BPHK'8J-*VL!.+>@BKJ^Y\5N
MA0ESTL2N+46:\*VBA,%2(+FM*BQ>IT#Y?N(,G</"(]F4RBRX:5+C#:Q /=5+
MH2.W8\E)!4P2SI" 8N)\&8ZGL<FW"3\([.71')E*UIP_F^ AGSB>,004,F48
ML!YV, -*#9&V\:?E=#I) SR>']CO;>VZEC66,./T)\E5.7%&#LJAP%NJ'OG^
M*[3U1(8OXU3:+]HWN6'LH&PK%:]:L'90$=:,^*4]AR. [Y\!^"W M[X;(>MR
MCA5.$\'W2)ALS68FME2+UN8(,S]EI83>)1JGTCFL%;I%"XX9NL<9H42]HNLY
M*$RHO$%7B##TO>1;B5DN$U=I20-TLY9^VM#[9^FS 0J&GY#O^2%Z6LW1]=7-
MOS2N=MS9]CO;ON4-SO N=(QX@68"<J+^.O]E-QX45/)WG]N&->QG-0TPEC7.
M8.+H&RY![,!)/WX8QM[G"YZ#SG-PB3W51Q#U>6I0D469'MJEOA]Y7N+N>L3"
M3BQ\3RSN$VM0\?^)19U8])[879]8="(6A,'0G$*?6MRIQ1?5%IQM;A6("IG+
MVZ<;GYQH,!J=ZKI';6->H&]8; B3B$*A@=[@3C.(IJN;0/':=M*:*]V7=EKJ
MAQ"$2=#[!>?J$)CF[)[6] U02P,$%     @ 1Z-<6M=HK[/7 @  *@@  !D
M  !X;"]W;W)K<VAE971S+W-H965T.# N>&ULK59=;YLP%/TK%JNF5EH+F(^D
M78+4A%7K0Z6J7;>':0\.W!2K8#/;)-U^_6P@+"$TRD-?@GU]SK'/Q=R;R9J+
M%YD!*/1:Y$Q.K4RI\LJV99)!0>0%+X'IE247!5%Z*IYM60H@:4TJ<AL[3F@7
MA#(KFM2Q>Q%->*5RRN!>(%D5!1%_9I#S]=1RK4W@@3YGR@3L:%*29W@$]53>
M"SVS.Y64%L DY0P)6$ZM:_<J#@V^!GRGL)9;8V2<+#A_,9/;=&HYYD"00Z*,
M M&/%<PASXV0/L;O5M/JMC3$[?%&_:;VKKTLB(0YSW_05&53:VRA%):DRM4#
M7W^%UD]@]!*>R_H7K1OL*+!04DG%BY:L3U!0UCS):YN'+8(;OD' +0'W"?X;
M!*\E>,<2_);@UYEIK-1YB(DBT43P-1(&K=7,H$YFS=;V*3.O_5$)O4HU3T4Q
M+-0YNM/W0P$C+ %T R 182F:$?:"YAD1SSIP&H,B-)=GZ!P]/<;H].0,G2#*
MT+>,5U+#Y<16^CQ&U4[:O6?-WOB-O5V,[CA3F41?6 KIKH"MC71N\,;-#!]4
MC"&Y0)[["6$'^P,'FA]/]P;H\?%T?,"-U[T;K];S#KP;%%.9Y%Q6 M#/ZX54
M0G\IOX9RW6CYPUJF>ES)DB0PM71YD"!68$4?/[BA\WDH3^\I%K^3V$X._2Z'
M_B'UZ%;?:ZVJ4,*EDOK")I40_;O6)+ 1"FHA4RU74>CYEQ-[M9V8?=#(#? N
M*-X'78;CH /M& DZ(\%Q1N:UD3DIJ2(Y_3OLI=$*MTYP[CNC<<_,  J'8=AS
M,X!RPV \;"?L[(3'V8%7W<$D#)D(]]*(\<CM>=@'^?ZX;V$?-';PJ.? WJJB
M!>BJ9[J1U!>G8JHI05VT:WC7=9WOQ6>Z$39]Z[],TT7O=#&E3*(<EEK2N3!]
M1S2=J9DH7M:U>L&5KOSU,-/-'(0!Z/4EYVHS,1MT?P^B?U!+ P04    " !'
MHUQ:V*K_WZ("   @!P  &0   'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6RU
M5=MNVS ,_17!&X86V.)+;D;G&&B2%1NP D&#;L^*S3A"=?$DQ6G^?I2<>!F:
MYF%#7VS=SN$A15+93NDGLP&PY%EP:2;!QMKZ)@Q-L0%!34_5('%GK;2@%J>Z
M"DVM@98>)'B81-$H%)3)(,_\VD+GF=I:SB0L-#%;(:C>3X&KW22(@^/" ZLV
MUBV$>5;3"I9@'^N%QEG8L91,@#1,2:)A/0ENXYMIZL[[ S\8[,S)F#A/5DH]
MN<FW<A)$3A!P**QCH/AK8 :<.R*4\>O &70F'?!T?&2_\[ZC+RMJ8*;X3U;:
MS21( U+"FFZY?5"[KW#P9^CX"L6-_Y)=>W:8!*38&JO$ 8P*!)/MGSX?XG "
M2%X#) = XG6WAKS*.;4TS[3:$>U.(YL;>%<]&L4QZ2YE:37N,L39?*:$8!:C
M; VALB0S)2V3%<B"@2%7<["4<7.=A1:-.4A8'(BG+7'R"G&<D'ODVACR1990
M_DT0HLI.:G*4.DTN,LZAZ)%^_)$D43(@C\LYN7I_?8&WWX6@[WG[KX: ^QQI
M .]75YC(& !"M:88!Q^9<]ZWG(/SG*Z4;DQ-"Y@$6"L&= -!_N%=/(H^7U \
MZ!0/+K'GWY6L/EG0@LQA9<^I:_%#CW=UV>3]-(V3811%6=B<,3WL3 \OFEZ
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
MY.&3;'?#0E<>G-!(!(1JA:&RE5ALTT2.-D=#L<(,JA6&RE9BL4TSZ#6PF=/
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
M8O9OVNIQ>&[*0]6VU79XN=;Y4M<]H/O^8U6U7]_T/W!\5L_L_U!+ P04
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
MLS)IE6J;:%/:;,R^+[<C=\H=?.M5VZL/F&JW]_N K>.,HX2L)%*9F+)/K-I
M79T(NBVWXSY3(6A:'FY($!%65)#75Y2*_4G10+.-??$/4$L#!!0    ( $>C
M7%H (+Z;X@0  )\8   9    >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;+59
M:V^C.!3]*Q8[6LU(LP4;$D@WB93&G9E(?6W3=#5:[0<W. D:P!GL-)U_O^91
M"."XJ<1^:7B<>[CG8OL>W.&>)3_XAE(!7J(PYB-C(\3VW#3Y<D,CPL_8EL;R
MSHHE$1'R-%F;?)M0XF=!46@BR^J;$0EB8SS,KMTEXR';B3"(Z5T"^"Z*2/+K
M@H9L/S*@\7KA/EAO1'K!' ^W9$WG5"RV=XD\,TL6/XAHS ,6@X2N1L8$GF-D
MIP$9XC&@>WYP#%(I3XS]2$]F_LBPTHQH2)<BI2#RYYE.:1BF3#*/GP6I43XS
M#3P\?F7_DHF78IX(IU,6_AWX8C,R/ /X=$5VH;AG^V^T$-1+^98LY-E?L"^P
ME@&6.RY85 3+#*(@SG_)2U&(@P#8/Q* B@#4#'".!-A%@'UJ@%,$.%EE<BE9
M'3 19#Q,V!XD*5JRI0=9,;-H*3^(T_<^%XF\&\@X,9Y/OUWBQ=4EF,W X^1J
M,7F8W=Z R0T&?RTF5[,OWV<W7\%D.KU=W#S,P4=,!0E"_@G\ 19S##Y^^ 0^
M@" &#QNVXR3V^= 4,JN4VUP6&5SD&: C&4 $KEDL-AQ<QC[UZP2FE%-J0J^:
M+I"6$=/E&;#A9X LY"@2FIX>;BO"\>GA2*/&+M^0G?$Y1_@FH9R;)%Y2(&<Y
M\-GN2:QVH9PP2[:+A;+@6L)T)3GG6[*D(T,N%9PFS]08__X;[%M_JHK5)1GN
MB*Q62*<LI).QVT<*^4C"'<D7F]@'/W<D#%:_@GBM+:7392F[),,=D=5*V2M+
MV=..R0L29B.2"'!!UT$<IV5D*_"=DD15Q9RME[&EG>AY;'L>')K/A]51@)!C
MU4&X#8(#&Y6@FII^J::O53/=D&1-?2 8F#(N>#8^+E]D:^54.2ARNOYA$K#7
M4-/&N'93C(*GW[?58MQ2C*L54XWR<N'(!=WGHX!_!@=Z;\6&)F"BF0!N*\?!
MP&MH;6.\04-J&V+W>FJE7JG4TRK%U-]EYD&9M]=Z8*/ZTS<16(>HI3PH4QZ<
M.F]DL]/-F$'KT:A=]S:H/:VP G0XK6HZH%79!DNK9$Y".:[NJ=@E<3Z^#H;;
M/]<T>J+)OTHSH.5][XK:*1ONBJU>TP,K!KMO4 5G5_7LD@UWQ5:O)ZKJB3KM
M4@5=;1V#K3:E0KG]YGJG0+D('5GQ8.4%H=X,OKM5%7RZ=?!M"%9 8,]QCJBI
M#!G4FI3.>U7QN'JS:C9F!:CG>4W!;="Q);/R3%!OFO3]J@C6OJ@W(5@+J>==
MN2.HMT>G-RVH,#W0ZS=EM%'M:895J,-I5A=3N2.HMT>-KRFZHDF2#B_R @CG
M],BXTG*^>XWMD@UWQ5:O9^7!H/<_]"RML7MW/;MDPUVQU>M9&41XLD,\K6>U
M[1VTG.:7QE0%@]!M=2T5;#" ZEF'*K>(]&[QW6VKX*OYWUYK*5>@!KT&"*M
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
M@P&RHQD/(!,$,GE#R+F'\/]@F5ZRZXTP 60?@>P?#'+N=!9 I@AD>D#(?Z(
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
M\<LS[:MV>,G/EC_8W/X$4$L! A0#%     @ 1Z-<6@=!36*!    L0   !
M             ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !'
MHUQ:Q.7A)NX    K @  $0              @ &O    9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    " !'HUQ:F5R<(Q &  "<)P  $P
M@ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( $>C7%H&FP),
M,0@  #XQ   8              " @0T(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    " !'HUQ:"%E[G#P"  "_!0  &
M@(%T$   >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ 1Z-<
M6OUR[[U1!@  ?1@  !@              ("!YA(  'AL+W=O<FMS:&5E=',O
M<VAE970S+GAM;%!+ 0(4 Q0    ( $>C7%KH6QWE\ (  $L*   8
M      " @6T9  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M" !'HUQ:+T3@*^$&   Y'@  &               @(&3'   >&PO=V]R:W-H
M965T<R]S:&5E=#4N>&UL4$L! A0#%     @ 1Z-<6LK;@<X$#0  J(,  !@
M             ("!JB,  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4
M Q0    ( $>C7%J"=^ITP@(  ,('   8              " @>0P  !X;"]W
M;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " !'HUQ:;L+3E&T+  "4
M-P  &               @('<,P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL
M4$L! A0#%     @ 1Z-<6LY7Y? 4*   EWP  !@              ("!?S\
M 'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( $>C7%K'E?B>
MPP\  '<L   9              " @<EG  !X;"]W;W)K<VAE971S+W-H965T
M,3 N>&UL4$L! A0#%     @ 1Z-<6HFF.\IO"0  +1D  !D
M ("!PW<  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " !'
MHUQ:1>_?A1\#  #8!@  &0              @(%I@0  >&PO=V]R:W-H965T
M<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( $>C7%JSBZU;_@4  .$-   9
M          " @;^$  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#
M%     @ 1Z-<6HX:.78S"@  U!H  !D              ("!](H  'AL+W=O
M<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " !'HUQ:JB@]D80"  #3
M!0  &0              @(%>E0  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM
M;%!+ 0(4 Q0    ( $>C7%IY[?_M?P(  'D%   9              " @1F8
M  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ 1Z-<6K0N
MKE8A"P  EB(  !D              ("!SYH  'AL+W=O<FMS:&5E=',O<VAE
M970Q-RYX;6Q02P$"% ,4    " !'HUQ:N''*<V $  !Y"@  &0
M    @($GI@  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    (
M $>C7%H.7"^Q& T  .@E   9              " @;ZJ  !X;"]W;W)K<VAE
M971S+W-H965T,3DN>&UL4$L! A0#%     @ 1Z-<6A #DC._!0  TQ<  !D
M             ("!#;@  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"
M% ,4    " !'HUQ:YV28J1@#  #[!@  &0              @($#O@  >&PO
M=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( $>C7%H,3]2J5P@
M #T7   9              " @5+!  !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&UL4$L! A0#%     @ 1Z-<6OGM6)=J!P  W1$  !D              ("!
MX,D  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " !'HUQ:
M.#WLEK<*  #B&@  &0              @(&!T0  >&PO=V]R:W-H965T<R]S
M:&5E=#(T+GAM;%!+ 0(4 Q0    ( $>C7%H:!0HYH04  ,H-   9
M      " @6_<  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%
M  @ 1Z-<6N'D;]5' P  W0<  !D              ("!1^(  'AL+W=O<FMS
M:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " !'HUQ:^.A4/"</   !)0
M&0              @('%Y0  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+
M 0(4 Q0    ( $>C7%J=H8C&! 0  /,(   9              " @2/U  !X
M;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ 1Z-<6FY@J9.M
M P  X @  !D              ("!7OD  'AL+W=O<FMS:&5E=',O<VAE970R
M.2YX;6Q02P$"% ,4    " !'HUQ:*;G,;UT"  "!!@  &0
M@(%"_0  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( $>C
M7%HL=6B^0P(  (H&   9              " @=;_  !X;"]W;W)K<VAE971S
M+W-H965T,S$N>&UL4$L! A0#%     @ 1Z-<6CRE,S@1 @  W00  !D
M         ("!4 (! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M    " !'HUQ:#W!/>?4-  "-/@  &0              @(&8! $ >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( $>C7%KN0G:K,"   ,EH
M   9              " @<02 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL
M4$L! A0#%     @ 1Z-<6OE==[1*!0  _@P  !D              ("!*S,!
M 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " !'HUQ:MSLQ
MXX,&  !J#P  &0              @(&L. $ >&PO=V]R:W-H965T<R]S:&5E
M=#,V+GAM;%!+ 0(4 Q0    ( $>C7%J8(),)+0,  /<&   9
M  " @68_ 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @
M1Z-<6N*>FWHB!   ] D  !D              ("!RD(! 'AL+W=O<FMS:&5E
M=',O<VAE970S."YX;6Q02P$"% ,4    " !'HUQ:*5L7#;<$  !P"P  &0
M            @($C1P$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4
M Q0    ( $>C7%J=/;Q*E0(  ,D%   9              " @1%, 0!X;"]W
M;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ 1Z-<6N8[E6V. @
MD 4  !D              ("!W4X! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX
M;6Q02P$"% ,4    " !'HUQ:9^T>?Y0$  "_"P  &0              @(&B
M40$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( $>C7%IE
MK8EN 0,  &H&   9              " @6U6 0!X;"]W;W)K<VAE971S+W-H
M965T-#,N>&UL4$L! A0#%     @ 1Z-<6C3PJ;SU!@  !!4  !D
M     ("!I5D! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M" !'HUQ:WF_E#=@%  ""$   &0              @('18 $ >&PO=V]R:W-H
M965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( $>C7%IKO3_4*P,  , &   9
M              " @>!F 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L!
M A0#%     @ 1Z-<6HW/PQI= P  Y <  !D              ("!0FH! 'AL
M+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " !'HUQ:/,CJ_Z<'
M  #<$P  &0              @('6;0$ >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;%!+ 0(4 Q0    ( $>C7%JD<;[< PH  ,H8   9              "
M@;1U 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ 1Z-<
M6I"98+#*!   LA@  !D              ("![G\! 'AL+W=O<FMS:&5E=',O
M<VAE970U,"YX;6Q02P$"% ,4    " !'HUQ:C&8"?/8"   %"   &0
M        @('OA $ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0
M   ( $>C7%JM@]2!UP(    )   9              " @1R( 0!X;"]W;W)K
M<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ 1Z-<6L/C[BR& @  ? <
M !D              ("!*HL! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q0
M2P$"% ,4    " !'HUQ:+#)]3?H#  #X%@  &0              @('GC0$
M>&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( $>C7%H?"G*4
MIP8  ',P   9              " @1B2 0!X;"]W;W)K<VAE971S+W-H965T
M-34N>&UL4$L! A0#%     @ 1Z-<6B%KIT"U"P  M8\  !D
M ("!]I@! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " !'
MHUQ:+ :'A2(*  !&:@  &0              @('BI $ >&PO=V]R:W-H965T
M<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( $>C7%K#CI$J20,  (P-   9
M          " @3NO 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#
M%     @ 1Z-<6I?:E):W P  CQ   !D              ("!N[(! 'AL+W=O
M<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " !'HUQ:CHT%3*T#   %
M$@  &0              @(&IM@$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM
M;%!+ 0(4 Q0    ( $>C7%HL @<%8P,  -X*   9              " @8VZ
M 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ 1Z-<6D6P
M+QAB P  EPL  !D              ("!)[X! 'AL+W=O<FMS:&5E=',O<VAE
M970V,BYX;6Q02P$"% ,4    " !'HUQ:953FD.L&  !8+P  &0
M    @(' P0$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    (
M $>C7%I 5M+PL H  !91   9              " @>+( 0!X;"]W;W)K<VAE
M971S+W-H965T-C0N>&UL4$L! A0#%     @ 1Z-<6BA:!).. @  $ <  !D
M             ("!R=,! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"
M% ,4    " !'HUQ:C"5H\(@"  #;!@  &0              @(&.U@$ >&PO
M=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( $>C7%J(COA2:0P
M  =_   9              " @4W9 0!X;"]W;W)K<VAE971S+W-H965T-C<N
M>&UL4$L! A0#%     @ 1Z-<6BPLC@A2!0  XB   !D              ("!
M[>4! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " !'HUQ:
MB3=I2R@)  #^1P  &0              @(%VZP$ >&PO=V]R:W-H965T<R]S
M:&5E=#8Y+GAM;%!+ 0(4 Q0    ( $>C7%INLL=#F H  ']1   9
M      " @=7T 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%
M  @ 1Z-<6I*&JPSD!@  A2X  !D              ("!I/\! 'AL+W=O<FMS
M:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " !'HUQ:@Y@:21P#  "("0
M&0              @(&_!@( >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+
M 0(4 Q0    ( $>C7%JO;ZM<9P(  +D%   9              " @1(* @!X
M;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ 1Z-<6HO3K\NG
M @  BP8  !D              ("!L P" 'AL+W=O<FMS:&5E=',O<VAE970W
M-"YX;6Q02P$"% ,4    " !'HUQ:7]]#VQ\#  "?#   &0
M@(&.#P( >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( $>C
M7%I:P'')6P(  !H&   9              " @>02 @!X;"]W;W)K<VAE971S
M+W-H965T-S8N>&UL4$L! A0#%     @ 1Z-<6H(-?'=4 P  ^ D  !D
M         ("!=A4" 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4
M    " !'HUQ:XMX"SZL(  #G4P  &0              @($!&0( >&PO=V]R
M:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( $>C7%IB/:">.@(  &8%
M   9              " @>,A @!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL
M4$L! A0#%     @ 1Z-<6M=HK[/7 @  *@@  !D              ("!5"0"
M 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    " !'HUQ:V*K_
MWZ("   @!P  &0              @(%B)P( >&PO=V]R:W-H965T<R]S:&5E
M=#@Q+GAM;%!+ 0(4 Q0    ( $>C7%K]JY90Q (  %@'   9
M  " @3LJ @!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%     @
M1Z-<6DT !:ZU!0  81D  !D              ("!-BT" 'AL+W=O<FMS:&5E
M=',O<VAE970X,RYX;6Q02P$"% ,4    " !'HUQ:/+'763P%  "^$P  &0
M            @($B,P( >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4
M Q0    ( $>C7%HSG+^I! 0  #<.   9              " @94X @!X;"]W
M;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @ 1Z-<6FFE$>H_!
M3!@  !D              ("!T#P" 'AL+W=O<FMS:&5E=',O<VAE970X-BYX
M;6Q02P$"% ,4    " !'HUQ:Y%I!CAL0  #.?@  &0              @(%&
M00( >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    ( $>C7%J8
MUVGAZ@@  +='   9              " @9A1 @!X;"]W;W)K<VAE971S+W-H
M965T.#@N>&UL4$L! A0#%     @ 1Z-<6E7975CL!0  TBX  !D
M     ("!N5H" 'AL+W=O<FMS:&5E=',O<VAE970X.2YX;6Q02P$"% ,4
M" !'HUQ: ""^F^($  "?&   &0              @('<8 ( >&PO=V]R:W-H
M965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    ( $>C7%K4WM>O+P,  .H2   -
M              "  ?5E @!X;"]S='EL97,N>&UL4$L! A0#%     @ 1Z-<
M6I>*NQS     $P(   L              ( !3VD" %]R96QS+RYR96QS4$L!
M A0#%     @ 1Z-<6F5^]V+N!@  \3H   \              ( !.&H" 'AL
M+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( $>C7%KFXJ30H (   4U   :
M          "  5-Q @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4
M Q0    ( $>C7%K"@ QK.@(  &@S   3              "  2MT @!;0V]N
E=&5N=%]4>7!E<UTN>&UL4$L%!@    !B &( Y1H  )9V @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<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>127
<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>129
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>435</ContextCount>
  <ElementCount>507</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>109</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952151 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952152 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952153 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952154 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952155 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952156 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Operations and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Revenue from Contracts with Customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/RevenuefromContractswithCustomers</Role>
      <ShortName>Revenue from Contracts with Customers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Net Income per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/NetIncomeperShare</Role>
      <ShortName>Net Income per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Trade Accounts Receivable, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/TradeAccountsReceivablenet</Role>
      <ShortName>Trade Accounts Receivable, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Derivative Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/DerivativeInstruments</Role>
      <ShortName>Derivative Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Property, Plant and Equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/PropertyPlantandEquipmentnet</Role>
      <ShortName>Property, Plant and Equipment, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Accrued Liabilities and Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilities</Role>
      <ShortName>Accrued Liabilities and Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9952170 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9952171 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9952172 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9952173 - Disclosure - Retirement Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/RetirementPlans</Role>
      <ShortName>Retirement Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9952174 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9952175 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9952176 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9952177 - Disclosure - SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS</Role>
      <ShortName>SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - Operations and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Operations and Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/Acquisitions</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955514 - Disclosure - Net Income per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/NetIncomeperShareTables</Role>
      <ShortName>Net Income per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/NetIncomeperShare</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955515 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/StockholdersEquity</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955516 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/StockBasedCompensation</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - Trade Accounts Receivable, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/TradeAccountsReceivablenetTables</Role>
      <ShortName>Trade Accounts Receivable, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/TradeAccountsReceivablenet</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/Inventories</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - Derivative Instruments and Hedging Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/DerivativeInstrumentsandHedgingActivitiesTables</Role>
      <ShortName>Derivative Instruments and Hedging Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - Property, Plant and Equipment, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetTables</Role>
      <ShortName>Property, Plant and Equipment, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/PropertyPlantandEquipmentnet</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/Leases</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955523 - Disclosure - Accrued Liabilities and Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesTables</Role>
      <ShortName>Accrued Liabilities and Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilities</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/Debt</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/IncomeTaxes</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955526 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/SegmentInformation</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - Operations and Summary of Significant Accounting Policies - PP&amp;E and Other Misc Disclosures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - PP&amp;E and Other Misc Disclosures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Operations and Summary of Significant Accounting Policies - CECL Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesCECLRollforwardDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - CECL Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - Operations and Summary of Significant Accounting Policies - Research and Development and Advertising Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesResearchandDevelopmentandAdvertisingCostsDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - Research and Development and Advertising Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - Operations and Summary of Significant Accounting Policies - Stock Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - Stock Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - Operations and Summary of Significant Accounting Policies - Deprecation and Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - Deprecation and Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - Operations and Summary of Significant Accounting Policies - Fair Value Table (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - Fair Value Table (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - Acquisitions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails</Role>
      <ShortName>Acquisitions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - Acquisitions - Preliminary Purchase Price Allocation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails</Role>
      <ShortName>Acquisitions - Preliminary Purchase Price Allocation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Acquisitions - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails</Role>
      <ShortName>Acquisitions - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - Acquisitions - Pro Forma (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/AcquisitionsProFormaDetails</Role>
      <ShortName>Acquisitions - Pro Forma (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - Revenue from Contracts with Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails</Role>
      <ShortName>Revenue from Contracts with Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/RevenuefromContractswithCustomers</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - Net Income per Share - Shares and EPS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails</Role>
      <ShortName>Net Income per Share - Shares and EPS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails</Role>
      <ShortName>Stockholders' Equity - Stock Repurchase Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - Stockholders' Equity - Comprehensive Income (Loss) - (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails</Role>
      <ShortName>Stockholders' Equity - Comprehensive Income (Loss) - (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - Stock-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/StockBasedCompensationDetails</Role>
      <ShortName>Stock-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/StockBasedCompensationTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9955542 - Disclosure - Trade Accounts Receivable, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails</Role>
      <ShortName>Trade Accounts Receivable, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/TradeAccountsReceivablenetTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9955543 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/InventoriesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9955544 - Disclosure - Derivative Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/DerivativeInstrumentsDetails</Role>
      <ShortName>Derivative Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/DerivativeInstrumentsandHedgingActivitiesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - Property, Plant and Equipment, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails</Role>
      <ShortName>Property, Plant and Equipment, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9955546 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9955547 - Disclosure - Goodwill and Intangible Assets - Amortizable Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Amortizable Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9955548 - Disclosure - Goodwill and Intangible Assets - Goodwill and Intangible Assets, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Goodwill and Intangible Assets, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9955549 - Disclosure - Leases - Summary of leases on Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/LeasesSummaryofleasesonBalanceSheetsDetails</Role>
      <ShortName>Leases - Summary of leases on Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9955550 - Disclosure - Leases - Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/LeasesComponentsofLeaseExpenseDetails</Role>
      <ShortName>Leases - Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9955551 - Disclosure - Leases - Supplementary Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/LeasesSupplementaryCashFlowInformationDetails</Role>
      <ShortName>Leases - Supplementary Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9955552 - Disclosure - Leases - Schedule of Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails</Role>
      <ShortName>Leases - Schedule of Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9955553 - Disclosure - Leases - Weighed Average Life of Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/LeasesWeighedAverageLifeofLeasesDetails</Role>
      <ShortName>Leases - Weighed Average Life of Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9955554 - Disclosure - Accrued Liabilities and Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Accrued Liabilities and Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9955555 - Disclosure - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/DebtDetails</Role>
      <ShortName>Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/DebtTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9955556 - Disclosure - Debt - Loan Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/DebtLoanFacilityDetails</Role>
      <ShortName>Debt - Loan Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9955557 - Disclosure - Debt- Maintenance Fees and Bank Charges (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/DebtMaintenanceFeesandBankChargesDetails</Role>
      <ShortName>Debt- Maintenance Fees and Bank Charges (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9955558 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/CommitmentsandContingencies</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9955559 - Disclosure - Income Taxes - Tax Cuts and Jobs Act (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/IncomeTaxesTaxCutsandJobsActDetails</Role>
      <ShortName>Income Taxes - Tax Cuts and Jobs Act (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9955560 - Disclosure - Income Taxes - Summary of Tax Reconciliations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails</Role>
      <ShortName>Income Taxes - Summary of Tax Reconciliations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9955561 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9955562 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes - Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>9955563 - Disclosure - Retirement Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/RetirementPlansDetails</Role>
      <ShortName>Retirement Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/RetirementPlans</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>9955564 - Disclosure - Segment Information - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails</Role>
      <ShortName>Segment Information - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>9955565 - Disclosure - Segment Information - Geographic Distribution and Net Sales by Product (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails</Role>
      <ShortName>Segment Information - Geographic Distribution and Net Sales by Product (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>9955566 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/SubsequentEvents</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="ssd-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>9955567 - Disclosure - SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails</Role>
      <ShortName>SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS</ParentRole>
      <Position>90</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="ssd-20241231.htm">ssd-20241231.htm</File>
    <File>ssd-20241231.xsd</File>
    <File>ssd-20241231_cal.xml</File>
    <File>ssd-20241231_def.xml</File>
    <File>ssd-20241231_lab.xml</File>
    <File>ssd-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>ssd-20241231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="1509">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="83">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>132
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ssd-20241231.htm": {
   "nsprefix": "ssd",
   "nsuri": "http://www.simpsonfg.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "ssd-20241231.htm"
     ]
    },
    "schema": {
     "local": [
      "ssd-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "ssd-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ssd-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "ssd-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ssd-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 456,
   "keyCustom": 51,
   "axisStandard": 33,
   "axisCustom": 0,
   "memberStandard": 68,
   "memberCustom": 31,
   "hidden": {
    "total": 64,
    "http://fasb.org/us-gaap/2024": 57,
    "http://xbrl.sec.gov/dei/2024": 4,
    "http://www.simpsonfg.com/20241231": 3
   },
   "contextCount": 435,
   "entityCount": 1,
   "segmentCount": 109,
   "elementCount": 883,
   "unitCount": 8,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1509,
    "http://xbrl.sec.gov/dei/2024": 83,
    "http://xbrl.sec.gov/cyd/2024": 15,
    "http://xbrl.sec.gov/ecd/2024": 5,
    "http://fasb.org/srt/2024": 3
   },
   "report": {
    "R1": {
     "role": "http://www.simpsonfg.com/role/DocumentandEntityInformation",
     "longName": "0000001 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "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": "ssd-20241231.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": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.simpsonfg.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
     "longName": "9952151 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OtherAssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.simpsonfg.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "9952152 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R5": {
     "role": "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
     "longName": "9952153 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ssd:ResearchAndDevelopmentAndOtherEngineering",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity",
     "longName": "9952154 - Statement - Consolidated Statements of Stockholders' Equity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical",
     "longName": "9952155 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)",
     "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R8": {
     "role": "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "9952156 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "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": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPolicies",
     "longName": "9952157 - Disclosure - Operations and Summary of Significant Accounting Policies",
     "shortName": "Operations and Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.simpsonfg.com/role/Acquisitions",
     "longName": "9952158 - Disclosure - Acquisitions",
     "shortName": "Acquisitions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.simpsonfg.com/role/RevenuefromContractswithCustomers",
     "longName": "9952159 - Disclosure - Revenue from Contracts with Customers",
     "shortName": "Revenue from Contracts with Customers",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.simpsonfg.com/role/NetIncomeperShare",
     "longName": "9952160 - Disclosure - Net Income per Share",
     "shortName": "Net Income per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.simpsonfg.com/role/StockholdersEquity",
     "longName": "9952161 - Disclosure - Stockholders' Equity",
     "shortName": "Stockholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.simpsonfg.com/role/StockBasedCompensation",
     "longName": "9952162 - Disclosure - Stock-Based Compensation",
     "shortName": "Stock-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.simpsonfg.com/role/TradeAccountsReceivablenet",
     "longName": "9952163 - Disclosure - Trade Accounts Receivable, net",
     "shortName": "Trade Accounts Receivable, net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.simpsonfg.com/role/Inventories",
     "longName": "9952164 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.simpsonfg.com/role/DerivativeInstruments",
     "longName": "9952165 - Disclosure - Derivative Instruments",
     "shortName": "Derivative Instruments",
     "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": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnet",
     "longName": "9952166 - Disclosure - Property, Plant and Equipment, net",
     "shortName": "Property, Plant and Equipment, net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.simpsonfg.com/role/GoodwillandIntangibleAssets",
     "longName": "9952167 - Disclosure - Goodwill and Intangible Assets",
     "shortName": "Goodwill and Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.simpsonfg.com/role/Leases",
     "longName": "9952168 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilities",
     "longName": "9952169 - Disclosure - Accrued Liabilities and Other Current Liabilities",
     "shortName": "Accrued Liabilities and Other Current Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.simpsonfg.com/role/Debt",
     "longName": "9952170 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.simpsonfg.com/role/CommitmentsandContingencies",
     "longName": "9952171 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.simpsonfg.com/role/IncomeTaxes",
     "longName": "9952172 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.simpsonfg.com/role/RetirementPlans",
     "longName": "9952173 - Disclosure - Retirement Plans",
     "shortName": "Retirement Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.simpsonfg.com/role/RelatedPartyTransactions",
     "longName": "9952174 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.simpsonfg.com/role/SegmentInformation",
     "longName": "9952175 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.simpsonfg.com/role/SubsequentEvents",
     "longName": "9952176 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS",
     "longName": "9952177 - Disclosure - SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS",
     "shortName": "SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "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": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R31": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-435",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-435",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9955511 - Disclosure - Operations and Summary of Significant Accounting Policies (Policies)",
     "shortName": "Operations and Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables",
     "longName": "9955512 - Disclosure - Operations and Summary of Significant Accounting Policies (Tables)",
     "shortName": "Operations and Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.simpsonfg.com/role/AcquisitionsTables",
     "longName": "9955513 - Disclosure - Acquisitions (Tables)",
     "shortName": "Acquisitions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.simpsonfg.com/role/NetIncomeperShareTables",
     "longName": "9955514 - Disclosure - Net Income per Share (Tables)",
     "shortName": "Net Income per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.simpsonfg.com/role/StockholdersEquityTables",
     "longName": "9955515 - Disclosure - Stockholders' Equity (Tables)",
     "shortName": "Stockholders' Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.simpsonfg.com/role/StockBasedCompensationTables",
     "longName": "9955516 - Disclosure - Stock-Based Compensation (Tables)",
     "shortName": "Stock-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.simpsonfg.com/role/TradeAccountsReceivablenetTables",
     "longName": "9955517 - Disclosure - Trade Accounts Receivable, net (Tables)",
     "shortName": "Trade Accounts Receivable, net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.simpsonfg.com/role/InventoriesTables",
     "longName": "9955518 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.simpsonfg.com/role/DerivativeInstrumentsandHedgingActivitiesTables",
     "longName": "9955519 - Disclosure - Derivative Instruments and Hedging Activities (Tables)",
     "shortName": "Derivative Instruments and Hedging Activities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "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": "ssd-20241231.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": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetTables",
     "longName": "9955520 - Disclosure - Property, Plant and Equipment, net (Tables)",
     "shortName": "Property, Plant and Equipment, net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsTables",
     "longName": "9955521 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.simpsonfg.com/role/LeasesTables",
     "longName": "9955522 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.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:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesTables",
     "longName": "9955523 - Disclosure - Accrued Liabilities and Other Current Liabilities (Tables)",
     "shortName": "Accrued Liabilities and Other Current Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.simpsonfg.com/role/DebtTables",
     "longName": "9955524 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.simpsonfg.com/role/IncomeTaxesTables",
     "longName": "9955525 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.simpsonfg.com/role/SegmentInformationTables",
     "longName": "9955526 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails",
     "longName": "9955527 - Disclosure - Operations and Summary of Significant Accounting Policies - PP&E and Other Misc Disclosures (Details)",
     "shortName": "Operations and Summary of Significant Accounting Policies - PP&E and Other Misc Disclosures (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ssd:PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConsolidationPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ssd:PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConsolidationPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesCECLRollforwardDetails",
     "longName": "9955528 - Disclosure - Operations and Summary of Significant Accounting Policies - CECL Rollforward (Details)",
     "shortName": "Operations and Summary of Significant Accounting Policies - CECL Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "ssd:PercentageOfUncollectibleAccountsReceivable",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "ssd:PercentageOfUncollectibleAccountsReceivable",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesResearchandDevelopmentandAdvertisingCostsDetails",
     "longName": "9955529 - Disclosure - Operations and Summary of Significant Accounting Policies - Research and Development and Advertising Costs (Details)",
     "shortName": "Operations and Summary of Significant Accounting Policies - Research and Development and Advertising Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails",
     "longName": "9955530 - Disclosure - Operations and Summary of Significant Accounting Policies - Stock Based Compensation (Details)",
     "shortName": "Operations and Summary of Significant Accounting Policies - Stock Based Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-78",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-78",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails",
     "longName": "9955531 - Disclosure - Operations and Summary of Significant Accounting Policies - Deprecation and Amortization (Details)",
     "shortName": "Operations and Summary of Significant Accounting Policies - Deprecation and Amortization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R55": {
     "role": "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails",
     "longName": "9955532 - Disclosure - Operations and Summary of Significant Accounting Policies - Fair Value Table (Details)",
     "shortName": "Operations and Summary of Significant Accounting Policies - Fair Value Table (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-50",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "us-gaap:FairValueOfFinancialInstrumentsPolicy",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
     "longName": "9955533 - Disclosure - Acquisitions - Narrative (Details)",
     "shortName": "Acquisitions - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProceedsFromLinesOfCredit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-109",
      "name": "us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
     "longName": "9955534 - Disclosure - Acquisitions - Preliminary Purchase Price Allocation (Details)",
     "shortName": "Acquisitions - Preliminary Purchase Price Allocation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "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",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-92",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails",
     "longName": "9955535 - Disclosure - Acquisitions - Intangible Assets (Details)",
     "shortName": "Acquisitions - Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-92",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-102",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails",
     "longName": "9955536 - Disclosure - Acquisitions - Pro Forma (Details)",
     "shortName": "Acquisitions - Pro Forma (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails",
     "longName": "9955537 - Disclosure - Revenue from Contracts with Customers (Details)",
     "shortName": "Revenue from Contracts with Customers (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-87",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "us-gaap:ConcentrationRiskPercentage1",
       "us-gaap:ConcentrationRiskPercentage1",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails",
     "longName": "9955538 - Disclosure - Net Income per Share - Shares and EPS (Details)",
     "shortName": "Net Income per Share - Shares and EPS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "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": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails",
     "longName": "9955539 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details)",
     "shortName": "Stockholders' Equity - Stock Repurchase Program (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TreasuryStockValueAcquiredParValueMethod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails",
     "longName": "9955540 - Disclosure - Stockholders' Equity - Comprehensive Income (Loss) - (Details)",
     "shortName": "Stockholders' Equity - Comprehensive Income (Loss) - (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-27",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.simpsonfg.com/role/StockBasedCompensationDetails",
     "longName": "9955541 - Disclosure - Stock-Based Compensation (Details)",
     "shortName": "Stock-Based Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails",
     "longName": "9955542 - Disclosure - Trade Accounts Receivable, net (Details)",
     "shortName": "Trade Accounts Receivable, net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.simpsonfg.com/role/InventoriesDetails",
     "longName": "9955543 - Disclosure - Inventories (Details)",
     "shortName": "Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails",
     "longName": "9955544 - Disclosure - Derivative Instruments (Details)",
     "shortName": "Derivative Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet",
      "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": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails",
     "longName": "9955545 - Disclosure - Property, Plant and Equipment, net (Details)",
     "shortName": "Property, Plant and Equipment, net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails",
     "longName": "9955546 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)",
     "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncreaseDecreaseInOtherCurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
     "longName": "9955547 - Disclosure - Goodwill and Intangible Assets - Amortizable Intangible Assets (Details)",
     "shortName": "Goodwill and Intangible Assets - Amortizable Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails",
     "longName": "9955548 - Disclosure - Goodwill and Intangible Assets - Goodwill and Intangible Assets, Net (Details)",
     "shortName": "Goodwill and Intangible Assets - Goodwill and Intangible Assets, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-246",
      "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.simpsonfg.com/role/LeasesSummaryofleasesonBalanceSheetsDetails",
     "longName": "9955549 - Disclosure - Leases - Summary of leases on Balance Sheets (Details)",
     "shortName": "Leases - Summary of leases on Balance Sheets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.simpsonfg.com/role/LeasesComponentsofLeaseExpenseDetails",
     "longName": "9955550 - Disclosure - Leases - Components of Lease Expense (Details)",
     "shortName": "Leases - Components of Lease Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "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": "ssd-20241231.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",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.simpsonfg.com/role/LeasesSupplementaryCashFlowInformationDetails",
     "longName": "9955551 - Disclosure - Leases - Supplementary Cash Flow Information (Details)",
     "shortName": "Leases - Supplementary Cash Flow Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "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": "ssd-20241231.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": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails",
     "longName": "9955552 - Disclosure - Leases - Schedule of Leases (Details)",
     "shortName": "Leases - Schedule of Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.simpsonfg.com/role/LeasesWeighedAverageLifeofLeasesDetails",
     "longName": "9955553 - Disclosure - Leases - Weighed Average Life of Leases (Details)",
     "shortName": "Leases - Weighed Average Life of Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-4",
      "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": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "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": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails",
     "longName": "9955554 - Disclosure - Accrued Liabilities and Other Current Liabilities (Details)",
     "shortName": "Accrued Liabilities and Other Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "ssd:AccruedSalesIncentiveAndAdvertisingCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "ssd:AccruedSalesIncentiveAndAdvertisingCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.simpsonfg.com/role/DebtDetails",
     "longName": "9955555 - Disclosure - Debt (Details)",
     "shortName": "Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProceedsFromLinesOfCredit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.simpsonfg.com/role/DebtLoanFacilityDetails",
     "longName": "9955556 - Disclosure - Debt - Loan Facility (Details)",
     "shortName": "Debt - Loan Facility (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.simpsonfg.com/role/DebtMaintenanceFeesandBankChargesDetails",
     "longName": "9955557 - Disclosure - Debt- Maintenance Fees and Bank Charges (Details)",
     "shortName": "Debt- Maintenance Fees and Bank Charges (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestCostsIncurred",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestCostsIncurred",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails",
     "longName": "9955558 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ssd:PercentageOfEmployeesAsRepresentedByLaborUnions",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.simpsonfg.com/role/IncomeTaxesTaxCutsandJobsActDetails",
     "longName": "9955559 - Disclosure - Income Taxes - Tax Cuts and Jobs Act (Details)",
     "shortName": "Income Taxes - Tax Cuts and Jobs Act (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails",
     "longName": "9955560 - Disclosure - Income Taxes - Summary of Tax Reconciliations (Details)",
     "shortName": "Income Taxes - Summary of Tax Reconciliations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
     "longName": "9955561 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails",
     "longName": "9955562 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)",
     "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.simpsonfg.com/role/RetirementPlansDetails",
     "longName": "9955563 - Disclosure - Retirement Plans (Details)",
     "shortName": "Retirement Plans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails",
     "longName": "9955564 - Disclosure - Segment Information - Narrative (Details)",
     "shortName": "Segment Information - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ssd:ResearchAndDevelopmentAndOtherEngineeringExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails",
     "longName": "9955565 - Disclosure - Segment Information - Geographic Distribution and Net Sales by Product (Details)",
     "shortName": "Segment Information - Geographic Distribution and Net Sales by Product (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.simpsonfg.com/role/SubsequentEventsDetails",
     "longName": "9955566 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-410",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails",
     "longName": "9955567 - Disclosure - SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details)",
     "shortName": "SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-414",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-429",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ssd-20241231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "ssd_A2018StockRepurchaseProgramMemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "A2018StockRepurchaseProgramMemberMember",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2018 Stock Repurchase Program [Member] [Member]",
        "label": "2018 Stock Repurchase Program [Member] [Member]",
        "documentation": "2018Stock Repurchase Program [Member] [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_AU": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "AU",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Australia",
        "label": "AUSTRALIA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcceleratedShareRepurchasesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accelerated Share Repurchases [Line Items]",
        "label": "Accelerated Share Repurchases [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_AcceleratedShareRepurchasesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesTable",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accelerated Share Repurchases [Table]",
        "label": "Accelerated Share Repurchases [Table]",
        "documentation": "Disclosure of information about accelerated share repurchase (ASR) program."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Liabilities and Other Current Liabilities",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r118",
      "r122",
      "r1436"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade 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": [
      "r115",
      "r1168"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1360"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade accounts receivable",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before 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": [
      "r287",
      "r415",
      "r1111"
     ]
    },
    "us-gaap_AccountsReceivableNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Doubtful Accounts",
        "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade accounts receivable, net",
        "totalLabel": "Trade accounts receivable, net",
        "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": [
      "r1358"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails",
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities and other current liabilities",
        "totalLabel": "Accrued liabilities",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "ssd_AccruedSalesIncentiveAndAdvertisingCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "AccruedSalesIncentiveAndAdvertisingCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Labor related liabilities",
        "label": "Accrued Sales Incentive and Advertising, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date for sales incentives and advertising. 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_AccruedVacationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedVacationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales incentives &amp; advertising allowances",
        "label": "Accrued Vacation, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r118"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r8",
      "r22",
      "r34",
      "r141",
      "r1323",
      "r1324",
      "r1325"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails": {
       "parentTag": "ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r278",
      "r923"
     ]
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r309",
      "r310",
      "r767",
      "r1116",
      "r1323"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails"
     ],
     "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": [
      "r308",
      "r309",
      "r823",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails"
     ],
     "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": [
      "r33",
      "r34",
      "r142",
      "r288",
      "r919",
      "r961",
      "r965"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails"
     ],
     "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": [
      "r308",
      "r309",
      "r823",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829"
     ]
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedTranslationAdjustmentMember",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r22",
      "r34",
      "r139",
      "r140",
      "r309",
      "r310",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r1323"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated Useful Life (in years)",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r1104"
     ]
    },
    "us-gaap_AcquisitionRelatedCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquisitionRelatedCostsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition-related Costs",
        "label": "Acquisition-related Costs [Member]",
        "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information)."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r980",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1457",
      "r1532"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1259"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1259"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1259"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1259"
     ]
    },
    "ssd_AdjustedBaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "AdjustedBaseRateMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted Base Rate",
        "label": "Adjusted Base Rate [Member]",
        "documentation": "Adjusted Base Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment In Additional Paid In Capital, Change In Redemption Value Of Share Awards In Non-Qualified Deferred Compensation Plan",
        "label": "Adjustment In Additional Paid In Capital, Change In Redemption Value Of Share Awards In Non-Qualified Deferred Compensation Plan",
        "documentation": "Adjustment In Additional Paid In Capital, Change In Redemption Value Of Share Awards In Non-Qualified Deferred Compensation Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r651"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising Costs",
        "label": "Advertising Cost [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesResearchandDevelopmentandAdvertisingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising expenses",
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r695",
      "r1155"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1304"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1217",
      "r1228",
      "r1238",
      "r1271"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1220",
      "r1231",
      "r1241",
      "r1274"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1305"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r1259"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r1266"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r1221",
      "r1232",
      "r1242",
      "r1266",
      "r1275",
      "r1279",
      "r1287"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r1285"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Stock-based compensation expense recognized in operating expenses",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r684",
      "r693"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpenseNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expense, after Tax",
        "label": "Share-Based Payment Arrangement, Expense, after Tax",
        "documentation": "Amount, after tax, of expense for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossMember",
     "presentation": [
      "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for doubtful accounts",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesCECLRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r416",
      "r432",
      "r435",
      "r438",
      "r1496"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Allowance for credit losses",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r416",
      "r432"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesCECLRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)",
        "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1360"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesCECLRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "label": "Accounts Receivable, Allowance for Credit Loss [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_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesCECLRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "ssd_AllowanceForSalesDiscountAndReturnsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "AllowanceForSalesDiscountAndReturnsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/TradeAccountsReceivablenetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Allowance for sales discounts",
        "label": "Allowance for Sales Discount and Returns Current",
        "documentation": "An allowance for sales discounts and returns for trade and other receivables due to entity within one year (or the normal operating cycle, whichever is longer)."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amortization of Intangible Assets",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r469",
      "r476",
      "r1133"
     ]
    },
    "ssd_AmortizationOfIntangibleAssetsPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "AmortizationOfIntangibleAssetsPurchases",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of Intangible Assets, Purchases",
        "negatedTerseLabel": "Amortization of Intangible Assets, Purchases",
        "label": "Amortization of Intangible Assets, Purchases",
        "documentation": "Amortization of Intangible Assets, Purchases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive loss",
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]",
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r22",
      "r34",
      "r1323",
      "r1324",
      "r1325"
     ]
    },
    "ssd_AsiaPacificSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "AsiaPacificSegmentMember",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asia/Pacific",
        "label": "Asia Pacific Segment [Member]",
        "documentation": "The Asia/Pacific 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": []
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Impairment Charges",
        "label": "Asset Impairment Charges",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r58"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "terseLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r204",
      "r282",
      "r324",
      "r373",
      "r381",
      "r400",
      "r404",
      "r418",
      "r505",
      "r506",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r514",
      "r515",
      "r765",
      "r768",
      "r816",
      "r915",
      "r1023",
      "r1126",
      "r1127",
      "r1168",
      "r1195",
      "r1398",
      "r1399",
      "r1485"
     ]
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r293",
      "r324",
      "r418",
      "r505",
      "r506",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r514",
      "r515",
      "r765",
      "r768",
      "r816",
      "r1168",
      "r1398",
      "r1399",
      "r1485"
     ]
    },
    "ssd_AuditInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "AuditInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Audit Information [Abstract]",
        "documentation": "Audit Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.simpsonfg.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1201",
      "r1224"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.simpsonfg.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1201",
      "r1224"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.simpsonfg.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1201",
      "r1224"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1282"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r1283"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1278"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1278"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1278"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1278"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1278"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1278"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "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": [
      "r655",
      "r656",
      "r657",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r1281"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1280"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1279"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1279"
     ]
    },
    "country_BE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "BE",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Norway",
        "label": "BELGIUM"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position Location, Balance [Axis]",
        "label": "Statement of Financial Position Location, Balance [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r1498",
      "r1499"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position Location, Balance [Domain]",
        "label": "Statement of Financial Position Location, Balance [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r103",
      "r491",
      "r1498",
      "r1499"
     ]
    },
    "us-gaap_BasicEarningsPerShareProForma": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasicEarningsPerShareProForma",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic",
        "label": "Basic Earnings Per Share, Pro Forma",
        "documentation": "Pro forma basic earnings per share or earnings per unit, which is commonly presented in initial public offerings based on the terms of the offering."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r865"
     ]
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails",
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings and site improvements",
        "label": "Building and Building Improvements [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingImprovementsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building Improvements",
        "label": "Building Improvements [Member]",
        "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r754",
      "r1150",
      "r1151"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r80",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r754",
      "r1150",
      "r1151"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions",
        "label": "Business Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r754"
     ]
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Pro Forma Information",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate."
       }
      }
     },
     "auth_ref": [
      "r1312",
      "r1313"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period."
       }
      }
     },
     "auth_ref": [
      "r751",
      "r752"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "label": "Business Acquisition, Pro Forma Revenue",
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period."
       }
      }
     },
     "auth_ref": [
      "r751",
      "r752"
     ]
    },
    "ssd_BusinessCombinationAcquiredReceivableExcessAmountCollected": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "BusinessCombinationAcquiredReceivableExcessAmountCollected",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess amount collected",
        "label": "Business Combination, Acquired Receivable, Excess Amount Collected",
        "documentation": "Business Combination, Acquired Receivable, Excess Amount Collected"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationAcquiredReceivablesFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAcquiredReceivablesFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade accounts receivable, net",
        "label": "Business Combination, Acquired Receivable, Fair Value",
        "documentation": "Fair value of acquired receivable from business combination, excluding certain loans and debt securities acquired in transfer."
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAcquiredReceivablesGrossContractualAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross amount of trade receivables acquired",
        "label": "Business Combination, Acquired Receivables, Gross Contractual Amount",
        "documentation": "For receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the gross contractual amounts receivable, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "ssd_BusinessCombinationAcquisitionAndIntegrationRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "BusinessCombinationAcquisitionAndIntegrationRelatedCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition and integration related costs",
        "label": "Business Combination, Acquisition and Integration Related Costs",
        "documentation": "Business Combination, Acquisition and Integration Related Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Release of acquisition related tax and legal contingency",
        "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount",
        "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r89",
      "r90",
      "r92",
      "r93",
      "r94"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price",
        "label": "Business Combination, Consideration Transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r21"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contingent consideration for acquisitions",
        "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": [
      "r91",
      "r180"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/Acquisitions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions",
        "label": "Business Combination Disclosure [Text Block]",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r755"
     ]
    },
    "us-gaap_BusinessCombinationIntegrationRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationIntegrationRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Integration Related Costs",
        "label": "Business Combination, Integration Related Costs",
        "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory",
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "ssd_BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net working capital",
        "label": "Business combination, recognized Deferred income tax and other long-term liabilities",
        "documentation": "Business combination, recognized Deferred income tax and other long-term liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "documentation": "Amount of assets acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation",
        "documentation": "Amount of lease obligation assumed in business combination."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade accounts payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities and other current liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "documentation": "The amount of inventory recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land",
        "documentation": "Amount of real estate acquired, at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Liabilities assumed",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "documentation": "Amount of liabilities assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net assets acquired and liabilities assumed",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other noncurrent assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest",
        "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total purchase price",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets",
        "label": "Business Combination, Separately Recognized Transactions, Assets Recognized",
        "documentation": "The assets recognized for each amount of assets recorded in a transaction with the acquiree that is recognized separately from the acquisition of assets and assumptions of liabilities in the business combination."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "label": "Business Combination, Separately Recognized Transactions, Revenues and Gains Recognized",
        "documentation": "The revenues and gains recognized recorded for each transaction with the acquiree that is recognized separately from the acquisition of assets and assumptions of liabilities in the business combination."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired percentage",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage",
        "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CA",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlansDetails",
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "France",
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and short-term investments",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r277",
      "r1109"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1458",
      "r1459"
     ]
    },
    "ssd_CashAndCashEquivalentsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "CashAndCashEquivalentsPercentage",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of cash and cash equivalents",
        "label": "Cash and Cash Equivalents, Percentage",
        "documentation": "Represents the percentage of cash and cash equivalent as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r155",
      "r321"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r155"
     ]
    },
    "us-gaap_CashFlowHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowHedgingMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flow Hedging",
        "label": "Cash Flow Hedging [Member]",
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash activity during the year for",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1257"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1254"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1252"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "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": [
      "r220",
      "r284",
      "r285",
      "r286",
      "r324",
      "r358",
      "r362",
      "r365",
      "r367",
      "r375",
      "r376",
      "r418",
      "r505",
      "r508",
      "r509",
      "r510",
      "r514",
      "r515",
      "r544",
      "r545",
      "r547",
      "r550",
      "r556",
      "r816",
      "r971",
      "r972",
      "r973",
      "r974",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r1011",
      "r1032",
      "r1053",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1309",
      "r1332",
      "r1346"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1258"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1258"
     ]
    },
    "ssd_CollectiveBargainingArrangementsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "CollectiveBargainingArrangementsLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collective bargaining arrangements",
        "label": "Collective Bargaining Arrangements [Line Items]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_CollectiveBargainingArrangementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "CollectiveBargainingArrangementsTable",
     "presentation": [
      "http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collective Bargaining Arrangements [Table]",
        "label": "Collective Bargaining Arrangements [Table]",
        "documentation": "Represents the details of collective bargaining agreements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (see Note 15)",
        "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": [
      "r123",
      "r193",
      "r917",
      "r1010"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "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/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.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": [
      "r168",
      "r496",
      "r497",
      "r1092",
      "r1388",
      "r1393"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical",
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Dividends, Per Share, Declared (in dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "ssd_CommonStockHeldByNonQualifiedDeferredCompensationPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "CommonStockHeldByNonQualifiedDeferredCompensationPlan",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Common stock held in non-qualified deferred compensation plan (\"DCP\")",
        "label": "Common Stock Held By Non Qualified Deferred Compensation Plan",
        "documentation": "Common Stock Held By Non Qualified Deferred Compensation Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "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": [
      "r1184",
      "r1185",
      "r1186",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1342",
      "r1343",
      "r1345",
      "r1457",
      "r1529",
      "r1532"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, authorized shares (in shares)",
        "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": [
      "r128",
      "r1011"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, issued shares (in shares)",
        "periodStartLabel": "Balance (in shares)",
        "periodEndLabel": "Balance (in shares)",
        "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": [
      "r128"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, outstanding shares (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": [
      "r23",
      "r128",
      "r1011",
      "r1029",
      "r1532",
      "r1533"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "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": [
      "r128",
      "r918",
      "r1168"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1263"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1262"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1261"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income",
        "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": [
      "r35",
      "r304",
      "r306",
      "r312",
      "r911",
      "r928",
      "r929"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Income or Loss",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r109",
      "r110",
      "r411",
      "r1091"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r109",
      "r110",
      "r411",
      "r967",
      "r1091"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r109",
      "r110",
      "r411",
      "r1091",
      "r1311"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk, Percentage",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r109",
      "r110",
      "r411"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r109",
      "r110",
      "r411",
      "r1091"
     ]
    },
    "ssd_ConcentrationsOfCreditRiskPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ConcentrationsOfCreditRiskPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of Credit Risk",
        "label": "Concentrations of Credit Risk [Policy Text Block]",
        "documentation": "Describes an entity's accounting policies for the concentration of credit risk."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_ConcreteConstructionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ConcreteConstructionMember",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails",
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concrete construction products",
        "label": "Concrete Construction [Member]",
        "documentation": "Represents information pertaining to concrete construction product of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r221",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r327",
      "r373",
      "r383",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r404",
      "r405",
      "r406",
      "r505",
      "r506",
      "r507",
      "r508",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r1126",
      "r1127",
      "r1316",
      "r1317",
      "r1398",
      "r1399"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r221",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r327",
      "r373",
      "r383",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r404",
      "r405",
      "r406",
      "r505",
      "r506",
      "r507",
      "r508",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r1126",
      "r1127",
      "r1316",
      "r1317",
      "r1398",
      "r1399"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r1117"
     ]
    },
    "us-gaap_ConstructionInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressGross",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital projects in progress",
        "label": "Construction in Progress, Gross",
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration Classified as Equity, Fair Value Disclosure",
        "label": "Contingent Consideration Classified as Equity, Fair Value Disclosure",
        "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r1458",
      "r1459",
      "r1469"
     ]
    },
    "us-gaap_CorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateNonSegmentMember",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Administrative and all other",
        "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]",
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r399",
      "r400",
      "r401",
      "r402",
      "r405",
      "r1351"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of sales",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r146",
      "r873"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Sales",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r1315"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails",
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r1396"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails",
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r1396",
      "r1397"
     ]
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance For Doubtful Accounts",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r430",
      "r431",
      "r433",
      "r434",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451"
     ]
    },
    "us-gaap_CrossCurrencyInterestRateContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CrossCurrencyInterestRateContractMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cross Currency Interest Rate Contract",
        "label": "Cross Currency Interest Rate Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r1406",
      "r1455"
     ]
    },
    "ssd_CrossCurrencySwapIndexedToEquitySettlementCashAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "CrossCurrencySwapIndexedToEquitySettlementCashAmountMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cross Currency Indexed to Equity, Settlement, Cash, Amount",
        "label": "Cross Currency Swap Indexed to Equity, Settlement, Cash, Amount [Member]",
        "documentation": "Cross Currency Swap Indexed to Equity, Settlement, Cash, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1314",
      "r1335",
      "r1447"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Current Foreign Tax Expense (Benefit)",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1314",
      "r1335"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1314",
      "r1335",
      "r1447"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "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": [
      "r86",
      "r1374",
      "r1375",
      "r1376",
      "r1377",
      "r1379",
      "r1381",
      "r1384",
      "r1385"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1209",
      "r1298"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1209",
      "r1298"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1211",
      "r1300"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1211",
      "r1300"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1213",
      "r1302"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1211",
      "r1300"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1204",
      "r1293"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1205",
      "r1294"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1205",
      "r1294"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r1203",
      "r1292"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1203",
      "r1292"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r1203",
      "r1292"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1206",
      "r1295"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1297"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1297"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1209",
      "r1298"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1212",
      "r1301"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1210",
      "r1299"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1296"
     ]
    },
    "ssd_DCPVestedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "DCPVestedStockMember",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DCP Vested Stock",
        "label": "DCP Vested Stock [Member]",
        "documentation": "DCP Vested Stock"
       }
      }
     },
     "auth_ref": []
    },
    "country_DE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "DE",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Germany",
        "label": "GERMANY"
       }
      }
     },
     "auth_ref": []
    },
    "country_DK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "DK",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sweden",
        "label": "DENMARK"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_DailySimpleRFRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "DailySimpleRFRMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Daily Simple RFR",
        "label": "Daily Simple RFR [Member]",
        "documentation": "Daily Simple RFR"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r322",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r503",
      "r504",
      "r516",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r532",
      "r539",
      "r540",
      "r541",
      "r833"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "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": [
      "r31",
      "r117",
      "r118",
      "r189",
      "r192",
      "r327",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r523",
      "r528",
      "r529",
      "r530",
      "r531",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1166",
      "r1333",
      "r1389",
      "r1390",
      "r1391",
      "r1478",
      "r1479"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility, interest rate spread (as a percent)",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "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": [
      "r31",
      "r327",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r523",
      "r528",
      "r529",
      "r530",
      "r531",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1166",
      "r1333",
      "r1389",
      "r1390",
      "r1391",
      "r1478",
      "r1479"
     ]
    },
    "ssd_DebtInstrumentRateOverLifeOfDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "DebtInstrumentRateOverLifeOfDebtMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt, Instrument rate, Over Life of Debt",
        "label": "Debt, Instrument rate, Over Life of Debt [Member]",
        "documentation": "Debt, Instrument rate, Over Life of Debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Term",
        "label": "Debt Instrument, Term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]",
        "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]",
        "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r174"
     ]
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense",
        "label": "Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense",
        "documentation": "Amount of expense recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]",
        "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]",
        "documentation": "Information by type of deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_DeferredCompensationEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationEquity",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Equity",
        "label": "Deferred Compensation Equity",
        "documentation": "Value of stock issued under share-based plans to employees or officers which is the unearned portion, accounted for under the fair value method."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r132"
     ]
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Plan Assets",
        "label": "Deferred Compensation Plan Assets",
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements."
       }
      }
     },
     "auth_ref": [
      "r1321"
     ]
    },
    "us-gaap_DeferredCompensationShareBasedPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationShareBasedPaymentsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation, Share-Based Payments",
        "label": "Deferred Compensation, Share-Based Payments [Member]",
        "documentation": "Deferred compensation arrangements (such as stock or unit options and share or unit awards) that are equity-based payments with individual employees. The arrangements are generally based on employment contracts between the entity and one or more selected officers or key employees, and contain a promise by the employer to pay certain amounts or benefits at designated future dates, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Other \"sub-members\" can be added as necessary."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1335",
      "r1446",
      "r1447"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Issuance Costs, Net",
        "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": [
      "r1401",
      "r1477",
      "r1478",
      "r1479"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1335",
      "r1446"
     ]
    },
    "us-gaap_DeferredIncomeTaxChargesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxChargesMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Charge",
        "label": "Deferred Income Tax Charge [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of income taxes."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r198",
      "r199",
      "r200"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "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": [
      "r15",
      "r217",
      "r1335"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred",
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r125",
      "r190",
      "r722"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Liabilities, Net",
        "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": [
      "r702",
      "r703",
      "r916"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "label": "Deferred Income Taxes and Other Tax Liabilities, Noncurrent",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other tax liabilities expected to be paid after one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1335",
      "r1446",
      "r1447"
     ]
    },
    "ssd_DeferredTaxAssetAcquisitionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "DeferredTaxAssetAcquisitionExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Asset Acquisition Expense",
        "label": "Deferred Tax Asset Acquisition Expense",
        "documentation": "Deferred Tax Asset Acquisition Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets, gross",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs",
        "label": "Deferred Tax Asset, In-Process Research and Development",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both."
       }
      }
     },
     "auth_ref": [
      "r1444"
     ]
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Deferred Tax Assets, Inventory",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r1444"
     ]
    },
    "ssd_DeferredTaxAssetsLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "DeferredTaxAssetsLeaseObligations",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease obligations",
        "label": "Deferred Tax Assets, Lease Obligations",
        "documentation": "Deferred Tax Assets, Lease Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets, net, noncurrent",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1441"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-United States tax loss carry forward",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1444"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State tax",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1444"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1444"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign tax credit carryforwards",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1444"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1444"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r1444"
     ]
    },
    "ssd_DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales incentive and advertising allowances",
        "label": "Deferred Tax Assets, Tax Deferred Expense Sales Incentive and Advertising Allowances",
        "documentation": "The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from sales incentive and advertising allowances which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.simpsonfg.com/role/IncomeTaxesTaxCutsandJobsActDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred tax asset valuation allowance",
        "negatedTerseLabel": "Deferred Tax Assets, Valuation Allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liability",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1441"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill."
       }
      }
     },
     "auth_ref": [
      "r1444"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liabilities, Net [Abstract]",
        "label": "Deferred Tax Liabilities, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Assets, Hedging Transactions",
        "label": "Deferred Tax Liabilities, Other Comprehensive Income",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains in other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r1444"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1444"
     ]
    },
    "ssd_DeferredTaxLiabilitiesRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "DeferredTaxLiabilitiesRightOfUseAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Right Of Use Assets",
        "label": "Deferred Tax Liabilities, Right Of Use Assets",
        "documentation": "Deferred Tax Liabilities, Right Of Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesTaxDeferredIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax and other long-term liabilities",
        "label": "Deferred Tax Liabilities, Tax Deferred Income",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other."
       }
      }
     },
     "auth_ref": [
      "r1444"
     ]
    },
    "us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax, Business Combination or Joint Venture Formation, Valuation Allowance, Available to Reduce Intangible Assets",
        "label": "Deferred Tax, Business Combination or Joint Venture Formation, Valuation Allowance, Available to Reduce Intangible Assets",
        "documentation": "Amount of valuation allowance for deferred tax asset related to intangible asset acquired in business combination or from joint venture formation or both."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of defined contribution plans",
        "label": "Defined Contribution Plan, Cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "ssd_DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity's contribution to retirement plans as percentage of employees' compensation",
        "label": "Defined Contribution Plan Employer Contribution as Percentage of Employees Compensation",
        "documentation": "Represents the employer contribution as a percentage of participating employee's compensation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer matching contribution percent",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "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": [
      "r15",
      "r59"
     ]
    },
    "us-gaap_DepreciationAndAmortizationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortizationAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and Amortization",
        "label": "Depreciation, Depletion and Amortization [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "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": [
      "r15",
      "r373",
      "r386",
      "r404",
      "r1126",
      "r1127"
     ]
    },
    "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative asset."
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "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": [
      "r294",
      "r295",
      "r802",
      "r803",
      "r810",
      "r815",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1017",
      "r1018",
      "r1068",
      "r1073",
      "r1076",
      "r1077",
      "r1080",
      "r1081",
      "r1115",
      "r1159",
      "r1162",
      "r1186",
      "r1460",
      "r1461",
      "r1462",
      "r1530"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r1000",
      "r1002",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1068",
      "r1070",
      "r1076",
      "r1080",
      "r1184",
      "r1186",
      "r1463",
      "r1464",
      "r1465",
      "r1466",
      "r1467",
      "r1468",
      "r1470",
      "r1471"
     ]
    },
    "ssd_DerivativeContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "DerivativeContractsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contracts",
        "label": "Derivative Contracts [Member]",
        "documentation": "Derivative Contracts"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r104",
      "r105",
      "r186",
      "r1000",
      "r1002",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1068",
      "r1070",
      "r1076",
      "r1080",
      "r1115",
      "r1184",
      "r1186",
      "r1463",
      "r1464",
      "r1465",
      "r1466",
      "r1467",
      "r1468",
      "r1470",
      "r1471"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments",
        "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": [
      "r184",
      "r775",
      "r788"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Relationship [Axis]",
        "label": "Hedging Relationship [Axis]",
        "documentation": "Information by type of hedging relationship."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r101",
      "r104"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) [Table]",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r101",
      "r104",
      "r105",
      "r107",
      "r108",
      "r774"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]",
        "label": "Derivative Instruments, Gain (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": [
      "r774"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net",
        "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net",
        "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r187"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "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": [
      "r294",
      "r295",
      "r802",
      "r803",
      "r810",
      "r815",
      "r992",
      "r993",
      "r994",
      "r995",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1024",
      "r1026",
      "r1027",
      "r1070",
      "r1071",
      "r1073",
      "r1076",
      "r1077",
      "r1080",
      "r1081",
      "r1115",
      "r1460",
      "r1461",
      "r1462",
      "r1530"
     ]
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityNotionalAmount",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability, Notional Amount",
        "label": "Derivative Liability, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability."
       }
      }
     },
     "auth_ref": [
      "r1069",
      "r1072",
      "r1075",
      "r1078",
      "r1451",
      "r1452",
      "r1453"
     ]
    },
    "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]",
        "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative liability."
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, Notional Amount",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1452",
      "r1453"
     ]
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "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": []
    },
    "ssd_DevelopedTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "DevelopedTechnologyMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Developed technology",
        "label": "Developed Technology [Member]",
        "documentation": "Developed Technology"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DevelopedTechnologyRightsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Developed technology",
        "label": "Developed Technology Rights [Member]",
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r1374",
      "r1375",
      "r1376",
      "r1377",
      "r1379",
      "r1381",
      "r1384",
      "r1385"
     ]
    },
    "us-gaap_DilutedEarningsPerShareProForma": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DilutedEarningsPerShareProForma",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted",
        "label": "Diluted Earnings Per Share Pro Forma",
        "documentation": "Pro forma diluted earnings per share, which is commonly presented in initial public offerings."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r865"
     ]
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "DirectorMember",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Independent directors",
        "label": "Director [Member]",
        "documentation": "Person serving on board of directors."
       }
      }
     },
     "auth_ref": [
      "r1318",
      "r1357",
      "r1531"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails"
     ],
     "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": [
      "r575",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails"
     ],
     "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": [
      "r575",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.simpsonfg.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": [
      "r649",
      "r654",
      "r685",
      "r686",
      "r688",
      "r1153"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Including Discontinued Operation, Goodwill",
        "label": "Disposal Group, Including Discontinued Operation, Goodwill",
        "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r113",
      "r114",
      "r167"
     ]
    },
    "us-gaap_Dividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Dividends",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends",
        "label": "Dividends",
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r171"
     ]
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash dividends declared on common stock",
        "label": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_DividendsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued cash profit sharing and commissions",
        "label": "Dividends Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared but not paid",
        "label": "Dividends Payable",
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r122",
      "r191",
      "r1192",
      "r1494"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1201",
      "r1224"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1201",
      "r1224",
      "r1267"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r1245"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Documents Incorporated by Reference",
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r1198"
     ]
    },
    "us-gaap_DomesticPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DomesticPlanMember",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DOMESTIC PLAN",
        "label": "Domestic Plan [Member]",
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r1407",
      "r1408",
      "r1409"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1256"
     ]
    },
    "ssd_ETANCOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ETANCOMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ETANCO",
        "label": "ETANCO [Member]",
        "documentation": "ETANCO"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_EURForwardContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "EURForwardContractMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EUR Forward Contract",
        "label": "EUR Forward Contract [Member]",
        "documentation": "EUR Forward Contract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income per common share:",
        "verboseLabel": "Weighted average shares outstanding:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share, basic (in shares)",
        "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": [
      "r313",
      "r342",
      "r343",
      "r345",
      "r346",
      "r347",
      "r349",
      "r355",
      "r358",
      "r365",
      "r366",
      "r367",
      "r372",
      "r749",
      "r764",
      "r799",
      "r800",
      "r912",
      "r930",
      "r1119"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share, diluted (in shares)",
        "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": [
      "r313",
      "r342",
      "r343",
      "r345",
      "r346",
      "r347",
      "r349",
      "r358",
      "r365",
      "r366",
      "r367",
      "r372",
      "r749",
      "r764",
      "r799",
      "r800",
      "r912",
      "r930",
      "r1119"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income per Common Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47",
      "r369"
     ]
    },
    "us-gaap_EarningsPerShareProFormaAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareProFormaAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pro forma earnings per common share:",
        "label": "Earnings Per Share, Pro Forma [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareReconciliationAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of basic earnings per share (\"EPS\") to diluted EPS",
        "label": "Earnings Per Share Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/NetIncomeperShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r368",
      "r370",
      "r371"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r822"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r706",
      "r1157"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliations between the statutory federal income tax rates and effective income tax rates",
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal tax rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r706",
      "r734",
      "r1157"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r709",
      "r1157",
      "r1336",
      "r1438"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in U.S. tax rate applied to deferred taxes",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r1157",
      "r1336",
      "r1438"
     ]
    },
    "ssd_EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation Deductions Worthless Stock of Subsidiary",
        "documentation": "The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to the worthless stock deduction for the entity's investment in its wholly-owned Irish subsidiary under enacted tax laws."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Difference between U.S. statutory and foreign local tax rates",
        "label": "Effective Income Tax Rate Reconciliation, Local Income Taxes",
        "documentation": "The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate that can be explained by the local income tax expense or benefit, net of the federal tax benefit (expense) thereon, recorded during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "True-up of prior year tax returns to tax provision",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r1157",
      "r1336",
      "r1438",
      "r1439"
     ]
    },
    "ssd_EffectiveIncomeTaxRateReconciliationStateIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationStateIncomeTaxes",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State taxes, net of federal benefit",
        "label": "Effective Income Tax Rate Reconciliation, State Income Taxes",
        "documentation": "The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate that can be explained by the state income tax expense or benefit, net of the federal tax benefit (expense) thereon, recorded during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in uncertain tax position",
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies."
       }
      }
     },
     "auth_ref": [
      "r710",
      "r1157",
      "r1336",
      "r1438"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation costs related to unvested stock-based compensation arrangements",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average period for recognition of unrecognized stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Tax benefit of stock-based compensation expense in provision for income taxes",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Qualified 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": []
    },
    "ssd_EmployeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "EmployeesMember",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employees",
        "label": "Employees [Member]",
        "documentation": "Employees"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r1197"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r1197"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r1197"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r1307"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r1197"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r1197"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r1197"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r1197"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1308"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1250"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1303"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r1303"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1303"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity [Abstract]",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]",
        "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]",
        "documentation": "Deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails"
     ],
     "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": [
      "r23",
      "r268",
      "r308",
      "r309",
      "r310",
      "r334",
      "r335",
      "r336",
      "r339",
      "r347",
      "r350",
      "r352",
      "r374",
      "r422",
      "r428",
      "r483",
      "r557",
      "r729",
      "r730",
      "r745",
      "r746",
      "r747",
      "r750",
      "r763",
      "r764",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r787",
      "r798",
      "r823",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r835",
      "r838",
      "r856",
      "r927",
      "r956",
      "r957",
      "r958",
      "r980",
      "r1053"
     ]
    },
    "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Realized Gain (Loss) on Disposal",
        "negatedTerseLabel": "Equity Method Investment, Realized Gain (Loss) on Disposal",
        "label": "Equity Method Investment, Realized Gain (Loss) on Disposal",
        "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment."
       }
      }
     },
     "auth_ref": [
      "r1326",
      "r1327",
      "r1330"
     ]
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsPolicy",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Investments",
        "label": "Equity Method Investments [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r111",
      "r417"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1260"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1217",
      "r1228",
      "r1238",
      "r1271"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r1214",
      "r1225",
      "r1235",
      "r1268"
     ]
    },
    "ssd_EurodollarApplicableMarginRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "EurodollarApplicableMarginRateMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eurodollar Applicable Margin Rate",
        "label": "Eurodollar Applicable Margin Rate [Member]",
        "documentation": "Eurodollar Applicable Margin Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_EuropeSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "EuropeSegmentMember",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe",
        "label": "Europe Segment [Member]",
        "documentation": "The Europe 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": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1266"
     ]
    },
    "country_FR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "FR",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "FRANCE"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "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": [
      "r530",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r801",
      "r803",
      "r804",
      "r805",
      "r806",
      "r809",
      "r810",
      "r812",
      "r866",
      "r867",
      "r868",
      "r1135",
      "r1136",
      "r1147",
      "r1148",
      "r1149",
      "r1159",
      "r1162"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, 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": [
      "r530",
      "r602",
      "r607",
      "r803",
      "r810",
      "r866",
      "r1147",
      "r1148",
      "r1149",
      "r1159"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 2",
        "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": [
      "r530",
      "r602",
      "r607",
      "r803",
      "r804",
      "r810",
      "r867",
      "r1135",
      "r1136",
      "r1147",
      "r1148",
      "r1149",
      "r1159"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 3",
        "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": [
      "r530",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r803",
      "r804",
      "r805",
      "r806",
      "r810",
      "r868",
      "r1135",
      "r1136",
      "r1147",
      "r1148",
      "r1149",
      "r1159",
      "r1162"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "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": [
      "r530",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r801",
      "r803",
      "r804",
      "r805",
      "r806",
      "r809",
      "r810",
      "r812",
      "r866",
      "r867",
      "r868",
      "r1135",
      "r1136",
      "r1147",
      "r1148",
      "r1149",
      "r1159",
      "r1162"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI",
        "label": "Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI",
        "documentation": "Amount of unrealized gain (loss) recognized in other comprehensive income (OCI) from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3) and still held."
       }
      }
     },
     "auth_ref": [
      "r808",
      "r811"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "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": [
      "r100",
      "r102",
      "r107"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance 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": [
      "r1483"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Useful Life",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated Amortization",
        "negatedTerseLabel": "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": [
      "r280",
      "r455",
      "r475",
      "r1133"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1382",
      "r1534"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2019",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r1104",
      "r1133"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r1104",
      "r1133"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r1104",
      "r1133"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r1104",
      "r1133"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2020",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r1104",
      "r1133"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "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": [
      "r468",
      "r470",
      "r471",
      "r472",
      "r474",
      "r475",
      "r479",
      "r480",
      "r874",
      "r878",
      "r1104"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange",
        "label": "Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Carrying Amount",
        "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": [
      "r455",
      "r475",
      "r878",
      "r1133"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortizable Intangible assets",
        "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": [
      "r468",
      "r475",
      "r479",
      "r480",
      "r481",
      "r874",
      "r1104",
      "r1133"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "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": [
      "r468",
      "r470",
      "r471",
      "r472",
      "r474",
      "r475",
      "r479",
      "r480",
      "r1104"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Net",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r874",
      "r1381"
     ]
    },
    "ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-lived Intangible Assets, Purchase Of Intangibles",
        "label": "Finite-lived Intangible Assets, Purchase Of Intangibles, Gross",
        "documentation": "Finite-lived Intangible Assets, Purchase Of Intangibles, Gross"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-lived Intangible Assets, Purchase Of Intangibles, Net",
        "label": "Finite-lived Intangible Assets, Purchase Of Intangibles, Net",
        "documentation": "Finite-lived Intangible Assets, Purchase Of Intangibles, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "label": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "documentation": "Remaining amortization period 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": [
      "r874"
     ]
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-lived Intangible Assets Acquired",
        "negatedTerseLabel": "Finite-lived Intangible Assets Acquired",
        "label": "Finite-Lived Intangible Assets Acquired",
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net",
        "label": "Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net",
        "documentation": "The amount of net gains or losses on foreign currency cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income upon the hedged transaction affecting earnings."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_ForeignCurrencyGainLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyGainLossMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Gain (Loss)",
        "label": "Foreign Currency Gain (Loss) [Member]",
        "documentation": "Primary financial statement caption encompassing foreign currency gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r1456"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign Currency Transaction Gain, before Tax",
        "label": "Foreign Currency Transaction Gain, before Tax",
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r1473",
      "r1474"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other &amp; foreign exchange loss, net",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r818",
      "r819",
      "r820",
      "r821",
      "r1050"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Translation",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "us-gaap_ForeignExchangeContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignExchangeContractMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Exchange Contract",
        "label": "Foreign Exchange Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r1115",
      "r1147",
      "r1158",
      "r1159"
     ]
    },
    "ssd_ForeignOperatingEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ForeignOperatingEntitiesMember",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign operating entities",
        "label": "Foreign Operating Entities [Member]",
        "documentation": "The outside United States 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": []
    },
    "us-gaap_ForeignPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignPlanMember",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FOREIGN PLAN",
        "label": "Foreign Plan [Member]",
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r1407",
      "r1408",
      "r1409"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1221",
      "r1232",
      "r1242",
      "r1275"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1221",
      "r1232",
      "r1242",
      "r1275"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1221",
      "r1232",
      "r1242",
      "r1275"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1221",
      "r1232",
      "r1242",
      "r1275"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1221",
      "r1232",
      "r1242",
      "r1275"
     ]
    },
    "us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Contract Indexed to Equity, Settlement, Cash, Amount",
        "label": "Forward Contract Indexed to Equity, Settlement, Cash, Amount",
        "documentation": "Amount that would be paid upon settlement of forward contract indexed to equity."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_ForwardContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Contracts",
        "label": "Forward Contracts [Member]",
        "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date."
       }
      }
     },
     "auth_ref": [
      "r1454"
     ]
    },
    "ssd_ForwardForeignCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ForwardForeignCurrencyMember",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Foreign Currency",
        "label": "Forward Foreign Currency [Member]",
        "documentation": "Forward Foreign Currency"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_ForwardPointsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ForwardPointsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Points",
        "label": "Forward Points [Member]",
        "documentation": "Forward Points"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "ssd_FullyDepreciatedPropertyPlantAndEquipmentOriginalCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "FullyDepreciatedPropertyPlantAndEquipmentOriginalCost",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fully Depreciated Property, Plant and Equipment, Original Cost",
        "label": "Fully Depreciated Property, Plant and Equipment, Original Cost",
        "documentation": "Represents the original cost of fully depreciated property, plant and equipment that are still in use."
       }
      }
     },
     "auth_ref": []
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "GB",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Italy",
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDispositionOfAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net gain on disposal of assets",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r1330",
      "r1386",
      "r1387"
     ]
    },
    "us-gaap_GainLossOnDispositionOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDispositionOfIntangibleAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Disposition of Intangible Assets",
        "label": "Gain (Loss) on Disposition of Intangible Assets",
        "documentation": "Amount of gain (loss) on sale or disposal of intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1330"
     ]
    },
    "us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net",
        "label": "Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net",
        "documentation": "Aggregate impact of foreign currency derivatives on earnings for the period. Includes impact of foreign currency cash flow hedge ineffectiveness and the ineffectiveness of fair value hedging derivatives and full change in fair value of the foreign currency derivatives not designated as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r104",
      "r106"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Disposition of Property Plant 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": [
      "r15"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "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": [
      "r149",
      "r1034"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r456",
      "r909",
      "r1127",
      "r1132",
      "r1160",
      "r1168",
      "r1363",
      "r1370"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "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/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1361",
      "r1373"
     ]
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange",
        "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": [
      "r463"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying amount of goodwill by reportable segment",
        "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": [
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r1132"
     ]
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Goodwill, Measurement Period Adjustment",
        "terseLabel": "Goodwill, Measurement Period Adjustment",
        "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": [
      "r0",
      "r1369"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "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_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "terseLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r147",
      "r203",
      "r324",
      "r418",
      "r505",
      "r506",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r514",
      "r515",
      "r816",
      "r1121",
      "r1126",
      "r1348",
      "r1350",
      "r1352",
      "r1353",
      "r1354",
      "r1398"
     ]
    },
    "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranties and Recalls",
        "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities."
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "ssd_HedgeAccountingReserveBalanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "HedgeAccountingReserveBalanceMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedge Accounting Reserve Balance",
        "label": "Hedge Accounting Reserve Balance [Member]",
        "documentation": "Hedge Accounting Reserve Balance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgingRelationshipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingRelationshipDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Relationship [Domain]",
        "label": "Hedging Relationship [Domain]",
        "documentation": "Nature or intent of a hedge."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "country_IT": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "IT",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ITALY",
        "label": "ITALY"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1201",
      "r1224"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r705"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Income before taxes",
        "totalLabel": "Income before taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r195",
      "r203",
      "r913",
      "r925",
      "r1121",
      "r1126",
      "r1348",
      "r1350",
      "r1352",
      "r1353",
      "r1354"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income and loss from continuing operations before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r705"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Axis]",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r491",
      "r493",
      "r807",
      "r808",
      "r811",
      "r951",
      "r953",
      "r1037",
      "r1104",
      "r1161",
      "r1500"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Domain]",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r493",
      "r807",
      "r808",
      "r811",
      "r951",
      "r953",
      "r1037",
      "r1104",
      "r1161",
      "r1500"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "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/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.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": [
      "r326",
      "r698",
      "r706",
      "r711",
      "r712",
      "r713",
      "r719",
      "r726",
      "r735",
      "r737",
      "r740",
      "r741",
      "r976",
      "r1157"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for income taxes",
        "totalLabel": "Income tax expense (benefit)",
        "verboseLabel": "Income Tax Expense (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": [
      "r206",
      "r218",
      "r351",
      "r352",
      "r373",
      "r389",
      "r404",
      "r704",
      "r706",
      "r736",
      "r931",
      "r1157"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesSummaryofTaxReconciliationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for income taxes from continuing operations",
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r700",
      "r701",
      "r719",
      "r720",
      "r725",
      "r728",
      "r970"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "label": "Income Taxes Paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r157",
      "r1331",
      "r1442",
      "r1443"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade accounts payable",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Trade 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": [
      "r14"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities and other current liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "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": [
      "r14"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities, net of amounts acquired (see Note 3)",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other current assets",
        "terseLabel": "Increase (Decrease) in Other Current Assets",
        "negatedTerseLabel": "Increase (Decrease) in Other Current Assets",
        "label": "Increase (Decrease) in Other Current Assets",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1329"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other noncurrent assets and liabilities",
        "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net",
        "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "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/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of potential common stock equivalents - 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": [
      "r359",
      "r360",
      "r361",
      "r367",
      "r653"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails"
     ],
     "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": [
      "r468",
      "r473",
      "r478",
      "r1133"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill)",
        "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": [
      "r455",
      "r478",
      "r1133"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets, Foreign Currency Translation Gain (Loss)",
        "label": "Indefinite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value."
       }
      }
     },
     "auth_ref": [
      "r1383"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails"
     ],
     "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": [
      "r468",
      "r473",
      "r478",
      "r1133"
     ]
    },
    "us-gaap_IndefiniteLivedTrademarks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedTrademarks",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tradename (indefinite)",
        "label": "Indefinite-Lived Trademarks",
        "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r1320",
      "r1383"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1221",
      "r1232",
      "r1242",
      "r1266",
      "r1275",
      "r1279",
      "r1287"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1285"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1202",
      "r1291"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1202",
      "r1291"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1202",
      "r1291"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, 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": [
      "r468",
      "r1381",
      "r1383"
     ]
    },
    "us-gaap_InterestCostsCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestCostsCapitalized",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtMaintenanceFeesandBankChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest Costs Capitalized",
        "label": "Interest Costs Capitalized",
        "documentation": "Amount of interest capitalized during the period."
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "us-gaap_InterestCostsIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestCostsIncurred",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtMaintenanceFeesandBankChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest costs incurred",
        "label": "Interest Costs Incurred",
        "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings."
       }
      }
     },
     "auth_ref": [
      "r831",
      "r832"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtMaintenanceFeesandBankChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Expense, Operating and Nonoperating",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r381",
      "r385",
      "r391",
      "r404",
      "r831",
      "r1126",
      "r1127"
     ]
    },
    "us-gaap_InterestExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Expense",
        "label": "Interest Expense [Member]",
        "documentation": "Primary financial statement caption encompassing interest expense."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r319",
      "r320"
     ]
    },
    "us-gaap_InterestRateContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateContractMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Contract",
        "label": "Interest Rate Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate."
       }
      }
     },
     "auth_ref": [
      "r1106",
      "r1115",
      "r1147",
      "r1159"
     ]
    },
    "us-gaap_IntersegmentEliminationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntersegmentEliminationMember",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intersegment elimination",
        "label": "Intersegment Eliminations [Member]",
        "documentation": "Eliminating entries used in operating segment consolidation."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r373",
      "r383",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r404",
      "r405",
      "r1126"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Disclosure [Abstract]",
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory Disclosure [Text Block]",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired finished goods",
        "label": "Inventory, Finished Goods, Gross",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1322"
     ]
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished products",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r1112"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.simpsonfg.com/role/InventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "totalLabel": "Total inventories",
        "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": [
      "r291",
      "r1110",
      "r1168"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Valuation",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r276",
      "r290",
      "r452",
      "r453",
      "r454",
      "r872",
      "r1118"
     ]
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterialsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r1114"
     ]
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcessNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "In-process products",
        "label": "Inventory, Work in Process, Net of Reserves",
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r1113"
     ]
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LandMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r1405"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.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": [
      "r1482"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold Improvements [Member]",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r850"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeFinanceLeasesTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r837"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting for Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r843"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.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": [
      "r1483"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r849"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "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": [
      "r849"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year",
        "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": [
      "r849"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "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": [
      "r849"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "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": [
      "r849"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "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": [
      "r849"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "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": [
      "r849"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "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": [
      "r849"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesSummaryofleasesonBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Term of Contract",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1481"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "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": [
      "r31",
      "r117",
      "r118",
      "r119",
      "r121",
      "r122",
      "r123",
      "r126",
      "r324",
      "r418",
      "r505",
      "r506",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r514",
      "r515",
      "r766",
      "r768",
      "r769",
      "r816",
      "r1009",
      "r1120",
      "r1195",
      "r1398",
      "r1485",
      "r1486"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities, mezzanine equity, and stockholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r194",
      "r921",
      "r1168",
      "r1334",
      "r1359",
      "r1472"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r275",
      "r324",
      "r418",
      "r505",
      "r506",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r514",
      "r515",
      "r766",
      "r768",
      "r769",
      "r816",
      "r1168",
      "r1398",
      "r1485",
      "r1486"
     ]
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Line of Credit, Noncurrent",
        "label": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r192",
      "r1495"
     ]
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender Name [Axis]",
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r120",
      "r1333",
      "r1396",
      "r1397"
     ]
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Facility fees on the available commitment of the facility (as a percent)",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility, total available credit",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r120"
     ]
    },
    "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Fair Value of Amount Outstanding",
        "label": "Line of Credit Facility, Fair Value of Amount Outstanding",
        "documentation": "Fair value of the amount outstanding under the credit facility."
       }
      }
     },
     "auth_ref": [
      "r815"
     ]
    },
    "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Increase (Decrease), Net",
        "label": "Line of Credit Facility, Increase (Decrease), Net",
        "documentation": "Amount of increase (decrease) of the credit facility."
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Lender [Domain]",
        "label": "Line of Credit Facility, Lender [Domain]",
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r120",
      "r1333",
      "r1396"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [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": [
      "r504",
      "r1333",
      "r1396"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Maximum Amount Outstanding During Period",
        "label": "Line of Credit Facility, Maximum Amount Outstanding During Period",
        "documentation": "Maximum amount borrowed under the credit facility at any time during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r120"
     ]
    },
    "us-gaap_LineOfCreditFacilityPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Periodic Payment",
        "label": "Line of Credit Facility, Periodic Payment",
        "documentation": "Amount of the required periodic payments of both interest and principal."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r120"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility, 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": [
      "r116",
      "r120",
      "r504"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r120",
      "r504",
      "r1333",
      "r1396"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/TradeAccountsReceivablenet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade Accounts Receivable, net",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r833",
      "r1356"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails",
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long-term Debt",
        "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": [
      "r31",
      "r192",
      "r529",
      "r542",
      "r1135",
      "r1136",
      "r1166",
      "r1495"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Current Maturities",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r283"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Fair Value",
        "label": "Long-Term Debt, Fair Value",
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
       }
      }
     },
     "auth_ref": [
      "r1458",
      "r1460",
      "r1461",
      "r1462"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r327",
      "r534"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": [
      "r17",
      "r327",
      "r534"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/DebtLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r327",
      "r534"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "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": [
      "r31",
      "r1389",
      "r1390",
      "r1391"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "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": [
      "r31",
      "r61",
      "r1389",
      "r1390",
      "r1391"
     ]
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails",
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Machinery and Equipment",
        "label": "Machinery and Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_MachineryEquipmentAndSoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "MachineryEquipmentAndSoftwareDevelopmentMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "machinery equipment and software development",
        "label": "machinery equipment and software development [Member]",
        "documentation": "machinery equipment and software development"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails",
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r230",
      "r232",
      "r233",
      "r235",
      "r264",
      "r265",
      "r498",
      "r499",
      "r500",
      "r501",
      "r648",
      "r694",
      "r806",
      "r871",
      "r950",
      "r952",
      "r966",
      "r1001",
      "r1002",
      "r1061",
      "r1063",
      "r1065",
      "r1066",
      "r1082",
      "r1102",
      "r1103",
      "r1131",
      "r1139",
      "r1152",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1178",
      "r1400",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491",
      "r1492"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1258"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1258"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails",
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r230",
      "r232",
      "r233",
      "r235",
      "r264",
      "r265",
      "r498",
      "r499",
      "r500",
      "r501",
      "r648",
      "r694",
      "r806",
      "r871",
      "r950",
      "r952",
      "r966",
      "r1001",
      "r1002",
      "r1061",
      "r1063",
      "r1065",
      "r1066",
      "r1082",
      "r1102",
      "r1103",
      "r1131",
      "r1139",
      "r1152",
      "r1162",
      "r1163",
      "r1164",
      "r1178",
      "r1400",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491",
      "r1492"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromRedemptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDecreaseFromRedemptions",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments for Repurchase of Redeemable Noncontrolling Interest",
        "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r171",
      "r183"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1278"
     ]
    },
    "ssd_MonetDeSauwInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "MonetDeSauwInc.Member",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monet DeSauw Inc.",
        "label": "Monet DeSauw Inc. [Member]",
        "documentation": "Monet DeSauw Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1286"
     ]
    },
    "country_NO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "NO",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denmark",
        "label": "NORWAY"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1259"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of a business",
        "label": "Net Cash Provided by (Used in) Discontinued Operations",
        "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Cash Provided by (Used in) Financing Activities, Total",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r156",
      "r158"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "verboseLabel": "Net income",
        "terseLabel": "Net income",
        "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": [
      "r148",
      "r158",
      "r196",
      "r273",
      "r302",
      "r305",
      "r310",
      "r324",
      "r338",
      "r342",
      "r343",
      "r345",
      "r346",
      "r347",
      "r351",
      "r352",
      "r363",
      "r418",
      "r505",
      "r506",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r514",
      "r515",
      "r749",
      "r764",
      "r800",
      "r816",
      "r926",
      "r1031",
      "r1051",
      "r1052",
      "r1193",
      "r1398"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income",
        "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": [
      "r315",
      "r342",
      "r343",
      "r345",
      "r346",
      "r355",
      "r356",
      "r364",
      "r367",
      "r764"
     ]
    },
    "ssd_NetIncomeProFormaWithAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "NetIncomeProFormaWithAdjustmentMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income, Pro Forma with Adjustment",
        "label": "Net Income, Pro Forma with Adjustment [Member]",
        "documentation": "Net Income, Pro Forma with Adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetInvestmentHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetInvestmentHedgingMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Investment Hedging",
        "label": "Net Investment Hedging [Member]",
        "documentation": "Hedges of a net investment in a foreign operation."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ssd_NetLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "NetLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net loss",
        "label": "Net Loss",
        "documentation": "Net Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncement, Early Adoption [Line Items]",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [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": [
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r345",
      "r353",
      "r372",
      "r412",
      "r413",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r482",
      "r483",
      "r492",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r756",
      "r757",
      "r758",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r813",
      "r814",
      "r834",
      "r835",
      "r836",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r875",
      "r876",
      "r877",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r968"
     ]
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncement, Early Adoption [Table]",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "documentation": "Disclosure of information about change in accounting principle or amendment to accounting standards or both. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards and other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r345",
      "r353",
      "r372",
      "r412",
      "r413",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r482",
      "r483",
      "r492",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r756",
      "r757",
      "r758",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r813",
      "r814",
      "r834",
      "r835",
      "r836",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r875",
      "r876",
      "r877",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r968"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption of Statements of Financial Accounting Standards",
        "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": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1258"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r1221",
      "r1232",
      "r1242",
      "r1266",
      "r1275"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1249"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1248"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1266"
     ]
    },
    "ssd_NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Qualified Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense",
        "label": "Non-Qualified Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense",
        "documentation": "Non-Qualified Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_NonQualifiedDeferredCompensationPlanShareAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "NonQualifiedDeferredCompensationPlanShareAwards",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Qualified Deferred Compensation Plan Share Awards",
        "label": "Non-Qualified Deferred Compensation Plan Share Awards",
        "documentation": "Non-Qualified Deferred Compensation Plan Share Awards"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1286"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1286"
     ]
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash Capital expenditures",
        "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired",
        "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r44"
     ]
    },
    "ssd_NoncompeteAgreementsTrademarksAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "NoncompeteAgreementsTrademarksAndOtherMember",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncompete Agreements Trademarks and Other",
        "label": "Noncompete Agreements Trademarks and Other [Member]",
        "documentation": "Represent the information about non-compete agreements, Trademarks and other intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Assets",
        "label": "Long-Lived Assets",
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_NonrecurringAdjustmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrecurringAdjustmentAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecurring Adjustment [Axis]",
        "label": "Nonrecurring Adjustment [Axis]",
        "documentation": "Information by nonrecurring adjustment directly attributable to business combination included in pro forma revenue and earnings."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_NonrecurringAdjustmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrecurringAdjustmentDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecurring Adjustment [Domain]",
        "label": "Nonrecurring Adjustment [Domain]",
        "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information)."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "ssd_NorthAmericaSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "NorthAmericaSegmentMember",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North America",
        "label": "North America Segment [Member]",
        "documentation": "The North America 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": []
    },
    "ssd_NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of banks where demand deposit or money market accounts are held by the company",
        "label": "Number of Banks where Demand Deposit or Money Market Accounts are Held by the Company",
        "documentation": "Number of banks where demand deposit or money market accounts are held by the company."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_NumberOfDefinedContributionRetirementPlans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "NumberOfDefinedContributionRetirementPlans",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of defined contribution retirement plans",
        "label": "Number of Defined Contribution Retirement Plans",
        "documentation": "Represents the number of defined contribution retirement plans."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_NumberOfDirectors": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "NumberOfDirectors",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number Of Directors",
        "label": "Number Of Directors",
        "documentation": "Number Of Directors"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Operating Segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r1127",
      "r1349"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "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": [
      "r1122",
      "r1130",
      "r1349"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "verboseLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r1121",
      "r1348",
      "r1350",
      "r1352",
      "r1353",
      "r1354"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets",
        "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": [
      "r844",
      "r1167"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash lease expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1480"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesScheduleofLeasesDetails",
      "http://www.simpsonfg.com/role/LeasesSummaryofleasesonBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails",
      "http://www.simpsonfg.com/role/LeasesSummaryofleasesonBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease - current portion",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesSummaryofleasesonBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/LeasesSummaryofleasesonBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, net of current portion",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesSupplementaryCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Payments",
        "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": [
      "r842",
      "r845"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/LeasesSummaryofleasesonBalanceSheetsDetails"
     ],
     "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": [
      "r839"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesWeighedAverageLifeofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r848",
      "r1167"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesWeighedAverageLifeofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r847",
      "r1167"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesTaxCutsandJobsActDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-tax loss carryforwards",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operations and Summary of Significant Accounting Policies",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r160",
      "r161",
      "r181"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends payable",
        "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": [
      "r118"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r292",
      "r1168"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other noncurrent assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unamortized pension adjustments, net of tax",
        "negatedLabel": "Pension adjustment, net of tax",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent",
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r8",
      "r22",
      "r141",
      "r142",
      "r182"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation adjustment and other, net of tax",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "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, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r22",
      "r182"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow hedges, net of tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r297"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r297",
      "r771",
      "r772",
      "r776"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash flow hedges, net of tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax",
        "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax",
        "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r297",
      "r300"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax",
        "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax",
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge."
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Net of Tax",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r30",
      "r303",
      "r306",
      "r311",
      "r347",
      "r823",
      "r824",
      "r829",
      "r910",
      "r927",
      "r1323",
      "r1324"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossTax",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Tax",
        "label": "Other Comprehensive Income (Loss), Tax",
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r308",
      "r311",
      "r704",
      "r738",
      "r739",
      "r823",
      "r827",
      "r829",
      "r910",
      "r927"
     ]
    },
    "ssd_OtherCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "OtherCountriesMember",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other countries",
        "label": "Other Countries [Member]",
        "documentation": "Represents other countries, which are not mentioned anywhere else."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentAssetsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Current Assets",
        "label": "Other Current Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other current assets."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r107"
     ]
    },
    "ssd_OtherCurrentAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "OtherCurrentAssetsPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Current Assets",
        "label": "Other Current Assets [Policy Text Block]",
        "documentation": "Other Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherDeferredCompensationArrangementsLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued profit sharing trust contributions",
        "label": "Other Deferred Compensation Arrangements, Liability, Current",
        "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r173"
     ]
    },
    "us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Deferred Compensation Arrangements, Liability, Current and Noncurrent",
        "label": "Other Deferred Compensation Arrangements, Liability, Current and Noncurrent",
        "documentation": "Amount of the liabilities for deferred compensation arrangements classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_OtherForeignExchangeLossNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "OtherForeignExchangeLossNet",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other &amp; foreign exchange loss, net",
        "label": "Other &amp; foreign exchange loss, net",
        "documentation": "Other &amp; foreign exchange loss, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncurrentAssetsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Noncurrent Assets",
        "label": "Other Noncurrent Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income (expense), net and other financing costs",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1258"
     ]
    },
    "ssd_OtherProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "OtherProductsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails",
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Products [Member]",
        "documentation": "Represents information pertaining to other products."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1219",
      "r1230",
      "r1240",
      "r1273"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1222",
      "r1233",
      "r1243",
      "r1276"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1222",
      "r1233",
      "r1243",
      "r1276"
     ]
    },
    "country_PL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "PL",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Poland",
        "label": "POLAND"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PatentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PatentsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patent",
        "label": "Patents [Member]",
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r1374",
      "r1375",
      "r1376",
      "r1377",
      "r1379",
      "r1381",
      "r1384",
      "r1385"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables and Accruals [Abstract]",
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfRedeemableNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Acquisition of redeemable noncontrolling interests",
        "label": "Payments for Repurchase of Redeemable Noncontrolling Interest",
        "documentation": "The cash outflow during the period for redemption of redeemable noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r1328"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt issuance costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividendsCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash paid on behalf of employees for shares withheld",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for acquisition",
        "label": "Payments to Acquire Businesses, Gross",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r759"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisitions, net of cash acquired (see Note 3)",
        "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": [
      "r36"
     ]
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of equity investments",
        "label": "Payments to Acquire Equity Method Investments",
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireProductiveAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capital expenditures and asset acquisitions, net of cash acquired",
        "terseLabel": "Capital expenditures and asset acquisitions, net of cash acquired",
        "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": [
      "r205",
      "r1448",
      "r1449",
      "r1450"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1257"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1257"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plans",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r577",
      "r599",
      "r601",
      "r607",
      "r625",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r645",
      "r646",
      "r647",
      "r1149"
     ]
    },
    "us-gaap_PensionContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionContributions",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment for Pension Benefits",
        "label": "Payment for Pension Benefits",
        "documentation": "Amount of cash outflow for pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement benefit."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1249"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1266"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1259"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1248"
     ]
    },
    "ssd_PercentageOfEmployeesAsRepresentedByLaborUnions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "PercentageOfEmployeesAsRepresentedByLaborUnions",
     "presentation": [
      "http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of employees represented by labor unions",
        "label": "Percentage of Employees as Represented by Labor Unions",
        "documentation": "Represents the percentage of employees who are represented by labor unions."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "High end of the range of the required percentage voting interest held to account for investments with the equity method of accounting",
        "label": "Percentage of Interest Held for Equity Method Investments, High End of Range",
        "documentation": "The high end of the range of the required percentage voting interest to be held by the reporting entity to use the equity method of accounting to report investments, corporate joint ventures, partnerships and affiliated companies in its consolidated financial statements. If the reporting entity can exercise control over the operations and policies, accounting rules require consolidation of the investee's financial statements."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_PercentageOfUncollectibleAccountsReceivable": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "PercentageOfUncollectibleAccountsReceivable",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesCECLRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of uncollectible accounts receivable",
        "label": "Percentage of uncollectible accounts receivable",
        "documentation": "Percentage of uncollectible accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PhantomShareUnitsPSUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PhantomShareUnitsPSUsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phantom Share Units (PSUs)",
        "label": "Phantom Share Units (PSUs) [Member]",
        "documentation": "Share-based payment arrangement awarded as phantom share or unit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1410",
      "r1411",
      "r1412",
      "r1413",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1410",
      "r1411",
      "r1412",
      "r1413",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1250"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1306"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1249"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r544"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, authorized shares (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r1011"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, issued shares (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r544"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, outstanding shares (in shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r1011",
      "r1029",
      "r1532",
      "r1533"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from lines of credit",
        "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": [
      "r37",
      "r1333"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of property and equipment",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductAndServiceOtherMember",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service, Other",
        "label": "Product and Service, Other [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1405"
     ]
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductConcentrationRiskMember",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Concentration Risk",
        "label": "Product Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails",
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r262",
      "r407",
      "r873",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r1107",
      "r1140",
      "r1177",
      "r1178",
      "r1179",
      "r1182",
      "r1183",
      "r1319",
      "r1394",
      "r1395",
      "r1404",
      "r1497",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails",
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r262",
      "r407",
      "r873",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r1107",
      "r1140",
      "r1177",
      "r1178",
      "r1179",
      "r1182",
      "r1183",
      "r1319",
      "r1394",
      "r1395",
      "r1404",
      "r1497",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Abstract]",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails",
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r850"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, net",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r211",
      "r215",
      "r216"
     ]
    },
    "ssd_PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails": {
       "parentTag": "ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant And Equipment, Gross, Excluding Capital Projects In Progress",
        "label": "Property, Plant And Equipment, Gross, Excluding Capital Projects In Progress",
        "documentation": "Property, Plant And Equipment, Gross, Excluding Capital Projects In Progress"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails",
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r850"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Property, plant and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r850",
      "r914",
      "r924",
      "r1168"
     ]
    },
    "ssd_PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property Plant and Equipment Excluding Capital Projects in Progress",
        "label": "Property Plant And Equipment, Net Excluding Capital Projects in Progress",
        "documentation": "Represents the aggregate of long-lived physical assets excluding capital projects in progress used in the normal conduct of business and not intended for resale."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment including Depreciation and Amortization",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r211",
      "r215",
      "r922"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails",
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r850"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated Useful Life (in years)",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for credit losses",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r436"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails",
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r230",
      "r232",
      "r233",
      "r235",
      "r264",
      "r265",
      "r498",
      "r499",
      "r500",
      "r501",
      "r599",
      "r648",
      "r680",
      "r681",
      "r682",
      "r694",
      "r806",
      "r869",
      "r870",
      "r871",
      "r950",
      "r952",
      "r966",
      "r1001",
      "r1002",
      "r1061",
      "r1063",
      "r1065",
      "r1066",
      "r1082",
      "r1102",
      "r1103",
      "r1131",
      "r1139",
      "r1152",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1178",
      "r1186",
      "r1392",
      "r1400",
      "r1461",
      "r1488",
      "r1489",
      "r1490",
      "r1491",
      "r1492"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails",
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r230",
      "r232",
      "r233",
      "r235",
      "r264",
      "r265",
      "r498",
      "r499",
      "r500",
      "r501",
      "r599",
      "r648",
      "r680",
      "r681",
      "r682",
      "r694",
      "r806",
      "r869",
      "r870",
      "r871",
      "r950",
      "r952",
      "r966",
      "r1001",
      "r1002",
      "r1061",
      "r1063",
      "r1065",
      "r1066",
      "r1082",
      "r1102",
      "r1103",
      "r1131",
      "r1139",
      "r1152",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1178",
      "r1186",
      "r1392",
      "r1400",
      "r1461",
      "r1488",
      "r1489",
      "r1490",
      "r1491",
      "r1492"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables [Abstract]",
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts reclassified from accumulative other comprehensive income, net of $0 tax",
        "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": [
      "r30",
      "r34"
     ]
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationFromAociCurrentPeriodTax",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification from AOCI, Current Period, Tax",
        "label": "Reclassification from AOCI, Current Period, Tax",
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r301",
      "r308",
      "r927"
     ]
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of unrecognized tax benefits",
        "label": "Unrecognized Tax Benefits [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": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1214",
      "r1225",
      "r1235",
      "r1268"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "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/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions",
        "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": [
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r977",
      "r978",
      "r979",
      "r1035",
      "r1036",
      "r1037",
      "r1058",
      "r1060"
     ]
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of line of credit",
        "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": [
      "r154",
      "r1333"
     ]
    },
    "ssd_ResearchAndDevelopmentAndOtherEngineering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ResearchAndDevelopmentAndOtherEngineering",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development and other engineering",
        "label": "Research and Development and Other Engineering",
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use; (3) to conduct internal product testing; (4) or to provide engineering support to customers in the form of testing services or product uses, specifications or requirements."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_ResearchAndDevelopmentAndOtherEngineeringExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ResearchAndDevelopmentAndOtherEngineeringExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research And Development And Other Engineering Expense",
        "label": "Research And Development And Other Engineering Expense",
        "documentation": "Research And Development And Other Engineering Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesResearchandDevelopmentandAdvertisingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Product Research and Development Costs",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r697",
      "r1104",
      "r1126",
      "r1493"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpenseAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesResearchandDevelopmentandAdvertisingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Software Research and Development Costs",
        "label": "Research and Development Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Software Research and Development Costs",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Axis]",
        "label": "Revision of Prior Period [Axis]",
        "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r269",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r342",
      "r343",
      "r344",
      "r345",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r372",
      "r423",
      "r424",
      "r746",
      "r747",
      "r749",
      "r750",
      "r763",
      "r764",
      "r794",
      "r798",
      "r799",
      "r800",
      "r834",
      "r836",
      "r855",
      "r856",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r968",
      "r1355"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1215",
      "r1226",
      "r1236",
      "r1269"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1216",
      "r1227",
      "r1237",
      "r1270"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1223",
      "r1234",
      "r1244",
      "r1277"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Domain]",
        "label": "Revision of Prior Period [Domain]",
        "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r269",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r342",
      "r343",
      "r344",
      "r345",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r372",
      "r423",
      "r424",
      "r746",
      "r747",
      "r749",
      "r750",
      "r763",
      "r764",
      "r794",
      "r798",
      "r799",
      "r800",
      "r834",
      "r836",
      "r855",
      "r856",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r968",
      "r1355"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r171",
      "r920",
      "r960",
      "r965",
      "r975",
      "r1012",
      "r1168"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficitAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings (Accumulated Deficit) [Abstract]",
        "label": "Retained Earnings (Accumulated Deficit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r334",
      "r335",
      "r336",
      "r339",
      "r347",
      "r350",
      "r352",
      "r422",
      "r428",
      "r483",
      "r729",
      "r730",
      "r745",
      "r746",
      "r747",
      "r750",
      "r763",
      "r764",
      "r780",
      "r783",
      "r784",
      "r787",
      "r798",
      "r835",
      "r838",
      "r956",
      "r958",
      "r980",
      "r1532"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanSponsorLocationAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Sponsor Location [Axis]",
        "label": "Retirement Plan Sponsor Location [Axis]",
        "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r626",
      "r629",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r1407",
      "r1408",
      "r1409"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanSponsorLocationDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Sponsor Location [Domain]",
        "label": "Retirement Plan Sponsor Location [Domain]",
        "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r626",
      "r629",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r1407",
      "r1408",
      "r1409"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "verboseLabel": "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": [
      "r201",
      "r202",
      "r373",
      "r382",
      "r383",
      "r398",
      "r404",
      "r407",
      "r409",
      "r411",
      "r574",
      "r575",
      "r873"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerMember",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer Benchmark",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r411",
      "r1310"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r219",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r1105"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomers"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contracts with Customer",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r576"
     ]
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales and long-lived assets by geographical area",
        "label": "Revenues from External Customers and Long-Lived 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": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/CommitmentsandContingenciesDetails",
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesFairValueTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Primary Revolving Credit Facility",
        "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": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/LeasesSupplementaryCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r846",
      "r1167"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1286"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1286"
     ]
    },
    "country_SE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "SE",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United Kingdom",
        "label": "SWEDEN"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesAndExciseTaxPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales tax payable and other",
        "label": "Sales and Excise Tax Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_SalesReturnsAndAllowancesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesReturnsAndAllowancesMember",
     "presentation": [
      "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales Returns and Allowances [Member]",
        "label": "Sales Returns and Allowances [Member]",
        "documentation": "A revision in the estimated reserve needed for product returns and price or other concessions granted to customers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/TradeAccountsReceivablenetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of trade accounts receivable, net",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r135"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of accrued liabilities",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of components of accumulated other comprehensive income",
        "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": [
      "r34",
      "r1475",
      "r1476"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/AcquisitionsNarrativeDetails",
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails",
      "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r80",
      "r754"
     ]
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Company's stock-based compensation activity",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of provision for income taxes from operations",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1445"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Debt",
        "label": "Schedule of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of deferred tax assets and liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1441"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan [Table]",
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r68",
      "r69",
      "r70",
      "r71"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value",
        "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": [
      "r102"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/NetIncomeperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of basic earnings per share (EPS) to diluted EPS",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1347"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of effective income tax rates reconciliations",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r707",
      "r1157",
      "r1438"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured 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": [
      "r1458",
      "r1459"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination",
        "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]",
        "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "ssd_ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of changes in the carrying amounts of finite-lived intangible assets subject to amortization",
        "label": "Schedule of Finite Lived Intangible Assets by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of finite-lived intangible assets by segment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Finite-Lived [Table]",
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r468",
      "r475",
      "r479",
      "r480",
      "r481",
      "r874",
      "r1104",
      "r1133"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "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": [
      "r1133",
      "r1380"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r1132"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of changes in the carrying amount of goodwill, by 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": [
      "r1132",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367",
      "r1368",
      "r1369",
      "r1370",
      "r1371",
      "r1372"
     ]
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of income and loss from operations before income taxes",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Indefinite-Lived [Table]",
        "label": "Intangible Asset, Indefinite-Lived [Table]",
        "documentation": "Disclosure of information about indefinite-lived intangible asset. Excludes finite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r468",
      "r478",
      "r481",
      "r1133"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of components of inventories",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r136",
      "r137",
      "r138"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Long-Term Debt",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option",
        "label": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]",
        "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails",
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r850"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "ssd_ScheduleOfRevenueDistributedByProductInformationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ScheduleOfRevenueDistributedByProductInformationTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of distribution of the Company's net sales by product group",
        "label": "Schedule of Revenue Distributed by Product Information [Table Text Block]",
        "documentation": "Tabular disclosure of the Company's net sales is distributed by product information that is included in the discussion of the nature of the entity's operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of net sales and long-lived assets by geographical segments",
        "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]",
        "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r143"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r143"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "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": [
      "r53",
      "r54",
      "r55"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of performance of 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": [
      "r53",
      "r54",
      "r55"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "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": [
      "r650",
      "r652",
      "r655",
      "r656",
      "r657",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of unvested restricted stock unit activity",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of reconciliation of unrecognized tax benefits, including foreign translation amount",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r714",
      "r1156"
     ]
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r333"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of estimated future amortization of intangible assets",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1133",
      "r1382"
     ]
    },
    "us-gaap_SecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredDebtMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Debt",
        "label": "Secured Debt [Member]",
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r1196"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r1199"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails"
     ],
     "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": [
      "r201",
      "r202",
      "r203",
      "r204",
      "r373",
      "r378",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r392",
      "r393",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r404",
      "r405",
      "r406",
      "r411",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r481",
      "r494",
      "r495",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r1123",
      "r1126",
      "r1127",
      "r1132",
      "r1181",
      "r1497",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r231",
      "r234",
      "r236",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r409",
      "r410",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r994",
      "r997",
      "r999",
      "r1062",
      "r1064",
      "r1067",
      "r1083",
      "r1090",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1108",
      "r1141",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1180",
      "r1186",
      "r1404",
      "r1497",
      "r1501",
      "r1502",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "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/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "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": [
      "r204",
      "r373",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r394",
      "r396",
      "r397",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r411",
      "r1122",
      "r1124",
      "r1125",
      "r1126",
      "r1128",
      "r1129",
      "r1130"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "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_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpenseAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesResearchandDevelopmentandAdvertisingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling Costs",
        "label": "Selling and Marketing Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling Costs, General and Administrative Costs",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption."
       }
      }
     },
     "auth_ref": [
      "r1437"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Noncash Expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails",
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "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": [
      "r1153"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other disclosures",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r672"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r672"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awarded (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awarded (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding at the beginning of the period (in shares)",
        "periodEndLabel": "Outstanding at the end of the period (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r667",
      "r668"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock unit activity",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)",
        "periodEndLabel": "Outstanding at the end of the period (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r667",
      "r668"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Exercise Price",
        "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": []
    },
    "ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCostAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation cost and vesting period",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Unrecognized Compensation Cost [Abstract]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding and expected to vest at end of the period (in dollars)",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options Vested and Expected to Vest Intrinsic Value",
        "documentation": "The intrinsic value of nonvested awards on equity-based plans excluding option plans for nonvested awards outstanding and expected to vest at the end of the period."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding and expected to vest at the end of the period (in shares)",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding Number",
        "documentation": "As of the balance sheet date, the number of shares into which fully vested and expected to vest restricted stock units outstanding can be converted under the plan."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding and expected to vest at the end of the period (in dollars per share)",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value for nonvested restricted stock units issued during the period on other than stock (or unit) option plans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r671"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r671"
     ]
    },
    "ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding at the end of the period (in dollars)",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Outstanding Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise prices of stock awards outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "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": [
      "r650",
      "r652",
      "r655",
      "r656",
      "r657",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Maximum common stock shares that may be issued under plan",
        "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": [
      "r1154"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Options Aggregate Intrinsic Value [Abstract]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares committed to be issued",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Shares Committed to be Issued in Period",
        "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Shares Committed to be Issued in Period"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued and committed to issue",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Shares Issued and Committed to be Issued in Period",
        "documentation": "The number of shares newly issued and committed to be issued during the reporting period under the plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "documentation": "Number of shares issued under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ssd_ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares expected to be settled In cash",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Shares Expected To Be Settled In Cash",
        "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Shares Expected To Be Settled In Cash"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r655",
      "r656",
      "r657",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r663"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting for Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r649",
      "r658",
      "r677",
      "r678",
      "r679",
      "r680",
      "r683",
      "r689",
      "r690",
      "r691",
      "r692"
     ]
    },
    "ssd_ShareBasedCompensationPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ShareBasedCompensationPerShare",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued, price per share (in dollars per share)",
        "label": "Share Based Compensation, Per Share",
        "documentation": "The amount of each share issued during the period as a result of share-based compensation plans other than an employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average grant date, period",
        "label": "Share-based Payment Arrangement, Weighted Average Grant Date Share Price, Period",
        "documentation": "Share-based Payment Arrangement, Weighted Average Grant Date Share Price, Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closing price per share (in dollars per share)",
        "label": "Share Price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Axis]",
        "label": "Share Repurchase Program [Axis]",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1403"
     ]
    },
    "srt_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Domain]",
        "label": "Share Repurchase Program [Domain]",
        "documentation": "Name of share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1403"
     ]
    },
    "us-gaap_ShareRepurchaseProgramExciseTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareRepurchaseProgramExciseTaxPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excise tax",
        "label": "Share Repurchase Program, Excise Tax, Payable",
        "documentation": "Amount of excise tax payable on share purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1402"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total intrinsic value of awards vested (in dollars)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_SignificantNoncashCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "SignificantNoncashCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant non-cash charges",
        "label": "Significant Noncash Charges",
        "documentation": "Represents the significant non-cash charges."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesDeprecationandAmortizationDetails",
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPPEandOtherMiscDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software development",
        "label": "Software and Software Development Costs [Member]",
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SoftwareDevelopmentMember",
     "presentation": [
      "http://www.simpsonfg.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software Development [Member]",
        "label": "Software Development [Member]",
        "documentation": "Internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r202",
      "r203",
      "r204",
      "r272",
      "r373",
      "r378",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r392",
      "r393",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r404",
      "r405",
      "r406",
      "r411",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r481",
      "r485",
      "r494",
      "r495",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r1123",
      "r1126",
      "r1127",
      "r1132",
      "r1181",
      "r1497",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "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": [
      "r220",
      "r284",
      "r285",
      "r286",
      "r324",
      "r358",
      "r362",
      "r365",
      "r367",
      "r375",
      "r376",
      "r418",
      "r505",
      "r508",
      "r509",
      "r510",
      "r514",
      "r515",
      "r544",
      "r545",
      "r547",
      "r550",
      "r556",
      "r816",
      "r971",
      "r972",
      "r973",
      "r974",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r1011",
      "r1032",
      "r1053",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1309",
      "r1332",
      "r1346"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.simpsonfg.com/role/StockholdersEquityComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r128",
      "r132",
      "r133",
      "r268",
      "r308",
      "r309",
      "r310",
      "r334",
      "r335",
      "r336",
      "r339",
      "r347",
      "r350",
      "r352",
      "r374",
      "r422",
      "r428",
      "r483",
      "r557",
      "r729",
      "r730",
      "r745",
      "r746",
      "r747",
      "r750",
      "r763",
      "r764",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r787",
      "r798",
      "r823",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r835",
      "r838",
      "r856",
      "r927",
      "r956",
      "r957",
      "r958",
      "r980",
      "r1053"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r231",
      "r234",
      "r236",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r409",
      "r410",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r994",
      "r997",
      "r999",
      "r1062",
      "r1064",
      "r1067",
      "r1083",
      "r1090",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1108",
      "r1141",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1180",
      "r1186",
      "r1404",
      "r1497",
      "r1501",
      "r1502",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "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": [
      "r334",
      "r335",
      "r336",
      "r374",
      "r838",
      "r873",
      "r969",
      "r991",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1011",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1030",
      "r1033",
      "r1034",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1053",
      "r1187"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "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/2024",
     "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/2024",
     "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/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r334",
      "r335",
      "r336",
      "r374",
      "r414",
      "r838",
      "r873",
      "r969",
      "r991",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1011",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1030",
      "r1033",
      "r1034",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1053",
      "r1187"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1218",
      "r1229",
      "r1239",
      "r1272"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_StockBonusPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "StockBonusPlanMember",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Bonus Plan",
        "label": "Stock Bonus Plan [Member]",
        "documentation": "Represents details pertaining to Stock Bonus Plan of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued (in dollars per share)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r127",
      "r128",
      "r171",
      "r971",
      "r1053",
      "r1085"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued from release of restricted stock units (in shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r127",
      "r128",
      "r171"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued (in dollars)",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r127",
      "r128",
      "r171",
      "r980",
      "r1053",
      "r1085",
      "r1194"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued from release of restricted stock units",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r171"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Issuance of Company\u2019s common stock for compensation",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r127",
      "r128",
      "r171"
     ]
    },
    "ssd_StockOptionAndRestrictedStockUnitPlan2011Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "StockOptionAndRestrictedStockUnitPlan2011Member",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2011 Plan",
        "label": "Stock Option and Restricted Stock Unit Plan 2011 [Member]",
        "documentation": "Represents details pertaining to 2011 stock compensation plan."
       }
      }
     },
     "auth_ref": []
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails",
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock repurchase, authorized amount",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1403"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program, Remaining Authorized, Amount",
        "label": "Share Repurchase Program, Remaining Authorized, Amount",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails",
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchased During Period, Shares",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r127",
      "r128",
      "r171",
      "r974",
      "r1053",
      "r1087"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "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": [
      "r128",
      "r132",
      "r133",
      "r163",
      "r1013",
      "r1029",
      "r1054",
      "r1055",
      "r1168",
      "r1195",
      "r1334",
      "r1359",
      "r1472",
      "r1532"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r323",
      "r543",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r557",
      "r789",
      "r1056",
      "r1059",
      "r1089"
     ]
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityPolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock and Preferred Stock",
        "label": "Stockholders' Equity, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r1057"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r830",
      "r863"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r830",
      "r863"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Table]",
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r830",
      "r863"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r830",
      "r863"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r830",
      "r863"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events [Abstract]",
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r862",
      "r864"
     ]
    },
    "ssd_SupplementalCashFlowCashPaidAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "SupplementalCashFlowCashPaidAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid during the year for",
        "label": "Supplemental Cash Flow, Cash Paid [Abstract]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Disclosure of Cash Flow Information",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SwapMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Swap",
        "label": "Swap [Member]",
        "documentation": "A forward-based contract in which two parties agree to swap streams of payments over a specified period. The payment streams are based on an agreed-upon (or notional) principal amount. The term notional is used because swap contracts generally involve no exchange of principal at either inception or maturity. Rather, the notional amount serves as a basis for calculation of the payment streams to be exchanged."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r1018",
      "r1022",
      "r1027",
      "r1043",
      "r1049",
      "r1079",
      "r1080",
      "r1186"
     ]
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1265"
     ]
    },
    "ssd_TerminationForwardContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "TerminationForwardContracts",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination forward contracts",
        "label": "Termination forward contracts",
        "documentation": "Termination forward contracts"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_TerminationOfCashFlowHedge": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "TerminationOfCashFlowHedge",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination of cash flow hedge",
        "label": "Termination of cash flow hedge",
        "documentation": "Termination of cash flow hedge"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title and Position [Axis]",
        "label": "Title and Position [Axis]",
        "documentation": "Information by title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": [
      "r1357",
      "r1484"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title and Position [Domain]",
        "label": "Title and Position [Domain]",
        "documentation": "Title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": []
    },
    "ssd_ToolAndDiePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "ToolAndDiePolicyTextBlock",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tool and Die Costs",
        "label": "Tool and Die [Policy Text Block]",
        "documentation": "Describes the entity's accounting policy for tool and die costs."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1257"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "ssd_TradeNameMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "TradeNameMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsPreliminaryPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade Name",
        "label": "Trade Name [Member]",
        "documentation": "Trade Name"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsNetDetails"
     ],
     "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": [
      "r85",
      "r1374",
      "r1375",
      "r1376",
      "r1377",
      "r1378",
      "r1379",
      "r1381",
      "r1383",
      "r1384",
      "r1385"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1285"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1287"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.simpsonfg.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1288"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1289"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1289"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1287"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r1287"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r1290"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1288"
     ]
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails",
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchase, average cost per share (in USD per share)",
        "label": "Shares Acquired, Average Cost Per Share",
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_TreasuryStockRetiredCostMethodAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockRetiredCostMethodAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Retirement of common stock",
        "label": "Treasury Stock, Retired, Cost Method, Amount",
        "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r62",
      "r128"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common stock (in shares)",
        "terseLabel": "Repurchase of common stock (in shares)",
        "label": "Treasury Stock, Shares, Acquired",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r128",
      "r171"
     ]
    },
    "us-gaap_TreasuryStockSharesRetired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockSharesRetired",
     "presentation": [
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares, retired (in shares)",
        "label": "Treasury Stock, Shares, Retired",
        "documentation": "Number of shares of common and preferred stock retired from treasury during the period."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r128",
      "r171"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury stock",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64",
      "r128",
      "r132"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.simpsonfg.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common stock",
        "terseLabel": "Treasury Stock, Value, Acquired, Cost Method",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r63",
      "r171"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredParValueMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValueAcquiredParValueMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock, Value, Acquired, Par Value Method",
        "label": "Treasury Stock, Value, Acquired, Par Value Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r63",
      "r171"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.simpsonfg.com/role/RetirementPlansDetails",
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UNITED STATES",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r1284"
     ]
    },
    "us-gaap_UnpatentedTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnpatentedTechnologyMember",
     "presentation": [
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.simpsonfg.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpatented Technology",
        "label": "Unpatented Technology [Member]",
        "documentation": "Technology-based innovations or scientific advances that have not been patented."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r1133",
      "r1374",
      "r1375",
      "r1376",
      "r1377",
      "r1379",
      "r1381",
      "r1384",
      "r1385"
     ]
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrealizedGainLossOnDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow hedge adjustment, net of tax",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1074"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at the beginning of the period",
        "periodEndLabel": "Balance at the end of the period",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r699",
      "r714",
      "r1156"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reductions based on tax positions related to prior years",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r1156"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Acquisition",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from acquisitions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions for tax positions of the current year",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r716",
      "r1156"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions based on tax positions related to prior years",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r1156"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest accrued on unrecognized tax benefits",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "documentation": "Amount of interest expense accrued for an underpayment of income taxes."
       }
      }
     },
     "auth_ref": [
      "r1440"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Lapse of statute of limitations",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations."
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion of uncertain tax benefit, if recognized, would reduce effective tax rate",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate."
       }
      }
     },
     "auth_ref": [
      "r718",
      "r1156"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.simpsonfg.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "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": [
      "r50",
      "r51",
      "r52",
      "r209",
      "r210",
      "r212",
      "r213"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/IncomeTaxesTaxCutsandJobsActDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in the valuation allowance",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "presentation": [
      "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for deferred tax assets",
        "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]",
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward."
       }
      }
     },
     "auth_ref": [
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at Beginning of Year",
        "periodEndLabel": "Balance at End of Year",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "documentation": "Amount of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r332"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charged to Costs and Expenses",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense."
       }
      }
     },
     "auth_ref": [
      "r329"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "crdr": "credit",
     "presentation": [
      "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Allowances and Reserves, Charged to Other Accounts",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense."
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesDeductions",
     "crdr": "debit",
     "presentation": [
      "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deductions",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "documentation": "Valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r329",
      "r330",
      "r331",
      "r332"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "documentation": "Information by valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r329",
      "r330",
      "r331",
      "r332"
     ]
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "presentation": [
      "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation and qualifying accounts",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332"
     ]
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "presentation": [
      "http://www.simpsonfg.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "documentation": "Disclosure of information about valuation allowance and qualifying account and reserve."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted weighted-average shares outstanding",
        "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": [
      "r357",
      "r367"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.simpsonfg.com/role/AcquisitionsProFormaDetails",
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations",
      "http://www.simpsonfg.com/role/NetIncomeperShareSharesandEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Basic weighted-average 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": [
      "r355",
      "r367"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "presentation": [
      "http://www.simpsonfg.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of shares of common stock outstanding",
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_WellsFargoBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "WellsFargoBankMember",
     "presentation": [
      "http://www.simpsonfg.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wells Fargo Bank",
        "label": "Wells Fargo Bank [Member]",
        "documentation": "Wells Fargo Bank"
       }
      }
     },
     "auth_ref": []
    },
    "ssd_WoodConstructionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.simpsonfg.com/20241231",
     "localname": "WoodConstructionMember",
     "presentation": [
      "http://www.simpsonfg.com/role/RevenuefromContractswithCustomersDetails",
      "http://www.simpsonfg.com/role/SegmentInformationGeographicDistributionandNetSalesbyProductDetails",
      "http://www.simpsonfg.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wood construction products",
        "label": "Wood Construction [Member]",
        "documentation": "Represents information pertaining to wood construction product of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1251"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "16",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-16"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8"
  },
  "r3": {
   "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"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(j)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(k)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r11": {
   "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"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(4)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "SubTopic": "40",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r39": {
   "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"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-11"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-3"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483043/710-10-30-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-3"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-4"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "30",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-5"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "30",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-6"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "740",
   "Section": "25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479172/805-740-25-3"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-24"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "25",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 1.B.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-7"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r136": {
   "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(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "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(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r138": {
   "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(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r142": {
   "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"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r144": {
   "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"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r158": {
   "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"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r163": {
   "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"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r171": {
   "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"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481138/505-30-25-5"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-9"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483043/710-10-30-1"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r182": {
   "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"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-23"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "83",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480647/815-10-15-83"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477711/980-340-25-1"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477571/980-405-25-1"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479068/980-740-25-1"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479068/980-740-25-2"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column C",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column C",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Publisher": "SEC"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r315": {
   "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"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r324": {
   "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"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r414": {
   "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"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r416": {
   "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"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r418": {
   "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"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r428": {
   "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"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-4A"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-5A"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479366/326-20-35-8A"
  },
  "r432": {
   "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"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-5"
  },
  "r434": {
   "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"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r439": {
   "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"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-17"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-21"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.M.2.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483530/326-20-S99-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479175/326-30-30-1B"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-13A"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-7A"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3A"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3C"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3D"
  },
  "r451": {
   "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"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r483": {
   "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"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r485": {
   "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"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r491": {
   "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"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/460/tableOfContent"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r523": {
   "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"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r542": {
   "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"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r547": {
   "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"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r550": {
   "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"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r599": {
   "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"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r648": {
   "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"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r688": {
   "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"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A"
  },
  "r706": {
   "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"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r719": {
   "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"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r726": {
   "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"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-11"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r759": {
   "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"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480627/815-20-45-3"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r780": {
   "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"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r794": {
   "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"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r812": {
   "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"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r842": {
   "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"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r850": {
   "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"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r855": {
   "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"
  },
  "r856": {
   "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"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r858": {
   "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"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 1.B.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480148/855-10-S99-1"
  },
  "r866": {
   "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"
  },
  "r867": {
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "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"
  },
  "r887": {
   "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"
  },
  "r888": {
   "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"
  },
  "r889": {
   "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"
  },
  "r890": {
   "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"
  },
  "r891": {
   "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"
  },
  "r892": {
   "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"
  },
  "r893": {
   "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"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r900": {
   "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "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"
  },
  "r910": {
   "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"
  },
  "r911": {
   "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"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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"
  },
  "r930": {
   "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"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r952": {
   "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"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "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"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "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"
  },
  "r966": {
   "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"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r968": {
   "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"
  },
  "r969": {
   "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"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r971": {
   "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"
  },
  "r972": {
   "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"
  },
  "r973": {
   "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"
  },
  "r974": {
   "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"
  },
  "r975": {
   "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"
  },
  "r976": {
   "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"
  },
  "r977": {
   "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"
  },
  "r978": {
   "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"
  },
  "r979": {
   "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"
  },
  "r980": {
   "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"
  },
  "r981": {
   "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"
  },
  "r982": {
   "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"
  },
  "r983": {
   "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"
  },
  "r984": {
   "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"
  },
  "r985": {
   "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"
  },
  "r986": {
   "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"
  },
  "r987": {
   "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"
  },
  "r988": {
   "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"
  },
  "r989": {
   "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"
  },
  "r990": {
   "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"
  },
  "r991": {
   "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"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "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"
  },
  "r1009": {
   "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"
  },
  "r1010": {
   "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"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "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"
  },
  "r1016": {
   "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"
  },
  "r1017": {
   "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"
  },
  "r1018": {
   "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"
  },
  "r1019": {
   "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"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "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"
  },
  "r1022": {
   "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"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "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"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "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"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "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"
  },
  "r1042": {
   "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"
  },
  "r1043": {
   "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"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "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"
  },
  "r1050": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "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"
  },
  "r1064": {
   "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"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1070": {
   "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"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1073": {
   "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"
  },
  "r1074": {
   "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 F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1075": {
   "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"
  },
  "r1076": {
   "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"
  },
  "r1077": {
   "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"
  },
  "r1078": {
   "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 E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1079": {
   "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 G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1080": {
   "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"
  },
  "r1081": {
   "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"
  },
  "r1082": {
   "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"
  },
  "r1083": {
   "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"
  },
  "r1084": {
   "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"
  },
  "r1085": {
   "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"
  },
  "r1086": {
   "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"
  },
  "r1087": {
   "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"
  },
  "r1088": {
   "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"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r1090": {
   "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"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r1092": {
   "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"
  },
  "r1093": {
   "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"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "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"
  },
  "r1096": {
   "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"
  },
  "r1097": {
   "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"
  },
  "r1098": {
   "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"
  },
  "r1099": {
   "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"
  },
  "r1100": {
   "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"
  },
  "r1101": {
   "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"
  },
  "r1102": {
   "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"
  },
  "r1103": {
   "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"
  },
  "r1104": {
   "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"
  },
  "r1105": {
   "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"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1107": {
   "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"
  },
  "r1108": {
   "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"
  },
  "r1109": {
   "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"
  },
  "r1110": {
   "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"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1115": {
   "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"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "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"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "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"
  },
  "r1126": {
   "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"
  },
  "r1127": {
   "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"
  },
  "r1128": {
   "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"
  },
  "r1129": {
   "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"
  },
  "r1130": {
   "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"
  },
  "r1131": {
   "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"
  },
  "r1132": {
   "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"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r1134": {
   "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"
  },
  "r1135": {
   "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"
  },
  "r1136": {
   "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"
  },
  "r1137": {
   "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"
  },
  "r1138": {
   "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"
  },
  "r1139": {
   "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"
  },
  "r1140": {
   "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"
  },
  "r1141": {
   "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"
  },
  "r1142": {
   "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"
  },
  "r1143": {
   "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"
  },
  "r1144": {
   "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"
  },
  "r1145": {
   "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"
  },
  "r1146": {
   "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"
  },
  "r1147": {
   "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"
  },
  "r1148": {
   "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"
  },
  "r1149": {
   "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"
  },
  "r1150": {
   "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"
  },
  "r1151": {
   "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"
  },
  "r1152": {
   "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"
  },
  "r1153": {
   "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"
  },
  "r1154": {
   "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"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r1157": {
   "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"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1159": {
   "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"
  },
  "r1160": {
   "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"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r1162": {
   "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"
  },
  "r1163": {
   "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"
  },
  "r1164": {
   "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"
  },
  "r1165": {
   "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"
  },
  "r1166": {
   "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"
  },
  "r1167": {
   "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"
  },
  "r1168": {
   "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"
  },
  "r1169": {
   "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"
  },
  "r1170": {
   "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"
  },
  "r1171": {
   "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"
  },
  "r1172": {
   "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"
  },
  "r1173": {
   "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"
  },
  "r1174": {
   "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"
  },
  "r1175": {
   "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"
  },
  "r1176": {
   "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"
  },
  "r1177": {
   "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"
  },
  "r1178": {
   "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"
  },
  "r1179": {
   "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"
  },
  "r1180": {
   "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"
  },
  "r1181": {
   "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"
  },
  "r1182": {
   "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"
  },
  "r1183": {
   "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"
  },
  "r1184": {
   "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"
  },
  "r1185": {
   "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"
  },
  "r1186": {
   "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"
  },
  "r1187": {
   "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"
  },
  "r1188": {
   "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"
  },
  "r1189": {
   "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"
  },
  "r1190": {
   "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"
  },
  "r1191": {
   "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"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478790/946-405-45-2"
  },
  "r1193": {
   "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"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r1195": {
   "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"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1245": {
   "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"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1309": {
   "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"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/705/tableOfContent"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "6",
   "Subsection": "04",
   "Paragraph": "12",
   "Subparagraph": "(b)(1)",
   "Publisher": "SEC"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1323": {
   "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"
  },
  "r1324": {
   "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"
  },
  "r1325": {
   "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"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1329": {
   "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"
  },
  "r1330": {
   "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"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r1332": {
   "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"
  },
  "r1333": {
   "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"
  },
  "r1334": {
   "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"
  },
  "r1335": {
   "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"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1342": {
   "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"
  },
  "r1343": {
   "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"
  },
  "r1344": {
   "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"
  },
  "r1345": {
   "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"
  },
  "r1346": {
   "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"
  },
  "r1347": {
   "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"
  },
  "r1348": {
   "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"
  },
  "r1349": {
   "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"
  },
  "r1350": {
   "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"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1352": {
   "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"
  },
  "r1353": {
   "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"
  },
  "r1354": {
   "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"
  },
  "r1355": {
   "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"
  },
  "r1356": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r1357": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1358": {
   "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"
  },
  "r1359": {
   "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"
  },
  "r1360": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1361": {
   "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"
  },
  "r1362": {
   "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"
  },
  "r1363": {
   "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"
  },
  "r1364": {
   "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"
  },
  "r1365": {
   "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"
  },
  "r1366": {
   "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"
  },
  "r1367": {
   "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"
  },
  "r1368": {
   "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"
  },
  "r1369": {
   "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"
  },
  "r1370": {
   "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"
  },
  "r1371": {
   "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"
  },
  "r1372": {
   "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"
  },
  "r1373": {
   "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"
  },
  "r1374": {
   "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"
  },
  "r1375": {
   "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"
  },
  "r1376": {
   "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"
  },
  "r1377": {
   "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"
  },
  "r1378": {
   "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"
  },
  "r1379": {
   "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"
  },
  "r1380": {
   "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"
  },
  "r1381": {
   "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"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1383": {
   "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"
  },
  "r1384": {
   "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"
  },
  "r1385": {
   "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"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r1388": {
   "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"
  },
  "r1389": {
   "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"
  },
  "r1390": {
   "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"
  },
  "r1391": {
   "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"
  },
  "r1392": {
   "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"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1394": {
   "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"
  },
  "r1395": {
   "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"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1398": {
   "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"
  },
  "r1399": {
   "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"
  },
  "r1400": {
   "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"
  },
  "r1401": {
   "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"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1404": {
   "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"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r1410": {
   "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"
  },
  "r1411": {
   "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"
  },
  "r1412": {
   "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"
  },
  "r1413": {
   "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"
  },
  "r1414": {
   "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"
  },
  "r1415": {
   "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"
  },
  "r1416": {
   "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"
  },
  "r1417": {
   "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"
  },
  "r1418": {
   "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"
  },
  "r1419": {
   "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"
  },
  "r1420": {
   "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"
  },
  "r1421": {
   "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"
  },
  "r1422": {
   "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"
  },
  "r1423": {
   "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"
  },
  "r1424": {
   "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"
  },
  "r1425": {
   "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"
  },
  "r1426": {
   "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"
  },
  "r1427": {
   "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"
  },
  "r1428": {
   "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"
  },
  "r1429": {
   "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"
  },
  "r1430": {
   "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"
  },
  "r1431": {
   "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"
  },
  "r1432": {
   "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"
  },
  "r1433": {
   "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"
  },
  "r1434": {
   "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"
  },
  "r1435": {
   "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"
  },
  "r1436": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r1437": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r1438": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1439": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1440": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1441": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1445": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1446": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1447": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1448": {
   "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"
  },
  "r1449": {
   "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"
  },
  "r1450": {
   "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"
  },
  "r1451": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1452": {
   "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"
  },
  "r1453": {
   "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"
  },
  "r1454": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1455": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1456": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1457": {
   "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"
  },
  "r1458": {
   "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"
  },
  "r1459": {
   "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"
  },
  "r1460": {
   "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"
  },
  "r1461": {
   "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"
  },
  "r1462": {
   "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"
  },
  "r1463": {
   "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"
  },
  "r1464": {
   "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"
  },
  "r1465": {
   "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"
  },
  "r1466": {
   "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"
  },
  "r1467": {
   "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"
  },
  "r1468": {
   "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"
  },
  "r1469": {
   "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"
  },
  "r1470": {
   "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"
  },
  "r1471": {
   "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"
  },
  "r1472": {
   "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"
  },
  "r1473": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r1474": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r1475": {
   "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"
  },
  "r1476": {
   "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"
  },
  "r1477": {
   "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"
  },
  "r1478": {
   "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"
  },
  "r1479": {
   "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"
  },
  "r1480": {
   "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"
  },
  "r1481": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1482": {
   "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"
  },
  "r1483": {
   "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"
  },
  "r1484": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1485": {
   "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"
  },
  "r1486": {
   "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"
  },
  "r1487": {
   "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"
  },
  "r1488": {
   "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"
  },
  "r1489": {
   "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"
  },
  "r1490": {
   "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"
  },
  "r1491": {
   "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"
  },
  "r1492": {
   "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"
  },
  "r1493": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1494": {
   "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)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1495": {
   "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"
  },
  "r1496": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1497": {
   "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"
  },
  "r1498": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1499": {
   "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"
  },
  "r1500": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1501": {
   "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"
  },
  "r1502": {
   "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"
  },
  "r1503": {
   "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"
  },
  "r1504": {
   "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"
  },
  "r1505": {
   "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"
  },
  "r1506": {
   "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"
  },
  "r1507": {
   "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"
  },
  "r1508": {
   "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"
  },
  "r1509": {
   "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"
  },
  "r1510": {
   "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"
  },
  "r1511": {
   "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"
  },
  "r1512": {
   "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"
  },
  "r1513": {
   "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"
  },
  "r1514": {
   "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"
  },
  "r1515": {
   "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"
  },
  "r1516": {
   "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"
  },
  "r1517": {
   "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"
  },
  "r1518": {
   "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"
  },
  "r1519": {
   "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"
  },
  "r1520": {
   "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"
  },
  "r1521": {
   "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"
  },
  "r1522": {
   "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"
  },
  "r1523": {
   "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"
  },
  "r1524": {
   "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"
  },
  "r1525": {
   "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"
  },
  "r1526": {
   "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"
  },
  "r1527": {
   "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"
  },
  "r1528": {
   "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"
  },
  "r1529": {
   "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"
  },
  "r1530": {
   "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"
  },
  "r1531": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1532": {
   "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"
  },
  "r1533": {
   "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"
  },
  "r1534": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>133
<FILENAME>0000920371-25-000051-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000920371-25-000051-xbrl.zip
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
M^GH</2%+?E$I*BAG-UQ<#.H*,0-P#!(6E.Z;$=V+)6.YO_[EZ?SIPT=GYMS
MZA'L7[!K?4FT)DKO>$0_W'B)AN.$!4%AR#RK(;*>11Z?"XQ++_H%UTL3,)R=
MVW@I'])99M#RWOG-$4C175X6;J=7V&9R]834",YS3LFPSA(7\!W3AHU85W=T
M#)OB$^>MQ 2^M(1B9< HC$2:+(.:'I.?S^L=_8[0+\.68N](=>EAJ5?8A01X
M-=M!@EMR9^:QW<$0WG#?N*T!]3AY E>/;F7E)UI$L&(COAB$0NS%!6MF6CKY
M*JK!&Z>I,P)M=*X#PB5F-ST6AT<S#D9RVDD&DQ(4^X*X>EE(*(^\O1:"SNRN
MX'A';E4[&TS\3>0P$E7+A[OZ5!,H*[!OI]8*>HIIQ(LOBX].SB26G[#! QOR
M-E&#4ITHKHYC4X4Z\PB/=\7R"KD$S56XJ$X"-GR+$W@[=S1+/A;>F9=>"?P1
MLMEA2_3GCG.&&A(]V^!R<EH9^'%2T2=O] \/IFE5R[X#W'"6(T!LXDN.LT4W
MG>&/9@6LQ[@M'O(E'T6KL.VRJ/L6<D<JLN?DCO"^?WUFO'\(#=(JY&O[%KIY
M__&SD>["4QH+QE40%(79N&8%I\$.KA#/(<YG3:+6W&:8T>NDB$3:U,E,5"#<
M0-?=9M0_:D+KYI+8@F@]?L$K2?;'>TU,//NJ^.7)E\0O3_;QRY.[P"]/3$+8
M]]%)R1U,SK AC8:/#T-C]60#. @#=MQJ9J"R*V$.&_&#^#0M =E.W7UA-F:!
M9;C](HT2V\!XTA]M]5%=,B^!(G8*&\8I,Y'#IRK@RL>WS_8L*_$4F9ZB7?OP
MBB5BA$@],>BJL1N&69.V^A!QIN_]BDP9/ZL)NWEN'JWJ-_M'[6,AG.$BRN/P
M7)8\>4E4Y#P;/M-!B?+EE3P1W8;#KK5&[VE)H=%0#;0C,4)!?-!OZRJ=\&+C
MY79!Q]'TVRZ[\CJ*77"GE]$ME+I3MY?O2HB(I/@W[3[Q5YS<(PIU7WUD/3'/
M1FZUVYZ3K_945/+\%1)0Y' 0-,O8SLR,3XZS2()&C J E7DQBCW% Y%2PP;9
MI$\?I7AI$D34]<\B/"L_RT3X>U]%R06:/0F#AR.0F_N.B<GZ,DJ<@G](SQ &
M)Q]8XLE#W@V_G=A,EZTK$O@5-K]L[ '^8CRY2;1VQ5E]I#<(>X$(<>C31)E*
MB-E.A,Y\*'-TIQ-G;?'VE%F(2FVP/H/C =[!245SG^V)!8!O30RFTR;'KT:6
M/2*">_4V7/N"R BPM6IT."4"3A31FJ8C>RKG%"BX)]OO;S>1LBG_C8%W16(7
MWY\F*_8KR1UP+NY"&Q=NSOT?&T='.-;#[UFKLE(%XXF'R2_AGCT^BONY6W1!
MXPIH"3O8T^*Z=+M!H.86),"6756POJK(PH(0(Q$E#I3+".);W*97#+QPEF#I
ME0UQ8# ''49=]@D[1(^=?>6HQ=,O:?6?[EO]IW=A]9\FIT$:;8,THW"&AS1<
M1@"9T+M&W]FIU/\6J'\UZ:<B!BRIS4NYYB'IQSO"H38*#</RJ'\7)R4$O^9
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
MJHU=X'TFA8,D1^G/'3]S SB[@L_AE&NQQ Q0+'DD4VD7+B7O6]:=( \OCYP
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
M-T;O*W"$9;3?EMNX%[+O*=RSLRD[:PC),JES9WD)Q2=ZVH:JWMO&.Z$9(5/
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
MGZ<KXSAZGB.X!$6=$U)9SJWY:BVM7[3SA;#?U^#[,N:Z6&0=(:>9!1*-X Z
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
MT\!?>+!^'\W^O0AIZ]8 4@94P2KN#@N<T,)B$L)9G@)G=7K6S^R795'LIC>
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
M)\4+W*,"ANP>=GB-*BLD++$+P P7">/"W ,:*7.Z)2VZ]+I#Y7;#6R?3B)#
M$-P+)_L30A/!&*G, [0WY$BHK<[)FT-M.^>) 0X$L<Y%&%.=X6%>E$^GKY$\
M2(*WJMU%[DO '#&))Q:FPKJ^VBS109P@>Y()^H&C@QK<[OO-_A'F* 0PB7\@
MW]-WS@D([,63]!AQZ/)'H2GJNOY#;MN#N>E5$%](AI1$(:SK.0QSCJ3I5S:5
MCIZ23491.<>7">=17J!^LF ;<K;#>CVOWI+UH3Q+D?E/J'8$&TN73.[K:D^7
M62.* QFMT4H"+)YS;N6N+_>(TU"P#]>,]DM$RQ_ .!#\+AT$'',0^"R1:"L@
M7%H!#R>%<T0E<C<Q:_ND=Z!3N05>MH].FIVC:?&)V>NA-^11'R0PX-M/X6..
M-IU^:Q]I<>IIB8"OT 2A'H%TY)S/O#E2GI-*T2$W04047Q':0,ZE/$B>3%T*
M_Q=<<"U<$%90\]\EZ.B.H2]C* :++CI]9$!E%MTTCI0S&V3*583* Q_ILCRT
M023@72.-&/RA+.<3)K@.>1!^D 68"%IK+,/5\$=(K=[Q1Y7.EH^V4E,O(1A,
M#X#];B<4Q6DY,,G1H11M @E62#+P"%L&HDJ)F<[&;@S%20I' D%J5%+&:Q*/
MU">5X#BJ'/"F/VR"NC<91'O@6>TX6AQ'(;(3]TATRD,!!C2+@IVE6_:#8^!)
M#CJ&[!0#-U1H/&MH_UPJK,Z]R ;%.U87QNI+E?;;U(A8 D+-!RR)&YQ:5)6X
M<\_"*/E=@IPH+XU0?=BJ4SP-#0-"2QY'Z9" UFQ*0I2\8S$VH#E06$@1!4%:
M.SDHU(CSZ9R_10EUH<6!L:D]5VF50IMM/Q@Q3_Q'P944D>L *M%ZVMC!K</@
MCRQ'[,F$$LPKDX@!Q(@0*DRYC[*BH/K<1JX3U*5GZ$*0*##PI&32-('TH[Q(
MOYE8Y&(!$R1%'>U7*2DPA>62<DXHLKYTE;K?A-4KY2?&4@J@YS15+)A",.K8
M(H<2IGA@P[HZ_[;JX*2Q]."$88A1[PB<1CS!;5/8ZZ2H9(.FM$A2C0GPI"K\
M([D0Y*KD<@5()(G5>OO!WX8J^]^C-&Y*V<Z>W2Z>9C2>.XO53DSVT#<#2*C#
MR\7SR?RL=(":8N':-_)"NFZ0.1X*6\!6KL_-9$8Y_=7I?K1V.7 9V=A?G0-G
M3#I;M=I3XCV$Y#(@/J&$];L/VW*1!0'6VJOF"P)X_F8%3/8/]SYUCK$60*)F
MMWPTD?V$DO1>O5SEH,Q;(3O;\SM-8<]<V$$;D'Z121P&(Z);'%$;HYC3:8FV
M()@R N'Q;/$\$,(S-G!%..8(F"6GJ,D1?Y*(16?L87*4E]YQD=!,DJRO8?H!
M2Z_\R!'D80$^]%OKMM7$!YS,OI[>K<SD%^0.A_ (-XD#>)B:96V5%>ZG\E!R
MARYG(,4.:UC?8*:VW[#.$+EO6*=H2D'+F/PI"M/_Y<R%?V<OM."VD1Z=YPDA
MS^%SVXHZ*L=\A/3HYS79!T^<@3N98Z-5A^#;N[-_RURN7+&GA^J$S^%-$'/4
M+)*1*8%]E#.?$!X?LCA>CE7QBKJH V*(%UC&>/*M[AG(WQ/LF&4\7MBA=R["
M5DEFG#R1$Z0XGKRW1P$.XA_Z1KM(RO F/Y2A"D-'AB?9A1&=U&5S&V@ZH%K2
M&KMXOB&U*G4@Y@F5.?C/Y@T(F<TG[]SA.%ES(U2.%<P5L3:!25;9],I&%HE=
M#=?B/6)?UF$''57I#"HVR"'[\J:SNMPUD0947??&KW@DM'?FJ+D-8U>K :%!
MV:R89R2F04=!A&#II ;*!(3]X4<:5:K5IVN@<%0B%LV0CCIEYER"-J>'J/A#
M+Z4<)KYJTM5;6U<&(LOU]S85O>MLJN+O2.ZS3/S>JBZ.W?N4VX6DD.3NXX-
MW0/[._L-F$<"<$FYI>WMV:S2C'!JU<Z9+]*U-',/8<\D4FCDLI;4GBA?,I\&
MFTU>G$NCR<\' 3N_*:+F#,$S[@ZMGY5[]N7RWSH!SU)%*?*G_XDV+2XS61+9
M!MK$U5*T$,BKM1HSE($4)6$1T"O"B;!Q)_8D<4<!NU=7#K'6 P9?,)=3RJVV
M87Q.^4K^P_*8[XGY)3=7W^H0^#U#2!N9C.6@TED2GU=J)II6.A%26_#',AG;
M$QYEMMAT,P#9_L-/DM07<[ 1H*2-)$F3)0\&:PV!]R"UF?9V*C>Q*-:PJ\KH
M(?=[=!_Q 'SQUH'>K+&0@50$)[G\IP,)Y52EL A6%G%@&\R!'<D#"O98O;?M
M]*(,O;C0$%7%:H';0YKVC(^D">)XZY1'Y,5[3+CZ/H2*>2(VI;HVTFF60H>I
M&RC0234.;=I_RIP7K;Q4D8Y$FRI_A'F@HR[SVKT8-D0\1<YMG;K^Q6*(EGVL
M00XB^?AA/!BZ/BF&$\P>]'%DX/L0O8]VIPQOKPI?%41[01#M30+1WDJYJ%A!
MOCX-(,O*5V#L)P-7<!5Z47$!?!"+/D7C/V,\&$?W4LCR2]I'U5##W/TAN:50
MJBKN&.$81D%!!9$])3#%NH-@%"RZ)I'U\^G=K2H ]V\\QV]^%=Z/[)TWF3)*
MXT[\I)O6 *) Q+/PGA1L*;OP)D W0=[$RH4X5I5"N%Z(TULOPEEQT^RY*(<.
M[>@>XS I1I!6*TGOEJA[?,DE,WU /("7T'TQ&GVV(G+24*&Z&C9W[I+QOU!5
M?B@:J-MP<_%4]EJ"\$#"DU"_L>I\DL:#(.J9X$FC1OG\Q.?I6FYHM81G,$'R
M#NE*ID2\Y_&5]4.RY>O;A64UW7/5/I*8OF:ENZR:S;PT9:^MKGM7E1)9Z+YJ
M,[FO.A6ZPA1=]$INH"[W**E@(+Z!T,X TU@08$;74D=KL")_WAHMN9@K#\]V
MDOVFDGU#1_8-%.TH<P/O-G=\G\A]E6+?3)V-G%$-U JF^14L34!(=06+540$
M[LLS!;R"R%S"^R>8@A#H&]LC2O>4-WC@SV;F O?4=V=X0)CXMKCEA-,Q<Z/,
M^<-[<A//LQG-Z![(K/7;Y'*5(8YALD^G532P(A?5TLJ4LZ!3H_0LA2KN9D^H
MY@I3Y.[B*B1;EG0 TSF0M3@20<S=6)57/MQY&$ =7NFQ)G2#5%[N2<YSG#2#
M 4VQ/."BLKCDS"#.Q? .&AXTJ?,WNML: U-55JNL^9H<?&N/C7X>>^+/.(<.
M4&%C&D/E 65R>Y8[0RF15<$NJF091],X6G6 E;TY#/HGPKF\.;I-*-?"(CD1
MKI%*/'[/WO,CXLKKQMS190'@#5CXUY.N8TC:KUGO" 9>(U:>^+LNU]U01254
M@"CY30?D2^]?YT,0NJG]'&GHBHXLJC;UA:S$&_ AUI6UY47.K$A15J@BR)+!
MTGH2&6F>=T6'LE(U'6$^C'T+ 2<,4HAV$*M,$-W2 *V\8!D*O&:O)Y"[OX#'
MR$S=55 O15%414TD(3!,J/>IX),IS6A@9$'K56*=EG9,D^8FZN0?LQ]D?4I=
M%CM7Z)E2^0:<>PE+U,-8-2>Y0RO/W#,CT<4$6/]HEKM7EBM+D,Z%KORKXK#Z
M]D*F@%]V0HL).&A#(+1NZOH!:&)D#1OG'I7,R4Y&W8G(A,+)C3=,*E$WF+*%
MK#D=N,L\!ITZF\"8.BEZ>0S*&1J$Q;5C_!\HHBGMDIAH5H]T:0QEY)-X-E>Q
M(%]'(5]8)B5OKC1"-ARF=>@7RF1>'LR1."GQ3;>8<XDYR<IR><>Z[ ,6^Y09
M%XGE6J!;4B28K+ZG[K+JXUDV(:3[P0]^J'+J >;"ZZ3S71IFQLLXV*5A/F,F
M\9J_VI!"=*NTLC,;C!:S9VD: !9L5DZ*WK?5O6J5CC9,G)A%<X1FR,NK1ZIT
MF0HI4<YJDS5.4O\P2IA296UY;+*BBE$CK\"N]/9F>#=HB9E$#Q(V> E-9DQR
MSFKH/18!-FD4DM3J@$]\AZ?U0JS?5456JE)&8;BW^E(!%8*('-_/7AY=[IS,
M[1UZ0\@D\V4S@9"DOHO73L=X*P6<5"0<E7 ?@KUGNO1IXCSG:J6E]ZU2_P%K
MKDRPTTKV3DW&2TD,G&97LD7("2>[+; /:S8OWQSTKYNXBV:+UJ1.5(80^<6G
MK5F<;*4F!)A)RM%[E?6)$C'#5U"E!+WGIU=#2"P'N&B.CCQV6Y$%BC)%9^9G
MC^]"Q)(\_B:\C&=NG]3;U]KP*LB7[+VZ,W6OCICX35*WUL1XUO%,W 3.?X09
M84S".K*?LMO0C*HU9R\BALE-Q/D2["*2H8FZR"X'%8CHX1C,^8/9TAXJ8W1-
MF;O1W/V4S,&%&HU>$W"^I!Q&]FA;6LLHFU2MP?F&+/HL5Z?48VD5C<4B&GH(
M:1%R/]+?90J_I<7@%DO.8=4W'%YF9<OQU%O7'N@BD(UM,C7L_@EK<OQ) R)0
M;'L#Q/S"/21/P[H%#^X_$.'"6QO6-=XA'*%=O_;E)[0@V@_P;R#29^Z.1 Q#
MW<(.XN'ON8.Y=M^QQ+?:5R]!R=06NHQ.SR\ADWV>R3RGY'0//KMCXH%Y\EW_
M$CSRV"0I*ZJ/6FB#5GV4*(66+)N%?E$N3I"/R&N3B@NK094TR=Z1](UF4ZY*
MZNCC. 2X&]EQ5'R,6X;>&I=>VE5W C)[5_9<\+V8&]>=KR^I;DDD&2SI)>=\
M9XNAC]6*X*\W*U&S.RQXU6'!%PF1&P/C9LLP):'!E'L\2IO:S)<Z51=,!CJ$
M3HHQS)6.I'T/93M-<]05*.%QY>([DB JFE'&<1X<^2E4?<]D3DQ:4TPC+7C2
MC3>_]<6<,(LL9Y"_4-V:U/7'9'TP.J#G^C /#-74!9/YQ+F#:;JQX1E#;;3E
M'^C'GQ$6$9J3];^FRNBX,[W\DH996E<&L[F"<=H[S-P5RR!2:EN@CGNV(LO2
MB&P#;<D.AC- B"K1HXD\PI"UT>2Q":*1N.;L5K1,H>@ZO=(E.0?LO:. >+VV
M'Y[_X')GQ#/5Q)>N1R)W5.V<<#FJA"A/+G0+0KD&_6:\=*/.,V2G$VJNHYN1
M,(?_&5/*LVSX]>PU(#SZ#Y*>;WC;2+Y@$9P8QH$Z-I!IH=FR10.&>3M)+5]$
M%,9H0 ER8$)5EL)1X-=^)*]AIM$K2D6NHE$66,[4SE,I18M57^?D PM+9KF?
MWB/$%E]-#(R;U.Q+EE+N4W>O'KT9*RO7R$ :4$=E?7.XLK**N@FE ;1O60"M
M*O-(%,PI 1J0S%9/^J8N(BR#_M*-.J]+NBADF"G7MP*+;&1JIR?6LI&#R@8\
MBE;!4&EA01I_Z74%W7<U/8F0N-:2KA.V'V3B*?F[3 OGE K)B4OMU:A>7L75
M^3?K)EM@T!S70NH.=MSB6G7RQ?YA%]!G:]Q);@E-Z) '#Y.P+C]!J8*\:U0!
M6*X$PT$UFO18[A@[HUT9>(HNMZ>QN/2A2903S#4WB^S]>UT,)7\3/Y?JL&3?
MS)=\U$M/;G2[JH^9T-W==+[M_!ZL#P>TBZ81Y5RQ*%ENBC28R/. W6?S,7AZ
MMT05>D\QX?KO>_52V"]I_P2#=#7@H]BE8W%5)D"5]\X#772Z,.()T*4R7*2C
MK+>G).<@TRE";6 R2TF=A-#_BD0N9?>\.?E/)Y,=[*?$Y9Z(1QV62$''VM2^
M-@58Z2BF">N[]<"0N7M5^9KI>3VAX:7*ICU8,B&,5%^11$"[O>_-;\?J2@S5
M:M*ERA]+#BRB!4B42BA@'^DT\N1>MDK,SYFZ$K]0C(G0D@J2I0,J-ZUZ(\D;
MGN+AP#K=N-;K?E* +CU9_#]3)AA+?<L\*87C88EP/*K+]OW)Q ?Y8BU8K5+V
M&L)F[2+7EU@=U>DQ,F&WM+T3]H<?J#S07+F2-.4LA0.RW>Q4<R5W=5@?<770
MDTPU:;LB(H)#,!,4!9\.TG*155*FR&;33!MB_5)4%DS/S58IH>NIR?W8:!R'
MLE\$%4")\3N;N3S)@PV8/-T?8P437?D+"S%SW?V J]$LU70#V;,BQ2S-A6Q(
MM6VDFU92=ZR1N8A&F!G0)Y2@5;YSU(I2-)F\+<PXDQLM%?O)E*/)Y:(L5)M<
M(0KZP*O>QF;C_.^D8\(J"0:)D.6]*!T#A"Y[C<O/UOU,>K"H0W:AX#I%=]TG
MTAIR[F!C$/QUVJ($':645W3=!E:=-BZ)9KG7+LE&7E$02>8,YE)),TBM/L?7
MD"Y\^,%/X+^<L%#MQK4 SB6_IAK)C)*S\9(\=OFBTDX->6F/_[ PB0:/@1_P
MZB)E$\.33'>EI"O"DOJRNWW(\2I(]M+'4#>7ADE^H9I3*A5JH8*S+0([GJC,
M[[PE?<"K4:H)VPH^8^N3I.KK,OJN5J'WF ]Y6+M\R+K8LUMJ: 9&Q^58>+S;
M;A_DA7FD;R]HC0RM_CZJTF$[KYL<$_<1*\<Z*0HLUQN]GVF/N@JVS[\V=18H
M$>Y@?^YER;'K\G,BK"A&OO\N*\#$LM?(RTQ7/<IWE34?EM0&PU()8J[3ZL;%
MZG?L>1U[TF:5R)<)7F?, *R@> NPZHY'I?)HL=!(VI];=]].>+%CQ1NJBRQ-
MX=)]]TE:6F9GO=Z0'=I<S;6KI5H$2XM.[EA2-DMRU20R9:E5:8E\19=LF9D<
MFW:UPMZ 52M;,.@B!2MYM?W)R\2[SYCXR>TX4NC DVE)&MC(!SC+FG\^D_VV
MG01=R 9/VY+K+FBZ1E.*11--EMW)(YG-M#!?=J<N 4!U^KY.P6WD$V4S^61S
M*6VJ?)2L'*<GD::U++;1?/J.L3RQSZ7[T#4\0JKPXD!&FO!DD?((DO?J=^A&
MZG2QCR#D3-*!S.!)KAOC;S3ZKM:Q+#<IV\*@YN*WX1'2F2JC#L2J];*?U#J=
MNH4G%FDM6RJ%*^'AG.BF"5U3AB<8EWA71LBJ(1JSI8YS2=/*>SX/;5,7;]67
M+%-5@M[Q1%_2)ZO"A<GE7[I&DQZRJ-N^NM";2J/)=#N-=%D\U221*OLV:)))
M1O\/GF2[)K^C[FIX'\ 5NJQC"(QD@OJ*-U1(#/8].U2(!V&NT-?6B(]4Y54&
M;8X(T6?5)RXLPNIY_G2\# JNCY3MHRKI$A.-W(6W[H'F2 0&M==.3?7/\K#$
M]S(E;[!YO"QVR- D3_%J-&RWO\C"S]09U]%M3=5 *!]8@F5)LE*]")C+;<'L
M%)FKS++%@C-M'Z2FW=/QR"QW\M*@[ %Y3".E-'-O$E/:YZ^<9$?51:\F*O-'
M%M1(#Y=@04[:!R=7$82.O=)KCI[O->F/M&L.'A>)>Q'J:G#R%\GW>#T=6\L_
M@-7PJ<J2.@)6!V:8, '2X>J?S-3,=9Y;'&:;7^2/J%4_L=Q%OWQ73>Q%PNBP
M3$]7C4X"YU&9V4DFY56;4L'3L[!E(]==L>790>=X_R!%^E&?%S."__J7SF'_
M(]:^]9R\&XQYCRYWLJW<DGNQ^:S*<&X#DE%D<AT^VZMIX.M3_VR,DF "F6M:
MN>NWR[HLX?S4S7]YB6)IIZ%P3(53Z,H^_!@M4W)79?4)1%W"56)VQ:U6]U>$
MJ]*)2*Z3)$D16! A\IM\2<DJ67E'1K+UAWU,9L[2]L=DD)/>Q*B#LE\QZ%:W
MK]H3@[ND6Q4_T:!QQZ+7LT@ZV^FUO&SSG+15\3#3D2F3')1K:Y4Z\KG.5CL-
M*Y-]*QNKI0EOY(5$*M,$').F/VS")M5D@7P8ZV_MF/0&.K;D>D=:)([\V!&/
M\LF32<5)C00-W)A/ Z&"SFGLNIET2M5'\P]_8.%I[):40C:9LTR6G1+>/1:M
M(GR.^)K/ILP6(\QU5]1W_G/^"8YIUSOJGT=TDWQ=>6\I6V8JP6HU@DJ@VST6
M2QE2W5),B-.[2X(,Y[/M,-4U]UO*@<8.]BF6(Z@.H>Y:J2.-)MZIDDAP )H8
M:O!)1BI4.VSDI5U[&:&I")8&?!I'JI+M I"; MC+ZKIB61JUR4(@2C< YG.F
M,U7J,*J=*;@[ YC)BUMI@5NT'FD!3TF@7#G)QERMR3A<>&U^)2(I,G>O=A2J
M=ZM?F-PB3>O:];Y8$,''B 1(KR%3?Y?J=$HH.K.*?,'+M'CG*?7^I/X0EU[$
M71!G"NU^WCN]W%,]5[):TR33FL'B"6E*DN.=0"JI#MSFZFSFJ;%X.)"P)6^R
M&\DUV6?*^37F"GTL]/K,("69DH(XF;G:T"QIP;OBQ*/N1N-RKFXHP<436/,(
MCR_XX]2750_D1F?/;#QL=#/@+L7R&BM4P7F>O+(&L:/'2*KHY<B]B%%,,%]8
MZH+J1Y /]K%(A"YCEF[?2C.2[@E)%E5C12'=S 54W/330EGJQH)NP"R3KC5@
M<8I@8$ MQ><.&1%<(9W3[7-!X',TDG@J_DK#-Q(1!RE DEG:0(+%1(7!AMM4
MC#S3?GF^NJ"NF+BA,*XEJ>\Q^?G(M.3GLLFP<"+7/OQO;#*ASG]?(E;5'RC>
ML ?KFRX75U\SG5R"P2@$JY:Z5L >TLU2M\&>LT*J1U6V:17>5:2ZJOC5$B\J
MQF+\:8&]I'INIK%5MKM&IN6&;LO!I_ZCPN 1_I\!HS*5*9.].JF;KAIH95K1
M2"=0]NK('H'FISN-L8@-3C=+"G4?9_Z41C>^4L*\ZF131@'J7)7NMF"I6SQ$
MI/QVVB9DY5K'^C.6>^ @29O'N2:%:Y?$G3)XI%D+W=<;;+V84-W(]-1-U0:J
M^]G_^JW>$DZJI$U=DQ3%W4X[;P[=6#8ZDKT6Y-:;$$Q5.N83^A]T/CUY$L<1
M!R5T&KQ7'X2-KJ"+I(%:6C)UZC)]25#.)#T;":TQS!Y>HMT?%1I1<+&JJ7U>
M,.61-RR"D_S W)*V3$,%Y@WXS/><I6,1YN>[&64><7_J(]2D9S/!T[9DD4/=
M]UY11[KN6 \KK4R''X_QD,T181!/55$;6 ['8$$V(K!G">'EUQ!4DZ,("C8<
MJB.\.)*GC^C5>R&/(GFJG_&>U.4O+,P51UH#59]&R>Q<)LX 'IUY3#6$HU@3
M&0#\'6'E66!Z[*D30KP:-@#;8PUC,BS(%#K]#S#5JV5]GZ?RA,&R61SJ]RLN
M9LNJ*;&0(]+5&AT%9!^3865FC(9>D<![Y/@>0=T$@=@HXL%("<M_8 0\%@8K
M.E/5%D@Y5']T;->A_6T16(&LTT4UUUO6+2Q?]4&_Q/NMG5/ZL]/]:-V(\(=U
M(5>I&J33Z-G'#Y.GOR5W6Q,A^Y)VI*'"N_IF+9#[0F 5-;2A9UI[Z)D;TD)Z
MY"IQG%OZ[;E#/8%7?=6A WKW>*+,(IC45!7A'E-%-C;"HG%)E0FDB>(0JCK1
M5]\7S&M8R_J'_X"U9_/N.+)!FQB5YA& 2M/9\5/#R>:*NL <IJ5P>6T1>Z%P
M799&&1PJ5Q<1#_.#2.$NSI(;X%D1-G@M+WTVK#O4:URE- 42.N!H+ZCA*"83
MSHRI3T%3KWMF2J:U4;YX!98/Q].&F"1V[H)M>N$5PTFMS>Y,V7-&A<$RO)LJ
MWF4N!2ZYNHPN7!)Z6F<J9V/I0 U5[2AW0UB$>IYR2]1'6XC?@,Y[5,89/ASJ
M*K $.VA]9;@9J'+@%_,%:_+4B=@/=$J3VE.Z\VIV 5Q>881_R&XR.E=SD28!
MLB-,3%4T%H'3Q$8L,^K!*C"3KM:XT%P&5-I8(J/ME(XW$I@_A[")8LH#I@Z[
M?$2RE?)V/NV#$IHR.4FQ1S6UE(SD0-D$Q,W7RDQ:O^;C@@E61E^H7M30W1G4
MJ8&<D%Z,DC7I-0#%I)B 4'U#]U\61\/ZHW&$B!)X]+H]L3/O^^4;CL11FA!'
M;3RIH5N8J6H&\HR;)G7KE?M21CUPAU3H->% NOIV)E7,96(BL]FG,Q+*K-K'
M'F*Q1& 7-B6*R#*CS_MGG*$7MT522UY&(G':K9WJG2N:JZ BHPRJG#57:RI7
ML27IW96)9G-MJI,>Q?I%BO#Y%C'4@T&5Z06W5\+BR4_D+'0#:HW>4^609VO&
MYK( DVKX$B3(U,%*)K]&_4NZ!NY'T@2C7M,\,>\V\U9]&*Y"9-4;(%-U5RXC
M![TG!1MH0.ZL"/8)FY ;W#)Z27@41M2U(W*DE_5J'.ZHKO,4V]LRSSXW@*>Z
M:Z2)_S"-4S=%:=.+\CZ7_BL5VH&X438F8A12T5CIH<&<W$G64CPZU[8Q7("1
M974@-6?P8<-8HL++MJ2Y[3[#H3P_PJP-6$R[2W=[YLU9"#FDMF?9351>K4G2
MS[.U1TA_1$1>N!J[D?: %%&X_ R1X"LVY*.8!<"YA1 ,92'E7V;Q>1H&7!99
M1EN8%;&DE$FNKUU2LGIA7AJ_7CO\TA'05B(X9&=E;G"6V)D"4:O\)O0TA[XK
M?.1OZGA&?LX/RQ[!J."*ZH*.P-VC,RG",D2$0 )!?6Y,@HZ>6]0 O=1YR9+E
MC72C3[S*U(=<X:OZJH68Q)>PJ\#RYU!+ P7"J-,ME;DZ?S)C*1.CVJ;4("1\
M$EJ_Y7C[D"6E><[2<\&M%'I:]++-8*ZX>5IZ+504DMN\(H^"L]*>2($"4/#J
M0 (+_QEC=TLZ1U?_;,R#GGAT*H\B@0RIPC0RW7W.[TZ_GUTUDDYCJI9TP*4S
MC&^3AP%JHBWK"O/5Y%,R&P)=9EI1#KVAY;G^ T_N*PU%$$;*S<);>WK:H:S1
MIIX*$9UT5$U2")G2IZ@!\E!@E3<ZVZ7ESOFZR;$\WN%4.Z)$=7+)/#D ATKX
MTBV\:7*V$,83ZH4 W!ZGX&UN#$D1V/R3;1RC[0<NR\ZE^''J[E-.H$.7,5P*
MAAYXI'\ BY'-\O0$8!GR*I+#73935>'P+E32R$%GJ&1+ \,$_!@&]] (PJZ$
MD#>-.T>H((7D4KEH:7AN3N16R1M-5.9>)+ YB#!?X1'-*4'2_RLY V_(LIH2
MOVVHS+IEN! 66$/+ZSE-I=5#^K^/;U8BE"*&;.,9V:R@RK*E6=G4AQ*-Q;9I
MX)W(KE_,EA>69'Q*#M^C[KUX>-@Z^F]M03P>I4T[E"8G2FA)B?["P7D<8+?J
MSD'[8Z]#[1CZE #AR681 [ P<CHA U)EKO F:23S(NH*NBP(ZYF[9$;61OK[
M=)N//Y%-^1X3$XY-2TPP;I-&49/=2>61 =ER=2#M8&U6GEARWYL33&7]W)DV
MDO4Z<-D&SVOY><,_8AC".F-3:F3[PK04DT157N9++KGITA8+_6)_RA?IU,5,
M<\EE+"+0G,H/9)(19")%)!L<63_XS.*3J>O/N/+O5&\#=1;[ P\M&[+^ W;B
MI7Q.=?Z=]$M*TD S_4?55I*.G4E3(V?1XT,A4ROG KM<;=[?N<9V8$/(5+>G
MV@K HD8V_X)&2ZH8IQ!K"G>1DZFC>S%WOJOGJBXQRP*_NH?D?=*T>JXKL6[J
M0J6/LWT=&@GUYFIF8&(?)CNJ(^WT3F/MKT>?$M^7NP:-O#SDFT?Z*?GUB0_L
MO,*1J<3Q -PN@;D[F,NKKSR#O=8'1]J-*;[$Y-+?200M\1HPN1G=4I=-0WZB
M__%1M1L[$1X1BG[T46:W-Y6K@9OK/9XK@7.EWD(OE%^G^VZK+??>*(#_=_2;
MU=<M^.K#XN='!ZV#SO'2K]JMSM+/5PW5Z;0Z1\M_HH?Z0%.3TP,*(#7_MM?;
M6^V_.YRSX<%'13UYE6-*]5J$8_WEV+:[?%]_&_G3)5^J:R GW>FCU<G?F<'A
M%@CK3_?>!!E9I1J"6:H/[YS/%#EYLG7?C&QM:PGQZ,1H.?6J(-SA\:$T) G5
M%+W6I%$@QWJ5;!&9VFL1:0U=>"\B+X&H]87]_<ATI['?.WA:JDT5WITAEZA*
MN#/B&Q"M!P)_O%UF7+MWGN]QY1FM\=3&ZJ5P3K5,Y3>N),-K9*F-))I?R5-B
M_-S4E%2]9&KXN[K)^'[CZ+"[H8QO1L(%'8# D:<_?X:&+U. #Q2WU!0\VC!]
M]1(CT@1W^\Q='V^8CFH>E./QG<P9D3V<?!EY)^L<Z'5JL%WE-F$MN$R6/7:M
M1CR#.YF&5MP:^"QP"*?!LEKWE%M':'V*_ 1<5H2B8Z;D,CFVLY!W<MD(XWH>
MC3UAJR(9B,HF)3,&L[3-H((+8EC>,'8;ZOR/"I[E;VYJ]*?NF6M/0RH/>! K
M[X8,?=>5];=&KC]@KJ(OYJ+KPG+A(C[R3 Y!+9".@U[K".\L%X!T'+?ZW8/B
M,)/E7[UHJ*?75Z'7OM1M,#-@,.C43F9+^6#2GHDC=I1<AY+?WHR.1<0A'Q?(
M9HX7^]V/Z  2NWX[.3]V!VNI'=EU4^?F%5*7]_TW#8^6>/<FBU6W"YO;?%BT
M(],"V-U^"S)M9L/J1\6C>2+6"-3,[:RJW!LNNR)27GHP)^'$,N,DZ>!NJM-B
MFB1V>R_5YW=%IH,%C=VY;IM3\7A3L_?NK=LWX3@NS^3@5>/.U4_4NF_BI]2>
M3(?[YKES]:/B A%?Z<Z5>8A6<X-XRSWA!]97F0,Z%M/"'+TW)KII,MPY*,;#
M>>=D/.J;0,9M-[CJ;L(2H[MP&ESI'=27)B'37:[T?'+Q!"W036WTH>3L'1RC
M]8]:!UC>LY@3J_YA;]N'ZN^.Y+;N( G!?3(/YP4@_#NRUA1&K!5MBP0QJH33
M:D7T=0(E\^"W2C.F/0NM -:E"*Q3EX4_F/6=+F3OSE#7C"%W1Z@[*I49XE4/
M3FX)(6MTWES=;4AC,]],$['.BP];=F3:D>G9Y)@ZQ :F$;&S@$/OG'U)F<\N
M" ZY^$/I]&OO?W>T_L(LCAV5"C7V[XI,+SXNV^4?9"XOUSB=M!J*_4/@6V57
MB:]87M+?^?IKVK47F_]W1:;NBU&>=T6F-Q&F;3?_+T)XWHNEEPB^]0_VP(3"
M]J^HB*8J=65=ABYVT UV[K^Y\/6.2MM))4-!_BTAY"X*>*[ITH./^\$W[*EX
MPQ;J\N[<MI7>[<ZYW5&I3E3:V?]W' +\/A9113D\]9.D_2KJ(-2/3/T7GU*^
M*S(=OOAZ^<Z[SU#Q<%LO&%:""/F1Y2PM(%0+8IHFG+M[@X6H^(Z*59XF[RY?
MOD+AW[@,[S._>X_=U3KM77NUC8LIWS$7J_Q^2?MFU[@2;S??0_XGW85;5U2.
MY&(S3<*Q+=<03"##/V0;8-7,RQO1)>2D?Y=J08=]W:BX,<\.T\CV9&]D&LK3
M,,-L@^VD.SUU$^7!O;"Y:N.5]J6BCM9@G&6;>=W)73:JRI==;F";)18XKNI:
M_(<_L +?A4G@5;Z0NFIC/V2NKT7#(EU?-K-?HP%RTL0=&]BJBL5^,&*>^ ^3
M3;4_8_OP>RZ[H8OYGGS)]6W5-B_3)BQ/OP=N87^OB,-[[-A%.EH/8VP=!4\%
M:?<S"Y,5HS'5L$9"()&HKG6VP5?D^RY11C7SDAS)M?V2S<UA5.J$BYR.N&R,
MSA^GLLDM%T':66TRH-OFV![='C,7Y&BDQW5H,M0B+4.9M*NJI"A-TL>JVM2=
M/.!C[H7X0T55-[FCEI-/72!;SE<O4CTL"W_3B@/9*:ZAUT[7XI-V<"%,'"=!
M;=/]1*#D&H>QFWO]U(]D\]3BVES7P!!>LYEU_F>\K2VPYVUC(IXHC"")TB"
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
M:^^1_@[*8*&DE[#(<_)G4;M06Q$5 M#=9*[!\N299$@1MT%N^3R1I:-4(S\
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
M$2-G.5[+B?<EJ8>:AT.NTI9#1&V=HD[3;$=@NQNLO8AT.$7\#/,(\P2*-$L
M@)CY+5BE*UMN1/X?U04<@3H9%?P5T1ZT?7PVGGTF.M\H);X1.>&5Q8&64,=[
M=@*YHN5FHA<YXYV<<?#@C:4X/IP>%-6K,J13$SOJ4ICI#0J<K@TXY;(&WB2R
MX\NJW*.=BN$8VKVWH+Q*R'@8CK<55IMCKX8:15!H[^SS(R&X<,Q*2MV)1^YC
M"^=V&,,0-H;QI957<F00EBH:/-7_#&J-?2I(,$58O(Y KW.G@0LE*ZQY,:?5
MO#00!JJ;\?G6D*Y0N%!HU[,A%!QET6C36?MCO,9M#"#'W])[*-%VFQC<P'.(
M4;!:"3PV1?QZW>E,*,+6VT4=%JE?P,JWG85EXRB;A*)HF+Y,(RY@"NJ'[F7J
M*5WC(=YV#?T^TDR^<]&T2/-EU!Q)M#*N-Y'BL,][F42/BVZO4G9&V>-:Q5:R
M&?#(.3GM_IWC+\(8H7^'[:Q)'FS>=AAOEE"FL;5) :>EA#K)ODGZ4C1R.@(8
MP7@ MK$YCWZ# L45Y8B"JG8,:+2)+ *EBO'K\D&I\\6@ A9#4J,I+C\.#3)H
MOE%MH#?7X 3S<R1Y/1R07K/</(82S'3]ZF,YV@CK*7$1+:XU%</I6L:GP4OL
MGI4Q%HPLWKS\1U<&+;S(SW+*E'9R"?9*$+E1EO30TBIEJ<JA!*MHNP$9B=D/
MOH!"3WF*R<'=7F(KL8XP$/(O*ODP@A]N;LN00'8O&KS;<](W8I:(-C;XEI19
M""F'@%65''?GZP!#=AOOFA#M!%F$T_4O)R'Y\ 0Q9Q5V:$+0'NVW/>NYT;;E
M:VX3ZL7"L@0%JDAHO:28Q$NI.VDG'&%N4H'$"AC'=Q.TIDI57_=R',V->&NV
M,>!P6S =MED&IO>BQ9<-ZM^4A=&WT^[EKWQ>@CLPQ=V7)%D>DE^*8Y9@8=4U
M*%+P7CF9W6I.%D-$]W#%?E#Y#*6@[/TF=B$F<27)P@YQHZ7C?D:)]U_X  6I
M'V3OHK0DYU1H3?T'3;ETA-H+UP_^"51ECF:'M6S4H(Y3,!L%(A1&VW0=SM8^
MM' IG5U%X F<F!!\RM8[++I&023FUDY3(!A4BJA.FE9NDWQYUM54A82YM*AD
ME>^0'F%"WS:]+YQ<?^ YKX6=R:I*(O4.>"3T/[CGWY2 ; R)KF!7YK8Z06-1
M2#J@B7**]]O"$X4S4822$93J"WFA[\EZ[-]:= ,&S7HTKI172=#ZJ^I*(=E5
MS3,M$3,BL'/\@X><C]T-<$!3;0JM7JTA-B?A$Q#< &^'L_B5& B+R4N<Y=O@
M\;WS0*[)#U)A\>O+M^^DE.)'7Z[P D0$1++,4VP7SY0O;V7U3KB*]_#AP=/)
M#P]>O'A[@EVT\3%$O<4'UBV0?0MV]U6']A;(U]]+KHS9N 43\B>72? >\;+%
MU_BN>.0Y><:47LRPJN?PFW\%&K?>JR,O1EUB7RG+"1GA7K]85))B&W]6HB4Q
M"%"DW9VV9O/BII;-(F7K3NZU!%VHQ"(!AD!$Q\DK!E.R:K4$&" =!:F-'Y95
MR9>AO\UP>C^2/L%H0$#Z,0 1MTN7\\Q-TZ7K+_?A4<1PGPI+#F_;K(9OT+4W
M4][*F'+_#*FN&<"JD(%RCEXPWB5LN&. -26B.S#\<_'*\<)4@8Y0#WXL2M@3
M09\E=,"#T=V3+3OE"H^9%6:Z(OQ0Z'FT^!J\QD0%GG8N$^OH4(I:[LW]/*\4
M$2G1$5Q:C0$,NA @/HON!BVCFJ#BJ,H8<TD8Y(P .RP3&" 4Z=106F0@[$]^
MJ\CSP[0<<<9@MOB<2,\G1T1T_C"Q"^#U2GS(]6R_X_7$(_X#?D1TQ(NW[TY4
M1X@<P6\2#_F@5L@^[H.#^$]P;% L#Y1LG3>]\;ZS$7@?H,H4D,)2&E0:[A,9
M2;KBI2<?(O>(3YBH?9:"/V^0)]5P+ 4L>2P(HIKG1(9(-A('KEJ9KB_C-2./
MJIKZ-QFJQ,3,I_7K%F!&6H4T=@DH<8/W6.+"95L<9$J3I3_T;R&F6=L!BBD[
MMCAJ<: K'. Y7M ))FD/GR^#VN6H;8[ZT2Y'?<42165S&\K9SFQ-,Q7FM9PH
MT;,3$&,2L325-*+FLURK;]@UN#Z_0D3A<W_)&C?DA=7M 46V(JY5BC7QH5=+
MO'=!]<"(4DQ#9@]9.V3O1=C'ZQ1QQ.73/J"JEVFO\M..T!A$/!DR9DRE%#.>
M62_CRCE$L8B1":D#'5\X'*(EF$'T]K!VG/#N.&J$ 7N'C&AHD&%):=[$&'-Q
M1%"6*<1H;HYT&DHW(^#F)95?6RBU&\-[FM@43RPDZ6TD:@$2[8:P,@U0Q=DY
M18AX?2!QTE!'F%\5XB?\E]+ P[^Y$D#B(3HPME]!$[43X:E7G-KVN_D#*@EM
M$$/:=CP^-;X;@C840A9:6.;J#+P_XL\IZ$,?*4W//T$RU+N,352;,]+ZDY#)
M908KSBO@<R.R"O/'%9Q;KD"A9,#IR5L%>2;(<<RYUC_ X\C2M?SFM#]P9',2
MO<&2)?SAK!9JH7(E>W25MAQ4/.OF,-J/D8I85IF'45)6?[@6O>BY+'5,J"?X
M@MP0[.&RHDXU!6^VJ"]G'#"M )JTTT@0S%'@CU >"&,UQ(]@B]I\^+._N4GP
MNCA[1R%3'R_$4R<!(OLV;71:Z*0X*Q1346+\VF.5^T68M*XF(475AQMH-/2M
M(X-KF%)!0RLHON3$P +LA808R"=M#%<E<#(M@%@1TX3H G(MT3_MC2, 41)V
MH0K\)A:F<+$*.%B91U?I^B9"7.\)..B"1($.<7=.HD?F5#@G@6^,HR_XU=XV
M>(>-P08)*6"BH>/V60F%=*M0NIUK)IY(&^DOA&6@AM?8E4OS.P)9"+J:K(MV
MN$=YPP5K7$P20DCP>WQ&> #(&?.*+'*B,-E0],C1O]'."S<$@S A,@,7RQ%^
MDZO(*LF'!I60=1C4QP73<@MP$HU\]E?$ETJ;7(;F=(.;3J8]W(@@U1GSRP4>
M5MY5(5Q=+8AH4[JOR,8_]W525"PHVU;,-)WZ7$& 7'2#:CD@*[0(5G$7K#DL
M=1ZL(MEH>'DPX8QBV/E;ONV5O">7@RC](+QZ;REPY/&,V (L)9!BV&X)+ _7
M$,\KTM=PPD/J!<&*@ =B@PK4OX)[):B&+XS64_.<Z%GR*8C&6HCF1!/Z')>$
MPOQH>HL<:E7EF[[,6YEO+P@C:K3DU7KZ>53A@2_U'#E!12L*_Y2PMC.^1%6
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
M+Z\;#W68 IMA&<0"J4HH8,+O8/>1[$/^%*T/XY:9#9AII)E;I>J-CL)(&\9
M(V9CP%%KRI1:Y(#9D!<3TEFQ.7SA:@^QY8(,&@J,SJ/7[H5#NL%[X)JIF6?T
MMTM)W/(*'8M9_CRIT]CWM-0FRQL;:R'H.G-V(S6P&SMW_7T/9RKIGS%?']R5
M> XY \(= JFOA$"5U.366!ZL;)&N&OH\QO78D!TQ_C/,P438NE$OA;M&B'WA
M;7TP77NA$C-9HYOC>)88F0M7,+K?T2<E).;GZ]N$D(%%:QJ-(BTS;;T,ECY>
M'3P[C#-58IERNTE:*%KJ:-)C_7MNQ=<.<[@B3C36Z6=K#A:WR.WGE!R'Z\@S
M7XY>/!R.S$D!]9$=^+%_L$D@U_D/P3M3L;J@)F%Q)$5^[-''IH/8X8_JD"Z9
M'%4]<^4<1^(XYL=72<]<&!UZP/;VLUT HDGV0HG1W[#+LI-&HB3/W@^=T357
MMZ&#1=S*C0&_ <9)!:?D[#)?A?%MR1G&YWK'\28AR\\QEB8OV ?ON=V![MS,
M.;#_POM2JK7'GPIP);4)/7F*6OI/_5A_'!XO/TGW<>I(#:]-FQUJ8NO;[$24
MTV,]=[;G2&Z@0M<&$:$U(E8U8;M>D"%.J?NR7&%;"YI:5:)F2-A%S9D708(J
MP<WW(1Y2M%TY!4,$FTZ8GHEH/UIZ'GTN!865%)A'(M&6Z'KS6\R\)OHUDB']
MVO;LV,8.7.02LRW 3:W6*\>U!3K)T/G7E!O$O"*>1J?FH])K>L*ZMA1B9O\X
MZK_<,*^80%44RXP/Q7^'"YV2?W\/6\<GM(GVT#8-"8)E@E>A-AFC-RLW!>%P
M>( _4MV&1K_J2+BL$(5 R_7$E)H"F@(3T3XL2[WQZP,DM1J]EEX08EQ5[=E,
MN2?\AL-!Q0[1H8@KV+#KW<>I:SSU=VA2T-.BL=Q_2N?F+?=P-Y3FFGQ[ZZ:+
M$MX[7QNR Z4=HM(93_G$\0HE@&XB<K_$6JIY>8X4>!E7<E%HDP^$Z080J)\"
MM(CO^&K67N!3B,9^Z$:@@0XF@3K4/1ZI$'(?[7DZWK;EENW9;X>J>_"7^^F4
MTM3>:"T7;/-/(HQ>6(18G+=#LMC<Y<(QPQ4J;.N]\V7![8,&-2=G75YD'(K#
MUXAWBZYOBV0)H?,0:4J"&XX.!%5/FOL8'^E*DNHDDEL\< XC$@E^O18NJ<:A
M(5ZG%W0D!8PU>)X<N<"KY \?%5FN]=CVD8#V>0U[[(D8](6H5K7**89/X8_@
MW=MDU9CG&7O^8FY*&RD[PI#2-6B6G,,/UW2?[Y*S?#=]Y"U4 9\-E/B/#MXV
M><$405M^7__AVZ,3N8N;=IANLD8LLM@IY9[$Q+3:%@1VN2G*OSV&S$9/@!<F
MF4CC^$3K"]7')^SRA[PH?$>(ZRQ@\ *XUZ'_LJ\-G@H<K/>TZ#FDB0P6D6&!
MS.KT3_ CR8[G9+?NE@D!^2>C808FC<6;QJ\QNXM3CY!4[4B#9E->+8Q_Z71!
M?7LQV4KD1&Z.%%XE:"A*;2K#!X,M. G *^^-*/-0AI_/4!NV9'HCEU7M) I"
M-QA^ R?!:K5T!247*"F.B#;*Q0OWIO0")/7L/SY(\ MAIKR0(R/TIOA[?>(.
MA-A=V$WR9.SD0,",VL)Q7$KS_DF/L-!?$F1B:%FVQ+ (*,#QI#[9IQFM69B^
M>/16Z)(IFX=$*ZL 6':KHGZH%'K"\%T%!LPG*H/O,BM^L'59\:]]9Z&Z0,9!
MUI7>?!$#T/3P[+"E+#S8HWF$6D\-J?#W2OZQ-ZN=&SX<26(_N$V $-,A*#10
MB(/M(5#KJX@BUO)MORU/HL,?^J[191/=6;ZI'UO9Q%W+:R]V:;# ,7$F0/6S
MM)X+5:EIH\;@+62T "6+M\"9:R\P"8O]>>EI\,/3_8FI=;K>,^5QXH1H?W:\
M92F="UH2PT]"8D>#WY^<<*8W]')/PE^97E.:FA%0B@3*X_5"UA]_*YWEJ#$>
MW9),PXAK>8IT&BU>6^R'KE6R(^HJ7/G#AP?/8C0?INK=N0MXPE[SN^%>A; U
M9M(3O*C2QD/#&'LUE[XZ#*-3/A*]0 *$LEAS$E-8@TLWKVAJ$@"_8E>8%'4M
M&Z-!1 S6<#;F4Q],#J'O]NJ70>41>5D)@YES-! 5 W$:&S<QQKTS]/&*V8!S
MCIX@84=5M12PL577&C)ITD)-6ZU6BN"\;G31*IUV#)D?L/B)W-W2D9B/HX#H
M4C1^V13#"70KL7\+&#\NE*3D9?DH8A /^>8M%O2^GJ1CD2XD_YG7B ?9$\4V
MH_][_K74W'?/-2E.[^25(3Q*\%^<MX"?3Z:P/HUA<WF)-GXKW$BWV]7IVX#K
M[ SA?)CI)<;K"ZX._  F_%3#=GB$57&I;Q0.0&6_61&L%5^0*',\IW2D^U@X
M6'&XYBJ$ZA9;&\3&^QI3!130HYM(E)KW364!UZ0S05VT\&N\?KCS'#9L10[;
MK@PM?REA'?)^1E7/B"Q?NB:DE^R\5]OC&X_54W'>+.IGS-VX0+4WC"(+7;#/
MUKW76I)P\Q=\TJOW)[^_>*.Q2IQ4U(]KR@@&7:> ]%.SN*$X1V],NIH^B(H7
M"=DVF(YI8J. BR,43F$6@"T#TR=CC3P5U$ !9EPZ=&9QC4(^T<PM6NNKEEH<
M4HH#1SV N1;/AU^8I#DF:-YQ+GT=,@:R6'M;ACOA*U,+ZE##IWO\:%/:A()P
MR@F9>4'BYR$:SUM),. =)\HM<J(07%GU#A(^3"7KH5OU9VTV3T<M+Q$8S%\(
M:>%DLJ!0.B*2.O"VHPO4TIEC-H28(7EK]?I<H;-EI 8!&V!X^O87B@/P%2\[
M$;@]VK2<B-)8 ,*ZAT!PJX57A/\;:XH@?=)5D);$^-SL]N@VJ>W@/A<(:!RX
MY389:D+8@[M;_UM;?WN=T1$A7L&RI1A8Z3KN*[G*Z[P5&,R4ZCOWEND'^.AN
M)VYM)[K2V@E1;:H'K75X1[F&:.1STT[N$YBY=ANQT7)8(KI8(<4(LMYJT"@'
M!"QI;!Y')M7G9&'#K*L3F&,4%N"Z[X)=5L: H#VL\0%2U&.&KL;@HH<9_X^#
M>RSO$;;Q8D"IKHT-V4UB<HTB_^"HM0(X@]C*S[=6F*9<\5^D]1RCWM;3W=[=
M'-*DJV=L@UK6O\S!\]481.HYMB8( 6K7V%H"='P@O,KR0O9_@G+A0CH^YZJX
MP?=Z'2$S=]9*/ZN).4FFAAD#]>1J,\:G]\%J)J&B)88?_L5VEZ_/#X])/-%-
MFY9SCGW048U38-<I9-C2--?FS*.V!HLXWS?P 7B^I$T=/_M8@QRA?TO.CE%Z
M0$ 4$I3?BUR=TM7;LZ";@9>C"TJ47!*7$3">C[R+;/.WO._89U?2LM= (D7T
MPO*U1K,:AO)!\GG:;G25\GNE\:8E@[1;Z_>;$'52X\(?.ZOJFDE#/"T;?A,)
M_KN2:?6=]H43%4&)0DP[[2L?#Y,J&I9R_"11SVOW6GCIWDB_6]MH@<4L(HI#
MNHGHJ2.0RVHV@U-O@G(1JP0GBRBM/6A6+KE<(_&$V">J;=Q@3>%)1U%)%Q*2
M)71''Q6-1'K04HT"9E/;04\)OJ%&I(IYOO MR>8C*>N F*=002V_M$,-W"Y1
M>6_I<$^0&$=1GJV+\Z"B#UJ\.UNJML :#]#Z\WM1]12X)C6O01&@&1TL+*B#
M=9EU L' C*$<D)S:UDK4V<=X?>! Y#+(JNI;?[ZIZ9WT0^*L/0M+2A1PV[.L
M&^P2E6O0,KR2I-!Z"RB'PZ_O]98S'&LJ!.+F"X*$P#*^IL^%@X/0G+_F*J0%
M= PS[JE@U5Q</%53H?P4>Z]@N\0:VRQ(6EZQ!*J,P2W[8"TL+UF6VU2:&P:]
M^VF"0GA$@SFL4P2_+ZO2K8F"#C28[^KE"N+5:$!;.(_D)*;3DOF<W,Q1=Q5N
MA&* C0*NT-,_T@-#F&1W\#@+CSO<P>.N6")E'B:)TWL6!95_D\0N!_UN4169
M\SV=;<V=Z3E/W@M!G9BKTIP0<EC<Z/F49ZZHD*X5,@,M<^QE;A-FQ2J]1Z'J
MPOI?WR7NXEWHWWT?J!A_X2H[M9"P>V%.Y7QQNW*#F B98VUU%;6$E,:U9'IN
M^T7_QX#XS97G>5U1BUPLOQYCK^<FNA1#6,(%)>QN@BL$]Y\ )-,%FISRAXO4
M=^"4&YPB'@OX!5/Z8 <C@G%1= <!"PIKQ%B03[(A_*MJ4J*\NT!FA\#&PZP^
MV@[-3(AMD1D8,;50!E#1_Z9^R%@YAE,;MJB7G-&V;_F; 5NN,:,TUD1H4@Z[
M(8$#VTG*L(0&3%[8LI/ B<2@#,+>XDJB4X.L1?^"GY%@D2S&C_DT<#!U5(7-
M!8QDQ+GT'-=ZNH"1UZR:T7RDGDA2[@>+AOVD?;\NWA]^"S)94W$Y$_W.R"+3
MD*=X\V HD7.$Q8#"MS3@*\&Q&<:>L2D.IT5H$Z)OJLC.$_S,[4(]=JTX;I #
M^!?LH9"&IYEO*T1[!.K#81.!XCPM\W\)U<R4P$K/-QO"NTWY_$WQBL1O"%5>
M3>MUD?-NN57U$4_K%%'L@02HT5 *WL*M$_X8O#YJP@D[7^4OU.SVN[N^-U]Z
M7^<=*N8+I->P&\N_VB/2&8[Y5X'QE,K15P4XA^=;U+5SHS5%,0A)7*W 0DE\
MU+W7K4&##2V%(5NW:KA#PM)E:\'->[O57U_$@<C6DK65$KI%X[BKDV0=74L<
M'=';*MA,6[[>[&Y*-X7JC$/D16'8@_)I"*0S@JL)0>>S=6SM)B-&WYB5&%"A
MQ%2@^5?K70A] H9\QI\PRI%=!\]+P(IG:[&VQ1Z7NAY,UWG.AE6%7,,Z2;S"
M,I_60)(#:1X2E]S0H"F$-2_D[;.*6BM?]DA9WYHL+ F=<08Y)KM9[V,-.W<%
M'K6SV=&29J<22:M*RWN89M6*E 5W0K6$:%(!:L(%"K[SN[ ]DKVA_R_-0OJ$
MXEX1NULL8W +S@IL)+W,*;K7C*SP=;*FQ":UQLW(RR0NUEKD*ZE4"H0C=#AB
M BK45KZJ0*H MF<'+O6,)7",C<LM\7>\\N3O%@SNL7L@*O_O^Z?[ACPD$-N=
MK4GPXVWSW.3^+;3B4KWG]UK/AQ+-3OX!SER#C<6YRHX@\Q=.>Z1C]V\AB*,K
MBI#_IND D1]RK_LT2U>MR!O=(7W%Q7%VS%5AU-S"_OED@FG@@4\]F:50LUVL
MD!BP; 7\70,UR!P7.RK)(>=A/23%KTID=EB^W[&"\T9["G"+B7R.%#*#1VKJ
M(5RQ@R=AT7PS6]-T'(Z<LA/AR. BP*M F*,&"X$:EBJ!F?8M/M(>*&,S*.2;
MB@8E+AR=PPH,*YZ 'D\:B-1X^E6+YN=7)\HXRF6JX^%2Y2![[3#=BL3%0E/6
MX#*4U%8#!<2C2D*R]KK,E!OC%'(O78;VN">16F1V9'('93,;I0D;=G#0MEG8
M;(QL1H6&:2BL[C2H:1608&[2,D8#F4Y:^=8!;#:2V-H2)"5W\_1QWD@;6_C
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
MI]#NA4)[,_O<B1\\VLZ9GV 8_2,A[U@"3C&0(3__4E7(JKR3^&M)O)CZZ!O
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
MO25W3CRO;SF,3?&.2]O3A_M'-V4;O3O"=N]UP</DV<.OVDGLRVS/O0N:_4F
M^'>M/?$7G[AB2NFN]O^XC>#!-IK@V]NYZ[-WX\Y)YHT=_*WRX9_N']VT%<?=
M$;9[K@;N#9O^Y]U5]_::WL)\/<OBIO]_.0W^CGYXA)?ZR>/DV<$G-D.Z/\S4
MN^_?_/N?2 !]!9I6T*\H,D?QX?G&9!TA;5VL)\?2FPDI)N"I'C;S+4HLOFF5
MT+4 V<3F$9#<5-K'U9$C-5WX'/P!RS2E;$U>@LQX5'*X2M=U5123-OW(!8%8
M\*>?Q3?N<:V[+02;I!=IG37T42J0RXB"IW9M7E.]^<2!E!$[LENNBFKM'')I
M5O*)3$OW"$.^F?'CNN*[+36VD=A_MU+^Z!$6^O)1OUX-PB:1%SI(K@!.EZ!G
M?6'L_D-/]L%5D6D'[ZSS?['\,FUYMJG^]:M5-GR+]7]3>CB'\(T<"RFZHK7&
MF2;\$A+]2>DNA-TD; P6OB**: *_:#JDK0 M,Z307:XG_AO="C_3V[%K4!)Q
M&7G$V'+@28\N*2)_A#6L>=,3!YA"D4ZET'V%Y+3(,SN87O2E>TIN?O!(R<V5
M4VIR$$AI_.\.GXS1X]@S>G#\.'E\_'#\A&^@->-:HPKN&2W0Q])HN&X$'KHB
M>"@=\2</]X\MQXY5!5BI'ED8?X)]]^*U/SF!_1?ZWD0(=<+$GNK$>H]X8AX!
M7UYR[XCT/,T+KCNOZJ'$]&518Z"/#%E;?TE4_HJU.9*]$W*Y:'YUYMKCHSO"
M7/MX?_+_O7/PA'.7_?\W9 &\YE0?WWV&RR?[7Y3ZYT[KKZVB+WME*#F8Y %_
M"K3;J!<\P;;\^L+U?U-U=?]77:._(",KA[&GM;RB0^V,M'VY\$*@YUJ@UW".
MB@ZT_&F^7"$QQF]1(X<7U7XBM++E=!_T(VBU AT!)(GPQ?Q,')*W9.\7Q7H/
MN?ZH04N39WG*M?U,K8$/U5>=$F'!WOL\7";\EJY$.GMFQ[I SGAB]\J8BB+<
M._,.)E@@M07R<;2^?0%.9X6\&K9C3&"9QT]Z?A8<^!Q](CP,+GZ#*[$!!QRI
M1EA8T" B@@XW6;3MZN>??KJXN-AO>#K+V7P?;C:\6])) U_D6ROJ6G-6=:W5
M__P^^Q%IQZ,SD9X%L':RVDSFX:D]F(^%&-1KH4ZO RL^=R"X0'Z4@GU"_/.L
MJ\N\62BUVNFK%PG8QE.W:G'L8"47^31'-D=X,YK+U/A'VN30VT$ [D.'B,!\
ME,5:,E4M*2PR3;1#;-LNO:Y5;LQF0IL@W&W478*ZI#1-: >%]S_V)%*__ ;D
M^3%QW(8^!&3FFMDT"VIW<(9F0YI)L. ?8%W$T0)J<82#X",/HRQ17[RP(PG7
MQ6F@\2=:FHH;4(% 4B>)'K$_B^56<,@K=:Y72U:?XJGD@]76:>;05&W07'1I
M[1OWA%-(#)"A =E:MD;^BBUIP)1L+#<1/752$I\*M6<);\%-IC=[]B%J\955
MHANHG1>^#143'%<IBA_YG@A9]+(JFA%NX7)%9BCHOPPT'@LY&KHKE(>Z6>0K
M?'1'' O$S^2?SVW"2#E+\R#\,#?[*M<B\8TS$[EU?RH.J0^#YD-R !-Q(D&I
M5BGHO_7/!TJ3\>SIJOV"MNZC_</K\&UN*'DYW']ZK:JW6QWRT^M%G$XB%VZE
M%7X#@E3V%JTC"?<1JA&\CJ9H +3I1W+AX$OB_T\\05P<1.I[24PG)KUNN#M(
M.L%"?O-HD/1TV@8RT-?EC,47C.%,:+Q.IJTP8!SRK1UB3^9!U!@'K\F\W^/$
MCC%2K%Z=4AF7(8#]L[*:H)>)#T!Z,SR4\*7K!K"V250/OZ6HOC71*USKGN^]
MR>OFD-2&V%D5@FY(K@<[=,26,IL0(_%(#!5\0^/IFFO%$?PO0CU\G1%\-O/P
MPV</_O(H)AX.QPZ.)Q^[!YOOIN^2D>K9CI%J<QSFX!"#[*#:SG-W<:?='QKI
M%L1*:)QHY5+/2=M@D@GLX-8H OMFQ+CIJ3@]RR:HY04\%JFLBEQ:VT74GRYM
MUNK:4_O8JFGWN&4?$F+B#0P^%9Q=5[/Q+9UL^6ZOG0L1A<9Q4[P>R?C<542P
MFT\Q%(%'?_)[A?1:0O:83%YUZ"QPG*[)TY^$-1%>!_:SV!#15_15W'ZW20NT
MEV8PUI:-'MI!:8@F@]<0>^O2)8XP@\>(580!5*56#:XQ?[[Y^=;M=$%#["%
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
M+ HOR<L%3/'NT??2L7!#%Q\4[N1V_H@[@'."=2Y]I#!'5 =9_/HRB$[/LN>
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
M'6X#9%1<2-O" '?LD_5 JA]7]/F02<8R<AV9/5 8053AD1AQ4^#9,/."YY-
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
MW2%9(U$$6/GUZNJ+]BGK$/,[<Q-T==0FR;V60=+ZSF]"+:^ U,[_"-V9AXV
MWNZ:OT0<^X+"U9<7H'<L*1]OQL9<D3%1/GH>LX&;^N,O-]\^7.$=G4=MN XY
MB9(4C!HT5='$0;4I)B.&2&;""44GGQ0CSV(Z!O45=<-Z<O @:NP[79 #_57U
MWA7)(R\,\K]L)G.?6RL*S&O4JG<ZG>85T'<ZO5<HH%_OE)X=K-^T*OO^6N6L
MWSBBRN\1(:KLIMA^)YN]RU]M6Z7<E!+E]8YTVVKXK8NZ#VZ[K#I4WNRBDODU
M+R_9OB&-8 U">7U^?9TF%D==2%9O\<U.3;5,4S=->\?@_DVH&E&T>_2TZUAZ
MO]=M&NV^!/QLX]2^;6>\]/GM5:<&S&Q':@Z17K?9ZLX7S+A-9+*&2&!-W1]K
ME58U@6Y/M_#0, R]9R@,]:8>#ZAF3FUDDV;5AAZ"!+M!JQFK-LZY]'J;9\FC
M=Q?CM3P=/,^9&T;)6@TUFB#?3K?L[MS1S6Y7U4,V[V LW>K7@")H%J+)(<BT
M#\^5#)V(X#K<F[]GZTYO0Y_,H4BOPSV=KJUWVQMZ'91:MK8(NT6=Z]]/1%8=
M[EW>T;O6X>+A'?WA6+T]'<X)1/JNRNE !R*JCCUDLM[9'5G$9+U%.V9;;]<6
M""K8UZA#/$W*=6S=K-U&;%^A/N>94%]C(WKU,Y,LV#$OFF$B:IT W0N\Z% Q
MKGIK9>G_.YE"EYA5Q %A"M@4.C9Z9O>QP()!/S8'IT W-94N@'XB_-F)3H@F
M_YS!FD8^P[+,$8OC>=@8H)6P"$^C"_?WO[F3Z3L"0X =@3$%6DH0)0DZRGE]
M)7K,Z9,HUNX1\P*+R('^HD34E!*,RNX+QY:W)1/#\(_\T(,EH=#94SW!-?P"
MCH;C%1QT^=SS5:98(9?Z$ZICP__5$8L**]X*4 P/;NQ'LT0;!JX_ 3(+W,=D
MYB/!!>P>80'B" 2X1_!LYSDV!B+OW$MTM7C@I[%(T$?,LWO$:"%0((+'2MX6
MXC<3-^406C$P#PPD2Z5C&!;KL8?1+.8( X,9_( E24O[0@6:''Z,UL >W&#F
M"LB-)'73&15),G<X%B_@_E:@<^2"6:Q-HQ1H#NM$1EG%"'!DA)4 +>UX:>!;
MJ6X8"[,1=4F")SUICV,6XHX.6."S!]Q0 E'#V@BX80G+:T!5#O2%R\4*5L<.
M$%4%Z 'A63Q=@*0Q=''/0GH\YB!N@^!)U'O#*%@OG'?#_,?,NR>0$?JU@,T!
MDO08'. $EE*< I\N"B\^!_G"O):<OYI#242S%*.(O,WF&I2]2)\# A: ):,
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
M3WHMN_U\%Y4UNW'4A0O8!R^W1=GI\Y;<G+A>#F%2%^OXP+;JU?L<;C:7]=T
MG2XV,<,NZJ3R8LXZVD'H<_G*[K%;-[J:OLP&8$M0DN2,:I;@PHHGVOF7ZZO;
M7[2;#]KG&76MH89]_@_T17Q&?1V>07L>YOD5YS.\,,ZTT)T@Z #S+Z^PE5@4
MXU WWAE=X:,+QSA[;]J]O_Y<&N9P-_=M11?#-?A'\</^CLRVEAR9DF6-/KNN
M-7>3_>(&E)=_-V:,9XC@P2[)P3[4%9.9@.LJ=5-2<J;Y)V<[2LX<Y-GUY^1,
MP68''>HV3S$L9N3(OM_')H)@,_1<_ASJ$HI2U%12](!.SNXH*7J(9]<SGY6B
M50ENIR!/<5L.7)[B$I0\/=23L[M*GA[DV?6>E:?7F,#T*:O$.'8IVCM\*=I3
M4O1P.1$]V$J*-F4NZY]=WSA[C_F<29[TN"),K]S[>Y]+O>-UVL^SYEQ&T"[@
MNE\K*KJ/V'$%3VAWPS'S9L$Z+>Y5P+@)<ZF1-]ZQSM[+\]5N;K+L\?\FX&.)
MTDA(&B,J>1118R4H]S^7FL?<,YZ3E N ^L_F&ZDDS&5)F/.*_5Q&Y)J9C=TL
MLW&_F9OEC*_.DI2R?632??WXY?;K-^WVDX8Y=5\^PG\^?].^?OSUYN[;QZ\?
M/VA?_OCEMYMK[>KZ^O:/S]\P3?#3S=??5V7.Y2M]/D5U/]3U2X0%T5@]4X*Q
M*WI7&S+3.W\R3>#V^+U4EG$=8:)F.*PH[&MJY<L"];6[6)4[]<.L>I-5)=GM
MJ0R#9M=L(&6:HBQ_=#%K3!3KN<,AKTGC7;<+EMI I'XD//4# PHKZ.O<U3[
M-?.(U4<%8$K>(2*9#1+?\UV"TCG'5PL\@4)-G&F\>SM7JJ9))UH!RX302$09
M4VG*2<E?5X2Z20K<*JKO-$81$7T>IP=]>P1S*.I74KCQI:=/5&MPG)4Y@ @M
M+[J6X"=RDF&4X5HM$JV62%60EP;#[WFE)<<:=ESM'#.$>8EH@)T>1$\9K%WE
MC0'$3JZL)I1[3  QO$"$6$I  :UZ' NC$ZK0=OT8P<,0;2((\O(P ><JZHHJ
M0/O%EF:]%E8>=;Z365\ Q ,M8!!1472:[/@$"7*,JBVID0;6I[EYZN84"'_H
M3P,XU'L6PE2HVFHX9%,!0$*8:R7@#YC*%>5AND=:8"TE#)55%<6,+D!)HM@C
M>9*5'%-AL8M-2\0YB1Q921V%7-E;! 3']VC\-CXO;>Y;[5QP &732BHOH9!F
M);>B@#Z0]>X:88?GM!I3*B\'FJFD3CT'"AC&/E$^HG:!)N^#J,R.WVP;EO;"
M%]+Z98IT.C=RZ==\Z<+NO!']K= [%[L3]AC%W_=YDVI^DLQ*&,B$,DSE?7=3
M%%)T[]S&]VXH&JYG)/0-5'4/-'3^5()(OAEQ7-_>W>:TX0K8 W[>FO!.LD$\
MPS(ALT>'[6 5+<B>A" R0"[GK;V$Z#S.XFFG@XJOF_A<F/*U[HDF:"[;8[^_
MY!2I#O>;J,=<=8FZ J(;+TO$Z2CC-LR+J[S9#F^Q,/>40(/@1$K=@,I*<FW
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
MOJ?N#Z5D;WH-R,V\H;W\YOXHV*_U\8=Z_;/W_;9NM97:?8RTM.(2V"TM]=M
M2SW=Z!ZCD[K9$I;7AP:9RT-E5[R$I&7)5>C15L^QRJ9*4Q_#@EV]8ZFTBV.D
MK[K2=_?T92+TCVXWAKYVJ?,>2'WIMJ)XL:3CY+"0UP\:UN4/"S06T]+;UJXR
M11M1>[DCW?B426[]F&%=DB/P[;9IZ_WNUB'JUR"Z'2G16Q8E]H""]U0R%DTF
M?HKHOCR-&>D$YL7"(28VGR>,:9^CE&E_=5]W9GQ#@<XB].-%(?<K:>,8"?C_
M^)8[LLV>->QT7=LV1D/7:GL]SS:<D>FU[;;YOX;M "4Z?_W9??]VBWK(.G6Q
M7!#5%?T_$O\R](._G:4QMD6=ZZ6:GPZV5"V>3<9QL,X%1MM+N=]+;9*S@TWJ
M+-VDT_%3@IY]\<\9S&+D,P_DO_!:@G8^96%"7$:X_%HR=F.FN8]N[&U6/UJ]
M1<=S?2[1V)+$NX1-_B^YQ]("NB[L,(*JW^'^7M'VUKU>,:BE=WN+!L\NSDEY
M&>LH2UN?]LC_P;R+?[$XJCCHWME[*NHWWREOXRO3QET:#;^/HP NLT0"*V"7
MDO1)%=,?8 3QH%7S"-\*Y*AK4S?6'MQ@QK0W[5;;>*>YLW0<Q3">QR_L1-=
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
M?RJ(/SL$]N'X4]Y<[I+PYTW9RK=LZ</U&H0':"$;"P^V]B=]\,8,Y3*G!Z;
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
M\""R,*2!BA=+S*)-P/%\I33V"S^J%.Y@X>2+]SASF:J&R*QY&3K]LJ"#4$A
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
MB>0Q]LH&%NC3D!KMFJ*<JOL&O<[P5[HV92Z;V7QV-3;E69"VO+6=JU0W R
M2AE/6HMP1T2ZNX:.XG7&@H"GTF![#%3+,=46_T)K0DPY2G46$K;#?:FP'^\)
M^[0O,VZ@LMXS)0OVE/& <1O/??0$4S%X4F$\*S%)70'&&*%=Q9-EN#D0\&Z+
M "<^ 31( UFNFMZ!:#X(TI70]DIN1*0RIQKE8?2.:0M,MEGBA"F".+TCY3Y:
M:S6RR4@YRTOW":#%Z=/].YJ(L=LV>Y:-!A;816H1ST>2X)=+IAKJ+8V0FY%)
M877B;$Z6%Z[F0+2=Y?XW>&&0^SYIZ.0V/)!OQ#S^W Y7-?><@?(V::/GK)8[
M;[WD\RL_5ZOZ>OLW'AT6Z30@"*^M!5 '9AVB/!&R<*N+L)N36-O=DEA; U5>
M0*/.2GH5]RG!FM8HTAZ](/!$?PQ>4,L?US7 8,P:M>S8!\:%T-K\P!R?VIY^
MQ%C9$=$2*N.Q2?L(]#7W8 'O8$:'D=E;>IK;:"$SYRZ _S%Q/M(&,#_+X_56
M5"P;TMFQZ#9$XP/S9LBMZAL6=81X/H*GK?K!B^L$-$2J6]E371E1ZH"*&97<
M%3H%VGP/G\R8RECYI5OOJ7ULMSB['="V>LW!B4SV_?;4A3UUFMT7]E2VH;[?
MOGJTK^VP*M<Z[_9?LA#U;>9Y_5QJ6[AUGI>-5+^Z\%BA\_(6@1FM5['<<O>9
MAK21A716)4SI8UN4)>FR$$I3V2J:D6H5*4Q\V>27M[PVT)4VC8.T;[.'U<^8
M]\2HL=IVU6LS=Q,^JZUEN#8WF9_].'7^5:3@K0Q_(,LBT_F<2:"$.L]Q+YH<
M7"%(EJ@P;C"I8\J<QVG,,D)#X_G1F'TG)FW$X%\2PM&2U!'OB@HK^(NR[EC9
M1R/TLE-R<2P&M:[S9E<TZIT&6[QK?/WR*_^[\3Y35KG2[)DNRRO00L2\>O)R
M\B$R<8L]JB>:4]&A;+_7[F@TGIN7#M+T&BS8Z;Q/2H D\Q.]];E#4C:\]I8I
MKVS&UXQ<S@!N2?U8XJD@'FBM8#7;V._O%WPQSADU5B*QT=T$65Q%+G+W7V[-
MRDM='4><%]?9[3@[[:RN(_WN3=8)]"M5)W! LX$M]06BDJ" NQ0; %$53WI:
MY1<BTFO7NI?51-C/-%A+>^@.:RK[J/'8%:]=2A_[@M. \JO1=HZL7$L+3 ):
MV3X@.-4,D"V,6U89HJYO"^_5*7<=:SF3!3U_QFST!\*W,6NF.6S4A5B6W_&
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
M)\"O))I3NQ:JMZ6\U:(BL%^N"&S'=89[[V!0[@XZQ7<P+'<'W<:DE:.C[/Z
M](1$0YCM*N@JU,6EW]NKSZ=LP)\J+DG5(HFT=&![#J,Y<?[V<85/,BZVY\#"
M;_(5"V.%XH@FZ:5&W%(NNS8%N>%0]TF<?B 9<;A:THBY6$XY0%4@ &=I@9"I
ME4HH!H<Y\GF\=WB<M?6SXDV(2-$MTP5F:5M1JJ]&>K]2@JT(9O%<2I%&)J)W
M>)OK,S.;VG7RN"P"LS-K\WZH,YLD*+F'>2R,IY6+Y=>.HN$8NN0*3,/-IB?8
M<?0+9PO#^4B%\ 2G#;S(QP/&8WYP0*>-44L<;TS[D$EVX@VRA6A:O+]+FNP*
M7R6')\W&P]&+IL&'#//* 7GBU!UB+@(_6"85U_:Y0G*5,YQ3X,CV[_D%,2P&
M!4Z\EN,K'PF%7$ZC0^I&<,4LJ5RH0,[WJG_-)O'(V:%(BF*N]@7/4HCGQLD"
M%C'9E'IO\&(XTFK7A\>YR;!PY">;*NQ&+XQU)3C+507'P7(7>C/EK;NQ$HOI
MZ!XF4E(&$M$U,4#"<M@Z\@AD1<2--V;AR8'J\3@\GJ&Q2G8+CSFBN#!6@%&:
MH,VQ8DE;$F(6]MJ<8)%Q.N==LZGQ"(F7.#&5FP]KL\"2%R%CL)[X"+W\I<6R
ME()_3=D4^?:V%(5=?0WT5C4KQ5WOK$ZN.(/"S%+!"YLZW:S)<T DSO5+16O-
M]6AM-;CVFQ)1W&9,90IEN'&]Q5-!\_E?G@/:?Z)^G==YMKX;/G1KW1GU9/AV
MCL-HRDP#6UN%N5/A[2"9Q*SAM3M9GYBT9$CLSD"1I3S(N"<5J7/QU.TGOL_,
M9.9W&_-@>7+$(Y5MH+(JBD.]**0$X2L^*9I*9/&E8(DE'[Q?JW7-F!Y\- 1O
M7\)WXK,I*L>PBH3=>LV%GH$/!N@= 1G9AF!SD'G +2\^\CR(,PV3T=S<DYW
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
M61R@/)KH8[MZ>!6+EBOQ2M<L;>20\ .+)>7"UQ@9N(D[1Z08_XPQ4H\5VQ>
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
MX?V$MLT$WU=,OX#+$>T.WT=IE#3J1G$&W@P0\PX$^;,?1 OAC@8G'%&XPY^
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
MD5SRV@//8SA1V.;]2YXS;3)W/)<W4ZQ:#<4Z""#YNJ#MK[=#*VT3NM%R=%V
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
M\42)N3)O_;$(NZSI6)!M6Q,2/A:VR2:\PF>@.E)BO+[<C_1K^<WK^+3CX45
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
M!9"E<A*N-P.1!*_2$7#D@9OVMTVEKF#/F"VD7M.&+YH;^,/+MIJ*_?6 P(3
M?8]M\6Y?NXJ>V\R#EHTP<A WR/7+S5QO>N\E^\6@()@?O$>$Y;P(/U/.V60M
M^&] >61[KU/BJX! ;FQPZ+7,7N7N!1TT7;/L%V&-OB%LX1?T<6"[T'M.Q_-J
MAB!ZX+7 F*=.N!#FZ.X\@3;P9Z_3+=^3$WPG47H72"N*#W 0(Q ! _=QOC&K
M5+6$&7-M#CJ9H$?81BJB"@&6-5-AFW,78\.+?V?MGADGUJ.>B.*:;!SBP!0H
MK\CY3KP#9[#M'*0BFZK?9("X;*! *7=D ]WD'GH#VN%@MJ5O04,$H"$HW1/R
MS%Q0A0%5/0\D>B:$:;;B2Q)JI&-*UG6+C5J7U?,&D*JD5U9BM[1%^VZ5V_>T
MR7@2E8E81"K?LGP[PC-S9U0IQWM&MX0/P)B-OA$B?(S(DV *-\+;P*6A0R&K
M%Q&^PH9QZL:>[OM8L8=P<;)<9X_;T87X/<^47ZAH?O3 ;#ZZZ(C>4<W0\8AW
MCF^T)1:XPC'L*%6P'<5>-V/-FP%EG'"Q67S\#8T_X]3\E3-UHY=;.>D5;\-X
M1KE7M4Q/!H&\+]9Y;'N6<T1GNY$8J]:[X^@;:FOJ_Q$/W:[M7+4M+V3N>D!
M#.!B/'@SH.8(#^L0S5ILUYB:H>$SX1=E+ LPAR5>.R/3 /;&Z#-DNNK9!4?B
M%VELIY>!N5JBX9Z[S'"[F?!2LT[EV@'E&J"7Z'O4?J?/A@'](H^5]&GP+D=@
MXO48[VU#<*]9- W\5N?!!;?])?9X<)IQC#>D6]XG>.@Z((DK[_KPZJQNCFK:
M*0Z!!?#H_)-X4VSB\]3"<-M8*(CHD.1&X7)SF-P(H;,D9?)2-,_I-N[1@;^
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
M\.B:B.$BC?!$J%XO3T-G0CDNE;VHII31Q%**'CK/:.2<LL4I:D\XA>>^]VF
M'/SHU%G^PP4U;56!M9WJ:V-N?UMX1CW8"5\X+_%2WUXO3[]%7>^1J',+?TF!
MAB[@#6,:7"^2EZJ>]N3*-NC)E2X=K2,:+=T MLT7Q8,--]2',V%;YS@FL*4D
M*N8QYSB<(WO,D:TR9">G&M@;5U24H[L#=LZ&W*VZI,!)?S&M^$;WNC>Z#9T(
MK>VHO U;6;L'G7@XI_2;4V ,4D]8A9OF2XIX]!NYJ/=2?1H@$QBK/)IH+6P<
M![8]'"!'\82=7B_/8 1>Z8? <VM_21OQ2X5IZFVF]AFQ('H6[M1/>@@$(U19
M_5))V<2P@""N"=.%RW'_7:+#!;F=@S08-':PED7%/":=E4LUE^I+ENI6A;J#
MPT@8I3Z:R*)L#=U ER UQ1/ZO'Z"Q9NROY'DKK>F*J\>EM.$@E148BO%RZTI
M8Q.1CU9^Z.*S;P."V\L?) ,\^A^CC1MC"DG9+<X#T&,=5=]2 /<X/5=3N"GL
MRY G1_[?18K:L7(>R<U#0)SO-\X<!GOK+)^=EQ 7*X]-Y7HW6S3<GO[.=:C^
MD?V[M>;)F8^BHWS%OX EC))OM5'E/89Y(X]Z#JQEVV/=D)OB:NGVV+::X4[M
M0HNRFD)554-8:1<^J-V/.B$.SB7@:M6B0@]AD4Z&JS54 IT*5VNH]#D25TLI
MTR?-P,9ZA['UV?=NWOI/*Q(1YLC>/0:$/,':A2(ESWW@S A8V.^A 'I&^!(M
M2- ]_-8VZ?4:JIPC?7&DKQ[LTZ\,[\0X=:@<"R8L494&@79RNL@9%[N!BUW#
MR/;A<M=:9-L<361%M-7V>A!P(>P'+UZM$+8J@]T$HBW:Y%PU6HY$GP7MZ_Q9
M- /,OSVK@#!.%ISI?Z]=%H\/1<$C$6XBIDZX8+\$9,9S<W=I#G.WYOCJO- M
M^+U_Q\CY-?!GZRD>E.Q(NK='$]4Z-VK2N1)9J>K+OSI[AC$N/W)"E7>CCDL.
M#!Z<D.!+@* I\?:&/'CF*D\L'LCR]$!;R5(?M-4UY-'R@E9>T-K/Y6E7#>TK
M4VRXT9(IJK(EJ^>O8N2<-&Q.4GK#2;Q$]+(=NU;%H/4Z,9F6.11;W/-M0C^Y
MB>_B>KT\/1=VK4_"S@/1?1H@KX,],\[GOK.?#M1AS]I]6R?.6Y%UFK<B:V;7
MYW9#VVY>%!,VW(@>SH5M97'(!CU/-C6]PRP.SI*7HA<[R6F062:1)A4SB?JF
M&[EKU:<!\NR-9JK@ZSJ8+IR04$_234497$N4Y7[%RGJF%^URO1B&LUU6.B%X
M/HI\J .)B5^:"&/OR99Z\ &:X7#8[@.)5*HW>6KN_B2SFW^3P"]E)SN-[W%^
MND!^JNA#>SI]I4@]TU?<F[FDJ%A_LUHZ5P,\JZ77R],P!%1A]CO*15!8KW"S
MA9H=SDG7S4E*;SB)6_8^#7" 01F>KS10#7<JA&M%'4V*!W<<T;YW#,53EGJ]
M/(.1=ZT7\LYM_26%+"X5T+YSK3% R-Q>Q8(533IQMI.BCR::(L*+!XZ7>SKL
M$"['5RG'S3RB(P2YK80Q!1/&+-&4C_&/N%1SJ;YDJ6Y5J#O)N5.PP[LJZDJQ
M*G%8%KH$T;XA]#B;9P5L.L<E[PD$>"\'=1 NN<UQR?,S;X:@W$-8Z9/AD@^5
M0*?")1\J?8[$)>^BS\$YR/ 6+++_1 +F?_Q)6)@V7+BKZM3D^EQ2=1F' ><P
MX!WL;JX+"E6K2#?M+L!HP?;%D-IOF<DAB/O!?E<K=PT#@H<+7FL!09M6-MLM
M=KCD0M@/7KQ:(6Q5!CN)WZD2QN]D46N[)>59@,"'G\B7%F'U*X.O9Y*BG+LJ
M296QCZO:FZ*DP:>,#8?!.BBB5!5>1'FU_-1488'9;ZZNU'ZI*YZ0>$D)B?VM
MH>Q\ZKR&LM?+TS (4J&E.ZI\4S50RJ:H*<6=%R^BY*S4B)7T_K 2M^V7%(_H
M=V'A,+S\ELJ+FNH$8S0!E2 =#13*MY2]=B;Y\G!=L%<7F/W2!=Q'N*3]_X4@
MB_=,@:@G3H51:2J,+<K&T<T6.(YSC[FPX4;V<#9L*S%$M4<3S1!5NX7-+6?)
M/K)DJQS929J$AFD2BB*:1O_[+EQ\3**G.1(]JP;4ZBCN9;GB9KW7Y>9B@FD1
MDJ@;?3EH'/RNEB,=7??R-)-Y_6!G[9"L DWIF;1?_$[[G1NN_-!9]NN4O6="
ML,?P)4&T+QZCIEMU!E?"\.IHHJIR2Q[@P'8< ^0;GIW1Z^7IC5AK?1+KB]^^
M'9TN-EQOCCO;O5Z>AJ'1/1JIY1P?C>7XJ,8Q2.F<E3@K 2L9_6$E?A3<IP'R
M<^]3Y\9=349L0<5U \+=5!5BSUBCG;[%?,?83_^9+\] G)Y^: 2K/QJ!^PN7
M%/AH"[@_GC>'!NZ6-/W6M:<Z&#PLF5!#,!]#%56YN,4\+/K5=XSO':$.+LA<
MD%MSF@Z7Y+;R,75I- '1-HWBB4GCZ!&7:B[5%RG5K0IU)RFM.N;JV;:HZT>?
M?)Y9F$N@^W%"2&376U,EMP'FWPB]GU'F\_H)^&"ZM7#R]D)]FR[(;+TD_GS7
MGG4=K0.25\'O?ZZ(%Y)[G,$]//ZWI3_]GELI92006, 5CCU8DU&]V9QP>Z/0
M<]V-;0UCH61O(\($(N!$L#W"G,Y?<'($P!O=E$RP04(Z"<^P48+_/_>72_\Y
MO"UT56A* 4(4LRNA5UAX:D-L#AUG&RM%GU@+;%^)P?;9X#/$_3V3J=,1X^1-
M+RQ=;=KTPK3&FJ2TT\K!'JNV5:>5P^6>B8"PZ\=$R2X4T/1",4MKU1B4;T:*
MYN\S//?^F2Q_D#_@)8OF00==Q:"#:&AM09EV'+X=DE ;-0XW!WB&>39F_R=Q
M@OMGOSF/:Y3'@=>;\3A/K=_/X^:5'>"?E_D7 2'-V5^'E=)%RVBKW1Q7\2G[
M6US%M\[E'_QUT)S)#<KDIMS0C^$Z?C^3VUS'GY#[X=KFW&]2[E=;J[3G*IZQ
MPOV"!,291R3@BKY55K]#FA[.[YAOI-JB69*-S=7]40SO1\52V7VSVWF(L?,<
MHY/#N_Z%LEHD$-<GAQ7>ZS:#ZM+DDW3=;K2H+1[@9>=N_+BGW>.>C]Z,S"E/
MWE"F%#*N%!A;-I]51>OSWAU3YN9.T6]*#AXC-!SPRR_-3O&-#26@%T_QDQ>7
M*H*2$_U8\HU,\@T)(3?T<=$W%H!42QRCL_,8UO7BM[0^N3HI"B43DD<36QT7
M79]D/J+@D0AGY. (Y\X//Z"GBO.MXAO!?5K!K7AEPYF9VS.K2$/?LWYU4M%+
MYJ^,)M*.Y10%)XH"]V'-SE(C7X@"9T;HT$+!B9&:!-HKG0CO[^\^O_W"OF85
M\..MQNF[\B)B-7Z#/LJM5GZJR[YR@11>='LC6[1G= WQWS0P11-2/._-'3!3
MR?9A>=WHY59^DYRVLI>GKVI9G1ACO88^>9- #=P&M-'T#_(&1WRCCDO.K!^<
MD. #1O\_>U_>Y":RY?M5",U=NB<H-?M2OD\1U66[G^>Y70[;/3?FKPDD4B6N
M$:A9JESWT[]S,D%"$EH0("$J9VZX55H@R?R=?1LMFZ)>@@,*K=S<.NK>;],(
MF0^"]04L)H$ DMSMGK$B_<9]"#0=O A =;"!_X8OPGH+X*9L01BG,=PF!K8]
M<Q(A(G'J)XPD'.$OTE!;<D:@<C" 8Y)32X'Q/WO)#"\>3J<Q8S=_D8?J\I=
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
M'N[#+:US\)[(:F3O7]=G*V<'*JU^XHSA[-)D]T]V%5*?N]K3E#=ZOA?^K5#
MC7Z)[%>S9=.7A?-(;L81<;[?T'$GMX[_[+S$",=BA;D7W&SL_.:FG7BT72@H
MOVA%N:Q5+RA_2\;)WH)QS2PI&-?,[8)QO-)I->#L:F4W4;I6&EY.TO]*X\2;
MOIR?IF4%_56!\+L336:"*M'&S(I8[/0L4'9#7,$+DI!^<#<GV$&6ILY\(7%"
MB[KNX2M>(KQW)M2(%H7GF0>7=.8T$(Q?C=A7U]I(_ST6%A%Y\L(TSJ]P]Q@1
MZOT4!9=>^;]2_T503%R:K R%;T>N ",D&(=F ^&=_;!6-*L,V!^"&+")B\%V
M;Z7=WIY!!,<D*.#=&HST&VP"MPEFX2]5]!9%L]<TEZUF=1_A(!^F[*GSA\YT
MEU_#**(%]??. C[!!NZ9OF(4%FH/1IHN#;=3& 4 F8_K@Z,)_2?JR82;827Q
MA-XN/UTOF/@I;K$C^"0!F*R^<A.G8X!K=A;I0@#P5'M^75I[?N.8Y_\0P-V=
MF+PE[+_OP^@S['WH?B))V1[ /49[MT"D&#N$'KV4+9Z"'KC2+O1@:U7!#X$_
M++<5=KOBGBK5]_1WYX<W3^='84I7#F%J*%1GB ?TL,XPTF\%KCFFVP5LJ>(!
MJ?N)_G,43@AQX_=1.,?#BO/3*CT-]2"%@]$!5(L<N01>0+)3+\"Z'J" +':1
M]^Q8I" QZ,PM ">A/!;?=B9_IAY3:O&;[[[=?;I_& H? @$-DH125%&X  =!
MEE5QF[3]FY2'U=ZSQ=^'<1+O8@"T/ZJU>X/@(5R@9<&+XY3NQ 2OMA1O$;SA
M.W'L33TJ(F$'@\<;NI?T9W %?%QL>8+&&1548\>G5XIGA"2X'4XBS)PG(HP)
M">!G;/&,\43X+JT!F./^_QN;ICQE)W8NB:;K>WE2G$/B&*D\%-ZF-&&AP<8$
MNE'>F( N!(OMUR$W=UR*VF#B+1Q_.3,.GN)" RDH[SB3XE]^\UJ"^2C%A$EA
M;Y(-BBLE1;.:8T?1#["!4]<!"IQM#K=#@GN81+"AU(9I O@/7)J:L\58A^<7
M@3M]3)>0C5X,FB7(">1R(&.  H%4X7]@U_D%G9,IDBMQ-"54!:W8L%'1USR
M'SZ]/TJ1QG*KA+(=DC=K=!Y):;]&'11I:2AOP>.O^'"55VNTO%I#PM5NNRC_
M*BQ KN AS',\.T^.Y],$WLGR!O&&RK"?^W]9'N:6?1B11R=R?1+3*Z0QK!>D
MJI?,V*T7"]^;T'OCL;L$[P5/[N+:'.'/U(G@'3 ,QTX,<()_V4=E(XH"DH!Y
MD@\L0-<!LR+QPEZ<&S$NO3E(\ _4WHT3@?S I!Q8%5Y@U=+,VR3V->%.'SP7
M*$+(0LSPA==(\VQ<8;S2A5?0.<J"?P;V"NJ/@WN>G<D4]%XA@44B;='_@O)$
M/'HP>-U?427%!JNB\'4!)J KW+FX.W#UMP#F%^&K-U\ J+X^O/^R_174B;*/
MEN^]2T'EIF;UY(5>60!5=^U:7_#[@ KB@$8X<1 Q#J#"\2<I:WC#'IOJ<S']
MXG1*)F7/4FU_1&'AI\R=<K<BE]]I^SNZ!% E*<EDB#U./_M6=CFDDP(-5B0W
M9D33M#:<#?(S>_+*G-$\P!G7]=M?D3&P WX(_MN)/'P</#^YG"W*R!:W+:73
MF+C5ZE(57.JVS5+DX-3GM9O\RHP]-$/6B0W>*-#33][))V>WNAWJKNTXX>0,
MJ=6E8HK0F4YN-P,[@C4BC]O#' $*IV(!Z*S-#=8;I&)#:76I!BYUV\JH@(7=
MJO(1Q/QTZ@&JK>Z*B;NRW;KDM /46EVJA<1\U@/<5#N$GT#Q)#[UU.'UX-DQ
MS=@E00B"FLIWD-T+5 %!*01]&6[U,Q7&/YU\_(>LJ7I[:C=Y_(=,J5I+-:4.
M''^8*;Y.0&5"?.CH83V[Y<)0^$BO471>5-38YV#*C]&[1A:.Y^*:T=ZGNBU:
M5W!EV)W \>&KY,>$+!*Z11-8$%@;$?P6H_^H-U(O*[U79H7%0\J^J-:Y3*??
M=.+1+T\29G$QKU_F55AN8T0U>*:Y%A^4>FLS@P.MSRC\ <!)D+@JXZY51=4$
M154I%7%+Q[#O34ENEC/G-35QJ3,*N00U/Y:&^_K6Q,_.HF#LPNE[3P[K^Q6$
M>.3.&.YS 6OV'$:KOKMC,IU83,V\/) A5 J'3TB4.-XR?+)I-+DA/$+B380X
M'<>>ZP$,,*P:$>$Q=<!R2L(H#V1GO,+)X^0 V.09(P>%6W@)_38\5[!QQ0#Y
M MPIH46"=! ]DCB0U[?PD>"9B]C.;8,CX4^S>/J:+YWZ:QS8"1QI7S4:>8+[
M=CF#[:AHI$FCD5:)LVOIN<7S7'JYMO@QHH/M&>#0B_#S2=:8'MX<OVQ%O?%Z
M<;K 6!F^^02;CJD-L.-I1&,^ )04E@#7N(1'Z!+.WID35X.%7!T668B:^9L>
M5ER=Q9J8S[\4(& ZJI95XKM=Q?]!3F6\<QF98T%1BA,6##Q=8BXS*9@?!WG
MG'YOZG@1X,=/R=X9ZM1? USBN>HN&V?<90U;Z>HE:MTJ@%+8P"P\&E?5/?9L
MD[I-:_4(JNQW)T[]^-U)8/^0PSY,/X;!(YK9J"#LFOUAZMV9_?&M.+P#,>S
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
MFD*VTWK5%$P:JZT+-S%TL@M<^,PNF_Z#N5P7;@O,- .RJ59)',P<S,=HQ4V
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
M'YM+%;-G][;P\6@C2_HV^0$_C_&D\>*@]='S??:2V0Z),\%F.JC +$ GG+R
MM-E87]<8)]W$E%1D0*<YI3YDY_(0+'N%DOB.'II;RGRPJ>QPNVYKQ3EK</QF
M%GV,05)\(@79Z2X?6_98M>5!:^>AXNJWTYJ%Y<(/\K8=K(UES@&I+,($='G/
M\86%\X)J/5YP!SV/"?:S*I)K3L7K9.>&\.4@3"@U3_ J+P(<&I *W&8R<X)'
MRC/V, 4D^(S'![#K@JP(<SB 67P"8SVCE%168\V[S\CO]F*GP&T!.'.PS^",
MXG3\+SQ08.A3 @8Y'.<:[X9E!BSVE4OH/X9?ATNLX9>860'WD"^DR=!GOY0F
M0V^>S$#T/,Z:-+E5;7\CH$OL\?"BF_P!F&.6)BRN 4^VA38.0._> 5QT_QG/
M8*X$^.^3$WEA&M.,+1*+@A_"/E+QDK=(_%<:>;'KL6#[!IO'3<73\8*4LI=&
M-.ILN9K"YC'D'HI;JK6"D,QZ'V;.UL(/,S>EM/J),XY#/TUV_V2K ]2%>#YF
M'JQM;.'?6;2*,CR2FW%$G.\WSA06>^OXS\Y+C+[2HB/4"VXV]G#S\?>>P^X/
MEUU4BV>>DYIL:Z!O=5.D/@3"7?H(2Q!D0\RT+A1\'X)IUOQSF4\BW($<13M&
MD=Y\^')'7\EOA&?0Z&)X$&KC@IC%7_O.,].O%E'XY,69>,TL80<4I&>0U-$B
M1,-3N//AP (*8.%W+_#FZ9PZX ;W=[]_&Z"E"W)ZXL5,&H>X1>'DNS!.7] H
MBIDIC"OPIM[$ 740OP9W0R7QB3#_(&AIT>,+_>;$]U"S@V\ )="[XB5\OV 3
MYS4:R(!7*FD88$/;#<718VIC0<U(UA\;%!9\#GJ%32T3O^I1/TM>!,)X$#4.
M5Y> BX[)4AT]!Z.I_#M$NJ<Z4TVQU(EA.IHF3R>.*KF6J\GZ5'$E35+^5];!
M6NN$?KG56(X2@VP.!>%(&9O;39]Q8% 8W 4NG2+T.8R3B"0>'"3@;UF/!4+8
M#^,T*FN%K!K,5H,3).Y=DK^)MUKOD/QE>5T!QSC'.WLH[F-&[,J7WO_KMD.*
M#&"&[(\\@<[@PE$C%\1=C[QQ2G=]A05A@6<&GSX1&KX"E@&J!35DP;A%!A0[
M/N@<< 4R7_CA"\&ISL UX(3!L(=KS<(T@J\N/V6<Z"MPD!@^_=T)TBFP$A8<
MNP^'(C#QR5#0)/FG[S\+GZ,0D"A\G3GT<P20\!.RG &^'/S,%A8S\V=] 905
MN1DG_3-U(F!$L([8F1)X_&@,[Q:?&74E3"ED;K2=/HH@12-NRTUA6$4_Q8=/
M[S>&.>(6WQ?NAJM_QY8;%=^_BS^3"&4 : 8/TW?Y ^&Q <4Z:Y&H&Z5 C>9@
MI):XXO^:L^CEWOR]L!<$4(ES>^%I5M?/E47X+Q"A+[C !1 /8>!$+YM;5I @
M>72Q4"# CGK] GF[<;Q#DW:!=51+<19>(W_B@U4_YK78HE+2^7_?,?_N)),9
M@'CM<W;8Y4>*Y3N[CA0? #@)I4A&?R"S(]!JT..3EV8B:13I<L-GZ\<AY0/)
M$>3X]?=_"E_3Q<*G3 $V+Z=/),CG&6XJD.G<^0ZW7]#JI.P\EUAA2@8H'LA0
M=KF=@17ZF38S=J+'3*EP'B-"[SL4WH=1B=]D>2-X6NS7O7,'_EZZ<0@.NG-L
M@]B4^IW0P/5OT[^]A_X_43 ]3$L LA*.5#:NN5V!ST_0]?H,VQ23%=U+*XQH
MTF TA=W:=ER6LG7*R\45,R_S]+]+([ E'<8&[IW <3U49?,=1._FGRFL>>T
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
M,@M3N+(;_US>/['XX%'XS%Z7C["1R[C7>;;!.A0IH ]-36FJ0F?F]+Z'W7C
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
ME&.HBQ@Z%#TIQ5 )3-3!R%1XQ/9:,%*MRF/;N-C17*H1CL,"(F7%C+S:HW-
M:C 6T@AX=-!Y=%N4.EZN^/KB'V_)(H)SHZ8!R\B:A["T?],W> SD=%.AN+'P
MVB?X @.*A?VM3D<&,&%#E!J;-<_=.=T"U0'3H1U0F1B<%O7ZC0 YJ+H(JD.V
M1#N@LC =RU1Y)5H_,74@KG$<IDI@8P]&>OT48PZ:#H+F@)W1"ALRI,'(D$2K
MXQ6Q5>T.UXL7OO."ST-V7Y5_ZQS?ZGT8Z2O<WIO"4H)$@(>^F3CQ3)C,G.B1
MCS<YM?=884\_A0'NZ#W;T.H<3AZ,3%&7NMTN@_OF&K8(&P81AI-$B4<D^PFB
M?<W$]H"H!"<JJ.=RM^<I<Y0T;-,US&HT3*JU.EX(P4'4J(W7,(1P>(DFVE:W
MDQ]>7S#I<Q0^>3%B!$Y4\%CZ6>+\.-%.>!UND8.1)!9W_>;\R*K/?B4!.:4)
MN('MP61%U%7>8*6?0#H0/6H,2"8='M7Q7O(<1BW%BQJ#D<6,3C[-XEI@U%)Z
MVDY E6 &VX/I=08?<K!TD.<<" TUQ7%,; P&EH-D]BL<U%2,8>ZYKD\NA)=?
MTQC>BV/!F?R9@A5!BU5$(2!TF#H-.M!/(N*^@3\77N+XK&&8ZR5I1.(W@A/'
M\.WB[]_0G#8";R0O8) \D3BA]?WGCUM<SBIKU!CY[+S0#?P6WK'# )O/32?8
M' -KR)+JUKPI#T:ZUD3Z42UK'L_G6MQ!UX*E _9("UA2<&RG>?$N=1Q,9[=*
M6@"3RF8D<RCU#4H'DM=:@)*&+; M\[(.:PZE,]LM+0!)!P%GZJ(E=1A*EPI\
M7-3<_1:B/4(M$![MV$TQRB'F>RIA8'!#5&U5M.N'EKF/J)/(.= "]%3DF(.1
M 2S54'G]2S]QH[:#&VS=A7X+WKJKC[!1E0/*W:FPL7&PDBV:'?=!<]R<R&[:
M@8TEL2%*H-_4MR(O$+SX)7'&/LDG>NR:/4*(8BI:.R>IX$EN;%2^F'P9A6?_
M5QHGWO1E W$[S:@S0+'P /\I[.I;[$1$(+XW]P(G(:Z0+@"N - X]#V7EE -
M-V:K )(0P%Z0TH\/; =#AQ>X<+-;11HJ.IPQVZ+1/\81GO:I6WNN';RGY2NA
M[Y,)[M#X18 =%.[#.:SEA39+--_$PA_#KT,A3L>QYWI.Y,'MO5B @X>-(C[\
M)((53$D4P16\ (ZA[!HT9@7K=1X)'H[@3": G"06:5 *SXT %R!X92^@5T@*
M1B1&O0;K[<>%OSGSQ1OASO<%.FYU.!#HT^#EZ,TPT/4$R(";C1W?"2:$7OK
M90;",RQ%^$LE-F>O^V/U33Z'"[L+7/S/N^6JXKODWHFB%^ /_^WXZ9&-U(T"
M&Y3IB,OA+A8(>/'A+U'(<=@IXJVTPZID-K+#)9NH8!<):[C=R4?(]H\BJMIJ
ME=96BY/*%66X/8AAM5I*+&_)A,S')&)(4&514"1%H_^J]('@A2(*$8D7A/K@
M_)=A*4[.!8>[O<LN<!1AYKA[%MJZU+SH+E6$H741MJ1A8HE<0E$;;"F,A)V/
M _<9(S/>^T1K*?7E#_.91!/X+TB=Y5)OE,):L1>34;+4OXH(1R_)!%>)4(F%
M&?%= :0@B$5"$4KE)(B87+8)8^*'. 7\4=@A%9] G(9IC%L,QQSDG4EQJ#2H
M(0F(VJ'P#7XW=_X51IBV 8M*9B C,XF&XI(NPPN6UYBD((F#"8IINNPPA<_'
M! 7XOX#6<2FHE>)C@GQ-G!^LWY$W!6ZP<)+(H\I2MF#Z2+7UF,ZKLF>@7UE!
MQSAL:;RGA!A.:[Z(O)C0%R2(V=E$Q,\/)4O?<9Z=R(V!7EQ0>,N0%2?AY/O-
MV(FI4H8T@,K. E 3BZ4_(/.%'[X0PGXIC,, <(G?7VIH^4_^'M-U_YG"CDX]
MN+Y+,NUO;='X6X;>S5O-B1.GH&0!F!=1./429 5^&,>L5 ((!Y 81M1*6FGS
M5#.D510_X7=_WNSER^X5$6 9$X\.9G?F.1DFSX04=7^V*7BM,5,[@0PR:MG^
MRL9]J%F!F5B@ZX*J&"?+9643&W]FB5IX.6J0B$O2)#_@G(-'(CPZ0+#L,41A
M C8E_NV3QVP2).X*B6-&H5."E!S'X811YK.7S.AQ%'*[<"O??;O[=/^ ,GV*
MF B%3V%"A'\XY\4X,XJ 1X=LNUAK &$6(0?_#T]UIIIBJ1/#=#1-GDX<57(M
M5Y/UJ>)*FJ3\KRR!BJ/^XQ=G!)IZ,?EM0'>&;AP\+S8>"&/8'7AP)S,2AL*'
M72>"X &ZF@.[!8/%28#+C=.,HA"6BO1FW2Q@#&73Q*!?E4_@,V7V(),XG](Y
M;/-D0]#)6Q-A)S/BICYYF&9=S&-L8_[N!SPO8"1O81Z# /P($N<C/('+G"N_
MOOQ&PL?(6<S0;7$7 >E]0[KZ!C?[U0=*+PA#@\E;,'_AUTG^)BZ&@.Q<X -&
M*1ETCK52$8#$/P5+-GRF\I;QCEGX'%-:>5QN D*''7]&-V7,$.DWIEX%!!T*
M\1L?]S0W1T]6LF^W/0XK$!SP0&2/JRE#4X<M ?Q3TKBET@&N_N;9<Y-9[J8K
M_)!YJ6ZEU4^<,7 Y(("=/RD<*\H.4,4N<ZHXM7AMPPK_SJ*5F^V1W(P!V]]O
MG"DL]M;QGYV7&!UNA6<"^K[9V,/-Q]_KO=G]X9*@BV>7TY6J2S?:8.?'C,*N
M0:W*:"K'5 2J!_H.?&<1D]O\Q9N\)8P7T.O1'[T!Q@MJ\$T&1-SYS1P*?&3V
M<78HMCW4#1G/)4N6R&Z<'=D0UO?+]ONJ/#1MI?0C:2B7OK_K4O90,ZM=:??[
MNJKQ-?$U=7)-UMXK'4A7:C KJ4%N9I9&KLH#0\N'LH]Y*"8,+Q20*W^LXQ1)
MEWBW;\-)BK;4>P]=(?]#G.@]O!,7-$#L?@HJS+9>LF//]D2Z^K"UJ,B]XF=7
MUIZ])4ZP*_S9Q /2*]YB<90WJ<P@SKVF'66F7L"6E<S"%"[MQC]OZ)Z[<9GI
M:$FXN,60-G5L"/E#5$;C.;*0R\_E$TFHTDWCO$?0XU'/74JL_=L[= ?<4'\
MW<*[_3FY1_*T_FT3AQB'&(=89_?N,,1ZWT_JC\!#A_77Q$FVX7/H*8_&06D2
M8M7R>$7#_V]Q+_[2WO,?3/F[Z(-7"_\?*#D^QSQ4B_:U,31)-(RF<L.K,+4C
M\SBS0VTF 9@3(R?&+6)4#Y1L8QM(FKB1G)H4;>/D85M4E5V)-YS.VJ2SUA6
MKM)9ZP]>C<[:'C)_!"G:$A5ZJB2J.A=ZG!A?+S$>J%*M+?1L>3!2)5W4C:;J
M53F==0ING,Z.HK,#5;UG$7IT;(8AZZ*I--5T@!-CIS#)B?$H8M3:%GI8!&2J
MHB8UU;N\53KK_4PPV/Q@0OCTKSTDH7= /F';,4475;6V?^0U35NY(@^;T3;?
MU6ES5JL^VZT%H.H:3&<!U#$N=:!;Q5FXE(%<2@6#5N$@ZR7(#O24KL^EL(67
M(NH:YU+]!% 'HKHV1G5-2;0O/&F5@ZPED&EM1RMM>S"R)5&Q+ZN,U[!2KRU_
MZ-X)'-?AW5CW@/[RH4-#DAA=*+PA7B^-5*WEB)@AR=@;S[QP(\Y&O>R7Q4_'
M>-3E(SV&1 >+B%I]Y8]CK),8:SF 86"+#^!12FT7!\=/)_%S>6^_(6F41TGU
MG?T<8YW$6,O.?D/2:8_A"_<7/MH^S;MNT&Y+.^'&O]6=;_4^+/XA<?P7'A7?
MP\,N'V\R)&,PT@U1TBX;;N)!\;8PUG*XR9"P98@F6O6KNW@DH)-,ZO+A)D.R
M:$A3JY]7RC'618SI+4>;#,D&)J6+BK;=-YT#J \ ZD#D1I8&(\T4E0N/[N88
M:PMC;4=N9!D )*H7UL1?443\-P+G$YQFHKZ2D+C>@7"3K !=6*+,1U(VA;%N
MF:AZV^$F&6?7*Z)2?W@]!U GF50'XDVR!DQ*%U69#T#M)\;:CC?).F52DME4
M31\'4+< U %GOVP DU)$6^>:5#\QUK:S7S9QM)NH-U9X7!= O0^B?@Y])W!Y
M%'4/Z#L0H) MJOWI%PY0\"AJ2Q@SV@Y0R#9EK)K>%>??U0.H6TS*Z$" 0I$&
M(]46;9-'4?N)L;8#% K.&Y=$Z\(--#B V@)0!YS]BH*]C41+JNVKY1CK),;:
M=O8K66U)[;QM'D6M-)?@_\%BW7#.@ZE[L-^!.(6"7;!L495Y?7$_+=6VXQ0*
MK8M1+%Y7U4_YW($PA6* H:J(DMY4&UF.L6YAK.TPA8(U":):WYG&\=-)_'3
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
MX'5VCI5/F(^L0_\Q$$MN07;TQN7W$L])#;Y9(^!BP+('L+ 1L2GG+G-($$<
M 6$OJ3%0 Z/"85Q<',9#L 7<$$T-!%,(*OQA2%'9ND-Q![XR\VCAC+3>A03
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
M85GEELZK%YC0<K(>4Y,#1''0J&C4EY1XST*;N\.Q\S5IX2\'N^X Q$EA865
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
MQK)EI*O?6]"'W@L/2H2&*?-G&O@US>#JG/)D/#VZ,+:?8Z%=_M+MUE??E_-
MTAQ/P_S'&Y)!E]I+?TGBH<<<O9DN<8Z+Y2C2@$BE2TBH.2@C/40>$E@>B^'(
M8TZMK>8>A]/LLLKE38]SSVF# UOO@BGA G@M(T0=2O0Z,\36SOH:&$.R8(?"
MQUMON^PHO;;[$ UP=A70J^\U#0E'V3#'=" DV7>%'C(X7N-1Z'.,BB>TK0/=
M=R,:DB4[6'*UDVDSGMWNVIT99:NYJMNI3B&@R+1SB7H[,JI VZDM4'20WJ;
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
MQMS=I7(7@?24@)Z"=C*[#+099-('-1SF6 3-R0 -41DG6L<S!UMAZD!<V%T
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
MXLV0#2E7HU=-U$X^S;CSJA1,-6_@'-4'HODZ-W?D-3,^$S1=.R2JE /$3%/
ME) J%*Z%;&TJ;XYNGPR6]4^Y&IB^NNKKI7TI53W/!&]$K<6:++A"DT.[C4B&
M!7VC8]7:7)9=GCTD=[(G_EQ.<^E=/#TOIJM(5RF?^5\GB^6J6&I.7 C!R1LF
M34)(#8/(735CI2XE*W2Y]2GA+CB'Y)#V3+J#B?.@Q'OQN=Y;>#,]VXUJ\XBN
MD/X_PN1D)<FS8FCD=YM@- LUB8-6#PH$EV("5EQAL6B%LO65@<9#&))+/""Z
M]D6"@S*97EQ-WA'2BZ3L&7*EO2"K.]5+I2%Z4OO.  NNGMR3$=6\(?@N.(?D
M<0^(DWN)\Z#$>W86XJZ^X$FMZG3ES2-MLV1<)#"Z*PS'R/Q03$#!(,GZ(-_/
M/\16?@_L(3GP Z)E2V$W2;3?!/1+S*M[]XM_SN;+SQ-<+#XN9^GW=^7C25R,
M\SC,?XR0"8U2:-"ID&+WSH(7]<=:])UKXR+F1J[+)GB&Y/X/Q)UI+L8'L31?
M34-:=C9&MV"\D$$[C#1-M:V 8;4=6=7M7!?IN<K</*11>17MD&Z.#$@I-A#M
MP71A%["]'!,0TDE;F_LR&14H)35$)3Q8E734*0FC-RD@M,NS-Z&3>QQT.HAX
M#I9]>\-1"E?:S37)P-WP&:VS<'<96J-,W!N/7A4'8CI[ZUV!5!!!:2XA(-<0
M2A'.Z( 16^\0ZY&T.I$Y_]3S"L&UZ"O1]O.S:7Z)7W$R6]6=,]9@2=P"5\'5
M2PTT\F(Y1#1,D:=M>>CKE'A3C$.*.C?@SVV'-+V(K/E1WSG*+OXX\D&:A K)
M%*R^2%$!2)<*R(:QE((*>/TPHCU].B1#BA(?@B3;3W\3\^<&CJXRP+LX&1^=
M[MRRL%Q0<4BI[MR<<#F)"B333B#YJ9YOXN/=^Z AQ5D;"KS])/<B]ZX'[F)<
MT9P>)H]4Y,IIE0$Q6C+9A".OD",(A9KSZ+/@FQ24OO])0XIF]BSY/:>Y/^U/
MWYR]=@KL2JFJ:3[-+5B\(HMT]@//<@UH:KA1%E4"DUB]2EG/1P5*T%REP'QF
M5K=.!V^'?D@1RT/L,H<1<W\T/6^",'(AI.B] TWZ$53NKG0B!W2N2.FPA/X-
ME7,T0PH\'L:BW44,O6JO%_3S>/DBS.<_RFS^+<SS^>T9J;*5T2)8S:J&K?F\
MP=5J-G7D A,V;QJ\'<(AA0@/I(4:B6L &^)% ^/+;W@Q6Y!CQPP]R=19$K6"
MDO7@N*:!Y>2*HN%PVU>^;<MQ#"GD.*A-LI'H>_3IS^N]U7ZGZQ:;+5G1$I-@
M+:TS904YG!$+^*R*%$$;F7K7C?>BW(2 _A$1L*W8'H)>5U+<1XXQ+PT!35;7
M6WO20TSD[/)LO"ID3PK?NJ3!KE@WBDVR_R>XMKL,^XE,W53+=]6K.\\^6XPB
M>B1O.H./M?H+-Q&BBZ*Z+DIQ2:N'7TOJVBR"M2N@C3CV$P; 'TYJ?:BX2P=8
M(Z^BM=HK,*%Z.::6\Q%) 9.2, IC1/.TP/5(6HWO_/#N\B@#FAB9ME!JI7'%
MBH7 >0+A,EDM3NG(^E+3Z_ ,])AH5U[<IHGW%D5_^WMMW^(D<F'10;%*@(JT
M()T,KE:B0)]-S):USD1<AV,0O<D.P(:=Y[XY"];RDG''L[.I#HR4LB)LWB8+
MV=/KRBE4IB]%>+^*:*7N:V/5;^/)A+:F-[7[Y]$X3G EE1$/PL;" VA+:U+9
MQ,'[FJE4A$V1<15RCZ;L9B"'J#CW9M,="Z8'T;6V8"]!_%!G_5WY;7&.J]B
MQ=?#/E_K*(L",9.N-T5*:1T+@F_2MG2SIPWQ6+T9-WJ:])ZMRU4KK=GQESE^
M)OOX/->-7"YE,J&"FO1(-G@(X)/@4*1VB2>AL4^W>0.$0SRR/Y"B:2*TGHEU
M1W-285GA.4+(NDLW2! %.5C!1<E4L-[:P_@S>_6B/71.P(&HU49L_7H%4F2A
M'"/+U'A"(FJ7"!T2T,BC9IICQ-[#QGOTD+TG^&'(0#!6.S!2FYH_3&O8DR&?
M2G8^N5I0H?>4AHV;?#Y8H&A;'MSK\FP_^?V1?,TMUJPRN6%6 $I.FET5#]X%
M <%JG1T3)?+652L:74]^",>X)X[L*9<-L_U/7Z]?8EC@7__P?P%02P,$%
M  @ 2*-<6N$1-$5)DP  )X8& !0   !S<V0M,C R-#$R,S%?9&5F+GAM;.R]
M:7=;1Y(M^KU_A5_=KR_*.0^UNOLN#7:5UI(E75G5=;]AY1!)H@T">@ H6_WK
M7R1 B!- 8LB#R:I!)BD:9V?$/ID1F9$[_OU__W$U^.$+CB?]T? __L+_RO[R
M P[3*/>'%__QEW]^^AG<7_[W?_[;O_W[_P/P?U]^?/O#ZU&ZOL+A](=78PQ3
MS#_\WI]>_C"]Q!_^-1K_UO\2?O@P"-,R&E\!_.?L7WLU^OQUW+^XG/X@F-"+
M7UO\[?AO27M5;#&@8@J@4!3PB7E@*@3N(P:6_/][\3?F;58R.<@E*5 L,_ Z
M26#"&Q-XIJ_G'SKH#W_[6_TCA@G^0,,;3F;?_L=?+J?3SW_[\<???__]KW_$
M\>"OH_'%CX(Q^>/BM_]R\^M_//K]W^7LM[GW_L?9WW[[U4E_V2_2Q_(?_^\O
M;W]-EW@5H#^<3,,PW3Z 'I^GW_[%NVCTC_._I%^=]/\VF?W[;T<I3&<.>G8(
M/ZS\C?H=+'X-ZH^ "Y#\KW],\E_^\]]^^&%NN3!.X]$ /V+YX>;+?WY\\QAI
M?SC],?>O?KSYG1_#8$"(9Y\P_?H9_^,OD_[5YP$N?G8YQK(2_6+(%92N</Y7
M_;0?=\9T24#&Z3HBT$]Q6"G>$..R3]\=\[?/@HPE7 ^F#1$__NRF>$=7H=_2
MP(\^N@':V0?!%5Y%'+>$>N]S[^!<@'R(L'YD?>)D-"P7?TVCJQ]G^%Z-AI/1
MH)_KS/HR#.J4\>LEXG3R/-;))!,>H;B8O]+_:_5GW<%'1.@/^W5N>4O?WGQ@
MA=((*?XQQ6'&^02S>.A@E.[]TJ!.;Z-O_AB$B(/93WO7$[@(X7/OURD]IRX[
MA!+?T)>3'DJEHV(<D&M:.XJ-$ 3W$*SR:+VCE6.)-R<+=I0PB3-_WCSBQVJ[
M'W$PG2Q^,K/FS)*K4<Q-V6!<GT(<8(]):2V/!9)6#%0R'%RJWZ)0(G#I"DM=
MC6F&X/YX;LGQ8KP8V<V;M-&"4,:CJZ;^G(Z:F7'N*0+]EQ]&XXQCBH'HKV:O
M]]_28#3!_!]_F8ZO\?:'H^&46/W38/9 >N_PHGZQ+1,FXVGO(TX6 WCQ1W_2
M*]*8%#D#RU!3J",">&M%#8N*L;$$R<0Z-*#/OD,!^N[6_4L>V]#W3RR\3W!A
M"^>-VAAQ&0G:^//U;&%8"TSOP8+?QK.O[RR=37R[,D"Y]>S.[ECNUAULV;F#
M94$C8HJ05*'LQ"4+#ET FU GE:5'$T['L?<BN7WY=1,3-O3GHVGHU2!,)N_+
MK]-1^FTV1&.X3]Q:X#+2RJ1,@5B$!(G.8$[*F<RZ6I4?@CGA2;JMH1\S0.S*
M@+MX;CBY#J)-YNT-*/ 8S7XG\<;N&G5BZP[F@27(HO9*!R/!V$)SG+ *?! %
M7(DL,LMR*?Q$O;]BIM^[\S<Q<1=.#Y/+%\-<__'3_W?=_Q(&-.;)B^FK,!Y_
M[0\O_BL,KK$7I$\Q1@M!(JU06C((L10PSFJCF$4AUUKD-^'!.L!:4F/9!DGG
M^5M[\S_F"-N5(R]2&ET3K(^8D"#2,O@.IZ^NQV/"V@LY\U"L RPN@\*@P'&5
M04MM,$B..NK&U'@*S\DSHIFQ.Y@LW@R_$(K1^"M!ZB$*>EKFH Q-AJJX",XZ
MA,AT2*C(:\(T=OS=YY^\H[<V9@<!X/OI)8Y?3"8XG2RHQE62.6L!Q6*A0%<Y
M<$PB!"\)F<HYI-+8O8]1G+R3=S3L8U?+G2?S>V"LSC[Z8D%*1KPSE,16$!2"
MU(%I5J)LG>&=EX.W-^=CWZI=??MA/*+,=OKUPR ,IQ16U)#B<QUKG6*""L@\
ML8WING9P&J]CA"T$%X/,(HG8^H5^"L_)>[Z9L1\30>\\GQ.R,*7X\2V&"7ZL
M-0CORS\G.&-K+WO&M(@"= RTXC@N("CZE@?&;(Q*8G"MI_:G )T\%=J9^S$7
MS*Y<^/MHE'_O#P8]*5+BT1BP5CM07E!XD;P"2EH)CT/)2F[L]L6S3][#6QGQ
ML3/M[A'X- PO^I05S!<>FFM^^B,-KFO5TC>,6LI$86,"C,0UY3(%DXD7R,8S
M46+TH<3FD?GSN$Z>!,V-_Y@@KF$D_VXT3#=QB1>FJ" TE(S$6A,R#3A2X"D+
M9NXPQ-2Z9& ID).GP.[F?>QSWR:D[S%CI4::E:1A 91V'ER1'*Q7(5 6B;9Y
M7<C\R2?OU2T,N&1WI=D^VX?PM>[[+)(*P3C+C'DHRGM0TC&(D4:6$Q?%E.S0
MM-Z$7X[D]/V\NX&7^'WG;36"-;[&_+8?8G] %L5O^61B+J5B%+!4(E!.42!*
M-*"=4"(+,H5I_DJO G,.WF]@YB4$V'G[[>UH>/$)QU>O,=YN]1;-:3Y*((B>
M0/F"!&\SAZQ8XDIGE5WK??4E,$[>Z;N:=HF[=]Z"6\) RY+.S$O()=#2XZ0'
M+R0#6HU8*=$S5*U#]C-\PW<T[!)?[[PE5P?VOKP:8^Y/>X87B5RYFBU:4(Q"
MQ)"E!DUI09$I&:E:;\'=??X9^'=+8R[Q;.,]M@7UOMY)"YS7:%T@A$II4)91
M7*&4AY2$"43%X&/KHN9G09T\!]J:?0DQ=MYP>XT%"4E^,TRC*_P4_K@S+=6]
M8>)E30H9<*UI2I*)T>@IZW!<A,PH<62R=5#W#*23)T5+DR^AQ,[;=H_PX>3%
M,,\V$QZ O:4QV2)&73APER@H35X3C47]E@?O=4;&.J?)\S#/CSJ-7;.$3CMO
M\MU!U<N92\I:"GA."8PRM Q&D0S4_0KN+?UGO?KK[2+'DW?_MJ9<XM:=]_%>
MC:ZN^M.K6078,+\:#>LRA\,TPZ:UU:66^EB?0&G/(:C 0.3"LF"9J^9[^D_
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
M(?/:/S,R!.\P RO:EEQ/VGUKV?=U<)TWB9I[I@O5F7L@Y^>A"Y2]A%937%;
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
M'8'RA (!LV3":A-D\V!D![SG1*:]^:V#FJFWH^'%)QQ?U>+#;_!Z6B@?(S)
MSAE9(PB((A HDQ)A92HVU^=;"N2<6+*[I1N>83^5F%79N,5Z&%)(5A;0]"?%
M/S0A!AX%^&19<C%$G[LZUEJ.Z)P(T=#V'6RGOY]>XOB9+:[)8O'\^NJ:?FTF
M-OAN-$SS;WH6T=+RR4%(DVH3!^)V9A*8TT:&S%-J7DNW.^IS8MB>??B8A;8+
MT<87B1;3R>QS)N_">#PSW?9"C$]^7 MQQ?7Q-A),?'D](?I,)G<>?,NGS*W0
MT58Q 4$+CJM?Q7JMP";.Z"]""*V%4Y_"TZ[)X9*G3%Y^O?/=_ 0UT#@=XQ*"
MU!F4D@:B-*8:(63I'<O-A6,WQ;@O:<-F/%G=[K #IQR+7N&2H<V.;0H3(J*G
M,%ZQ.A;DX+/(D*U4Q5A=-7"[?\&.HQ=0%^Y_I(F^NQLZD<Y_#*M^.<9O0O!K
M .RHR.!9<(>I'6CBRC7HL;L?#D(8$UAF@H!JJ0(H$PL!3129">,-UXGGW'J'
MYT!$>>;@_3 \V<3\C6_!_O3IQ;M7[Q>Z#A$C!>4"6#&4$.@8(2+A8-D8:QG3
MTI=G0MZ'G[G_G*>QN4<-;-7R]@CA^&4TQ.EK_#5<__YFF/ZZN,XB"@V@EG-D
M44#54TJ7%8<LZA&#-AD?[M(N==[2#S\G+^YNO0ZFZ'4ZC7DML7!.<1*O[31L
MO:]D7 "F"S>"N:+3WCJ;'%-7R#U$@JW=L\_>.'?NTJT#\7MWR!U=NT6/OVW\
MLL])Z.YU3$E+'=K:]KI415&O(0I5H%Y@\$ZZI/SW[I#[8\XF[NB ,6_#,"^:
M,S-N8Q()<':F0%\3$E,[\E@I+=.^B-;$N'WZ$35"VM8Y#X_TMK-L!Y5GZW6&
MPR@HWF(4B&F"IJ1458]:@Q%6%I,S2[FUL.\)=^K;A1GM_=$XI?S6=?+;R)<W
M*;U!*C*:X@V#Q")-D9&R*2=*@6)3MCEZX[-;)V_9Z*GG0XN.+=XP4IW=R*QG
M@W.Q#R%DL 3"&YM 461.^3/E7\%PIJWU3&N[SH3QW)WGQ0//.D_9WK0-:\V^
M@5C0; T8+64+;A]] ,&"[8S_T'T[6*ZU2,$=.!1?%.(D@L@Z$AQ>=UJ0 \\L
M\R"B=':M<\U#._ I88*F_MO$8(W]]@M9ZNKZ:M'D67#MO+=0&!(0[B5X*03E
M()$9*Z*WO(6PQ+V'[OF*_[9F'[6P66-9H%_"'W> >%,E"4JN95D4]WOT$+6L
MWYI"P4#.6JYUX^PYY]U]Z DZ;VN;=9 /+Y%BYYSBU" "E)(=C4L@!5L2@7/C
M/4JMA6Y=%'(\G2WVNDF[H_$[J(!>*LN^#J8_8[^*C7RU3L^";0S=^9RPT*%Q
MN3A-$UT(3-;&3!:<]A1JT']\\-HKTUJ)]IC[533W_2;V[<#G3[=/H# B*F04
M8BI;E59H+@U)TE+' B=+!,3FS9)/HE_%)C[;J%_%)@;O8 ?UW6@XQEKU7'?M
M\G]?3Z;?!-",0Q6BH%B'_C50VFD(7E+\8UP.WN102FA,A=5H_A110B-G='!A
M9CFRQ=;@&M@ZBAJ>PG68Z*&5#]>BQ@X.Z&!E>1)CD;GH>J%#(:VE2I54M?<%
MV)!CRHE%TURC9/_D>":Z. 0W-K%[!YRX,S]^Q$&8U@LYD]N&#(RC1N; )"Y
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
MT=M'0YB%)&]'PXM/.+ZZ,YZ>-"9HSB48)CW-WRR"2R4#.AD21NMD6>=25C-
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
M @H'8TT,'*5Y]9:5BH*&PX,*K;?IG@1TJ)/@=FY_6&'0S/P=A#PW6!8'&6N
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
M]Y#%2JAP^&G\\N_TN0:K[[#3A2!R]8ICX36ER^::<5@@>.-*[302L77'J:V
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
MZFJ<U,/'NYPA.2$3N>29V]:M"/;!^?19TKMV>MP?[HQ ^S@-X]G5W<RJH>9
MJA!#8**>4P@JV *1%[V8&!DYF;O9M<ZTZ([NZ;.G)TWT,:QS\TWA5;V782(4
M+B7P4-OPZES 9QFA<*^-,\6Q<L0<U!/5V[4U+9K*O.6U::WEV8SMW>4T?2:O
MZ+85O.@9SJ7FBMX*8-+4 @\G(!0;P:3D67 IFM E-KO'HY\J$XXAZ<8U=MO]
MH!7BV2 9\H9HWP2IZHQLD@$$[@+DZ&S127'4M@,9.C[N*1.@#XGV4"BWA:>5
MDC($I;RPD!U/4),'(<2(M'4)G:74.8DCYOL^X3VA!WGW,)[T"MUH';J+]-^7
MPREF/C#925HYK=>X5.\./3@1 I!Q0V94$>1=-9\NWP'7>3"CH>Q[&$FZA;T=
MC&%/&*TG\!:+)/"!I./)&-8J%E^4IJ.O=1'@08#/@U''T%;#8:'[&$]7=C6Z
M'#37&611=;0S^74^: U&B&Q,$2RC[L%0?=).RW&DO7$VY]'JOE?6&/W@*(7?
M'9[7<^7WKBMN5/J]A4RWF,J20U,[. :G0(6$$+F24)305EB7G.K'@MB.JUV!
M^):G767E<H6:B^P!XR(EFUOPMLY LB'1$2^$<JT[B79'=ZPR\N9<V5Q9WE0A
MIRXVKPD2[^M8MT6N9TS:,48;L?!U7(1PM=.*%/2'+IP;R\K6_)VN::_7#SQ]
M@GM;94X.%6KC!.<%B&5V6!<8#;/:;SWZ^'GL>PK_KOH.D%R/BLS"FFPC;6 N
M,O+K@X3HM0,3-/T\6*=DB]STWA6X)1N]K?YV$5ACO?T1_AY^N?RR!%),L49J
M.G64%K27Q C1*@X,?8@^&J%\IREA#VCNAX<>-]=N;[%/6LBL979Y!4*BN@%B
MN C,* M12&(BJT,F=#$0DG7"HM?,= I?/J2\VP]]@LK;6V:M:WLV%K0H58IT
MAL@4,@<5M8%8VU1: F,$F8"&=\J)>;I5?;T9/6V$?K1"ORZ@?K9"OYT4U:G<
M:Q\I'ZW0SR(K)=(69T*=545;&T3DB107N36T20G19#-X H5^[36_BW"/5NCG
MA"A92@-BD3*!OM2:\P",0&+():*Z8X0]S4*_G83?J=!O%\GUD,]^S=QGE[/A
M&&>S);JK5D@E&A59R6!R-5@PDZ.@9(2D;/!&)F9%ZSC@5D!G>LJW5T8/J6I+
M+*MQ,1W ]-36[@<@IVE:UU!1=REPL)3[&,[X ZC,978\DMM2FXPKFS@YC[E
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
M&%4F7LR?A^GT.ZW[W\+HDES=$KG2+-2)8<0_'AEX24ZOB*:8PFRTNG7CO4[
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
M\_T'M#X+-S[GE'S;H+5[]QH/"6E-POWV]B_+']<_8ICA__I__B]02P,$%
M  @ 2*-<6@J$V^%'Z   U"0! !,   !S<V0M,C R-#$R,S%?9S$N:G!G[+QW
M5%/OUB<>I$L)O4M44)"J5)421:J(@"@M0E1 .H@(! E$47H34%!04!"0+KT%
M0@E-FA1!0@DD"-(3D'B0D$R^[_K-_.;>->N^][Y_S,R:=1^RSUIGG0WGV7N?
MO??G\YR'T+_3%T!\5XW-C$%,3$R@.XP?$'T&= 7$?.3(7Q_&8&%\6#E865E8
M6(^RL[-Q<!_EYN8ZRL7%PRO Q\/+S\O%Q2?"QR\H)"PLS T6%1,1$A,0$A;Z
MZX\P,3-^AX65DY654XB'BT?H7Q[T=A _QY%;1X:8F4Z"CO S,?,ST;$@" C$
MQ,KT'P/T_PVF(XPYLK%S<![E8BC4\8&.,#$S'V%A_FO6C*OAC.L@%GY6@1/G
M+K,)6M]E/QD@I/8T]0.'C$%5A_"-49*L^KV'D9Q'143%Q"5.G9:3/Z.@H:FE
M??["Q2N&1L8FIF97;6[>LK6S=W!T<76[[^[AZ17X*"@X!!'Z^-GSJ.B8V+CX
MM/27KS(R7[_)RLO_6%!8]*FXI+JFMJZ^H;&IN;,+V]W3V]?_96Q\XMODU/=I
MW"*!N/1C>>7GZAIY9_?7'N4WL/_G+[N80,Q,_WW\+^WB9]AUA(6%F87]+[N8
MCH3\I<#/PGKB')O 96OVNP&")]6><@@9I'ZHZN"44;]!$K[W</2HB*S&XBGR
M7Z;]AV7_G&&1_R7+_H=A_[]=.! W,Q,C>,S\("CHX-[:.D$NA::..+C\%8EL
M$QA#7]0@"S$;-:!W=0]0Y^+<.\3<]$:<OZ_ :<(QW2-_E'/WO1Q1Y)O(LW10
M>CPP30<]L#R4?4RY2GX (*822VZ^K!R"-IRJS7(\G='W1\I6 >'9\TJ^<_;%
MXTXPPJCU-BS$AXP!;"&BT)_UJ!_%GG10MS4==+2+L'(H,D*M4X8")92KBJ5K
M&BT#=!!S+ATD&X#RM*/9HQ::4=0X(HI4IJ^"&O6A@P9NC--!\?E_,ZM;&R^M
M]R2<?M!!3T?HH#3PI@)##TP5M:2#4G7]_]8 5.=GH(D.,JJA@Y3-+6D*K6GQ
M^OGF: SI AVT<_FP +Y_EPZ*7&6<R"7107^GG/*W%MA56YM,>(9DTMBA-%-H
M;2D=I 0E.4%IAO^YJ?)_DE1VZ*#V%3JHGYWR"O4CAL951 ?UY6C_G2ITT1YY
MFP[*8W@\HX"A(>S<;P2Q+IB' U)TT/YQVE@E]3,=U/&(<2+80P?]O;8)51&<
MD/L+!MV9J*6#"*73\OG_DX\AN%L,10B@PC@YB<#_K>XG.BCJ+CF0EN!.<\S(
MI=X*.R44;IP9BEH(I(.6GAU<Q>QTT4&LC&@L64K^G2KD[\)5Z9J7\FEL6Y7*
MBZ*^^'=<_QW7?\?UWW']=US_'==_Q_7_P;@^!<8[H:*Z)Q8.0YP8$^^G8#9:
M.+?;&+?@:,T+;;OM<Q#B2M0)>"OE_J'2'O N=T*D+TY%U86M.*C6\2A,;H7<
M.BIA$N40RUPD2[X9H8'J/T:>.GSB3P?]>O<34&6X-:0=0V%B1&7L45FQS<V
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
MR1%PV9!TJ6W+$2/D+%DL2V5RG9 98%<#9_]88B9:QL+!^D(PV@Q>_)>J.%6
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
M(H=%BVMP(+KWQN0*)GG*45N+$$[NP\*N:PM[!W&<E R0"ANF09PG-/U9D%9
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
M=(FBZ2WK3;O-X\;^IP$V>I64F.<GB>Q[..>%BOF"W%R8D_"S:P""6:PT0_W
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
MJQKOG%<^P ],M=,V1_W+7X8Y#,<Z?FFP['(7S*LS6;-YR5J<4M8\I(U36IY
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
M5< 1:V6WAF$RP2G4^'U3 1?_"1))N$(\_\<$3>5O24"> I_^_&@;:G6Q8[C
M<K**($='QA+(USA)3/[B_B*8X@@.:&'%7O2A."*^,H7WIT\:]+30TCV>*\7^
M6-5AL<4]]2$[]<!!" W!  ]T0G%B1MK(,5(!K!AILQ9=7PF@3S+/IU'Q&@X?
M4[%V.ZW;+N(I2;__K-Z87NR>ZQ4//@<43;M(T,#!&(VJP0B1CVQ2_N92,; P
M+=EH5[GE<9[!EX>;:6_X/QM(>IZ#!K;PX'7%*%/V:T!_('P(D1"*BJVB*8Z4
MTT6Y[;55-)8;F>3-/*IO:LI<7BQ(W(Q1:=L"/F0H!U%=+5J*XUS3O\4+HGPR
M%+I*H,HPO\L,T9A,R5A-[UM"OUQ:FI-UQ(R>MDGEV:<^JP?X2^_]NWAN!J.<
M(P14-FRE*U2ML^X&C+3!J?^2:4X+]S^-FK5J>/;&,",N63:#:BLE;\#=DNLR
MF0#ZH8*+U9SJ?.3HH\",S_*3'RN"!*!,7*N$C<"V3=X1[D'1V=&I]F&HA \?
MGMS88&-EJI]B=C[>!Z*NF84*G.\? 9?%UK@)%HK$".4\3:!-V+>EZ-%X*.A=
M^58'.6*2HHZS;W' CK%6D/=:LD_ M"O>P%1K41!O5K=Z<67:QO[:5_E8YG4J
M&L)/#3TB3YW+, ?L5<-WLS\K"HR=Y-/MWE;K/[T"LEG'VL%E 8YY4,N]MWD%
M44VWN"B*6D17()XGY-4X]7AO"Y ASB7EKW]QU+\*CP/MV+=W,%0%193RF#3]
MQSVJI(31R!>#DW'S,R? 3SN,'RS,-'B;<B337I"I&3&3X6Y_SZ/^TDY[P;&+
M8&Q2**XBO&J:+^*D0J*62Y%0^)ZUX =400O\.'WU(?$6L:.UAQ258 8(S]^Y
M&I'S%)M.X%\]?(IWZ[/DN' XD28$7 -LJQ5\QNMA*ZX*^VKCP*KJ/WG486Z*
M#J"8)CA[NE;3A&D?JA[.6( /9\>EC6G :B!;;[;<ZLE##LW==-U.E&@ZM?M^
MC :2W\31$Z<Z_"5:D0RT(].UX"(A:.$\%<!9Z]?EHJVBDSS:&;B[^9G.[<_B
MH()E T;B'5E_VC4 ^^;"#$Y:&=)%8^]''189:=^>KKGBZ@IO5"L]]7S\]2SJ
MX$LFHUR^HN(;[Z.@_O.![0B8E9OO^L7M^895QK\YHB&'R+X(5L$7>X1/U8%?
M+!BA&F$"MPSM2.R^A.C,?GY']O,(WJ-X_%=.';U[/$N09./@:I_QUA0!]1BE
M.$]8K)A]3J*[TF2>6[3WX].8U#-<NC_^Y,4?&.2":6C=+>(:<%>.6SJN4L@:
MR_'1,U\24Y&PZ/8*H>4T:'MYL&_BZY<'NY2ZF)\Z?D<V)';5S9(]'RKGG;>C
M2%._?O,H?]CQZMU>!"C\:H@TS,C5A->X<PXY$J)%V;=EK4Q\3V;K,BYM]R1T
M4H%O&9^B+?X'49B97=[(P1XS9)QD.6&6)1N+YS5L;B2A(ZF6R*?J>TP:&RBF
M"H!M7V@&_<S%=DI>ZAC7XJAR"RV<5QAR>YEPNS*"SI\JRL:::,==RMR)(M O
MU-8V6K-K-A64+11[0(O+G50$XG:\-4Q+I(,M4H]V5]HH2^3>\HA01M:V@DN,
M_0M8Y1X58T=:#."(DX3 <..D94\\IX,8X"Z757M![%?=5W,7(J,WJ$K,;\7H
M**$%V864WQVH/U@  J?^40/ [V!Z+;']BM3'RX*:V-'?_OK"%0T=[0&B:6!X
M/=H&2GY;]M.WJ!G&Q9;_DE6TQJGON?W891F/$ST^8#-=@#OCI[5Q6VE-,O?-
M)2,*G#9"DI,\0J#L5E8-K]X475T0A>12==F0CY,27F,/XOYQLO/5P;_CVT X
M2+_NGU5[K0Q)+=Y&1^ I9C/J5SKED2N)R&UISN(?>=3IQ_ %-\V)H,?@%?[J
MF6-9L+"^:<?\G/[:!7F\!V)K2YSE^3_6\,]WZ.S]DDB(/C[2JKU5['#B=)EL
M<YE+L$*#[BO4%2Z!=C.]$W+=[5#Q $=3KW@7ML!2+=4<8\+I\G"<6JAP&.E"
M;OZ?_SEZKO[[EA%GC)PWJHM$W?6*&T>5FL?;8Q?>H+50$59H\TBK>DS\6:*N
M_F.!LN%%EJDBO?99&5V/E#^IJTNNP'#\T(E1+>Z@OV]]U&&@=1H:,C>W,Z^6
M.9O&.PD;%LYA%D[_Q*XPAEH,]>M%JZ:(8>)\.;%="@^N 9-JV/0K:F$X?A/&
MC!.\(E=W6-.)NA+ SB;V-O^[H.0T;)W.G\40WI6FE]!7/,BF-ZV^A_*E$'O
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
MNGX6)Q?$(?U\CJ?N?VOOO)^:[*)]'RLO(B*]29&F2%.J4@6$$"-25'I 1$J
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
MAP:\BQX<BJ7O^&H=??M?4$L#!!0    ( $BC7%I04,OMZ(D! ,<.#P 4
M<W-D+3(P,C0Q,C,Q7VQA8BYX;6S<O6F3XSB2)OQ]?@7>&K.=*C.AB@=X]<[,
M6N15DV99F;F14=T[5O::#&<$NQ5B-$E%9O2O7X"'Q-!! 1#(R-ZVZBJ%1,+=
M'](=#L"/?_]?W^Y7X)&755ZL_^,'_V?O!\#7M&#Y^O8_?OC]YAU,?_A?__DO
M__+O_Q^$_^?5]0?PIJ";>[ZNP>N2XYHS\#6O[T!]Q\%?BO)O^2,&GU>X%D5Y
M#^%_-K>]+AZ>ROSVK@:!%T3]9?VOY9]HE"&1B!@B0C%$/! PHUX&/82QGQ&.
M/9HM;O_D90E#(4TA$Q1!Y#$/9A$-H1=D<8Q])C^W@Z[R]=_^I/Y%<,6!%&]=
M-7_^QP]W=?WPIU]^^?KUZ\_?2+GZN2AO?PD\+_REO_J'[O)O!]=_#9NK_2S+
M?FE^W5Y:Y<<NE,/ZO_R?WSY\H7?\'L-\7=5X316!*O]3U7SYH:"X;E _RQ<X
M>87Z"_:70?45] ,8^C]_J]@/__DO +1PE,6*7W,!U']_OWY_DF3VB[KBES6_
M5<_V,R_S@GVI<5E_P(2O)/?-:/73 _^/'ZK\_F'%^^_N2BZ.#[LJRV>C*BXS
MQ:4?*R[_]12Q7RY@WQ&_]2&O#IAKQ/WHBL<Q3#\Z8_=&6@@^/<,#,A>SW+Y0
M;]=LKG=W2^IBUJ?GV-5K4=1X-<-KL2,S8'FEOO@@/W5DU$ CQK2ATYGN :O\
M6\W7C+?6\MG0(&?_\8/\M-Q4\!;CA^5G_*2FONI=45[SATU)[Z31_22N.>/2
MGI,5_UC(J7-=2TIRE-OWZYJ7O*J7""=IQL,$>B0*($I9"%/D"2AG+$["@!-,
MX^6!!BSY&O[^I6>VX<@).S_HP*6G_7*X0M)MYTW)HO(96J[_\XK^?9-7N9K@
M0"%?JRU38/V,*Y!W;%7__LM.T.F>Q>K%H>W?1",X>X: ]*S CB4%[8XI\)PK
MT+-U$MF"/J._4AY)4>[C4E!7N.P,026!:4 1N"(-,AT)B5" ?N&KNNJ_@>J;
MQAI<RL4O!Z_55=DC@$MZYJEU5_PB1Z;\H8;/'J HBWNG4-6%TS>R?<!2A!]
M43)>2E?_"!P'6G;%_KJIZH;P37'-E>BY),7K]Y+8/?]05/+[U[BZ^UP6C[FT
MHJ^>?J\X>[_^],!+Z=VN;Z]HG3]*,\"K*U+5):;U,HXIB>,X@AY+I3F,P@!F
M*$N@[U.?>W'"N,^7M;X=G())$TVN+:SCCF50%](Z=DP#Z6!*BZC85M^KOZAD
M'#QTG /R!(J>:X"W;/_)S'A.\ECU+.M+/RPSL[OWG+;\ LDP:#D&/RJ>?U(_
M*[;!Y\&C^E&Q+I_G3V#+/=BQ#_[H!?C_W5GH*?%U9+XG87%6VSXER/N&?U):
M=K/"-5\UJQZY5'^Z*?&Z4H:H6%=O\HJNBFI3\AOI5;^2B/UMF5 B A;$4#JZ
M"40T$A#SR(>$D)1'*:.^B$R,O0'MB6UXQPEH6 %#7LR,L0F:>C9V(HS,3.=I
M>,".#_"'X@0TK#@T@A8 .+)M)I1G-5D6D.Q;(ILA[ S,EUJ.L7-SI66[+?']
MM71T\[4R:)OZKBCS?W"VN^;JOMBL:W\94R]*@U1ZDYE'I;TA<JTM6  3&GH^
M8EF8^KZ)O;%G96+S\^4.2_T9+ 4[UA9@RQS8<;< +5=FINF"YZ!GJ>9!U\QP
M.0;6V'A=CHDC6W8!([.:MLL!V[=T#D:T-'STCK/-2B[L/]5WO&Q>Q5=R=/:Z
MN'_@TN(J@]OY<T\W:MF_\PT(Y3Y%TO+AQ,L@0AZ'61!P2 0C&8T#DC)F9/GL
M>9G#]$%UXJ7<BV9?!%R5<D:ZY>KS GS:U.J\C36J^A672DL[1A?@[3>ZVC0_
M?7I0(AB:Q N>D*9-G =W"Z,(7SF"7+I]S7[E),Z? _Q<&= +.)G7@EX.V8$)
M=3"DF0UE/%^^+AYYN=V1PB3% M$09BA)(0J%M(B1] 53P9,H#GP_CK5\P8.1
M)[9O#2V=W:$S\H_;FXND,K,>V@)I*_M)YH^H;L7IS[?%XR_RGE9KY8>=LAZ.
M-(OJG12@5Z33%]BY%A]X57&^W13ZP*4R?L@QR5=2 ?O3A3<;?B7D&_O?')?O
M\D>^Y)2AF/@I##CR(?*I!W&**?12X;' 3XF'8A.GPHJ+B=6MY6DQV*-MV%J
M+6.+?LZK%D R![#B#BCV@.+/S(.P>Q!ZOL/D\)KIO0ZR=0&(7&/A7'H,NK@:
M^P07X>+(&[#C858_X"*8]CV RP:S,W)J'US]_^W?-_DC7BD*UUR:SYS6TO.0
M/URMV?,O!E>V43SOU[14K+[A[7_EWZWO*IW8.^7O7N.:OQ6"RPF68A_C2!"(
MXTQ9QT1M-F$"T]#W5?!BE+!D66^#5\ZJ[[SL&YG5$X$^(\K_L3W*;+@ /[*.
MGY_D=^V9IEPLM!_X3@8S2SKST]8SP=_O,S3TV21GB_9(<\"@V@3K>0?M)>HY
M[GWY_(Y6*/!^^R[T<OVT %O10"\;4,*!5CIW$\#+/!5',\?,S,\ZY;S,@]F?
MJUZ(BPD\^=]PO2D/MYZ$'_(("0H91G(I+"<HN2A&'HQCYM,P0B'.$F=^_'$>
MO@,OOF?,H<-^ F\'[OKE*$[KK/?\3;J9=P%"<[CM)SCX?ISV<8B,7/8S0]G9
MLG=%R?/;]6?Y)O[&[PDOERQ@<1:P$$8^%Q!%@0\)$@D4*8]X%%#D9]C$4AU0
MF-@.O?MT_?;]KQ_!YP]7'\WLS"$6>E;D(@G-;$1'2N5XK<$?+36'VGY2$D>Z
M?#C^K)IZ4KQ]/3Q]X:7'BN_7C(M\G==2KQ]5E%@M'V\N%?I*:GY=-;J]1!$C
M/&$>#$4:0<19(E4P3B"27@1%-$.,&FWZF9&?6#]W-$%#5*U!>J9@PU4WH6EN
MNUMB;'H6Z!HY,[UW -H%YW@FLCL_NM,B_D*G=2; G#Z@,QK%S@"]X8*7)6<W
M^%L[Z/OUHUPZ%>73$O,D2 GR81CZZI#.1S"E(H->EB:93V,:AIF)L3E-:G+#
MTM+)N>$VU@@X>E;"C<AF%J&G"231UB94RBAT=-U9@?.R.=+X$4*S:O=Y@?<U
M6>,.,ZVM*K9\>W/U\?6GS@]%(6&(8P(]++T"E+$88D&D8ZX2]*,P3?U82T?W
M!YY8(UM2>LIX(/.XZETBB9FBM53..]OCTK"N;$,3=C&)5,\HN'I$VN;B%.>M
M<9"_-@KO!VUEA'\]N'P6%3_%9*_0)W\W#X2Y*;':>_SR=$^*U3*1CKN4/82$
MQD3.L4E78H,F,2*4>YGG(=U F&<C3ZS '2W0$M,/@WDN_;@F7R23F2IKBF,4
M!'.4=:L@F.<CS18$<U2 81#,\0O,5()3MOQ8K#_RHNH,HL;;?G#3Q&^[I 4_
MOOVDZ3T>BC3^GE\DC=E[W@OB<(?H)/<CK[J\IW/\*-N]ZH<CS?*JGQ2@?]5/
M7V"WY'I[_[ JGCC_PLO'G/+C 9C297S%UW+U5[^3G Y_>?M-?>1+CD*6!"*
M!&491 $)($:,0D8#^066DXJ7+!]Y20K=!9H;QDS>WB%[^L9:KFM(RX*JLE"I
ME( NYIP.V &\Y4>%-319VJJ05E.EH4_CQM],%X2.'IW>XG'^QV%F3,Y&GG<<
M+)J5:,>EN_6G6W@<K54=,37KNM8MD/MK8,>C6T:?%??WQ;I)'GJ3JUSL-5/!
M 0TS;SA=R?^P91Q0(4VJ!TD6JOTN[$,<<PY3$='(R^)(>$;5+W2(3NRXM"R
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
M%(49]$3*TBSQPRPF!I5+7,-Z<=62ET5WW#9.] X:6LL7!4@_2F$"H.P"%)P
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
MRQ(!9?' R_KILWQ5:E4EZ>^;_$&MAR2194)BZJ7(@Y% *41(]7/*0@X3C''
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
M2R!."8$\S4B:BC!)?".GZS2IJ?VM6GJKC7Y)M7N7KR47RDA^+JKF<!?TS"Q
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
M+7V"O,*WMZ6:-Z4C]TE<\T>^WO /^9HWBX$E87%"?-6X-?4$1"A(8)H( ;.
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
M,MIN'5[CNDD$7]-\E3<SS@?YAJP&];Z6(O6BU*,4$J1R*9E(( YB'X8")4F
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
MHPO/=GVA(][P+D/K\PZ3=*]+VN5X;8M-K>_,+Z P=Z:ENDSO^!J42T]]H^X
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
M\\<_85ZX*D_6Y?V3>"EM(L#"3_TDI;$'61@*_QO)YB]>)HY%$OH)#](XUKN
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
M^P0+H&6+ACP42A )HRM*4I10Q)+0UU*"1E2GOF>3S56D$T/D#VS+AN' /2T
MLPA'/O41Y '/(0I("'/L8YCE/DDYBS.2^0MA1>?5FT$XI&X.8O,D/#RXDDW
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
ML"CW X[C)#1S6'3(SN"02+JJD'TO+]#L[-7"4.\0=H:+96/OECI0Y&5JM6)
M9DPW*]#R<.5L<]O([.B,UB(YZV%M L+^J6WTK$5;7U9=D]4:+Y>O][B@AF?W
M\:<G/KCO/]V!GBJ09"\[JD\@</Z<OEQXLPU\F=QFO7Y'1;-K^'M\R?FZ_HZ*
MM-/Z=_R3%C=T])\/E5K&8);%SD-3W\=M>JK)Z-SP6V4PT6)72HU;.%L!#2_?
M3LKF=*S%46GL;MQV5IKOHNV8 #OW:T<_8)FFMGIBRL:MV9-X'<4/UK:_^<AX
M43+:A:7NQ8MLMN_O*UO=<16(JM75^6",ST/5#O%9A#S/6,I\F$0Q@PB'(<PY
M3V 8$TQ\2AGSLMZ8?3#(:IN(7PLK^,%\>_]1XF?)@XP5RV^__.[C81O%DK4]
MFO$OP\RWJ5XC]6F*PBB&<92*UQBE%.9(A@7ST!-[)0\B2LU\DG?T!@VMG8,7
M]@[?EY[_\Z;OP"XN(CD&.RR#WUJF_P+DB"MYW:*8[R]@@&3_"F NCF%UR](6
MK)(E;IJ"%Z2SU08O<^IQ9%.C[BK+<BHVY\W&G!CL@ZS-J>G9G>_7A*R?U^J^
M]Q2'<O?TC"QP%G!,<@0Y]C%$(<(P(UD,2<+#/"<>"JE1(HTA_:G-ZRTWH%(:
MA>QHE&6EV[?.%E\]_3PA:H8V^P"P8RIX9Y[C%?C:'H</(\>AL=:TQ,*1,C2E
M/JN.LX1F7W79+F,1XRJ;4K:3_OZ#W,C F4F'^6//3AW?ZBR^0:=S\)W5/PK"
M5*S6(+1U3'"-P-:%,AN&M<Z(Z[AC^YAP=H&M8PO.%]8:$6<GJ#7VN1E:52PR
M[(?BE$<P]V(/(D^.B28)@S*9/^(DBY),:URE%?6)=VS;%>&WHNPZ49SN\.@
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
MZ.I/#["E]]\RI%'M6 **IR8+I!U54M]FM(Q-FDL[$AY?1P5'+N8]/8R#ZNA
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
M\1A!'Q;+5\S\#)5YH^3#HA[%Q2]\W#Y!\[V40B<7B&W/7IT[K^-@*UU64H?
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
M*\8/N?=8*;Y=>O8*\4.A3E6&'WUFIH*6)@7[,#%;5T D,L_KX:\R"I6R\5A
M2M39!&=,1E$8A#FF#F-!_'%H] T?/4NDKHV0NC;B07.UZZVYF;PZY?R[,3,'
M,T-]G>J4MA;EN$CENM4I%Z&\5G7*><9^[NJ4BX".KDZY3,%^M,N75;6ZY?^J
MOI3EMQ?VMNI:0QH.=#GS^,1>RQ<-UWH%%.7G:M/TQ_U2%NL2?!/E2\%$/6K.
M?'K+.1"&K9@G^>W,D9GHEYN$6HUHN2"ETV"6<VO.-H[E@E#](2R7/NKKOO[7
M4JM^>Y.*1,H2D1!UC-"G"HHCB/6@:77.HG$0IB%C5IVKALE=Z\Y^[-7S'F2&
MT0]O0%A&04Y=/[?>P77OGT_)/]D-]!ZQ*]]!GQ+\\BWTR:?L,YP/Y\[V0JIM
M#X&%.MDPR0F#218*B)3F0QS)'-(DH9*$<1H@HSQ",W(3VX#C,<K].X.NJX5Y
M)K !?L,&P3\J=@;A"H"8YTC[!<8M67HD0%9ITN;R#N1+&RPR6^*TN4#]#&J+
MI]P.&V]6<E,I9^I#KR;2XK!QXO&9#AMM0Y>J[WKK8>_KS6J],=32(1#,#ALC
MY7<[; R+[KD&W4!2YP/'J35G/7 ,"'5XX!CZJ+WJ?=?W(W7S[8?U4CWR=;/Z
MO?HB1*F<F><G:U4T7&[J4X7F O384*[UYKE<@=]U)WCUGS4WYJII"M)E59T
M'SO5-8-F M6UE-Q)E4UIS*;:ED+W5=WV4;=8P_=2D.JY?*V'G'59&K<OHB3W
M0@>,NL[\"Y8$<4 1AFDN H@"%$",B( DS!$5*:-)+FVB#J:$)[84-7D]\T7]
M_8%4.N^[X0$P'2Y[4@I1#R"L1Q'^]NW=[C>6@\B,@3:+54P!GYTAZ:83MK1O
M0$N]B3-NYVWX"T_8BNPI4&%,=M:0A2T8A\$+Z^?M^WR_:X]VMZO5,UE^K<<J
M+2(<XS1%%(98MVX(<*CS1C%DA(<)Q7F"4Z/!&^<(3!VJ:$F"AB9HB)HW^3Z)
MR;#&^Y#4,OQ@)Z15A^\A29P:?)]<<+;^WD/B]-M[#W[.;>?6':(VKW\7FX<U
MOUN]B.;X]560I9Y/VET-?EZ]*ZJG=466BS D/ LS#"F+,$2$9)"F+(41)12)
MB-,DLNKS:<O Q*K9L ,:?L".(=T&LF&I?_VN![AUC-EMY-:XTRC5C6E"**,D
MA2BDH?*<!(.<Y$*$DF"<"X=TE$G@'YUT\M.^!3.W:LKOM)T1G@!(:X_+%0U/
MGI<U^5D],%=P#CTQYW7<MHW:JWNC3CI<9YB(5=7TY2E+]>6KIP:\>=U]I)U&
M>_N#E+SA\VY5;<IZ*ZOJ-)7O#V3U^:F>W?R[8EVWNU:N8['FBYRBC'!!(0FD
MVFZX""'-U:DQ1$$81VG&69393:V>BW4'2VEG)!MR[M/M9WN'9D;SIWHO[F=9
M6/,'^C* GA"ZM+7_N5804$MR UI[W1,&-!F"&R4.:.6Y >VK5V^^D<F?L9[[
M+7@R\K.Q/>OF,/?+.-Q49J?OT,?-E<66D=O[^[(VOG>K35FLJH+]3I;/8MOC
MD#(4D5CM.D3M-!"EE$$L0@P3(K(X"1'%N5%-V R\3GPRVE('6_*@IF_17&WB
MES6\T?QDK\!A;P&&>PLXN;>T(H"S+]*D">;L[]2B[=[/\V[=\E$@U-7.XJ_J
MGV!O!2#^+"KE"NCDO<U#40&QK 7Z*X#04Q>_>; ;Z@4X,0?S=12<!\J]OH0S
MD1PW4ZS/FVY0W]1T+^(L9HFD$N:(((CB3$ <AP(F-&"826P:RS<C-U<2XIZ-
MUN3;;@5NT\7.0&=VL/('B.4%@#,6SG/%AD7T/%;L#+&K3!4;%OS<4+$+3[FI
M^]V*"UFLBHVHF\S4J?F/I/QWM>!!D N:1I!(22%2+C2D N60!#'/0BG3++6Z
M_#]+:>J\($UH11[KZ_R.!<O@RWF4S)3:B^QV^KPCV;:0VA'UI\D7Y?*DQ.?I
MS*J_%\4]5-W+#WC16N4(J%=?T*5H;,+[/]GRF1>K^U_7:_ZC6"X7>MI?0+F
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
M%2A(=8FKA,H#X9"$,LB5&X(R&MI=A0\3G-C1V",/-'VP9<"Q#/4BA*8WY/Z
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
M!@07?;N: W#XSK6XT[Z;X>DAB?*W3\TMK]YN;B0-7LG-PRI+DR+"40@R%"$
M,TY4.D<(8!R*'*>")-CL]6Q#=>[SN.$,4#:8IZI^WRI> KYGQKQKH#FJ%U[N
M<V%E9S#.CIU5OVLV@K?SPF3><G$6N-P:,7Z[Y0&^N:GT^,V ZDF2Y88^Z*+:
M7Z)?U4$D#N[E/>I4LH-X6P54)7[1;D-6-^5--R&JO).7X29@94WE/K[-']KP
M[\&?F^WW-6<W//A>-K>!%#2XE39#_B"OKA_DJL,KUNN \."AYN)!D>B_]SK(
MHY>[[QP\R4K=>B%7^T_T[%SY2</I[:;\GP?YF?Q-+D,4J'H1LGV07XV@'F0V
M#6)I0;.5WYN 2\=&G[D.J'7+_Y_@E_A7=5FC*J?6"KRJ_P:*<M.&Z>3EK8+N
M12LW:FD-J/J8<<6!/N$]DFL@2/NY,[/!]UNN^9#4^8;))Z06K+%*UZSTHU"C
MN)NG_ZH5Y%<!>U XZ0_:]LAZ6?F-W+* WN+J1JX@B5;G+),D^V].54*Z_"JM
M'UB_6/OUDE^(P>.DV[O[!VD6@WHKFN^XDD_]7N,JK[]7#2_5<VODUTK=A^EM
MR1_U<NK1;M?;&_TE%!S797L(VK9Q;"GAM7[IM\?I>)_OU,))^LPHNJ^-4Y3+
M#>AQZP61#/.[5NA;_,B#C41\+9G>M"5'XJ%1M402._FU2/370KYQ]4-0B,O+
MUKNGTG#]E.2%\%>-_E9]I!J5#<VXU(A[!;Q>ZJ%NMG?RQ:&1N-7Y '<*C6ZI
M7@'J[HEK,I(7"7]]SZG^QK1I??+SBNL9ZSJ^]A<_?5>MK=E(-U;SM1;KT6HM
MWK!SJ_W-CEG\JF_$<Q\_SHB$-F0@E]]\ '%1@ *I"6JIP$*"D.:I5=GY,8F9
M'9\=P0E[H1.XF.U]IDEKY[I8"FJ?%G]6%E^)[\<$EDUM/RO@4?+Z^2L]5C?_
MALN-:DCQA5-5JR,M,&?O)-?75+IH#\I98)]>OW\O78%V6LINYM-G]:[=;E2(
M6@C!$L@Q(%QEID-"5:0C 22D%&$LLAB'DRN?/3 ZLQ$X7=A[%2C.NY$^P9#[
M=K;1@/] "M!Z7:T(5\%^7EHGQ7C@?=G';F:=?H:':6?C7OXY^BGB]@CRG 7>
M/MA\^>)OCV ;%8;[I#<MN>5$*D8&4PZ+- =01$2^$'(!U%L I"3*,D'3)%)'
MM_89+2^6QO(L0\,M>65RQLJ+I*DLE)FR6#K*SY*#8I]XXCW;9)>9_?;'/=_(
M/?@UD=8%TV959%DB=UP$9$DF-V%8"("*!*F!&CQ)<(PC9-7>X2REF;5W7XC
M.\*&V9V7(3)372^"VVGN7N:>9O!'3]5GG=PER7S/E3RB\S+3)<^)>W;&Y-D;
MO#7YVW>_>L]4;%3H$7MM$X9KJD-H['K#AO,XZEHZ$4SY\%&.0QR1$ A&U11=
MC #.$ 1"JCY.:!'F66&39.69OT7RM#:\Z3K]!;CC1P=FU\.Q,BU+DUL!3GI8
MIO["BST"6R?C5(O 05_ (;-]6\#KX1,:#O[I./:\L9H)S/FZ!T[B[J4["?J
MUJ"KH!<RGI.']FT!,.9,;M880 Q)[RM3@UIP$H),8,1HSAB-F)?DH:6:-8SF
MQWC*%[+MJN 7%#N[=R%?:,:F,^92SYTU]$)]!LP!,,X:\C$%1MJF^VO:/.#U
M^NDS+MD_:NV9?+W%%6^'IGUI-ONON&$%G=VJ,QL!Q8QTA-N3ZYZK0+$5/-9_
M"5I/;,":] .:A^I\Z_.I&(Z;B7GALS,7CLAY;I#BCHA3@: EJ<4*"-T@&!88
M.J[@;;NH.IV4K&N?I'LIMWWJHU54T(1%60C2+*< YG)#B#*ACN*+(HTCFA)B
MY7C8$)_;!9%_OU6]*.Y52?/D7=QY#)VW:%Z0\;'_>L9(,.!DUDW51?'GVS&=
M)_W2VZ&+H!CL=2ZOX9C%TZ7 #5*%NE.-$$91D9 ,D"(7 !(F+4B"$(@B'.94
MD)QD5M'CLY3FSNGID_R&&;IV$\\O@V5F+[Q 8&<<W*2WS_>Y))FOM)^S=);-
M_KDD[E$2T,4;W-3WM30!9:,.D-])0[&A)5[O#Y=U,[.G042"QU$2IPD(&>9J
M*HP *"XR@&.".<<<9MA*HVV(SZSDU^OU]KMD@:M92\&;[0-I5!IWU]C-\JC7
M"E0SS9\+*LLMB.9"CZBZ"G:,#+)C@C]:7N8)6[B X,EN6)%>U)2X@')H79S6
ML"^*^B=?K^MWN+K9OL*;/[LW7Y3C(I*"@S3"*D<DE X#R@L@\B2!D&<80Z.D
MP7,$9C8<FF2@:0:*J'F5SDDTQJV!#QGM-/Y0/$O'YZR<YH5'4^5UJS$R?JQ6
M90=CLHQ4&)R\;;%B@C&FAW4#H]=-;?0_,F!@=U)3?\95\TF<V/SLW[8H#?,0
MR?U(&M$(P)RHN4QY AB$ D<809Y:=5/QSN'<FYE!S_OQR1R#$]8Z4'RK6TZ%
M"ERG"OAZI(9;IY=\4)9;+O_/:*$1!IZA]3[CP!=_+S0$P3.\YZ<D^"9DW\GF
M=\G!W<-=YRU0B"&,( $T02F 1<1!08H"X(BR(HTQ+JC1QO-HY9FM;4?+O%'-
M<[$O.(-3A+&S2!T9CW&?L\Q/Z$3S?+W%6M"<%&/8>^;T!?:GP]\J=EU5UVRK
MV\Z_P8U1+>3I.^<.IW2D D7+_.SVA(3C.C!=.#M%^%9AG0XO":IVQ#KD82:K
MU0'K>9&<#E%/++?80>EY48:'H2-7.<Y-X+KT1;VCGIX-BNT3M_,BI Q%%$21
M[HHF8H!900!.2!1E@D8BMZI5O$1P9H7KR&LG\.G9(&63M&\W",T<;Y_ V"GK
M-$SL9Q$8"NIKX, E<LM.%3 4_FAT@.E]=F9 1^VKI]5OKU8TRUB>H1AD!<0
MBI2"(LU3D, P9C!& IM-0=DO.;,JOV_PVG 8R4#,<65T8]Y.W?[^\?VWMV^"
MO[W_^-N;3[]/UZMCGD=>?MW%K>)TO^QU9K#4(EIQS'K_O3_QB7,"\6-92U5Y
MMZWZXZK^M&J%(2W2D!: R8T3@'D< I1(%8!R*1)#2GED57<Y1FSNC)V>M.Z
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
M ^+0.%C>[5@8.3('YFY;->7_XC9PHAO0JDY$[^37;171D'(US:]0U0"P$ G
M>2ZM2)8C'$:0H=RJ.80;&S,;%/D=BRU+$-W0-#,G\V-D9UY&!U==Z9[%ZKPB
M&#)WU3:S4HQYK!.<!(RO:D W)I:M^9L$U%%EW[35'.KWUNOW&U8^ENP!KVN[
M#GVG[IW9?$B2P8"F13'?*3DO;^"GBFBG_0?2>>Y/-R:+6XG?J067*_0;$>=9
MN=_8=6[S,=Y]69$$8\3D=IN%/ 00)A0@# 7 &68H@6$FS)+]]TO.K#FO\08S
M;#<@0\HYKB)NW%N^$K]<?WS]UM]@C#VODP=CR*46'8RQ9_UP,,;@$S>?]1^X
M*I7_JYK]M%UY(EA0BAE@D2@ 1-(;+1(B $*X8'$:(Y$E-M[H(8&9O^X]N;9-
MEDL'GB-$S#S**7+:*8:5B-8.X#DY/+EV1\LOZK2=$^[0'3M[G7,DJ6VIM<]&
MW8T%BZ(\2F&1 I[DB=S]I7+C%PD.6('2@D .0X(LPT?G:,VL>H-V<\.$:L=Y
M:F.8&8>,?"!A'2=R \$E,G1)/'_AH+.4EHX!71+Y1.#GXBT.0RIXHZK35B16
M_7UA#B(8RI<E@Q% 0F! Y5_#,(R3- Q7&WZCAK9],YQ!T2YM] U%[3?TB(!5
MEHBJ]K28?=!)/JZ"MH*X37G@[40G>^8M!C+8"^$X:.&2,':S$YZS/383H;MR
MN5D'SUE[-L/@X"/'2NWFEE<?MYMM7T?:FH N=+)*.61ARM6.C:IA;RP$B/(4
ML!3'A8 DB3FQJM8>)3?[*U?>Q.LF*-O7SB^\)?OK5;"17RB5;[15_ 6BS=[;
MW 1T6]N6AEU U.QM[ \G.RNAZ09#PGU?W%\ZVA[GOYD)Z:O$>YS8LF7>1H(?
ME7J;W37!#IP:A3)(AZEW;=->/\C+-LVJ@$) +LT#@[&JU2(I0'F>@Q@2#@M,
M$\JM$BN<N)@[F$II]<!9<%]M1=D$]2W6K0F;ZJ%615N;IBK)@\XQ<[ 3UHA;
MF(\Y<72Q*J?G(0TYNMJU9GJZ"CJN/)L;5U!\6B%K'I8W3JXPG;19SHM-'&GY
M27QMMO3/V^U:WERWLVYVN^*8P%0:+0Y@J":1Q D&19XBP$.(1$RRC#B.MARC
M.K.I>E:F,N3BO_I)/Z[Q!3-,S8R3=Z3LC)$7D-R'99H([7MHYBC-EQF>:0+#
MV2&:1C>[!A^?GR?+7=;;'W3]H%*#^\+Y51&G82PH F&12=O!&00%SYC\%<8B
MS1$L4BO;84)T_KU1GT71=IW4>R+;(*0!=J;12+^(V(8E#WI>M%VK?]FQ$/0\
M>-P-V8CL+51I0'+AF*4Y",?!2XM[)^R2E!M3\5M5SM</"U&!&$GN_>:1UXVR
M4'_E[(;WO:-?<;&MU"21M52M4I2T]8 VJBGEJBAXC"A*53)Z++=0"0>(\PPD
M(H8\03"/<V:]A?+*XLR6I]T</.-X%W/H>KLKY=LS'FC.KYZW?R=:@.!0 AW4
MD3(X;,W\/F:+?=N+/3R73=U+/3>WW=\LT/K<&OIE</E]XRP G]Q4SD/)_G"K
M8T8EF)2\3YF#D.<IAAG 0H7-PQP!7- (,))PRFF<<&$\9OT4@45,,NUIFA\9
MG03C\N'75!'=#%='[G+^H)F8YL=D4\5U.S/[PJ6^U"K>TIUR[)[O5?#]MJ2W
M@9I)OMDV@5I;KLR9M,)/W^6E/.#KFO_%SVG;F/0C1V\G;UOL'&Z,Z>&AW.AU
M;C[GOBE/O0NTL(CB#-$"0(BETQC#!!"6A" +L0@1%PF+K=+.3M"8V<0,*#H'
MI4XA8^9G3937SMY8BFKMV8P(X\DU.45A4=]B1,1#YV#L4L=X\JTTC*]P?3:
M_>II?\EG_*3^I*>G?-QN/MWK0@0=H=J76]:_R7M5HS@2Y0+%+);>02K]A!2%
M $&Y%R1A&L5Q7H0%-FIS.#^K<T>N%5> *+;.'@\%Y"D87M?QWTZOOU*'UJ"5
MH8_C#J20NXY6#LNP]WR/WC!6_E,\4,L NWY&KPR?Y:L9GJ5]='YVF'V%].=C
M=-ES@-D!/SH\F)^BMRY><E.J0YB#,>V6#H[=HO/9@C,]1/7,QP$C5SK>\_]M
M2VD"_B&A55G >BA]VUUO!J?)#:#Y^CN-$7_I!DX&P!AT:#)9Q7%4A23U2;RN
M."N;=YCJ5 )=BU*0G*9R,P1"0@F N"@ BE1L/90.%B2HB+#1,,9+A&9VCC[P
M#5-9>?C.K4;G+#YFML2'U'96PT)@^ZD4%Z3Q-9'B')EEIU%<$/9H$L6EZ[V]
MXO;]U]XS%6X2NH*HJ^'NVA$_']4F/Y.O7?9!OBE6D"=9GD,*"$5RW\1H!E"2
M42"*D&4AY8D(K=*2?3,XMT&0)"9WJISV!)S=D,5P]>&H#)I4#KGM)V'L>J$?
M3I7L6+X*1I^4#Z?%"YSSN373V'MIQ\<+N :ND1\Z]F=7;_@C7V_O53$4O=UL
MU]N;I^XP(T_" C(< DI$) TL$0!C:6_EKS$E,$L%-PHPCU*9V4KNZ ;-CK#Y
M&<]Y;"Z?9WF1V,Y^[87=TW0XV3HOM?GQEA?IW<ZX3J'@Y]3JHE C1U?G[UWL
M_.HB^\-#K,L7NQZ3M_G=K6'[O%V7]&G?)S8J)&Y80%#$20A@'!/Y4Y&"A"9%
MQ@@1!!OY=$;4ELEI:AFP&C!FAM5E$^05 3M3=$KXX(^6O-&@;0= ; _?/0'C
M9J6LOAT.9^L&PET\:!];8^%3=P-QCH_@36ZRMV+=*)SRD;_"U0TN-^7FYGDE
MRX:_;_A=O4IH%N4DSH'(I V#25P %&8$1#QE.$MPD@JCM$XKJC-;M3T? =DQ
M$N !)^8J;8[D95LW"SYV-F\ S9Z'9[5MP1^*C4#S86'ZS'$R-X&SX.5F"@%0
M9WW\+_+?X-D* ?]1UA(UL:V"YK:L [[6S/TE ,"/K;1&8<1FFJ^UF.VT%F]H
M0^UO=FL1]^;MBF<DBBE% ')! 0P%!SAA G :QT6.D@ABHYWF?LF9K>!OO+K#
M&\.=Y$#0<3OFQKZ=D?KM[9??KS_^RU^3N#VSDYO$R:46;1*W9_VP2=S@DY\@
MVKW_RXJ2,$T2$7:5(I@G /$P!05'69(G>9X(;-$^9V9VC;[&DUOR#(.NN.7A
M!0/C@X?U O%Q2^Q_JC#Y_H\_:;3\&-R?,6@^X/(_-W9^#/6L(?03Y!R=F;^M
M8)I0G!$*<H89@#F$:CAI"A(((X1)@M+8J#!XO^3<>9??N83+TI?YFZDO8\6]
M9;S[[<??K[_\S:,O\S=_OLS?%O9E_G;6E_G;1%^F;]VQ:PPX4)>/O%GE64Q(
ME*<@CE/IO4=9!A"+L71,,"1%!M.460V-O$!O]A.CKD/-H"_E@ %=T&@[=6D<
M/S,WP2,JMJ=*$P!Q&,]D)*:W64WCU!8>W&0D^O$4)[/;IBG_\W55=]!G9%>"
M9AGD<L^>%# $4) ,$,1CP%.4\5 4<D_O9 0NT%W*&'3= AOYW=^W"%QO-S=
MKGH7K U\UTGPVMD(CZ YVHHC(Z';^SZW)/Z-AJ'<GHW'):HO8D0,H3AG3$QO
M=ZRFHK></:SY)W$Z(_\+KYNJ5.-[=(^?OV]*Z<"K//QK%8\LFZ=O>@#5[N0O
MCPN:2P,#&%8YOFDJ .%%!)A@61*C5(2)50M"S_S-[;]WW*I>5@^Z[EVJ6+5C
M,:@5C_*3L@EPQY]E!93GQV5FS%[P(=@9O9,U3/M N0J-[)Z%9C50O%X%/9_!
M'YI3HV-Q^ZJF>5#T5<KDF;MEZY?F@?:H:&DF,LZ]T73_Y*[C;)<8A@B5F[T8
M @PC:8!%F$OOCR4 41&G/,JSC&26S=".J<QL1G>=H3NBUGW/3N!B9NDF2VMG
MKPX%]3@\RT@B?XW+3M!8NE/9>3%/M"8;N=BUS:G4Z"_\7C[I6V47WCRHOL2?
M>55NF;86]8K'.*,1B4"($SUL%P)2,**ZMY,XR@BD=F42ETG.[>[H5^B @Z!E
M(6AYN&IKBBWW809 &GHM7N&Q=$0F(N/0T-146&_=3"\27+B5J2D QWU,C>]T
M;1G3E)5V0#_++\G7^^VFWE8?MEW'*U7YAV":)RB-U-QM#& >(H"I8$":!1J&
M.<0QPG8-9"Y0G-DP[.D'BH&@XR#H67"JF[P,HYE=\ J.G5F8BHM#,QI#6;VU
MIKE$;^%&-8;B'[>M,;W1/FOU]^V&-V_X5_SP_?V&_J7S3RD6$<ZB!.0)00!&
M(04XI +@*&0)S^(8(J-1:F<IS*SRFF;0$E51Q?/MR0P!&5=F+V+:*>^1A X%
M/:=%-<\5G2RR6UZH^<.UROD<E68DO_/T?8OE<HZR/<S;'+_PY=/9]BV:ZU62
M%I1D60XX*W( <00!+N0_6<)RS(L"\0B^5 WW@,_Y(P^3^Z[/]83,O)N? '<[
MLSI3#EL[E![HJ?3!0)"?,Z'M!-(_84+;D,O_V(2V$U#/F=!VBMRT\_]W7-Z#
MU[LD@RZ*]8ION"B;58;R@N8X!ZS >B9O" H($0A1PD@DXI1 JR:&9F1GMLL=
M<;<3_0N F=E5_S#8F<G=B7W'P# 'J(\>_])QX7$,AIW8GH_S+Q!]D=-\,R#.
M'>8;WCWU++\;DO<L;^#9N6^6,4$2:1HB(?^!6<0!2E(*!%6UD0E+<VIU2F1.
M>L$3>-R-"G1.";( U# D/0M,EJ'I 4+],,6A![7,$;BI_-Y/MR\2?J&#:U-
MSI])&Z]@&;*JFK9;YSY$_KG:WE3X[LWV#I>;%6>0<9$4(&9$=XI  ,51 ?(P
M89%@/$91:A2YND!H;LNA2 ^.;(*.>/!'2]XTRG,)K@MQ+8\@6-H%9_G-8SZ&
MPHTIO5QCH/#RM[VR7UQ^F0B1H9"[0)'I]6Y.P6M<W\J-B?J/ZIC[B->J8OBP
M80<L!$JC. )IP3B *(I!H>L(!.)Y$F.>4*NQ5T949U9H13P84+=[]YOA9O;:
M]XZ&G69K(%2@Y!"1JZ!K V/3#L;ZI6\EO:?WO1G-15_U5C <ON7M;K8_DWI[
M=[_>/O'=]!Q"DY!%I&B3=Z'@.2"8QB#,DHQ&.<]Q8MQP[F#MF;5^1\W\4.90
M^,LG3Q-$LE/='2&'LZ9#L<Q/F2:(YW:^=/FA69TKG>%_Y$3I\([%SI+.L#H\
M13IWB:,_L+V[*_4XMEH9E.VF*3<W?$/E=N%-6=/UMGZH!OO:@B%,4%:HII,Y
M@%S^A"/, $GCE!24T#BV.A:R(S^WA[!GIGT_#MFQ=!?L8#7T&V8#R]*!&,,I
MV+,2_#&/ ^$$@R]/PH[XLBZ%$S!'OH7;*F[FISV6TZ=RAP."K^^V55/^KWYS
M=''1:R&U^E\<5^_D#:N\B!DG+ -$4 H@#E. BX0#A@N&LSP2-+$J;)S R\R&
MZ9N:\H<503LK- 5=,Y.T$&9V]NG,66][6'RECT=TR<^0PZM XQLH[@+%GC][
MY0$C3\9K"B>+6C(/D!V:-1]+VMDX3MGJ=XZ5N=3IJ :FZ."6N7/T6DK_;694
M#L49-Q 3)+%3]HZ(MU39,XR/M!V1=W3*1]E>YP[7641_SC#?Z\*YCR>4N+RO
MZX?G.?+_P.L'?KH@;I7$A,4$0X!Q%@-($P(*P01(8Q2&&!<4I>GJD5=D:U7T
M8L6$S5=QR(IYTICD!LO'I$[4%&&\>?I__Y\BCO+_4P=4.E?;35?XJ[IGT@%G
M#H4Q=O";O=/GA=3A%*(.6FZN LW#U>G9A,.ZWO9=_FY;"5ZJ<66>"VN<P/%9
M:&/'P/*%-TX G2S$<5O)S:#]?5/MTKJ^X1]=%D;]?D.E]UWS^@NO']9J-_1.
M2MWUL&YYDE=_WK93T^I5BG.&5+(5*:  D,49*.)< (21(#A)0HYSFWV)'[9F
M]B6N&6OIM#V!\8_@OJ>L[&!SRP/:M51_DFZ5G:GS]&#,S-_R<-N9Q"%_.MVK
MY_ JZ'D,=CP&2D%WS>Q;-O5-.T;]F4:_P'DREYZ86M2$^@7RT*QZ7GW"U.[/
M54GY"L8T%!'&TAV,0@!1D8,"YM(QQ Q'G!0ABZS.FO=+SQTN7DLPI(K=*UK!
MO70X:ITS\4NY"=AVO<95O?_K^1S,2_@8.FU.4CLX8X$FXGFX\S/&?0YC;A=>
M?GCR,X%.#CM^?H6;%GVNNCQ2[2JUOO+U0W.[K91RKU)!\BB-,2 LP:K](U=E
MQ!3D!8M2'L9%'EEE=8Z3FUG;=L3;S9/T\7>46PVKM>*U/UIJVP4<S330'SIV
M6KD'YFL+3+=GVM/VIZQF,GI2X O$%E5J,\$/%=WP+J_AEY;*1_Y=?U2O2$1%
MS%*Y&R'J'<NS%* TS@'A25P0@J1ML-J-F)%=X*1V%T8I-3-^7KMFF$Z*HTQ
MRO)UK=%I&3C=;T1UB/W>7N&[]XBQW/.&10Z)_@RAD#- &(8_SMWM:$2^X_LN
M'XC'T@%'.011%&4 %H5TP4E1 !'2) TQRR.[G,_]TC,; T7(4LWW4ANJLI,L
MENHJ:<S0\.N8=5\:MU]X6:TZ$NA(<XZOL-,.QLO5VTU3-D]O[WAU(W7OMVK[
MO;GMHOFKD,9",,B R%,D5445QY." 34BDZ4BRE%FE YY@<[,>M-2#GK204N[
M/[(PTZA+2(VKET?Y[73-471CY3,4;.104:[0*J'\8:][E]9=1!$-A>NUTO1R
MUZZ7C(OS1_NOGG['_]Y6K]>XKO6IM0AS0G(H (TR :#49(!RC@$2<<[D^R])
MD5%UDB/]F55ZSPU8G\Q^J9U:;=F";/92G1$Z.VLP0.UTSM!%U!S:<#K)[JU!
MIQWUA5MW.D%SW-33;1EO;7@^5]O'LI8_J/INL:WN]%_?2XY*O+ZF>@B,-(:Z
M]OM^S1M^S?[]4.O$R_>;1_GOMGI:Q33,,!$<(-6!!S(B?TI%*C?S29K%T@LA
M4$QLP^.#SYG-VNF>, /&@P'GZAA,\Q[LF0_VW%\%>_[5I9T$DWOZ>'G<9H;S
M)WB(=@;V)9^?CSX^/M&=KX^/%RY?NH^/3Z@-^OAX)6=?9_>-5W<=)^^VE6H-
MK_+M*TR;>H7#(B^B) *QB-7HW3P$N @9R#*.LY1"1A,CTW^!SLRF>T!9988H
MT@'M:9L7KXT!-6XT/8IO9_06D-R\A,\3 F[E?&Y(6)7X&<@W4NXW=O=BI7\&
M(@S+ $TNMS=(TA[>\ZIY4FUNF^L-4]7%]^J)?^3-VQ]T_<"D-7R-[\L&K^6U
M_^9498[H!@72L*Y0F+(,$@9"$4.5T)$ #(L,I+"@M"!93&FT:K;RYLLV:QHK
M5F9MQY#%H6O+G.[;W.@JN!U_P8Z[H&,OZ/D+RDW0<VAN B8^E,OV<3FH[4SH
M <K70Y3U=,.?#6IS@[P<Y&XV^PN_EY_J$D^5NXEO)%TU!EPE<^KI>FU\Z?[V
MJ2ZIA+UMCQKPW?.@W?.X'SR/^X[]X*'6D_OTTAOE=:W5"X$]T$:M3_KM@E*K
MS;:15S9<;N>9SBV5"^ U]]1RV,]C&'FU3"2PV-O'#Q##%Y2G%>UKKCYN-[]A
M=0*D"UW>\)I6Y;WZ\N_KK0U+L2ZO-+/W+!D OUU??P[Z*J<!#^956P: C+\C
M_&-A]QX8@\%SD;F=J$Y580;++U8L9B[JL(;,XBZW<*INH=MF&G_A:_G:D<YM
MW=2[V0BJ5@RF*EE8=:+(,X C2 'G292@*,]#;M72=I3:S!H^H VJEGB@J=L%
M),<!,PLK>H/!3KG/(C!#,H21B)XB=..T%HVS&8E]&"TSN\EAB\GE]T"ZHS?\
MD_C[AF[7:_GFUP<S;;BM_L(I+Q]5K\H5I7F2Y$D.HC#E (89 IBG A1IEA0X
M3U".C&-@%G1GUOD])^U@V $OJDFM9D:ZN3TW%KL7"V@-=H7S &:Y!?P9L++8
MULV#F=L>SA=V=CLJ>P3&MD\6JRVW5[(7\=G&R.%V-S=*;;F:)Y5HL]U(BEW'
MV3 G.2$)!Q'",8"\2 !."0.$9E&>P0AB9-7#ZR25N7/7-,U@1]2R*^\X0&;N
MTF2Q[0RAO<36WM&H1)Z\HM,T%O6&1L4\](+&+_91MO495Y^JKXURL'1INS0/
M.L=[E8:B($2J:")8#F!$8X %8R!%<<Z)@(6EGIJ1G=OW.2SCNL=5\*@8\%+
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
M8Q)S*^VGW]]^_?;^=?#YP_5'2RT]AL-0.R<)::F5':U $9NAO/6\++[T\)C
MLOIW5L CO3M_I9N^?:OT\.DG/5M)#U*JO_!&]6B1VRO.1)@6( RC",""4("Q
MX"!+8E(DL7RC)E9Z=Y[4S/KW\4$!I>I7]"@TZ397+5T]*JW]F^5\M!'8S/33
M#QAV>MK3[,>@?>W0Z C[4]C+PGE2W!%"BRKP98$/%=G@#C>%_E3=X$WYO_J-
M_*QAY?6&?6X#9_K73^*=],LWM,3K7<'?H-@6QPP1@@"G0HV&3V-0H"@#D2B2
MB),PA-PJ#\T+5W.'AP<\ZJST05]5%5$9\JF,R8[38,^J<PFOG\=F9GL6?QB6
M0>V%GH.U6?.*FR<+Z(>G18VE5Q@/[:K?Q1U-\+/CN7_R\N:VX>SZ4?[UAJNL
M M7H\8LDVDVP7D4I$9AQ"'+Y@]SAA 3@G! 0(XB*.,UI;#<3PY:!N0WKX:%T
MSU'0L13T/ 6*J:N@8\O2@MJB;F@L9\32TB[ZAM'> #IBX<O6V9)?UJPY@G-D
MP5S7<3-6'WFCNCSH8D?&V:NGO]><O=]TUG%SL^]@O9*^7RI2U<$TX3&  D<
M,<0 0A'*I5\8Y7%FT]C(G+25@;+O>B09:;N/]*P$Y"GX17$3E)M?@QU#@W;>
M5X%NE61GHBRP-C-.\R!H9Y8<P/-GD>P!\&2++ @O:H7L 3FT/PXK.#9#E9O=
MLGF'J4Y>TMT[F30P$6<%P"S,I9E),<!I' $>DR2$-"9%;#1G]#R)F5V=EF#0
M4W3K<7J,BYDUF":MG=9;"FK?NO2L++Z:E1X36+8]Z5D!CQJ2GK_2L2*Q']/U
M;EN]V3Z01CRLKZGV*^HOG/+R4=4;M5U^#KM/K/*,1QQ*)R"#:CI)A#A F"8@
MS#G.""49M.ME/H69F96Y9R/8\W&UGTNGNT)T:J".Q:_ZOD@GNJQ8EC%.>3YF
MIF(IU.V,R@* V]<^>D#*5RWD%%:6K8WT -I1K:2/-:?WE=AUD5WE<80B$3.
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
M 9^-R[Y\M?=>6</-]-MV%M='N<OX]IVO'_GOVTUS6Z\*$L<XQ4CM %0ZN(A
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
M>EW)BC4*Z9SERYI573SHMNG9V/205[NBR\UF5='MIMD.U;=$7[$H19[P#"&
M&$\ C&D!"$$88%Y2!M7/F%H63TW4*'10_W''8=3IJ>9T$YLA3/F;K5XO?1=]
MC%^-]4I\5<.M/VO#.0WED0Y!_"O6D1W;/,^IXV6VLYEU%.S>MR]5:\&__'1U
MO0^ZM_I=1'^V2"L=+Z*AEGJ!U.KI,Z_4$V3><D^GZC-S?JHG^ YS6'W=V#G%
M2LUZ7;_:^/F;NE6C;_+(2PBQ$+I. P,(DQC0/(&@*$7*18G+7-AVFCDM+?0N
MI)<Z"+#V"ERHI9*ZF G'/H_C*)HY-6_86&X0_,#BD@)UWEQ_"4\CLN9.;SIO
M]I%D)H,OV:<N7=5WXJ%9N?TAR'J[$G^21Z,LB)-?#CR']>J4+-7VII,<=:(C
M+=L\B>FXW>/3U(O)=E/3S5JK1*91BYP2F8[?<;9$IE&#AHE,XQ>>FDM#U&_4
M_W[]I?]$_:!J=_3K+_\#4$L#!!0    ( $BC7%IHLYS1"^\  (4&"P 4
M<W-D+3(P,C0Q,C,Q7W!R92YX;6S<O5EWVSF2+_A^/T5.S>M$)?:E3W??(V]5
M/M>9=MO.KGOGA0=+0.841;I)RIGN3S\!DI*HG2)!_9'N4YV6)9D(1/P0B C$
M\J__\X^SR4_?<+X8SZ;_]A?^5_:7GW":9GD\/?VWO_SV^0VXO_S/?_\?_^-?
M_R^ __WBX[N?7LW2^1E.ES^]G&-88O[I]_'RRT_++_C3/V;S?XZ_A9\^3,*R
MS.9G /^^^F<O9U^_S\>G7Y8_"2;TQ:]=_'3^+TE[56PQH&(*H% 4\(EY8"H$
M[B,&EOS_<_HOS-NL9'*02U*@6&;@=9+ A#<F\$Q?KS]T,I[^\U_J?V)8X$^T
MO>EB]==_^\N7Y?+KO_S\\^^___[7/^)\\M?9_/1GP9C\^>*W_[+Y]3]N_?[O
M<O7;W'O_\^JGE[^Z&-_UB_2Q_.?__<N[3^D+G@483Q?+,$UU@<7X7Q:K;[Z;
MI;!<<?U1NGZZ]S?JW^#BUZ!^"[@ R?_ZQR+_Y=__QT\_K=DQGTWP(Y:?ZI^_
M?7Q[;<G%^.SK8C8MIW]-L[.?ZV_\?"'D,,VOI\OQ\OO;:97HBES:PNHCE]^_
MXK_]I?[C"5Y\[\L<"WUOD8D2H;A8T_%_/_AQ/U]1^76.B_IK]?OOZ!N;3ZTD
MM:,8_UCB-..:.Q<K3V;IVB]-JFQF\XM_.0D1)ZOOCC*.1R]G=&!.XF(Y#VDY
M<LA90L,J:ATHJPV$I!"T54H*+$5&=9U!=2L+VLM*E M,?SV=??N9/OCGRK7Z
MQ8I]*];=6F[-K_WHOF#29_K=D5!,*Y$M<.6);,83.&LX[<)E%)8YI]E!9&^O
M=IWJ;3F?S--/LWG&.2F?B^7"/-V2^778;W[CYZ]A3A\$Z<MXDB_^=9G/SEK(
M:CEKP+FU6(C<O_Q$NRXXGV-^MY;*O9M;[6Q)*AE7O]E"XB?3Z7F8?,2OL_ER
MI(+,-G$)2<8"2A6$8!(CZ45ADQ2,]M5$\MNK[H0 T3\"]N9D)TCX@//QC'1D
M?D6W]\CI5%CBI*\%T:Z(+(C6(V RUJ"GZ[?D)E"XMNQ.6)#]8V%_7G8"AL_S
M,%V,*^,W@ [<RE*\!\T=&626&8B>ODI!8#9<<)<.N\ON6WDG2*C^(7$01P=&
MQ=IP>C.>X*_G9Q'G(YF5-TR2*2Y4!J5=A.AT@9(209V;0"KN(#3<7'$G%.A^
M47 0![N0_D<\'5<F3)>_AC,<Q62]2TX0P9Z<KDB^6=39@0B>F,!49B(T0,#U
M57="@>D=!0=PL@LDO)VFV9Q4V(KQGXC_^')V/EW.O[^<91P152R(H$$80;Q)
M+(.75H$F#SW[5#1YY V \2 1.^'$]HZ3=GSN C:?PQ]O,[%O7,;K\,9&$RJ5
MO=7.@_)"DR8,"$X1SS39STPX872Q#0!SS_([0<7U#I46O.T")"<YDP@6FS_>
MC:?(1Y$7AQH#Q%@L**/(JT[!@*3O%H5"V@-=D7N7W@D<OG=P',K3GH#QDKY\
M/_\\^WTZBEF'Y,ANRMDD4((<JA -H3R:Z M#)TU#6%PMO%O$BOU)4+$G0WO"
MQ.IJ?#__,)]]&T\3CHI,9#E9#\DA:3['$+Q3$0(3161"=T@-@7%C]=W0T7%
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
M3XH[.5]^F<W'_XUYE*-.M2T6L"18G6"M(89LP"43,*2<2O/\E(<IZJ0IR_.
M["!Q= JNMXO%.>V$3D'A47NB7]%UG^CB=XYX%M&I[(U,2K1.&;B?FDZ:N#PG
MJ/800Z> VIYK*1$-8ZEFSD@)BI4 @8Q7<#5?G8PI'YMWRWR$I$[:OSPGM/85
M2 ?XVHH"WWO!,YFS)%<7BL8(BNM:M*E%S7TO3OH0LVL=J]J!K$XZR1P+9ZT%
MTQ?6;MWS*6(V4=!6#/U'N9J1:@2"(1:6I'R25S&D]AC;R^8Z_B//,V#K($'T
MB*G--9^1V8A: \8ZB0VEAI"2@R *#\6C#[SUO7@/*9TTG7DV+.TA@!YQM'VG
M\SH"5FFZR75$4-XG<,%I2([G(&T0EK4.OQP\K_WXKS;/AJA]1?&G")I>LG,Q
M*YMB(/KI@0'3>SZT?;!T%^H;!4K7S\"7"UY"#44A/>,]E%@GN-=!SJZ^]A5=
MBW6%42$^-.5VOV9 =Y+2>)Y.1L]5U 5\\EBK"1E$GBPDRSTZP;17K;NG]31/
MIX6\'QFA\Q0.=W!'O3A?C*>X6)RD_SH?;Q1N[?&? T/&T0'MO;YRUXQW9VO>
MET>T7 71W':^AY1. N)[2'?6GM6=(J9^.4?<#'3 HG6),9+/: 4HE3F=)I/
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
MRA2V0DLO#*0HR=L6%]."+'KDWBDM=>O\R,,H/OR9<L?57VRO?G6*G+%>AF+
M<U:K%3*9]8@,M#6&D5L10_/VC@>2/*RJ>T9\WG[]?#Y1=ZLP5^/I+T;6?\2$
MXV_U)7B*RSV4Y@,?UD9Q[DIMLZ#3Q0I;+9K09F\#V?.IZ-H..=,U60=M2"^-
M2%[JW#I3Y@XR#E5S[V9ANJB6P&+-TFE>C>C>6NDN$R%(&X6V#M!S#HI\$/)E
M ODRI8X%X8'GYMGR>Q$Z=)CI,-3<U%/'EU6WVNDB 6^_=(SM?]U&_]Q+3R.%
M<YEP>'>2KT?F+#CFZ+I1H?:&JRF(0=24+TZN?^N7N@?(.;RD]M9'7V%71VZB
M(H<G66Y!>:/K#"P'4A0G7&8B^M9AI8?H&5:=M,+$[3K;1A+H5GN\PCDIR.7X
M&[Z=$L/.UY-BGZY'[OZ<-AIE!QI;>8)WK42729WR\%B!@?*U>2E3D S+9&8G
M4:>+!4 =R=(F++#0W*O9G]R#?<"G+WUU<@07)GEKP18;UCTV7(X6&'?(K+)U
MR.[PK.I$MST7)F^Y?L\EX6YUX[6)J6%K8NI^GM^#']=&4^Y.<2.%>>]0V4L(
M9FMS$JB :4:7KL4 WB4-WJ -D8SO&%LW1'Z4J 93YNY>X*ZCP+URP4<.O$Z"
M5'4P!AT%"8QL!%>4B9&WSK9X"GW#*K>V^+ECS-QQY-2MROK;;)9_'T]HO_EM
MU0"G8_)]UZT+]M!8#WU:&X6U,[V-]-7%>B>WU[OC^BRJ&)4]0:)H PKK))O"
M P09DM<R)L5:NY-/(O!0/;;38ELG1'&#@0P)+YBM);02G,<"V41M:J< I5N7
M=CZ-PF%UV?&P=5.O'5%NW6JV=[7O\CY*;/,/V^BKNZAHI)K6'WV)#U$[@NF"
M8',M*6.*@S-&0I$,O=!*.M<ZOG.=@H/#YTB Q$W1U?1T_>%;'@)#%7VP@"+K
MVOZL$/ZC!O)6H@VB"-T\J?YABH95'@=(_U8LO!WC.RC37N]F71^$-_?BBU*V
M9 XB\E03QSQX)LCAS%%K3F:C"*TS@1ZB9]CF0\TAU(#IW5XG)RG-SXF632>D
M,=:BT-6;T:; =^LG>U5%/>'C6U5-[;NC5K& =8'T8ETT-S\/DRLPUGZEOA0&
MEONJ=&I&0(D>BBTN!EN4EZU?11\@YU"==/&ZOEGB8H5KS+_+$&/,,S+Y2.':
M^@!1G($0"IED27@5/+FRJ777^3U)'3@JT A)-]7:<\BM6XU7YP?O]; 36T4G
M;U/0[-DF+N]PL3P&500R8'6BNW)%U;'N"A+GT@EA',;6Q^UN2@Y_;(EWAJRL
M2#%Q;Z"HU4U<(KF/&D$FLNV8,L[IUM7J]Y R]!/)P?*__?IQ.,N[505U8NYX
MU4*GV@B732+W[.CQT*>U41P[T]M(GVRM=W)CO3M@Y@0+QB0$H46]'3""0^DA
MN9R"<-+IYF/RGD3@P=VZ=UGLZH285.AZCG3J#!/$#B'!97(^4C$R>Z-0J^:]
MN9]$X<"-CH^&K5NMN8\GMVXUVU9C_+V2X:[^=:MDN'OH:98,M_G\.["#EI,
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
MOO#7*2HF[[UF&6*J4W93O=7*+8>4I26VK!"E_7G*]O0-B^^A,+2%[V^BT"[
M>KW(7J^\[ZXO'DH951&>8CU6&QFG0JX@60^F9.-(GD:X]NA\@J"MX&C_<J%)
M*Q5V@,=785['?=9_JO5_#Y<_U4"^'L_3Y;361HZ$8I%C5)!%K2WB6H'+5D%(
MS!>>C0JA]5B!K8D;.BQH!HB[-5E'T4X'L*OB^5!^+A2Z9NM#>?&UW@C\<+68
MUPGC9, CSXVDZ,A"L$R *DJ"YYI$23FP"3I0+MPZ[=N5QF$+4(\'PJ/JJ@,L
MWDAN=4U_%)B)R]FU3 FBWV5&P86*H(6(+DGE++9N\'>7AF'+O(Z'I8-DW156
MWHU#K*8PQOG())28BP#C2Z)@-Q=PW%F0TIF()1'P6R^-#Q(R;$G%*5"SK]0[
M@$X-3,D[8NT;.)F/\[H_Q*O+,)^/RYA2KODJ_WIH>5>,+".$FDXQ5ZMG(_AB
M"@3,D@FK39#-@Z\#Z!WV7/.(\=BI=-@!7M]-)Q>?<?:U5MM=LS/20OE("1(@
MYXRD%P1$$4H=HYV(-Z9B\QY7#Q(R[*;Y$8.M@Z7> 70>VL"I[98V:WY((5E9
M0--'B@_)<0<>!?AD67(Q1)^/=8+Y,$7#;G,<<]ULIH<.4/5A\05GSVS!SS<!
MPH]75[,J?,J>WT\G:?7%R"):"A$X"&E2[7Y/=I29!.:TD2'SE)I7'1Y.]5;H
M=.>'SA/KL]NF:2\2A0SS\;)9V/LPFRV%O7\CM"<?UZ:YV?84-VI8]O)J3I";
MSPDE<;S:QR4@+-W8+5JNVT:)3*LBBEHR6P?'*B<@:.\@&ZU]%M:VOQZZ&X7M
M!J]MWGM;)2]_W/IJM=\=;.*.<0E!ZDP2D0:B-/2AWC27WK'<O#GDKC0.NX=[
M1(0]/ISM",KK8)U^@*OEZ79A0D3TE/4H5ME #B2J#-E*58S5M?WED:SR#BF]
M#'0[AO[O=?X^7!F=8JI^.L/KJO; ,A/$D)8J@#*Q$$.)(@-AO.$Z\9Q;[Y \
M2U0?+NT@U6\!I_WU,/#]R=\^OWC_ZL/F?GK$2-&D %8,1;(Z1HA(=+-LC+6,
M:>G+,Y'7W6?VI_X#5#5M(+>!]?V/Z007K_'W</7'VTGZK\VE%5&(X5IOE44!
M58]/758<LJAG$-IDO+NU^J#B'WSXL$>"QT/ X9+L8$W99F:5UQ(+YPB42]::
M\'JCR;@ 3!=N!'-%IY.U].]OMMP)XI?62NH9=[?OZ$GRI&CK7-=2V\QY#5&H
M O4N@'?2)>7_,V/N4"CL,6-N%[UT +5W89(WXT,9MS&)!+C<[*7/B7)3QPU8
M*2W3OHC6B+IY>Z? V5>Q=\]L]I-R!_C8;BX41D%Q *, 01,K2DI5NZIJ,,+*
M8G)F*;=N&=EN9M>@H^$.055[W0P=?F]FW5U+ZN&QBFO.1$93O&&06"17'BF[
M<*(4*#9EFZ,W/KMMXO*=WMK_&+A]('5DZ0]]\;H>%JU:90@A@R6BO;$)%,6<
ME(M2/A(,9]I:S[3>:GC)<Q>N-R_L99+;$>/P_07< RJN$U-6B'4$D74DLGE-
M<Y$#SRSS(*)T=JO3CVUP,63 <X"R[JI[#\D-K/!_C">WYMQ'P;7SWD)A2(1S
M+\%+(2@;B,Q8$;WE+7HO_/32@96^C\JF+>0WM.+#G[<(]Z9>UB^Y5K%0!.[1
M0]2R?FD*+8\Y:[G5%:KG%'_[I<,$HLT4O[?\.LA@'FB"S#E%@$$$*"4[DH-
M"ETD N?&>Y1:"]WZK'O/;N1'*\4^Z1;=@2KH#D2;=B N%Z?)DD)@LDYZL."T
MIS64_O/!:Z],ZW:)9]%C?"?=;M5C? =!=P"6I]M<T^(8%3(*NI2M%TLC0DB2
MG# +G"07$)O/!3R['N.[Z'NG'N.["+\#)+V?3F982QGK+D_^WZOYXKIQEG&H
M0A2T@M.?@=).0_"25G7C<O FAU)"8Q@]3LVPMSE.NI8U4DFWX-KTE)*YZ%JV
MJY <N5(EU;;& FS(,>7$HFG>!>,I>H9U4JUTOA64]E! !V"Z96.?\#(L:KWV
M_*9)-N.HD3DPB0M0-><@-TQYB$S):"VYO5LZ<S":GB2H1SCMH_?IL90P\$'
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
M/+741P?P^GF^BXW,NT#N4Z0Z#+10;NO0(7' K1$N%&S>C;NCN3K'AL[^LNX
M*$^>6:F,0C.>()E2".J1W&FF1"4A8Y&^RD6U#K@/[N+>SU#4QMN2^ZFE(XBU
M+BE6UE$X* R8Q$3=69$D!IW!%2]<M*K8U'I:ZJ#%Y(,<6^^$M1/5DN^B^ [P
M?U#M"'.&9V\-U,FBH )F\$4B9)-BB92ZE[M7VLZ@_N?LD'PR%9Y%908%5&^F
MLZ^A347&W:>UK\1XDMYA*C DSUA$8N!<5J!BO0^FZNT8Q2RG($&(YN,).Z_
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
MTZ]+X2WMZ./O_]SLU#F6F1",,G%3K2DJ$I"1"C3+!IWVV+[7T!/D#!Q:]H;
M5HKK (//RO8QT;Z[+GZB6)V)0O$/4NH*2O':_B9S""5ZU I+;#X\\7"JARUO
M["-9.K'NSQGM/P^DO.G@.3+&>V5U)G.O;1:UY"3Z.AY+>YV+UUS:;L#_&!.=
M1[B-4=C*")I HHN19GN+8'7G].V$,H*KI:]:5LM^IM5Q%9;-WT\GWRE?P/QI
M>GFYOE,ZXLJ78*("SR/E""[EFB-H$ 5CUB)%*5M?8CLMAYW'ZYW:T_'!=,X+
MT/;26?FE$5.F4$ K(.IZVU (TJ'" "(BDYQY4WSKFWDG8^Y,%ZP3(/STQK@'
MW/:VPV^KQOR+,%MT;HU_HT<LYF\GJ]L;(QLHJY0D$V<T.=0< [@@/12&61>F
ME(RMKW>=BK<S7>Q^)5L\ &R_])+X/TO]7<LEUB&?R0;(+M=+6@4IJG$"K!0Z
MLX+>\N97.T[$6^?[<W\%(SP ;+L;H5\9X00OZM6:SLV0]%9P?%LXB2=A<S+K
M32OGR$.)VE//.X'**BO\4?J9GX:]@;<6_V.,AT+N%[?'NZ&[DRPZ+@7X4B2%
M[LFNSBZ*#X*^Y0H7K=M=]94I'NT>^7]L\4"X'9@I_C8YS!:7=8I'CAA>3/)O
M?W[#6E#Q>5J_]>%J,5^$21Y/+M820VZY=+E E(KTFK2$*,B+"5Z0)9E)?'>N
M1SU<2CHX)\.."SD#:^Q#33L![I?.(*\5^R\<7WQ97(^[6F;<KVFM?Q/&J_E#
MMS4?O=0.2P%*N&NCZ"(@>F3@:UKN4FW >88+ZBXB.--\]&Q.0(X&Q_]8\U)\
M(VFSD\$[J/V=*$AAK#8M];4;!089"!W\?#9LM^?[ES]8.9[A=.@$=D+Q7^Y0
MYGGQ:<^"X!2W>9<0E"3_'TET=<*;BI%C<N9\UO$=F?_ECW5^ 4]P3#S_TH'
MSWOUSPL.>4G%R@).(*]U7!*<M &2R90I96&2//D=JE,Q?Z:A_%_*$1P3S[^T
M(UB?$UP1JI^76E%1B%1(V5+72;*A1E/D/@N3!6-$G]56W:ZZ\ *[</[+'VC]
M B[@:$C^I>U_AUQ*1U>X-QE$QMHZ*3F(+A80Q1B-3CK;SRV74^\(G/,!VB]@
M^T="\5_Q\.UY"28A8PK60C2,@<IHZX4K!%2F>,6%L^Q.[4H?AW%M+/V<#^>.
M;NE]ZG4GQ/:RVL?G)1AWEN"+BXO9LD+G[60Q&T_FX[04T'4+:E4D>4>+H*.L
M?3V4AA#00U)<2YO0A'R4)7X(9L\TIF]X0M<]Q ;NP=K0D]T4&/PLEE&)/#N=
M)*2@Z@&%R!2., 4F.Q6#SC;*;:9RGH#4#D[&^@?L<=;!)NCY=8QIN[#@CJB<
M\H(A)]OQ&$$%*< ARY"MS(EE9$:Y'J/6/8SPN(=2?U4C/#KJ>HD\/\[&"4<D
M[V@HLJ!(.5',C$R URR!+%H9)#6D?)0;"LNW=W#D<C8P/U!WO:#NE/)>V>Y(
M.&FL#11 ,TO&*72@Y+8@9.85RF282D<YU#P]JQWD.N=I3YVC<N"8;M, 9C-F
M8UX'10;--0)B=*!*';,;A +&&4KI0S:8MHBR[CWX3#?A#TO6#Q=Q+\Y]']EM
MC"7G<?TD7-Z,5[N9F5;OS2BCJD4G0\:2&7@E&* U)@29M&C>I/*H#)WI%O3
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
MTC(&]*9Y-_?KMP^[L=8<'0>*MP-@O)W0LW"^^$3K]$8H:TZ24TYK@GAR-I%
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
MN"<FI@,IJ //=ZOR_S42$6F\:I",WRYQ70OZXFLM_O^_Y?<?%<^(B40K!E?
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
M 7;=7)"=SZ];GDWWA,?!1HY]\!I90G/REO3(>F91Y)3RR,'?T\4[6W83K5O
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
M"9VK?WNDK<U]"STGQK"(N]5#?P[X^Q^MXRL4 WZP_AJX5MIUVEWO?D0*[ZU
MD4FP;@6/R.1BD(H0QXDG7LOB-4OWR%*Y--@HUY%%]-XH?S[D*)CEUJ F2F*7
MA$&!\  ;8;Y""4DC$BG3&/Y'>/&4]&=D:N^AOC_R'>@T&(;*?NH_XFRV>F>7
M%XM7=OZO[;:*"2'21((P%QB4 QZWXQPC*9S#P6AI^:-C::=7NFOL]N@P'+E%
M036VL+LLYA<PVF7VH+_"?[-9)\1@:DC42 EPGSF&WQFN82*4.Z^5X/@Q%8[?
M47;(4;EFX#BGTK'Z;I SVV7D3;0XI[(9XF5.2)+( MN1!JN<*DDB+M[2=;<D
ME;>;HQ%^AC(#U-T":9[&$6 <N R>(^SA$.;.P0R<$[!S$IL2S$'@XMUHAH5K
MG(PL0[!]/F"CCZ(;H,J7Z*_@J_<N=8/Q#'9<.$]E@@D0+9$3R2-83#8JK)Q,
MI:,)GPA1.62C/%&.4W/E*Y7;+HN_Q<7%TG[_-O5VMMEJ;4S$>R;@3%8QI_6
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
MI.@4F=>#0?<^7]FQ'YLR0Q5=V3C_### Q[\!S=_ ]CI;?,]J@C]M^K^_G5^
M<N(R7Y#^S-F0<8*UISD>!#D9\J.92,@DV%\=-2IQS)0077*G^WZWLMDU%GM&
MAZ"!+>A+G,WRJ3P/O]OEO^+Z_DQR]FS4 :64P!6BFUHZ^7J$&*EAGR7!ES:K
M]DM3-^=J] VJ$ P-$.JW.(]+.X.9G(7+Z7R:0_5SAM+-=#2-3N0@?4IE0CR%
M@'2, J48,*P=9\  +'W.'1:I;K.C\<^^@H TP*_;1\'K3@L?X&"?*(93HHDB
MKR2H)[L0FFF%+%4"<^J\=Z4YM4.,NJV&1N?1L8H?S)T?<>D6Q3+9X=O^NAT3
M_'X6MX7VSRZSUO[[NIX$SPT7$[,H<=AV.<$Y55I*1%B20L&&FU3IP/4N<G7B
MEWZQ_"H.367C_<OT8IZC6NQ\_7$Q]W;U[?4WN[R(H"6)0XQ@$TJC04M)2.2,
M,XA'C(-2VGG-.UCI>S_0B2CFQ1&EG%(;.,9N^P1MC^%M.O\$<RY%?BL**0BP
M]H2 TUA:<!\4@9\HJDUIHWN/*-WN*_&+HU%)!)HXTS[97YMTZ:^+39.^9=R^
M;H&-ER];UZN),$3BO&NRG"++K=7(8IT0$R1N2G_@4)I4SPK5C5XO]SZ\+"H-
M[%A;J3G#4AMM$'9!@M2"(VLB009KXC1EC)K2_9OZ$.;E7FL/T&\#K'@-1S 8
M:?D?;X'F/^PLD_YL_=HNE[] 37_:V56<X.0(%Q@V46:!ZL1A9%CBB#J99,+*
M*5&ZAD8GP;IQZN7>>Y='I^J)MPFTV#FENR*!D^!\%!)LP&A5+LB+>7Y,)TBI
MJ$P41!O?Y0[\N>]TH\[+O/0NJN,&-JF;$C.W5QBW%6:T)0GS_$(()$><<XJL
MIPX1ZYPPCC,M;.&-::\PW1CU<N^XRZ#0$)UV5"S"Q"4MN4!^DS1MJ$8N\HB<
MM4R#)TIC\<[HQQ:+>KDWVX5P>$'5ZNYR)-[D>_QM<3X[#Q_C^@OLTBOW:^MF
ME"QGU_^K8]6[.W+^8Q?$PP8K:YU&&.>4-1XI,BDQQ!-1#/.(G0^%5_]8!?'N
M8AFW@5VK'-GU%A2XG-O93517#L#YL)A?? "O-EP[,-=AC=%)I1R.8$B"[\*)
M)LC18) D@5$<J**/TU\+EC4;(G%;T7F#&+6_PMGH$-8NV["W1 'A-!#J,0HA
M9Y$G"9:%2A@QK86AD0?].!>_0OV/$Y0\&Y\!G4J!](&C-J?V9B4FII5@(#6L
M1%"+(!:LU5P)EVM.P5XU5'6Z3?T[E0+I!6RG4B!]M-Q&(R4C#<EW="CZ_#8I
M-DZQ4@B3P%G21J1TZ,Q[&8V4"H+VM)=2'PTV@/GKLTF*S!!G%&*.POF,L4:&
MPOF,K?(R&D%(0<P[-MD[<>V/8S#OJ<$&,/_M%;BL+-=&DT@RE1"G-B$-AR&R
M@A.AL?#Q8!7Z?IC_]JK%8A_'8-Y3@PU@_N;M1.O@7-KT?[08<<D,<LEH)"3C
M5&$O'#GDV?7#_,W;%HMY'(-Y3PTV@/F[SQ.C3-).>J2MR@5H!$,.P]19I#Z9
M2)G%Y3!_][G% AS'8-Y3@PU@_ND#3-AQ(BE!TOD<.\3!Y5%@UA*E&0-77&M[
MJ&-W/\P_?:@3>CP>YCTUV #F7]Y.O'(I*A81X3SFE&_P78(D" M+E95*&WDH
MW+,?YE^Z[>W%PX3'P[RG!AO _,W_F2CN762*(A&(RY7FP-.(<!H%K@$R3)G"
MAZ)8>I[G_Z=.Z.Z(YWD_#3: ^<?S2=*"*"M,=BURL'I,R' *\P=;A"8>0N3E
M,/]X7B<*=SS,>VJP <S/_IA8ZD*RN;V>2&"!> T[$^8*Q5SC S3!A2B'^=D?
ME6)FQP.]IPH; /W5VXDB/"C'P;WT 4P0QCERUN<;21-QH(S2@ZG4_4!_U>U
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
MJW4A='<.6M.RZPCB(674=GY*XS08HW$6VG/:7W1312,H?5HNBP/U>,QZZVD
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
M[^C;O\B_.+N*_^__\_\#4$L! A0#%     @ 2*-<6OG]-QQ5(P  UWX  !P
M             ( !     &5X:&EB:70Q.3%I;G-I9&5R=')A9&EN9RYH=&U0
M2P$"% ,4    " !(HUQ:E)<(2>@$  #U#   '               @ &/(P
M97AH:6)I=#(Q;&ES=&]F<W5B<VED:6%R+FAT;5!+ 0(4 Q0    ( $BC7%J7
M>B3\) ,  *D)   >              "  ;$H  !E>&AI8FET,C-A=61I=&]R
M<V-O;G-E;G1?,BYH=&U02P$"% ,4    " !(HUQ:_JS^,=P'   0+   '@
M            @ $1+   97AH:6)I=#,Q,6%N;G5A;&-E;V-E<G1I9FDN:'1M
M4$L! A0#%     @ 2*-<6IGT3-_I!P  (RP  !X              ( !*30
M &5X:&EB:70S,3)?86YN=6%L8V9O8V5R=&EF+FAT;5!+ 0(4 Q0    ( $BC
M7%IM5J3JTP4  &XA   8              "  4X\  !E>&AI8FET,S)?86YN
M=6%L,C R-"YH=&U02P$"% ,4    " !(HUQ:7"<1_<X2  "[0   '
M        @ %70@  97AH:6)I=#0Q<F5G:7-T<F%N='-E8W5R+FAT;5!+ 0(4
M Q0    ( $BC7%J%7LQ$9<X" .TW)  0              "  5]5  !S<V0M
M,C R-#$R,S$N:'1M4$L! A0#%     @ 2*-<6J?)YSV$%0  /OD  !
M         ( !\B,# '-S9"TR,#(T,3(S,2YX<V102P$"% ,4    " !(HUQ:
M(3YLZ/@I  "SK $ %               @ &D.0, <W-D+3(P,C0Q,C,Q7V-A
M;"YX;6Q02P$"% ,4    " !(HUQ:X1$T14F3   GA@8 %
M@ '.8P, <W-D+3(P,C0Q,C,Q7V1E9BYX;6Q02P$"% ,4    " !(HUQ:"H3;
MX4?H  #4) $ $P              @ %)]P, <W-D+3(P,C0Q,C,Q7V<Q+FIP
M9U!+ 0(4 Q0    ( $BC7%I04,OMZ(D! ,<.#P 4              "  <'?
M! !S<V0M,C R-#$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( $BC7%IHLYS1"^\
M (4&"P 4              "  =MI!@!S<V0M,C R-#$R,S%?<')E+GAM;%!+
4!08     #@ . ,T#   860<    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>ssd-20241231_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/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:ssd="http://www.simpsonfg.com/20241231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ssd-20241231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
        </entity>
        <period>
            <instant>2025-02-24</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:DCPVestedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:DCPVestedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ssd:DerivativeContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ssd:DerivativeContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ssd:DerivativeContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ssd:DerivativeContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ssd:DerivativeContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">us-gaap:DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ssd:ETANCOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ssd:ETANCOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ssd:MachineryEquipmentAndSoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ssd:MachineryEquipmentAndSoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ssd:MachineryEquipmentAndSoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:ETANCOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">ssd:NetIncomeProFormaWithAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">ssd:NetIncomeProFormaWithAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-01</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2024-09-01</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2024-09-01</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:TradeNameMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:TradeNameMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2024-09-01</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2024-09-01</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:DevelopedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:DevelopedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2024-09-01</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:DevelopedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2024-09-01</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ssd:MonetDeSauwInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2024-09-01</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">ssd:A2018StockRepurchaseProgramMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-01</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ssd:ForwardForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ssd:StockOptionAndRestrictedStockUnitPlan2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ssd:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ssd:StockBonusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ssd:StockBonusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ssd:StockBonusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ssd:ForwardPointsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ssd:ForwardPointsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">ssd:CrossCurrencySwapIndexedToEquitySettlementCashAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:SwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">ssd:HedgeAccountingReserveBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ssd:EURForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:NoncompeteAgreementsTrademarksAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:NoncompeteAgreementsTrademarksAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:NoncompeteAgreementsTrademarksAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:NoncompeteAgreementsTrademarksAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ssd:NoncompeteAgreementsTrademarksAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ssd:WellsFargoBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:AdjustedBaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:AdjustedBaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:EurodollarApplicableMarginRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:EurodollarApplicableMarginRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:EurodollarApplicableMarginRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:EurodollarApplicableMarginRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:DailySimpleRFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:DailySimpleRFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:DailySimpleRFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:DailySimpleRFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ssd:DebtInstrumentRateOverLifeOfDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:WoodConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:ConcreteConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:NorthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:AsiaPacificSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:ForeignOperatingEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-380">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ssd:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:OtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:OtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ssd:OtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-31</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c-411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-24</startDate>
            <endDate>2025-01-24</endDate>
        </period>
    </context>
    <context id="c-412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="c-413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-27</instant>
        </period>
    </context>
    <context id="c-414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-431">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-435">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000920371</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</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="bank">
        <measure>ssd:bank</measure>
    </unit>
    <unit id="director">
        <measure>ssd:director</measure>
    </unit>
    <unit id="plan">
        <measure>ssd:plan</measure>
    </unit>
    <unit id="segment">
        <measure>ssd:segment</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-32">0000920371</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-33">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-34">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-35">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-115"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="INF"
      id="f-116"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-117" unitRef="shares">5000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-5" decimals="INF" id="f-118" unitRef="shares">5000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-4" decimals="INF" id="f-119" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="c-5" decimals="INF" id="f-120" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-121" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-5" decimals="INF" id="f-122" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-123"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="INF"
      id="f-124"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-125" unitRef="shares">160000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-5" decimals="INF" id="f-126" unitRef="shares">160000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="-3" id="f-127" unitRef="shares">41878000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-5" decimals="-3" id="f-128" unitRef="shares">42323000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="-3" id="f-129" unitRef="shares">41878000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-5" decimals="-3" id="f-130" unitRef="shares">42323000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="INF"
      id="f-313"
      unitRef="usdPerShare">1.11</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-6"
      decimals="INF"
      id="f-314"
      unitRef="usdPerShare">1.07</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-7"
      decimals="INF"
      id="f-315"
      unitRef="usdPerShare">1.03</us-gaap:CommonStockDividendsPerShareDeclared>
    <ssd:ShareBasedCompensationPerShare
      contextRef="c-1"
      decimals="INF"
      id="f-316"
      unitRef="usdPerShare">0</ssd:ShareBasedCompensationPerShare>
    <ssd:ShareBasedCompensationPerShare
      contextRef="c-6"
      decimals="INF"
      id="f-317"
      unitRef="usdPerShare">197.98</ssd:ShareBasedCompensationPerShare>
    <ssd:ShareBasedCompensationPerShare
      contextRef="c-7"
      decimals="INF"
      id="f-318"
      unitRef="usdPerShare">0</ssd:ShareBasedCompensationPerShare>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-71" id="f-512">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-73" id="f-514">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-77" id="f-538">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-99" id="f-587">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-134" decimals="-3" id="f-717" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-135" decimals="-3" id="f-718" unitRef="usd">-133000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-136" decimals="-3" id="f-719" unitRef="usd">-10264000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-137" decimals="-3" id="f-720" unitRef="usd">-951000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-134" decimals="-3" id="f-721" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-135" decimals="-3" id="f-722" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-136" decimals="-3" id="f-723" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-137" decimals="-3" id="f-724" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-142" decimals="-3" id="f-725" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-143" decimals="-3" id="f-726" unitRef="usd">-1000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-144" decimals="-3" id="f-727" unitRef="usd">6254000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-145" decimals="-3" id="f-728" unitRef="usd">2711000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-142" decimals="-3" id="f-729" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-143" decimals="-3" id="f-730" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-144" decimals="-3" id="f-731" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-145" decimals="-3" id="f-732" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-150" decimals="-3" id="f-733" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-151" decimals="-3" id="f-734" unitRef="usd">-1000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-152" decimals="-3" id="f-735" unitRef="usd">1437000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-153" decimals="-3" id="f-736" unitRef="usd">2207000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-150" decimals="-3" id="f-737" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-151" decimals="-3" id="f-738" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-152" decimals="-3" id="f-739" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-153" decimals="-3" id="f-740" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration contextRef="c-196" id="f-881">http://fasb.org/us-gaap/2024#OtherAssetsCurrent</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration contextRef="c-197" id="f-883">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration contextRef="c-4" id="f-885">http://fasb.org/us-gaap/2024#DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration contextRef="c-199" id="f-888">http://fasb.org/us-gaap/2024#OtherAssetsCurrent</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration contextRef="c-200" id="f-890">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration contextRef="c-5" id="f-892">http://fasb.org/us-gaap/2024#DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-115" id="f-959">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-115" id="f-1088">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-1096">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-1097">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-4">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">1-13429</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">Simpson Manufacturing Co.,&#160;Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">94-3196943</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">5956 W. Las Positas Blvd</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Pleasanton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">94588</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">925</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">560-9000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, par value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">SSD</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-19">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-23">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityFilerCategory contextRef="c-1" id="f-24">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-25">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-26">false</dei:EntityEmergingGrowthCompany>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-27">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="0" id="f-29" unitRef="usd">7105664832</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-30" unitRef="shares">41974436</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c-1" id="f-31">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portions of the registrant's definitive Proxy Statement for its 2025 annual meeting of stockholders (the "2025 Annual Meeting") are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission (the "SEC") within 120 days of the registrant's fiscal year ended December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c-1" id="f-36">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Our cybersecurity risk management efforts are an integral part of our overall risk management processes, and we are deeply committed to safeguarding our digital and information technology environment for our employees, customers and vendors. We employ a robust, global and multi-layered security strategy, known as &#x201c;defense-in-depth,&#x201d; to assess, identify and manage cybersecurity risks and protect our cyber work environment from potential threats and vulnerabilities. These risks, threats and vulnerabilities include those that could result in significant operational disruption to the Company, such as production disruption, business downtime or loss of containment, as well as risks that could have significant reputational or compliance/regulatory impact. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company's Information Security team monitors information security risks that target both technology and manufacturing environments and identifies potential risks to Simpson&#x2019;s information security posture. Any identified risks are prioritized in terms of impact to Simpson&#x2019;s information security posture and, if critical, addressed immediately or added to Simpson&#x2019;s information security roadmap. To supplement our internal cybersecurity resources, we also engage external third parties to perform information security assessments, penetration tests and related services to enhance our information security program. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Risks Associated with Third-Party Service Providers&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In addition, we implement robust processes to oversee and manage risks associated with our business arrangements with third-party service providers. All new Simpson third-party business agreements are reviewed and assessed by our Information Security team. We also perform information security program investigations on the security posture of, and assess any publicly known information security events related to, these third-party service providers. If a third party service provider with a business agreement with Simpson experiences an information security breach or incident, our Information Security Team reviews and assesses such event to understand Simpson&#x2019;s overall exposure to the security incident. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;We maintain cybersecurity insurance coverage at industry standard levels as a part of our comprehensive insurance portfolio to help mitigate risk in the event an information security event occurs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Risks from Cybersecurity Threats&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Despite our security measures, our information technology and infrastructure may remain vulnerable to disruptions, including as a result of attacks by increasingly sophisticated intruders or others who attempt to cause harm to, or otherwise interfere with the normal use of our systems. We have experienced targeted and non-targeted cybersecurity attacks and incidents in the past that have resulted in unauthorized persons gaining access to our information systems and computer networks, and we could in the future experience similar attacks. When we do experience cybersecurity incidents like these and the one we disclosed in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;October 2023, we aim to utilize that experience to inform and strengthen our cybersecurity management efforts. In response to the October 2023 incident, we increased our phishing awareness training and testing, deployed a cybersecurity tool that continuously monitors and verifies the security posture of individual devices within our network, and deployed technology that provides visibility into our sensitive data across different cloud environments, allowing the identification of potential vulnerabilities and take proactive measures to protect data from unauthorized access, misuse, or theft.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;We do not believe any risks from cybersecurity threats, including as a result of any previous cybersecurity incident, have materially affected or are reasonably likely to materially affect the Company or our business strategy, results of operations, or financial condition. For additional information regarding the risks from cybersecurity threats we face, see the section captioned &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Risks Relating to Our Intellectual Property and Information Technology&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x201d; under Part I, Item 1A &#x201c;Risk Factors&#x201d; above.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c-1" id="f-38">Our cybersecurity risk management efforts are an integral part of our overall risk management processes, and we are deeply committed to safeguarding our digital and information technology environment for our employees, customers and vendors. We employ a robust, global and multi-layered security strategy, known as &#x201c;defense-in-depth,&#x201d; to assess, identify and manage cybersecurity risks and protect our cyber work environment from potential threats and vulnerabilities.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="c-1" id="f-37">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c-1" id="f-39">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="c-1" id="f-40">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c-1" id="f-41">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c-1" id="f-42">Although our full Board of Directors is ultimately responsible for risk oversight, our Board is assisted in discharging its risk oversight responsibility by its committees. The Audit and Finance Committee of the Board is responsible for providing oversight of our information security program and cybersecurity risks. In connection with this oversight role, the Audit and Finance Committee receives information technology updates from management at least quarterly. Cybersecurity risks facing the Company and updates on the Company&#x2019;s practices and progress to mitigate such risks are also the subject of management reports to the Audit and Finance Committee on a more frequent basis, as necessary or appropriate.</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="c-1" id="f-43">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="c-1" id="f-46">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company&#x2019;s information security efforts are led by our Executive Vice President, Chief Technology Officer (&#x201c;CTO&#x201d;) and our Director of Information Security (&#x201c;IT Director&#x201d;), supported by our executive management team. These efforts are designed to address information security governance and risk, product security, identification and protection of critical assets, third-party risk, security awareness, cyber defense operations, artificial intelligence and data protection governance, and related risk management matters. Our CTO and IT Director have an average of over 25 years of prior work experience in various roles involving information technology, including security, auditing compliance, systems and programming. These individuals have relevant educational and industry experience, including holding similar positions at other large companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Our CTO provides relevant cybersecurity and information technology reports to the Audit and Finance Committee, and to the executive and senior leadership teams. These reports are provided at quarterly Audit and Finance Committee meetings and at our Digital Quarterly Business Review (&#x201c;Digital QBR&#x201d;) meetings. These reports typically include analyses of recent significant cybersecurity threats and incidents at the Company and across the industry, as well as a review of our security controls, assessments and program maturity, top risks, risk mitigation status, and a review of our third-party service providers as appropriate. Simpson&#x2019;s information security roadmap and posture are also reviewed quarterly with members of the executive leadership team and the Audit and Finance Committee. In accordance with our information security program, any information security event is assessed and reviewed by our Digital Leadership team and members of the executive leadership team.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Through the Digital QBR process, the executive leadership team is responsible for assessing and reviewing our information security program and the Company&#x2019;s material risks from cybersecurity threats. Additional supervision and management is provided by our Digital Leadership team, comprised of our CTO; VP, Digital Infrastructure and Operations; VP, Digital Enterprise Applications; and International IT Director.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-45">The Company&#x2019;s information security efforts are led by our Executive Vice President, Chief Technology Officer (&#x201c;CTO&#x201d;) and our Director of Information Security (&#x201c;IT Director&#x201d;), supported by our executive management team. These efforts are designed to address information security governance and risk, product security, identification and protection of critical assets, third-party risk, security awareness, cyber defense operations, artificial intelligence and data protection governance, and related risk management matters.</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-44">The Company&#x2019;s information security efforts are led by our Executive Vice President, Chief Technology Officer (&#x201c;CTO&#x201d;) and our Director of Information Security (&#x201c;IT Director&#x201d;), supported by our executive management team. These efforts are designed to address information security governance and risk, product security, identification and protection of critical assets, third-party risk, security awareness, cyber defense operations, artificial intelligence and data protection governance, and related risk management matters.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c-1" id="f-47">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="c-1" id="f-48">Our CTO and IT Director have an average of over 25 years of prior work experience in various roles involving information technology, including security, auditing compliance, systems and programming. These individuals have relevant educational and industry experience, including holding similar positions at other large companies.</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-50">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Our CTO provides relevant cybersecurity and information technology reports to the Audit and Finance Committee, and to the executive and senior leadership teams. These reports are provided at quarterly Audit and Finance Committee meetings and at our Digital Quarterly Business Review (&#x201c;Digital QBR&#x201d;) meetings. These reports typically include analyses of recent significant cybersecurity threats and incidents at the Company and across the industry, as well as a review of our security controls, assessments and program maturity, top risks, risk mitigation status, and a review of our third-party service providers as appropriate. Simpson&#x2019;s information security roadmap and posture are also reviewed quarterly with members of the executive leadership team and the Audit and Finance Committee. In accordance with our information security program, any information security event is assessed and reviewed by our Digital Leadership team and members of the executive leadership team.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Through the Digital QBR process, the executive leadership team is responsible for assessing and reviewing our information security program and the Company&#x2019;s material risks from cybersecurity threats. Additional supervision and management is provided by our Digital Leadership team, comprised of our CTO; VP, Digital Infrastructure and Operations; VP, Digital Enterprise Applications; and International IT Director.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-49">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Our CTO provides relevant cybersecurity and information technology reports to the Audit and Finance Committee, and to the executive and senior leadership teams. These reports are provided at quarterly Audit and Finance Committee meetings and at our Digital Quarterly Business Review (&#x201c;Digital QBR&#x201d;) meetings. These reports typically include analyses of recent significant cybersecurity threats and incidents at the Company and across the industry, as well as a review of our security controls, assessments and program maturity, top risks, risk mitigation status, and a review of our third-party service providers as appropriate. Simpson&#x2019;s information security roadmap and posture are also reviewed quarterly with members of the executive leadership team and the Audit and Finance Committee. In accordance with our information security program, any information security event is assessed and reviewed by our Digital Leadership team and members of the executive leadership team.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Through the Digital QBR process, the executive leadership team is responsible for assessing and reviewing our information security program and the Company&#x2019;s material risks from cybersecurity threats. Additional supervision and management is provided by our Digital Leadership team, comprised of our CTO; VP, Digital Infrastructure and Operations; VP, Digital Enterprise Applications; and International IT Director.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <dei:AuditorFirmId contextRef="c-1" id="f-51">248</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c-1" id="f-52">Grant Thornton LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-53">San Francisco, California</dei:AuditorLocation>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-54">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">239371000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-56" unitRef="usd">429822000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">284392000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-58" unitRef="usd">283975000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">593175000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-60" unitRef="usd">551575000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-61" unitRef="usd">59383000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-5" decimals="-3" id="f-62" unitRef="usd">47069000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">1176321000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-5" decimals="-3" id="f-64" unitRef="usd">1312441000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-65" unitRef="usd">531655000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-66" unitRef="usd">418612000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-67" unitRef="usd">93933000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-68" unitRef="usd">68792000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-69" unitRef="usd">512383000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-70" unitRef="usd">502550000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-71" unitRef="usd">375051000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-5" decimals="-3" id="f-72" unitRef="usd">365339000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-73" unitRef="usd">46825000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-5" decimals="-3" id="f-74" unitRef="usd">36990000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-75" unitRef="usd">2736168000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-76" unitRef="usd">2704724000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-77" unitRef="usd">100972000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-5" decimals="-3" id="f-78" unitRef="usd">107524000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-79" unitRef="usd">242876000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-80" unitRef="usd">231233000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-3" id="f-81" unitRef="usd">22500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-5" decimals="-3" id="f-82" unitRef="usd">22500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-83" unitRef="usd">366348000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-84" unitRef="usd">361257000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LineOfCredit contextRef="c-4" decimals="-3" id="f-85" unitRef="usd">362563000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="c-5" decimals="-3" id="f-86" unitRef="usd">458791000</us-gaap:LineOfCredit>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-87" unitRef="usd">76184000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-88" unitRef="usd">55324000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-4" decimals="-3" id="f-89" unitRef="usd">90303000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-5" decimals="-3" id="f-90" unitRef="usd">98170000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-91" unitRef="usd">27636000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-92" unitRef="usd">51436000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-93" unitRef="usd">923034000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-5" decimals="-3" id="f-94" unitRef="usd">1024978000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-95" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-5" id="f-96" unitRef="usd" xsi:nil="true"/>
    <ssd:NonQualifiedDeferredCompensationPlanShareAwards contextRef="c-4" decimals="-3" id="f-97" unitRef="usd">7786000</ssd:NonQualifiedDeferredCompensationPlanShareAwards>
    <ssd:NonQualifiedDeferredCompensationPlanShareAwards contextRef="c-5" decimals="-3" id="f-98" unitRef="usd">0</ssd:NonQualifiedDeferredCompensationPlanShareAwards>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-99" unitRef="usd">424000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-5" decimals="-3" id="f-100" unitRef="usd">426000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-4" decimals="-3" id="f-101" unitRef="usd">307197000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-5" decimals="-3" id="f-102" unitRef="usd">313119000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-103" unitRef="usd">1646568000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-5" decimals="-3" id="f-104" unitRef="usd">1426554000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <ssd:CommonStockHeldByNonQualifiedDeferredCompensationPlan contextRef="c-4" decimals="-3" id="f-105" unitRef="usd">1297000</ssd:CommonStockHeldByNonQualifiedDeferredCompensationPlan>
    <ssd:CommonStockHeldByNonQualifiedDeferredCompensationPlan contextRef="c-5" decimals="-3" id="f-106" unitRef="usd">0</ssd:CommonStockHeldByNonQualifiedDeferredCompensationPlan>
    <us-gaap:TreasuryStockValue contextRef="c-4" decimals="-3" id="f-107" unitRef="usd">100771000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="c-5" decimals="-3" id="f-108" unitRef="usd">50363000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-109" unitRef="usd">-46773000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-110" unitRef="usd">-9990000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-111" unitRef="usd">1805348000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-112" unitRef="usd">1679746000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-113" unitRef="usd">2736168000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-5" decimals="-3" id="f-114" unitRef="usd">2704724000</us-gaap:LiabilitiesAndStockholdersEquity>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-131">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-132" unitRef="usd">2232139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-133" unitRef="usd">2213803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-134" unitRef="usd">2116087000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-135" unitRef="usd">1206288000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-136" unitRef="usd">1170048000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-137" unitRef="usd">1174794000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-138" unitRef="usd">1025851000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-6" decimals="-3" id="f-139" unitRef="usd">1043755000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-7" decimals="-3" id="f-140" unitRef="usd">941293000</us-gaap:GrossProfit>
    <ssd:ResearchAndDevelopmentAndOtherEngineering contextRef="c-1" decimals="-3" id="f-141" unitRef="usd">93576000</ssd:ResearchAndDevelopmentAndOtherEngineering>
    <ssd:ResearchAndDevelopmentAndOtherEngineering contextRef="c-6" decimals="-3" id="f-142" unitRef="usd">92167000</ssd:ResearchAndDevelopmentAndOtherEngineering>
    <ssd:ResearchAndDevelopmentAndOtherEngineering contextRef="c-7" decimals="-3" id="f-143" unitRef="usd">68354000</ssd:ResearchAndDevelopmentAndOtherEngineering>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-144" unitRef="usd">219402000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-6" decimals="-3" id="f-145" unitRef="usd">203980000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-7" decimals="-3" id="f-146" unitRef="usd">169378000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-147" unitRef="usd">277532000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-6" decimals="-3" id="f-148" unitRef="usd">268103000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-7" decimals="-3" id="f-149" unitRef="usd">228468000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-150" unitRef="usd">590510000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-6" decimals="-3" id="f-151" unitRef="usd">564250000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-7" decimals="-3" id="f-152" unitRef="usd">466200000</us-gaap:OperatingExpenses>
    <ssd:BusinessCombinationAcquisitionAndIntegrationRelatedCosts contextRef="c-1" decimals="-3" id="f-153" unitRef="usd">5813000</ssd:BusinessCombinationAcquisitionAndIntegrationRelatedCosts>
    <ssd:BusinessCombinationAcquisitionAndIntegrationRelatedCosts contextRef="c-6" decimals="-3" id="f-154" unitRef="usd">4632000</ssd:BusinessCombinationAcquisitionAndIntegrationRelatedCosts>
    <ssd:BusinessCombinationAcquisitionAndIntegrationRelatedCosts contextRef="c-7" decimals="-3" id="f-155" unitRef="usd">17343000</ssd:BusinessCombinationAcquisitionAndIntegrationRelatedCosts>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="c-1" decimals="-3" id="f-156" unitRef="usd">447000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="c-6" decimals="-3" id="f-157" unitRef="usd">276000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="c-7" decimals="-3" id="f-158" unitRef="usd">1317000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-159" unitRef="usd">429975000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-6" decimals="-3" id="f-160" unitRef="usd">475149000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-7" decimals="-3" id="f-161" unitRef="usd">459067000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-162" unitRef="usd">5277000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-6" decimals="-3" id="f-163" unitRef="usd">3391000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-7" decimals="-3" id="f-164" unitRef="usd">-7594000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-1" decimals="-3" id="f-165" unitRef="usd">-1209000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-6" decimals="-3" id="f-166" unitRef="usd">-1993000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-7" decimals="-3" id="f-167" unitRef="usd">-3408000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-168" unitRef="usd">434043000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-169" unitRef="usd">476547000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-170" unitRef="usd">448065000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-171" unitRef="usd">111819000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-172" unitRef="usd">122560000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-173" unitRef="usd">114070000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-174" unitRef="usd">322224000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-175" unitRef="usd">353987000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-176" unitRef="usd">333995000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-177" unitRef="usd">-37313000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-178" unitRef="usd">19690000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-179" unitRef="usd">-20733000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-180" unitRef="usd">1956000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-181" unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-182" unitRef="usd">-2065000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c-1" decimals="-3" id="f-183" unitRef="usd">2486000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c-6" decimals="-3" id="f-184" unitRef="usd">-25694000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c-7" decimals="-3" id="f-185" unitRef="usd">32214000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-186" unitRef="usd">285441000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-6" decimals="-3" id="f-187" unitRef="usd">348056000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-7" decimals="-3" id="f-188" unitRef="usd">347541000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-189"
      unitRef="usdPerShare">7.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-190"
      unitRef="usdPerShare">8.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-191"
      unitRef="usdPerShare">7.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-192"
      unitRef="usdPerShare">7.60</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-193"
      unitRef="usdPerShare">8.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-194"
      unitRef="usdPerShare">7.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-8" decimals="-3" id="f-195" unitRef="shares">42182000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-9" decimals="-3" id="f-196" unitRef="shares">42598000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-10" decimals="-3" id="f-197" unitRef="shares">42925000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-8" decimals="-3" id="f-198" unitRef="shares">42383000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-9" decimals="-3" id="f-199" unitRef="shares">42837000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-10" decimals="-3" id="f-200" unitRef="shares">43047000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-201">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:CommonStockSharesIssued contextRef="c-11" decimals="-3" id="f-202" unitRef="shares">43217000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-203" unitRef="usd">432000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-204" unitRef="usd">294330000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-13" decimals="-3" id="f-205" unitRef="usd">906841000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-14" decimals="-3" id="f-206" unitRef="usd">-17605000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-15" decimals="-3" id="f-207" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-208" unitRef="usd">1183998000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-17" decimals="-3" id="f-209" unitRef="usd">333995000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-7" decimals="-3" id="f-210" unitRef="usd">333995000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-18" decimals="-3" id="f-211" unitRef="usd">-20733000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-212" unitRef="usd">-20733000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-18" decimals="-3" id="f-213" unitRef="usd">-2065000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-214" unitRef="usd">-2065000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-18" decimals="-3" id="f-215" unitRef="usd">32214000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-7" decimals="-3" id="f-216" unitRef="usd">32214000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-19" decimals="-3" id="f-217" unitRef="usd">12422000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-7" decimals="-3" id="f-218" unitRef="usd">12422000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-20" decimals="-3" id="f-219" unitRef="shares">811000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-19" decimals="-3" id="f-220" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-21" decimals="-3" id="f-221" unitRef="usd">78622000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-7" decimals="-3" id="f-222" unitRef="usd">78622000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockRetiredCostMethodAmount contextRef="c-20" decimals="-3" id="f-223" unitRef="usd">8000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount contextRef="c-17" decimals="-3" id="f-224" unitRef="usd">78614000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount contextRef="c-21" decimals="-3" id="f-225" unitRef="usd">-78622000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount contextRef="c-7" decimals="-3" id="f-226" unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:DividendsCommonStockCash contextRef="c-17" decimals="-3" id="f-227" unitRef="usd">44192000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-7" decimals="-3" id="f-228" unitRef="usd">44192000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c-20" decimals="-3" id="f-229" unitRef="shares">138000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-20" decimals="-3" id="f-230" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-19" decimals="-3" id="f-231" unitRef="usd">-9553000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-7" decimals="-3" id="f-232" unitRef="usd">-9552000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-20" decimals="-3" id="f-233" unitRef="shares">16000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-19" decimals="-3" id="f-234" unitRef="usd">1784000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-7" decimals="-3" id="f-235" unitRef="usd">1784000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesIssued contextRef="c-22" decimals="-3" id="f-236" unitRef="shares">42560000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-237" unitRef="usd">425000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-238" unitRef="usd">298983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-239" unitRef="usd">1118030000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-240" unitRef="usd">-4059000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-241" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-3" id="f-242" unitRef="usd">1413379000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-28" decimals="-3" id="f-243" unitRef="usd">353987000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-6" decimals="-3" id="f-244" unitRef="usd">353987000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-29" decimals="-3" id="f-245" unitRef="usd">19690000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-246" unitRef="usd">19690000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-29" decimals="-3" id="f-247" unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-248" unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-29" decimals="-3" id="f-249" unitRef="usd">-25694000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-6" decimals="-3" id="f-250" unitRef="usd">-25694000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-30" decimals="-3" id="f-251" unitRef="usd">19627000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-6" decimals="-3" id="f-252" unitRef="usd">19627000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-31" decimals="-3" id="f-253" unitRef="shares">361000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-30" decimals="-3" id="f-254" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-32" decimals="-3" id="f-255" unitRef="usd">50363000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-6" decimals="-3" id="f-256" unitRef="usd">50363000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:DividendsCommonStockCash contextRef="c-28" decimals="-3" id="f-257" unitRef="usd">45463000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-6" decimals="-3" id="f-258" unitRef="usd">45463000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c-31" decimals="-3" id="f-259" unitRef="shares">114000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-31" decimals="-3" id="f-260" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-30" decimals="-3" id="f-261" unitRef="usd">-7431000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-6" decimals="-3" id="f-262" unitRef="usd">-7430000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-31" decimals="-3" id="f-263" unitRef="shares">10000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-30" decimals="-3" id="f-264" unitRef="usd">1940000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-6" decimals="-3" id="f-265" unitRef="usd">1940000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesIssued contextRef="c-33" decimals="-3" id="f-266" unitRef="shares">42323000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-267" unitRef="usd">426000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-268" unitRef="usd">313119000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-269" unitRef="usd">1426554000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-270" unitRef="usd">-9990000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-271" unitRef="usd">-50363000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-272" unitRef="usd">1679746000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-38" decimals="-3" id="f-273" unitRef="usd">322224000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-274" unitRef="usd">322224000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-39" decimals="-3" id="f-275" unitRef="usd">-37313000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-276" unitRef="usd">-37313000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-39" decimals="-3" id="f-277" unitRef="usd">1956000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-278" unitRef="usd">1956000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax contextRef="c-39" decimals="-3" id="f-279" unitRef="usd">-2486000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax contextRef="c-1" decimals="-3" id="f-280" unitRef="usd">-2486000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c-40" decimals="-3" id="f-281" unitRef="shares">12000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-41" decimals="-3" id="f-282" unitRef="usd">6696000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-283" unitRef="usd">6696000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <ssd:NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense contextRef="c-41" decimals="-3" id="f-284" unitRef="usd">1297000</ssd:NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <ssd:NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense contextRef="c-42" decimals="-3" id="f-285" unitRef="usd">-1297000</ssd:NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <ssd:NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-286" unitRef="usd">0</ssd:NonQualifiedDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <ssd:AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan contextRef="c-38" decimals="-3" id="f-287" unitRef="usd">-2311000</ssd:AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan>
    <ssd:AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan contextRef="c-1" decimals="-3" id="f-288" unitRef="usd">-2311000</ssd:AdjustmentInAdditionalPaidInCapitalChangeInRedemptionValueOfShareAwardsInNonQualifiedDeferredCompensationPlan>
    <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c-41" decimals="-3" id="f-289" unitRef="usd">6171000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c-38" decimals="-3" id="f-290" unitRef="usd">2742000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c-1" decimals="-3" id="f-291" unitRef="usd">8913000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-40" decimals="-3" id="f-292" unitRef="shares">559000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-43" decimals="-3" id="f-293" unitRef="usd">100771000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-1" decimals="-3" id="f-294" unitRef="usd">100771000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockRetiredCostMethodAmount contextRef="c-40" decimals="-3" id="f-295" unitRef="usd">3000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount contextRef="c-38" decimals="-3" id="f-296" unitRef="usd">50360000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount contextRef="c-43" decimals="-3" id="f-297" unitRef="usd">-50363000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount contextRef="c-1" decimals="-3" id="f-298" unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:DividendsCommonStockCash contextRef="c-38" decimals="-3" id="f-299" unitRef="usd">46797000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-1" decimals="-3" id="f-300" unitRef="usd">46797000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c-40" decimals="-3" id="f-301" unitRef="shares">126000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-40" decimals="-3" id="f-302" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-41" decimals="-3" id="f-303" unitRef="usd">-7744000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-1" decimals="-3" id="f-304" unitRef="usd">-7743000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockSharesIssued contextRef="c-44" decimals="-3" id="f-305" unitRef="shares">41878000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-44" decimals="-3" id="f-306" unitRef="usd">424000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-45" decimals="-3" id="f-307" unitRef="usd">307197000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-308" unitRef="usd">1646568000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-3" id="f-309" unitRef="usd">-46773000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-48" decimals="-3" id="f-310" unitRef="usd">-1297000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-49" decimals="-3" id="f-311" unitRef="usd">-100771000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-312" unitRef="usd">1805348000</us-gaap:StockholdersEquity>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-319">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-320" unitRef="usd">322224000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-321" unitRef="usd">353987000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-322" unitRef="usd">333995000</us-gaap:NetIncomeLoss>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-1" decimals="-3" id="f-323" unitRef="usd">447000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-6" decimals="-3" id="f-324" unitRef="usd">558000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-7" decimals="-3" id="f-325" unitRef="usd">1317000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:AssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-326" unitRef="usd">710000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-6" decimals="-3" id="f-327" unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-7" decimals="-3" id="f-328" unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-329" unitRef="usd">85399000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-6" decimals="-3" id="f-330" unitRef="usd">74707000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-7" decimals="-3" id="f-331" unitRef="usd">60890000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingLeaseExpense contextRef="c-1" decimals="-3" id="f-332" unitRef="usd">17380000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-6" decimals="-3" id="f-333" unitRef="usd">14205000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-7" decimals="-3" id="f-334" unitRef="usd">11327000</us-gaap:OperatingLeaseExpense>
    <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="c-1" decimals="-3" id="f-335" unitRef="usd">1797000</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
    <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="c-6" decimals="-3" id="f-336" unitRef="usd">0</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
    <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="c-7" decimals="-3" id="f-337" unitRef="usd">0</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory contextRef="c-1" decimals="-3" id="f-338" unitRef="usd">0</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory contextRef="c-6" decimals="-3" id="f-339" unitRef="usd">0</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory contextRef="c-7" decimals="-3" id="f-340" unitRef="usd">13572000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory>
    <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal contextRef="c-1" decimals="-3" id="f-341" unitRef="usd">-740000</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
    <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal contextRef="c-6" decimals="-3" id="f-342" unitRef="usd">-281000</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
    <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal contextRef="c-7" decimals="-3" id="f-343" unitRef="usd">914000</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-344" unitRef="usd">-4239000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-345" unitRef="usd">-7541000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-346" unitRef="usd">-13156000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-347" unitRef="usd">19022000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-6" decimals="-3" id="f-348" unitRef="usd">23859000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-7" decimals="-3" id="f-349" unitRef="usd">14980000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-350" unitRef="usd">115000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-6" decimals="-3" id="f-351" unitRef="usd">730000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-7" decimals="-3" id="f-352" unitRef="usd">1146000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ForeignCurrencyTransactionGainBeforeTax contextRef="c-1" decimals="-3" id="f-353" unitRef="usd">3472000</us-gaap:ForeignCurrencyTransactionGainBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainBeforeTax contextRef="c-6" decimals="-3" id="f-354" unitRef="usd">3860000</us-gaap:ForeignCurrencyTransactionGainBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainBeforeTax contextRef="c-7" decimals="-3" id="f-355" unitRef="usd">2690000</us-gaap:ForeignCurrencyTransactionGainBeforeTax>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-356" unitRef="usd">3650000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-6" decimals="-3" id="f-357" unitRef="usd">13051000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-7" decimals="-3" id="f-358" unitRef="usd">-19763000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-359" unitRef="usd">50373000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-6" decimals="-3" id="f-360" unitRef="usd">-15656000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-7" decimals="-3" id="f-361" unitRef="usd">28421000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-1" decimals="-3" id="f-362" unitRef="usd">12745000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-6" decimals="-3" id="f-363" unitRef="usd">-734000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-7" decimals="-3" id="f-364" unitRef="usd">6107000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-1" decimals="-3" id="f-365" unitRef="usd">-5812000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-6" decimals="-3" id="f-366" unitRef="usd">-3066000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-7" decimals="-3" id="f-367" unitRef="usd">-4016000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-1" decimals="-3" id="f-368" unitRef="usd">-7860000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-6" decimals="-3" id="f-369" unitRef="usd">-2806000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-7" decimals="-3" id="f-370" unitRef="usd">20394000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-1" decimals="-3" id="f-371" unitRef="usd">17035000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-6" decimals="-3" id="f-372" unitRef="usd">26255000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-7" decimals="-3" id="f-373" unitRef="usd">19625000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-374" unitRef="usd">338160000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-6" decimals="-3" id="f-375" unitRef="usd">427022000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-7" decimals="-3" id="f-376" unitRef="usd">399821000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-377" unitRef="usd">180357000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-378" unitRef="usd">88824000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-379" unitRef="usd">62362000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-380" unitRef="usd">79172000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-6" decimals="-3" id="f-381" unitRef="usd">23353000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-7" decimals="-3" id="f-382" unitRef="usd">810765000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c-1" decimals="-3" id="f-383" unitRef="usd">1615000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c-6" decimals="-3" id="f-384" unitRef="usd">1361000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c-7" decimals="-3" id="f-385" unitRef="usd">3178000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <ssd:TerminationForwardContracts contextRef="c-1" decimals="-3" id="f-386" unitRef="usd">0</ssd:TerminationForwardContracts>
    <ssd:TerminationForwardContracts contextRef="c-6" decimals="-3" id="f-387" unitRef="usd">0</ssd:TerminationForwardContracts>
    <ssd:TerminationForwardContracts contextRef="c-7" decimals="-3" id="f-388" unitRef="usd">3535000</ssd:TerminationForwardContracts>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-389" unitRef="usd">1885000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-390" unitRef="usd">1743000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-391" unitRef="usd">2526000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations contextRef="c-1" decimals="-3" id="f-392" unitRef="usd">0</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations contextRef="c-6" decimals="-3" id="f-393" unitRef="usd">8544000</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations contextRef="c-7" decimals="-3" id="f-394" unitRef="usd">0</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-395" unitRef="usd">-259259000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-6" decimals="-3" id="f-396" unitRef="usd">-103251000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-7" decimals="-3" id="f-397" unitRef="usd">-870244000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-1" decimals="-3" id="f-398" unitRef="usd">2445000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-6" decimals="-3" id="f-399" unitRef="usd">2276000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-7" decimals="-3" id="f-400" unitRef="usd">717268000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-1" decimals="-3" id="f-401" unitRef="usd">100752000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-6" decimals="-3" id="f-402" unitRef="usd">98679000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-7" decimals="-3" id="f-403" unitRef="usd">134120000</us-gaap:RepaymentsOfLinesOfCredit>
    <ssd:TerminationOfCashFlowHedge contextRef="c-1" decimals="-3" id="f-404" unitRef="usd">0</ssd:TerminationOfCashFlowHedge>
    <ssd:TerminationOfCashFlowHedge contextRef="c-6" decimals="-3" id="f-405" unitRef="usd">0</ssd:TerminationOfCashFlowHedge>
    <ssd:TerminationOfCashFlowHedge contextRef="c-7" decimals="-3" id="f-406" unitRef="usd">21252000</ssd:TerminationOfCashFlowHedge>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1" decimals="-3" id="f-407" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-6" decimals="-3" id="f-408" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-7" decimals="-3" id="f-409" unitRef="usd">6804000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-410" unitRef="usd">100000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-6" decimals="-3" id="f-411" unitRef="usd">50000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-7" decimals="-3" id="f-412" unitRef="usd">78622000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-1" decimals="-3" id="f-413" unitRef="usd">46500000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-6" decimals="-3" id="f-414" unitRef="usd">45201000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-7" decimals="-3" id="f-415" unitRef="usd">43895000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-416" unitRef="usd">7744000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-6" decimals="-3" id="f-417" unitRef="usd">7430000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-7" decimals="-3" id="f-418" unitRef="usd">9553000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-419" unitRef="usd">8913000</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-420" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-421" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-422" unitRef="usd">-261464000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-6" decimals="-3" id="f-423" unitRef="usd">-199034000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-7" decimals="-3" id="f-424" unitRef="usd">465526000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-425" unitRef="usd">-7888000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-426" unitRef="usd">4343000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-427" unitRef="usd">4484000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-428" unitRef="usd">-190451000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-6" decimals="-3" id="f-429" unitRef="usd">129080000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-7" decimals="-3" id="f-430" unitRef="usd">-413000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-431" unitRef="usd">429822000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-27" decimals="-3" id="f-432" unitRef="usd">300742000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-16" decimals="-3" id="f-433" unitRef="usd">301155000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-434" unitRef="usd">239371000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-435" unitRef="usd">429822000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-27" decimals="-3" id="f-436" unitRef="usd">300742000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-437" unitRef="usd">13435000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-6" decimals="-3" id="f-438" unitRef="usd">16439000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-7" decimals="-3" id="f-439" unitRef="usd">17028000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid contextRef="c-1" decimals="-3" id="f-440" unitRef="usd">117800000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-6" decimals="-3" id="f-441" unitRef="usd">123400000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-7" decimals="-3" id="f-442" unitRef="usd">113208000</us-gaap:IncomeTaxesPaid>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 contextRef="c-1" decimals="-3" id="f-443" unitRef="usd">12481000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 contextRef="c-6" decimals="-3" id="f-444" unitRef="usd">11139000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 contextRef="c-7" decimals="-3" id="f-445" unitRef="usd">1671000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c-4" decimals="-3" id="f-446" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c-5" decimals="-3" id="f-447" unitRef="usd">1189000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c-27" decimals="-3" id="f-448" unitRef="usd">6500000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-1" decimals="-3" id="f-449" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-6" decimals="-3" id="f-450" unitRef="usd">1940000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-7" decimals="-3" id="f-451" unitRef="usd">960000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:DividendsPayableCurrentAndNoncurrent contextRef="c-4" decimals="-3" id="f-452" unitRef="usd">11729000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent contextRef="c-5" decimals="-3" id="f-453" unitRef="usd">11518000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent contextRef="c-27" decimals="-3" id="f-454" unitRef="usd">11223000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="c-1" id="f-455">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt"&gt;Operations and Summary of Significant Accounting Policies&lt;/span&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nature of Operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Simpson Manufacturing Co.,&#160;Inc., through Simpson Strong-Tie Company Inc. and its other subsidiaries (collectively, the &#x201c;Company&#x201d;), focuses on designing, manufacturing, and marketing systems and products to make buildings and structures safe and secure. The Company designs, engineers and is a leading manufacturer of wood construction products, including connectors, truss plates, fastening systems, fasteners and shearwalls, and concrete construction products, including adhesives, specialty chemicals, mechanical anchors, powder actuated tools and fiber reinforcing materials. The Company markets its products to the residential construction, industrial, commercial and infrastructure construction, remodeling and do-it-yourself markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates exclusively in the building products industry. The Company&#x2019;s products are sold primarily in the U.S., Canada, Europe and Pacific Rim. A significant portion of the Company&#x2019;s business is dependent on economic activity within the North America segment. The Company's business is also dependent on the availability of steel, its primary raw material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of Simpson Manufacturing Co.,&#160;Inc. and its subsidiaries. Investments in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50.0%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; or less owned entities are accounted for using either cost or equity method. All significant intercompany transactions have been eliminated. Certain prior years' amounts have been reclassified to conform to the fiscal 2024 presentation. These reclassifications had no impact on the Company's Consolidated Balance Sheets, Consolidated Statements of Operations, Consolidated Statements of Stockholders&#x2019; Equity or Consolidated Statements of Cash Flow.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Management believes that these consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation under GAAP.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company classifies investments that are highly liquid and have maturities of three months or less at the date of purchase as cash equivalents. As of December&#160;31, 2024, and 2023, the value of these investments was $49.3&#160;million and $163.6&#160;million, respectively, consisting of money market funds. The value of the investments is based on cost, which approximates fair value based on Level 1 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current Estimated Credit Loss - Allowance for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains an allowance for doubtful accounts receivable for estimated future expected credit losses resulting from customers' failure to make payments on its accounts receivable. The Company determines the estimate of the allowance for doubtful accounts receivable by considering several factors, including (1) specific information on the financial condition and the current creditworthiness of customers, (2) credit rating, (3) payment history and historical experience, (4) aging of the accounts receivable, and (5) reasonable and supportable forecasts about collectability&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company also reserves 100.0% of the amounts deemed uncollectible due to a customer's deteriorating financial condition or bankruptcy. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Every quarter, the Company evaluates the customer group using the accounts receivable aging report and its best judgment when considering changes in customers' credit ratings, level of delinquency, customers' historical payments and loss experience, current market and economic conditions, and expectations of future market and economic conditions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The changes in the allowance for credit losses for the year ended December&#160;31, 2024 are outlined in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.607%"&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:12.788%"&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:11.034%"&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:11.034%"&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:11.037%"&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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance &lt;br/&gt;as of&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance &lt;br/&gt;as of&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expense (Deductions), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amount is net of recoveries and the effect of foreign currency fluctuations for the year ended December&#160;31, 2024&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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash in banks, short-term investments in money market funds and trade accounts receivable. The Company maintains its cash on demand deposit and in money market accounts held in 35 banks, and at times these cash and investments may be in excess of amounts insured by the Federal Deposit Insurance Corporation (FDIC). However, we have not experienced any losses on these accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventory Valuation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost or net realizable value. Cost includes all costs incurred in bringing each product to its present location and condition, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Raw materials and purchased finished goods for resale &#x2014; principally valued at a cost determined on a weighted average basis; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;In-process products and finished goods &#x2014; the cost of direct materials and labor plus attributable overhead based on a normal level of activity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company applies net realizable value when making estimates for obsolescence to the gross value of inventory. Estimated net realizable value is based on estimated selling price less further costs expected to be incurred through completion and disposal. The Company impairs slow-moving products by comparing inventories on hand to projected demand. If on-hand supply of a product exceeds projected demand or if the Company believes the product is no longer marketable, the product is considered obsolete inventory. The Company revalues obsolete inventory to its net realizable value and has consistently applied this methodology. When impairments are established, a new cost basis of the inventory is created&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. An unexpected change in market demand, building codes or buyer preferences could reduce the rate of inventory turnover and require the recognition of more obsolete inventory.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Current Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets consist primarily of prepaid expenses, derivative assets-current, and other miscellaneous assets. Refer to Note 9 for more information for derivative assets-current. The remaining assets are less than &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5% of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; the other current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Warranties and Recalls&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides product warranties for specific product lines and records estimated expenses in the period in which the recall occurs, none of which has been material to the consolidated financial statements. In a limited number of circumstances, the Company may also agree to indemnify customers against legal claims made against those customers by the end users of the Company&#x2019;s products. Historically, payments made by the Company, if any, under such agreements have not had a material effect on its consolidated statement of operations, cash flows or financial position.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for investments and ownership interests under either cost or the equity method accounting when it has the ability to exercise significant influence but does not have a controlling financial interest. The Company records its interest in the net earnings of its equity method investees, along with adjustments for unrealized profits or losses within earnings or loss from equity interests in the consolidated statement of operations. The investment is reviewed for impairment whenever factors indicate the carrying amount might not be recoverable and the decrease in value, if any, is recognized in the period the impairment occurs in the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between unrelated market participants. As such, fair value is a market-based measurement that is determined based on assumptions that unrelated market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified under a three-tier fair valuation hierarchy based on the observability of the inputs available in the market: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; and Level 3 inputs are unobservable inputs based on the Company&#x2019;s assumptions used to measure assets and liabilities at fair value. The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The carrying amounts of trade accounts receivable, accounts payable, accrued liabilities and other current liabilities approximate fair value due to the short-term nature of these instruments. The fair values of the Company's investments and liabilities in the deferred compensation plan are classified as Level 1 within the fair value hierarchy, and are subject to investment risks. The fair values of interest rate and foreign currency contracts are classified as Level 2 within the fair value hierarchy. The fair values of the Company&#x2019;s contingent consideration related to acquisitions is classified as Level 3 within the fair value hierarchy, as these amounts are based on unobservable inputs such as management estimates and entity-specific assumptions and are evaluated on an ongoing basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The following tables summarize the financial assets and financial liabilities measured at fair value for the Company as of December&#160;31, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.909%"&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:10.212%"&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:7.798%"&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:9.759%"&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:0.403%"&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:9.005%"&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:9.005%"&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:9.009%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan due 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,125&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,625&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolver due 2027 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments - assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,355&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,835&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments - liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in deferred compensation plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;944&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent considerations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,400&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,600&#160;&lt;/span&gt;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;(1) The carrying amounts of cash equivalents, representing money market funds traded in an active market with relatively short maturities, are reported on the consolidated balance sheet as of December&#160;31, 2024 and 2023 as a component of "Cash and cash equivalents".&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;(2) The carrying amounts of our term loan and revolver approximate fair value as of December&#160;31, 2024 and 2023 based upon their terms and conditions as disclosed in Note &lt;a href="#i3af4283c67a441fca30d8d415f2d0402_142" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none"&gt;14&lt;/a&gt; in comparison to debt instruments with similar terms and conditions available on the same date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;(3) Derivatives for interest rate, foreign exchange, and forward swap contracts are discussed in Note &lt;a href="#i3af4283c67a441fca30d8d415f2d0402_121" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none"&gt;9&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;(4) Non-qualified deferred compensation plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivative Instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company uses derivative instruments as a risk management tool to mitigate the potential impact of certain market risks. Foreign currency and interest rate risk are the primary market risks the Company manages through the use of derivative instruments, which are accounted for as cash flow hedges or net investment hedges under the accounting standards and carried at fair value as other current or noncurrent assets or as other current or other long-term liabilities in the consolidated balance sheets. Assets and liabilities with the legal right of offset are not offset in the consolidated balance sheets. Net deferred gains and losses related to changes in fair value of cash flow hedges are included in accumulated other comprehensive income/loss ("OCI"), a component of stockholders' equity in the consolidated balance sheets; and are reclassified into the line item in the consolidated statement of operations in which the hedged items are recorded in the same period the hedged item affects earnings. The effective portion of gains and losses attributable to net investment hedges is recorded net of tax to OCI to offset the change in the carrying value of the net investment being hedged. Recognition in earnings of amounts previously recorded to OCI are limited to circumstances such as complete or substantially complete liquidation of the net investment in the hedged foreign operation. Changes in fair value of any derivatives that are determined to be ineffective are immediately reclassified from OCI into earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Deferred Compensation Plan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company established a non-qualified deferred compensation plan ("DCP" or &#x201c;the Plan&#x201d;) in April 2023 for eligible employees and members of the Board of Directors. The Plan provides eligible participants the opportunity to defer and invest a specified percentage of their compensation, including the Company stock awards upon vesting. The Plan is a non-qualified plan that is informally funded by assets in a rabbi trust, which restricts the Company's use and access to the assets held but is subject to the claims of the Company's creditors in the event that the Company becomes insolvent. The amount of compensation to be deferred by participants are based on their own elections and are adjusted for any investment changes that the participants direct. This plan does not provide for employer contributions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Plan permits diversification of vested shares (common stock) into other equity securities subject to a six-month holding period subsequent to vesting. Accounting for deferred common stock will be under either plan C or plan D. Accounting will depend on whether or not the employee has diversified the common stock. Under plan C, diversification is permitted but the employee has not diversified. Under plan D, diversification is permitted and the employee has diversified.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For common stock that have not been diversified, the employer stock held in the deferred compensation plan is classified in a manner similar to treasury stock and presented separately on the consolidated balance sheets as the Company's common stock held by the non-qualified deferred compensation plan. Common stock will be recorded at fair value of the stock at the time it vested, subsequent changes in the value of the common stock is not recognized. The deferred compensation obligations are measured independently at fair value of the common stock with a corresponding charge or credit to compensation cost. Fair value is determined as the product of the common stock and the closing price of the stock each reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under plan D, assets held by the rabbi trust are subject to applicable GAAP. The deferred compensation obligation is measured independently at fair value of the underlying assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company previously presented certain DCP transactions within existing financial statement line items of the consolidated balance sheets and consolidated statement of stockholders&#x2019; equity for periods ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;. For the year ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;December&#160;31, 2024, the Company presented t&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;he equity balances related to "Non-qualified deferred compensation plan share awards" as mezzanine equity for&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;$7.8 million&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;and they were&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; combined with stock-based compensation expense in the consolidated statement of stockholders&#x2019; equity for the year ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;December&#160;31, 2024&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;. The Company has evaluated the errors both qualitatively and quantitatively and has concluded that they have immaterial impact on the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:99%"&gt;Business Combinations and Asset Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Business combinations are accounted for under the acquisition method in accordance with &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC 805, Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The acquisition method requires identifiable assets acquired and liabilities assumed and any noncontrolling interest in the business acquired be recognized and measured at fair value on the acquisition date, which is the date that the acquirer obtains control of the acquired business. The amount by which the fair value of consideration transferred as the purchase price exceeds the net fair value of assets acquired and liabilities assumed is recorded as goodwill. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisitions that do not meet the definition of a business under the ASC are accounted for as an acquisition of assets, whereby all of the cost of the individual assets acquired and liabilities assumed, including certain transactions costs, are allocated on a relative fair value basis. Accordingly, goodwill is never recognized in an asset acquisition. Refer to Note &lt;a href="#i3af4283c67a441fca30d8d415f2d0402_103" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none"&gt;3&lt;/a&gt; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are carried at cost. Major renewals and betterments are capitalized while maintenance and repairs are expensed as incurred. When assets are sold or retired, their costs and accumulated depreciation are removed from the accounts, and the resulting gains or losses are reflected in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC 350 Intangibles&#x2014;Goodwill and Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; provides guidance on capitalization of the costs incurred for computer software developed or obtained for internal use. The Company capitalizes qualified external costs and internal costs related to the purchase and implementation of software projects used for business operations and engineering design activities. Capitalized software costs primarily include purchased software, internal costs and external consulting fees. Capitalized software projects are amortized over the estimated useful lives of the software.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Depreciation and Amortization&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software, including amounts capitalized for internally developed software is amortized on a straight-line basis over an estimated useful life &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of &lt;span style="-sec-ix-hidden:f-512"&gt;three&lt;/span&gt; to five years. Machinery and equipment is depreciated using accelerated methods over an estimated useful life of &lt;span style="-sec-ix-hidden:f-514"&gt;three&lt;/span&gt; to ten years.&#160;Buildings and site improvements are depreciated using the straight-line method over their estimated useful lives, which range from 15 to 45 years. Leasehold &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;improvements are amortized using the straight-line method over the shorter of the expected life or the remaining term of the lease. Purchased intangible assets with finite useful lives are amortized using the straight-line method over the estimated useful lives of the assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Board of Directors has the authority to issue authorized and unissued preferred stock in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;one o&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;r more series with such designations, rights and preferences as may be determined from time to time by the Board of Directors. Accordingly, the Board of Directors is empowered, without stockholder approval, to issue preferred stock with dividend, redemption, liquidation, conversion, voting or other rights that could adversely affect the voting power or other rights of the holders of the Company&#x2019;s common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subject to the rights of holders of any preferred stock that may be issued in the future, holders of common stock are entitled to receive dividends, if any, as may be declared from time to time by the Board of Directors out of legally available funds, and in the event of liquidation, dissolution or winding-up of the Company, to share ratably in all assets available for distribution. The holders of common stock have no preemptive or conversion rights. Subject to the rights of any preferred stock that may be issued in the future, the holders of common stock are entitled to one vote per share on any matter submitted to a vote of the stockholders. A director in an uncontested election is elected if the votes cast &#x201c;for&#x201d; such director&#x2019;s election exceed the votes cast &#x201c;against&#x201d; such director&#x2019;s election, except that, if a stockholder properly nominates a candidate for election to the Board of Directors, the candidates with the highest number of affirmative votes (up to the number of directors to be elected) are elected. There are no redemption or sinking fund provisions applicable to common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Comprehensive Income or Loss&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income is defined as net income plus other comprehensive income or loss. Other comprehensive income or loss consists of changes in cumulative translation adjustments, changes in unamortized pension adjustments and changes in the fair value of derivative instruments classified as cash flow hedge instruments, all of which are recorded directly in accumulated other comprehensive income within stockholders&#x2019; equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The local currency is the functional currency for all of the Company&#x2019;s operations in Europe, Canada, Asia, Australia and New Zealand. Assets and liabilities denominated in foreign currencies are translated using the exchange rate on the balance sheet date. Revenues and expenses are translated using average exchange rates prevailing during the year. The translation adjustment resulting from this process is shown separately as a component of stockholders&#x2019; equity. Foreign currency transaction gains or losses are presented below operating income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Generally, the Company's revenue contract with a customer exists when (1) the goods are shipped, services are rendered, and the related invoice is generated, (2) the duration of the contract does not extend beyond the promised goods or services already transferred and (3) the transaction price of each distinct promised product or service specified in the invoice is based on its relative stated standalone selling price. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product to a customer at a point in time. Our shipping terms provide the primary indicator of the transfer of control. The Company's general shipping terms are Incoterm C.P.T. (F.O.B. shipping point), where the title, and risk and rewards of ownership transfer at the point when the products are no longer on the Company's premises. Other Incoterms are allowed as exceptions depending on the product or service being sold and the nature of the sale. The Company recognizes revenue based on the consideration specified in the invoice with a customer, excluding any sales incentives, discounts, and amounts collected on behalf of third parties (i.e., governmental tax authorities). Based on historical experience with the customer, the customer's purchasing pattern, and its significant experience selling products, the Company concluded that a significant reversal in the cumulative amount of revenue recognized would not occur when the uncertainty (if any) is resolved (that is, when the total amount of purchases is known).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liability is recorded when consideration is received from a customer and the Company has remaining unsatisfied performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Company presents taxes collected and remitted to governmental authorities on a net basis in the consolidated statements of operations. Additionally, all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected from a customer (e.g., sales, use, value added, and some excise taxes) are excluded from revenue. Refer to Note &lt;a href="#i3af4283c67a441fca30d8d415f2d0402_100" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none"&gt;2&lt;/a&gt; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of sales includes material, labor, factory and tooling overhead, shipping, and freight costs. Major components of these expenses are steel and other materials, packaging and cartons, personnel costs, and facility costs, such as rent, depreciation and utilities, related to the production and distribution of the Company&#x2019;s products. Inbound freight charges, purchasing and receiving costs, inspection costs, warehousing costs, internal transfer costs, and other costs of the Company&#x2019;s distribution network are also included in cost of sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tool and Die Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tool and die costs are included in product costs in the year incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Product and Software Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product research and development costs, which are included in operating expenses and are charged against income as incurred, were $20.7 million, $24.8 million and $15.7 million in 2024, 2023 and 2022, respectively. Product research and development expenses include all related personnel costs including salary, benefits, retirement, stock-based compensation costs, as well as computer and software costs, professional fees, supplies, tools and maintenance costs. In 2024, 2023 and 2022, the Company incurred software development expenses related to its ongoing expansion into the component manufacturing and residential markets as well as ongoing development of construction-related applications that serve multiple end markets, and some of the software development costs were capitalized that were amortized over the estimated useful lives and reviewed for impairment. The Company amortizes acquired patents over their remaining lives and performs periodic reviews for impairment. The cost of internally developed patents is expensed as incurred. Refer to Note &lt;a href="#i3af4283c67a441fca30d8d415f2d0402_124" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none"&gt;1&lt;/a&gt;&lt;a href="#i3af4283c67a441fca30d8d415f2d0402_124" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none"&gt;0&lt;/a&gt; for more information. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling costs include expenses associated with selling, merchandising and marketing the Company&#x2019;s products. Major components of these expenses are personnel, sales commissions, facility costs such as rent, depreciation and utilities, professional services, information technology costs, sales promotion, advertising, literature and trade shows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs are included in selling expenses and were $14.6 million, $12.3 million, and $12.6 million in 2024, 2023, and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;General and Administrative Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General and administrative costs include personnel, information technology related costs, facility costs such as rent, depreciation and utilities, professional services, amortization of intangibles and bad debt charges.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has operating leases for certain facilities, equipment, autos and data centers. As an accounting policy for short-term leases, the Company elected to not recognize a right-of-use asset ("ROU asset") and liability if, at the commencement date, the lease (1) has a term of 12 months or less and (2) does not include renewal and purchase options that the Company is reasonably certain to exercise. Monthly payments on short-term leases are recognized on a straight-line basis over the full lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes stock-based compensation expense related to the estimated fair value of restricted stock awards on a straight-line basis, net of estimated forfeitures, over the requisite service period of the awards, which is generally the vesting term &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of &lt;span style="-sec-ix-hidden:f-538"&gt;three&lt;/span&gt; or four years. S&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;tock-based compensation related to performance share grants are measured based on grant date fair value and expensed on a graded basis over the service period of the awards, which is generally a performance period of three years. The performance conditions are based on the Company's achievement of revenue growth and return on invested capital over the performance period, and are evaluated for the probability of vesting at the end of each reporting period with changes in expected results cumulatively recognized as an adjustment to expense. The assumptions used to calculate the fair value of restricted stock grants are evaluated and revised, as necessary, to reflect market conditions and the Company&#x2019;s experience.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are calculated using an asset and liability approach. The provision for income taxes includes federal, state and foreign taxes currently payable, and deferred taxes due to temporary differences between the financial statement and tax bases of assets and liabilities. In addition, future tax benefits are recognized to the extent that realization of such benefits is more likely than not. This method gives consideration to the future tax consequences of the deferred income tax items and immediately recognizes changes in income tax laws in the year of enactment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net Income per Share &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income per common share is computed based on the weighted average number of common shares outstanding. Potentially dilutive shares are included in the diluted per-share calculations using the treasury stock method for all periods when the effect of their inclusion is dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Standard Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update ("ASU") 2023-07 requiring enhanced segment disclosures. ASU 2023-07 requires disclosure of significant segment expenses regularly provided to the chief operating decision maker (&#x201c;CODM&#x201d;) included within segment operating profit or loss. Additionally, ASU 2023-07 requires a description of how the CODM utilizes segment operating profit or loss to assess segment performance. The requirements of the ASU are effective for the annual period ending December 31,2024, and requires companies to apply them retrospectively. The Company adopted the ASU using retrospective transition method, and it had no impact on the Company&#x2019;s consolidated financial statements. Refer to Note &lt;a href="#i3af4283c67a441fca30d8d415f2d0402_157" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:none"&gt;19&lt;/a&gt; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Standards Not Yet Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In December 2023, the FASB issued ASU 2023-09 requiring enhanced income tax disclosures. The ASU requires disclosure of specific categories and disaggregation of information in the rate reconciliation table. The ASU also requires disclosure of disaggregated information related to income taxes paid, income or loss from continuing operations before income tax expense or benefit, and income tax expense or benefit from continuing operations. The requirements of the ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted and the amendments should be applied on a prospective basis. Retrospective application is permitted. The Company is in the process of analyzing the impact of the ASU on its Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the FASB issued ASU 2024-03 requiring public companies to disclose, in interim and reporting periods, additional information about certain expenses in the financial statements. The ASU is effective for annual periods beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. Early adoption is permitted and is effective on either a prospective basis or retrospective basis. The Company is currently assessing the potential impacts of adoption on the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not believe other new accounting pronouncements issued by the FASB will have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-456">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of Simpson Manufacturing Co.,&#160;Inc. and its subsidiaries. Investments in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50.0%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; or less owned entities are accounted for using either cost or equity method. All significant intercompany transactions have been eliminated. Certain prior years' amounts have been reclassified to conform to the fiscal 2024 presentation. These reclassifications had no impact on the Company's Consolidated Balance Sheets, Consolidated Statements of Operations, Consolidated Statements of Stockholders&#x2019; Equity or Consolidated Statements of Cash Flow.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <ssd:PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange contextRef="c-1" decimals="INF" id="f-457" unitRef="number">0.500</ssd:PercentageOfInterestHeldForEquityMethodInvestmentsHighEndOfRange>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-458">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-459">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Management believes that these consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation under GAAP.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-460">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company classifies investments that are highly liquid and have maturities of three months or less at the date of purchase as cash equivalents. As of December&#160;31, 2024, and 2023, the value of these investments was $49.3&#160;million and $163.6&#160;million, respectively, consisting of money market funds. The value of the investments is based on cost, which approximates fair value based on Level 1 inputs.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-50" decimals="-5" id="f-461" unitRef="usd">49300000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-51" decimals="-5" id="f-462" unitRef="usd">163600000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock contextRef="c-1" id="f-463">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current Estimated Credit Loss - Allowance for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains an allowance for doubtful accounts receivable for estimated future expected credit losses resulting from customers' failure to make payments on its accounts receivable. The Company determines the estimate of the allowance for doubtful accounts receivable by considering several factors, including (1) specific information on the financial condition and the current creditworthiness of customers, (2) credit rating, (3) payment history and historical experience, (4) aging of the accounts receivable, and (5) reasonable and supportable forecasts about collectability&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company also reserves 100.0% of the amounts deemed uncollectible due to a customer's deteriorating financial condition or bankruptcy. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Every quarter, the Company evaluates the customer group using the accounts receivable aging report and its best judgment when considering changes in customers' credit ratings, level of delinquency, customers' historical payments and loss experience, current market and economic conditions, and expectations of future market and economic conditions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The changes in the allowance for credit losses for the year ended December&#160;31, 2024 are outlined in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.607%"&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:12.788%"&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:11.034%"&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:11.034%"&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:11.037%"&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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance &lt;br/&gt;as of&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance &lt;br/&gt;as of&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expense (Deductions), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amount is net of recoveries and the effect of foreign currency fluctuations for the year ended December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <ssd:PercentageOfUncollectibleAccountsReceivable contextRef="c-4" decimals="INF" id="f-464" unitRef="number">1.000</ssd:PercentageOfUncollectibleAccountsReceivable>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="c-1" id="f-465">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The changes in the allowance for credit losses for the year ended December&#160;31, 2024 are outlined in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.607%"&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:12.788%"&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:11.034%"&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:11.034%"&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:11.037%"&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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance &lt;br/&gt;as of&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance &lt;br/&gt;as of&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expense (Deductions), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amount is net of recoveries and the effect of foreign currency fluctuations for the year ended December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-5" decimals="-3" id="f-466" unitRef="usd">3881000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="c-1" decimals="-3" id="f-467" unitRef="usd">115000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-1" decimals="-3" id="f-468" unitRef="usd">998000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-4" decimals="-3" id="f-469" unitRef="usd">2998000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <ssd:ConcentrationsOfCreditRiskPolicyTextBlock contextRef="c-1" id="f-470">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash in banks, short-term investments in money market funds and trade accounts receivable. The Company maintains its cash on demand deposit and in money market accounts held in 35 banks, and at times these cash and investments may be in excess of amounts insured by the Federal Deposit Insurance Corporation (FDIC). However, we have not experienced any losses on these accounts.&lt;/span&gt;&lt;/div&gt;</ssd:ConcentrationsOfCreditRiskPolicyTextBlock>
    <ssd:NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany contextRef="c-1" decimals="INF" id="f-471" unitRef="bank">35</ssd:NumberOfBanksWhereDemandDepositOrMoneyMarketAccountsAreHeldByCompany>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-472">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventory Valuation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost or net realizable value. Cost includes all costs incurred in bringing each product to its present location and condition, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Raw materials and purchased finished goods for resale &#x2014; principally valued at a cost determined on a weighted average basis; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;In-process products and finished goods &#x2014; the cost of direct materials and labor plus attributable overhead based on a normal level of activity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company applies net realizable value when making estimates for obsolescence to the gross value of inventory. Estimated net realizable value is based on estimated selling price less further costs expected to be incurred through completion and disposal. The Company impairs slow-moving products by comparing inventories on hand to projected demand. If on-hand supply of a product exceeds projected demand or if the Company believes the product is no longer marketable, the product is considered obsolete inventory. The Company revalues obsolete inventory to its net realizable value and has consistently applied this methodology. When impairments are established, a new cost basis of the inventory is created&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. An unexpected change in market demand, building codes or buyer preferences could reduce the rate of inventory turnover and require the recognition of more obsolete inventory.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <ssd:OtherCurrentAssetsPolicyTextBlock contextRef="c-1" id="f-473">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Current Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets consist primarily of prepaid expenses, derivative assets-current, and other miscellaneous assets. Refer to Note 9 for more information for derivative assets-current. The remaining assets are less than &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5% of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; the other current assets.&lt;/span&gt;&lt;/div&gt;</ssd:OtherCurrentAssetsPolicyTextBlock>
    <us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies contextRef="c-1" id="f-474">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Warranties and Recalls&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;The Company provides product warranties for specific product lines and records estimated expenses in the period in which the recall occurs, none of which has been material to the consolidated financial statements. In a limited number of circumstances, the Company may also agree to indemnify customers against legal claims made against those customers by the end users of the Company&#x2019;s products. Historically, payments made by the Company, if any, under such agreements have not had a material effect on its consolidated statement of operations, cash flows or financial position</us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies>
    <us-gaap:EquityMethodInvestmentsPolicy contextRef="c-1" id="f-475">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for investments and ownership interests under either cost or the equity method accounting when it has the ability to exercise significant influence but does not have a controlling financial interest. The Company records its interest in the net earnings of its equity method investees, along with adjustments for unrealized profits or losses within earnings or loss from equity interests in the consolidated statement of operations. The investment is reviewed for impairment whenever factors indicate the carrying amount might not be recoverable and the decrease in value, if any, is recognized in the period the impairment occurs in the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c-1" id="f-476">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between unrelated market participants. As such, fair value is a market-based measurement that is determined based on assumptions that unrelated market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified under a three-tier fair valuation hierarchy based on the observability of the inputs available in the market: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; and Level 3 inputs are unobservable inputs based on the Company&#x2019;s assumptions used to measure assets and liabilities at fair value. The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The carrying amounts of trade accounts receivable, accounts payable, accrued liabilities and other current liabilities approximate fair value due to the short-term nature of these instruments. The fair values of the Company's investments and liabilities in the deferred compensation plan are classified as Level 1 within the fair value hierarchy, and are subject to investment risks. The fair values of interest rate and foreign currency contracts are classified as Level 2 within the fair value hierarchy. The fair values of the Company&#x2019;s contingent consideration related to acquisitions is classified as Level 3 within the fair value hierarchy, as these amounts are based on unobservable inputs such as management estimates and entity-specific assumptions and are evaluated on an ongoing basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The following tables summarize the financial assets and financial liabilities measured at fair value for the Company as of December&#160;31, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.909%"&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:10.212%"&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:7.798%"&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:9.759%"&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:0.403%"&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:9.005%"&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:9.005%"&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:9.009%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan due 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,125&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,625&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolver due 2027 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments - assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,355&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,835&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments - liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in deferred compensation plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;944&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent considerations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,400&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,600&#160;&lt;/span&gt;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;(1) The carrying amounts of cash equivalents, representing money market funds traded in an active market with relatively short maturities, are reported on the consolidated balance sheet as of December&#160;31, 2024 and 2023 as a component of "Cash and cash equivalents".&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;(2) The carrying amounts of our term loan and revolver approximate fair value as of December&#160;31, 2024 and 2023 based upon their terms and conditions as disclosed in Note &lt;a href="#i3af4283c67a441fca30d8d415f2d0402_142" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none"&gt;14&lt;/a&gt; in comparison to debt instruments with similar terms and conditions available on the same date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;(3) Derivatives for interest rate, foreign exchange, and forward swap contracts are discussed in Note &lt;a href="#i3af4283c67a441fca30d8d415f2d0402_121" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none"&gt;9&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;(4) Non-qualified deferred compensation plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivative Instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company uses derivative instruments as a risk management tool to mitigate the potential impact of certain market risks. Foreign currency and interest rate risk are the primary market risks the Company manages through the use of derivative instruments, which are accounted for as cash flow hedges or net investment hedges under the accounting standards and carried at fair value as other current or noncurrent assets or as other current or other long-term liabilities in the consolidated balance sheets. Assets and liabilities with the legal right of offset are not offset in the consolidated balance sheets. Net deferred gains and losses related to changes in fair value of cash flow hedges are included in accumulated other comprehensive income/loss ("OCI"), a component of stockholders' equity in the consolidated balance sheets; and are reclassified into the line item in the consolidated statement of operations in which the hedged items are recorded in the same period the hedged item affects earnings. The effective portion of gains and losses attributable to net investment hedges is recorded net of tax to OCI to offset the change in the carrying value of the net investment being hedged. Recognition in earnings of amounts previously recorded to OCI are limited to circumstances such as complete or substantially complete liquidation of the net investment in the hedged foreign operation. Changes in fair value of any derivatives that are determined to be ineffective are immediately reclassified from OCI into earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Deferred Compensation Plan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company established a non-qualified deferred compensation plan ("DCP" or &#x201c;the Plan&#x201d;) in April 2023 for eligible employees and members of the Board of Directors. The Plan provides eligible participants the opportunity to defer and invest a specified percentage of their compensation, including the Company stock awards upon vesting. The Plan is a non-qualified plan that is informally funded by assets in a rabbi trust, which restricts the Company's use and access to the assets held but is subject to the claims of the Company's creditors in the event that the Company becomes insolvent. The amount of compensation to be deferred by participants are based on their own elections and are adjusted for any investment changes that the participants direct. This plan does not provide for employer contributions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Plan permits diversification of vested shares (common stock) into other equity securities subject to a six-month holding period subsequent to vesting. Accounting for deferred common stock will be under either plan C or plan D. Accounting will depend on whether or not the employee has diversified the common stock. Under plan C, diversification is permitted but the employee has not diversified. Under plan D, diversification is permitted and the employee has diversified.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For common stock that have not been diversified, the employer stock held in the deferred compensation plan is classified in a manner similar to treasury stock and presented separately on the consolidated balance sheets as the Company's common stock held by the non-qualified deferred compensation plan. Common stock will be recorded at fair value of the stock at the time it vested, subsequent changes in the value of the common stock is not recognized. The deferred compensation obligations are measured independently at fair value of the common stock with a corresponding charge or credit to compensation cost. Fair value is determined as the product of the common stock and the closing price of the stock each reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under plan D, assets held by the rabbi trust are subject to applicable GAAP. The deferred compensation obligation is measured independently at fair value of the underlying assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company previously presented certain DCP transactions within existing financial statement line items of the consolidated balance sheets and consolidated statement of stockholders&#x2019; equity for periods ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;. For the year ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;December&#160;31, 2024, the Company presented t&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;he equity balances related to "Non-qualified deferred compensation plan share awards" as mezzanine equity for&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;$7.8 million&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;and they were&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; combined with stock-based compensation expense in the consolidated statement of stockholders&#x2019; equity for the year ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;December&#160;31, 2024&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;. The Company has evaluated the errors both qualitatively and quantitatively and has concluded that they have immaterial impact on the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-477">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The following tables summarize the financial assets and financial liabilities measured at fair value for the Company as of December&#160;31, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.909%"&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:10.212%"&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:7.798%"&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:9.759%"&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:0.403%"&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:9.005%"&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:9.005%"&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:9.009%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan due 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,125&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,625&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolver due 2027 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments - assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,355&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,835&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments - liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in deferred compensation plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;944&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent considerations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,400&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,600&#160;&lt;/span&gt;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;(1) The carrying amounts of cash equivalents, representing money market funds traded in an active market with relatively short maturities, are reported on the consolidated balance sheet as of December&#160;31, 2024 and 2023 as a component of "Cash and cash equivalents".&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;(2) The carrying amounts of our term loan and revolver approximate fair value as of December&#160;31, 2024 and 2023 based upon their terms and conditions as disclosed in Note &lt;a href="#i3af4283c67a441fca30d8d415f2d0402_142" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none"&gt;14&lt;/a&gt; in comparison to debt instruments with similar terms and conditions available on the same date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;(3) Derivatives for interest rate, foreign exchange, and forward swap contracts are discussed in Note &lt;a href="#i3af4283c67a441fca30d8d415f2d0402_121" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;text-decoration:none"&gt;9&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;(4) Non-qualified deferred compensation plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-478">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-50" decimals="-3" id="f-479" unitRef="usd">49273000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-52" decimals="-3" id="f-480" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-53" decimals="-3" id="f-481" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-51" decimals="-3" id="f-482" unitRef="usd">163558000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:LongTermDebtFairValue contextRef="c-50" decimals="-3" id="f-483" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-52" decimals="-3" id="f-484" unitRef="usd">388125000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-53" decimals="-3" id="f-485" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-51" decimals="-3" id="f-486" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-54" decimals="-3" id="f-487" unitRef="usd">410625000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding contextRef="c-55" decimals="-3" id="f-488" unitRef="usd">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding contextRef="c-56" decimals="-3" id="f-489" unitRef="usd">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding contextRef="c-57" decimals="-3" id="f-490" unitRef="usd">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding contextRef="c-58" decimals="-3" id="f-491" unitRef="usd">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding contextRef="c-59" decimals="-3" id="f-492" unitRef="usd">75038000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:DerivativeAssets contextRef="c-60" decimals="-3" id="f-493" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-61" decimals="-3" id="f-494" unitRef="usd">32355000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-62" decimals="-3" id="f-495" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-63" decimals="-3" id="f-496" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-64" decimals="-3" id="f-497" unitRef="usd">21835000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities contextRef="c-65" decimals="-3" id="f-498" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-61" decimals="-3" id="f-499" unitRef="usd">7198000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-66" decimals="-3" id="f-500" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-67" decimals="-3" id="f-501" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-64" decimals="-3" id="f-502" unitRef="usd">30111000</us-gaap:DerivativeLiabilities>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-68" decimals="-3" id="f-503" unitRef="usd">944000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent contextRef="c-69" decimals="-3" id="f-504" unitRef="usd">1974000</us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent>
    <us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure contextRef="c-50" decimals="-3" id="f-505" unitRef="usd">0</us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure>
    <us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure contextRef="c-52" decimals="-3" id="f-506" unitRef="usd">0</us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure>
    <us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure contextRef="c-53" decimals="-3" id="f-507" unitRef="usd">5400000</us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure>
    <us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure contextRef="c-51" decimals="-3" id="f-508" unitRef="usd">0</us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure>
    <us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure contextRef="c-70" decimals="-3" id="f-509" unitRef="usd">6600000</us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure>
    <us-gaap:DeferredCompensationEquity contextRef="c-4" decimals="-3" id="f-510" unitRef="usd">7800000</us-gaap:DeferredCompensationEquity>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-511">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are carried at cost. Major renewals and betterments are capitalized while maintenance and repairs are expensed as incurred. When assets are sold or retired, their costs and accumulated depreciation are removed from the accounts, and the resulting gains or losses are reflected in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC 350 Intangibles&#x2014;Goodwill and Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; provides guidance on capitalization of the costs incurred for computer software developed or obtained for internal use. The Company capitalizes qualified external costs and internal costs related to the purchase and implementation of software projects used for business operations and engineering design activities. Capitalized software costs primarily include purchased software, internal costs and external consulting fees. Capitalized software projects are amortized over the estimated useful lives of the software.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Depreciation and Amortization&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software, including amounts capitalized for internally developed software is amortized on a straight-line basis over an estimated useful life &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of &lt;span style="-sec-ix-hidden:f-512"&gt;three&lt;/span&gt; to five years. Machinery and equipment is depreciated using accelerated methods over an estimated useful life of &lt;span style="-sec-ix-hidden:f-514"&gt;three&lt;/span&gt; to ten years.&#160;Buildings and site improvements are depreciated using the straight-line method over their estimated useful lives, which range from 15 to 45 years. Leasehold &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;improvements are amortized using the straight-line method over the shorter of the expected life or the remaining term of the lease. Purchased intangible assets with finite useful lives are amortized using the straight-line method over the estimated useful lives of the assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-72" id="f-513">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-74" id="f-515">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-75" id="f-516">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-76" id="f-517">P45Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:StockholdersEquityPolicyTextBlock contextRef="c-1" id="f-518">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Board of Directors has the authority to issue authorized and unissued preferred stock in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;one o&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;r more series with such designations, rights and preferences as may be determined from time to time by the Board of Directors. Accordingly, the Board of Directors is empowered, without stockholder approval, to issue preferred stock with dividend, redemption, liquidation, conversion, voting or other rights that could adversely affect the voting power or other rights of the holders of the Company&#x2019;s common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subject to the rights of holders of any preferred stock that may be issued in the future, holders of common stock are entitled to receive dividends, if any, as may be declared from time to time by the Board of Directors out of legally available funds, and in the event of liquidation, dissolution or winding-up of the Company, to share ratably in all assets available for distribution. The holders of common stock have no preemptive or conversion rights. Subject to the rights of any preferred stock that may be issued in the future, the holders of common stock are entitled to one vote per share on any matter submitted to a vote of the stockholders. A director in an uncontested election is elected if the votes cast &#x201c;for&#x201d; such director&#x2019;s election exceed the votes cast &#x201c;against&#x201d; such director&#x2019;s election, except that, if a stockholder properly nominates a candidate for election to the Board of Directors, the candidates with the highest number of affirmative votes (up to the number of directors to be elected) are elected. There are no redemption or sinking fund provisions applicable to common stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c-1" id="f-519">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Comprehensive Income or Loss&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;Comprehensive income is defined as net income plus other comprehensive income or loss. Other comprehensive income or loss consists of changes in cumulative translation adjustments, changes in unamortized pension adjustments and changes in the fair value of derivative instruments classified as cash flow hedge instruments, all of which are recorded directly in accumulated other comprehensive income within stockholders&#x2019; equity.</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c-1" id="f-520">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;The local currency is the functional currency for all of the Company&#x2019;s operations in Europe, Canada, Asia, Australia and New Zealand. Assets and liabilities denominated in foreign currencies are translated using the exchange rate on the balance sheet date. Revenues and expenses are translated using average exchange rates prevailing during the year. The translation adjustment resulting from this process is shown separately as a component of stockholders&#x2019; equity. Foreign currency transaction gains or losses are presented below operating income.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-521">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Generally, the Company's revenue contract with a customer exists when (1) the goods are shipped, services are rendered, and the related invoice is generated, (2) the duration of the contract does not extend beyond the promised goods or services already transferred and (3) the transaction price of each distinct promised product or service specified in the invoice is based on its relative stated standalone selling price. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product to a customer at a point in time. Our shipping terms provide the primary indicator of the transfer of control. The Company's general shipping terms are Incoterm C.P.T. (F.O.B. shipping point), where the title, and risk and rewards of ownership transfer at the point when the products are no longer on the Company's premises. Other Incoterms are allowed as exceptions depending on the product or service being sold and the nature of the sale. The Company recognizes revenue based on the consideration specified in the invoice with a customer, excluding any sales incentives, discounts, and amounts collected on behalf of third parties (i.e., governmental tax authorities). Based on historical experience with the customer, the customer's purchasing pattern, and its significant experience selling products, the Company concluded that a significant reversal in the cumulative amount of revenue recognized would not occur when the uncertainty (if any) is resolved (that is, when the total amount of purchases is known).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liability is recorded when consideration is received from a customer and the Company has remaining unsatisfied performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The&lt;/span&gt; Company presents taxes collected and remitted to governmental authorities on a net basis in the consolidated statements of operations. Additionally, all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected from a customer (e.g., sales, use, value added, and some excise taxes) are excluded from revenue.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c-1" id="f-522">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of sales includes material, labor, factory and tooling overhead, shipping, and freight costs. Major components of these expenses are steel and other materials, packaging and cartons, personnel costs, and facility costs, such as rent, depreciation and utilities, related to the production and distribution of the Company&#x2019;s products. Inbound freight charges, purchasing and receiving costs, inspection costs, warehousing costs, internal transfer costs, and other costs of the Company&#x2019;s distribution network are also included in cost of sales.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <ssd:ToolAndDiePolicyTextBlock contextRef="c-1" id="f-523">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tool and Die Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tool and die costs are included in product costs in the year incurred.&lt;/span&gt;&lt;/div&gt;</ssd:ToolAndDiePolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c-1" id="f-524">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Product and Software Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;Product research and development costs, which are included in operating expenses and are charged against income as incurred, were $20.7 million, $24.8 million and $15.7 million in 2024, 2023 and 2022, respectively. Product research and development expenses include all related personnel costs including salary, benefits, retirement, stock-based compensation costs, as well as computer and software costs, professional fees, supplies, tools and maintenance costs. In 2024, 2023 and 2022, the Company incurred software development expenses related to its ongoing expansion into the component manufacturing and residential markets as well as ongoing development of construction-related applications that serve multiple end markets, and some of the software development costs were capitalized that were amortized over the estimated useful lives and reviewed for impairment. The Company amortizes acquired patents over their remaining lives and performs periodic reviews for impairment. The cost of internally developed patents is expensed as incurred. Refer to Note &lt;a href="#i3af4283c67a441fca30d8d415f2d0402_124" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none"&gt;1&lt;/a&gt;&lt;a href="#i3af4283c67a441fca30d8d415f2d0402_124" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none"&gt;0&lt;/a&gt; for more information.</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-5" id="f-525" unitRef="usd">20700000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-6" decimals="-5" id="f-526" unitRef="usd">24800000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-7" decimals="-5" id="f-527" unitRef="usd">15700000</us-gaap:ResearchAndDevelopmentExpense>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-528">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-529">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="c-1" id="f-530">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling costs include expenses associated with selling, merchandising and marketing the Company&#x2019;s products. Major components of these expenses are personnel, sales commissions, facility costs such as rent, depreciation and utilities, professional services, information technology costs, sales promotion, advertising, literature and trade shows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;General and Administrative Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General and administrative costs include personnel, information technology related costs, facility costs such as rent, depreciation and utilities, professional services, amortization of intangibles and bad debt charges.&lt;/span&gt;&lt;/div&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c-1" id="f-531">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs are included in selling expenses and were $14.6 million, $12.3 million, and $12.6 million in 2024, 2023, and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense contextRef="c-1" decimals="-5" id="f-532" unitRef="usd">14600000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-6" decimals="-5" id="f-533" unitRef="usd">12300000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-7" decimals="-5" id="f-534" unitRef="usd">12600000</us-gaap:AdvertisingExpense>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-535">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-536">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Leases&lt;/span&gt;&lt;/div&gt;The Company has operating leases for certain facilities, equipment, autos and data centers. As an accounting policy for short-term leases, the Company elected to not recognize a right-of-use asset ("ROU asset") and liability if, at the commencement date, the lease (1) has a term of 12 months or less and (2) does not include renewal and purchase options that the Company is reasonably certain to exercise. Monthly payments on short-term leases are recognized on a straight-line basis over the full lease term.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-537">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes stock-based compensation expense related to the estimated fair value of restricted stock awards on a straight-line basis, net of estimated forfeitures, over the requisite service period of the awards, which is generally the vesting term &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of &lt;span style="-sec-ix-hidden:f-538"&gt;three&lt;/span&gt; or four years. S&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;tock-based compensation related to performance share grants are measured based on grant date fair value and expensed on a graded basis over the service period of the awards, which is generally a performance period of three years. The performance conditions are based on the Company's achievement of revenue growth and return on invested capital over the performance period, and are evaluated for the probability of vesting at the end of each reporting period with changes in expected results cumulatively recognized as an adjustment to expense. The assumptions used to calculate the fair value of restricted stock grants are evaluated and revised, as necessary, to reflect market conditions and the Company&#x2019;s experience.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-78" id="f-539">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-77" id="f-540">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-541">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;Income taxes are calculated using an asset and liability approach. The provision for income taxes includes federal, state and foreign taxes currently payable, and deferred taxes due to temporary differences between the financial statement and tax bases of assets and liabilities. In addition, future tax benefits are recognized to the extent that realization of such benefits is more likely than not. This method gives consideration to the future tax consequences of the deferred income tax items and immediately recognizes changes in income tax laws in the year of enactment.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-542">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net Income per Share &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income per common share is computed based on the weighted average number of common shares outstanding. Potentially dilutive shares are included in the diluted per-share calculations using the treasury stock method for all periods when the effect of their inclusion is dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-543" xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-544">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disaggregated revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company disaggregates net sales into the following major product groups as described in its segment information included in these financial statements under Note&lt;a href="#i3af4283c67a441fca30d8d415f2d0402_157" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none"&gt; 1&lt;/a&gt;&lt;a href="#i3af4283c67a441fca30d8d415f2d0402_157" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none"&gt;9&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Wood Construction Products Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Wood construction products represented approximately 85.1%, 85.4%, and 87.0% of total net sales in the years ended December&#160;31, 2024, 2023, and 2022 respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concrete Construction Products Revenue.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Concrete construction products represented approximately 14.8%, 14.5%, and 13.0% of total net sales in the years ended December&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Customer acceptance criteria. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, there are no customer acceptance criteria included in the Company&#x2019;s standard sales agreement with customers. When an arrangement with the customer does not meet the criteria to be accounted for as a revenue contract under the standard, the Company recognizes revenue in the amount of nonrefundable consideration received when the Company has transferred control of the goods or services and has stopped transferring (and has no obligation to transfer) additional goods or services. The Company offers certain customers discounts for paying invoices ahead of the due date, which are generally 30 to 60 days after the issue date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Service sales, representing after-market repair and maintenance, engineering activities and software license sales and services were less than 0.5% of net sales for 2024, 2023 and 2022 and recognized as the services are completed or by transferring control over a product to a customer at a point in time. Services may be sold separately or in bundled packages. The typical contract length for services is generally less than one year. For bundled packages, the Company accounts for individual services separately when they are distinct within the context of the contract. A distinct service is separately identifiable from other items in the bundled package if a customer can benefit from it on its own or with other resources that are readily available to the customer. The consideration (including any discounts) is allocated between separate services in a bundle based on their stand-alone selling prices. The stand-alone selling prices are determined based on the prices at which the Company separately sells the services.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reconciliation of contract balances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets are the right to receive consideration in exchange for goods or services that the Company has transferred to a customer when that right is conditional on something other than the passage of time. Contract liabilities are recorded for any services billed to customers and not yet recognizable if the contract period has commenced or for the amount collected from customers in advance of the contract period commencing. As of December&#160;31, 2024 and 2023, the Company had &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;no&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; material contract assets&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;from contracts with customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other accounting considerations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Volume discounts. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Volume discounts are accounted for as variable consideration because the transaction price is uncertain until the customer completes or fails to purchase the specified volume of purchases (consideration is contingent on a future outcome - occurrence or nonoccurrence). In addition, the Company applies the volume rebate or discount retrospectively, because the final price of each product or services sold depends on the customer's total purchases subject to the rebate program. Estimated rebates are deducted from revenues based on the gross transaction price and historical experience with the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Rights of return and other allowances. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rights of return create variability in the transaction price. The Company accounts for returned product during the return period as a refund to customer and not a performance obligation. The estimated allowance for returns is based on historical percentage of returns and allowance from prior periods and the customer's historical purchasing pattern. This estimate is deducted from revenues based on the gross transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principal versus Agent. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considered the principal versus agent guidance of the revenue recognition standard and concluded that the Company is the principal in a third-party transaction. The Company manufactures its products and has control over the transfer of its products to Dealer Distributors, Contract Distributors, and end customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Costs to obtain or fulfill a contract. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred to obtain a contract are immaterial. Commission cost is not an incremental cost directly related to obtaining a contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shipping costs. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes shipping and handling activities that occur after the customer has obtained control of goods as a fulfillment cost rather than as an additional promised service. Therefore, the Company recognizes revenue and accrues shipping and handling costs when the control of goods transfers to the customer upon shipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising costs. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cooperative advertising and partnership discounts are consideration payable to a customer and not payment in exchange for a distinct product or service at fair value. Estimated cooperative advertising and partnership discounts are reductions of the transaction price.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-79" decimals="3" id="f-545" unitRef="number">0.851</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-80" decimals="3" id="f-546" unitRef="number">0.854</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-81" decimals="3" id="f-547" unitRef="number">0.870</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-82" decimals="3" id="f-548" unitRef="number">0.148</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-83" decimals="3" id="f-549" unitRef="number">0.145</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-84" decimals="3" id="f-550" unitRef="number">0.130</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-85" decimals="3" id="f-551" unitRef="number">0.005</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-86" decimals="3" id="f-552" unitRef="number">0.005</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-87" decimals="3" id="f-553" unitRef="number">0.005</us-gaap:ConcentrationRiskPercentage1>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-554">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c-1" id="f-555">Acquisitions&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;On April 1, 2022, the Company completed its acquisition of 100.0% of the outstanding equity interest of FIXCO Invest S.A.S. (together with its subsidiaries, "ETANCO") for total purchase consideration of $805.4&#160;million, net of cash acquired (the "Acquisition"). The Acquisition was completed pursuant to the securities purchase agreement dated January 26, 2022, as amended (the &#x201c;SPA&#x201d;), by and among the Company, Fastco Investment, Fastco Financing, LRLUX and certain other security holders. The purchase price for the Acquisition was paid using cash on hand and borrowings in the amount of $250.0&#160;million under the revolving credit facility and $450.0&#160;million under the term loan facility. See Note &lt;a href="#i3af4283c67a441fca30d8d415f2d0402_142" style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:none"&gt;14&lt;/a&gt; for further information on the Amended and Restated Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ETANCO is a manufacturer and distributor of fastener and fixing products headquartered in France and its primary product applications directly align with the addressable markets in which the Company operates. The Acquisition allows the Company to enter into new commercial building markets such as fa&#xe7;ades, waterproofing, safety and solar, as well as grow its share of direct business sales in Europe.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ETANCO&#x2019;s results of operations were included in the Company's consolidated financial statements from the April 1, 2022 acquisition date, and as such, only includes ETANCO's results of operations for the nine months ending December 31, 2022. ETANCO had net sales of $212.6 million and a net loss of $5.9 million for the nine months ended December 31, 2022, which includes costs related to fair-value adjustments for acquired inventory, amortization of acquired intangible assets, and expenses incurred for integration.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Purchase price allocation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Acquisition was accounted for using the acquisition method of accounting in accordance with A&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SC 805, Business Combinations (&#x201c;ASC 805&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; which requires, among other things, assets acquired and liabilities assumed in a business combination be recorded at fair value as of the acquisition date with limited exceptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allocation of the $824.4&#160;million purchase price, including cash, to the estimated fair values of the tangible and intangible assets acquired and liabilities assumed is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.531%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&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.0%"&gt;&lt;/td&gt;&lt;td style="width:21.269%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable, net&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,607&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,491&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,327&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other noncurrent assets&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015,148&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts payable &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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities and other current liabilities&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,079&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities &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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax and other long-term liabilities &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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,031&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase price&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 style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Trade accounts receivable, net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross amount of trade receivables acquired was approximately $67.4&#160;million, of which $66.0&#160;million was collected, in excess of the original collectible estimate of $63.6&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired inventory primarily consists of raw materials and finished goods consisting of building and construction materials products. The Company adjusted acquired finished goods higher by $13.6&#160;million to estimated fair value based on expected selling prices less a reasonable amount for selling efforts. The fair value adjustment was fully recognized as a component of cost of sales over the inventory&#x2019;s estimated turnover period during the nine months ended December&#160;31, 2022. There were no such adjustments during the twelve months ended December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Acquired property and equipment includes land of $16.1&#160;million, buildings and site improvements of $32.5&#160;million, and machinery, equipment, and software of $41.1&#160;million. The estimated fair value of property and equipment was determined primarily using market and/or cost approach methodologies. The acquired fair value for buildings and site improvements will depreciate on a straight-line basis over the estimated useful lives of the assets for a period of up to sixteen years, and machinery, equipment and software will depreciate on an accelerated basis over an estimated useful life of &lt;span style="-sec-ix-hidden:f-587"&gt;three&lt;/span&gt; to ten years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The excess of purchase price over the net assets acquired is recognized as goodwill and relates to the value that is expected from the acquired assembled workforce as well as the increased scale and synergies resulting from the integration of both businesses. The goodwill recognized from the Acquisition is not deductible for local income tax purposes. Goodwill was allocated to components within ETANCO.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangible assets, net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of intangible assets acquired was determined primarily using income approach methodologies. The values allocated to intangible assets and the useful lives are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.163%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&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.0%"&gt;&lt;/td&gt;&lt;td style="width:21.268%"&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:21.269%"&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:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands except useful life)&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average useful life (in years) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Indefinite &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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,811&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents&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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,862&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;border-bottom:1pt solid #000000;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="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired definite-lived intangible assets will be amortized on a straight-line basis over estimated useful lives, which approximates the pattern in which these assets are utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the increase in fair value of inventory, property and equipment, and intangible assets, deferred tax liabilities of $105.9&#160;million were recognized, primarily due to intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisition and integration related costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2022, the Company incurred acquisition and integration related expenses of $17.3&#160;million. These costs were included in the Company's income from operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Unaudited pro forma results&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following unaudited pro forma combined financial information presents estimated results as if the Company acquired ETANCO on January 1, 2021. The unaudited pro forma financial information as presented below is for informational purposes &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;only and does not purport to actually represent what the Company&#x2019;s combined results of operations would have been had the Acquisition occurred on January 1, 2021, or what those results will be for any future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following unaudited pro forma consolidated financial information has been prepared using the acquisition method of accounting in accordance with U.S. GAAP:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.633%"&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:22.033%"&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:22.034%"&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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195,271&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,884,654&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.47&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.03&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,925&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,325&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited pro forma results above includes the following non-recurring charges to net income:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1) Acquisition and integration related costs of $17.3&#160;million which were incurred during the twelve months ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2022, were adjusted as if such costs were incurred during the twelve months ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2) The $13.6&#160;million fair value adjustment for inventory recognized during the twelve months ended December 31, 2022, was adjusted as if incurred during the twelve months ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;3) Net income for ETANCO includes adjustments of $0.4&#160;million and $3.2&#160;million to conform ETANCO&#x2019;s historical financial results prepared under French GAAP to U.S. GAAP for the twelve months ended&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt; December 31, 2022, and December 31, 2021, respectively. The U.S. GAAP adjustments are primarily related to share-based payments expense on awards that were settled prior to the Acquisition, and costs incurred and capitalized by ETANCO on its historical acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;During the year ended December&#160;31, 2024, the Company also completed three other acquisitions that were not material to the Company's consolidated financial statements, individually and in aggregate. Accordingly, pro-forma historical results of operations related to these business acquisitions during the year ended December&#160;31, 2024 have not been presented, but summarized below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On June 1, 2024, the Company completed the acquisition of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;all of the operating assets and assumed liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; of Calculated Structured Designs, Inc. ("CSD"), a software development company providing solutions for the engineered wood, engineering, design and building industries in North America, Australia and the UK.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 1, 2024, the Company completed the acquisition of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;all of the operating assets and assumed liabilities of Monet DeSauw Inc. and certain properties of Callaway Properties, LLC (together with its subsidiaries, &#x201c;Monet&#x201d;) for a total purchase consideration of approximately $48.7&#160;million net of cash received and liabilities assumed. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Monet specializes in the production of large-scale saws and material handling equipment for the truss industry in the United States. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On September 1, 2024, the Company completed the acquisition of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;all of the operating assets and assumed liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; of QuickFrames USA, LLC (QuickFrames), a manufacturer of pre-engineered structural support systems for commercial construction with sales in North America.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The following table summarizes the Company's preliminary purchase price allocations of assets acquired and liabilities assumed as of the acquisition dates for the twelve months ended December&#160;31, 2024, including the related estimated useful lives, where applicable:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.905%"&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:0.811%"&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:29.102%"&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:0.378%"&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:29.104%"&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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amounts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Useful Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net working capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 - 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building Improvements&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradename and other (definite)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradename (indefinite)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,761&#160;&lt;/span&gt;&lt;/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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patent&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,800&#160;&lt;/span&gt;&lt;/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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,482)&lt;/span&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The valuations of assets acquired and liabilities assumed for CSD and QuickFrames have not yet been finalized as of December&#160;31, 2024, and finalization of these valuations during the measurement period could result in a change in the amounts recorded. The completion of the valuations for CSD and QuickFrames will occur no later than one year from the acquisition dates as required by U.S. GAAP.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The amount of goodwill generated from these acquisitions is deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
      contextRef="c-88"
      decimals="INF"
      id="f-556"
      unitRef="number">1.000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c-8" decimals="-5" id="f-557" unitRef="usd">805400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-89" decimals="-5" id="f-558" unitRef="usd">250000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-90" decimals="-5" id="f-559" unitRef="usd">450000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized contextRef="c-91" decimals="-5" id="f-560" unitRef="usd">212600000</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized>
    <ssd:NetLoss contextRef="c-91" decimals="-5" id="f-561" unitRef="usd">-5900000</ssd:NetLoss>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c-1" id="f-562">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allocation of the $824.4&#160;million purchase price, including cash, to the estimated fair values of the tangible and intangible assets acquired and liabilities assumed is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.531%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&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.0%"&gt;&lt;/td&gt;&lt;td style="width:21.269%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable, net&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,607&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,491&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,327&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other noncurrent assets&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015,148&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts payable &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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities and other current liabilities&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,079&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities &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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax and other long-term liabilities &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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,031&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase price&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 style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The following table summarizes the Company's preliminary purchase price allocations of assets acquired and liabilities assumed as of the acquisition dates for the twelve months ended December&#160;31, 2024, including the related estimated useful lives, where applicable:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.905%"&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:0.811%"&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:29.102%"&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:0.378%"&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:29.104%"&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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amounts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Useful Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net working capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 - 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building Improvements&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradename and other (definite)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradename (indefinite)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,761&#160;&lt;/span&gt;&lt;/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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patent&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,800&#160;&lt;/span&gt;&lt;/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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,482)&lt;/span&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-91" decimals="-5" id="f-563" unitRef="usd">824400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c-92" decimals="-3" id="f-564" unitRef="usd">19010000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationAcquiredReceivablesFairValue contextRef="c-92" decimals="-3" id="f-565" unitRef="usd">63607000</us-gaap:BusinessCombinationAcquiredReceivablesFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c-92" decimals="-3" id="f-566" unitRef="usd">107185000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="c-92" decimals="-3" id="f-567" unitRef="usd">4491000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-92" decimals="-3" id="f-568" unitRef="usd">89695000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized contextRef="c-92" decimals="-3" id="f-569" unitRef="usd">5361000</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest contextRef="c-92" decimals="-3" id="f-570" unitRef="usd">365591000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-92" decimals="-3" id="f-571" unitRef="usd">357327000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="c-92" decimals="-3" id="f-572" unitRef="usd">2881000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c-92" decimals="-3" id="f-573" unitRef="usd">1015148000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c-92" decimals="-3" id="f-574" unitRef="usd">46457000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="c-92" decimals="-3" id="f-575" unitRef="usd">22079000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation contextRef="c-92" decimals="-3" id="f-576" unitRef="usd">5176000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome contextRef="c-92" decimals="-3" id="f-577" unitRef="usd">117031000</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c-92" decimals="-3" id="f-578" unitRef="usd">824405000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount contextRef="c-93" decimals="-5" id="f-579" unitRef="usd">67400000</us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount>
    <ssd:BusinessCombinationAcquiredReceivableExcessAmountCollected contextRef="c-92" decimals="-5" id="f-580" unitRef="usd">66000000</ssd:BusinessCombinationAcquiredReceivableExcessAmountCollected>
    <us-gaap:BusinessCombinationAcquiredReceivablesFairValue contextRef="c-94" decimals="-5" id="f-581" unitRef="usd">63600000</us-gaap:BusinessCombinationAcquiredReceivablesFairValue>
    <us-gaap:InventoryFinishedGoods contextRef="c-92" decimals="-5" id="f-582" unitRef="usd">13600000</us-gaap:InventoryFinishedGoods>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-95" decimals="-5" id="f-583" unitRef="usd">16100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-96" decimals="-5" id="f-584" unitRef="usd">32500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-97" decimals="-5" id="f-585" unitRef="usd">41100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-98" id="f-586">P16Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-100" id="f-588">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock contextRef="c-1" id="f-589">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of intangible assets acquired was determined primarily using income approach methodologies. The values allocated to intangible assets and the useful lives are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.163%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&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.0%"&gt;&lt;/td&gt;&lt;td style="width:21.268%"&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:21.269%"&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:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands except useful life)&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average useful life (in years) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Indefinite &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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,811&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents&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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,862&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;border-bottom:1pt solid #000000;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="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-101" id="f-590">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-102" decimals="-3" id="f-591" unitRef="usd">248398000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-103" decimals="-3" id="f-592" unitRef="usd">93811000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-104" id="f-593">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-105" decimals="-3" id="f-594" unitRef="usd">11256000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-106" id="f-595">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-107" decimals="-3" id="f-596" unitRef="usd">3862000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-92" decimals="-3" id="f-597" unitRef="usd">357327000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets contextRef="c-92" decimals="-5" id="f-598" unitRef="usd">105900000</us-gaap:DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIntangibleAssets>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts contextRef="c-8" decimals="-5" id="f-599" unitRef="usd">17300000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="c-1" id="f-600">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following unaudited pro forma consolidated financial information has been prepared using the acquisition method of accounting in accordance with U.S. GAAP:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.633%"&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:22.033%"&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:22.034%"&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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195,271&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,884,654&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.47&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.03&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,925&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,325&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c-10" decimals="-3" id="f-601" unitRef="usd">2195271000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c-108" decimals="-3" id="f-602" unitRef="usd">1884654000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c-10" decimals="-3" id="f-603" unitRef="usd">363527000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c-108" decimals="-3" id="f-604" unitRef="usd">261389000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BasicEarningsPerShareProForma
      contextRef="c-10"
      decimals="2"
      id="f-605"
      unitRef="usdPerShare">8.47</us-gaap:BasicEarningsPerShareProForma>
    <us-gaap:BasicEarningsPerShareProForma
      contextRef="c-108"
      decimals="2"
      id="f-606"
      unitRef="usdPerShare">6.03</us-gaap:BasicEarningsPerShareProForma>
    <us-gaap:DilutedEarningsPerShareProForma
      contextRef="c-10"
      decimals="2"
      id="f-607"
      unitRef="usdPerShare">8.44</us-gaap:DilutedEarningsPerShareProForma>
    <us-gaap:DilutedEarningsPerShareProForma
      contextRef="c-108"
      decimals="2"
      id="f-608"
      unitRef="usdPerShare">6.00</us-gaap:DilutedEarningsPerShareProForma>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-10" decimals="-3" id="f-609" unitRef="shares">42925000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-108"
      decimals="-3"
      id="f-610"
      unitRef="shares">43325000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-10" decimals="-3" id="f-611" unitRef="shares">43047000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-108"
      decimals="-3"
      id="f-612"
      unitRef="shares">43532000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c-109" decimals="-5" id="f-613" unitRef="usd">17300000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:InventoryFinishedGoods contextRef="c-92" decimals="-5" id="f-614" unitRef="usd">13600000</us-gaap:InventoryFinishedGoods>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c-110" decimals="-5" id="f-615" unitRef="usd">400000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c-111" decimals="-5" id="f-616" unitRef="usd">3200000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-112" decimals="-5" id="f-617" unitRef="usd">48700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <ssd:BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities contextRef="c-113" decimals="-3" id="f-618" unitRef="usd">3165000</ssd:BusinessCombinationRecognizedDeferredIncomeTaxAndOtherLongTermLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand contextRef="c-113" decimals="-3" id="f-619" unitRef="usd">310000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-114" decimals="-3" id="f-620" unitRef="usd">396000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-115" id="f-621">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-116" id="f-622">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-117" decimals="-3" id="f-623" unitRef="usd">500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-118" id="f-624">P28Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-119" id="f-625">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-120" decimals="-3" id="f-626" unitRef="usd">1088000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-121" id="f-627">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:IndefiniteLivedTrademarks contextRef="c-120" decimals="-3" id="f-628" unitRef="usd">11900000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-122" decimals="-3" id="f-629" unitRef="usd">10761000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-123" id="f-630">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-124" decimals="-3" id="f-631" unitRef="usd">13008000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-125" id="f-632">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-126" id="f-633">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-127" decimals="-3" id="f-634" unitRef="usd">15800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-128" id="f-635">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:Goodwill contextRef="c-113" decimals="-3" id="f-636" unitRef="usd">32821000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c-113" decimals="-3" id="f-637" unitRef="usd">10482000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c-113" decimals="-3" id="f-638" unitRef="usd">79267000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-639">Net Income per Share&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following shows a reconciliation of basic earnings per share (&#x201c;EPS&#x201d;) to diluted EPS:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.348%"&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:9.310%"&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:0.533%"&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:10.190%"&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:0.533%"&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:8.286%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Years&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands,&#160;except per-share&#160;amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of potential common stock equivalents&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.60&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.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;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.76&#160;&lt;/span&gt;&lt;/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;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-640">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following shows a reconciliation of basic earnings per share (&#x201c;EPS&#x201d;) to diluted EPS:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.348%"&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:9.310%"&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:0.533%"&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:10.190%"&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:0.533%"&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:8.286%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Years&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands,&#160;except per-share&#160;amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of potential common stock equivalents&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.60&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.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;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.76&#160;&lt;/span&gt;&lt;/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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-641">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-642" unitRef="usd">322224000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-643" unitRef="usd">353987000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-644" unitRef="usd">333995000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-8" decimals="-3" id="f-645" unitRef="shares">42182000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-9" decimals="-3" id="f-646" unitRef="shares">42598000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-10" decimals="-3" id="f-647" unitRef="shares">42925000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-648" unitRef="shares">201000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-6" decimals="-3" id="f-649" unitRef="shares">239000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-7" decimals="-3" id="f-650" unitRef="shares">122000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-8" decimals="-3" id="f-651" unitRef="shares">42383000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-9" decimals="-3" id="f-652" unitRef="shares">42837000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-10" decimals="-3" id="f-653" unitRef="shares">43047000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-654"
      unitRef="usdPerShare">7.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-655"
      unitRef="usdPerShare">8.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-656"
      unitRef="usdPerShare">7.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-657"
      unitRef="usdPerShare">7.60</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-658"
      unitRef="usdPerShare">8.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-659"
      unitRef="usdPerShare">7.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-660">Stockholders' Equity&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 16, 2022, the Inflation Reduction Act of 2022 ("IRA") was signed into law. The provisions included a new Corporate Alternative Minimum Tax "CAMT", an excise tax of 1.0% on stock buybacks, and significant tax incentives for energy and climate initiatives, all effective for tax year 2023 and onwards. The Company is not subject to the provisions of CAMT and does not expect the impact of the remaining provisions to be material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the fiscal year ended December&#160;31, 2024, the Company repurchased approximately 0.6 million shares of the Company&#x2019;s common stock in the open market at an average price of $178.83 per share, for a total of $100.0 million under the previously announced $100.0 million share repurchase authorization (which expired at the end of 2024). As of December&#160;31, 2024, the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company accr&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ued approximately $0.8&#160;million for &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the excise tax, which is included as a cost of treasury stock; however, this is not reflected in the share repurchase amounts above.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income or Loss&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following shows the components of accumulated other comprehensive income or loss as of December&#160;31, 2024, 2023, and 2022 respectively:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.020%"&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:9.588%"&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:9.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.588%"&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:9.588%"&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:10.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward Foreign Currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive gain/(loss) net of tax benefit (expense) of $0, ($133), ($10,264) and ($951), respectively.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,942)&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,065&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,740&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,898&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,761&#160;&lt;/span&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulative other comprehensive income, net of $0 tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,583&#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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,059)&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="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $6,254 and $2,711, respectively.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulative other comprehensive income, net of $0 tax&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,187)&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,907)&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,094)&lt;/span&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $1,437 and ($2,207), respectively.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,313)&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,956)&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,000&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,505&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,236&#160;&lt;/span&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulative other comprehensive income, net of $0 tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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 style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,604&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,773)&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-1" decimals="INF" id="f-661" unitRef="shares">600000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-1"
      decimals="INF"
      id="f-662"
      unitRef="usdPerShare">178.83</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockValueAcquiredParValueMethod contextRef="c-1" decimals="-5" id="f-663" unitRef="usd">100000000.0</us-gaap:TreasuryStockValueAcquiredParValueMethod>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-129" decimals="-5" id="f-664" unitRef="usd">100000000.0</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:ShareRepurchaseProgramExciseTaxPayable contextRef="c-4" decimals="-4" id="f-665" unitRef="usd">800000</us-gaap:ShareRepurchaseProgramExciseTaxPayable>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-666">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following shows the components of accumulated other comprehensive income or loss as of December&#160;31, 2024, 2023, and 2022 respectively:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.020%"&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:9.588%"&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:9.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.588%"&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:9.588%"&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:10.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward Foreign Currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive gain/(loss) net of tax benefit (expense) of $0, ($133), ($10,264) and ($951), respectively.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,942)&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,065&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,740&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,898&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,761&#160;&lt;/span&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulative other comprehensive income, net of $0 tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,583&#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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,059)&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="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $6,254 and $2,711, respectively.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulative other comprehensive income, net of $0 tax&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,187)&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,907)&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,094)&lt;/span&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $1,437 and ($2,207), respectively.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,313)&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,956)&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,000&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,505&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,236&#160;&lt;/span&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulative other comprehensive income, net of $0 tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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 style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,604&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,773)&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-130" decimals="-3" id="f-667" unitRef="usd">-15221000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-131" decimals="-3" id="f-668" unitRef="usd">-2506000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-132" decimals="-3" id="f-669" unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-133" decimals="-3" id="f-670" unitRef="usd">122000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-16" decimals="-3" id="f-671" unitRef="usd">-17605000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-134" decimals="-3" id="f-672" unitRef="usd">-20942000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-135" decimals="-3" id="f-673" unitRef="usd">2065000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-136" decimals="-3" id="f-674" unitRef="usd">42740000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-137" decimals="-3" id="f-675" unitRef="usd">11898000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-7" decimals="-3" id="f-676" unitRef="usd">35761000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-134" decimals="-3" id="f-677" unitRef="usd">209000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-135" decimals="-3" id="f-678" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-136" decimals="-3" id="f-679" unitRef="usd">-18987000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-137" decimals="-3" id="f-680" unitRef="usd">-3437000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-7" decimals="-3" id="f-681" unitRef="usd">-22215000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-138" decimals="-3" id="f-682" unitRef="usd">-35954000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-139" decimals="-3" id="f-683" unitRef="usd">-441000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-140" decimals="-3" id="f-684" unitRef="usd">-23753000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-141" decimals="-3" id="f-685" unitRef="usd">-8583000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-27" decimals="-3" id="f-686" unitRef="usd">-4059000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-142" decimals="-3" id="f-687" unitRef="usd">19690000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-143" decimals="-3" id="f-688" unitRef="usd">73000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-144" decimals="-3" id="f-689" unitRef="usd">-3815000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-145" decimals="-3" id="f-690" unitRef="usd">-8785000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-6" decimals="-3" id="f-691" unitRef="usd">7163000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-142" decimals="-3" id="f-692" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-143" decimals="-3" id="f-693" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-144" decimals="-3" id="f-694" unitRef="usd">-8187000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-145" decimals="-3" id="f-695" unitRef="usd">-4907000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-6" decimals="-3" id="f-696" unitRef="usd">-13094000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-146" decimals="-3" id="f-697" unitRef="usd">-16264000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-147" decimals="-3" id="f-698" unitRef="usd">-368000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-148" decimals="-3" id="f-699" unitRef="usd">-11751000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-149" decimals="-3" id="f-700" unitRef="usd">5109000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-701" unitRef="usd">-9990000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-150" decimals="-3" id="f-702" unitRef="usd">-37313000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-151" decimals="-3" id="f-703" unitRef="usd">-1956000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-152" decimals="-3" id="f-704" unitRef="usd">39000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-153" decimals="-3" id="f-705" unitRef="usd">11505000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-1" decimals="-3" id="f-706" unitRef="usd">11236000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-150" decimals="-3" id="f-707" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-151" decimals="-3" id="f-708" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-152" decimals="-3" id="f-709" unitRef="usd">-43227000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-153" decimals="-3" id="f-710" unitRef="usd">-4792000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-1" decimals="-3" id="f-711" unitRef="usd">-48019000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-154" decimals="-3" id="f-712" unitRef="usd">-53577000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-155" decimals="-3" id="f-713" unitRef="usd">-2324000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-156" decimals="-3" id="f-714" unitRef="usd">7524000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-157" decimals="-3" id="f-715" unitRef="usd">-1604000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-716" unitRef="usd">-46773000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-741">Stock-Based Compensation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company currently maintains the Simpson Manufacturing Co.,&#160;Inc. Amended and Restated 2011 Incentive Plan (the &#x201c;2011 Plan&#x201d;) as its only equity incentive plan. Under the 2011 Plan, no more than &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16.3 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; shares of the Company&#x2019;s common stock in aggregate may be issued, including shares already issued pursuant to prior awards granted under the 2011 Plan. Shares of common stock underlying awards to be issued pursuant to the 2011 Plan are registered under the Securities Act. Under the 2011 Plan, the Company may grant restricted stock and restricted stock units. The Company currently intends to award only performance-based stock units ("PSUs") and/or time-based restricted stock units ("RSUs"). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the Company&#x2019;s stock-based compensation activity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.635%"&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:8.164%"&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:0.535%"&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:8.164%"&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:0.535%"&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:8.167%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Years&#160;Ended&#160;December&#160;31,&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense recognized &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit of stock-based compensation expense in provision for income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,204&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,808&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,133&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company allocates stock-based compensation expense amongst cost of sales, research and development and other engineering expense, selling expense, or general and administrative expense based on the job functions performed by the employees to whom the stock-based compensation is awarded. Stock-based compensation capitalized in inventory was immaterial for all periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s unvested restricted stock unit activity for the year ended December&#160;31, 2024&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.390%"&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:14.126%"&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:0.532%"&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:12.809%"&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:0.532%"&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:12.811%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:30pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Value&#160;*&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;in thousands)&lt;/span&gt;&lt;/div&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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested&#160;Restricted&#160;Stock&#160;Units&#160;(RSUs)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January&#160;1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177.60&#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="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.62&#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="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding and expected to vest at December&#160;31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000;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="3" style="padding:0 1pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,249&#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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;* The intrinsic value for outstanding and expected to vest is calculated using the closing price per share of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; $165.83,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; as reported by the New York Stock Exchange on December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2024, the Company granted 156 thousand RSUs and PSUs to the Company&#x2019;s employees, including officers at an estimated weighted average fair value of $177.73 per share, based on the closing price (adjusted for certain market factors primarily the present value of dividends) of the Company&#x2019;s common stock on the grant date. The RSUs and PSUs granted to the Company&#x2019;s employees may be time-based, performance-based or time- and performance-based. Certain of the PSUs are&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; granted to officers and key employees, where the number of performance-based awards to be issued is based on the achievement of certain Company performance criteria established in the award agreement over a cumulative three years period. These awards cliff vest after three years. In addition, these same officers and key employees also receive time-based RSUs, which vest pursuant to a three-year graded vesting schedule. Time and performance-based RSUs granted to the Company&#x2019;s employees excluding officers and certain key employees, vest ratably over the four-year life of the award and through 2020, required the underlying shares of the Company's common stock to be subject to a performance-based adjustment during the first year and starting in 2021, were time-based awards which vest ratable over the four-year life of the award.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s seven non-employee directors serving during 2024 are entitled to receive approximately $0.9 million in equity compensation annually. The number of shares granted is based on the average closing share price for the Company over the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;60 days period prior to approval of the award in the second quarter of each year&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In May 2024, the Company granted 4,692 shares of the Company's common stock to the non-employee directors, based on the average closing price of $173.89 per share and recognized total expense of $0.8 million. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total intrinsic value of RSUs and PSUs vested during the years ended December&#160;31, 2024, 2023 and 2022 was $31.8 million, $20.3 million and $25.6 million, respectively, based on the market value on the vest date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company&#x2019;s aggregate unamortized stock compensation expense was approximately $24.2 million, which is expected to be recognized over a weighted-average period of approximately 2.2 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Bonus Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also maintains the Simpson Manufacturing Co., Inc. 1994 Employee Stock Bonus Plan (the &#x201c;Stock Bonus Plan&#x201d;), whereby it awards shares of the Company&#x2019;s common stock to employees, who do not otherwise participate in any of the Company&#x2019;s equity-based incentive plans and meet minimum service requirements. Shares have generally been awarded under the Stock Bonus Plan following the year in which the respective employee reached his or her tenth, twentieth, thirtieth, fortieth or fiftieth anniversary of employment with the Company or any direct or indirect subsidiary thereof. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company awarded shares for service through 2024, 2023, and 2022 as shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.040%"&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:13.519%"&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:13.519%"&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:13.522%"&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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares to be issued&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares settled with cash (foreign employees)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,900&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,400&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result, we recorded pre-tax compensation charges of $3.7 million, $1.9 million, and $1.5 million for years ended December&#160;31, 2024, 2023, and 2022, respectively. These charges include cash bonuses to compensate employees for income taxes payable as a result of the stock bonuses.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-158"
      decimals="-5"
      id="f-742"
      unitRef="shares">16300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock contextRef="c-1" id="f-743">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the Company&#x2019;s stock-based compensation activity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.635%"&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:8.164%"&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:0.535%"&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:8.164%"&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:0.535%"&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:8.167%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Years&#160;Ended&#160;December&#160;31,&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense recognized &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit of stock-based compensation expense in provision for income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,204&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,808&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,133&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-744">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-745" unitRef="usd">13112000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-6" decimals="-3" id="f-746" unitRef="usd">19726000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-7" decimals="-3" id="f-747" unitRef="usd">12503000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-1" decimals="-3" id="f-748" unitRef="usd">3204000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-6" decimals="-3" id="f-749" unitRef="usd">4808000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-7" decimals="-3" id="f-750" unitRef="usd">3133000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-1" decimals="-3" id="f-751" unitRef="usd">9908000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-6" decimals="-3" id="f-752" unitRef="usd">14918000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-7" decimals="-3" id="f-753" unitRef="usd">9370000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c-1" id="f-754">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s unvested restricted stock unit activity for the year ended December&#160;31, 2024&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.390%"&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:14.126%"&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:0.532%"&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:12.809%"&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:0.532%"&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:12.811%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:30pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Value&#160;*&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;in thousands)&lt;/span&gt;&lt;/div&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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested&#160;Restricted&#160;Stock&#160;Units&#160;(RSUs)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January&#160;1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177.60&#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="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.62&#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="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding and expected to vest at December&#160;31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000;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="3" style="padding:0 1pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,249&#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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;* The intrinsic value for outstanding and expected to vest is calculated using the closing price per share of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; $165.83,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; as reported by the New York Stock Exchange on December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-159"
      decimals="-3"
      id="f-755"
      unitRef="shares">378000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-159"
      decimals="2"
      id="f-756"
      unitRef="usdPerShare">102.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue contextRef="c-159" decimals="-3" id="f-757" unitRef="usd">74850000</ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-160"
      decimals="-3"
      id="f-758"
      unitRef="shares">161000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-160"
      decimals="2"
      id="f-759"
      unitRef="usdPerShare">177.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-160"
      decimals="-3"
      id="f-760"
      unitRef="shares">167000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-160"
      decimals="2"
      id="f-761"
      unitRef="usdPerShare">103.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-160"
      decimals="-3"
      id="f-762"
      unitRef="shares">36000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-160"
      decimals="2"
      id="f-763"
      unitRef="usdPerShare">116.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-161"
      decimals="-3"
      id="f-764"
      unitRef="shares">336000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-161"
      decimals="2"
      id="f-765"
      unitRef="usdPerShare">130.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue contextRef="c-161" decimals="-3" id="f-766" unitRef="usd">55333000</ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingIntrinsicValue>
    <ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="c-161"
      decimals="-3"
      id="f-767"
      unitRef="shares">327000</ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber>
    <ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue
      contextRef="c-161"
      id="f-768"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue contextRef="c-161" decimals="-3" id="f-769" unitRef="usd">54249000</ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestIntrinsicValue>
    <us-gaap:SharePrice
      contextRef="c-161"
      decimals="INF"
      id="f-770"
      unitRef="usdPerShare">165.83</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-162"
      decimals="INF"
      id="f-771"
      unitRef="shares">156000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-162"
      decimals="2"
      id="f-772"
      unitRef="usdPerShare">177.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-163" id="f-773">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-163" id="f-774">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-163" id="f-775">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-162" id="f-776">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ssd:NumberOfDirectors
      contextRef="c-164"
      decimals="INF"
      id="f-777"
      unitRef="director">7</ssd:NumberOfDirectors>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense contextRef="c-164" decimals="-3" id="f-778" unitRef="usd">900000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <ssd:ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod contextRef="c-1" id="f-779">P60D</ssd:ShareBasedPaymentArrangementWeightedAverageGrantDateSharePricePeriod>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-780">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted contextRef="c-164" decimals="0" id="f-781" unitRef="shares">4692</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-164"
      decimals="2"
      id="f-782"
      unitRef="usdPerShare">173.89</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-160" decimals="0" id="f-783" unitRef="usd">800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-160" decimals="-5" id="f-784" unitRef="usd">31800000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-165" decimals="-5" id="f-785" unitRef="usd">20300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-166" decimals="-5" id="f-786" unitRef="usd">25600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-4" decimals="-5" id="f-787" unitRef="usd">24200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-1" id="f-788">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock contextRef="c-1" id="f-789">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company awarded shares for service through 2024, 2023, and 2022 as shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.040%"&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:13.519%"&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:13.519%"&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:13.522%"&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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares to be issued&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares settled with cash (foreign employees)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,900&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,400&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-790">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-791">2024</dei:DocumentFiscalYearFocus>
    <ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod contextRef="c-1" decimals="INF" id="f-792" unitRef="shares">21266</ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod>
    <ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod contextRef="c-6" decimals="INF" id="f-793" unitRef="shares">9800</ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod>
    <ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod contextRef="c-7" decimals="INF" id="f-794" unitRef="shares">9300</ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCommittedToBeIssuedInPeriod>
    <ssd:ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash contextRef="c-1" decimals="INF" id="f-795" unitRef="shares">763</ssd:ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash>
    <ssd:ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash contextRef="c-6" decimals="INF" id="f-796" unitRef="shares">4900</ssd:ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash>
    <ssd:ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash contextRef="c-7" decimals="INF" id="f-797" unitRef="shares">7400</ssd:ShareBasedCompensationArrangementbyShareBasedPaymentAwardSharesExpectedToBeSettledInCash>
    <ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod contextRef="c-1" decimals="INF" id="f-798" unitRef="shares">22029</ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod>
    <ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod contextRef="c-6" decimals="INF" id="f-799" unitRef="shares">14700</ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod>
    <ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod contextRef="c-7" decimals="INF" id="f-800" unitRef="shares">16700</ssd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAndCommittedToBeIssuedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-167" decimals="-5" id="f-801" unitRef="usd">3700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-168" decimals="-5" id="f-802" unitRef="usd">1900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-169" decimals="-3" id="f-803" unitRef="usd">1500000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c-1" id="f-804">Trade Accounts Receivable, net&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade accounts receivable consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.006%"&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:13.980%"&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:0.532%"&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:13.982%"&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:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,998)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,881)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for sales discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,392&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,975&#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;/table&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c-1" id="f-805">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade accounts receivable consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.006%"&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:13.980%"&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:0.532%"&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:13.982%"&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:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,998)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,881)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for sales discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,392&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,975&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-806">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-4" decimals="-3" id="f-807" unitRef="usd">291480000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-5" decimals="-3" id="f-808" unitRef="usd">292360000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-809" unitRef="usd">2998000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-5" decimals="-3" id="f-810" unitRef="usd">3881000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <ssd:AllowanceForSalesDiscountAndReturnsCurrent contextRef="c-4" decimals="-3" id="f-811" unitRef="usd">4090000</ssd:AllowanceForSalesDiscountAndReturnsCurrent>
    <ssd:AllowanceForSalesDiscountAndReturnsCurrent contextRef="c-5" decimals="-3" id="f-812" unitRef="usd">4504000</ssd:AllowanceForSalesDiscountAndReturnsCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-813" unitRef="usd">284392000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-814" unitRef="usd">283975000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c-1" id="f-815">Inventories&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of inventories are as follows:&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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.006%"&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:13.980%"&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:0.532%"&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:13.982%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;As of December&#160;31,&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;In-process products&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,627&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,432&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593,175&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,575&#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;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-816">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of inventories are as follows:&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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.006%"&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:13.980%"&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:0.532%"&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:13.982%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;As of December&#160;31,&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;In-process products&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,627&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,432&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593,175&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,575&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-817">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-4" decimals="-3" id="f-818" unitRef="usd">207818000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-5" decimals="-3" id="f-819" unitRef="usd">167177000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-4" decimals="-3" id="f-820" unitRef="usd">57627000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-5" decimals="-3" id="f-821" unitRef="usd">57432000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-4" decimals="-3" id="f-822" unitRef="usd">327730000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-5" decimals="-3" id="f-823" unitRef="usd">326966000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-824" unitRef="usd">593175000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-825" unitRef="usd">551575000</us-gaap:InventoryNet>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c-1" id="f-826">Derivative Instruments&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company enters into derivative instrument agreements, including forward foreign currency exchange contracts, interest rate swaps, and cross currency swaps to manage risk in connection with changes in foreign currency and interest rates. The Company hedges committed exposures and does not engage in speculative transactions. The Company only enters into derivative instrument agreements with counterparties who have highly rated credit. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company produces certain of its concrete products from a wholly owned subsidiary in China, and as a result is exposed to variability in cash outflows associated with changes in the foreign exchange rate between the U.S. Dollar and the Chinese Yuan (CNY). In November 2022, the Company entered into a series of foreign currency derivative contracts that matured monthly between January 2023 and December 2023. These forward contracts are accounted for as cash flow hedges under the accounting standards, and fair value is included in other current assets or other current liabilities, as applicable, in the consolidated balance sheet. Net deferred gains and losses on these contracts relating to changes in fair value are included in accumulated other OCI and are reclassified into cost of sales in the consolidated statements of operations in the which the hedged items are recorded in the same period the hedged item affects earnings. There were $0.2 million in losses recorded on these contracts during the year ended December&#160;31, 2023 and $0.2&#160;million in losses recorded on these contracts during the year ending December&#160;31, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Beginning in March 2022, the Company entered into a forward foreign currency contract expiring in March 2029 to hedge its exposure to adverse foreign currency exchange rate movements for its operations in Europe and elected the spot method for designating this contract as a net investment hedge with the net interest income from forward points excluded and amortized to interest expense. During May 2022, the Company settled the March 2022 forward foreign currency contract for $3.9&#160;million in cash, which included $0.4&#160;million in recognized forward points, terminated the hedge accounting treatment and simultaneously entered into a new forward foreign currency contract expiring in March 2029 with the same notional amount at a new forward rate. The Company also elected the spot method for designating the May 2022 contract as a net investment hedge. The $3.5&#160;million gain recognized on the March 2022 contract from recognized forward points is deferred in OCI and will remain in OCI until either the sale or substantially complete liquidation of the hedged subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Beginning in March 2022, the Company also converted a Euro-denominated ("EUR"), fixed rate obligation into a U.S. Dollar fixed rate obligation using a receive fixed, pay fixed cross currency swap, which was designated as a cash flow hedge. During May 2022, the Company settled the March 2022 cross currency swap for $22.4&#160;million in cash, which was comprised of $21.3&#160;million gain on the swap excluding accrued interest and $1.1&#160;million of net interest income accrued according to the terms of the swap. The Company terminated the hedge accounting treatment and simultaneously entered into a new cross currency swap expiring in March 2029 with a lower notional amount for the US dollar denominated leg at a new US dollar interest rate. An amount of $28.3&#160;million was reclassified out of OCI into earnings to offset the currency loss on the underlying security being hedged resulting in a net $7.0&#160;million hedge accounting balance reserved within OCI, which is being amortized to interest expense in the consolidated statements of operations through the termination of the underlying hedged intercompany debt in March 2029.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company converted its domestic U.S. variable rate debt to fixed rate debt using a receive variable, pay fixed interest rate swap expiring March 2027. The interest rate swap contract is also designated as a cash flow hedge. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;As of December&#160;31, 2024, the aggregate notional amount of the Company's outstanding interest rate contracts, cross currency swap contracts and EUR forward contracts&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;were $388.1&#160;million, $406.9&#160;million, and $321.7&#160;million, respectively. As of December&#160;31, 2023, there were no outstanding forward contracts on its Chinese Yuan denominated purchases. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Changes in fair value of any forward contracts that are determined to be ineffective are immediately reclassified from OCI into earnings. There were no amounts recognized due to ineffectiveness during the twelve months ended December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effects of fair value and cash flow hedge accounting on the consolidated statements of operations for the periods ended December 31, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.262%"&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:2.262%"&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:2.262%"&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:15.420%"&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:9.426%"&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:9.426%"&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:9.426%"&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:1.700%"&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:12.204%"&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:12.204%"&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:12.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &amp;amp; foreign exchange loss, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &amp;amp; foreign exchange loss, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amounts of income and expense line items presented in the Consolidated Statements of Operations in which the effects of fair value or cash flow hedges are recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,170,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The effects of fair value and cash flow hedging&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="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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain or (loss) on cash flow hedging relationships &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest contracts:&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="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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain or (loss) reclassified from OCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swap contract&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="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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain or (loss) reclassified from OCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contract&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="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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain or (loss) reclassified from OCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The effects of derivative instruments on the consolidated statements of operations for the twelve months ended December&#160;31, 2024 and December&#160;31, 2023 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.062%"&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:11.109%"&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:9.946%"&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:0.381%"&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:25.644%"&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:10.527%"&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:10.531%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gain (Loss) Recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location of Gain (Loss) Reclassified from OCI into Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gain (Loss) Reclassified from OCI into Earnings&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,974&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,737)&lt;/span&gt;&lt;/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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,939&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,170&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FX gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188)&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;For the twelve months ended December&#160;31, 2024 and 2023, a gain of $13.9&#160;million and a loss of $11.4&#160;million, respectively, on the net investment hedge were included in OCI. For the twelve months ended December&#160;31, 2024 and 2023, deferred gains from the forward points of $5.1&#160;million for both years were reclassified from OCI to interest expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;As of December&#160;31, 2024, the aggregate fair values of the Company&#x2019;s derivative instruments on the Consolidated Balance Sheet were comprised of an asset of $32.4&#160;million, of which $13.6&#160;million is included in &lt;span style="-sec-ix-hidden:f-881"&gt;other current assets&lt;/span&gt;, and the balance of $18.8&#160;million as &lt;span style="-sec-ix-hidden:f-883"&gt;other non-current assets&lt;/span&gt;, and of a noncurrent liability of $7.2&#160;million included as &lt;span style="-sec-ix-hidden:f-885"&gt;deferred income tax and other long-term liabilities&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;As of December&#160;31, 2023, the aggregate fair values of the Company&#x2019;s derivative instruments on the Consolidated Balance Sheet were comprised of an asset of $21.9&#160;million, of which $14.5&#160;million is included in &lt;span style="-sec-ix-hidden:f-888"&gt;other current assets&lt;/span&gt;, and the balance of $7.4&#160;million as &lt;span style="-sec-ix-hidden:f-890"&gt;other non-current assets&lt;/span&gt;, and of a noncurrent liability of $30.1&#160;million included as &lt;span style="-sec-ix-hidden:f-892"&gt;deferred income tax and other long-term liabilities&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;As of December&#160;31, 2024, the Company expects it will reclassify net gains of approxi&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;mately $15.0&#160;million, cu&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;rrently recorded in Accumulated Other Comprehensive Income (AOCI), into interest expense in earnings within the next twelve months. However, the actual amount reclassified could vary due to future changes in the fair value of these derivatives.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet contextRef="c-6" decimals="-5" id="f-827" unitRef="usd">-200000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet contextRef="c-1" decimals="-5" id="f-828" unitRef="usd">-200000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue contextRef="c-170" decimals="-5" id="f-829" unitRef="usd">3900000</us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue>
    <us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue contextRef="c-171" decimals="-5" id="f-830" unitRef="usd">400000</us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue>
    <us-gaap:FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci contextRef="c-172" decimals="-5" id="f-831" unitRef="usd">3500000</us-gaap:FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci>
    <us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue contextRef="c-173" decimals="-5" id="f-832" unitRef="usd">22400000</us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue>
    <us-gaap:FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci contextRef="c-174" decimals="-5" id="f-833" unitRef="usd">21300000</us-gaap:FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci>
    <us-gaap:FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci contextRef="c-175" decimals="-5" id="f-834" unitRef="usd">1100000</us-gaap:FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci>
    <us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet contextRef="c-175" decimals="-5" id="f-835" unitRef="usd">28300000</us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-176" decimals="-6" id="f-836" unitRef="usd">7000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeNotionalAmount contextRef="c-177" decimals="-5" id="f-837" unitRef="usd">388100000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeLiabilityNotionalAmount contextRef="c-178" decimals="-5" id="f-838" unitRef="usd">406900000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-179" decimals="-5" id="f-839" unitRef="usd">321700000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock contextRef="c-1" id="f-840">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effects of fair value and cash flow hedge accounting on the consolidated statements of operations for the periods ended December 31, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.262%"&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:2.262%"&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:2.262%"&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:15.420%"&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:9.426%"&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:9.426%"&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:9.426%"&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:1.700%"&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:12.204%"&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:12.204%"&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:12.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &amp;amp; foreign exchange loss, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &amp;amp; foreign exchange loss, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amounts of income and expense line items presented in the Consolidated Statements of Operations in which the effects of fair value or cash flow hedges are recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,170,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The effects of fair value and cash flow hedging&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="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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain or (loss) on cash flow hedging relationships &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest contracts:&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="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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain or (loss) reclassified from OCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swap contract&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="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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain or (loss) reclassified from OCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contract&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="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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain or (loss) reclassified from OCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The effects of derivative instruments on the consolidated statements of operations for the twelve months ended December&#160;31, 2024 and December&#160;31, 2023 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.062%"&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:11.109%"&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:9.946%"&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:0.381%"&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:25.644%"&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:10.527%"&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:10.531%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gain (Loss) Recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location of Gain (Loss) Reclassified from OCI into Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gain (Loss) Reclassified from OCI into Earnings&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,974&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,737)&lt;/span&gt;&lt;/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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,939&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,170&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FX gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188)&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-841">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-842" unitRef="usd">1206288000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-843" unitRef="usd">5277000</us-gaap:OtherNonoperatingIncomeExpense>
    <ssd:OtherForeignExchangeLossNet contextRef="c-1" decimals="-3" id="f-844" unitRef="usd">-1209000</ssd:OtherForeignExchangeLossNet>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-845" unitRef="usd">1170048000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-6" decimals="-3" id="f-846" unitRef="usd">3391000</us-gaap:OtherNonoperatingIncomeExpense>
    <ssd:OtherForeignExchangeLossNet contextRef="c-6" decimals="-3" id="f-847" unitRef="usd">-1993000</ssd:OtherForeignExchangeLossNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-180" decimals="-3" id="f-848" unitRef="usd">-11712000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-181" decimals="-3" id="f-849" unitRef="usd">15722000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-182" decimals="-3" id="f-850" unitRef="usd">4939000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-183" decimals="-3" id="f-851" unitRef="usd">26577000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-184" decimals="-3" id="f-852" unitRef="usd">5170000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-185" decimals="-3" id="f-853" unitRef="usd">-12704000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet contextRef="c-1" decimals="-3" id="f-854" unitRef="usd">-188000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet contextRef="c-6" decimals="-3" id="f-855" unitRef="usd">-155000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-856">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-857">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-180" decimals="-3" id="f-858" unitRef="usd">8589000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-181" decimals="-3" id="f-859" unitRef="usd">4668000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-180" decimals="-3" id="f-860" unitRef="usd">11712000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-181" decimals="-3" id="f-861" unitRef="usd">15722000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-186" decimals="-3" id="f-862" unitRef="usd">28974000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-187" decimals="-3" id="f-863" unitRef="usd">-14737000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-186" decimals="-3" id="f-864" unitRef="usd">4939000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-187" decimals="-3" id="f-865" unitRef="usd">5170000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-188" id="f-866" unitRef="usd" xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-189" decimals="-3" id="f-867" unitRef="usd">-124000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-190" decimals="-3" id="f-868" unitRef="usd">26577000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-191" decimals="-3" id="f-869" unitRef="usd">-12704000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-188" decimals="-3" id="f-870" unitRef="usd">-188000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-189" decimals="-3" id="f-871" unitRef="usd">-155000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-192" decimals="-3" id="f-872" unitRef="usd">37563000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-193" decimals="-3" id="f-873" unitRef="usd">-10193000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-192" decimals="-3" id="f-874" unitRef="usd">43040000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-193" decimals="-3" id="f-875" unitRef="usd">8033000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax contextRef="c-194" decimals="-3" id="f-876" unitRef="usd">13900000</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax contextRef="c-195" decimals="-3" id="f-877" unitRef="usd">-11400000</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci contextRef="c-1" decimals="-5" id="f-878" unitRef="usd">5100000</us-gaap:FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci>
    <us-gaap:DerivativeAssets contextRef="c-4" decimals="-5" id="f-879" unitRef="usd">32400000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-196" decimals="-5" id="f-880" unitRef="usd">13600000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-197" decimals="-5" id="f-882" unitRef="usd">18800000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities contextRef="c-198" decimals="-5" id="f-884" unitRef="usd">-7200000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets contextRef="c-5" decimals="-5" id="f-886" unitRef="usd">21900000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-199" decimals="-5" id="f-887" unitRef="usd">14500000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-200" decimals="-5" id="f-889" unitRef="usd">7400000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities contextRef="c-201" decimals="-5" id="f-891" unitRef="usd">30100000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-194" decimals="-5" id="f-893" unitRef="usd">15000000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-894">Property, Plant and Equipment, net&lt;div&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.006%"&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:13.980%"&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:0.532%"&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:13.982%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and site improvements&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,138&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,021&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,322&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;516,017&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(516,320)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(474,974)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital projects in progress&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,148&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,179&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:13.5pt"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment as of December&#160;31, 2024, and 2023, includes fully depreciated assets with an original cost of $402.1 million and $352.5 million, respectively, which are still in use. The Company capitalizes certain development costs associated with internal use software, including the direct costs of services provided by third-party consultants and payroll for internal employees, both of which are performing development and implementation activities on a software project. As of December&#160;31, 2024, and 2023, the Company had capitalized software development costs net of accumulated amortization of&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$35.9 million and $33.8 million, respectively, included in machinery and equipment and as of December&#160;31, 2024, and 2023, and $16.1 million and $9.7 million, respectively, was included in capital projects in progress. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense, including depreciation of equipment and amortization of internally developed and acquired software, was $59.7 million, $51.2 million, and $43.4&#160;million&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;for the years ended December 31, 2024, 2023 and 2022, respectively.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-895">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.006%"&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:13.980%"&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:0.532%"&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:13.982%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and site improvements&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,138&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,021&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,322&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;516,017&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(516,320)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(474,974)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital projects in progress&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,148&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,179&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:PropertyPlantAndEquipmentTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-896">2024</dei:DocumentFiscalYearFocus>
    <ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress contextRef="c-202" decimals="-3" id="f-897" unitRef="usd">61054000</ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress>
    <ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress contextRef="c-203" decimals="-3" id="f-898" unitRef="usd">62587000</ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress>
    <ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress contextRef="c-98" decimals="-3" id="f-899" unitRef="usd">246138000</ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress>
    <ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress contextRef="c-204" decimals="-3" id="f-900" unitRef="usd">246021000</ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress>
    <ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress contextRef="c-205" decimals="-3" id="f-901" unitRef="usd">11313000</ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress>
    <ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress contextRef="c-206" decimals="-3" id="f-902" unitRef="usd">7782000</ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress>
    <ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress contextRef="c-207" decimals="-3" id="f-903" unitRef="usd">567322000</ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress>
    <ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress contextRef="c-208" decimals="-3" id="f-904" unitRef="usd">516017000</ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress>
    <ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress contextRef="c-4" decimals="-3" id="f-905" unitRef="usd">885827000</ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress>
    <ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress contextRef="c-5" decimals="-3" id="f-906" unitRef="usd">832407000</ssd:PropertyPlantAndEquipmentGrossExcludingCapitalProjectsInProgress>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-907" unitRef="usd">516320000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-908" unitRef="usd">474974000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <ssd:PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress contextRef="c-4" decimals="-3" id="f-909" unitRef="usd">369507000</ssd:PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress>
    <ssd:PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress contextRef="c-5" decimals="-3" id="f-910" unitRef="usd">357433000</ssd:PropertyPlantAndEquipmentNetExcludingCapitalProjectsInProgress>
    <us-gaap:ConstructionInProgressGross contextRef="c-4" decimals="-3" id="f-911" unitRef="usd">162148000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="c-5" decimals="-3" id="f-912" unitRef="usd">61179000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-913" unitRef="usd">531655000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-914" unitRef="usd">418612000</us-gaap:PropertyPlantAndEquipmentNet>
    <ssd:FullyDepreciatedPropertyPlantAndEquipmentOriginalCost contextRef="c-4" decimals="-5" id="f-915" unitRef="usd">402100000</ssd:FullyDepreciatedPropertyPlantAndEquipmentOriginalCost>
    <ssd:FullyDepreciatedPropertyPlantAndEquipmentOriginalCost contextRef="c-5" decimals="-5" id="f-916" unitRef="usd">352500000</ssd:FullyDepreciatedPropertyPlantAndEquipmentOriginalCost>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-209" decimals="-5" id="f-917" unitRef="usd">35900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-210" decimals="-5" id="f-918" unitRef="usd">33800000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ConstructionInProgressGross contextRef="c-209" decimals="-5" id="f-919" unitRef="usd">16100000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="c-210" decimals="-5" id="f-920" unitRef="usd">9700000</us-gaap:ConstructionInProgressGross>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-921" unitRef="usd">59700000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-6" decimals="-5" id="f-922" unitRef="usd">51200000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-7" decimals="-5" id="f-923" unitRef="usd">43400000</us-gaap:Depreciation>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-924">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-925">Goodwill and Intangible Assets&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The annual changes in the carrying amount of goodwill, by segment, as of December&#160;31, 2024 and 2023, were as follows, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.414%"&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:12.057%"&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:0.384%"&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:11.326%"&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:0.530%"&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:11.326%"&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:0.530%"&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:11.333%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;North&lt;br/&gt;America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asia&lt;br/&gt;Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill acquired&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,497&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(580)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill disposed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,075&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill acquired&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,820&#160;&lt;/span&gt;&lt;/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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,820&#160;&lt;/span&gt;&lt;/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;td colspan="3" style="display:none"&gt;&lt;/td&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,148&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,049&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,186&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512,383&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill Impairment Testing&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company tests goodwill for impairment at the reporting unit level on an annual basis (in the fourth quarter). The goodwill balance is not amortized to expense, and the Company may assess qualitative or quantitative factors to determine whether it is more likely than not that the fair value of each reporting unit is less than its carrying amount as a basis for determining whether it is necessary to complete quantitative impairment assessments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;During fiscal year 2023, we re-evaluated our European reporting units after a full year of operations from our acquisition of ETANCO as it has become further integrated into our other European operations resulting in changes to the management, product distribution, and operations structure of our European operations. As a result of this re-evaluation, all European reporting units were consolidated for reporting purposes into one overall Europe reporting unit. A qualitative assessment was performed immediately preceding the reporting unit change and determined that it was not more likely than not that any impairment existed prior to the reporting unit change. For the Company&#x2019;s remaining reporting units, the reporting unit level is generally one level below the operating segment, which is at the country level, except for the United States and Australia.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The Company determined that the U.S. reporting unit includes four components: Northwest United States, Southwest United States, Northeast United States and Southeast United States. The Australia reporting unit includes two components: Australia and New Zealand. For each of these reporting units, the Company aggregated the components because management concluded that they are economically similar, and that the goodwill is recoverable from these components working in concert.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;In 2024, the Company applied the ("Step 0") approach to assess qualitative factors related to the goodwill of the reporting units to determine whether it is necessary to perform an impairment test. For this qualitative assessment, the Company assessed various assumptions, events and circumstances that would have affected the estimated fair value of the reporting units. Based on the qualitative assessment performed, the Company concluded that there was no evidence of events or circumstances that would indicate a material change from the Company&#x2019;s prior year quantitative assessment by reporting unit and therefore, it was more likely than not that the estimated fair value of reporting units exceeded their respective carrying values.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;In 2023, the Company applied the ("Step 1") approach where the Company compares the fair value of the reporting unit to its carrying value. The fair value calculation uses both the income approach (discounted cash flow method) and the market approach, equally weighted. If the Company determines that the carrying value of the net assets assigned to the reporting unit, including goodwill, exceeds the fair value of the reporting unit, no further action is taken. If the Company determines that the carrying value of a reporting unit&#x2019;s goodwill exceeds its implied fair value, the Company will record an impairment charge equal to the difference between the implied fair value of the goodwill and the carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The 2024 and 2023 annual testing of goodwill for impairment did not result in impairment charges. "See Item 7 - Critical Accounting Policies and Estimates - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;Amortizable Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets from acquired businesses or asset purchases are recognized at their estimated fair values on the date of acquisition and consist of patents, unpatented technology, non-compete agreements, trademarks, customer relationships and other intangible assets. Finite-lived intangibles are amortized to expense over the applicable useful lives, ranging from&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;span style="-sec-ix-hidden:f-959"&gt;three&lt;/span&gt; to twenty-one years, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;based on the nature of the asset and the underlying pattern of economic benefit as reflected by future net cash inflows. The Company performs an impairment test of finite-lived intangibles whenever events or changes in circumstances indicate their carrying value may be impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total gross carrying amount and accumulated amortization of definite-lived intangible assets as of December&#160;31, 2024, was $487.4 million and $112.3 million, respectively. The aggregate amount of amortization expense of intangible assets for the years ended December&#160;31, 2024, 2023 and 2022 was $24.8 million, $23.5 million and $17.4 million, respectively.&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average remaining amortization period for all amortizable intangibles on a combined basis&lt;/span&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.6&lt;/span&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; years as of December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The annual changes in the carrying amounts of patents, unpatented technologies, customer relationships and non-compete agreements and other intangible assets subject to amortization for the years ended December&#160;31, 2024 and 2023 were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.986%"&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:11.381%"&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:0.534%"&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:11.381%"&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:0.534%"&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:11.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:19pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Patents&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,996&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,996&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,800&#160;&lt;/span&gt;&lt;/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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,800&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/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;/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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(926)&lt;/span&gt;&lt;/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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(926)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.157%"&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:11.326%"&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:0.530%"&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:11.326%"&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:0.530%"&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:11.331%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:19pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unpatented&#160;Technology&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(820)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(820)&lt;/span&gt;&lt;/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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,508&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,279)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,229&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.986%"&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:11.381%"&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:0.534%"&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:11.381%"&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:0.534%"&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:11.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-Compete&#160;Agreements,&lt;br/&gt;Trademarks and Other&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;/tr&gt;&lt;tr style="height:15pt"&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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets acquisitions, net of cash acquired&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(380)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:'Times New Roman',sans-serif;font-size:10pt;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of intangible 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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,100&#160;&lt;/span&gt;&lt;/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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,100&#160;&lt;/span&gt;&lt;/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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.986%"&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:11.381%"&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:0.534%"&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:11.381%"&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:0.534%"&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:11.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:19pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer&#160;Relationships&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,300&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,300&#160;&lt;/span&gt;&lt;/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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,407&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,407&#160;&lt;/span&gt;&lt;/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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,560&#160;&lt;/span&gt;&lt;/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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,560&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,362)&lt;/span&gt;&lt;/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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,362)&lt;/span&gt;&lt;/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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2024&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,312&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,761)&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,551&#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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, estimated future amortization of intangible assets was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in&#160;thousands)&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:78.402%"&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:19.398%"&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,053&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,719&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,762&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indefinite-lived intangible assets totaled $105.7 million as of December&#160;31, 2024, including $93.2 million, net of an unfavorable foreign exchange impact of $0.7 million, attributable to trade names acquired in the ETANCO acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Definite-lived and indefinite-lived assets, net, by segment as of December&#160;31, 2024, and 2023 were as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.814%"&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:11.436%"&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:0.537%"&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:11.436%"&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:0.537%"&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:11.440%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2023&lt;/span&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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&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 style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&#160;Intangible&#160;Assets&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384,432&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,493)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,939&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia/Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(87,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.986%"&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:11.381%"&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:0.534%"&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:11.381%"&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:0.534%"&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:11.384%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2024&lt;/span&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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&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 style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&#160;Intangible&#160;Assets&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,586&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,621)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,965&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia/Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;487,376&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112,325)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,051&#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;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-926">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The annual changes in the carrying amount of goodwill, by segment, as of December&#160;31, 2024 and 2023, were as follows, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.414%"&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:12.057%"&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:0.384%"&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:11.326%"&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:0.530%"&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:11.326%"&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:0.530%"&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:11.333%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;North&lt;br/&gt;America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asia&lt;br/&gt;Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill acquired&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,497&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(580)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill disposed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,075&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill acquired&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,820&#160;&lt;/span&gt;&lt;/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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,820&#160;&lt;/span&gt;&lt;/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;td colspan="3" style="display:none"&gt;&lt;/td&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,148&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,049&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,186&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512,383&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c-211" decimals="-3" id="f-927" unitRef="usd">103572000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-212" decimals="-3" id="f-928" unitRef="usd">390799000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-213" decimals="-3" id="f-929" unitRef="usd">1301000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-27" decimals="-3" id="f-930" unitRef="usd">495672000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-214" decimals="-3" id="f-931" unitRef="usd">-2077000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-215" decimals="-3" id="f-932" unitRef="usd">1497000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-216" decimals="-3" id="f-933" unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-6" decimals="-3" id="f-934" unitRef="usd">-580000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1 contextRef="c-217" decimals="-3" id="f-935" unitRef="usd">5678000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1 contextRef="c-4" decimals="-3" id="f-936" unitRef="usd">5678000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-214" decimals="-3" id="f-937" unitRef="usd">63000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-215" decimals="-3" id="f-938" unitRef="usd">13075000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-216" decimals="-3" id="f-939" unitRef="usd">-2000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-6" decimals="-3" id="f-940" unitRef="usd">13136000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-218" decimals="-3" id="f-941" unitRef="usd">101558000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-219" decimals="-3" id="f-942" unitRef="usd">399693000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-220" decimals="-3" id="f-943" unitRef="usd">1299000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-944" unitRef="usd">502550000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-1" decimals="-3" id="f-945" unitRef="usd">32820000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-221" decimals="-3" id="f-946" unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-222" decimals="-3" id="f-947" unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-1" decimals="-3" id="f-948" unitRef="usd">32820000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-223" decimals="-3" id="f-949" unitRef="usd">-230000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-221" decimals="-3" id="f-950" unitRef="usd">-22644000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-222" decimals="-3" id="f-951" unitRef="usd">-113000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-3" id="f-952" unitRef="usd">-22987000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-224" decimals="-3" id="f-953" unitRef="usd">134148000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-217" decimals="-3" id="f-954" unitRef="usd">377049000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-225" decimals="-3" id="f-955" unitRef="usd">1186000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-956" unitRef="usd">512383000</us-gaap:Goodwill>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-957">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-958">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-116" id="f-960">P21Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-4" decimals="-5" id="f-961" unitRef="usd">487400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-5" id="f-962" unitRef="usd">112300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-5" id="f-963" unitRef="usd">24800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-6" decimals="-5" id="f-964" unitRef="usd">23500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-7" decimals="-5" id="f-965" unitRef="usd">17400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-4" id="f-966">P9Y7M6D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <ssd:ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock contextRef="c-1" id="f-967">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The annual changes in the carrying amounts of patents, unpatented technologies, customer relationships and non-compete agreements and other intangible assets subject to amortization for the years ended December&#160;31, 2024 and 2023 were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.986%"&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:11.381%"&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:0.534%"&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:11.381%"&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:0.534%"&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:11.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:19pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Patents&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,996&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,996&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,800&#160;&lt;/span&gt;&lt;/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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,800&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/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;/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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(926)&lt;/span&gt;&lt;/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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(926)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.157%"&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:11.326%"&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:0.530%"&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:11.326%"&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:0.530%"&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:11.331%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:19pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unpatented&#160;Technology&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(820)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(820)&lt;/span&gt;&lt;/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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,508&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,279)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,229&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.986%"&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:11.381%"&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:0.534%"&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:11.381%"&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:0.534%"&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:11.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-Compete&#160;Agreements,&lt;br/&gt;Trademarks and Other&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;/tr&gt;&lt;tr style="height:15pt"&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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets acquisitions, net of cash acquired&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;span style="font-size:6.5pt;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(380)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:'Times New Roman',sans-serif;font-size:10pt;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of intangible 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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,100&#160;&lt;/span&gt;&lt;/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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,100&#160;&lt;/span&gt;&lt;/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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.986%"&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:11.381%"&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:0.534%"&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:11.381%"&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:0.534%"&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:11.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:19pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer&#160;Relationships&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,300&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,300&#160;&lt;/span&gt;&lt;/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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,407&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,407&#160;&lt;/span&gt;&lt;/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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,560&#160;&lt;/span&gt;&lt;/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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,560&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,362)&lt;/span&gt;&lt;/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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,362)&lt;/span&gt;&lt;/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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2024&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,312&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,761)&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,551&#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;/table&gt;&lt;/div&gt;</ssd:ScheduleOfFiniteLivedIntangibleAssetsBySegmentTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-226" decimals="-3" id="f-968" unitRef="usd">24172000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-226" decimals="-3" id="f-969" unitRef="usd">2803000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-226" decimals="-3" id="f-970" unitRef="usd">21369000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross contextRef="c-227" decimals="-3" id="f-971" unitRef="usd">13996000</ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross>
    <ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet contextRef="c-227" decimals="-3" id="f-972" unitRef="usd">13996000</ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-227" decimals="-3" id="f-973" unitRef="usd">2051000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-227" decimals="-3" id="f-974" unitRef="usd">2051000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-227" decimals="-3" id="f-975" unitRef="usd">430000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-227" decimals="-3" id="f-976" unitRef="usd">430000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-228" decimals="-3" id="f-977" unitRef="usd">38598000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-228" decimals="-3" id="f-978" unitRef="usd">4854000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-228" decimals="-3" id="f-979" unitRef="usd">33744000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-229" decimals="-3" id="f-980" unitRef="usd">15800000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-230" decimals="-3" id="f-981" unitRef="usd">15800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-229" decimals="-3" id="f-982" unitRef="usd">3468000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-229" decimals="-3" id="f-983" unitRef="usd">3468000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-229" decimals="-3" id="f-984" unitRef="usd">-926000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-229" decimals="-3" id="f-985" unitRef="usd">-926000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-230" decimals="-3" id="f-986" unitRef="usd">53472000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-230" decimals="-3" id="f-987" unitRef="usd">8322000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-230" decimals="-3" id="f-988" unitRef="usd">45150000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-231" decimals="-3" id="f-989" unitRef="usd">22410000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-231" decimals="-3" id="f-990" unitRef="usd">19459000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-231" decimals="-3" id="f-991" unitRef="usd">2951000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-232" decimals="-3" id="f-992" unitRef="usd">820000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-232" decimals="-3" id="f-993" unitRef="usd">820000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-232" decimals="-3" id="f-994" unitRef="usd">98000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-232" decimals="-3" id="f-995" unitRef="usd">98000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-233" decimals="-3" id="f-996" unitRef="usd">22508000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-233" decimals="-3" id="f-997" unitRef="usd">20279000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-233" decimals="-3" id="f-998" unitRef="usd">2229000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-234" decimals="-3" id="f-999" unitRef="usd">991000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-234" decimals="-3" id="f-1000" unitRef="usd">991000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-234" decimals="-3" id="f-1001" unitRef="usd">-49000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-234" decimals="-3" id="f-1002" unitRef="usd">-49000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-235" decimals="-3" id="f-1003" unitRef="usd">22459000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-235" decimals="-3" id="f-1004" unitRef="usd">21270000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-235" decimals="-3" id="f-1005" unitRef="usd">1189000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-236" decimals="-3" id="f-1006" unitRef="usd">28301000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-236" decimals="-3" id="f-1007" unitRef="usd">12932000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-236" decimals="-3" id="f-1008" unitRef="usd">15369000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-237" decimals="-3" id="f-1009" unitRef="usd">380000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-237" decimals="-3" id="f-1010" unitRef="usd">380000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-237" decimals="-3" id="f-1011" unitRef="usd">2813000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-237" decimals="-3" id="f-1012" unitRef="usd">2813000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-237" decimals="-3" id="f-1013" unitRef="usd">226000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-237" decimals="-3" id="f-1014" unitRef="usd">226000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-238" decimals="-3" id="f-1015" unitRef="usd">28147000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-238" decimals="-3" id="f-1016" unitRef="usd">15745000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-238" decimals="-3" id="f-1017" unitRef="usd">12402000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross contextRef="c-239" decimals="-3" id="f-1018" unitRef="usd">14100000</ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross>
    <ssd:AmortizationOfIntangibleAssetsPurchases contextRef="c-239" decimals="-3" id="f-1019" unitRef="usd">0</ssd:AmortizationOfIntangibleAssetsPurchases>
    <ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross contextRef="c-1" decimals="-3" id="f-1020" unitRef="usd">14100000</ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-239" decimals="-3" id="f-1021" unitRef="usd">2972000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-239" decimals="-3" id="f-1022" unitRef="usd">2972000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-239" decimals="-3" id="f-1023" unitRef="usd">-7000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-239" decimals="-3" id="f-1024" unitRef="usd">-7000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-240" decimals="-3" id="f-1025" unitRef="usd">42240000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-240" decimals="-3" id="f-1026" unitRef="usd">18717000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-240" decimals="-3" id="f-1027" unitRef="usd">23523000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-241" decimals="-3" id="f-1028" unitRef="usd">260459000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-241" decimals="-3" id="f-1029" unitRef="usd">28970000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-241" decimals="-3" id="f-1030" unitRef="usd">231489000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross contextRef="c-242" decimals="-3" id="f-1031" unitRef="usd">1300000</ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesGross>
    <ssd:AmortizationOfIntangibleAssetsPurchases contextRef="c-242" decimals="-3" id="f-1032" unitRef="usd">0</ssd:AmortizationOfIntangibleAssetsPurchases>
    <ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet contextRef="c-242" decimals="-3" id="f-1033" unitRef="usd">1300000</ssd:FiniteLivedIntangibleAssetsPurchaseOfIntangiblesNet>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-242" decimals="-3" id="f-1034" unitRef="usd">17429000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-242" decimals="-3" id="f-1035" unitRef="usd">17429000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-242" decimals="-3" id="f-1036" unitRef="usd">7407000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-242" decimals="-3" id="f-1037" unitRef="usd">7407000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-243" decimals="-3" id="f-1038" unitRef="usd">269166000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-243" decimals="-3" id="f-1039" unitRef="usd">46399000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-243" decimals="-3" id="f-1040" unitRef="usd">222767000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-244" decimals="-3" id="f-1041" unitRef="usd">10560000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-245" decimals="-3" id="f-1042" unitRef="usd">10560000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets contextRef="c-244" decimals="-3" id="f-1043" unitRef="usd">331000</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets contextRef="c-244" decimals="-3" id="f-1044" unitRef="usd">331000</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-244" decimals="-3" id="f-1045" unitRef="usd">17362000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-244" decimals="-3" id="f-1046" unitRef="usd">17362000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-244" decimals="-3" id="f-1047" unitRef="usd">-16745000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-244" decimals="-3" id="f-1048" unitRef="usd">-16745000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-245" decimals="-3" id="f-1049" unitRef="usd">263312000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-245" decimals="-3" id="f-1050" unitRef="usd">63761000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-245" decimals="-3" id="f-1051" unitRef="usd">199551000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-1052">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, estimated future amortization of intangible assets was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in&#160;thousands)&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:78.402%"&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:19.398%"&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,053&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,719&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,762&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-4" decimals="-3" id="f-1053" unitRef="usd">26649000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-4" decimals="-3" id="f-1054" unitRef="usd">26053000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-4" decimals="-3" id="f-1055" unitRef="usd">25863000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-4" decimals="-3" id="f-1056" unitRef="usd">25719000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-4" decimals="-3" id="f-1057" unitRef="usd">25367000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c-4" decimals="-3" id="f-1058" unitRef="usd">139762000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-1059" unitRef="usd">269413000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-246" decimals="-5" id="f-1060" unitRef="usd">105700000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-246" decimals="-5" id="f-1061" unitRef="usd">93200000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-247" decimals="-5" id="f-1062" unitRef="usd">-700000</us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-1063">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Definite-lived and indefinite-lived assets, net, by segment as of December&#160;31, 2024, and 2023 were as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.814%"&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:11.436%"&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:0.537%"&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:11.436%"&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:0.537%"&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:11.440%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2023&lt;/span&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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&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 style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&#160;Intangible&#160;Assets&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384,432&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,493)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,939&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia/Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(87,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.986%"&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:11.381%"&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:0.534%"&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:11.381%"&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:0.534%"&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:11.384%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2024&lt;/span&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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&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 style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&#160;Intangible&#160;Assets&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,586&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,621)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,965&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia/Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;487,376&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112,325)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,051&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-218" decimals="-3" id="f-1064" unitRef="usd">64190000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-218" decimals="-3" id="f-1065" unitRef="usd">33740000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-218" decimals="-3" id="f-1066" unitRef="usd">30450000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-219" decimals="-3" id="f-1067" unitRef="usd">384432000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-219" decimals="-3" id="f-1068" unitRef="usd">53493000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-219" decimals="-3" id="f-1069" unitRef="usd">330939000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-220" decimals="-3" id="f-1070" unitRef="usd">4240000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-220" decimals="-3" id="f-1071" unitRef="usd">290000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-220" decimals="-3" id="f-1072" unitRef="usd">3950000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-5" decimals="-3" id="f-1073" unitRef="usd">452862000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-5" decimals="-3" id="f-1074" unitRef="usd">87523000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-5" decimals="-3" id="f-1075" unitRef="usd">365339000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-224" decimals="-3" id="f-1076" unitRef="usd">116550000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-224" decimals="-3" id="f-1077" unitRef="usd">39061000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-224" decimals="-3" id="f-1078" unitRef="usd">77489000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-217" decimals="-3" id="f-1079" unitRef="usd">366586000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-217" decimals="-3" id="f-1080" unitRef="usd">72621000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-217" decimals="-3" id="f-1081" unitRef="usd">293965000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-225" decimals="-3" id="f-1082" unitRef="usd">4240000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-225" decimals="-3" id="f-1083" unitRef="usd">643000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-225" decimals="-3" id="f-1084" unitRef="usd">3597000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-4" decimals="-3" id="f-1085" unitRef="usd">487376000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-1086" unitRef="usd">112325000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-1087" unitRef="usd">375051000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-1091">Leases&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has operating leases for certain facilities, equipment and automobiles. The existing operating leases expire at various dates through 2039, some of which include options to extend the leases for up to five years. The Company measured the lease liability at the present value of the lease payments to be made over the lease term. The lease payments are discounted using the Company's incremental borrowing rate. The Company measured the right-of-use ("ROU") assets at the amount at which the lease liability is recognized plus initial direct costs incurred or prepayment amounts. The ROU assets are amortized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of operating leases included on the consolidated balance sheets as of December&#160;31, 2024, and 2023, and consolidated statements of operations, and consolidated statements of cash flows for the years ended December&#160;31, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.920%"&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:12.389%"&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:12.391%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,933&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,792&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1096"&gt;&lt;span style="-sec-ix-hidden:f-1097"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,415&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,954&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,599&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,278&#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;/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;/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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of operating lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.917%"&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:45.537%"&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:9.572%"&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:9.574%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;br/&gt;&#160;December 31, &lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General administrative expenses and &lt;br/&gt;cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.993%"&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:9.280%"&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:9.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;br/&gt;&#160;December 31, &lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating cash flows for operating leases&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,243&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,859&#160;&lt;/span&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating right-of-use assets obtained in exchange for new lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating leases&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,482&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,074&#160;&lt;/span&gt;&lt;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule, by years, of maturities for lease liabilities as of December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.408%"&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:20.392%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,286&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,819&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Present value discount and other&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,344)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s lease terms and discount rates as of December&#160;31, 2024&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:382.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: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:60.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;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;br/&gt;&#160;December 31, &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:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease terms (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-1090">Leases&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has operating leases for certain facilities, equipment and automobiles. The existing operating leases expire at various dates through 2039, some of which include options to extend the leases for up to five years. The Company measured the lease liability at the present value of the lease payments to be made over the lease term. The lease payments are discounted using the Company's incremental borrowing rate. The Company measured the right-of-use ("ROU") assets at the amount at which the lease liability is recognized plus initial direct costs incurred or prepayment amounts. The ROU assets are amortized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of operating leases included on the consolidated balance sheets as of December&#160;31, 2024, and 2023, and consolidated statements of operations, and consolidated statements of cash flows for the years ended December&#160;31, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.920%"&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:12.389%"&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:12.391%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,933&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,792&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1096"&gt;&lt;span style="-sec-ix-hidden:f-1097"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,415&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,954&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,599&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,278&#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;/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;/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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of operating lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.917%"&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:45.537%"&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:9.572%"&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:9.574%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;br/&gt;&#160;December 31, &lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General administrative expenses and &lt;br/&gt;cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.993%"&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:9.280%"&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:9.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;br/&gt;&#160;December 31, &lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating cash flows for operating leases&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,243&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,859&#160;&lt;/span&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating right-of-use assets obtained in exchange for new lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating leases&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,482&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,074&#160;&lt;/span&gt;&lt;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s lease terms and discount rates as of December&#160;31, 2024&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:382.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: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:60.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;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;br/&gt;&#160;December 31, &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:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease terms (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:LeaseCostTableTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock contextRef="c-1" id="f-1089">Leases&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has operating leases for certain facilities, equipment and automobiles. The existing operating leases expire at various dates through 2039, some of which include options to extend the leases for up to five years. The Company measured the lease liability at the present value of the lease payments to be made over the lease term. The lease payments are discounted using the Company's incremental borrowing rate. The Company measured the right-of-use ("ROU") assets at the amount at which the lease liability is recognized plus initial direct costs incurred or prepayment amounts. The ROU assets are amortized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of operating leases included on the consolidated balance sheets as of December&#160;31, 2024, and 2023, and consolidated statements of operations, and consolidated statements of cash flows for the years ended December&#160;31, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.920%"&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:12.389%"&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:12.391%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,933&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,792&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1096"&gt;&lt;span style="-sec-ix-hidden:f-1097"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,415&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,954&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,599&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,278&#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;/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;/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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of operating lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.917%"&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:45.537%"&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:9.572%"&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:9.574%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;br/&gt;&#160;December 31, &lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General administrative expenses and &lt;br/&gt;cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.993%"&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:9.280%"&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:9.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;br/&gt;&#160;December 31, &lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating cash flows for operating leases&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,243&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,859&#160;&lt;/span&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating right-of-use assets obtained in exchange for new lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating leases&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,482&#160;&lt;/span&gt;&lt;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,074&#160;&lt;/span&gt;&lt;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule, by years, of maturities for lease liabilities as of December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.408%"&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:20.392%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,286&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,819&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Present value discount and other&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,344)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s lease terms and discount rates as of December&#160;31, 2024&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:382.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: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:60.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;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;br/&gt;&#160;December 31, &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:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease terms (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-4" id="f-1092">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1093">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-1094" unitRef="usd">93933000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-1095" unitRef="usd">68792000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-1098" unitRef="usd">19415000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-1099" unitRef="usd">14954000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-1100" unitRef="usd">76184000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-1101" unitRef="usd">55324000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-1102" unitRef="usd">95599000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c-5" decimals="-3" id="f-1103" unitRef="usd">70278000</us-gaap:OperatingLeaseLiability>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1104">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-1105" unitRef="usd">19938000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-6" decimals="-3" id="f-1106" unitRef="usd">16936000</us-gaap:OperatingLeaseCost>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1107">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-1108" unitRef="usd">19243000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-6" decimals="-3" id="f-1109" unitRef="usd">15859000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-1110" unitRef="usd">46482000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-1111" unitRef="usd">23074000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-1113">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule, by years, of maturities for lease liabilities as of December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.408%"&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:20.392%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,286&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,819&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Present value discount and other&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,344)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-1112">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule, by years, of maturities for lease liabilities as of December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.408%"&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:20.392%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,286&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,819&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Present value discount and other&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,344)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-4" decimals="-3" id="f-1114" unitRef="usd">22883000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-4" decimals="-3" id="f-1115" unitRef="usd">20286000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-4" decimals="-3" id="f-1116" unitRef="usd">17039000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-4" decimals="-3" id="f-1117" unitRef="usd">14942000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-4" decimals="-3" id="f-1118" unitRef="usd">11974000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-4" decimals="-3" id="f-1119" unitRef="usd">24819000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-4" decimals="-3" id="f-1120" unitRef="usd">111943000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-4" decimals="-3" id="f-1121" unitRef="usd">16344000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-1122" unitRef="usd">95599000</us-gaap:OperatingLeaseLiability>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1123">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-1124">P6Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-1125">P5Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="4" id="f-1126" unitRef="number">0.053</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="4" id="f-1127" unitRef="number">0.049</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c-1" id="f-1128">Accrued Liabilities and Other Current Liabilities&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities and other current liabilities consisted of the following: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.006%"&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:13.980%"&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:0.532%"&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:13.982%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December&#160;31,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Labor related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales incentives &amp;amp; advertising allowances &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,337&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,635&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued cash profit sharing and commissions &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales tax payable and other&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,855&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued profit sharing trust contributions&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,313&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,964&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease - current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-1129">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities and other current liabilities consisted of the following: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.006%"&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:13.980%"&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:0.532%"&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:13.982%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December&#160;31,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Labor related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales incentives &amp;amp; advertising allowances &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,337&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,635&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued cash profit sharing and commissions &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales tax payable and other&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,855&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued profit sharing trust contributions&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,313&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,964&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease - current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1130">2024</dei:DocumentFiscalYearFocus>
    <ssd:AccruedSalesIncentiveAndAdvertisingCurrent contextRef="c-4" decimals="-3" id="f-1131" unitRef="usd">48867000</ssd:AccruedSalesIncentiveAndAdvertisingCurrent>
    <ssd:AccruedSalesIncentiveAndAdvertisingCurrent contextRef="c-5" decimals="-3" id="f-1132" unitRef="usd">43603000</ssd:AccruedSalesIncentiveAndAdvertisingCurrent>
    <us-gaap:AccruedVacationCurrent contextRef="c-4" decimals="-3" id="f-1133" unitRef="usd">62337000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent contextRef="c-5" decimals="-3" id="f-1134" unitRef="usd">85635000</us-gaap:AccruedVacationCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="c-4" decimals="-3" id="f-1135" unitRef="usd">16360000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="c-5" decimals="-3" id="f-1136" unitRef="usd">26293000</us-gaap:DividendsPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="c-4" decimals="-3" id="f-1137" unitRef="usd">64855000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="c-5" decimals="-3" id="f-1138" unitRef="usd">31352000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-1139" unitRef="usd">11729000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-1140" unitRef="usd">11432000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent contextRef="c-4" decimals="-3" id="f-1141" unitRef="usd">19313000</us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent contextRef="c-5" decimals="-3" id="f-1142" unitRef="usd">17964000</us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-1143" unitRef="usd">19415000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-1144" unitRef="usd">14954000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-1145" unitRef="usd">242876000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-1146" unitRef="usd">231233000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-1147">Debt&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On March 30, 2022, the Company entered into the Amended and Restated Credit Facility, which amends and restates the Company's previous Credit Agreement, dated July 27, 2012. The Amended and Restated Credit Facility provides for a 5-year $450.0 million revolving line of credit, which includes a letter of credit-sub-facility up to $50.0 million, and a 5-year term loan facility of $450.0 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company borrowed $450.0 million under the term loan facility to finance a portion of the purchase price for the acquisition of ETANCO. In addition, the Company incurred $6.8 million of debt issuance costs, which are classified in long-term debt on the consolidated balance sheet, that have been deferred and are being amortized over the 5-year terms of the Amended and Restated Credit Facility. During 2024 and 2023, the Company made principal payments of&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;$97.5 million on the Company's outstanding term loan facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company is required to pay an annual revolving credit facility fee of 0.1% to 0.3% per annum on the available commitments under the terms of the Amended and Restated Revolving Credit Facility, regardless of usage, with the applicable fee determined on a quarterly basis based on the Company&#x2019;s net leverage ratio. The fee is included within Interest expense, net and other in the Company's consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Amounts borrowed under the Amended and Restated Credit Facility will bear interest from time to time at either the Base Rate, Spread Adjusted Daily Simple SOFR, Spread Adjusted Term SOFR, Adjusted Eurocurrency Rate or Daily Simple RFR, in each case, as calculated under and as in effect from time to time under the Amended and Restated Credit Facility, plus the Applicable Margin, as defined in the Amended and Restated Credit Facility. The Applicable Margin is determined based on the Company&#x2019;s net leverage ratio, and ranges (i) from 0.0% to 0.8% per annum for amounts borrowed under the term loan facility that bear interest at Base Rate, (ii) from 0.8% to 1.8% per annum for amounts borrowed under the term loan facility that bear interest at Adjusted Eurocurrency Rate, Spread Adjusted Daily Simple SOFR or Spread Adjusted Term SOFR, (iii) from 0.0% to 0.5% per annum for amounts borrowed under the revolving credit facility that bear interest at Base Rate, (iv) from 0.7% to 1.5% per annum for amounts borrowed under the revolving credit facility that bear interest at Daily Simple RFR (solely to the extent denominated in pound sterling) and (v) from 0.7% to 1.5% per annum for amounts borrowed under the revolving credit facility that bear interest at Daily Simple RFR (other than loans denominated in pound sterling) or Adjusted Eurocurrency Rate. Loans outstanding under the Amended and Restated Credit Facility may be prepaid at any time without penalty except for customary breakage costs and expenses. Based on current principal payment expectations, the annual interest rate on the outstanding debt will be approximately 2.0% over the life of the debt including the effects of the interest rate swap and other derivatives noted above.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2024, in addition to the Amended and Restated Credit Facility, certain of the Company&#x2019;s domestic subsidiaries are guarantors for a credit agreement between certain of its foreign subsidiaries and institutional lenders. Together, all credit facilities provide the Company with a total of $458.3 million in available revolving credit lines and an irrevocable standby letter of credit in support of various insurance deductibles.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company has $388.1 million, excluding deferred financing costs, outstanding under the Amended and Restated Credit Facility, which is the estimated fair value as of December&#160;31, 2024. There was $485.7 million outstanding balances under the Amended and Restated Credit Facility as of December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule, by years, of maturities for the remaining term loan facility as of December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.531%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&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.0%"&gt;&lt;/td&gt;&lt;td style="width:21.269%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5-Year Term Loan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,500&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loan outstanding&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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;388,125&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company complied with its financial covenants under the Amended and Related Credit Facility as of December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurs interest costs, which include interest net of the effect of cash flow hedges, maintenance fees and bank charges. The amount of costs incurred, capitalized, and expensed for the years ended December&#160;31, 2024, 2023 and 2022, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.496%"&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:10.595%"&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:0.530%"&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:10.449%"&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:0.530%"&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:10.600%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years&#160;Ended&#160;December&#160;31,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest costs, including benefits from cash flow and net investment hedges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Interest capitalized&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,078)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,666)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,658)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, including benefits from cash flow and net investment hedges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentTerm contextRef="c-248" id="f-1148">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-249" decimals="-5" id="f-1149" unitRef="usd">450000000.0</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet contextRef="c-250" decimals="-6" id="f-1150" unitRef="usd">50000000.0</us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet>
    <us-gaap:DebtInstrumentTerm contextRef="c-251" id="f-1151">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-252" decimals="-6" id="f-1152" unitRef="usd">450000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-253" decimals="-5" id="f-1153" unitRef="usd">450000000.0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-4" decimals="-5" id="f-1154" unitRef="usd">6800000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentTerm contextRef="c-248" id="f-1155">P5Y</us-gaap:DebtInstrumentTerm>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1156">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:LineOfCreditFacilityPeriodicPayment contextRef="c-250" decimals="-5" id="f-1157" unitRef="usd">97500000</us-gaap:LineOfCreditFacilityPeriodicPayment>
    <us-gaap:LineOfCreditFacilityPeriodicPayment contextRef="c-254" decimals="-5" id="f-1158" unitRef="usd">97500000</us-gaap:LineOfCreditFacilityPeriodicPayment>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="c-255"
      decimals="INF"
      id="f-1159"
      unitRef="number">0.001</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="c-256"
      decimals="INF"
      id="f-1160"
      unitRef="number">0.003</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-257"
      decimals="INF"
      id="f-1161"
      unitRef="number">0.000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-258"
      decimals="INF"
      id="f-1162"
      unitRef="number">0.008</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-259"
      decimals="INF"
      id="f-1163"
      unitRef="number">0.008</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-260"
      decimals="INF"
      id="f-1164"
      unitRef="number">0.018</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-261"
      decimals="INF"
      id="f-1165"
      unitRef="number">0.000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-262"
      decimals="INF"
      id="f-1166"
      unitRef="number">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-263"
      decimals="INF"
      id="f-1167"
      unitRef="number">0.007</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-264"
      decimals="INF"
      id="f-1168"
      unitRef="number">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-265"
      decimals="INF"
      id="f-1169"
      unitRef="number">0.007</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-266"
      decimals="INF"
      id="f-1170"
      unitRef="number">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-267"
      decimals="INF"
      id="f-1171"
      unitRef="number">0.020</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-4" decimals="-5" id="f-1172" unitRef="usd">458300000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod contextRef="c-1" decimals="-5" id="f-1173" unitRef="usd">388100000</us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod>
    <us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod contextRef="c-6" decimals="-5" id="f-1174" unitRef="usd">485700000</us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-1" id="f-1175">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule, by years, of maturities for the remaining term loan facility as of December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.531%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&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.0%"&gt;&lt;/td&gt;&lt;td style="width:21.269%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5-Year Term Loan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,500&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loan outstanding&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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;388,125&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-4" decimals="-3" id="f-1176" unitRef="usd">22500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-4" decimals="-3" id="f-1177" unitRef="usd">22500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-4" decimals="-3" id="f-1178" unitRef="usd">343125000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebt contextRef="c-4" decimals="-3" id="f-1179" unitRef="usd">388125000</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-1180">The amount of costs incurred, capitalized, and expensed for the years ended December&#160;31, 2024, 2023 and 2022, consisted of the following:&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.496%"&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:10.595%"&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:0.530%"&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:10.449%"&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:0.530%"&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:10.600%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years&#160;Ended&#160;December&#160;31,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest costs, including benefits from cash flow and net investment hedges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Interest capitalized&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,078)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,666)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,658)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, including benefits from cash flow and net investment hedges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfDebtTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1181">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:InterestCostsIncurred contextRef="c-1" decimals="-3" id="f-1182" unitRef="usd">6349000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred contextRef="c-6" decimals="-3" id="f-1183" unitRef="usd">7152000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred contextRef="c-7" decimals="-3" id="f-1184" unitRef="usd">9685000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsCapitalized contextRef="c-1" decimals="-3" id="f-1185" unitRef="usd">4078000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized contextRef="c-6" decimals="-3" id="f-1186" unitRef="usd">2666000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized contextRef="c-7" decimals="-3" id="f-1187" unitRef="usd">1658000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-1188" unitRef="usd">2271000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-6" decimals="-3" id="f-1189" unitRef="usd">4486000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-7" decimals="-3" id="f-1190" unitRef="usd">8027000</us-gaap:InterestExpense>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-1191">Commitments and Contingencies&lt;div&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Purchase Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the debt and lease obligations described in the footnotes, the Company has certain purchase obligations in the ordinary course of business. These purchase obligations are primarily related to the acquisition, and construction or expansion of facilities and equipment. The Company is not a party to any long-term supply contracts with respect to the purchase of raw materials or finished goods. As of December&#160;31, 2024, the Company has steel purchase obligations that are expected to be settled during the year. The Company also has debt interest obligations that includes annual facility fees on the Company&#x2019;s primary line-of-credit facility in the amount of $20.2 million at December&#160;31, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Employee Relations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, approximately&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.4%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of our employees are represented by labor unions and are covered by collective bargaining agreements in the U.S. The Company has two-facility locations with collective bargaining agreements covering tool and die craftsmen, maintenance workers, and sheet-metal workers. In Stockton, California, two union contracts will expire in June 2027 and September 2028, respectively. In Riverside, California, two union contracts will expire on February, 28 2025, which is in the process of being renegotiated, and in June 2026, respectively. France also has two collectively bargained agreements, one under the Convention collective nationale de la m&#xe9;tallurgie and the other under Plasturgie. Based on current information and subject to future events and circumstances, the Company believes that, even if new agreements are not reached before the existing labor union contracts expire, it is not expected to have a material adverse effect on the Company&#x2019;s ability to provide products to customers or on the Company&#x2019;s profitability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Environmental&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s policy with regard to environmental liabilities is to accrue for future environmental assessments and remediation costs when information becomes available that indicates that it is probable that the Company is liable for any related claims and assessments and the amount of the liability is reasonably estimable. The Company does not believe that any such matters will have a material adverse effect on the Company&#x2019;s financial condition, cash flows or results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Litigation and Potential Claims &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;From time to time, the Company is involved in various legal proceedings and other matters arising in the normal course of business. Corrosion, hydrogen embrittlement, cracking, material hardness, wood pressure-treating chemicals, misinstallations, misuse, design and assembly flaws, manufacturing defects, labeling defects, product formula defects, inaccurate chemical mixes, adulteration, environmental conditions, or other factors can contribute to failure of fasteners, connectors, anchors, adhesives, specialty chemicals, such as fiber reinforced polymers, and tool products. In addition, inaccuracies may occur in product information, descriptions and instructions found in catalogs, packaging, data sheets, and the Company&#x2019;s website.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The resolution of any claim or litigation is subject to inherent uncertainty and could have a material adverse effect on the Company&#x2019;s financial condition, cash flows or results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LongTermDebt contextRef="c-249" decimals="INF" id="f-1192" unitRef="usd">20200000</us-gaap:LongTermDebt>
    <ssd:PercentageOfEmployeesAsRepresentedByLaborUnions contextRef="c-1" decimals="3" id="f-1193" unitRef="number">0.184</ssd:PercentageOfEmployeesAsRepresentedByLaborUnions>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-1194">Income Taxes&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes from operations consisted of the following:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.951%"&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:13.394%"&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:0.532%"&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:13.394%"&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:0.532%"&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:13.397%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,783&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,954&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,703&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,855&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,824&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,544&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,466)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,806)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,140)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(215)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,917)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="text-indent:13.5pt"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income and loss from operations before income taxes for the years ended December&#160;31, 2024, 2023, and 2022, respectively, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.951%"&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:13.394%"&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:0.532%"&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:13.394%"&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:0.532%"&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:13.397%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years&#160;Ended&#160;December&#160;31,&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,266&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,251&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,559&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company had &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$45.6 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of net operating loss carryforwards in various foreign taxing jurisdictions. Most of the tax losses can be carried forward indefinitely.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;As of December&#160;31, 2024, and 2023, the Company has valuation allowances of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;$12.7 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;$10.4 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;, respectively. The valuation allowance increased by &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;$2.3 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt; for the year ended December&#160;31, 2024 and decreased by &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;$0.8 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt; for the year ended December&#160;31, 2023. The increase in the 2024 valuation allowances was primarily due to the increase in net operating losses in Europe. The decrease in the 2023 valuation allowances was primarily due to expiration of certain U.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;S. foreign tax credit.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2024, the Company asserts that its accumulated undistributed earnings generated by our foreign subsidiaries are permanently reinvested and as such, has not recognized a US deferred tax liability on its investment in foreign subsidiaries. The Company will continue to assess its permanent reinvestment assertion on a quarterly basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliations between the statutory federal income tax rates and the Company&#x2019;s effective income tax rates as a percentage of income before income taxes for its operations were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.222%"&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:11.637%"&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:0.532%"&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:11.637%"&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:0.532%"&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:11.640%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefit&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in U.S. tax rate applied to deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;True-up of prior year tax returns to tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Difference between U.S. statutory and foreign local tax rates&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in uncertain tax position&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of the significant temporary differences that constitute the deferred tax assets and liabilities as of December&#160;31, 2024, and 2023, respectively, were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.178%"&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:13.394%"&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:0.532%"&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:13.396%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31,&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred asset taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,388&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,606&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Health claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,766&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,218&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales incentive and advertising allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,493&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,880&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credit carryforwards&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,782&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,905&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-United States tax loss carry forward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,315&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized research &amp;amp; development expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,282&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,689&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Less valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Total deferred asset taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax 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="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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and other intangibles amortization&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96,779)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106,041)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hedging OCI&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,190)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,386)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liability&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,980)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,601)&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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amounts of unrecognized tax benefits in 2024, 2023 and 2022, respectively, were as follows, including foreign translation amounts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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:11.803%"&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:0.533%"&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:11.803%"&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:0.533%"&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:11.804%"&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Reconciliation of Unrecognized Tax Benefits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to prior years&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,528&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions based on tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of the current year&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;During 2024, the Company&#x2019;s uncertain tax positions decreased b&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;y $1.2 million, primarily due to positions for open years of which were assumed in the Company&#x2019;s acquisition of ETANCO. Tax positions of $1.5 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$2.0 million, and $0.2 million&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;are included in the balance of unrecognized tax benefits as of December&#160;31, 2024, 2023, and 2022, respectively, which if recognized, would reduce the effective tax rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accrues interest and penalties related to unrecognized tax benefits in income tax expense in accordance with the Company&#x2019;s accounting policy. The Company accr&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ued $1.4 million, $0.7&#160;million and $0.9 million as of December&#160;31, 2024, 2023 and 2022, respectively for the potential payment of interest and penalties before income tax benefits. The Company does not expect any material changes in unrecognized tax benefits within the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company remained subject to federal income tax examinations in the U.S. for the tax years 2021&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;through 2024&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, tax years 2019 through 2024&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;remain open in various states, local and foreign jurisdictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 16, 2022, the Inflation Reduction Act &#x201c;IRA&#x201d; was signed into the law. The provisions included a new Corporate Alternative Minimum Tax "CAMT", an excise tax on stock buybacks, and significant tax incentives for energy and climate initiatives, all effective for tax year 2023 and onwards. The Company is not subject to the provisions of CAMT and does not expect the impact of the remaining provisions to be material.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-1195">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes from operations consisted of the following:&#160;&lt;/span&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.951%"&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:13.394%"&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:0.532%"&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:13.394%"&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:0.532%"&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:13.397%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,783&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,954&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,703&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,855&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,824&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,544&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,466)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,806)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,140)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(215)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,917)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1196">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1197" unitRef="usd">75783000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1198" unitRef="usd">89954000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1199" unitRef="usd">90703000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1200" unitRef="usd">22418000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1201" unitRef="usd">24323000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1202" unitRef="usd">25347000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1203" unitRef="usd">17855000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1204" unitRef="usd">15824000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1205" unitRef="usd">12544000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1206" unitRef="usd">-787000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1207" unitRef="usd">-6466000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1208" unitRef="usd">-5806000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1209" unitRef="usd">690000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1210" unitRef="usd">-860000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1211" unitRef="usd">-801000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1212" unitRef="usd">-4140000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1213" unitRef="usd">-215000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1214" unitRef="usd">-7917000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1215" unitRef="usd">111819000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1216" unitRef="usd">122560000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1217" unitRef="usd">114070000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c-1" id="f-1218">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income and loss from operations before income taxes for the years ended December&#160;31, 2024, 2023, and 2022, respectively, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.951%"&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:13.394%"&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:0.532%"&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:13.394%"&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:0.532%"&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:13.397%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years&#160;Ended&#160;December&#160;31,&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,266&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,251&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,559&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1219">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-1" decimals="-3" id="f-1220" unitRef="usd">395777000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-6" decimals="-3" id="f-1221" unitRef="usd">427296000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-7" decimals="-3" id="f-1222" unitRef="usd">437506000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-1" decimals="-3" id="f-1223" unitRef="usd">38266000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-6" decimals="-3" id="f-1224" unitRef="usd">49251000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-7" decimals="-3" id="f-1225" unitRef="usd">10559000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-1226" unitRef="usd">434043000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-1227" unitRef="usd">476547000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-1228" unitRef="usd">448065000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:OperatingLossCarryforwards contextRef="c-4" decimals="-5" id="f-1229" unitRef="usd">45600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-4" decimals="-5" id="f-1230" unitRef="usd">12700000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-5" decimals="-5" id="f-1231" unitRef="usd">10400000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c-1" decimals="-5" id="f-1232" unitRef="usd">-2300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c-6" decimals="-5" id="f-1233" unitRef="usd">800000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-1234">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliations between the statutory federal income tax rates and the Company&#x2019;s effective income tax rates as a percentage of income before income taxes for its operations were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.222%"&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:11.637%"&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:0.532%"&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:11.637%"&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:0.532%"&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:11.640%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefit&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in U.S. tax rate applied to deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;True-up of prior year tax returns to tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Difference between U.S. statutory and foreign local tax rates&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in uncertain tax position&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1235">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-1"
      decimals="INF"
      id="f-1236"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-6"
      decimals="INF"
      id="f-1237"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-7"
      decimals="INF"
      id="f-1238"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <ssd:EffectiveIncomeTaxRateReconciliationStateIncomeTaxes contextRef="c-1" decimals="3" id="f-1239" unitRef="number">0.041</ssd:EffectiveIncomeTaxRateReconciliationStateIncomeTaxes>
    <ssd:EffectiveIncomeTaxRateReconciliationStateIncomeTaxes contextRef="c-6" decimals="3" id="f-1240" unitRef="number">0.038</ssd:EffectiveIncomeTaxRateReconciliationStateIncomeTaxes>
    <ssd:EffectiveIncomeTaxRateReconciliationStateIncomeTaxes contextRef="c-7" decimals="3" id="f-1241" unitRef="number">0.044</ssd:EffectiveIncomeTaxRateReconciliationStateIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c-1" decimals="3" id="f-1242" unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c-6" decimals="3" id="f-1243" unitRef="number">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c-7" decimals="3" id="f-1244" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-1" decimals="3" id="f-1245" unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-6" decimals="3" id="f-1246" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-7" decimals="3" id="f-1247" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-1" decimals="3" id="f-1248" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-6" decimals="3" id="f-1249" unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-7" decimals="3" id="f-1250" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <ssd:EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes contextRef="c-1" decimals="3" id="f-1251" unitRef="number">0.004</ssd:EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes>
    <ssd:EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes contextRef="c-6" decimals="3" id="f-1252" unitRef="number">0.004</ssd:EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes>
    <ssd:EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes contextRef="c-7" decimals="3" id="f-1253" unitRef="number">0.002</ssd:EffectiveIncomeTaxRateReconciliationLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies contextRef="c-1" decimals="3" id="f-1254" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies contextRef="c-6" decimals="3" id="f-1255" unitRef="number">-0.006</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies contextRef="c-7" decimals="3" id="f-1256" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <ssd:EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary contextRef="c-1" decimals="3" id="f-1257" unitRef="number">-0.003</ssd:EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary>
    <ssd:EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary contextRef="c-6" decimals="3" id="f-1258" unitRef="number">0.006</ssd:EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary>
    <ssd:EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary contextRef="c-7" decimals="3" id="f-1259" unitRef="number">-0.001</ssd:EffectiveIncomeTaxRateReconciliationDeductionsWorthlessStockOfSubsidiary>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-1260" unitRef="number">0.258</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-6" decimals="3" id="f-1261" unitRef="number">0.257</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-7" decimals="3" id="f-1262" unitRef="number">0.255</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-1263">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of the significant temporary differences that constitute the deferred tax assets and liabilities as of December&#160;31, 2024, and 2023, respectively, were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.178%"&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:13.394%"&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:0.532%"&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:13.396%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31,&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred asset taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,388&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,606&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Health claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,766&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,218&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales incentive and advertising allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,493&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,880&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credit carryforwards&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,782&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,905&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-United States tax loss carry forward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,315&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized research &amp;amp; development expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,282&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,689&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Less valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Total deferred asset taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax 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="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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and other intangibles amortization&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96,779)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106,041)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hedging OCI&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,190)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,386)&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liability&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,980)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,601)&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1264">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c-4" decimals="-3" id="f-1265" unitRef="usd">1388000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c-5" decimals="-3" id="f-1266" unitRef="usd">1606000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="c-4" decimals="-3" id="f-1267" unitRef="usd">1910000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="c-5" decimals="-3" id="f-1268" unitRef="usd">2845000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-4" decimals="-3" id="f-1269" unitRef="usd">8766000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-5" decimals="-3" id="f-1270" unitRef="usd">8218000</us-gaap:DeferredTaxAssetsInventory>
    <ssd:DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances contextRef="c-4" decimals="-3" id="f-1271" unitRef="usd">1751000</ssd:DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances>
    <ssd:DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances contextRef="c-5" decimals="-3" id="f-1272" unitRef="usd">1997000</ssd:DeferredTaxAssetsTaxDeferredExpenseSalesIncentiveAndAdvertisingAllowances>
    <ssd:DeferredTaxAssetsLeaseObligations contextRef="c-4" decimals="-3" id="f-1273" unitRef="usd">23493000</ssd:DeferredTaxAssetsLeaseObligations>
    <ssd:DeferredTaxAssetsLeaseObligations contextRef="c-5" decimals="-3" id="f-1274" unitRef="usd">17880000</ssd:DeferredTaxAssetsLeaseObligations>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-4" decimals="-3" id="f-1275" unitRef="usd">4235000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-5" decimals="-3" id="f-1276" unitRef="usd">3962000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="c-4" decimals="-3" id="f-1277" unitRef="usd">3782000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="c-5" decimals="-3" id="f-1278" unitRef="usd">3905000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign contextRef="c-4" decimals="-3" id="f-1279" unitRef="usd">8128000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign contextRef="c-5" decimals="-3" id="f-1280" unitRef="usd">5882000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <ssd:DeferredTaxAssetAcquisitionExpense contextRef="c-4" decimals="-3" id="f-1281" unitRef="usd">1315000</ssd:DeferredTaxAssetAcquisitionExpense>
    <ssd:DeferredTaxAssetAcquisitionExpense contextRef="c-5" decimals="-3" id="f-1282" unitRef="usd">1904000</ssd:DeferredTaxAssetAcquisitionExpense>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-4" decimals="-3" id="f-1283" unitRef="usd">11627000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-5" decimals="-3" id="f-1284" unitRef="usd">9369000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-4" decimals="-3" id="f-1285" unitRef="usd">6282000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-5" decimals="-3" id="f-1286" unitRef="usd">3689000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-4" decimals="-3" id="f-1287" unitRef="usd">72677000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-5" decimals="-3" id="f-1288" unitRef="usd">61257000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-4" decimals="-3" id="f-1289" unitRef="usd">12727000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-5" decimals="-3" id="f-1290" unitRef="usd">10430000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-4" decimals="-3" id="f-1291" unitRef="usd">59950000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-5" decimals="-3" id="f-1292" unitRef="usd">50827000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-1293" unitRef="usd">26886000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-1294" unitRef="usd">23484000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets contextRef="c-4" decimals="-3" id="f-1295" unitRef="usd">96779000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets contextRef="c-5" decimals="-3" id="f-1296" unitRef="usd">106041000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <ssd:DeferredTaxLiabilitiesRightOfUseAssets contextRef="c-4" decimals="-3" id="f-1297" unitRef="usd">23075000</ssd:DeferredTaxLiabilitiesRightOfUseAssets>
    <ssd:DeferredTaxLiabilitiesRightOfUseAssets contextRef="c-5" decimals="-3" id="f-1298" unitRef="usd">17517000</ssd:DeferredTaxLiabilitiesRightOfUseAssets>
    <us-gaap:DeferredTaxLiabilitiesOtherComprehensiveIncome contextRef="c-4" decimals="-3" id="f-1299" unitRef="usd">2190000</us-gaap:DeferredTaxLiabilitiesOtherComprehensiveIncome>
    <us-gaap:DeferredTaxLiabilitiesOtherComprehensiveIncome contextRef="c-5" decimals="-3" id="f-1300" unitRef="usd">1386000</us-gaap:DeferredTaxLiabilitiesOtherComprehensiveIncome>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-4" decimals="-3" id="f-1301" unitRef="usd">148930000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-5" decimals="-3" id="f-1302" unitRef="usd">148428000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-4" decimals="-3" id="f-1303" unitRef="usd">88980000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-5" decimals="-3" id="f-1304" unitRef="usd">97601000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c-1" id="f-1305">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amounts of unrecognized tax benefits in 2024, 2023 and 2022, respectively, were as follows, including foreign translation amounts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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:11.803%"&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:0.533%"&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:11.803%"&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:0.533%"&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:11.804%"&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Reconciliation of Unrecognized Tax Benefits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to prior years&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,528&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions based on tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of the current year&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1306">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1307">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-5" decimals="-3" id="f-1308" unitRef="usd">4641000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-27" decimals="-3" id="f-1309" unitRef="usd">7232000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-16" decimals="-3" id="f-1310" unitRef="usd">944000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1311" unitRef="usd">585000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-6" decimals="-3" id="f-1312" unitRef="usd">39000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-7" decimals="-3" id="f-1313" unitRef="usd">6528000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1314" unitRef="usd">49000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-6" decimals="-3" id="f-1315" unitRef="usd">103000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-7" decimals="-3" id="f-1316" unitRef="usd">38000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1317" unitRef="usd">647000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-6" decimals="-3" id="f-1318" unitRef="usd">463000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-7" decimals="-3" id="f-1319" unitRef="usd">73000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-1" decimals="-3" id="f-1320" unitRef="usd">1157000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-6" decimals="-3" id="f-1321" unitRef="usd">2990000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-7" decimals="-3" id="f-1322" unitRef="usd">275000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-4" decimals="-3" id="f-1323" unitRef="usd">4667000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-5" decimals="-3" id="f-1324" unitRef="usd">4641000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-27" decimals="-3" id="f-1325" unitRef="usd">7232000</us-gaap:UnrecognizedTaxBenefits>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1326">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition contextRef="c-1" decimals="-5" id="f-1327" unitRef="usd">1200000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-4" decimals="-5" id="f-1328" unitRef="usd">1500000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-5" decimals="-5" id="f-1329" unitRef="usd">2000000.0</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-27" decimals="-5" id="f-1330" unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued contextRef="c-4" decimals="-3" id="f-1331" unitRef="usd">1400000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued contextRef="c-5" decimals="-3" id="f-1332" unitRef="usd">700000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued contextRef="c-27" decimals="-3" id="f-1333" unitRef="usd">900000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1334">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1335">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-1336">Retirement Plans&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has seven defined contribution retirement plans covering substantially all salaried employees and nonunion hourly employees. The Simpson Manufacturing Co., Inc. 401(k) Profit Sharing Plan (the "Plan") covers U.S. employees and provides for quarterly safe harbor contributions, limited to 3.0% of the employees' quarterly eligible compensation and for annual discretionary contributions, subject to certain limitations. The discretionary amounts for 2024, 2023 and 2022 were equal to 7.0% of qualifying salaries or wages of the covered employees. The Company also has the Simpson Manufacturing Co., Inc. SMW Supplemental 401(k) Plan where it makes periodic contributions to this plan in accordance with the collective bargaining agreement. For 2024, the Company contributed 1.0% of the covered employees' qualifying salaries and wages. The other five defined contribution plans, covering the Company&#x2019;s European and Canadian employees, require the Company to make contributions ranging from 3.0% to 15.0% of the employees&#x2019; compensation. The total cost for these retirement plans for the years ended December&#160;31, 2024, 2023 and 2022, was $29.7 million, $26.8 million, and $23.8 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We participate in various multiemployer benefit plans that cover some of our employees who are represented by labor unions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We make periodic contributions to these plans in accordance with the terms of applicable collective bargaining agreements and laws but do not sponsor or administer these plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not participate in any multiemployer benefit plans for which we consider our contributions to be individually significant. If we withdraw from participation in any of these plans, the applicable law would require us to fund our allocable share of the unfunded vested benefits, which is known as a withdrawal liability. As of December&#160;31, 2024, we believe that there was no probable withdrawal liability under the multiemployer benefit pension plans under the terms of collective-bargaining agreements that cover its union-represented employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our total contribution to various industry-wide, union-sponsored pension funds and a statutorily required pension fund for employees in the U.S. and Europe were $6.1 million, $5.7&#160;million and $5.4 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <ssd:DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation
      contextRef="c-268"
      decimals="INF"
      id="f-1337"
      unitRef="number">0.030</ssd:DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1338">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent contextRef="c-1" decimals="2" id="f-1339" unitRef="number">0.070</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <ssd:NumberOfDefinedContributionRetirementPlans
      contextRef="c-269"
      decimals="INF"
      id="f-1340"
      unitRef="plan">5</ssd:NumberOfDefinedContributionRetirementPlans>
    <ssd:DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation
      contextRef="c-270"
      decimals="INF"
      id="f-1341"
      unitRef="number">0.030</ssd:DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation>
    <ssd:DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation
      contextRef="c-271"
      decimals="INF"
      id="f-1342"
      unitRef="number">0.150</ssd:DefinedContributionPlanEmployerContributionAsPercentageOfEmployeesCompensation>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-268" decimals="-5" id="f-1343" unitRef="usd">29700000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-272" decimals="-5" id="f-1344" unitRef="usd">26800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-273" decimals="-5" id="f-1345" unitRef="usd">23800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:PensionContributions contextRef="c-1" decimals="-3" id="f-1346" unitRef="usd">6100000</us-gaap:PensionContributions>
    <us-gaap:PensionContributions contextRef="c-6" decimals="-3" id="f-1347" unitRef="usd">5700000</us-gaap:PensionContributions>
    <us-gaap:PensionContributions contextRef="c-7" decimals="-3" id="f-1348" unitRef="usd">5400000</us-gaap:PensionContributions>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c-1" id="f-1349">Related Party Transactions&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2023, the Company identified certain purchases of goods and services from companies where the former Chief Executive Officer of the Company served as a director on the respective company's board providing the goods or services.&#160;The amount of goods and services purchased by the Company pursuant to these arrangements was not material to the Company&#x2019;s consolidated statements of operations and cash flows for the year ended December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company identified certain related party transactions for the years ended December&#160;31, 2024 and 2023. The total expenses were not material to the Company, and the majority of the expenses were recorded within general and administrative expenses on our Consolidated Statement of Operations during the years ended December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-1350">Segment Information&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is organized into three reporting segments defined by the regions where the Company&#x2019;s products are manufactured, marketed and distributed to the Company&#x2019;s customers. The financial information of these segments is available and utilized by the Chief Executive Officer, the Company&#x2019;s CODM, to assess the segments&#x2019; performance. The primary measurements used to measure the financial performance of the segments are revenue, gross margins, and operating margins to decide whether to reinvest the profits, make acquisitions, pay down debt or borrow, or to return capital to shareholders via&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;dividends and share repurchases. &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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The three regional segments are the North America segment (comprised primarily of the Company&#x2019;s operations in the U.S. and Canada), the Europe segment and the Asia/Pacific segment (comprised of the Company&#x2019;s operations in Asia, the South Pacific, and the Middle East). These segments are similar in several ways, including the types of materials used, the production processes, the distribution channels and the product applications. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Administrative&#160;&amp;amp; All Other column primarily includes expenses such as self-insured workers compensation claims for employees, stock-based compensation for certain members of management, interest expense, foreign exchange gains or losses and income tax expense, as well as revenues and expenses related to real estate activities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents financial information of each segment that is used by the CODM to assess the performance of segments for periods ended December&#160;31, 2024, 2023 and 2022, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.474%"&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:9.535%"&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:0.538%"&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:9.535%"&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:0.538%"&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:9.535%"&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:0.538%"&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:10.569%"&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:0.538%"&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:8.800%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;North&lt;br/&gt;America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asia/&lt;br/&gt;Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Administrative&lt;br/&gt;&amp;amp; All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&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="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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,735,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,232,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wood Products&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499,889&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384,494&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,141&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,899,524&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Concrete Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885,375&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,073&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,407&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(567)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206,288&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development, and other engineering expenses&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,246&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,514&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,576&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expenses&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,958&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,181&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,851&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,542&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,532&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales to other segments *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,567&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,806&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(294)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,104)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429,975&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant non-cash charges&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,895&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,607&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,245&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,022&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,062,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,736,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.155%"&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:9.457%"&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:0.533%"&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:9.457%"&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:0.533%"&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:9.457%"&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:0.533%"&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:10.483%"&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:0.533%"&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:9.459%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;North&lt;br/&gt;America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asia/&lt;br/&gt;Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Administrative&lt;br/&gt;&amp;amp; All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&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="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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,716,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,213,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wood Products&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,491,848&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,134&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,467&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891,449&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Concrete Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;853,864&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303,708&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,946&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,530&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,170,048&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,043,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development, and other engineering expenses&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,539&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,523&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,167&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expenses&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,241&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,578&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,229&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,055&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,103&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales to other segments *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,229&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,998&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,613)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475,149&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant non-cash charges&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,344&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,658&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,896&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,745,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,704,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.623%"&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:8.107%"&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:0.439%"&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:8.107%"&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:0.439%"&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:8.107%"&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:0.439%"&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:9.002%"&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:0.439%"&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:8.107%"&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:11.691%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;North&lt;br/&gt;America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asia/&lt;br/&gt;Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Administrative&lt;br/&gt;&amp;amp; All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&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="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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,701,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,116,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wood Products&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,496,062&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,065&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,453&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,831,580&#160;&lt;/span&gt;&lt;/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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Concrete Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;890,384&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,687&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,834&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,174,794&#160;&lt;/span&gt;&lt;/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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;810,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;941,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development, and other engineering expenses&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,676&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,467&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,354&#160;&lt;/span&gt;&lt;/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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expenses&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,163&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,958&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,462&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,885&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales to other segments *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485,899&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,121&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,676)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,067&#160;&lt;/span&gt;&lt;/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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant non-cash charges&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,504&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,099&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,868&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;817,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;875,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,393,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,503,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;* Sales to other segments are eliminated upon consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20.25pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash collected by the Company&#x2019;s U.S. subsidiaries is routinely transferred into the Company&#x2019;s cash management accounts, and therefore is in the total assets of "Administrative &amp;amp; All Other." Cash and cash equivalent balances in "Administrative &amp;amp; All Other" were $126.1&#160;million, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$368.6 million and $222.5 million as of December&#160;31, 2024, 2023 and 2022, respectively. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company had&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$111.6&#160;million, or 46.6%, of its cash and cash equivalents held outside the U.S. in accounts belonging to the Company&#x2019;s various foreign operating entities. The majority of this balance is held in foreign currencies and could be subject to additional taxation if repatriated to the U.S. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The significant non-cash charges comprise compensation related to equity awards under the Company&#x2019;s stock-based incentive plans, the Company&#x2019;s employee stock bonus plan, and the Company's non-qualified deferred compensation plan. The Company&#x2019;s measure of profit or loss for its reportable segments is income (loss) from operations. The reconciling amounts between consolidated income before tax and consolidated income from operations are net interest income (expense), net and other, foreign exchange gain (loss), certain legal and professional fees associated with the acquisition of ETANCO, refer to Note &lt;a href="#i3af4283c67a441fca30d8d415f2d0402_103" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:none"&gt;3&lt;/a&gt; "Acquisitions," and gain on disposal of a assets. Interest income (expense) is primarily attributed to &#x201c;Administrative&#160;&amp;amp; All Other.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the geographic distribution of the Company&#x2019;s net sales and long-lived assets as of December&#160;31, 2024, 2023 and 2022, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.792%"&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:9.472%"&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:0.534%"&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:9.472%"&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:0.534%"&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:9.472%"&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:0.534%"&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:9.472%"&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:0.534%"&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:9.472%"&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:0.534%"&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:9.478%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-Lived&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-Lived&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-Lived&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,640,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,630,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,615,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;France&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,336&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Italy&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,042&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Poland&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,528&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Belgium&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,549&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sweden&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denmark&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,746&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Norway&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,391&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,232,139&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,983&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,213,803&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451,092&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,116,087&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,049&#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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net sales and long-lived assets, excluding intangible assets and goodwill, are attributable to the country where the sales or manufacturing operations are located.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's wood construction products are used in light-frame building applications and include connectors, truss plates, screw fastening systems, fasteners and pre-fabricated lateral-force resisting systems. Its concrete construction products are used in concrete, masonry and steel building applications and include adhesives, chemicals, mechanical anchors, carbide drill bits, powder actuated tools, fiber reinforced materials, and other repair products used for protecting and strengthening structures. The following table shows the distribution of the Company&#x2019;s net sales by product for the years ended December&#160;31, 2024, 2023 and 2022, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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:11.803%"&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:0.533%"&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:11.803%"&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:0.533%"&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:11.804%"&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;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wood Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,899,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,831,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Concrete Construction&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,557&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,500&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,205&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,232,139&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,213,803&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,116,087&#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;/table&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No customers accounted for more than 10.0% of net sales for the years ended 2024, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1351"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1352"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1353"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-1354">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents financial information of each segment that is used by the CODM to assess the performance of segments for periods ended December&#160;31, 2024, 2023 and 2022, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.474%"&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:9.535%"&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:0.538%"&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:9.535%"&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:0.538%"&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:9.535%"&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:0.538%"&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:10.569%"&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:0.538%"&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:8.800%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;North&lt;br/&gt;America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asia/&lt;br/&gt;Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Administrative&lt;br/&gt;&amp;amp; All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&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="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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,735,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,232,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wood Products&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499,889&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384,494&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,141&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,899,524&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Concrete Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885,375&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,073&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,407&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(567)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206,288&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development, and other engineering expenses&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,246&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,514&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,576&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expenses&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,958&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,181&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,851&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,542&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,532&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales to other segments *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,567&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,806&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(294)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,104)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429,975&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant non-cash charges&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,895&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,607&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,245&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,022&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,062,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,736,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.155%"&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:9.457%"&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:0.533%"&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:9.457%"&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:0.533%"&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:9.457%"&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:0.533%"&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:10.483%"&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:0.533%"&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:9.459%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;North&lt;br/&gt;America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asia/&lt;br/&gt;Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Administrative&lt;br/&gt;&amp;amp; All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&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="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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,716,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,213,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wood Products&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,491,848&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,134&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,467&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891,449&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Concrete Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;853,864&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303,708&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,946&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,530&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,170,048&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,043,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development, and other engineering expenses&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,539&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,523&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,167&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expenses&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,241&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,578&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,229&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,055&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,103&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales to other segments *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,229&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,998&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,613)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475,149&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant non-cash charges&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,344&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,658&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,896&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,745,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,704,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.623%"&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:8.107%"&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:0.439%"&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:8.107%"&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:0.439%"&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:8.107%"&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:0.439%"&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:9.002%"&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:0.439%"&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:8.107%"&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:11.691%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;North&lt;br/&gt;America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asia/&lt;br/&gt;Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Administrative&lt;br/&gt;&amp;amp; All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&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="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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,701,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,116,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wood Products&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,496,062&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,065&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,453&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,831,580&#160;&lt;/span&gt;&lt;/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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Concrete Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;890,384&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,687&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,834&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,174,794&#160;&lt;/span&gt;&lt;/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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;810,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;941,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development, and other engineering expenses&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,676&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,467&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,354&#160;&lt;/span&gt;&lt;/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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expenses&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,163&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,958&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,462&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,885&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales to other segments *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485,899&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,121&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,676)&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,067&#160;&lt;/span&gt;&lt;/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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant non-cash charges&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,504&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,099&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,868&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business acquisitions, net of cash acquired; capital expenditures; asset acquisitions; and equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;817,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;875,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,393,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,503,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;* Sales to other segments are eliminated upon consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1355">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-223" decimals="-3" id="f-1356" unitRef="usd">1735879000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-221" decimals="-3" id="f-1357" unitRef="usd">479055000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-222" decimals="-3" id="f-1358" unitRef="usd">17205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-274" decimals="-3" id="f-1359" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-1360" unitRef="usd">2232139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-275" decimals="-3" id="f-1361" unitRef="usd">1499889000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-276" decimals="-3" id="f-1362" unitRef="usd">384494000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-277" decimals="-3" id="f-1363" unitRef="usd">15141000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-278" decimals="-3" id="f-1364" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-279" decimals="-3" id="f-1365" unitRef="usd">1899524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-280" decimals="-3" id="f-1366" unitRef="usd">233936000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-281" decimals="-3" id="f-1367" unitRef="usd">94561000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-282" decimals="-3" id="f-1368" unitRef="usd">2060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-283" decimals="-3" id="f-1369" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-284" decimals="-3" id="f-1370" unitRef="usd">330557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-223" decimals="-3" id="f-1371" unitRef="usd">885375000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-221" decimals="-3" id="f-1372" unitRef="usd">310073000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-222" decimals="-3" id="f-1373" unitRef="usd">11407000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-285" decimals="-3" id="f-1374" unitRef="usd">-567000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-1375" unitRef="usd">1206288000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-223" decimals="-3" id="f-1376" unitRef="usd">850504000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-221" decimals="-3" id="f-1377" unitRef="usd">168982000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-222" decimals="-3" id="f-1378" unitRef="usd">5798000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-285" decimals="-3" id="f-1379" unitRef="usd">567000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-1380" unitRef="usd">1025851000</us-gaap:GrossProfit>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-223" decimals="-3" id="f-1381" unitRef="usd">84246000</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-221" decimals="-3" id="f-1382" unitRef="usd">8514000</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-222" decimals="-3" id="f-1383" unitRef="usd">816000</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-285" decimals="-3" id="f-1384" unitRef="usd">0</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-1" decimals="-3" id="f-1385" unitRef="usd">93576000</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-223" decimals="-3" id="f-1386" unitRef="usd">164947000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-221" decimals="-3" id="f-1387" unitRef="usd">51005000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-222" decimals="-3" id="f-1388" unitRef="usd">3450000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-285" decimals="-3" id="f-1389" unitRef="usd">0</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-1390" unitRef="usd">219402000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-223" decimals="-3" id="f-1391" unitRef="usd">161958000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-221" decimals="-3" id="f-1392" unitRef="usd">72181000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-222" decimals="-3" id="f-1393" unitRef="usd">1851000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-285" decimals="-3" id="f-1394" unitRef="usd">41542000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-1395" unitRef="usd">277532000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-286" decimals="-3" id="f-1396" unitRef="usd">3263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-287" decimals="-3" id="f-1397" unitRef="usd">4764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-288" decimals="-3" id="f-1398" unitRef="usd">33407000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-274" decimals="-3" id="f-1399" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-289" decimals="-3" id="f-1400" unitRef="usd">41434000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss contextRef="c-223" decimals="-3" id="f-1401" unitRef="usd">439567000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-221" decimals="-3" id="f-1402" unitRef="usd">33806000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-222" decimals="-3" id="f-1403" unitRef="usd">-294000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-274" decimals="-3" id="f-1404" unitRef="usd">-43104000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-1405" unitRef="usd">429975000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-223" decimals="-3" id="f-1406" unitRef="usd">49139000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-221" decimals="-3" id="f-1407" unitRef="usd">31747000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-222" decimals="-3" id="f-1408" unitRef="usd">2630000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-274" decimals="-3" id="f-1409" unitRef="usd">1883000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-1410" unitRef="usd">85399000</us-gaap:DepreciationDepletionAndAmortization>
    <ssd:SignificantNoncashCharges contextRef="c-223" decimals="-3" id="f-1411" unitRef="usd">12895000</ssd:SignificantNoncashCharges>
    <ssd:SignificantNoncashCharges contextRef="c-221" decimals="-3" id="f-1412" unitRef="usd">1607000</ssd:SignificantNoncashCharges>
    <ssd:SignificantNoncashCharges contextRef="c-222" decimals="-3" id="f-1413" unitRef="usd">275000</ssd:SignificantNoncashCharges>
    <ssd:SignificantNoncashCharges contextRef="c-274" decimals="-3" id="f-1414" unitRef="usd">4245000</ssd:SignificantNoncashCharges>
    <ssd:SignificantNoncashCharges contextRef="c-1" decimals="-3" id="f-1415" unitRef="usd">19022000</ssd:SignificantNoncashCharges>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-223" decimals="-3" id="f-1416" unitRef="usd">98960000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-221" decimals="-3" id="f-1417" unitRef="usd">9332000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-222" decimals="-3" id="f-1418" unitRef="usd">1271000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-274" decimals="-3" id="f-1419" unitRef="usd">2256000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1420" unitRef="usd">111819000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-223" decimals="-3" id="f-1421" unitRef="usd">243728000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-221" decimals="-3" id="f-1422" unitRef="usd">13863000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-222" decimals="-3" id="f-1423" unitRef="usd">3280000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-274" decimals="-3" id="f-1424" unitRef="usd">273000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-1" decimals="-3" id="f-1425" unitRef="usd">261144000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:Assets contextRef="c-224" decimals="-3" id="f-1426" unitRef="usd">2062552000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-217" decimals="-3" id="f-1427" unitRef="usd">687955000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-225" decimals="-3" id="f-1428" unitRef="usd">48769000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-290" decimals="-3" id="f-1429" unitRef="usd">-63108000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-1430" unitRef="usd">2736168000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-214" decimals="-3" id="f-1431" unitRef="usd">1716422000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-215" decimals="-3" id="f-1432" unitRef="usd">480756000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-216" decimals="-3" id="f-1433" unitRef="usd">16625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-291" decimals="-3" id="f-1434" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-1435" unitRef="usd">2213803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-292" decimals="-3" id="f-1436" unitRef="usd">1491848000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-293" decimals="-3" id="f-1437" unitRef="usd">385134000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-294" decimals="-3" id="f-1438" unitRef="usd">14467000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-295" decimals="-3" id="f-1439" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-296" decimals="-3" id="f-1440" unitRef="usd">1891449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-297" decimals="-3" id="f-1441" unitRef="usd">222720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-298" decimals="-3" id="f-1442" unitRef="usd">95621000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-299" decimals="-3" id="f-1443" unitRef="usd">2159000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-300" decimals="-3" id="f-1444" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-301" decimals="-3" id="f-1445" unitRef="usd">320500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-214" decimals="-3" id="f-1446" unitRef="usd">853864000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-215" decimals="-3" id="f-1447" unitRef="usd">303708000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-216" decimals="-3" id="f-1448" unitRef="usd">10946000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-302" decimals="-3" id="f-1449" unitRef="usd">1530000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-1450" unitRef="usd">1170048000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-214" decimals="-3" id="f-1451" unitRef="usd">862558000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-215" decimals="-3" id="f-1452" unitRef="usd">177048000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-216" decimals="-3" id="f-1453" unitRef="usd">5679000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-302" decimals="-3" id="f-1454" unitRef="usd">-1530000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-6" decimals="-3" id="f-1455" unitRef="usd">1043755000</us-gaap:GrossProfit>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-214" decimals="-3" id="f-1456" unitRef="usd">84539000</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-215" decimals="-3" id="f-1457" unitRef="usd">7523000</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-216" decimals="-3" id="f-1458" unitRef="usd">105000</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-302" decimals="-6" id="f-1459" unitRef="usd">0</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-6" decimals="-3" id="f-1460" unitRef="usd">92167000</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-214" decimals="-3" id="f-1461" unitRef="usd">150616000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-215" decimals="-3" id="f-1462" unitRef="usd">50553000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-216" decimals="-3" id="f-1463" unitRef="usd">2811000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-302" decimals="-3" id="f-1464" unitRef="usd">0</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-6" decimals="-3" id="f-1465" unitRef="usd">203980000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-214" decimals="-3" id="f-1466" unitRef="usd">154241000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-215" decimals="-3" id="f-1467" unitRef="usd">68578000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-216" decimals="-3" id="f-1468" unitRef="usd">2229000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-302" decimals="-3" id="f-1469" unitRef="usd">43055000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-6" decimals="-3" id="f-1470" unitRef="usd">268103000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-303" decimals="-3" id="f-1471" unitRef="usd">4718000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-304" decimals="-3" id="f-1472" unitRef="usd">5900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-305" decimals="-3" id="f-1473" unitRef="usd">29040000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-291" decimals="-3" id="f-1474" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-306" decimals="-3" id="f-1475" unitRef="usd">39658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss contextRef="c-214" decimals="-3" id="f-1476" unitRef="usd">473229000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-215" decimals="-3" id="f-1477" unitRef="usd">45998000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-216" decimals="-3" id="f-1478" unitRef="usd">535000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-291" decimals="-3" id="f-1479" unitRef="usd">-44613000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-6" decimals="-3" id="f-1480" unitRef="usd">475149000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-214" decimals="-3" id="f-1481" unitRef="usd">40883000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-215" decimals="-3" id="f-1482" unitRef="usd">29668000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-216" decimals="-3" id="f-1483" unitRef="usd">2226000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-291" decimals="-3" id="f-1484" unitRef="usd">1930000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-6" decimals="-3" id="f-1485" unitRef="usd">74707000</us-gaap:DepreciationDepletionAndAmortization>
    <ssd:SignificantNoncashCharges contextRef="c-214" decimals="-3" id="f-1486" unitRef="usd">13344000</ssd:SignificantNoncashCharges>
    <ssd:SignificantNoncashCharges contextRef="c-215" decimals="-3" id="f-1487" unitRef="usd">2379000</ssd:SignificantNoncashCharges>
    <ssd:SignificantNoncashCharges contextRef="c-216" decimals="-3" id="f-1488" unitRef="usd">515000</ssd:SignificantNoncashCharges>
    <ssd:SignificantNoncashCharges contextRef="c-291" decimals="-3" id="f-1489" unitRef="usd">7658000</ssd:SignificantNoncashCharges>
    <ssd:SignificantNoncashCharges contextRef="c-6" decimals="-3" id="f-1490" unitRef="usd">23896000</ssd:SignificantNoncashCharges>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-214" decimals="-3" id="f-1491" unitRef="usd">109722000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-215" decimals="-3" id="f-1492" unitRef="usd">11435000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-216" decimals="-3" id="f-1493" unitRef="usd">1313000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-291" decimals="-3" id="f-1494" unitRef="usd">90000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1495" unitRef="usd">122560000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-214" decimals="-3" id="f-1496" unitRef="usd">92725000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-215" decimals="-3" id="f-1497" unitRef="usd">21975000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-216" decimals="-3" id="f-1498" unitRef="usd">6402000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-291" decimals="-3" id="f-1499" unitRef="usd">-7605000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-6" decimals="-3" id="f-1500" unitRef="usd">113497000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:Assets contextRef="c-218" decimals="-3" id="f-1501" unitRef="usd">1745341000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-219" decimals="-3" id="f-1502" unitRef="usd">716396000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-220" decimals="-3" id="f-1503" unitRef="usd">38719000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-307" decimals="-3" id="f-1504" unitRef="usd">204268000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-1505" unitRef="usd">2704724000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-308" decimals="-3" id="f-1506" unitRef="usd">1701041000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-309" decimals="-3" id="f-1507" unitRef="usd">400303000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-310" decimals="-3" id="f-1508" unitRef="usd">14743000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-311" decimals="-3" id="f-1509" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-1510" unitRef="usd">2116087000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-312" decimals="-3" id="f-1511" unitRef="usd">1496062000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-313" decimals="-3" id="f-1512" unitRef="usd">323065000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-314" decimals="-3" id="f-1513" unitRef="usd">12453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-315" decimals="-3" id="f-1514" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-316" decimals="-3" id="f-1515" unitRef="usd">1831580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-317" decimals="-3" id="f-1516" unitRef="usd">202687000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-318" decimals="-3" id="f-1517" unitRef="usd">77228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-319" decimals="-3" id="f-1518" unitRef="usd">2290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-320" decimals="-3" id="f-1519" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-321" decimals="-3" id="f-1520" unitRef="usd">282205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-308" decimals="-3" id="f-1521" unitRef="usd">890384000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-309" decimals="-3" id="f-1522" unitRef="usd">274687000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-310" decimals="-3" id="f-1523" unitRef="usd">9834000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-322" decimals="-3" id="f-1524" unitRef="usd">-111000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-1525" unitRef="usd">1174794000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-308" decimals="-3" id="f-1526" unitRef="usd">810657000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-309" decimals="-3" id="f-1527" unitRef="usd">125616000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-310" decimals="-3" id="f-1528" unitRef="usd">4909000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-322" decimals="-3" id="f-1529" unitRef="usd">111000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-7" decimals="-3" id="f-1530" unitRef="usd">941293000</us-gaap:GrossProfit>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-308" decimals="-3" id="f-1531" unitRef="usd">62676000</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-309" decimals="-3" id="f-1532" unitRef="usd">5467000</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-310" decimals="-3" id="f-1533" unitRef="usd">254000</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-322" decimals="-3" id="f-1534" unitRef="usd">-43000</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <ssd:ResearchAndDevelopmentAndOtherEngineeringExpense contextRef="c-7" decimals="-3" id="f-1535" unitRef="usd">68354000</ssd:ResearchAndDevelopmentAndOtherEngineeringExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-308" decimals="-3" id="f-1536" unitRef="usd">126990000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-309" decimals="-3" id="f-1537" unitRef="usd">39872000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-310" decimals="-3" id="f-1538" unitRef="usd">2509000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-322" decimals="-3" id="f-1539" unitRef="usd">7000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-7" decimals="-3" id="f-1540" unitRef="usd">169378000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-308" decimals="-3" id="f-1541" unitRef="usd">135163000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-309" decimals="-3" id="f-1542" unitRef="usd">52958000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-310" decimals="-3" id="f-1543" unitRef="usd">1462000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-322" decimals="-3" id="f-1544" unitRef="usd">38885000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-7" decimals="-3" id="f-1545" unitRef="usd">228468000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-323" decimals="-3" id="f-1546" unitRef="usd">4862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-324" decimals="-3" id="f-1547" unitRef="usd">5732000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-325" decimals="-3" id="f-1548" unitRef="usd">32979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-311" decimals="-3" id="f-1549" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-326" decimals="-3" id="f-1550" unitRef="usd">43573000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss contextRef="c-308" decimals="-3" id="f-1551" unitRef="usd">485899000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-309" decimals="-3" id="f-1552" unitRef="usd">11121000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-310" decimals="-3" id="f-1553" unitRef="usd">723000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-311" decimals="-3" id="f-1554" unitRef="usd">-38676000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-7" decimals="-3" id="f-1555" unitRef="usd">459067000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-308" decimals="-3" id="f-1556" unitRef="usd">36003000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-309" decimals="-3" id="f-1557" unitRef="usd">22594000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-310" decimals="-3" id="f-1558" unitRef="usd">1730000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-311" decimals="-3" id="f-1559" unitRef="usd">563000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-7" decimals="-3" id="f-1560" unitRef="usd">60890000</us-gaap:DepreciationDepletionAndAmortization>
    <ssd:SignificantNoncashCharges contextRef="c-308" decimals="-3" id="f-1561" unitRef="usd">7504000</ssd:SignificantNoncashCharges>
    <ssd:SignificantNoncashCharges contextRef="c-309" decimals="-3" id="f-1562" unitRef="usd">1099000</ssd:SignificantNoncashCharges>
    <ssd:SignificantNoncashCharges contextRef="c-310" decimals="-3" id="f-1563" unitRef="usd">510000</ssd:SignificantNoncashCharges>
    <ssd:SignificantNoncashCharges contextRef="c-311" decimals="-3" id="f-1564" unitRef="usd">5868000</ssd:SignificantNoncashCharges>
    <ssd:SignificantNoncashCharges contextRef="c-7" decimals="-3" id="f-1565" unitRef="usd">14981000</ssd:SignificantNoncashCharges>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-308" decimals="-3" id="f-1566" unitRef="usd">112537000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-309" decimals="-3" id="f-1567" unitRef="usd">1193000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-310" decimals="-3" id="f-1568" unitRef="usd">1091000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-311" decimals="-3" id="f-1569" unitRef="usd">-751000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1570" unitRef="usd">114070000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-308" decimals="-3" id="f-1571" unitRef="usd">54594000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-309" decimals="-3" id="f-1572" unitRef="usd">817163000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-310" decimals="-3" id="f-1573" unitRef="usd">1173000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-311" decimals="-3" id="f-1574" unitRef="usd">2871000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-7" decimals="-3" id="f-1575" unitRef="usd">875801000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:Assets contextRef="c-211" decimals="-3" id="f-1576" unitRef="usd">1393968000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-212" decimals="-3" id="f-1577" unitRef="usd">675634000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-213" decimals="-3" id="f-1578" unitRef="usd">34599000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-327" decimals="-3" id="f-1579" unitRef="usd">399770000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-27" decimals="-3" id="f-1580" unitRef="usd">2503971000</us-gaap:Assets>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-290" decimals="-5" id="f-1581" unitRef="usd">126100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-307" decimals="-5" id="f-1582" unitRef="usd">368600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-327" decimals="-5" id="f-1583" unitRef="usd">222500000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-328" decimals="-5" id="f-1584" unitRef="usd">111600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <ssd:CashAndCashEquivalentsPercentage
      contextRef="c-328"
      decimals="3"
      id="f-1585"
      unitRef="number">0.466</ssd:CashAndCashEquivalentsPercentage>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="c-1" id="f-1586">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the geographic distribution of the Company&#x2019;s net sales and long-lived assets as of December&#160;31, 2024, 2023 and 2022, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.792%"&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:9.472%"&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:0.534%"&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:9.472%"&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:0.534%"&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:9.472%"&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:0.534%"&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:9.472%"&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:0.534%"&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:9.472%"&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:0.534%"&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:9.478%"&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:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-Lived&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-Lived&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-Lived&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,640,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,630,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,615,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;France&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,336&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Italy&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,042&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Poland&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,528&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Belgium&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,549&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sweden&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denmark&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,746&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Norway&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,391&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,232,139&#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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,983&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,213,803&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451,092&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,116,087&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,049&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1587">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-329" decimals="-3" id="f-1588" unitRef="usd">1640669000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-330" decimals="-3" id="f-1589" unitRef="usd">439326000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-331" decimals="-3" id="f-1590" unitRef="usd">1630359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-332" decimals="-3" id="f-1591" unitRef="usd">305564000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-333" decimals="-3" id="f-1592" unitRef="usd">1615728000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-334" decimals="-3" id="f-1593" unitRef="usd">273407000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-335" decimals="-3" id="f-1594" unitRef="usd">225336000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-336" decimals="-3" id="f-1595" unitRef="usd">54807000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-337" decimals="-3" id="f-1596" unitRef="usd">223562000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-338" decimals="-3" id="f-1597" unitRef="usd">62547000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-339" decimals="-3" id="f-1598" unitRef="usd">170904000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-340" decimals="-3" id="f-1599" unitRef="usd">90296000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-341" decimals="-3" id="f-1600" unitRef="usd">90220000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-342" decimals="-3" id="f-1601" unitRef="usd">2799000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-343" decimals="-3" id="f-1602" unitRef="usd">81404000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-344" decimals="-3" id="f-1603" unitRef="usd">2722000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-345" decimals="-3" id="f-1604" unitRef="usd">81036000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-346" decimals="-3" id="f-1605" unitRef="usd">2571000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-347" decimals="-3" id="f-1606" unitRef="usd">56042000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-348" decimals="-3" id="f-1607" unitRef="usd">24869000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-349" decimals="-3" id="f-1608" unitRef="usd">62428000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-350" decimals="-3" id="f-1609" unitRef="usd">25245000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-351" decimals="-3" id="f-1610" unitRef="usd">47294000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-352" decimals="-3" id="f-1611" unitRef="usd">4342000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-353" decimals="-3" id="f-1612" unitRef="usd">48134000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-354" decimals="-3" id="f-1613" unitRef="usd">12273000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-355" decimals="-3" id="f-1614" unitRef="usd">45319000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-356" decimals="-3" id="f-1615" unitRef="usd">12077000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-357" decimals="-3" id="f-1616" unitRef="usd">42954000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-358" decimals="-3" id="f-1617" unitRef="usd">11507000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-359" decimals="-3" id="f-1618" unitRef="usd">45528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-360" decimals="-3" id="f-1619" unitRef="usd">11452000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-361" decimals="-3" id="f-1620" unitRef="usd">39978000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-362" decimals="-3" id="f-1621" unitRef="usd">10836000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-363" decimals="-3" id="f-1622" unitRef="usd">27803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-364" decimals="-3" id="f-1623" unitRef="usd">2721000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-365" decimals="-3" id="f-1624" unitRef="usd">29310000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-366" decimals="-3" id="f-1625" unitRef="usd">2286000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-367" decimals="-3" id="f-1626" unitRef="usd">32058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-368" decimals="-3" id="f-1627" unitRef="usd">2352000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-369" decimals="-3" id="f-1628" unitRef="usd">37349000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-370" decimals="-3" id="f-1629" unitRef="usd">1898000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-371" decimals="-3" id="f-1630" unitRef="usd">17549000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-372" decimals="-3" id="f-1631" unitRef="usd">1723000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-373" decimals="-3" id="f-1632" unitRef="usd">18802000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-374" decimals="-3" id="f-1633" unitRef="usd">2297000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-375" decimals="-3" id="f-1634" unitRef="usd">15032000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-376" decimals="-3" id="f-1635" unitRef="usd">2182000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-377" decimals="-3" id="f-1636" unitRef="usd">13946000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-378" decimals="-3" id="f-1637" unitRef="usd">2192000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-379" decimals="-3" id="f-1638" unitRef="usd">15342000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-380" decimals="-3" id="f-1639" unitRef="usd">2579000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-381" decimals="-3" id="f-1640" unitRef="usd">16156000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-382" decimals="-3" id="f-1641" unitRef="usd">2369000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-383" decimals="-3" id="f-1642" unitRef="usd">12746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-384" decimals="-3" id="f-1643" unitRef="usd">4614000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-385" decimals="-3" id="f-1644" unitRef="usd">12318000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-386" decimals="-3" id="f-1645" unitRef="usd">3734000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-387" decimals="-3" id="f-1646" unitRef="usd">12610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-388" decimals="-3" id="f-1647" unitRef="usd">1015000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-389" decimals="-3" id="f-1648" unitRef="usd">12196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-390" decimals="-3" id="f-1649" unitRef="usd">1181000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-391" decimals="-3" id="f-1650" unitRef="usd">11351000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-392" decimals="-3" id="f-1651" unitRef="usd">800000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-393" decimals="-3" id="f-1652" unitRef="usd">9468000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-394" decimals="-3" id="f-1653" unitRef="usd">245000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-395" decimals="-3" id="f-1654" unitRef="usd">8391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-396" decimals="-3" id="f-1655" unitRef="usd">0</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-397" decimals="-3" id="f-1656" unitRef="usd">9635000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-398" decimals="-3" id="f-1657" unitRef="usd">852000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-399" decimals="-3" id="f-1658" unitRef="usd">12241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-400" decimals="-3" id="f-1659" unitRef="usd">0</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-401" decimals="-3" id="f-1660" unitRef="usd">32072000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-402" decimals="-3" id="f-1661" unitRef="usd">17461000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-403" decimals="-3" id="f-1662" unitRef="usd">31247000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-404" decimals="-3" id="f-1663" unitRef="usd">19487000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-405" decimals="-3" id="f-1664" unitRef="usd">27512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-406" decimals="-3" id="f-1665" unitRef="usd">11496000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-1666" unitRef="usd">2232139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-4" decimals="-3" id="f-1667" unitRef="usd">574983000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-1668" unitRef="usd">2213803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-5" decimals="-3" id="f-1669" unitRef="usd">451092000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-1670" unitRef="usd">2116087000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets contextRef="c-27" decimals="-3" id="f-1671" unitRef="usd">404049000</us-gaap:NoncurrentAssets>
    <ssd:ScheduleOfRevenueDistributedByProductInformationTableTextBlock contextRef="c-1" id="f-1672">The following table shows the distribution of the Company&#x2019;s net sales by product for the years ended December&#160;31, 2024, 2023 and 2022, respectively:&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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:11.803%"&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:0.533%"&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:11.803%"&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:0.533%"&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:11.804%"&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;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wood Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,899,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,831,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Concrete Construction&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,557&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,500&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,205&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,232,139&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,213,803&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,116,087&#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;/table&gt;&lt;/div&gt;</ssd:ScheduleOfRevenueDistributedByProductInformationTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1673">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-279" decimals="-3" id="f-1674" unitRef="usd">1899524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-296" decimals="-3" id="f-1675" unitRef="usd">1891449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-316" decimals="-3" id="f-1676" unitRef="usd">1831580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-284" decimals="-3" id="f-1677" unitRef="usd">330557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-301" decimals="-3" id="f-1678" unitRef="usd">320500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-321" decimals="-3" id="f-1679" unitRef="usd">282205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-407" decimals="-3" id="f-1680" unitRef="usd">2058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-408" decimals="-3" id="f-1681" unitRef="usd">1854000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-409" decimals="-3" id="f-1682" unitRef="usd">2302000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-1683" unitRef="usd">2232139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-1684" unitRef="usd">2213803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-1685" unitRef="usd">2116087000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1686">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:SubsequentEventsTextBlock contextRef="c-1" id="f-1687">Subsequent Events&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dividend Declaration&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;31, 2025, the Company's Board of Directors (the "Board") declared a quarterly cash dividend of $0.28 per share of the Company's common stock, estimated to be $11.8 million in total. The record date for the dividend will be April&#160;3, 2025, and will be paid on April&#160;23, 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Treasury Share Retirement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;31, 2025, the Board adopted a resolution to retire 559,179 shares held as treasury account in Stockholders' Equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sale of Asset&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 24, 2025, the Company has executed an agreement to sell its Gallatin, Tennessee facility for $19.1&#160;million. As of December 31, 2024, the assets did not meet the held-for-sale criteria.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2025, the Company repurchased 146,640 shares of the Company&#x2019;s common stock in the open market at an average price of 170.48 per share for a total of approximately $25.0 million. As a result, as of February 28, 2025, approximately $75.0&#160;million remained available for share repurchase through December 31, 2025 under the Company&#x2019;s previously announced $100.0&#160;million share repurchase authorization.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-410"
      decimals="INF"
      id="f-1688"
      unitRef="usdPerShare">0.28</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:Dividends contextRef="c-410" decimals="-5" id="f-1689" unitRef="usd">11800000</us-gaap:Dividends>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="c-410"
      decimals="INF"
      id="f-1690"
      unitRef="shares">559179</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-411" decimals="-5" id="f-1691" unitRef="usd">19100000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c-412"
      decimals="INF"
      id="f-1692"
      unitRef="shares">146640</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-412"
      decimals="2"
      id="f-1693"
      unitRef="usdPerShare">170.48</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-412" decimals="-5" id="f-1694" unitRef="usd">25000000.0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-413" decimals="-5" id="f-1695" unitRef="usd">75000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-413" decimals="-5" id="f-1696" unitRef="usd">100000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c-1" id="f-1697">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE II&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Simpson Manufacturing Co.,&#160;Inc. and Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;for the years ended December&#160;31, 2024, 2023 and 2022 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.099%"&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:9.472%"&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:0.534%"&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:9.472%"&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:0.534%"&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:9.472%"&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:0.534%"&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:9.472%"&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:0.534%"&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:9.477%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;to&#160;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;to&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;and&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accounts&#160;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;at&#160;End&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;of&#160;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;of&#160;Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year to date December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,881&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,998&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for sales discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for deferred tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,595&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,727&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year to date December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,240&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,881&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for sales discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for deferred tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,179&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;955&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,704&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year to date December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,932&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,663&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,240&#160;&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for sales discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for deferred tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,991&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,179&#160;&lt;/span&gt;&lt;/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;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-414" decimals="-3" id="f-1698" unitRef="usd">3881000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-415" decimals="-3" id="f-1699" unitRef="usd">115000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-415" decimals="-3" id="f-1700" unitRef="usd">998000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-415" decimals="-3" id="f-1701" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-416" decimals="-3" id="f-1702" unitRef="usd">2998000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-417" decimals="-3" id="f-1703" unitRef="usd">8181000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-418" decimals="-3" id="f-1704" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-418" decimals="-3" id="f-1705" unitRef="usd">995000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-418" decimals="-3" id="f-1706" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-419" decimals="-3" id="f-1707" unitRef="usd">7186000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-420" decimals="-3" id="f-1708" unitRef="usd">10430000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-421" decimals="-3" id="f-1709" unitRef="usd">2595000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-421" decimals="-3" id="f-1710" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-421" decimals="-3" id="f-1711" unitRef="usd">298000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-422" decimals="-3" id="f-1712" unitRef="usd">12727000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-423" decimals="-3" id="f-1713" unitRef="usd">3240000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-424" decimals="-3" id="f-1714" unitRef="usd">730000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-424" decimals="-3" id="f-1715" unitRef="usd">89000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-424" decimals="-3" id="f-1716" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-414" decimals="-3" id="f-1717" unitRef="usd">3881000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-425" decimals="-3" id="f-1718" unitRef="usd">8769000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-426" decimals="-3" id="f-1719" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-426" decimals="-3" id="f-1720" unitRef="usd">588000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-426" decimals="-3" id="f-1721" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-417" decimals="-3" id="f-1722" unitRef="usd">8181000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-427" decimals="-3" id="f-1723" unitRef="usd">11179000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-428" decimals="-3" id="f-1724" unitRef="usd">955000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-428" decimals="-3" id="f-1725" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-428" decimals="-3" id="f-1726" unitRef="usd">1704000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-420" decimals="-3" id="f-1727" unitRef="usd">10430000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-429" decimals="-3" id="f-1728" unitRef="usd">1932000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-430" decimals="-3" id="f-1729" unitRef="usd">1663000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-430" decimals="-3" id="f-1730" unitRef="usd">355000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-430" decimals="-3" id="f-1731" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-423" decimals="-3" id="f-1732" unitRef="usd">3240000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-431" decimals="-3" id="f-1733" unitRef="usd">7225000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-432" decimals="-3" id="f-1734" unitRef="usd">1544000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-432" decimals="-3" id="f-1735" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-432" decimals="-3" id="f-1736" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-425" decimals="-3" id="f-1737" unitRef="usd">8769000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-433" decimals="-3" id="f-1738" unitRef="usd">11991000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-434" decimals="-3" id="f-1739" unitRef="usd">97000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-434" decimals="-3" id="f-1740" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-434" decimals="-3" id="f-1741" unitRef="usd">909000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-427" decimals="-3" id="f-1742" unitRef="usd">11179000</us-gaap:ValuationAllowancesAndReservesBalance>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-435" id="f-1743">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-435" id="f-1744">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-435" id="f-1745">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-435" id="f-1746">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-1747">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
